/*
Theme Name: LEGENDA Child - 8theme WordPress theme
Theme URI: http://8theme.com/
Author: 8theme
Author URI: http://themeforest.net/user/8theme
Template: legenda
Description: Child theme for ThemeForest Premium Theme
Version: 2.6.3
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/	

@import url(../legenda/style.css);@font-face{font-family:'PlantinStd';src:url("font/Plantin_Bold-webfont.eot");src:url("font/Plantin_Bold-webfont.eot?#iefix") format("embedded-opentype"),url("font/plantinstd.woff") format("woff"),url("font/plantinstd.ttf") format("truetype"),url("font/plantinstd.svg#plantinstd") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PlantinStd-Bold';src:url("font/Plantin_Bold-webfont.eot");src:url("font/Plantin_Bold-webfont.eot?#iefix") format("embedded-opentype"),url("font/plantinstd-bold.woff") format("woff"),url("font/plantinstd-bold.ttf") format("truetype"),url("font/plantinstd-bold.svg#plantinstd-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'QuicksandBold';src:url("font/Quicksand_Bold-webfont.eot");src:url("font/Quicksand_Bold-webfont.eot?#iefix") format("embedded-opentype"),url("font/Quicksand_Bold-webfont.woff") format("woff"),url("font/Quicksand_Bold-webfont.ttf") format("truetype"),url("font/Quicksand_Bold-webfont.svg#QuicksandBold") format("svg");font-weight:normal;font-style:normal}.cc-revoke{display:none !important}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:'Quicksand', Helvetica,Calibri,Arial,sans-serif;font-size:14px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}::-moz-selection{background:#000000;color:#fff;text-shadow:none}::selection{background:#000000;color:#fff;text-shadow:none}.row-fluid{position:relative}table th,table td{padding:4px 0}table th{font-weight:normal;font-family:'QuicksandBold', Arial}.cart_totals .shipping td{text-align:right !important}body,.page-wrapper,.portfolio-item.with-transition,.portfolio-item .portfolio-image .portfolio-mask{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}body{-webkit-font-smoothing:subpixel-antialiased}body,strong,b{color:#000000;font-family:'QuicksandBold', Arial;font-weight:normal !important}small{font-size:13px !important}mark{background:none !important;color:#000000;padding:0px;font-family:'QuicksandBold', Arial}a{color:#000000}.h1,h1{font-family:'PlantinStd-Bold', Arial;color:#000000}.h2,.h3,h2,h3{font-family:'QuicksandBold', Arial;color:#000000;text-transform:none;letter-spacing:0;font-size:16px;margin-bottom:0 !important}.h3,h3{font-size:16px}h3 a,h3 a:hover,h4 a{color:#000000;text-transform:none}.h4,.h5,.h6,h4,h5,h6{font-family:'QuicksandBold', Arial;color:#000000;text-transform:none;letter-spacing:0}.portfolio h3{font-size:16px}.portfolio-descr h2{font-family:'Quicksand', Arial}blockquote{border-top:none;border-bottom:none;background:#f4f4f4;font-family:'Quicksand', Arial !important}.edit{text-decoration:underline}.page-heading{margin-top:180px}@media (max-width: 979px){.page-heading{margin-top:134px}}.page-heading h1{line-height:1.25;font-size:22px}.fixed-header .menu a,.main-nav a{color:#000000}.fixed-header .menu>li>a:hover,.main-nav .menu>li>a:hover{color:#000000 !important}.main-nav .menu{text-transform:lowercase !important}.main-nav .menu>li.current-menu-item>a:hover,.fixed-header .menu>li.current-menu-item>a:hover{color:#000000 !important}.current-menu-item{text-decoration:underline}.main-nav a,.mobile-nav a,.close-mobile-nav,.fixed-header .menu>li>a,.main-nav .menu>li>a,.tab-title,textarea{font-family:'Quicksand', Arial !important}.page-heading h1:before,.title:before{border-top:none}textarea{border:1px solid #f4f4f4 !important}.readMoreLink{position:absolute;right:0;top:5px;display:inline-block;line-height:16px;vertical-align:middle}.portfolio-descr .readMoreLink{float:none}@media (max-width: 979px){h3.addline a,h3.addline span,.h3.addline a,.h3.addline span,h2.addline a,h2.addline span,.h2.addline a,.h2.addline span{border-bottom:none}.readMoreLink{position:relative;top:auto;right:auto}}.breadcrumbs,.woocommerce-breadcrumb{color:#000000;position:absolute;top:-46px;font-size:12px !important}@media (max-width: 767px){.header .logo{text-align:center}}.header{text-align:center !important;margin-left:20px;margin-right:20px;position:relative !important}.header .logo{width:100%;padding-left:0 !important}.header .logo a img{max-width:66px !important}@media (min-width: 768px) and (max-width: 979px){.header{width:724px;margin-left:auto;margin-right:auto}}.mfp-img{background:#fff}#newsletters-embed2096{display:inline-block;margin-left:10px}input#wpml-newsletters-embed2096email{float:left;width:160px}input#newsletters-embed2096-button{margin-left:-5px;padding:0 10px !important;height:34px !important;background:#f4f4f4 !important;color:#000000}input#newsletters-embed2096-button:hover{color:#000000 !important}header #newsletters-embed2096 label{display:none}.newsletters-acknowledgement{font-style:italic;font-size:15px}.newsletters label{font-weight:normal}.side-area-icon i::before,.menu-icon i::before{color:#000000}.menu-icon i{right:auto;left:0}.menu-icon{margin-left:0 !important;left:18px !important}@media (max-width: 767px){.menu-icon i{margin-left:0 !important;left:0 !important}}.widget_product_categories{margin-top:20px}.widget_product_categories .widget-title{font-size:14px !important}.product-categories{margin-top:1em}.product-categories>li>a{text-transform:none !important}.portfolio-descr{text-align:left}.center{text-align:center}.centerLink{display:block;text-align:center}.title{text-align:center}.addBottomMargin{margin-bottom:12px}.addTopMargin{margin-top:24px}.addBottomMarginDouble{margin-bottom:48px}.addTopMarginDouble{margin-top:48px}.addBottomMarginTriple{margin-bottom:72px}.addTopMarginTriple{margin-top:72px}@media (max-width: 979px){.addBottomMargin{margin-bottom:12px}.addTopMargin{margin-top:12px}.addBottomMarginDouble{margin-bottom:24px}.addTopMarginDouble{margin-top:24px}.addBottomMarginTriple{margin-bottom:36px}.addTopMarginTriple{margin-top:36px}}.back-to{display:none}.divider{width:140px;height:3px;background:#000000;margin:32px auto 15px}.leadContent p{font-size:15px;margin-bottom:2em !important}.leadContent a{text-decoration:underline}body,select,.products-small .product-item a,.woocommerce-breadcrumb,#breadcrumb,.woocommerce-breadcrumb a,#breadcrumb a,.etheme_widget_recent_comments .comment_link a,.product-categories li ul a,.product_list_widget del .amount,.page-numbers li a,.page-numbers li span,.pagination li a,.pagination li span,.images .main-image-slider ul.slides .zoom-link:hover,.quantity .qty,.price .from,.price del,.shopping-cart-widget .cart-summ .items,.shopping-cart-widget .cart-summ .for-label,.posted-in a,.tabs .tab-title,.toggle-element .open-this,.blog-post .post-info .posted-in a,.menu-type1 .menu ul>li>a,.post-next-prev a,.slide-item .product .products-page-cats a,.products-grid .product .products-page-cats a,.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{color:#000000 !important}.fixed-header .menu>li>a,.main-nav .menu>li>a,.et-mobile-menu li>a,.woocommerce-breadcrumb,#breadcrumb,.woocommerce-breadcrumb a,#breadcrumb a,.slide-item .product .products-page-cats a,.products-grid .product .products-page-cats a{text-transform:lowercase}.woocommerce h2{font-size:16px;border-top:3px solid #f4f4f4;padding:24px 0 0;margin-top:24px;margin-bottom:24px}.woocommerce .empty-cart-block h2,.empty-category-block h2{border-top:none}.empty-category-block h2::before{color:#000000}.woocommerce .cart_totals h2{margin-top:0;margin-bottom:0;border-top:none}.woocommerce .addresses .title h3,.woocommerce-page .addresses .title h3{font-size:13px;font-family:'QuicksandBold', Arial;font-weight:normal}.col2-set{margin-top:24px}@media (max-width: 767px){.col-2{margin-top:24px}}.responsive-video{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#000000 !important}textarea:-moz-placeholder,input:-moz-placeholder{color:#000000 !important;opacity:1}textarea::-moz-placeholder,input::-moz-placeholder{color:#000000 !important;opacity:1}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#000000 !important}input{-webkit-appearance:none !important}select{width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#f4f4f4 url(images/select-arrow.png) no-repeat center right !important}input[type="search"],input[type="text"],input[type="password"],select{height:34px !important;line-height:34px !important;padding-top:0 !important;padding-bottom:0 !important;color:#000000 !important;background-color:#f4f4f4 !important}input.searchField{background-color:#f4f4f4 !important;width:230px;font-size:13px}.woocommerce-result-count{font-size:13px !important}input[type="submit"].searchSubmit{width:34px !important}textarea{line-height:1.5;resize:vertical}.newsletter_wrap{margin-top:24px}.newsletter_wrap input[type="text"]{width:100%}.newslettername-wrapper{display:none}.wpmlcustomfield{font-family:'QuicksandBold', Arial;font-size:13px}.form-control{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}td.order-status{white-space:normal !important}.dropdown_product_cat,.price_slider_wrapper{float:left;margin-top:8px}.woocommerce-product-search label{display:none !important}.woocommerce-product-search input[type="submit"]{width:65px;font-size:12px;height:34px;line-height:34px;background:#000000;margin:0 !important;float:right}.woocommerce-product-search input[type="submit"]:hover{color:#fff;text-decoration:underline}.woocommerce-ordering{margin-top:0 !important;transform:none !important;left:0 !important}.woocommerce-product-search{float:left;margin-top:20px}@media (max-width: 1199px){input.searchField{width:180px}}@media (max-width: 979px){input.searchField{width:126px}}@media (max-width: 767px){input.searchField{width:230px}.woocommerce-ordering{width:270px}}.tp-bullets.simplebullets.round .bullet{background:#000000 !important;width:8px !important;height:8px !important;margin:-4px 5px 0px !important;border-radius:4px}.tp-bullets{bottom:-26px !important;z-index:1}.tp-bullets.hidebullets{opacity:1}.tp-bannershadow,.tparrows,.tp-bannertimer{display:none}.mobile-nav,.side-block .close-block,.et-mobile-menu li>a{background:#000000}.et-mobile-menu a,.close-mobile-nav{color:#fff !important}.et-mobile-menu li>a{border-top:none !important;color:#fff}.et-mobile-menu>li>ul li{background-color:#000000}.et-mobile-menu>li>ul>li a{background-color:#000000 !important}.et-mobile-menu li .open-child{background-color:#000000 !important;margin-top:0}.et-mobile-menu li .open-child::after{opacity:1}.et-mobile-menu li>a:hover{background-color:#fff;color:#000000 !important}.et-mobile-menu>li>ul>li a:hover{color:#fff !important;text-decoration:underline}.et-mobile-menu>li>ul>li a::before{text-decoration:none}.side-block .close-block::before{background-image:url("images/small-close.png")}.fixed-header{-webkit-box-shadow:0 5px 5px -2px rgba(0,0,0,0.05) !important;-moz-box-shadow:0 5px 5px -2px rgba(0,0,0,0.05) !important;box-shadow:0 5px 5px -2px rgba(0,0,0,0.05) !important;border-bottom:none}.fixed-header-area .menu>li{padding:0 6px !important}.sidebar-widget .widget-title{border-top:none;border-bottom:none;padding:0;margin-bottom:0}.top-bar .container{border-bottom:none;padding:0}.main-nav{border-bottom:none;border-top:none;padding:0}.main-nav .double-border{border-bottom:none;border-top:none}.double-border .container{border-bottom:3px solid #000000}@media (max-width: 979px){.header{border-bottom:3px solid #000000 !important}}.fixed-header .menu>li,.main-nav .menu>li{padding:0 21px}@media (min-width: 980px) and (max-width: 1199px){.fixed-header .menu>li,.main-nav .menu>li{padding:0 15px}}.header-type-5,.header-type-6,.header-type-1,.header-type-7{position:fixed !important}.header-wrapper{background:#fff;background:rgba(255,255,255,0.9);position:fixed;width:100%;z-index:102}.fixed-header .menu>li .nav-sublist-dropdown .container>ul>li a,.main-nav .menu>li .nav-sublist-dropdown .container>ul>li a{border-left:none;border-top:none;border-right:none;padding-top:10px;padding-bottom:10px}.fixed-header .menu>li .nav-sublist-dropdown,.main-nav .menu>li .nav-sublist-dropdown{border-bottom:none}.fixed-header .menu>li .nav-sublist-dropdown,.main-nav .menu>li .nav-sublist-dropdown{top:47px}.main-nav .menu>li .nav-sublist-dropdown .container{background:#f4f4f4}.headerSocMedIcons{position:absolute;left:0;top:20px;font-size:15px;width:auto}.headerSocMedIcons a{float:left;display:block;color:#000000;text-decoration:none;padding:0 7px;font-size:20px;margin-top:2px}@media (max-width: 979px){.headerSocMedIcons{display:none}}.shopping-cart-widget .cart-summ>a::after{content:"";font-size:20px;line-height:10px;margin-left:10px;color:#6F6F6F;position:relative;top:1px;font-family:"FontAwesome";content:"\f07a"}.shopping-cart-widget .cart-summ>a::before{content:none}.shopping-cart-widget{position:absolute !important;right:0;display:block;left:auto !important;transform:none !important;top:23px !important;margin-right:0 !important}.shopping-cart-widget .cart-summ .items{display:inline-block !important}.hideTxtOnMobile{display:inline}.for-label,.price-summ{display:none}@media (max-width: 767px){.hideTxtOnMobile{display:none}}@media (max-width: 979px){.shopping-cart-widget{margin-right:19px !important}}.mobile-nav-shown .header .shopping-cart-widget{top:38px !important}.shopping-cart-widget .cart-summ>a::before,.shopping-cart-widget .cart-summ>a::after,.shopping-cart-widget .cart-summ>a{color:#000000}.shopping-cart-widget .cart-popup{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#f4f4f4;border:none}.products-small .product-item{border-bottom:none}.shopping-cart-widget .totals{text-transform:none}.products-small .product-item:hover img{opacity:1}.shopping-cart-widget .totals .price{font-size:15px}.products-small .product-item h5,.products-small .product-item h5 a{text-transform:none;font-size:13px}.products-small .product-item .qty .quanity-label{text-transform:none}.products-small .product-item .delete-btn{background-image:url("images/black_cross.png");opacity:1}.shopping-cart-widget .totals{font-family:'QuicksandBold', Arial;font-weight:normal;color:#000000}.products-small .product-item{margin-bottom:6px}.top-menu{position:absolute;right:102px;top:25px;font-size:14px;list-style-type:none;text-transform:lowercase}.top-menu li{float:left;padding:0 15px}@media (max-width: 979px){.top-menu{display:none}}.header5,.header6,.header1,.header7{margin-bottom:10px;margin-top:20px}.page-heading{margin-top:170px}@media (max-width: 1199px){.header5,.header6,.header1,.header7{margin-bottom:5px;margin-top:15px}.page-heading{margin-top:160px}}@media (max-width: 979px){.header5,.header6,.header1,.header7{margin-bottom:0;margin-top:0}.header{padding-bottom:15px !important;padding-top:15px !important}.page-heading{margin-top:124px}}.emodal{border:none}.emodal-border{border:none}.emodal .close-modal{background-image:url("images/black_cross.png")}.emodal .close-modal:hover{opacity:1}.emodal .emodal-text .button:last-child span::after{display:none}.spanImage3{margin-left:4.15% !important;width:64.195% !important;margin-bottom:3.8948% !important}.spanImage5{margin-left:4.15% !important;width:30.0069% !important}@media (min-width: 980px) and (max-width: 1199px){.spanImage3{margin-left:3.8948% !important}.spanImage5{margin-left:3.8948% !important}}@media (max-width: 767px){.spanImage3{margin-left:auto !important;width:100% !important;margin-bottom:auto !important}.spanImage5{margin-left:auto !important;width:100% !important}.recentProjectLayout img{width:100%;display:block;margin-bottom:1.5em}}.homeFooterBlocks h3{margin-bottom:0;font-size:13px;line-height:1.5}@media (max-width: 767px){.homeFooterBlocks .span3{margin-bottom:30px}}.portfolio-item{margin-bottom:48px}.portfolio-item.gallery-portfolio-item{margin-bottom:30px}@media (max-width: 1199px){.portfolio-item.gallery-portfolio-item{margin-bottom:1.5em}}.portfolio-item .portfolio-image{margin-bottom:12px}.portfolio-filters{display:none}.portfolio-item p{margin-top:16px}.pageCollections .slide-item .product .price,.pageCollections .products-grid .product .price{display:none}.portfolio-item .portfolio-image:hover,.portfolio-mask{background-color:rgba(255,255,255,0) !important}.wp-caption-text{margin:10px 0 0}.gallery{margin-top:48px !important;margin-bottom:48px !important}.gallery .gallery-icon img{max-width:100%;padding:0}.gallery img{border:none !important;width:100% !important}.gallery.gallery-columns-1{width:100%}.gallery.gallery-columns-1 .gallery-item{width:100% !important;margin-top:10px !important}.gallery.gallery-columns-1 dl{margin-bottom:20px !important}.gallery.gallery-columns-2{width:105.263%}.gallery.gallery-columns-2 .gallery-item{width:50% !important;margin-top:2.5% !important}.gallery.gallery-columns-2 dl{margin-bottom:2.5% !important}.gallery.gallery-columns-3{width:103.448%}.gallery.gallery-columns-3 .gallery-item{width:33.333% !important;margin-top:1.724% !important}.gallery.gallery-columns-3 dl{margin-bottom:1.724% !important}.gallery.gallery-columns-4{width:102.564%}.gallery.gallery-columns-4 .gallery-item{width:25% !important;margin-top:1.282% !important}.gallery.gallery-columns-4 dl{margin-bottom:1.282% !important}.gallery.gallery-columns-5{width:102.040%}.gallery.gallery-columns-5 .gallery-item{width:20% !important;margin-top:1.020% !important}.gallery.gallery-columns-5 dl{margin-bottom:1.020% !important}.gallery.gallery-columns-6{width:101.694%}.gallery.gallery-columns-6 .gallery-item{width:16.666% !important;margin-top:0.847% !important}.gallery.gallery-columns-6 dl{margin-bottom:0.847% !important}.gallery.gallery-columns-7{width:101.449%}.gallery.gallery-columns-7 .gallery-item{width:14.285% !important;margin-top:0.724% !important}.gallery.gallery-columns-7 dl{margin-bottom:0.724% !important}.gallery.gallery-columns-8{width:101.265%}.gallery.gallery-columns-8 .gallery-item{width:12.5% !important;margin-top:0.632% !important}.gallery.gallery-columns-8 dl{margin-bottom:0.632% !important}.gallery.gallery-columns-9{width:101.123%}.gallery.gallery-columns-9 .gallery-item{width:11.111% !important;margin-top:0.561% !important}.gallery.gallery-columns-9 dl{margin-bottom:0.561% !important}h3.product-name{text-align:center;font-family:'QuicksandBold', Arial}h3.product-name a{font-size:15px}.price{text-align:center;font-family:'QuicksandBold', Arial;font-size:14px}.product .price{margin-top:12px}.label-icon.sale-label{margin:10px 0 0 10px}.products-page-cats{text-align:center}.dropdown_product_cat{background-color:#fff}.woocommerce.widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#cce1dc !important;height:7px}.sidebar-widget .widget-title{font-size:14px}button,.button,input,select{font-family:'Quicksand', Arial !important;border:none !important;text-transform:none !important;font-size:13px !important}.button,button{padding:8px 20px !important}button.mfp-close{padding:12px !important}.button,button,.coupon .button,input[type="submit"]{color:#fff}button,.button{background:#000000 !important;border:none !important}button,.button:hover{background:#000000 !important;border:none !important;color:#fff !important}.button:hover{text-decoration:underline !important}.single-product-page .product-info .single_add_to_cart_button{font-size:18px !important;color:#fff}.single-product-page .product-info .single_add_to_cart_button:hover{color:#fff}.toolbar{border-bottom:none}.toolbar.toolbar-top{margin-top:0}.widget_product_search label{display:none}.widget_product_search h4{display:none}.products-grid .product{margin-bottom:20px}.slide-item .product:hover,.products-grid .product:hover{border:1px solid #fff}.product-image-wrapper{background:#f4f4f4}.product-image-wrapper:hover{background:#fff}.product-loop .product .product-image-wrapper .product-mask .mask-text,.slide-item .product .product-image-wrapper .product-mask .mask-text{padding:15px}.product-loop .product .product-image-wrapper .product-mask,.slide-item .product .product-image-wrapper .product-mask{background:none repeat scroll 0 0 rgba(255,255,255,0.75);color:#000000}.product-loop .product .product-image-wrapper .product-mask .mask-text h4,.slide-item .product .product-image-wrapper .product-mask .mask-text h4{color:#000000}.read-more-link:hover{color:#fff !important;text-decoration:underline !important}.product-loop .product .product-image-wrapper .product-mask .mask-text h3 a,.slide-item .product .product-image-wrapper .product-mask .mask-text h3 a{color:#000000}.product-loop.product-count-5 .product .product-image-wrapper .product-mask,.product-loop.product-count-5 .product .added-text{display:block}.fixedHeight{height:304px}.fixedHeight .product-image-wrapper{display:table;width:100%;height:100%}.fixedHeight .product-image-wrapper .product-content-image{display:table-cell;vertical-align:middle;text-align:center}.fixedHeight .product-image-wrapper img{max-width:202px}@media (min-width: 1200px) and (max-width: 1599px){.fixedHeight{height:393px !important}.fixedHeight .product-image-wrapper img{max-width:261px !important}}@media (min-width: 980px) and (max-width: 1199px){.fixedHeight{height:438px !important}.fixedHeight .product-image-wrapper img{max-width:291px !important}}@media (min-width: 768px) and (max-width: 979px){.fixedHeight{height:330px !important}.fixedHeight .product-image-wrapper img{max-width:219px !important}}@media (min-width: 620px) and (max-width: 767px){.fixedHeight{height:257px !important}.fixedHeight .product-image-wrapper img{max-width:171px !important}}@media (max-width: 619px){.fixedHeight{height:411px !important}.fixedHeight .product-image-wrapper img{max-width:273px !important}}.items-slider .slider .slide-item{float:none}.archive .fixedHeight{height:292px !important}.archive .fixedHeight .product-image-wrapper{display:table;width:100%;height:100%}.archive .fixedHeight .product-image-wrapper .product-content-image{display:table-cell;vertical-align:middle;text-align:center}.archive .fixedHeight .product-image-wrapper img{max-width:194px !important}@media (min-width: 980px) and (max-width: 1199px){.archive .fixedHeight{height:233px !important}.archive .fixedHeight .product-image-wrapper img{max-width:155px !important}}@media (min-width: 768px) and (max-width: 979px){.archive .fixedHeight{height:385px !important}.archive .fixedHeight .product-image-wrapper img{max-width:256px !important}}@media (min-width: 480px) and (max-width: 767px){.archive .fixedHeight{height:314px !important}.archive .fixedHeight .product-image-wrapper img{max-width:209px !important}}@media (max-width: 479px){.archive .fixedHeight{height:440px !important}.archive .fixedHeight .product-image-wrapper img{max-width:292px !important}}.thumbnails{margin-left:0 !important}.product-thumbnails-slider .slides{width:100% !important;transform:none !important;text-align:center}.product-thumbnails-slider .slides li{float:none !important;display:inline-block !important;margin-left:0 !important;margin-right:10px !important}.product-thumbnails-slider .slides li.video-thumbnail{height:69px;top:47px}.product-thumbnails-slider .slides li.video-thumbnail span{display:none}.single-product-page .main-image-slider{padding:0 !important}.main-image-slider{margin-left:20%;width:60%}@media (max-width: 457px){.main-image-slider{margin-left:0;width:100%}}.product-thumbnails-slider .flex-direction-nav{visibility:hidden !important}.product-thumbnails-slider .slides li.video-thumbnail{background-image:url("images/icon-video.png")}.flex-direction-nav .flex-prev::before,.slider-container .owl-prev:before,.slider-container .slider-prev:before{font-family:"FontAwesome" !important;content:"\f104" !important;font-size:44px !important;color:#000000 !important}.flex-direction-nav .flex-next::before,.slider-container .owl-next:before,.slider-container .slider-next:before{font-family:"FontAwesome" !important;content:"\f105" !important;font-size:44px !important;color:#000000 !important}.slider-container .owl-prev,.slider-container .owl-next{background:none}.slider-container .owl-prev{left:-20px}.slider-container .owl-next{right:-20px}@media (min-width: 1356px){.slider-container .owl-prev{left:-80px}.slider-container .owl-next{right:-80px}}.mfp-arrow-right,.mfp-arrow-left{background:#fff !important;opacity:1}.mfp-arrow-right::before,.mfp-arrow-right .mfp-b{font-family:"FontAwesome" !important;content:"\f105" !important;text-transform:none;color:#000000 !important;font-size:44px !important;line-height:78px !important}.mfp-arrow-left::before,.mfp-arrow-left .mfp-b{font-family:"FontAwesome" !important;content:"\f104" !important;text-transform:none;color:#000000 !important;font-size:44px !important;line-height:78px !important}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-close{background:url("images/black_cross.png") no-repeat scroll 7px 7px #fff !important;opacity:1 !important}.mfp-close:hover,.mfp-close:focus{opacity:1}.single-client .mfp-close,.single-prototype .mfp-close{width:11px !important;height:8px;top:-37px;right:1px !important}.single-client .mfp-bottom-bar,.single-prototype .mfp-bottom-bar{display:none}.single-client .md-keyboard-arrow-left,.single-client .md-keyboard-arrow-right,.single-prototype .md-keyboard-arrow-left,.single-prototype .md-keyboard-arrow-right{background:#fff !important;color:#000000 !important;z-index:1046;height:80px;margin-top:-40px}.single-client .md-keyboard-arrow-right,.single-prototype .md-keyboard-arrow-right{margin-right:0}.single-client .md-keyboard-arrow-right::before,.single-prototype .md-keyboard-arrow-right::before{font-family:"FontAwesome";content:"\f105";font-size:44px;font-weight:bold}.single-client .md-keyboard-arrow-left,.single-prototype .md-keyboard-arrow-left{margin-left:0}.single-client .md-keyboard-arrow-left::before,.single-prototype .md-keyboard-arrow-left::before{font-family:"FontAwesome";content:"\f104";font-size:44px;font-weight:bold}@media (max-width: 979px){.single-client .md-keyboard-arrow-right::before,.single-prototype .md-keyboard-arrow-right::before{font-size:30px}.single-client .md-keyboard-arrow-left::before,.single-prototype .md-keyboard-arrow-left::before{font-size:30px}}.slider-container .owl-prev:before,.slider-container .slider-prev:before,.slider-container .owl-next:before,.slider-container .slider-next:before{color:#000000;opacity:1}.slider-container .owl-prev:hover:before,.slider-container .slider-prev:hover:before,.slider-container .owl-next:hover:before,.slider-container .slider-next:hover:before{color:#000000}.slider-container .owl-prev.disabled::before,.slider-container .owl-next.disabled::before{display:none}.flex-direction-nav .flex-next::before,.flex-direction-nav .flex-prev::before{color:#000000}.flex-direction-nav .flex-next:hover:before,.flex-direction-nav .flex-prev:hover:before{color:#000000}.flex-direction-nav .flex-next{right:10px}.flex-direction-nav .flex-prev{left:10px}.single-product-page .flex-direction-nav .flex-prev::before{right:64px}.single-product-page .flex-direction-nav .flex-next::before{left:64px}.single-product-page .flex-direction-nav .flex-prev.flex-disabled::before,.single-product-page .flex-direction-nav .flex-next.flex-disabled::before{display:none}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{opacity:1}.flex-direction-nav a{background:none}.back-to-top{background:none}.back-to-top::before{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;background:#fff !important;color:#000000 !important;font-family:"FontAwesome" !important;content:"\f106" !important;font-size:44px;font-weight:200 !important}.back-to-top:hover:before{background:#000000 !important;color:#fff !important}.quantity input[type="number"]{border:none !important;width:58px !important}.single-product-page .quantity-box label{width:auto !important}.product_meta p{margin-bottom:30px}.product-info h4{text-align:left}.single-product-page .product-info .short-description{text-align:left;width:100%}.single-product-page .product-info .button{float:none;position:relative;display:block;margin:0 0 20px;clear:both;text-transform:none;font-size:18px}.single-product h2.title{margin-bottom:1em !important}.big.font2{padding:8px 26px}.single-product-page .product-info .quantity{float:none;display:block;margin:0 0 20px 98px}.productInfoBlock h4{margin-top:30px;padding:0 15px}.productInfoBlock ul{padding:0 15px;list-style-type:none;font-size:15px;text-align:left}.productQuote{font-style:italic;font-size:17px !important}.productQuoteBy{font-style:normal}.stock{float:none;text-align:left}.quick-view-popup .product-info .price,.single-product-page .product-info .price{margin-bottom:30px;font-size:15px}.single-product-page .product-info .single_variation .price{margin-bottom:30px;font-size:15px}.leadContent .price{text-align:left}.woocommerce-page div.product form.cart .button,.yith-wcwl-add-button.show,.single-product-page .product-info .price{float:none !important;text-align:left !important}.single-product-page .product-info .price ins,.single-product-page .product-info .product_meta del,.single-product-page .product-info .product_meta del .amount{font-size:15px !important;line-height:1 !important}.thumbnails .slides li{float:left;margin-right:15px;margin-bottom:15px}.thumbnails .slides li img{max-width:50px}.etheme-social-icons li a{color:#000000}.share-title{display:none}.quick-view-popup .images .main-image-slider ul.slides .zoom-link i,.single-product-page .images .main-image-slider ul.slides .zoom-link i{color:#000000}.single-product .page-heading .divider{display:none}.slider-container h2.title{margin-top:0;text-align:left;font-size:16px;border-top:none}.single-product .woocommerce-message .button{letter-spacing:0}.tagged_as{display:none}.variations label,.quantity-box label{text-transform:none;font-size:13px;line-height:1.5;padding:0.5em 0}.sku_wrapper{color:#000000 !important;font-size:13px;margin-bottom:28px !important}.single-product-page .product-info .sku_wrapper span{color:#000000 !important}.reset_variations{font-size:13px}p.stock{font-style:italic}.stock.in-stock,.stock.out-of-stock{display:none}.content-box{padding:0;border:none}.content-box h2{font-size:16px;line-height:1.5;border-top:none;margin-top:0}legend{padding-top:16px;margin-top:14px;border:none;border-top:3px solid #f4f4f4;font-size:16px;color:#000000;font-family:'QuicksandBold', Arial}.custom-user-info-my-account{margin-top:24px;margin-bottom:28px}.woocommerce-error,.alert-error,.error{color:#000000;background-image:url("images/alert-2.png");background-position:20px center;background-color:#f4f4f4 !important;position:relative;border:none;text-transform:none;letter-spacing:0;padding:20px 30px 20px 80px}.toggle-element .toggle-title{font-family:'QuicksandBold', Arial;color:#000000}.toggle-element{border-bottom:none;padding:5px 20px 5px 0}.toggle-content{padding:10px 0 10px 40px}table.dataTable.no-footer{border-bottom:none !important}.addressInput,.dataTables_wrapper .dataTables_filter input{color:#000000 !important}.addressInput{width:250px}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#000000 !important}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#000000 !important}.wpgmza_sl_main_div{margin-top:48px}.wpgmza_sl_search_button_1{clear:left;margin-left:150px}@media (max-width: 457px){.wpgmza_sl_search_button_1{margin-left:auto}}.addressInput,.dataTables_wrapper .dataTables_filter input{background:#f4f4f4 !important}.wpgmza_sl_search_button_1,.wpgmza_sl_reset_button_1{float:left;background:#000000 !important;color:#fff;padding:8px 10px;width:120px !important}.wpgmza_sl_reset_button_1{margin-left:10px}.wpgmza_sl_search_button_1:hover,.wpgmza_sl_reset_button_1:hover{text-decoration:underline}th.wpgmza_table_description.sorting{display:none !important}td.wpgmza_table_description,.wpgmza_table_marker{display:none !important}.wpgmza_map{margin-bottom:15px}.wpgmza_table .wpgmaps_mlist_row:hover{background-color:#f4f4f4 !important}table.dataTable thead th,table.dataTable thead td{padding:10px !important}.dataTables_filter label{font-family:'QuicksandBold', Arial;font-weight:normal !important}#wpgmza_table_1_length{display:none}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#000000 !important;color:#fff !important}.dataTables_info{margin-top:32px}.dataTables_paginate{margin-top:31px}.checkout-steps .checkout-step .step-title{border-bottom:none;border-top:none}.checkout-methods .method-radio:first-child{border-top:none}.checkout-methods .method-radio{border-bottom:none}.checkout-steps-nav li::after{background:none}.woocommerce-info,.alert-info,.info{margin-top:24px;background-color:#f4f4f4 !important;background-image:url(images/alert-4.png) !important;color:#000000 !important;text-transform:none;border:1px solid #f4f4f4}.woocommerce-info a{color:#000000 !important}.et_login{margin-top:24px}.checkout-steps-nav li::after{border:2px solid #000000;height:0;width:20px;margin:0 10px}.checkout-button{margin-top:10px;font-size:18px !important}.cart_item{padding-bottom:5px;border-bottom:3px solid #f4f4f4 !important}.quick-checkout .order-review{padding:0;border:none}.woocommerce-checkout-payment{border-top:3px solid #f4f4f4;padding-top:24px}.payment_methods li{padding:10px 0px 10px;border-bottom:none}.payment_methods input[type="radio"]{margin:8px 10px}.payment_methods li:first-child{border-top:none}hr{height:3px;border-width:0px 0px 3px;border-color:#f4f4f4}.woocommerce-checkout-review-order-table .order-total .includes_tax span.amount{font-size:13px}.woocommerce-checkout-payment .place-order .button{font-size:18px !important}table.customer_details th{border-top:none}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{border-top:none;font-weight:normal}.cart-table-section,.cart-totals-section{margin-top:20px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce-shipping-calculator>p a{font-family:'Quicksand', Arial !important;font-weight:normal !important;color:#000000 !important;font-size:16px !important;text-transform:none;padding-bottom:0 !important;padding-top:0 !important;line-height:1.5;text-align:left !important}.shop_table .product-name dl dt,.shop_table .product-name dl dd{font-family:'Quicksand', Arial !important;font-size:13px !important}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{text-align:left !important}.shop_table .product-name a{font-family:'QuicksandBold', Arial !important;text-transform:none;font-size:15px}.cart-subtotal th,.cart_totals .cart-subtotal td .amount{font-family:'QuicksandBold', Arial !important;font-size:13px;font-weight:normal}.cart-subtotal td .amount{color:#000000 !important}.woocommerce-checkout-review-order-table .order-total span.amount{color:#000000 !important;font-family:'QuicksandBold', Arial}.cart-totals-block .shipping th{text-transform:none}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border-top:none}.cart_totals h2{font-size:16px !important}.cart-totals-block{border:none;padding:0;margin:0}.cart_totals table th,.cart_totals table td{border-top:none}.cart_totals .order-total th,.cart_totals .order-total td{border-top:3px solid #000000;font-size:15px;font-family:'QuicksandBold', Arial !important;text-transform:none;color:#000000}.cart_totals .order-total strong .amount{font-family:'QuicksandBold', Arial !important;font-size:15px;color:#000000 !important}.cart_totals .order-total td small{font-family:'Quicksand', Arial !important}.shop_table .product-price .amount,.shop_table .product-subtotal .amount,.cart-subtotal th,.cart_totals td .amount,.cart-totals-block .shipping th{color:#000000 !important;font-size:13px !important}.input-text,.addressInput,.required-field{color:#000000 !important;background:#f4f4f4 !important}.woocommerce table.cart a.remove::before,.woocommerce #content table.cart a.remove::before,.woocommerce-page table.cart a.remove::before,.woocommerce-page #content table.cart a.remove::before{color:#000000}.shop_table .product-thumbnail:hover img{opacity:1}.coupon{margin-top:0}.coupon label{display:none}.shop_table{margin-top:24px !important}.shop_table td,.shop_table th{padding:0 0px 24px !important}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{padding:0 0px 24px !important}.woocommerce table.shop_table th.product-name,.woocommerce-page table.shop_table th.product-name{padding:0 0px 24px 1em !important}.cart_item .product-name a{padding-left:1em}.cart_item .variation{padding-left:1.333em}@media (max-width: 767px){.woocommerce table.shop_table th.product-name,.woocommerce-page table.shop_table th.product-name{padding:0 0px 24px !important}.cart_item .product-name a{padding-left:0}.cart_item .variation{padding-left:0}}.cart-table-section form.cart-items{overflow-x:auto !important}.woocommerce-shipping-calculator a{padding-right:28px;background-image:url("images/qty_arrow_down.png")}#calc_shipping_country_field{margin-bottom:0}h3{font-family:'QuicksandBold', Arial}.portfolio-item h3{font-family:'Quicksand', Arial}h3.step-title{margin-bottom:24px !important;font-size:16px !important;font-family:'QuicksandBold', Arial !important}h3#order_review_heading{font-family:'QuicksandBold', Arial !important}.woocommerce-Price-amount.amount{display:inline-block}.leadContent .price{padding-left:102px !important}.leadContent .price .woocommerce-Price-amount.amount{display:block;padding-left:0 !important;padding-top:8px}ul.order_details{margin-top:24px !important;padding-left:0 !important;font-size:20px}.woocommerce .order_details li,.woocommerce-page .order_details li{line-height:1.5}.empty-cart-block i{display:none;color:#000000}.as-wrapper img,.as-wrapper-with-topmargin img{margin-bottom:1em}.as-wrapper-with-topmargin{margin-top:2em}.as-wrapper h2,.as-wrapper-with-topmargin h2{font-size:16px;margin-bottom:10px !important}.real3dflipbook-1,.real3dflipbook-2,.real3dflipbook-3,.real3dflipbook-4,.real3dflipbook-5,.real3dflipbook-6,.real3dflipbook-7,.real3dflipbook-8,.real3dflipbook-9{display:block !important;padding:0 !important}.catalogues{margin:1em 0 0}.catalogue{margin:30px 0 0;width:370px}.catalogue-odd{float:left}.catalogue-even{float:right}@media (min-width: 980px) and (max-width: 1199px){.catalogue{width:295px}}@media (max-width: 979px){.catalogue{width:100%}}.top-border{border-top:3px solid #f4f4f4}.member-image{width:100%}.team-member{margin-bottom:0;margin-top:40px}.wpb_wrapper{clear:right}.pub-wrapper{margin-top:2em;border-top:3px solid #f4f4f4}.pub-wrapper h2{margin-bottom:0;font-family:'QuicksandBold', Arial;text-transform:uppercase;font-size:15px}.pub-img-wrapper{float:left;margin-right:2em;margin-top:2em;max-height:160px !important;overflow:hidden;display:block}.pub-img-wrapper img{max-height:160px;width:auto}.pub-txt-wrapper{float:left;margin-top:2em}textarea:focus{border-color:#f4f4f4 !important}.alert .fa{display:none}.single-product .woocommerce-message{background-color:#f4f4f4 !important;color:#000000 !important;text-transform:none}.woocommerce-message,.alert-success,.success{background-color:#f4f4f4 !important;color:#000000 !important;text-transform:none;background-image:url(images/alert-1.png) !important}.sidebar .woocommerce-message,.sidebar .woocommerce-error{margin-top:28px !important}.newsletters .alert-success{border:none !important}.newsletters .alert{padding-left:86px !important}.sidebar-left{margin-top:-4px}.copyright .container{border-top:none}.footerTxt{padding:0 15px}.footerTxt,.footerTxt a{color:#000000}.footerTxt a{cursor:pointer}.footerSocMedIcons{float:left;width:100%;text-align:center;margin-top:15px;margin-bottom:40px}.footerSocMedIcons a{display:inline-block;color:#000000;text-decoration:none;padding:0 5px;font-size:20px}.page-404{padding:190px 0px 0 !important}.page-404 h1{font-family:'QuicksandBold', Arial !important;font-size:24px}.page-404 h1.largest{font-size:60px}.page-404 p{text-transform:none;letter-spacing:0;font-size:13px;line-height:1.5}.validate-required.woocommerce-invalid input[type="text"],.validate-required.woocommerce-invalid input[type="number"],.validate-required.woocommerce-invalid input[type="email"],.validate-required.woocommerce-invalid input[type="tel"],.validate-required.woocommerce-invalid input[type="password"],.validate-required.woocommerce-invalid select,input.required-field.validation-failed,textarea.required-field.validation-failed{background:#ffe0e0 !important;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border:none !important}.validate-required.woocommerce-validated input[type="text"],.validate-required.woocommerce-validated input[type="number"],.validate-required.woocommerce-validated input[type="email"],.validate-required.woocommerce-validated input[type="tel"],.validate-required.woocommerce-validated input[type="password"],.validate-required.woocommerce-validated select{background:#ecffec !important;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.et-mega-search.loading .et-search-result{background:#fff url(images/loading.gif) no-repeat center center}.emodal.eloading{background:#fff url(images/loading.gif) no-repeat center center}.sxy-zoom-container.sxy-zoom-loading .sxy-loading span{background:#fff url(images/loading.gif) no-repeat}.loader{background:#fff url(images/loading.gif) no-repeat center center}#floatingCirclesG{background:#fff url(images/loading.gif) no-repeat center center}.portfolio-descr p{height:4.5em;overflow:hidden;text-overflow:ellipsis}.variations td.label{width:102px}.single-product-page .product-info .price .amount,.single-product-page .product-info .sku_wrapper{padding-left:102px}@media (min-width: 768px) and (max-width: 979px){.single-product-page .product-info .price .amount,.single-product-page .product-info .sku_wrapper{padding-left:0}}.portfolio-descr h3 a{display:inline-block;width:100%;overflow:hidden;height:1.5em;white-space:nowrap;text-overflow:ellipsis}.video-js{width:100% !important;height:auto !important;padding-top:56.25%}.video-js video{width:100% !important;height:100% !important}.mapsOverlay{background:transparent;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:1}#rum_sst_tab{font-weight:normal !important;font-family:'Quicksand', Arial !important}.rum_sst_contents{font-size:13px !important}#rum_sst_tab{display:none}@media (max-width: 767px){#rum_sst_tab{display:none !important}}.woocommerce-page #rum_sst_tab{display:block}.select2-container--default .select2-selection--single{background:#f4f4f4 !important;border:1px solid #f4f4f4 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;height:34px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent !important;border-width:5px 5px 0 5px !important;margin-left:-9px !important;margin-top:0px !important}.select2-dropdown{border:1px solid #fff !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#000;color:#fff}#calc_shipping_city_field{display:none !important}.shipping-calculator-form #calc_shipping_country_field{margin-bottom:20px}#billing_company_field label,#shipping_company_field label{float:left}.collectionSlider .owl-pagination{width:100%;height:10px;position:absolute;bottom:-28px;left:0;text-align:center}.collectionSlider .owl-pagination .owl-page{display:inline-block;width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,0.25);margin:0 5px}.collectionSlider .owl-pagination .owl-page.active{background:#000}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea{background-color:#f4f4f4 !important}.wpcf7-form .wpcf7-submit{background:#000}.wpcf7-form .wpcf7-submit:hover{color:#fff;text-decoration:underline}.wpcf7-form span[role="alert"]{display:block;margin-bottom:10px;clear:both}.wpcf7-form span.wpcf7-not-valid-tip{color:#e00016}.wpcf7-form .wpcf7-response-output{margin:2em 0 1em;padding:0.666em 1em}.wpcf7-form .wpcf7-validation-errors{border:none;background:#ffe0e0}.wpcf7-form .wpcf7-mail-sent-ok{border:none;background:#ddf1dc}