/*
Theme Name: Mobius Child Theme
Template: mobius
Author: ThemeOne
Author URI: http://www.theme-one.com
Description: A Multipurpose and Ultra Responsive theme for Corporate/Blog/Portfolio website.
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, fluid-layout, custom-menu, full-width-template, sticky-post, theme-options, translation-ready
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html

All files, unless otherwise stated, are released under the GNU General Public License
version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=cyrillic);.news-item-content-box,.product-item-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#top-nav .top-menu .sub-menu li.current-menu-item span,#top-nav .top-menu .sub-menu li:hover span,#top-nav .top-menu-contacts li.language-button-box:hover>span,#top-nav .top-menu-contacts ul li:not(.cart-btn) a:hover,#top-nav>ul>li.current-menu-ancestor>a,#top-nav>ul>li.current-menu-item>a,#top-nav>ul>li>a.hover,.single-post #top-nav .menu-item-3841{text-shadow:0 0 0 #372710,0 0 0 #372710}h2,h3,h5{text-transform:uppercase}h3 strong,h5 strong{font-weight:600}.to-button.full-width{width:auto;float:right;padding-right:18px;padding-left:18px;margin-right:0}.alignleft{margin-right:35px}.alignright{margin-left:35px}.simple-text p{padding-bottom:50px}.simple-text p:last-child{padding-bottom:0}.simple-text img{margin-bottom:16px!important}body{font-family:'Open Sans',sans-serif!important}@media (max-width:1300px){.simple-text img{display:block;float:none;margin-left:auto;margin-right:auto}}@media (max-width:767px){.to-button,.to-button.full-width{width:100%;margin-right:0;margin-bottom:15px;text-align:center}}#top-nav .top-menu .arrow-indicator{display:none}#top-nav>ul>li>a:after{border-bottom:none}#header-overlay{-webkit-box-shadow:none;box-shadow:none}#top-nav .top-menu{top:83px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#top-nav .top-menu-contacts{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#top-nav .top-menu-contacts>ul{float:right;position:relative;top:22px;color:#372710;font-size:14px}#top-nav .top-menu-contacts ul li{line-height:18px;vertical-align:middle}#top-nav .top-menu-contacts ul li.cart-btn{font-size:17px}#top-nav .top-menu-contacts ul li.cart-btn a,#top-nav li.cart-btn a{display:block;width:45px;height:45px;padding:0!important;margin-left:15px!important;background:url(img/cart.png)!important;background-size:cover!important}#top-nav .top-menu li.cart-btn{display:none}header.scroll-menu #top-nav .top-menu li.cart-btn{margin-top:-5px;display:inline-block}#top-nav .top-menu-contacts ul li.language-button-box{text-transform:uppercase;cursor:pointer}#top-nav .cart-btn i,#top-nav .top-menu-contacts ul li.language-button-box i{color:#372710;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}#top-nav .cart-btn:hover i,#top-nav .top-menu-contacts ul li.language-button-box:hover i{color:#FF9C00}#top-nav .top-menu-contacts ul li.language-button-box i{font-weight:700}#top-nav .top-menu-contacts .language-button-box #qtranslate-chooser{width:52px;z-index:22}#top-nav .top-menu-contacts .language-button-box #qtranslate-chooser li{width:52px}#top-nav .top-menu-contacts .language-button-box #qtranslate-chooser li a{width:100%;color:#372710;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#top-nav .top-menu .sub-menu{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#top-nav .top-menu .sub-menu li,#top-nav .top-menu-contacts .language-button-box #qtranslate-chooser li{padding-top:1px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#top-nav .top-menu .sub-menu li.current-menu-item,#top-nav .top-menu .sub-menu li:hover,#top-nav .top-menu-contacts .language-button-box #qtranslate-chooser li:hover{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}#top-nav .sub-menu li:hover>a{padding-left:16px}#top-nav ul ul li a{background-color:rgba(255,255,255,.7)!important}#top-nav .top-menu .sub-menu li a span{text-transform:uppercase;color:#372710}#qtranslate-chooser li.active{background-color:transparent!important}.to-page-heading .title{color:#fff;text-transform:uppercase;text-shadow:0 1px 1px rgba(55,39,16,.3)}.to-page-heading .subtitle{margin-top:16px;color:#372710;font-size:15px;line-height:24px;font-weight:400}.to-page-heading .subtitle .header-button{position:relative;display:inline-block;line-height:45px;padding-left:44px;padding-right:44px;margin-left:40px;margin-top:50px;border:1px solid #7b7a68;text-transform:uppercase;vertical-align:middle;float:left}#menu-submenyu li a,.menu-toggle-btn{padding:12px 0;font-weight:600;line-height:20px;font-size:14px;text-transform:uppercase}.to-page-heading .subtitle .header-button:hover{border:1px solid #FF9C00;color:#fff;background-color:#FF9C00}#header-image:before{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(img/shadow.png);background-repeat:repeat-y}.wpb_row.parallax-container.video-header{margin-top:-116px}#to-woo-icons-menu{display:none}#header.scroll-menu .top-menu-contacts{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}#header.scroll-menu #top-nav .top-menu{top:30px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#header.scroll-menu.header-menu #header-container{height:63px!important}#header.scroll-menu #header-overlay{opacity:.9!important;border-bottom:1px solid #ff9c00;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#menu-submenyu{display:table;width:100%;list-style:none;margin:0}#menu-submenyu li{display:block;float:left;width:20%;text-align:center;vertical-align:top}#menu-submenyu li a{position:relative;display:block;color:#fff;font-family:'Open Sans'!important}#menu-submenyu li a:before{content:"";position:absolute;height:3px;bottom:0;left:0;right:0;background:#291f11;opacity:.5;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#menu-submenyu li a:hover:before,#menu-submenyu li.current-menu-item a:before{-webkit-transform:scaleX(1);transform:scaleX(1)}#menu-submenyu li a:hover,#menu-submenyu li.current-menu-item a{color:#291f11}.menu-toggle-btn{display:none;cursor:pointer;color:#fff;text-align:center}.menu-submenyu-container{display:none}#breadcrumbs{list-style:none;margin:30px 0 20px;overflow:hidden;text-align:right}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px;font-size:14px}#breadcrumbs .separator{font-size:18px;font-weight:100;color:#ccc}@media (max-width:1000px){#menu-submenyu li{width:100%}#menu-submenyu li,.menu-toggle-btn{display:block}#menu-submenyu{display:block;margin-bottom:10px}#menu-submenyu li a:before{display:none}}@media (min-width:1001px){.menu-submenyu-container{display:block!important}}.slide-text-block{height:475px;overflow:hidden}.slide-text-block.slide-down{height:auto}.main-page-image-link .vc_figure{position:relative}.main-page-image-link .vc_figure-caption{position:absolute;margin-top:-12px;top:50%;left:0;right:0;text-align:center;font-size:24px;color:#291f11;text-transform:uppercase;line-height:24px}.main-page-image-link .vc_single_image-wrapper:before{display:block;position:absolute;content:'';top:10px;bottom:10px;left:10px;right:10px;background-color:#ff9c00;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.main-page-image-link .vc_single_image-wrapper:hover:before{top:0;bottom:0;left:0;right:0;opacity:.7}.main-page-image-link .vc_single_image-wrapper:after{display:block;position:absolute;content:'';top:0;bottom:0;left:0;right:0;z-index:22}.biofactory-grid .to-grid-filter-title.all,.biofactory-grid .to-grid-filters-button,.biofactory-grid .to-grid-tooltip,.biofactory-grid .to-item-content-link{display:none!important}.biofactory-grid .to-item-lightbox-link{right:39%;font-size:24px;font-weight:400;font-family:Roboto;line-height:30px;width:30px;height:30px}.biofactory-grid .to-item.portfolio .to-item-image:hover .to-item-overlay{opacity:.7;top:0;bottom:0;left:0;right:0}.biofactory-grid .to-grid-filters .option-set{width:100%;box-sizing:border-box;padding:50px 30px 10px}.biofactory-grid .to-grid-filters .option-set .to-filters-line{bottom:10px}.biofactory-grid .to-grid-filter-title{border:none;position:relative;padding:0 8px 18px;font-size:12px;font-weight:400;line-height:18px;height:38px;margin-right:32px;width:9%;display:inline-block!important}.biofactory-grid .to-grid-filter-title:last-child{margin-right:0}.biofactory-grid .to-grid-filter-title.actived{color:inherit}.biofactory-grid .to-grid-filter-title:after{display:block;width:22px;height:10px;position:absolute;top:9px;right:-26px;content:"";background-image:url(img/bio-arrow.png);background-repeat:no-repeat}.biofactory-grid .to-grid-filter-title:last-child:after,.to-lb-holder .to-lb-inner figcaption{display:none}.biofactory-grid .to-item.portfolio h2{line-height:18px;font-size:14px;bottom:47%;cursor:default}.biofactory-grid .to-item.portfolio h2 a{pointer-events:none;cursor:default!important}.to-lb-holder .to-lb-overlay{background:rgba(255,255,255,.7)}.to-lb-holder .icon-to-x,.to-lb-holder .next-lb-img i,.to-lb-holder .prev-lb-img i{color:#372710;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.to-lb-holder .icon-to-x:hover,.to-lb-holder .next-lb-img i:hover,.to-lb-holder .prev-lb-img i:hover{color:#ff9c00}.to-lb-holder .icon-to-x{position:absolute;width:36px;height:36px;right:-7px;top:-25px;font-size:20px}.to-lb-holder img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.biofactory-grid .to-grid-filters .option-set{padding-top:30px}@media (max-width:1300px){.biofactory-grid .to-grid-filters .option-set{padding-left:0;padding-right:0}.biofactory-grid .to-grid-filter-title{margin-right:17px;width:11%;padding-left:3px;padding-right:3px;font-size:11.5px}.biofactory-grid .to-grid-filter-title:after{background-image:url(img/bio-arrow-sm.png)}}@media (max-width:1000px){.biofactory-grid .to-grid-filter-title{display:inline-block;margin-right:0;width:100%;text-align:center;vertical-align:middle;padding-bottom:0;line-height:20px;font-size:14px}.biofactory-grid .to-grid-filter-title:after,.biofactory-grid .to-grid-filters .option-set .to-filters-line{display:none}.biofactory-grid .to-grid-filter-title.actived{color:#ff9c00}}@media (max-width:690px){.biofactory-grid .to-grid-filters{display:block}}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background:0 0}.icon-to-x{position:relative;top:-7px;right:2px;font-size:20px;color:#372710;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fancybox-nav{position:fixed;width:60px}.fancybox-nav span{font-size:34px;color:#372710;visibility:visible;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.input-hidden,.loading-container{visibility:hidden}.fancybox-next span{right:35px}.fancybox-nav:hover span,.icon-to-x:hover{color:#ff9c00}.fancybox-overlay{background:rgba(255,255,255,.7)}.fancybox-opened .fancybox-skin{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.owl-controls .owl-page span{background-color:#e1e1e1;width:12px;height:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.owl-controls .owl-pagination{margin-top:70px}.dark .owl-pagination .owl-page.active span,.dark .owl-pagination .owl-page:hover span{background-color:#ff9c00}.custom-gallery .to-client a,.custom-gallery .wpb_single_image a{display:block;width:100%;height:100%;position:relative;text-align:center}.custom-gallery .to-client a:before,.custom-gallery .wpb_single_image a:before{display:block;content:'';left:10px;right:10px;bottom:10px;top:10px;position:absolute;background-color:#fff;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.custom-gallery .to-client a:hover:before,.custom-gallery .wpb_single_image a:hover:before{left:0;right:0;bottom:0;top:0;opacity:.7}.custom-gallery .to-client a:after,.custom-gallery .wpb_single_image a:after{display:block;content:'+';font-size:42px;color:#291f11;position:absolute;left:0;right:0;bottom:0;top:50%;margin-top:-12px;opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.custom-gallery .to-client a:hover:after,.custom-gallery .wpb_single_image a:hover:after{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#google-map{margin-top:-113px}.response-form-input{padding-bottom:2px}.response-form-input input.input-field{border-top:1px solid #ededed;border-bottom:none;color:#291f11}.response-text-area textarea.input-field{border:1px solid #ededed;color:#291f11}.response-form-input span,.response-text-area span{color:#acacac;font-size:14px;font-weight:200}.response-form-input span i,.response-text-area span i{color:#ff9c00}.response-recaptcha-box{display:inline-block}.response-submit-box{float:right}.response-submit-box #response-submit-btn{padding-left:30px!important;padding-right:30px!important;color:#fff;text-transform:uppercase;font-size:13px;font-weight:600;background-color:#e46d3e!important;border:2px solid #e46d3e!important;margin:0;vertical-align:middle;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.response-submit-box #response-submit-btn:hover{color:#e46d3e;background-color:#fff!important}.response-submit-box .ajax-loader{float:left;margin-right:4px;margin-top:14px}.contacts-box h5{margin-bottom:22px}.contacts-box .wpb_wrapper{padding-bottom:26px}.contacts-box .wpb_wrapper p{padding-bottom:0}@media (max-width:1300px){.response-submit-box,.response-submit-box #response-submit-btn{width:100%;text-align:center}.response-recaptcha-box{display:block;text-align:center;overflow:hidden}.response-recaptcha-box .wpcf7-form-control-wrap{display:inline-block}.response-submit-box{display:block;margin-top:20px}.response-submit-box .ajax-loader{float:none}}.empty-space-news-top{content:'';height:80px}.empty-space-news-bottom{content:'';height:60px}.news-image-thumb-link{overflow:hidden;display:block;margin-bottom:50px}.news-image-thumb{display:block;width:100%;height:280px;background-size:cover;background-position:center;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.news-image-thumb:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-item-content-box{height:280px;overflow:hidden;padding-left:30px;margin-bottom:50px;position:relative;padding-bottom:77px;box-sizing:border-box}.news-item-content-box h4{font-weight:400;text-transform:uppercase;line-height:24px;margin-bottom:26px}.news-item-content{height:100%;overflow:hidden}.news-item-content p{text-align:justify}.news-item-soc-btn{display:inline-block;vertical-align:top;height:46px;margin-right:116px}.frizzly-shortcode-container-outer{display:inline-block;margin:0}.frizzly-container,.frizzly-shortcode-container-outer .frizzly-shortcode-container-inner{width:140px!important}.frizzly-container a{display:inline-block;margin-right:1px}.frizzly-container a[data-frizzlytype=pinterest]{display:none}.frizzly-container.frizzly-default div .frizzly-inner{position:absolute;top:50%;left:50%;height:24px;margin-top:-12px;background-image:url(img/default48.png)}.frizzly-container.frizzly-default div.frizzly-icon-twitter .frizzly-inner{background-position:-13px 0;margin-left:-12px;width:24px}.frizzly-container.frizzly-default div.frizzly-icon-facebook .frizzly-inner{background-position:0 0;margin-left:-6px;width:13px}.frizzly-container a>div{position:relative;width:50px;height:45px;background-color:#ff9c00!important;border:1px solid #ff9c00;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.frizzly-container a:hover>div{background-color:#fff!important}.frizzly-container a:hover div .frizzly-inner{background-image:url(img/default48_orange.png)}.news-item-content-buttons{position:absolute;bottom:1px}.news-item-content-buttons .news-item-more-btn{display:inline-block;padding:12px 44px;font-size:13px;color:#291f11;text-transform:uppercase;font-weight:400;line-height:20px;border:1px solid #9b9690;vertical-align:top}.news-item-content-buttons .news-item-more-btn:hover{color:#fff;background-color:#ff9c00;border:1px solid #ff9c00}.navigation.pagination .page-numbers{width:30px;display:inline-block;margin:0 4.5px;padding:6px 0;line-height:18px;font-size:13px;font-weight:600;color:#372710;vertical-align:middle}.navigation.pagination .next,.navigation.pagination .prev{display:inline-block;padding:0 6px;height:30px;width:18px;text-align:center}.navigation.pagination .next:before,.navigation.pagination .prev:before{font-weight:400;line-height:30px;font-family:FontAwesome}.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:not(.dots):hover{color:#fff;background-color:#e46d3e!important}.navigation.pagination .prev{font-size:0}.navigation.pagination .prev:before{font-size:25px;content:'\f104'}.navigation.pagination .next{font-size:0}.navigation.pagination .next:before{font-size:25px;content:'\f105'}@media (max-width:1000px){.news-item-soc-btn{margin-right:20px}}@media (max-width:991px){.news-item-content,.news-item-soc-btn{margin-bottom:20px}.news-item-content-box{padding-left:0;height:auto;padding-bottom:0}.news-item-content{max-height:200px}.news-item-content-buttons{position:static}.news-item-content p:last-child{padding-bottom:0}}@media (max-width:690px){.news-item-content-buttons .news-item-more-btn{display:block;text-align:center}}#single-post-information,.post-cat-holder{display:none}.single .single-title{line-height:45px;font-weight:700;font-style:normal;font-size:30px;text-transform:uppercase;text-shadow:0 1px 1px rgba(55,39,16,.3)}.single .to-page-heading .subtitle.post{margin-top:16px;color:#372710;font-size:15px;line-height:24px;font-weight:400}.to-tab-shop .to-tabs-content .to-tab.visible{display:block!important}.product-item{margin-bottom:50px}.product-item-image{width:370px;height:280px;float:left;margin-right:30px}.product-item-image .swiper-slide .content{height:280px;background-size:cover;background-position:center}.custom-swiper .pagination{display:none}.swiper-arrow-left,.swiper-arrow-right{background-color:transparent;margin-top:-25px}.swiper-arrow-left i,.swiper-arrow-right i{font-size:35px;color:#fff;vertical-align:top;position:relative;top:9px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.swiper-arrow-left:hover i,.swiper-arrow-right:hover i{color:#ff9c00}.swiper-arrow-right:hover i{right:-5px}.swiper-arrow-left:hover i{left:-5px}.product-item-content{float:left;width:calc(100% - 400px);height:280px;position:relative;padding-bottom:120px;box-sizing:border-box}.product-item-content .product-item-content-inner{overflow:hidden;height:100%}.product-item-buttons .product-item-price,.product-item-buttons .quantity{height:36px;vertical-align:middle;text-transform:uppercase}.product-item-content h4{text-transform:uppercase;font-weight:400;margin-bottom:26px}.product-item-content .excerpt{text-align:justify}.product-item-buttons{position:absolute;bottom:0}.product-item-buttons-left{display:inline-block;margin-right:140px}.product-item-buttons-right{display:inline-block}#billing_company_field,.to-tabs li.to-tabs-line,.wc_payment_methods,.woocommerce a.button:after,.woocommerce-thankyou-order-details .method{display:none}.product-item-buttons .button-prod-all{text-transform:uppercase;color:#fff;line-height:34px;padding:0 26px;background-color:#ff9c00;border:1px solid #ff9c00;border-radius:0;vertical-align:middle;text-align:center;cursor:pointer;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.product-item-buttons .button-prod-all:hover{color:#291f11;background-color:transparent}.product-item-buttons .product-item-avilble{text-transform:uppercase;color:#291f11;line-height:34px;padding:0 26px;border:1px solid #948f88;vertical-align:middle;text-align:center;margin-bottom:18px}.product-item-buttons .product-item-price{margin-bottom:18px}.product-item-buttons .quantity input{font-size:15px;line-height:22px;text-align:center;border:none;width:40px;background-color:#f7f7f7}.cart-number-box{right:0;top:28px;z-index:22}.cart-number-box .cart-number{cursor:pointer}.cart-number-box .widget_shopping_cart{display:none;width:460px;position:absolute;background-color:#f7f7f7;z-index:99}.cart-number-box .widget_shopping_cart h2{margin-bottom:0;margin-left:30px;padding-top:18px;padding-bottom:18px;line-height:22px!important;font-size:14px!important;font-weight:500;color:#524e47}.widget_shopping_cart .cart_list li.mini_cart_item{padding:20px 0 20px 35px;margin-left:30px;margin-right:30px;border-bottom:1px solid #e9e9e9}.widget_shopping_cart .cart_list li.mini_cart_item:first-child{border-top:1px solid #e9e9e9}.widget_shopping_cart.woocommerce ul.cart_list li img{width:80px;height:80px}.widget_shopping_cart.woocommerce ul.cart_list li .remove,.widget_shopping_cart.woocommerce ul.product_list_widget li .remove{width:18px;height:18px;line-height:17px;text-align:center;margin-top:-9px;top:50%;left:0;background-color:transparent;font-size:18px;color:#ffae2e}.widget_shopping_cart.woocommerce ul.cart_list li .remove:hover,.widget_shopping_cart.woocommerce ul.product_list_widget li .remove:hover{background-color:#ffae2e;color:#fff}.widget_shopping_cart.woocommerce ul.cart_list li a{font-size:14px;font-weight:400;color:#524e47;text-align:left}.widget_shopping_cart.woocommerce ul.cart_list li a:nth-child(2):hover{color:#ff9c00}.widget_shopping_cart.woocommerce .quantity{font-size:14px;font-weight:400;color:#524e47;text-align:left}.widget_shopping_cart.woocommerce .total{text-align:right;font-size:14px;font-weight:400;margin-right:30px}.widget_shopping_cart.woocommerce .total .amount{margin-left:16px}.widget_shopping_cart.woocommerce .total .amount,.widget_shopping_cart.woocommerce .total strong{color:#524e47}.widget_shopping_cart.woocommerce .buttons{padding:0 30px}.widget_shopping_cart.woocommerce .buttons a{margin-bottom:20px;line-height:38px;padding-left:5px!important;padding-right:5px!important}.widget_shopping_cart.woocommerce .buttons a.checkout{float:right}.cart-count-tab.cart-number{position:relative;height:52px;background-color:#f7f7f7;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shop-items-block .to-tabs{margin-bottom:60px;padding-top:35px;padding-bottom:35px;position:relative;text-align:center;border-bottom:transparent}.shop-items-block .to-tabs:after{position:absolute;bottom:0;content:'';height:1px;background-color:#eaeaea;width:5000px;left:-2000px}.to-tabs-holder.tab .to-tabs li span{font-family:Roboto;font-size:18px;font-weight:400}.to-tabs-holder.tab .to-tabs li.active-tab,.to-tabs-holder.tab .to-tabs li:hover{color:#ff9c00;font-weight:600}.woocommerce table.cart .product-remove a.remove{color:#e46d3e}.woocommerce table.cart .product-remove a.remove:hover{color:#fff;background:#e46d3e}.woocommerce a.button,input.button{padding-left:30px!important;padding-right:30px!important;color:#fff!important;text-transform:uppercase;font-size:13px;font-weight:600;background-color:#e46d3e!important;border:2px solid #e46d3e!important;margin:0;vertical-align:middle;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.woocommerce a.button:hover,input.button:hover{color:#e46d3e!important;background-color:#fff!important}.woocommerce .woocommerce-message a.button{line-height:inherit!important}.woocommerce .woocommerce-message{border-radius:0!important;margin:0 0 30px!important}#order_comments{min-height:157px}@media (max-width:1300px){.shop-items-block .to-tabs{text-align:left}}@media (max-width:1000px){.shop-items-block .to-tabs{text-align:center;padding-top:10px;padding-bottom:20px}.to-tabs-holder.tab .to-tabs li{display:block;width:100%}.to-tabs-holder.tab .to-tabs li.to-tabs-line{display:none}.cart-number-box{position:relative;top:0;width:100%;margin-top:20px}.cart-count-tab.cart-number{text-align:center;width:100%;padding-right:40px;padding-left:40px}.cart-number-box .widget_shopping_cart{width:100%}.cart-count-tab.cart-number:before{right:20px}.product-item-image{width:100%;float:none;margin-right:0;margin-bottom:30px}.product-item-content{float:none;width:100%;padding-bottom:0;height:auto}.product-item-buttons{position:static}.product-item-buttons-left{margin-right:0}.product-item-buttons-right{float:right;text-align:right}.product-item-content .excerpt{padding-bottom:20px}}.cart-number-box,.footer-col-center #footer-social{text-align:center}@media (max-width:690px){.cart-count-tab.cart-number{height:auto;padding-top:16px;padding-bottom:16px;line-height:18px;z-index:222}.cart-count-tab.cart-number:before{top:50%;margin-top:-5px}.block-tabs .to-tabs li{border-bottom:none}.product-item-buttons-right{float:none;width:100%}.product-item-buttons .button-prod-all,.product-item-buttons .product-item-avilble{width:100%;text-align:center}.product-item-buttons .product-item-avilble{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-item-buttons-left{margin-bottom:20px}.widget_shopping_cart.woocommerce .buttons a{height:auto;width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}#footer-top h4{font-size:13px;font-weight:600}.footer-table{display:table;width:100%}.footer-col{display:table-cell;width:20%;padding-right:20px;box-sizing:border-box;vertical-align:top}.footer-col.footer-col-middle,.tt-popup-cell{vertical-align:middle}.footer-col:last-child{padding-right:0}#footer-bot-overlay{background-color:#ff9c00;opacity:1}#footer-inner-bottom{padding-top:30px;padding-bottom:30px;cursor:default}#footer-bottom .footer-contact{display:inline-block;color:#f1f1f1;font-size:13px}#footer-bottom .footer-contact:hover{text-shadow:0 0 0 #fff,0 0 1px #fff}#footer-bottom .footer-contact.contact-magrin{margin-bottom:15px}#footer-bottom .footer-icon{color:#f1f1f1;margin-right:12px;font-size:13px}#footer-bottom #copyright{line-height:16px;height:auto}#footer-social a{background-color:#f1f1f1}#footer-social a .fa{color:#FF9C00}#footer-inner-top{padding-top:35px;padding-bottom:35px}#footer-inner-top .widget h4{text-transform:uppercase;font-weight:600;color:#291f11;margin-bottom:16px}#footer-inner-top .widget_nav_menu ul li a{padding-top:0;padding-bottom:0;border-bottom:none;font-size:13px;color:#291f11}.cart-number-box,.woocommerce ul.products{border-bottom:1px solid #eaeaea}#footer-inner-top .widget_nav_menu ul li a:hover,#footer-inner-top .widget_nav_menu ul li.current-menu-item a{text-shadow:0 0 0 #291f11,0 0 0 #291f11}@media (max-width:1300px){#footer-bottom .footer-icon{margin-right:5px}.footer-col{padding-right:10px}}@media (max-width:1000px){.footer-col,.footer-logo{margin-bottom:20px}.footer-table{display:block}.footer-col{display:inline-block;text-align:center;padding-right:0}.footer-col.footer-col-res-full{width:100%;padding-right:0}#footer-inner-top .widget h4{margin-bottom:10px}.footer-col.footer-col-res-half{width:100%}}.tt-popup,.tt-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.tt-popup{display:none;z-index:200;overflow:auto}.tt-popup-overlay{background:#fff;opacity:.7;z-index:1}.tt-popup-inner{height:100%}.tt-popup-table{position:relative;display:table;height:100%;margin-left:auto;margin-right:auto;z-index:2}.tt-popup-cell{display:table-cell}.tt-popup-content{position:relative;background:#ff9c00;padding:40px 35px}.tt-popup-content h4{color:#fff;text-transform:uppercase;font-size:26px;line-height:36px;margin-bottom:0}.tt-popup-close{position:absolute;top:-18px;right:-16px;width:35px;height:35px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.tt-popup-content{padding-left:15px;padding-right:15px}}.search-results .to-page-heading{padding-top:160px!important;padding-bottom:20px!important}#search-container #search-inner .search-results,.search-results #to-crumbs,.search-results #to-crumbs-overlay,.search-results .post-information{display:none}.error404 .to-button{border-radius:0!important}.woocommerce-page{min-height:50vmin}.owl-carousel,.owl-carousel .owl-wrapper{cursor:default}#scrollToTop-overlay{background:rgba(255,255,255,1)}#scrollToTop i{color:#282f2c}#scrollToTop:hover i{color:#fff}#scroll-bottom{position:absolute;top:-60px;left:50%;margin-left:-25px;background-color:#fff;border-radius:25px;height:50px;width:50px;font-size:26px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#scroll-bottom:hover{background-color:#ff9c00;color:#fff}#scroll-bottom i{position:relative;top:9px;left:9px}@media (max-width:1017px){.owl-carousel,.owl-carousel .owl-wrapper{cursor:-webkit-grab;cursor:-moz-grab}}.services-list-image{background-size:cover;background-position-x:center}.services-list{padding-right:30px}.services-list.image-left{float:right;padding-right:0;padding-left:30px}@media (max-width:1200px){.services-list-image{height:450px!important;margin-top:30px}.services-list.image-left{float:left;padding-right:0;padding-left:0}.services-list{height:auto!important;padding-right:0}}@media (max-width:767px){.services-list.image-left{float:none}}@media (max-width:690px){.services-list-image{height:350px!important}}#top-nav ul li a.header-contact{margin-left:25px}#top-nav ul li:first-child a.header-contact{margin:0 15px 0 0}#top-nav .top-menu-contacts ul li.search-button{font-size:14px;margin:0 15px 0 40px!important}#top-nav .top-menu-contacts ul li.language-button-box{margin:0 10px}@media (max-width:1300px){#top-nav ul li a.header-contact{margin-left:0;font-size:12px}#top-nav li a,#top-nav>ul>li.menu-item-has-children>a{padding:0 5px}#top-nav .top-menu-contacts ul li.search-button{margin:0 10px 0 15px!important}#top-nav>ul>li>a{font-size:11px!important}.website-logo img{min-height:60%!important;max-height:60%!important}}.cart-number-box,.product-list-block{margin-bottom:40px}.cart-number-box{position:relative;padding:30px 0}.cart-label{font-weight:600;text-transform:uppercase;color:#ff9c00;font-size:14px}.cart-count-tab.cart-number{min-width:327px;padding:10px 30px;text-align:left;cursor:inherit}.cart-count,.pagination,.product-status,.product-wrap{text-align:center}.cart-count-tab.cart-number i{color:#ff9c00;font-size:28px;cursor:pointer;float:right}.cart-number-box .widget_shopping_cart{right:auto;left:50%;margin-left:-230px;top:82px}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{float:left!important}.widget_shopping_cart.woocommerce .buttons a,.widget_shopping_cart.woocommerce .quantity{float:left}.cart-count{position:absolute;display:block;width:18px;height:18px;background-color:#ff9c00;border-radius:50%;color:#fff;top:0;right:-10px;font-size:12px;line-height:18px;font-weight:700}@media (max-width:1000px){.cart-number-box .widget_shopping_cart{left:0;margin-left:0}}.woocommerce ul.products li.product{box-shadow:0 0 5px #e6e6e6;margin-bottom:41px!important}.product-status{width:100%;top:-15px;position:absolute;cursor:pointer}.status-label{display:inline-block;padding:2px 20px;background-color:#f4f4f4;text-transform:uppercase;font-weight:600;transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear}.price-label,.prouct-desc-block{font-size:13px;font-weight:300}.woocommerce ul.products li.product h3{margin:30px 5% 0!important;line-height:24px!important}.prouct-desc-block{width:100%;float:left}.woocommerce ul.products li.product .price{width:100%;float:left;margin-top:5px}.page .price .amount{color:#e46d3e!important;font-size:15px;font-weight:700;transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear}.woocommerce.columns-4 ul.products li.product:hover .status-label{background-color:#ff9c00;color:#fff}.woocommerce.columns-4 ul.products li.product:hover .price .amount{color:#ff9c00!important}.pagination a.next-page,.pagination a.prev-page,.pagination a:hover{background:#e46d3e!important;color:#fff!important}.pagination{width:70%;display:inline-block;margin:40px 15% 50px;position:relative}.pagination a{padding:6px 11px;margin:0 4.5px;font-size:13px;font-weight:600}.pagination a.next-page,.pagination a.prev-page{padding:3.5px 20px;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute}.pagination a.prev-page{left:0;margin-top:-2px}.pagination a.next-page{right:0;margin-top:-2px}.pagination a.active{background:#e46d3e!important}@media (max-width:1300px){.pagination{width:100%;margin:40px 0 0}.pagination a.next-page,.pagination a.prev-page{position:static}.pagination a.prev-page{float:left}.pagination a.next-page{float:right}}.popup-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.85);z-index:9998;display:none}.close-block,.submit-row .wpcf7-submit{color:#fff!important;display:inline-block}.popup-form{width:510px;height:510px;left:50%;margin-left:-255px;top:50%;margin-top:-255px;border:3px solid #e46d3e!important;border-radius:50%;position:fixed;z-index:9999;overflow:hidden}.popup-block,.submit-row{position:relative;text-align:center}.close-block{width:32.5px;height:32.5px;margin:43px auto auto;background-color:#e46d3e;font-size:30px;font-weight:100;line-height:32.5px;text-align:center;cursor:pointer;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup-block{width:490px;height:490px;margin:10px;background-color:#ff9c00;border-radius:50%}.popup-block form{margin-top:82px;padding:0 105px;float:left}.form-title{margin-bottom:30px;font-size:30px;text-transform:uppercase;text-align:center;color:#fff!important;line-height:36px}.input-row input{padding:5px 0;border-bottom:1px solid #f8bc5f;color:#fff!important;font-size:14px}.submit-row .wpcf7-submit{margin-top:30px;padding:1px 20px!important;background-color:#e46d3e!important;text-transform:uppercase;font-size:12px;border:none!important;font-weight:700;border-radius:0!important}.submit-row img{position:absolute;top:70px;left:50%;margin-left:-8px!important}@media (max-width:580px){.popup-form{width:400px;height:400px;margin-left:-200px;margin-top:-100px}.popup-block{width:380px;height:380px}.popup-block form{margin-top:20px;padding:0 50px}.form-title{margin-bottom:15px;font-size:18px}}@media (max-width:420px){.popup-form{width:300px;height:300px;margin-left:-150px;margin-top:-100px}.popup-block{width:280px;height:280px}.popup-block form{margin-top:20px;padding:0 50px}.form-title{margin-bottom:0;font-size:18px}.input-hidden{height:0}.submit-row .wpcf7-submit{margin-top:15px}}.single-product .section-container.woocommerce{padding:30px 0 60px!important}.single-product .cart-number-box{padding:0 0 50px}.single-product .cart-number-box .widget_shopping_cart{top:52px}body.woocommerce .woocommerce-error,body.woocommerce .woocommerce-info,body.woocommerce .woocommerce-message{background:0 0!important;margin:0 0 30px!important;border:3px solid #ff9c00!important;border-radius:0!important;color:#ff9c00!important;text-transform:uppercase;font-weight:700}.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-message li{color:#ff9c00!important;text-transform:uppercase;font-weight:700}body.woocommerce .woocommerce-error a.button,body.woocommerce .woocommerce-info a.button,body.woocommerce .woocommerce-message a.button{line-height:26px!important}body.woocommerce .woocommerce-error a.button:hover,body.woocommerce .woocommerce-info a.button:hover,body.woocommerce .woocommerce-message a.button:hover{text-decoration:underline!important}.product-info{width:100%;float:left;padding-bottom:25px;border-bottom:1px solid #eaeaea}.woocommerce-page div.product div.summary{margin-bottom:0!important}.single-product-desc{float:left}.product-slider{position:relative}.product-slider img{width:100%;height:auto}.product-slider .owl-controls .owl-next,.product-slider .owl-controls .owl-prev{position:absolute;top:50%;margin:-24.5px 0 0;padding:0;z-index:1;width:49px;height:49px;background-color:#f5f6fa}.product-slider .owl-controls .owl-prev{right:auto;left:0}.product-slider .owl-controls .owl-next{left:auto;right:0}.product-slider .owl-controls .owl-next i,.product-slider .owl-controls .owl-prev i{line-height:45px;font-size:30px;color:#d1d1d1}.product-slider .owl-controls .owl-next i:before,.product-slider .owl-controls .owl-prev i:before{margin:0;line-height:inherit;width:auto}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{width:100%;max-width:100%!important;border-bottom:1px solid #eaeaea;text-transform:uppercase;padding-bottom:15px!important}.desc-label{font-size:13px;font-weight:700;float:left}.price .desc-label{padding:6px 30px 0 0}.single .price .amount{color:#ff9c00!important;font-size:20px;font-weight:700!important;padding:0 10px}.woocommerce-page div.product form.cart .desc-label{padding:6px 10px 0 0}.woocommerce-page div.product form.cart div.quantity{width:128px!important;height:42px!important;position:relative}.woocommerce .quantity input.qty{width:106px!important;height:42px!important;padding:0!important;background-color:#f7f7f7;color:#ff9c00!important;font-size:15px!important;font-weight:600!important}.quantity.buttons_added .minus.themeone-minus,.quantity.buttons_added .plus.themeone-plus{display:block;border:none!important;width:20px;height:20px;background-color:#f7f7f7!important;position:absolute;float:none;border-radius:0!important}.quantity.buttons_added .plus.themeone-plus{top:0;right:0}.quantity.buttons_added .minus.themeone-minus{bottom:0;right:0}.woocommerce div.product form.cart .button{float:right!important;line-height:28px!important;background-color:#e46d3e!important;border:2px solid #e46d3e!important;border-radius:0!important;margin-top:5px;padding:0 16px!important;color:#fff;font-weight:700}.woocommerce div.product form.cart .button:before{content:'\f07a';font-family:FontAwesome;color:#fff;font-size:16px;padding-right:8px}.woocommerce div.product form.cart .button:hover{background-color:#fff!important;color:#e46d3e!important}.woocommerce div.product form.cart .button:hover:before{color:#e46d3e}.desc-block .desc-label{padding-right:10px;line-height:20px}.desc-block p{font-size:13px;font-weight:300;line-height:20px}.attr-block .desc-label{padding-right:40px}.attr-list{float:left;margin-left:0}.attr-list li{list-style:none;margin-bottom:10px}.attr-list li .attr-name{font-size:15px;font-weight:700;padding-right:10px;float:left;margin-top:-1px}.attr-list li .attr-price{padding-top:2px}.desc-block{width:100%;float:left}.attr-price .price{font-size:20px!important;line-height:22px!important}.woocommerce-page div.product form.cart .variations td.label{padding:7px 28px 0 0!important;display:block;float:left}.woocommerce-page div.product form.cart .variations td{display:block;float:left}.woocommerce-variation.single_variation{margin:15px 0 20px 62px}.woocommerce-page div.product form.cart .variations select{background-color:#f7f7f7;font-size:13px;font-weight:700;float:left;padding:12px 5px 11px;box-shadow:none;margin-left:45px}.woocommerce-page div.product form.cart .variations .reset_variations{font-size:13px;font-weight:700;float:left}.woocommerce .products.related{width:100%;float:left;margin-top:55px!important}.woocommerce .products.related h2,.woocommerce .products.upsells h2{font-size:40px;font-weight:400;margin:0 0 65px!important}.single-product .section-container.woocommerce{padding-bottom:11px!important}@media (max-width:480px){.cart-count-tab.cart-number{min-width:100%}.woocommerce-variation-add-to-cart.variations_button{text-align:center}.woocommerce div.product form.cart .button{float:none!important;margin:30px 0 10px 70px}}.dev-link{width:200px;position:absolute;float:right;padding-right:45px;right:0;bottom:30px}.dev-link a{position:relative;float:left;color:#fff!important;font-size:12px;font-weight:300;height:26px;line-height:26px;background:url(img/redstone-logo-white.png) 100% 57% no-repeat;padding-right:50px}.woocommerce-cart .headerColor,.woocommerce-checkout .headerColor{background:#fbfcf9!important;border-bottom:1px solid #f5f6fa!important}.woocommerce-cart .section-container.woocommerce,.woocommerce-checkout .section-container.woocommerce{padding:40px 0 80px!important}.shop_table.shop_table_responsive.cart thead{background-color:#ff9c00;color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;border:none}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{line-height:16px!important}.woocommerce table.cart .product-remove a.remove{width:29px;height:29px;font-size:30px;font-weight:300;text-align:center;line-height:26px}.shop_table.shop_table_responsive.cart .cart_item td{padding:20px 0 15px;border-color:#f5f6fa}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:104px!important;height:104px!important}.shop_table.shop_table_responsive.cart .cart_item td.product-name a{font-weight:600;font-size:17px;text-transform:uppercase}.shop_table.shop_table_responsive.cart .cart_item td.product-price span,.shop_table.shop_table_responsive.cart .cart_item td.product-quantity .input-text.qty.text,.shop_table.shop_table_responsive.cart .cart_item td.product-subtotal span{font-size:15px!important;font-weight:700!important;color:#e46d3e!important}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:128px!important}.page-title{width:100%;float:left;display:block;font-size:40px;font-weight:400;text-align:center;padding:0 0 40px;text-transform:uppercase;letter-spacing:3px}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:center!important}.woocommerce-cart a.button,.woocommerce-cart input.button{padding:0 15px!important;line-height:26px!important}.cart-collaterals h2{text-align:center}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:0!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:80%!important;margin:30px 10% 0!important;padding-top:20px!important;border-top:1px solid #f5f6fa!important}.woocommerce-checkout .woocommerce-checkout{width:80%!important;margin:0 10%!important;padding-top:20px!important}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table tr,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table tr{border:none!important}.woocommerce .cart-collaterals .cart_totals table tr th,.woocommerce-page .cart-collaterals .cart_totals table tr th{font-size:15px!important;font-weight:700!important}.woocommerce .cart-collaterals .cart_totals table tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th{text-transform:uppercase}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table tr span.amount,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table tr span.amount{text-align:right!important;font-size:15px!important;color:#e46d3e!important;font-weight:700!important}.woocommerce .cart-collaterals .wc-proceed-to-checkout,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout{text-align:center}.woocommerce-cart tr.shipping{display:none}.woocommerce-checkout .page-title{padding-bottom:10px}.woocommerce-checkout .woocommerce-checkout h3{width:100%;float:left;display:block;color:#fff;text-transform:uppercase;font-size:13px;line-height:35px;font-weight:700;background-color:#ff9c00;text-align:center;margin:30px 0 25px}.woocommerce-checkout .woocommerce-checkout label{font-size:14px;margin-bottom:10px}.shipping_address{display:block!important}#order_comments_field,#other_method_field_field,#ship-to-different-address input{display:none}.select2-container .select2-choice,.woocommerce-checkout .woocommerce-checkout input,.woocommerce-checkout .woocommerce-checkout select,.woocommerce-checkout .woocommerce-checkout textarea{background-color:#f7f7f7;border:none;color:#291f11;font-size:14px;line-height:52px!important;padding:0 30px}.woocommerce-checkout .woocommerce-checkout select{width:100%;box-shadow:none;padding:16px 30px!important}.woocommerce-checkout .woocommerce-checkout .clear{padding-bottom:10px}.woocommerce-checkout .woocommerce-checkout p{padding-bottom:10px;line-height:14px}#other_method_field{height:180px;resize:none}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order th,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tr{border:none;padding:0}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order thead th{text-transform:uppercase;font-weight:700;font-size:18px;padding-bottom:15px}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td.product-name,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order th.product-name{text-align:left}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td.product-name{text-transform:uppercase;font-weight:600;font-size:15px;color:#291f11}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td.product-name .variation dd p,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td.product-name .variation dt{font-size:12px;color:#e46d3e!important;font-weight:700}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td.product-name .variation dt{padding-right:10px}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td.product-total,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order th.product-total{text-align:right}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tr.cart_item td{border-top:1px solid #f5f6fa;padding-top:15px}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order td.product-total .amount{font-size:15px!important;font-weight:700!important;color:#e46d3e!important}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order p{line-height:inherit}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.cart-subtotal td,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.cart-subtotal th{border-top:1px solid #f5f6fa;padding-top:20px}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.cart-subtotal th,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.order-total th,.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.shipping th{text-align:left;text-transform:uppercase;font-weight:700;font-size:18px}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.cart-subtotal td{text-align:right!important;font-size:18px!important;color:#e46d3e!important;font-weight:700!important}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.shipping td{text-align:left}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.order-total td{text-align:right}.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-review-order tfoot tr.order-total td span{text-align:right!important;font-size:18px!important;color:#e46d3e!important;font-weight:700!important}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{text-align:center}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none!important;padding:0 15px!important;line-height:26px!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:10px 35px!important}input.empty,select.empty,textarea.empty{border:1px solid red!important}.hide-field{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.7);z-index:999}a.shop-link{display:inline-block;float:left;clear:both;line-height:44px;padding-left:43px;padding-right:43px;margin-left:40px;margin-top:50px;border:2px solid #FF9C00;color:#fff!important;background-color:#FF9C00;text-transform:uppercase}.website-logo a{position:static!important}.woocommerce .products.upsells{width:100%;float:left}@media (max-width:1079px){#sliding-menu-inner{overflow-y:scroll}#left-nav .language-chooser{margin:10px 0 0 25px;width:auto}#left-nav .language-chooser li{width:40px;display:inline-block;text-align:center}#left-nav .language-chooser li a{text-align:center}#left-nav .language-chooser li.active a{color:#ff9c00}}@media (max-width:768px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important;float:left!important}#scroll-bottom{display:none}a.shop-link{margin-left:0}}.woocommerce .form-row-last.delivery-other{clear: right;}@media(min-width:600px){.mobileitem-menu{display:none!important;}}.mobileitem-menu a{font-weight:700!important}.header-img{max-height:55px;position:absolute;left:65px;top: 50%;transform:translateY(-50%)}@media(min-width:1080px){.header-img{left:170px;top:50%}}@media(max-width:1380px){body .website-logo img{min-height:75%;max-height:75%}#top-nav>ul>li.menu-item-has-children>a{padding-left:9px;padding-right:9px}}@media(max-width:1300px){#top-nav>ul>li.menu-item-has-children>a{padding-left:5px;padding-right:5px}}@media(min-width:1080px) and (max-width:1300px){.header-img{left:142px}}html[lang="ru-RU"] #top-nav>ul>li.menu-item-has-children>a,html[lang="pl-PL"] #top-nav>ul>li.menu-item-has-children>a{padding-left:12px;padding-right:12px}html[lang="de-DE"] #top-nav>ul>li.menu-item-has-children>a{padding-right:8px;padding-left:8px}@media(max-width:1380px){html[lang="ru-RU"] #top-nav>ul>li.menu-item-has-children>a,html[lang="pl-PL"] #top-nav>ul>li.menu-item-has-children>a{padding-left:6px;padding-right:6px}html[lang="de-DE"] #top-nav>ul>li.menu-item-has-children>a{padding-left:4px;padding-right:4px}}@media(max-width:1300px){html[lang="ru-RU"] #top-nav>ul>li.menu-item-has-children>a,html[lang="pl-PL"] #top-nav>ul>li.menu-item-has-children>a{padding-left:3px;padding-right:3px}}@media(min-width:1080px) and (max-width:1300px){   html[lang="de-DE"] .header-img{max-height:45px;top:20px;transform:none}}