@media only screen and (min-width: 320px) and (max-width: 479px){#right_toolbar{display: none !important;}.shop_header.has_big_img{padding-bottom: 15px; padding-top: 25px;}#categories-section{padding: 5px 0 0px;}.banner-images li.right-space{margin-right: 0; margin-bottom: 6%;}.banner-images li.two-width{width: 100%; margin-bottom: 15px;}.banner-images li{width: 100%;}.banner-images li.grid figure.effect h2{padding: 15px 12px;}.parallax-2{padding: 50px 0; background-size: cover;}.offer-info{padding: 0 10px;}.tabs-section{padding: 15px 0;}.new_title{margin-bottom: 0px;}.top-search{display: none;}.mini-cart .basket a div.price{display: none;}.header-top .container .col-xs-7{padding-left: 10px;}header .header-top-links{padding-bottom: 0px; height: 45px;}.lang-curr{display: inline-block;}.form-currency{margin-right: 2px;}.form-language{padding-left: 8px;}.logo{text-align: center; padding-bottom: 10px; margin-top: 8px; line-height: normal; width: 100%; padding-top: 5px; margin-bottom: 10px;}.header-container .right_menu{background: none repeat scroll 0 0 #f5f5f5; margin-top: 0; padding-bottom: 5px; position: absolute; text-align: center; right: -2px;}.toplinks div.links div a{padding: 3px 5px;}.toplinks div.links div a{margin-left: 0px;}.block-currency-wrapper{margin: 5px 0 0 6px;}.caret{margin-left: 2px;}.search-box{width: 205px; margin-top: -34px; float: right;}#search{padding: 3px 6px; width: 170px;}.search-btn-bg{position: absolute; padding: 6px 3px;}ul.navmenu{padding: 0px; margin: auto;}.mini-cart .basket a{margin: 0px; font-size: 13px; letter-spacing: normal; font-weight: normal; min-width: 40px !important; padding: 5px 5px 5px; border: none; height: inherit;}.mini-cart .basket a span.cart_count{margin-right: 0px;}.top-cart-contain{margin-top: 0px; margin-bottom: 0px; width: 65px; z-index: 100;}.top-cart-content{right: -8px; top: 50px;}.mini-cart .btn-remove1{right: 4px!important; top: 0px;}.toplinks{padding: 6px 0 0;}ul#cart-sidebar{padding: 10px 0 0;}.top-cart-content li.item{width: 290px;}.service-section .services{padding: 20px 0px; width: 100%; border-bottom: 1px #e5e5e5 solid; border-left: 1px #fff solid; border-right: none;}.brand-logo .new_title.center{height: 40px;}.product-view .product-shop{margin-top: 20px; padding-left: 0px;}.product-view .flexslider-thumb{padding: 0 15px; z-index: 1000;}.product-view .flexslider-thumb .flex-prev{left: -2px;}.product-view .flexslider-thumb .flex-next{right: 2px;}.related-pro .new_title.center{height: inherit;}.upsell-pro .new_title.center{height: inherit;}#productTabContent{padding: 10px 0px;}.product-view .email-friend a span{display: none;}.product-view .add-to-links span{display: none;}.email-addto-box{margin-top: 12px; margin-left: 0px;}.product-view .product-shop .ratings{padding: 12px 0;}.product-view .product-shop .price-box{padding: 10px 0px;}.product-view .short-description{padding: 12px 0px;}.product-view .product-shop .add-to-box{padding: 12px 0px 8px;}.product-shop .social{margin-top: 12px;}.product-view .email-friend{margin: auto; float: left;}.product-view .product-shop .add-to-links li{float: left;}.product-view .social ul li a{width: 32px; height: 32px; line-height: 30px;}.product-shop .social ul li{margin: auto;}.header-banner.mobile-show .our-features-box{display: block !important;}.offer-slider h1{font-size: 34px; padding: 20px 15px;}.offer-slider p{font-size: 14px; padding: 20px;}.bx-wrapper{margin: auto;}.bx-viewport{height: 340px !important; width: 95% !important;}.bxslider li{margin-right: 30px !important;}.bx-wrapper .bx-pager{padding-top: 8px;}.product-flexslider{margin-top: 10px; margin-bottom: 0px;}.owl-pagination{top: -20px; right: auto; width: 100%;}.owl-theme .owl-controls .owl-page span{width: 14px; height: 14px;}#toTop{width: 30px; height: 30px; line-height: 38px;}.our-features-box ul{width: 100%; padding: 5px 0px;}.our-features-box li{margin-bottom: 5px; padding-bottom: 0px; border-bottom: 1px solid #1bbd9e; width: 100%;}.our-features-box li:last-child{margin-bottom: 0px; border-bottom: 0px solid #ddd;}.our-features-box li.seprator-line{display: none;}.top-cart-content .actions{padding: 12px 10px 0;}.mini-products-list .product-image{margin-left: 8px;}.mini-cart .actions .btn-checkout{width: 130px;}.mini-cart .view-cart{width: 130px;}.col-xs-12.right_menu{padding-left: 4px;}.product-next-prev{display: none;}.product-view .previews-list li{margin-right: 13px;}.product-view .product-shop .add-to-box .pull-right{float: left !important;}#cloud-zoom-big{display: none !important;}.category-description .slider-items-products .owl-buttons a{width: 25px; height: 25px;}.products-list .product-image{width: 100%;}.offer-banner-section .row{padding-top: 30px;}.col{padding: 0px 0px 30px 0px; width: 100%;}.col img{width: 100% !important;}.magik-producttabs .magik-pdt-container .magik-pdt-nav .pdt-nav > li{margin-bottom: 8px; width: 90%;}.magik-producttabs .magik-pdt-container .magik-pdt-nav{height: 160px; display: block; overflow: hidden;}.magik-producttabs ul.pdt-list li.item{width: 100%; margin: 0px auto 20px 0px !important;}.bag-product-slider .col-xs-4{padding: 0 3px;}.col-item .item-title{white-space: normal;}.ratings .rating-links{display: none;}.actions button.button.btn-cart{margin: 5px 5px 0 0px; padding: 9px 5px 9px 5px; line-height: 10px;}.col-item a.thumb span.quick-view{display: none;}.magik-producttabs ul.pdt-list li.item a.thumb span.quick-view{display: none;}.promo-banner-section{margin: 0px auto;}.promo-banner-section .col{float: none; padding: 20px 0px; width: 95%; margin: auto;}.promo-banner-section .col img{width: 100%;}.newsletter{width: auto;}.newsletter-wrap input[type="text"]{width: 100% !important; margin: 5px 0px 15px 0px;}.newsletter-wrap button.subscribe{margin-left: 0px !important; float: left;}.social ul li{margin-right: 6px;}.payment-accept{float: none !important;}.page-title h1{font-size: 20px; margin: 10px 0px;}.cat-img-title.cat-box{height: inherit; left: 10px; margin: auto; padding: 5px 20px; text-align: left; top: 14%;}.small-tag{letter-spacing: 3px; padding: 4px 0px;}.category-description .slider-items-products .owl-buttons .owl-prev{left: 22px;}.category-description .slider-items-products .owl-buttons a{left: 5px; padding: 2px 3px 10px 0px; height: 25px; width: 25px;}.category-description .slider-items-products .owl-buttons .owl-prev a:before{font-size: 16px; padding: 0px 8px; line-height: 20px;}.category-description .slider-items-products .owl-buttons .owl-next a:before{font-size: 16px; padding: 0px 8px; line-height: 20px;}.cat-img-title .cat-heading{font-size: 18px; margin: 8px 0;}.cat-img-title.cat-bg p{margin: 0px; display: none;}.toolbar .pager{float: right; margin: 10px 0px 6px;}.pager #limiter label, #sort-by label{display: none;}.category-products ul.products-grid li.item{margin: 0%; width: 100%;}.category-products ul.products-grid li.item a.thumb span.quick-view{display: none;}.products-list .product-shop{width: 100%; margin: 10px 0; margin-bottom: 0px;}.products-list .actions button.button.btn-cart{padding: 9px 15px; margin: 0px 8px 0px 0px;}.col-left .block-cart .block-content ul li .product-details{width: 62%;}.side-nav-categories{margin-bottom: 25px; margin-top: 20px;}.block{margin: 0px 0px 25px 0px;}.block:last-child{margin: 0px 0px 0px 0px;}.category-products ul.products-grid li.item a.thumb span.quick-view{display: none;}.products-grid .actions button.button.btn-cart span{font-size: 10px;}.nav-tabs > li{width: 100%; text-align: center; margin-bottom: 0px;}.nav-tabs > li:last-child{border-bottom: 0px solid #ddd;}.tab-content{display: inline-block;}.form-add-tags input.input-text, select, textarea{width: 100%; margin-bottom: 8px;}.product-shop .product-next-prev .product-prev{margin-top: 5px;}.product-shop .product-next-prev .product-prev{width: 30px; height: 28px; right: 49px; margin: auto; padding: inherit;}.product-shop .product-next-prev .product-next{width: 30px; height: 28px; right: 15px; margin: auto; padding: inherit;}.product-view .product-shop .add-to-box .btn-cart{margin-left: 0px; margin-top: 0px; padding: 7px 10px;}.add-to-cart .qty{margin-bottom: 10px;}.product-view .product-name h1{font-size: 22px; padding-right: 0px; line-height: normal;}#shopping-cart-table{margin-top: 0px;}label{font-weight: normal;}button.button span{font-weight: normal;}button.button.btn-proceed-checkout span{font-size: 16px;}.crosssel h2{font-size: 13px; font-weight: normal;}.cart-collaterals h3{font-size: 14px;}.footer-column{margin-bottom: 0; margin-right: 0; padding-top: 30px; width: 100%;}.products-list .add-to-links span{display: none;}.products-list .add-to-links{margin-top: 0px; display: inline-block; vertical-align: top;}.review1, .review2{width: 100%;}.box-reviews .review{border-left: 0 solid #dfdfdf; float: left; padding-left: 0; width: 95%;}.related-slider{display: inline-block; width: 100%;}.service-section .services{border-left: none;}.cloud-zoom-big{left: 0 !important;}.top-banner-section .col-xs-12 img{margin-bottom: 15px;}.discount, .totals{min-height: inherit;}.cross-sell-pro .new_title.center{height: auto;}.cross-sell-pro .new_title h2{font-size: 14px;}.mm-toggle-wrap{display: inline-block; margin-top: 7px;}.top-banner-section h2{font-size: 20px; margin: 10px 0px;}.top-banner-section h3{margin-bottom: 20px; text-align: center; font-size: 12px; text-transform: uppercase; letter-spacing: 1.5px; margin-top: 10px;}.top-banner-section{margin-bottom: 15px; margin-top: 15px;}.magik-producttabs .magik-pdt-container .magik-pdt-nav .pdt-nav > li.tab-nav-actived:after{display: none;}.products-grid .item .item-inner .item-img{margin: 0px auto 0;}.offer-slider h2{font-size: 28px;}.featured-pro{padding: 35px 0;}.latest-blog{padding: 30px 0px;}.latest-blog .blog_inner{margin-top: 15px; margin-bottom: 30px;}.brand-logo{margin-top: 0px;}.top-categories{margin-top: 0px; padding: 30px 0px 20px 0px;}.brand-logo .slider-items-products .owl-buttons .owl-prev{left: 0px; top: 30px;}.brand-logo .slider-items-products .owl-buttons .owl-next{top: 30px;}.top-categories .owl-item .item{margin: 0 35px;}.top-categories .slider-items-products .owl-buttons .owl-next a{right: 0px;}.top-categories .slider-items-products .owl-buttons .owl-prev a{left: 5px;}.blog-img a.info{margin-top: -30px; vertical-align: middle;}.fa.fa-search:before{font-size: 16px;}.breadcrumb li{margin-bottom: 5px;}.breadcrumb li:last-child a{padding-left: 5px;}.breadcrumb{border-radius: 0px;}.category-description{padding-top: 0px;}footer{padding-top: 0px;}.category-image{margin-top: 0px;}.category-image img{width: 100%;}.product-view .product-shop img{width: 100%;}.our-features-box .feature-box h3{font-size: 13px;}.our-features-box .feature-box p{font-size: 11px;}.icon-globe-alt:before, .icon-support:before{font-size: 26px;}.icon-share-alt:before{font-size: 24px;}.footer-bottom .company-links li{margin-left: 0; float: none; margin: 0 10px 5px 0;}.footer-bottom .company-links ul{text-align: center;}footer .coppyright{float: none; text-align: center; margin-bottom: 8px;}.social ul li a{width: 33px; height: 33px; line-height: 32px;}.social .fb a, .social .tw a, .social .googleplus a, .social .rss a, .social .pintrest a, .social .linkedin a, .social .youtube a{font-size: 14px;}.payment-accept img{margin-right: 6px;}footer address{width: 95%; margin: 18px auto 0px;}footer address span{float: left; margin-right: 8px;}footer address i{margin-left: 0px !important; display: none !important;}footer .footer-inner{margin-bottom: 10px;}.tp-caption.NotGeneric-Title, .NotGeneric-Title{line-height: 36px !important;}.tp-caption.NotGeneric-SubTitle, .NotGeneric-SubTitle{margin-top: 15px !important;}.home-tabs{margin-top: 25px;}.magik-producttabs .magik-pdt-container .magik-pdt-nav .pdt-nav > li.tab-nav-actived, .magik-producttabs .magik-pdt-container .magik-pdt-nav .pdt-nav > li:hover{height: 47px;}.magik-producttabs .magik-pdt-container .magik-pdt-content{margin-top: 10px;}.latest-blog .container{padding-left: 15px; padding-right: 15px;}.category-description .owl-item .item img{width: 100%;}.our-features-box .feature-box{padding: 10px 0px; text-align: center; margin-bottom: 10px;}.product-view{margin-top: 0px; padding: 15px 0;}.related-pro .owl-item .item{margin-right: 0px; margin-left: 0px;}.upsell-pro{margin-bottom: 20px;}.tab-content > .active{margin-top: 5px;}.sticky-header{position: relative;}.top-cart-contain .price{display: none;}.welcome-msg{margin: 7px 7px 0px 7px; float: right; text-align: right;}.mini-cart .basket a:before{height: 30px; width: 30px; line-height: 30px;}.navbar-nav .new_title{padding: 5px 0px;}.category-product .navbar-nav > li > a{margin-top: 0px;}.category-product .navbar-nav > li{float: left; margin-bottom: 5px;}.category-product .navbar-nav > li.active a{border: none;}.crosssel{margin: 0px 0px 20px;}.new_title h2{font-size: 20px;}.category-product .nav.navbar-nav{padding-right: 15px;}.content-page .category-product{margin-top: 10px; margin-bottom: 10px;}.hot-deal .products-grid .item{margin: auto; width: 98%;}.featured-pro{padding: 5px 0; margin-bottom: 5px;}.product-bestseller{margin: 15px 5px;}.related-pro .owl-theme .owl-controls{left: 82%; top: -14%;}.related-pro .block-title{height: 51px;}.bestsell-pro .home-block-inner .pretext, .related-pro .home-block-inner .pretext{margin: 15px;}.bestsell-pro .owl-theme .owl-controls{left: 82%; top: -10%;}.bestsell-pro .slider-items-products .owl-buttons .owl-next, .related-pro .slider-items-products .owl-buttons .owl-next{right: -55px;}.new-arrivals-pro .home-block-inner{width: 100%;}.new-arrivals-pro .block-content{width: 100%; margin: auto; border: none;}.new-arrivals-pro .block-title{padding: 15px;}.new-arrivals-pro .home-block-inner .pretext{margin: 15px;}.new-arrivals-pro .owl-theme .owl-controls{left: 82%; top: 1%; width: 1%;}.new-arrivals-pro .slider-items-products .owl-buttons .owl-next{right: -55px;}.blog-outer-container .new_title{padding: 15px;}.blog-inner{margin: auto 5px 5px;}.blog-preview_item{display: inline-block;}.two-width .banner-images_content{width: auto;}.banner-images li.grid figure.effect h2 strong{font-size: 18px;}.banner-images_content{padding: 5px 0px;}#brand-logo-slider{margin: 15px 0 20px;}.our-features-box li{width: 100%; text-align: left;}.category-product .navbar-nav > li:first-child{width: 100%; margin-bottom: 10px;}#limiter{float: left;}.product-full{overflow: hidden;}.nav-tabs.product-tabs > li{margin-right: 0px; border-bottom: 1px #e5e5e5 solid;}.nav-tabs.product-tabs > li:last-child{border: none;}.slider-items-products .owl-buttons .owl-prev{top: -16.5%; right: 10px;}.slider-items-products .owl-buttons .owl-next{position: absolute; right: -20px; top: -16.5%;}.bestsell-pro a.view_more_bnt, .featured-pro a.view_more_bnt, .new-arrivals-pro a.view_more_bnt, .related-pro a.view_more_bnt, .upsell-pro a.view_more_bnt{margin: 0 15px 18px;}.bottom-banner-img .banner-overly, .bottom-banner-img{height: inherit;}.bottom-img-info{top: -20px;}.bottom-img-info.last{top: -50px;}.bottom-img-info.last h6{display: none;}.upsell-pro .home-block-inner{width: 100%;}.upsell-pro .block-content{width: 100%; margin: auto; border: none;}.bottom-banner-img1 h3{margin-top: 50px; margin-left: 15px; font-size: 20px;}.line{margin-left: 15px;}.bottom-banner-img1.last h3{font-size: 22px;}.top-cart-contain.sticky-topcart{position: absolute; width: 65px; right: 15px; top: 1px;}.sticky-topcart .mini-cart .basket a{height: 50px;}.nav-inner:before, .nav-inner:after{display: none;}#rev_slider_4_wrapper .info{left: 0% !important;}.tp-caption.ExtraLargeTitle, .tp-caption.LargeTitle{text-align: center !important;}.tp-caption.ExtraLargeTitle span{line-height: 40px !important; letter-spacing: 5px !important; font-size: 14px !important;}.tp-caption.Title{display: none;}.buy-btn{padding: 10px 15px !important; font-size: 12px !important; letter-spacing: 1px !important; float: none !important;}.col-mid .img-block, .col-mid .img-block1{margin-bottom: 15px;}.hot-deal{margin-top: 5px;}.bestsell-pro{margin-top: 0px;}.bottom-banner-img1{margin-bottom: 15px;}.blog-preview_btn{margin-bottom: 15px;}.block.block-tags{margin-bottom: 15px;}.block.block-progress, .block.block-compare{margin-bottom: 15px;}.my-wishlist .buttons-set2 .btn-add{margin-top: 10px; margin-bottom: 10px;}.my-wishlist .buttons-set2 .btn-update{margin-bottom: 10px;}.checkout-progress li{width: 100%;}.multiple-checkout .buttons-set .button{margin: 10px 0px;}#cart .dropdown-menu{min-width: 300px;}.image-hover2 a:before{top: 40%;}#modal-quickview .modal-dialog{width: 94%;}.side-banner:last-child{margin: auto; text-align: center;}#cart .dropdown-menu{min-width: 300px;}#sort-by{margin-left: 0; margin-top: 8px; width: 48%;}#compare-total{float: right; margin-right: 0px;}.sorter .view-mode{width: 100%; margin-right: 0px;}.toolbar .sorter{width: 100%; margin-bottom: 12px;}#sort-by .form-control{float: left; margin-top: 2px; width: 95%;}.main-container{margin-top: 12px;}.toolbar{margin-bottom: 0px;}.product-grid .product-thumb{margin-top: 0px;}.products-list .item-img{margin-bottom: 15px; width: 100%;}.products-list .item-info{float: left; width: 100%; margin-left: 0px;}.add-to-box .add-to-cart, .product-options-bottom .add-to-cart{display: inline-block; margin: 0; width: 100%;}button.button.btn-proceed-checkout{margin-top: 15px;}.account-login .col2-set .col-1{width: 100%; min-height: inherit;}.account-login .col2-set .col-2{float: left; margin-bottom: 25px; padding: 0; text-align: left; width: 100%;}.newsletter-sign-box .newsletter h5{text-align: center;}.newsletter-sign-box h3{font-size: 20px;}.text-banner h3{font-size: 22px;}.image-hover2 a:before{top: 40%;}footer .footer-inner .newsletter-wrap #subscriber_content.required{left: inherit; right: 5%;}#shopping-cart-table .input-group-btn{float: none;}.cart .buttons .pull-right{float: left !important;}.magik-quickview .product-view .flexslider-thumb{padding: 0 50px;}.magik-quickview .product-img-box, .magik-quickview .product-shop{padding: 0px;}.magik-quickview .product-view .flexslider-thumb .flex-prev{left: 5px;}.availability.in-stock{display: flex; padding: 0px 0 10px; position: relative;}.newsletter-sign-box{left: 6%; margin: auto; max-width: 280px; top: 12%;}.newsletter-sign-box .newsletter_img{margin: 15px 0;}.newsletter-sign-box .input-box input{width: 95%; margin-bottom: 10px;}.popup1 button.x{right: -25px; top: -25px;}.page-heading{border-right: 0px solid #e5e5e5; width: 100%;}.bottom_pagination .text-right{margin-top: 10px; text-align: left;}.product-list .col-item .item-title{margin-bottom: 12px;}.checkout-inner .collapse.in{padding: 10px;}#button-account{margin-bottom: 15px;}.blog-related-pro .block-title h2{font-size: 20px; height: 35px;}.blog-related-pro .slider-items-products .owl-buttons .owl-prev{left: -24px;}.related-article .blog-inner{margin: 15px auto;}.blog-related-pro .owl-theme .owl-controls{top: -15.5%;}.box-hover .add-to-links{margin: 0 0 0 10px;}footer address span{float: none;}.container{width: 100%;}.div-left{display: none;}.div-right{float: none; margin-left: 0; padding-top: 20px; text-align: center; width: 100%;}.newsletter-sign-box .subscribe-bottom{margin-top: 10px;}.home-rgt-banner.green-bg .ad-img{float: right;}.special .slider-items-products .owl-buttons .owl-prev{left: 0;}.special .owl-theme .owl-controls{top: -11.5% !important;}.offer-slider h2{font-size: 28px;}.category-product .navbar{height: inherit; border: none;}.featured-pro .block-title h2{font-size: 18px; margin: auto auto 0; padding: 15px 0 9px;}.featured-pro .slider-items-products .owl-buttons{top: -10%; width: 7.5%;}.blog-outer-container{margin-bottom: 0px;}.common-home .our-features-box{padding-top: 5px; margin-bottom: 20px;}.footer-column-last{margin-top: 15px; padding: 20px 6px 5px;}.common-home .our-features-box.home_feature{display: none;}.common-home .our-features-box{display: inline-block;}.related-pro .block-title h2{font-size: 18px;}.related-pro .owl-theme .owl-controls .owl-buttons .owl-prev{left: 0;}.bottom-banner-section .banner-details{left: 8px; top: 4px;}.bottom-banner-section .banner-title{font-size: 20px; letter-spacing: normal; line-height: 15px; margin-top: 0px;}.bottom-banner-section span.mgk-prc{font-size: 12px; line-height: 22px; display: inline-block;}.bottom-banner-section span.mgk-off{font-size: 10px;}.bottom-banner-section .banner-sub-title{font-size: 6px;}.bottom-banner-section .banner-desc{font-size: 6px; letter-spacing: 0; line-height: normal; margin-top: 0; width: 24%;}.upsell-pro .owl-theme .owl-controls .owl-buttons .owl-prev{left: -35px;}.bestsell-pro .block-content{padding: 15px 0px;}.special .block-content{margin: 0px -12px;}.special .block-title{color: #000; font-size: 22px; font-weight: 400; line-height: 28px; padding: 0px 0px; position: relative; text-transform: uppercase; border-bottom: 1px #e5e5e5 solid!important; height: 45px;}.featured-pro .block-content{padding: 15px 0px 15px 0px;}.category-products .products-grid{margin: 0 -15px;}#magik-slideshow{overflow: hidden;}.bestsell-pro .block-title h2{font-size: 16px;}#magik-time-remaining-temp-1 .heading{font-size: 30px;}.countdowntimer .description{top: 21% !important; width: 80% !important; padding: 0px 10px !important;}#magik-time-remaining-temp-1 .digit-holder .heading-digit{margin-top: 15px !important;}#magik-time-remaining-temp-1 .heading{font-size: 30px !important;}.box-timer #magik-time-remaining-temp-1 .heading{font-size: 10px !important;}#magik-time-remaining-temp-1 .digit-holder{margin-bottom: 0px !important;}.popup1 .newsletter .div-right{width: 100%;}.product-view .product-name h1{font-size: 20px;}.display-product-option{width: 30%; text-align: right;}.zoomContainer{display: none;}} 

/* /theme_powagroup/static/src/less/blog.less defined in bundle 'web.assets_frontend' */
 .oe_blog_image:after{overflow: hidden; position: absolute; top: 0; content: ""; z-index: 100; width: 96%; height: 222px; left: 0; right: 0; bottom: 0; opacity: 0; pointer-events: none; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; background-color: rgba(0, 0, 0, 0.3); -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); z-index: 1;} .oe_blog_image:hover:after{visibility: visible; opacity: 0.8; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);} .post-meta span{margin-right: 10px; color: #a7a7a7; text-transform: none; font-size: 13px;} .post-thumb a{text-decoration: none;} .post-thumb a > h4{font-size: 22px; letter-spacing: 0.5px; line-height: 1.3em; margin: auto; padding-bottom: 6px; color: #000; font-weight: 600; margin-bottom: 8px;} .post-excerpt p{color: #666; font-size: 13px; line-height: 20px;} .s_brand_carousel{background-color: #f5f6f7; border-top: 1px solid #E7E7E7;} 

/* /theme_powagroup/static/src/less/shop_page_template.less defined in bundle 'web.assets_frontend' */
 #products_grid{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;} .pwa_product_grid .single-product-shop{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap;} .pwa_product_grid .oe_product_image img{min-width: 100%;} .pwa_product_grid .oe_product_image:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);} .pwa_product_grid .single-product-shop:hover .quick .quick-view-bgr{text-align: center; position: absolute; top: 136px; left: 40%; opacity: 1; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;} .pwa_product_grid .single-product-shop:hover .add-cart-shop .btn{background: #1393CB !important; border: 1px soild #1393CB !important; color: #fff;} .pwa_product_grid .quick .quick-view-bgr{text-align: center; position: absolute; top: -15px; left: 40%; opacity: 0;} @media (max-width: 768px){.pwa_product_grid .quick .quick-view-bgr{text-align: center; position: absolute; top: 0px !important; left: 0px !important; opacity: 1 !important;}} .pwa_product_grid section{position: relative; text-align: center;} .pwa_product_grid section .price-breaks{max-width: 50%; margin: auto;} .pwa_product_grid .close{opacity: 0.8;} .pwa_product_grid .close:hover{opacity: 1.0;} .pwa_product_grid.oe_list .oe_product_image{overflow: hidden;} .pwa_product_grid.oe_list .quick .quick-view-bgr{left: 65px;} .pwa_product_grid.oe_list .single-product-shop:hover .quick .quick-view-bgr{top: 65px; left: 65px;} .pwa_product_grid.oe_grid .oe_product_image{margin-top: 15px; position: relative; left: 0; right: 0; top: 0; bottom: 0;} .pwa_product_grid.oe_grid .oe_product_image img{position: relative; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: auto;}} @media (max-width: 768px){#products_grid .oe_product.oe_grid{height: auto;}} .product_limit .dropdown .btn-group .open .perPage{color: #1393CB !important;} .perPage{color: inherit !important;} .switch-grp button:disabled{color: #1393CB !important;} .oe_product .product_price{position: inherit !important;} .oe_product section{padding: 0 15px 0px 10px;} .pro-name{line-height: 19px;} #products_grid .oe_product .oe_subdescription{max-height: 40px !important; height: 20px; overflow: hidden;} .o_my_status_table th:nth-child(2){width: auto !important; text-align: left !important;} .o_my_status_table td:nth-child(2){text-align: left !important;} .o_my_details, .o_my_status_table tbody{font-size: 14px;} @media (max-width: 426px){.dropdown_sorty_by .dropdown-menu > li > a{padding: 3px 2px;}.dropdown_sorty_by .dropdown-menu{min-width: 90px; font-size: 15px;}} .select-picker{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px !important; border-bottom: 1px solid #ccc !important; background-color: white;} #product_pager_top{display: none;} .oe_website_sale{margin-top: 32px;} #modal_optional_products .close{opacity: 0.8;} #modal_optional_products .close:hover{opacity: 1.0;} 

/* /theme_powagroup/static/src/less/product_collapse_categories_template.less defined in bundle 'web.assets_frontend' */
 #cssmenu .fa-chevron-right:before{content: "\f067"; font-size: 12px;} #cssmenu .fa-chevron-down:before{content: "\f068"; font-size: 12px;} filter-nav li h4{padding: 12px 10px; margin: 15px 0px 20px 0px; font-weight: normal; font-size: 24px; color: #000; background: #3A3A3A; color: #fff;} #filter-attribute label{line-height: 60px; margin: 0; position: relative; outline: medium none; padding: 0;} #filter-attribute label span{font-size: 14px; color: #636363; margin-left: 8px;} #filter-attribute h3{padding: 12px 10px; margin: 15px 0px 20px 0px; font-weight: normal; font-size: 24px; color: #000; background: #3A3A3A; color: #fff;} #filter-attribute span a{border-radius: 0; padding: 8px; background: #fff; color: #636363; margin-right: 10px; border: 1px solid #272727;} #filter-attribute span a span{font-size: 14px;} #filter-attribute span a:hover{background-color: #404040; color: #fff; border-color: #1393CB;} #products_grid_before > form > li > div > h3{padding: 12px 10px; margin: 15px 0px 0px 0px; font-weight: normal; font-size: 24px !important; color: #000; background: #1393CB; color: #fff;} #products_grid_before h3, #products_grid_before h4{margin-top: 8px; color: #000; font-size: 21px; font-weight: 400; letter-spacing: 1px; border-bottom: 2px solid black;} .accordion-header{padding: 15px 10px; margin: 15px 0px 0px 0px; font-weight: normal; font-size: 24px; color: #000;} .js_attributes li > ul{margin-top: 20px; margin-bottom: 20px;} .js_attributes li > ul li{line-height: 60px; margin: 0; position: relative; outline: medium none; padding: 0; border-bottom: 1px solid #ccc;} .js_attributes li > ul li span{font-size: 14px !important; padding-left: 8px; color: #636363;} .js_attributes .irs{margin-top: -10px;} .js_attributes .irs-grid{display: none;} .js_attributes .irs-slider.from, .js_attributes .irs-slider.to{background: #000; height: 18px; position: absolute; top: 26px; width: 18px; cursor: pointer; z-index: 2; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); border: 3px solid #fff; border-radius: 0;} .js_attributes .irs-bar{height: 6px; top: 33px; border-top: 1px solid #050505; border-bottom: 1px solid #050505; background: #000;} .js_attributes .irs .irs-line{height: 6px; top: 32px;} .js_attributes span.irs-with-grid > span.irs > span.irs-from, .js_attributes span.irs-to, .js_attributes span.irs-min, .js_attributes span.irs-max{visibility: hidden !important;} .js_attributes .irs .irs-single{visibility: visible !important; top: 50px; background: none; color: #272727; left: 0 !important; font-size: 14px !important; width: 100%; text-align: center;} .box-border{border: 1px solid #ccc; padding: 5px; margin-bottom: 8px;} .oe_website_sale ul ul{margin-left: 12px !important;} #o_shop_collapse_category li{border-bottom: 1px solid #EEEEEE;} #o_shop_collapse_category li a{padding-left: 15px !important; color: #1393CB;} #o_shop_collapse_category li i.fa{color: #1393CB;} #o_shop_collapse_category li div ul li{border-bottom: 1px solid #EEEEEE;} #o_shop_collapse_category li:nth-child(2) div ul li:nth-child(7){border-bottom: transparent;} #o_shop_collapse_category li:nth-child(2) div ul li.active{border-bottom: 1px solid #EEEEEE;} #o_shop_collapse_category li.active{color: #1393CB;} .pill_menu li{cursor: pointer; padding: 17px 0px; position: relative; background: #FFF; transition: all 150ms ease-out 0s;} .pill_menu li:last-child{border-bottom: none;} .align-right{float: right;} #cssmenu > ul > li:hover > a, #cssmenu > ulli.open > a, #cssmenu > ulli.active > a{color: #1393CB; background: none !important;} #cssmenu > ul > li:hover::after, #cssmenu > ul > li.active::after, #cssmenu > ul > li.open::after{border-top-color: #1393CB;} #cssmenu ul ul li:hover > a, #cssmenu ul ul li.open > a, #cssmenu ul ul l.active > a{color: #1393CB !important; background: none !important;} #cssmenu ul ul > li:hover::after, #cssmenu ul ul > li.active::after, #cssmenu ul ul > li.open::after{border-top-color: #666666;} .accordion-header{padding: 15px 10px; margin: 15px 0px 0px 0px; font-weight: normal; font-size: 24px; color: #000;} .nav-pills > li > a{border-radius: 0px;} .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{color: #222 !important; background-color: white;} #filter-attribute ul li.active{color: #1393CB;} #filter-attribute ul li label span{font-size: 15px; padding: 14px 20px; color: #000; font-weight: 300; -webkit-transition: all 0.25s ease-in; -moz-transition: all 0.25s ease-in; -ms-transition: all 0.25s ease-in; -o-transition: all 0.25s ease-in; transition: all 0.25s ease-in;} #filter-nav{padding-bottom: 10px;} #filter-nav .nav-stacked li{margin-top: 0px !important;} .css_attribute_color.active{border: 2px solid #1393CB !important;} #heading{padding: 10px 15px; font-weight: normal; font-size: 24px; line-height: 1.3; color: #000;} #o_shop_collapse_category > li.active > a{color: #1393CB !important; font-weight: 700;} #cssmenu > ul > li:hover > a{color: #1393CB !important; font-weight: normal;} #cssmenu > ul > li > a{line-height: 0 !important;} #cssmenu ul li:before{line-height: 0px !important;} #cssmenu ul ul li a{line-height: 1 !important;} #o_shop_collapse_category > li > div > ul > li > a:hover{color: #1393CB !important; font-weight: normal;} #o_shop_collapse_category li{border-bottom: 1px solid #aaa !important;} #o_shop_collapse_category li i{top: -6px !important; right: 25px !important;} #o_shop_collapse_category li i.fa, #o_shop_collapse_category li a{padding-top: 16px !important; padding-bottom: 16px !important; font-size: 13px !important; margin: 0 !important; text-decoration: none; color: #222; transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s; letter-spacing: 0.5px;} #o_shop_collapse_category li .nav-hierarchy li:last-child{border-bottom: transparent !important;} .nav > li > a:hover, .nav > li > a:focus{text-decoration: none; background-color: transparent;} #cssmenu{position: relative; margin: 0; line-height: 1; border-top: 1px solid #e4e2e2; background: #fcfcfc;} #cssmenu ul{margin: 0; list-style: none; display: block;} #cssmenu ul li{position: relative; margin: 0; padding: 0;} #cssmenu ul li a{text-decoration: none; cursor: pointer;} #cssmenu ul > li.has-sub.open > a::after{opacity: 1; bottom: -13px;} #cssmenu ul > li.has-sub.open > a::before{opacity: 1; bottom: -12px;} #cssmenu ul ul{display: none;} #cssmenu ul ul li a{display: block; position: relative; padding: 7px 20px; font-weight: 400; font-size: 17px; line-height: 1.5; -webkit-transition: all 0.25s ease-in; -moz-transition: all 0.25s ease-in; -ms-transition: all 0.25s ease-in; -o-transition: all 0.25s ease-in; transition: all 0.25s ease-in;} #cssmenu ul ul li:first-child > a{padding-top: 8px;} #cssmenu ul ul ul li a{padding-left: 30px;} #cssmenu ul ul > li.has-sub > a::after{border-top: 13px solid #dddddd;} #cssmenu ul ul > li.has-sub > a::before{border-top: 13px solid #e4e4e4;} #cssmenu ul ul > li.has-sub::after{top: 18.5px; border-width: 6px; border-top-color: #777777;} #cssmenu > ul > li > a{display: block; padding: 7px; font-weight: 400; font-size: 17px; line-height: 1.5; -webkit-transition: all 0.25s ease-in; -moz-transition: all 0.25s ease-in; -ms-transition: all 0.25s ease-in; -o-transition: all 0.25s ease-in; transition: all 0.25s ease-in; position: relative;} #o_shop_collapse_category > li > div > ul > li > a:before{content: "•"; color: #1393CB; font-size: 20px !important; display: inline-block; font-family: FontAwesome; padding-left: -9px; position: absolute; left: 3px; top: 14px;} #o_shop_collapse_category > li > div > ul > li > ul > li > a:before{content: "•"; color: #1393CB; font-size: 20px !important; display: inline-block; font-family: FontAwesome; padding-left: -9px; position: absolute; left: 3px; top: 14px;} #o_shop_collapse_category li div ul li{padding-left: 11px;} 

/* /theme_powagroup/static/src/less/footer.less defined in bundle 'web.assets_frontend' */
 #footer .custom-footer h2{text-transform: uppercase;} #footer .custom-footer p{font-size: 12px; margin-top: 10px;} @media (max-width: 768px){#footer .custom-footer .first-block img{margin: 0px auto;}} #footer .custom-footer .first-block, #footer .custom-footer .second-block, #footer .custom-footer .third-block{} #footer .custom-footer .first-block h4, #footer .custom-footer .second-block h4, #footer .custom-footer .third-block h4{padding: 0 17px 10px; font-size: 16px; margin: 0; font-weight: bold; text-transform: uppercase; letter-spacing: 1px;} #footer .custom-footer .first-block ul, #footer .custom-footer .second-block ul, #footer .custom-footer .third-block ul{list-style: none; padding-left: 0px; font-size: 14px;} #footer .custom-footer .first-block ul li, #footer .custom-footer .second-block ul li, #footer .custom-footer .third-block ul li{padding: 0; margin: 0 0 5px; position: relative; overflow: hidden;} #footer .custom-footer .first-block ul li a, #footer .custom-footer .second-block ul li a, #footer .custom-footer .third-block ul li a{display: block; padding-left: 20px; text-transform: capitalize; line-height: 25px; position: relative; overflow: hidden;} #footer .custom-footer .first-block ul li a:hover, #footer .custom-footer .second-block ul li a:hover, #footer .custom-footer .third-block ul li a:hover{text-decoration: none; color: #1393CB !important;} #footer .custom-footer .first-block ul li a:before, #footer .custom-footer .second-block ul li a:before, #footer .custom-footer .third-block ul li a:before{content: "\f105"; font-family: FontAwesome; font-size: 11px; display: inline-block !important; cursor: pointer; line-height: 20px; color: #aaa; margin-right: 5px;} #footer .custom-footer .first-block ul.bullet li a:before, #footer .custom-footer .second-block ul.bullet li a:before, #footer .custom-footer .third-block ul.bullet li a:before{color: #1393CB; content: "\f18e"; font-family: "FontAwesome"; font-size: 1.2em; left: 2px; opacity: 1; position: absolute; z-index: 10;} #footer .custom-footer .first-block ul.bullet li a:hover:before, #footer .custom-footer .second-block ul.bullet li a:hover:before, #footer .custom-footer .third-block ul.bullet li a:hover:before{color: #E21D2D;} #footer .custom-footer .first-block ul.bullet-number li a, #footer .custom-footer .second-block ul.bullet-number li a, #footer .custom-footer .third-block ul.bullet-number li a{padding-left: 25px;} #footer .custom-footer .first-block ul.bullet-number li span, #footer .custom-footer .second-block ul.bullet-number li span, #footer .custom-footer .third-block ul.bullet-number li span{position: absolute; display: block; width: 20px; height: 20px; background: #1393CB; left: 0; margin: auto; top: 0; bottom: 0; color: white; text-align: center; line-height: 20px; border-radius: 50%;} #footer .custom-footer .first-block ul.bullet-number li:hover span, #footer .custom-footer .second-block ul.bullet-number li:hover span, #footer .custom-footer .third-block ul.bullet-number li:hover span{background: #E21D2D;} #footer .fourth-block{} #footer .fourth-block h4{padding: 0 0px 14px; font-size: 16px; margin: 0; font-weight: bold; text-transform: uppercase; letter-spacing: 1px;} #footer .list-category ul{padding-left: 16px;} #footer .list-category ul li:first-child{padding: 0 11px 0 0px !important;} #footer .list-category ul li{display: inline-block; padding: 0 11px 0 10px; border-right: 1px solid #1393CB; line-height: 14px; margin: 0px !important;} #footer .list-category ul li a{font-size: 14px; color: #1393CB;} #footer .list-category ul li a:hover{color: #E21D2D !important; text-decoration: none;} #footer .list-category ul li:last-child{border-right: 1px solid transparent;} #footer .payment ul{margin-top: 16px;} #footer .payment ul li{display: inline-block; margin-right: 10px;} #footer .border-style{border-top: 1px solid #1393CB; margin-top: 12px !important;} #footer .js_language_selector a{color: #1393CB !important;} #footer .js_language_selector a:hover{text-decoration: none; color: #E21D2D !important;} a.subscribe:before{content: "\f0e0"; font-family: FontAwesome; font-size: 14px; padding-right: 3px; color: #fff;} .company-info ul li{display: inline-block; padding: 10px;} #back-top{bottom: 30px; position: fixed; right: 30px; z-index: 10000;} #back-top a{height: 50px; line-height: 50px; width: 50px; display: block; color: white; text-align: center; background: #1393CB; font-size: 18px; font-weight: 500;} #back-top a:hover{color: white !important; background: #1393CB;} .social{overflow: hidden; margin-top: 10px;} .social .fb a:before{content: "\f09a"; font-family: FontAwesome;} .social .fb a{font-size: 18px; display: inline-block !important; text-align: center; padding: 0;} .social .fb a:hover{background: #3C5B9B !important;} .social .tw a:before{content: "\f099"; font-family: FontAwesome;} .social .tw a{font-size: 18px; display: inline-block !important; text-align: center; padding: 0;} .social .tw a:hover{background: #359BED !important;} .social .googleplus a:before{content: "\f0d5"; font-family: FontAwesome;} .social .googleplus a{font-size: 18px; display: inline-block !important; text-align: center; padding: 0;} .social .googleplus a:hover{background: #E33729!important;} .social .rss a:before{content: "\f09e"; font-family: FontAwesome;} .social .rss a{content: "\f09e"; font-family: FontAwesome; font-size: 18px; display: inline-block !important; text-align: center; padding: 0;} .social .rss a:hover{background: #FD9F13 !important;} .social .pintrest a:before{content: "\f0d3"; font-family: FontAwesome;} .social .pintrest a{content: "\f0d3"; font-family: FontAwesome; font-size: 18px; display: inline-block !important; text-align: center; padding: 0;} .social .pintrest a:hover{background: #cb2027 !important;} .social .linkedin a:before{content: "\f0e1"; font-family: FontAwesome;} .social .linkedin a{content: "\f0e1"; font-family: FontAwesome; font-size: 18px; display: inline-block !important; text-align: center; padding: 0;} .social .linkedin a:hover{background: #027ba5 !important;} .social .youtube a:before{content: "\f167"; font-family: FontAwesome;} .social .youtube a{font-size: 18px; display: inline-block !important; text-align: center; padding: 0;} .social .youtube a:hover{background: #F03434 !important;} .social h4{margin: 28px 0 0px 0px;} .social ul{margin: 0; list-style: none;} .social ul li{margin-right: 5px; border: none; display: inline-block;} .social ul li:last-child{border-bottom: none;} .social a{transition: background 400ms ease-in-out; -webkit-transition: background 400ms ease-in-out; -moz-transition: background 400ms ease-in-out; -o-transition: background 400ms ease-in-out;} .social a:hover{text-decoration: none;} .s_brand_carousel .owl-nav{opacity: 0;} 

/* /theme_powagroup/static/src/less/shop_single_product.less defined in bundle 'web.assets_frontend' */
 .product-name{font-size: 33px; text-align: left; line-height: 1.2; font-weight: normal; text-transform: uppercase; color: #000000;} #product_details > form > div > div.o_rating_card > div.text-center{text-align: left;} .oe_price_h4 > b{font-size: 28px; color: #000; font-weight: normal;} .spinner-set-product{font-size: 12px; line-height: 0px; padding: 13px 11px 9px 11px; height: 46px; width: 36px; border-radius: 0px;} .js_product .js_add_remove_wish_list_json{color: #333333; background-color: #fff; border-color: #ddd;} .js_product .js_add_remove_wish_list_json:hover{color: #fff; background-color: #1393CB !important; border-color: #ddd;} .o_add_compare_inherit .o_add_compare{color: #333333; background-color: #fff; border-color: #ddd;} .o_add_compare_inherit .o_add_compare:hover{color: #fff; background-color: #1393CB !important; border-color: #ddd;} @media (max-width: 426px){.dropdown_sorty_by .dropdown-menu{min-width: 100px;}.css_published .dropdown-menu{min-width: 100px;}} input.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} textarea.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .s_website_form input.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .s_website_form textarea.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .s_website_form input.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} .s_website_form textarea.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} #single-product-video iframe{width: 100%; height: 222px;} #single-product-video video{width: 100%; height: 222px;} .css_quantity{max-width: 112px;} .nav-tabs > li > a{margin-right: 0px!important;} .breadcrumb{background-color: transparent;} 

/* /theme_powagroup/static/src/less/404_style.css defined in bundle 'web.assets_frontend' */
 .animated{-webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 2s; -moz-animation-duration: 2s; -ms-animation-duration: 2s; -o-animation-duration: 2s; animation-duration: 2s; -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -ms-animation-delay: 2s; animation-delay: 2s;} @-webkit-keyframes swing{20%, 40%, 60%, 80%, 100%{-webkit-transform-origin: top center;}20%{-webkit-transform: rotate(15deg);}40%{-webkit-transform: rotate(-10deg);}60%{-webkit-transform: rotate(5deg);}80%{-webkit-transform: rotate(-5deg);}100%{-webkit-transform: rotate(0deg);}} @-moz-keyframes swing{20%{-moz-transform: rotate(15deg);}40%{-moz-transform: rotate(-10deg);}60%{-moz-transform: rotate(5deg);}80%{-moz-transform: rotate(-5deg);}100%{-moz-transform: rotate(0deg);}} @-o-keyframes swing{20%{-o-transform: rotate(15deg);}40%{-o-transform: rotate(-10deg);}60%{-o-transform: rotate(5deg);}80%{-o-transform: rotate(-5deg);}100%{-o-transform: rotate(0deg);}} @keyframes swing{20%{transform: rotate(15deg);}40%{transform: rotate(-10deg);}60%{transform: rotate(5deg);}80%{transform: rotate(-5deg);}100%{transform: rotate(0deg);}} .swing{-webkit-transform-origin: top center; -moz-transform-origin: top center; -o-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; -moz-animation-name: swing; -o-animation-name: swing; animation-name: swing;} .error{box-sizing: border-box; width: 100%; height: 100%; text-align: center; margin-top: 20px; overflow: hidden; max-height: 100vh; z-index: 111;} .error__overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden;} .error__content{position: absolute; top: 36%; left: 50%; width: 100%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} .error__message{text-align: center; color: #212121;} .message__title{font-weight: 900; text-transform: uppercase; letter-spacing: .2em; font-size: 5.6rem; padding-bottom: 40px; max-width: 960px; margin: 0 auto;} .message__text{line-height: 42px; font-size: 18px; padding: 0 60px; max-width: 920px; margin: auto;} .e-nav a:hover, .e-nav a:focus{color: #22527b; text-decoration: none;} .error__nav{margin-bottom: 32px; text-align: center; margin-top: 16px;} .e-nav__form{position: relative; height: 45px; overflow: hidden; width: 170px; display: inline-block; vertical-align: top; border: 1px solid #212121; padding-left: 10px; padding-right: 46px;} .e-nav__icon{position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #cccccc; -webkit-transition: color .25s ease; transition: color .25s ease;} .e-nav__search{display: block; width: 100%; color: #212121; font-size: 11px; line-height: 45px; text-transform: uppercase; letter-spacing: .1rem;} .e-nav__search::-webkit-input-placeholder{color: #212121; -webkit-transition: color .25s ease; transition: color .25s ease;} .e-nav__search:hover + .e-nav__icon, .e-nav__search:focus + .e-nav__icon, .e-nav__search:focus::-webkit-input-placeholder, .e-nav__search:hover::-webkit-input-placeholder{color: #212121;} .e-nav__link{height: 45px; line-height: 45px; width: 170px; display: inline-block; vertical-align: top; margin: 0 15px; border: 1px solid #212121; color: #212121; text-decoration: none; text-transform: uppercase; font-size: 11px; letter-spacing: .1rem; position: relative; overflow: hidden;} .e-nav__link:before{content: ''; height: 200px; background: #212121; position: absolute; top: 70px; right: 70px; width: 260px; -webkit-transition: all .3s; transition: all .3s; -webkit-transform: rotate(50deg); transform: rotate(50deg);} .e-nav__link:after{-webkit-transition: all .3s; transition: all .3s; z-index: 999; position: relative;} .e-nav__link:hover:before{top: -60px; right: -50px;} .e-nav__link:hover:after{color: #fff;} .e-nav__link:after{content: "Home Page";} .e-nav__link:nth-child(2):hover:after{color: #212121;} .bradius1, .bradius2, .bradius3, .bradius4, .bradius5, .bradius6, .bradius7, .bradius8, .bradius9, .bradius10, .bradius11, .bradius12, .bradius13, .bradius14, .bradius15, .bradius16, .bradius17, .bradius18, .bradius19, .bradius20{position: absolute; width: 9em; height: 9em; margin: -1em auto auto -1em; transform-origin: 50% 50%; border-radius: 100%; opacity: 0; animation: bradius 3s ease-in-out infinite;} .bradius2{animation-delay: 0.4s; top: 10%; left: 10%; background-color: #f04657;} .bradius3{animation-delay: 0.8s; top: 35%; right: 10%; border: 4px solid #f0df46;} .bradius4{animation-delay: 1.2s; top: 70%; left: 70%; border: 5px solid #f04657;} .bradius5{animation-delay: 1.6s; top: 40%; left: 50%; background-color: #d5d162;} .bradius6{animation-delay: 2s; top: 33%; left: 60%; border: 9px solid #f04657;} .bradius7{animation-delay: 2.4s; top: 50%; left: 20%; border: 4px solid #f04657;} .bradius8{animation-delay: 2.8s; top: 20%; left: 40%; border: 3px solid #d5d162;} .bradius9{animation-delay: 3.2s; background-color: #f04657; top: 50%; left: 50%;} .bradius10{animation-delay: 3.6s; top: 30%; left: 50%;} .bradius11{animation-delay: 4s; top: 30%; left: 20%;} .bradius12{animation-delay: 4.4s; top: 20%; left: 10%; border: 3px solid #14c53c;} .bradius13{animation-delay: 2.4s; bottom: 20%; right: 10%;} .bradius14{animation-delay: 4.9s; background-color: #439bf3; right: 20%; bottom: 29%;} .bradius15{animation-delay: 2.9s; background-color: #f04657; left: 2%; bottom: 10%;} .bradius16{animation-delay: 4.4s; border: 3px solid #439bf3; left: 3%; bottom: 55%;} .bradius17{animation-delay: 2.4s; border: 6px solid #f04657; left: 39%; bottom: 42%;} .bradius18{animation-delay: 3.4s; border: 9px solid #f04657; left: 33%; bottom: 2%;} .bradius19{animation-delay: 1.4s; border: 2px solid #f0df46; right: 5%; top: 2%;} .bradius20{animation-delay: 3.1s; background-color: #14c53c; right: 8%; top: 5%;} @keyframes bradius{0%{transform: scale(0); opacity: 0;}33%{opacity: .07;}66%{opacity: .5;}99%{opacity: 0;}100%{transform: scale(1.65);}} .error{overflow: hidden; max-height: 100vh;} @media (max-width: 900px){.message__title{font-size: 48px;}.error__content{top: 55%;}} @media (max-width: 950px){.lamp__wrap{max-height: 100vh; overflow: hidden; max-width: 100vw;}.error__social{bottom: 30px; top: auto; transform: none; width: 100%; position: fixed; left: 0;}.e-social__icon{display: inline-block; padding-right: 30px;}.e-social__icon:last-child{padding-right: 0;}.e-social__icon{padding-bottom: 0;}.bradius1, .bradius5, .bradius2, .bradius8, .bradius11, .bradius12, .bradius3{display: none;}} @media (max-width: 750px){body, html{max-height: 100vh;}.error__content{position: static; margin: 0 auto; transform: none; padding-top: 300px;}.error{padding-top: 0; padding-bottom: 100px; height: 100vh;}} @media (max-width: 650px){.message__title{font-size: 36px; padding-bottom: 20px;}.message__text{font-size: 16px; line-height: 2; padding-right: 20px; padding-left: 20px;}.lamp{zoom: .45;}.error__content{padding-top: 120px;}} @media (max-width: 480px){.e-nav__link, .e-nav__form{height: 38px; line-height: 36px;}.error__content{padding-top: 100px;}.light{top: 200px;}.cable{height: 120px;}.message__title{font-size: 30px;}.message__text{padding-left: 10px; padding-right: 10px; font-size: 15px;}.error__nav{margin-top: 20px;}.e-nav__link{display: block; margin: 0 auto; margin-bottom: 15px;}} 

/* /theme_powagroup/static/src/less/common.less defined in bundle 'web.assets_frontend' */
 .nav{margin-bottom: 0;} .navbar-top-category li.dropdown.open{position: static;} .navbar-top-category li.dropdown.open .dropdown-menu{display: block;} .navbar-top-category .dropdown-menu > li{display: table-cell;} .navbar-top-category{margin-bottom: 0px;} #o_header_collapse_category li i{top: -6px !important; right: 25px !important;} #o_header_collapse_category li i.fa, #o_header_collapse_category li a{text-decoration: none; transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s; letter-spacing: 0.5px;} #o_header_collapse_category li .nav-hierarchy li:last-child{border-bottom: transparent !important;} #o_header_collapse_category{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; border-left: 1px solid rgba(255, 255, 255, 0.69);} #o_header_collapse_category li{border-bottom: 1px solid #EEEEEE;} #o_header_collapse_category li i.fa{color: #1393CB;} #o_header_collapse_category li:hover a{color: #1393CB;} #o_header_collapse_category li:nth-child(2) div ul li:nth-child(7){border-bottom: transparent;} #o_header_collapse_category li:nth-child(2) div ul li.active{border-bottom: 1px solid #EEEEEE;} #o_header_collapse_category .r_menu li.active{color: #1393CB; border: 4px solid #1393CB !important; padding: 1px;} #o_header_collapse_category .child-menu-set .container{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;} .category-container-pad{overflow: hidden; height: 43px;} .section-border-shadow{box-shadow: 0px 8px 14px -12px #000000;} @media (max-width: 480px){#o_header_collapse_category{border-left: none;}#o_header_collapse_category li.dropdown.open .dropdown-menu{position: relative;}#o_header_collapse_category li{width: 100%; padding: 0;}#o_header_collapse_category .child-cat-li{min-height: 50px;}.category-container-pad{padding-left: 0px; height: unset !important;}.section-border-shadow{box-shadow: 0 0px 0px 0px black;}.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{max-height: 60px;}} @media (max-width: 768px){#cssmenu > ul > li > a{line-height: 13px !important;}#cssmenu ul ul li a{line-height: 16px !important;}} #o_header_collapse_category > li.active > a{color: #1393CB !important;} #o_header_collapse_category > li > div > ul > li > a:hover{font-weight: normal;} #o_header_collapse_category li a{display: inline-block; padding: 10px 20px 16px 26px;} .navbar-top-category .dropdown-menu{margin: 0; text-align: center;} @media (max-width: 767px){.navbar-top-category .dropdown-menu{top: inherit; width: 100%;}} @media (min-width: 768px){.navbar-top-category .dropdown-menu{width: inherit;}} @media (max-width: 1199px) and (min-width: 767px){.navbar-top-category .dropdown-menu{left: 50px; right: 50px;}} @media (min-width: 1200px){.navbar-top-category .dropdown-menu{left: 100px; right: 100px;}} .navbar-top-category li:hover{background-color: white; color: #1393CB;} .navbar-top-category li.active{background-color: white;} .navbar-top-category li.active a{color: #1393CB;} .navbar-top-category li.open{background-color: white;} .navbar-top-category li.open a{color: #1393CB;} .navbar-top-category .category_style{color: #FFFFFF;} .navbar-top-category li:hover.category_style{color: black !important;} .inside_category{background-color: white;} .inside_category a{color: #1393CB !important;} .category_image img{margin: auto;} .navbar-top-category li:hover a{color: #0093D0 !important;} .navbar-top-category li.open a{color: #0093D0 !important;} @media (max-width: 768px){.navbar-top-category li.dropdown.open .dropdown-menu{top: auto !important;}} @media (max-width: 480px){.navbar-top-category .last-li{width: unset; display: block !important;}.mobile-view-border{display: none;}.p-tag-style p{height: 94px;}.navbar-top-category li.dropdown.open .dropdown-menu{top: auto !important;}.category_style{height: unset !important;}} .navbar-top-category > span:last-child > li{border-right: 1px solid white;} #mid-header-bottom{background-color: #1393CB;} .p-tag-style p{height: 72px; overflow: hidden; font-size: 14px; margin-left: 10px; margin-right: 10px;} .child-cat-li{border: 1px solid #CCCCCC !important; margin: 8px; min-height: 99px; overflow: auto; padding: 3px;} .child-cat-li:hover{border: 4px solid #1393CB !important; padding: 1px;} @media (min-width: 1200px){.child-menu-set .container{width: 1170px !important;}.navstyle{padding-left: 0px!important;}} @media (max-width: 480px){.cat-img-mobile{margin-top: 0px!important;}.cat-name-mobile{margin-top: 8px!important;}.cat-name-mobile a{font-size: 10px!important; min-height: 35px; overflow: hidden;}.child-menu-set .container{margin-top: 0px!important; margin-bottom: 0px!important;}} .cat-name-mobile{font-size: 15px;} .mobile-view-cart a{color: white;} #mid-header-bottom-left div:nth-child(2) .navbar-top-category li:hover{background: linear-gradient(to bottom, #c3cac3 0%, #d2d2d2 4%, #fff 11%, #fff 20%, #fff 82%, #fff 98%, #fff 100%) !important;} #mid-header-bottom-left div:nth-child(2) .navbar-top-category li.active{background: linear-gradient(to bottom, #c3cac3 0%, #d2d2d2 4%, #fff 11%, #fff 20%, #fff 82%, #fff 98%, #fff 100%) !important;} #mid-header-bottom-left div:nth-child(2) .navbar-top-category li.open{background: linear-gradient(to bottom, #c3cac3 0%, #d2d2d2 4%, #fff 11%, #fff 20%, #fff 82%, #fff 98%, #fff 100%) !important;} #mid-header-bottom-left div:nth-child(2) .inside_category{background: linear-gradient(to bottom, #c3cac3 0%, #d2d2d2 4%, #fff 11%, #fff 20%, #fff 82%, #fff 98%, #fff 100%) !important;} .item.product-single .oe_product_image_carousel{padding: 12px 14px 12px 12px !important; margin: 12px 0px; border: 1px solid #ccc;} #sale_search ::-webkit-input-placeholder{color: #666666; font-size: 14px; text-alain: center;} #sale_search ::-moz-placeholder{color: #666666; font-size: 14px;} #sale_search :-ms-input-placeholder{color: #666666; font-size: 14px;} #sale_search :-moz-placeholder{color: #666666; font-size: 14px;} #sale_search .fa-search{color: #515151;} .parallex-section{background-repeat: no-repeat; background-image: url(/theme_powagroup/static/src/images/photo-screen.jpg); background-position: 50% -6px; margin-top: 0px; margin-bottom: 0px;} .parallex-section p{margin-top: 25px;} .item blockquote{border-left: none; margin: 0;} .item blockquote p:before{content: "\f10d"; font-family: 'Fontawesome'; float: left; margin-right: 10px;} .text-simple-small{padding: 0 13%; color: #DFE2E8; margin-top: 25px; line-height: 28px; letter-spacing: 0.5px; font-weight: 300; font-size: 20px;} #quote-carousel{padding: 0 10px 30px 10px; margin-top: 30px;} #quote-carousel .carousel-control{background: none; color: #CACACA; font-size: 2.3em; text-shadow: none; margin-top: 30px;} #quote-carousel .carousel-control.left{left: -60px; top: -120px;} #quote-carousel .carousel-control.right{right: -60px; top: -120px;} #quote-carousel .carousel-indicators{right: 50%; top: auto; bottom: 0px; margin-right: -19px;} #quote-carousel .carousel-indicators li{margin: 5px; cursor: pointer; border: 4px solid #CCC; border-radius: 50px; opacity: 0.4; overflow: hidden; transition: all 0.4s;} #quote-carousel .carousel-indicators .active{background: #333333; border-radius: 100px; border-color: #1393CB; opacity: 1; overflow: hidden;} blockquote footer, blockquote small, blockquote .small{color: #FFF;} .glossy-powagroup{position: relative;} .glossy-powagroup:before{content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(19, 147, 203, 0.83);} .img-set{position: relative; left: 42px;} @media (max-width: 480px){.img-set{position: relative; left: 0px;}} @media (max-width: 480px){.blog-list .owl-nav{opacity: 0;}} @media (max-width: 768px){.blog-list .owl-nav{opacity: 0;}} .brown-color-primary{background-color: #1393CB;} .green-color-primary{background-color: #82BB4E;} .orange-color-primary{background-color: #F05B33;} .oe_cart a.btn{border-radius: 0px;} input.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} textarea.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .s_website_form input.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .s_website_form textarea.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .s_website_form input.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} .s_website_form textarea.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} .s_website_form div.form-group{margin-bottom: 33px !important;} .s_website_form span.btn.o_website_form_send{margin-bottom: 33px !important; border-radius: 0px;} .checkout_autoformat input.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .checkout_autoformat textarea.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .checkout_autoformat select.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .checkout_autoformat input.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} .checkout_autoformat textarea.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} .checkout_autoformat select.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} .oe_login_buttons button.btn{border-radius: 0px;} .oe_login_form input.form-control:focus{border-color: #1393CB !important; border-radius: 0px;} .oe_login_form input.form-control{border: 0px !important; box-shadow: inset 0 0px 0px !important; border-radius: 0px; border-bottom: 1px solid #ccc !important;} .navbar-default{border-color: transparent !important;} ul.wizard li:first-child{border-radius: 0px;} #product_details > form > .js_product > label{left: 15px;} .owl-nav .owl-next button{border-radius: 0px;} .owl-nav .owl-prev button{border-radius: 0px;} .label-default{border: solid 1px #d4d5d7; color: #555555;} .oe_seo_suggestion{margin-bottom: 5px;} .js_subscribe .js_subscribe_email{border-radius: 0px; width: 94%;} .js_subscribe a.js_subscribe_btn{border-radius: 0px;} a.btn{border-radius: 0px;} button.btn{border-radius: 0px;} .owl-nav div{top: 31% !important;} #comparelist{top: -6px;} 

/* /theme_powagroup/static/src/less/options/colors/powagroup_main_colors.less defined in bundle 'web.assets_frontend' */
 #wrapwrap [class*="bg-"].automatic-color, #wrapwrap .automatic-color{color: #222222;} #wrapwrap .bg-white [class*="bg-"] .text-white, #wrapwrap [class*="bg-"].text-white, #wrapwrap .text-white{color: #fff;} #wrapwrap .bg-gray-lighter [class*="bg-"] .text-gray-lighter, #wrapwrap [class*="bg-"].text-gray-lighter, #wrapwrap .text-gray-lighter{color: #eeeeee;} #wrapwrap .bg-gray [class*="bg-"] .text-gray, #wrapwrap [class*="bg-"].text-gray, #wrapwrap .text-gray{color: #555555;} #wrapwrap .bg-gray-darker [class*="bg-"] .text-gray-darker, #wrapwrap [class*="bg-"].text-gray-darker, #wrapwrap .text-gray-darker{color: #222222;} #wrapwrap .bg-primary [class*="bg-"] .text-primary, #wrapwrap [class*="bg-"].text-primary, #wrapwrap .text-primary{color: #1393CB;} .bg-gray-light{background-color: #777777;} .bg-gray-dark{background-color: #333333;} .bg-black{background-color: #000;} 

/* /theme_powagroup/static/src/less/options/colors/customize_modal.less defined in bundle 'web.assets_frontend' */
 #theme_customize_modal.modal.fade:not(.in) .modal-dialog{-webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0);} #theme_customize_modal #lines_customize_modal{text-transform: inherit;} #theme_customize_modal #lines_customize_modal .modal-dialog{top: 106px; right: 0; height: 100vh;} #theme_customize_modal #lines_customize_modal .modal-dialog .modal-content{height: auto; border-top-left-radius: 17px; width: 460px;} #theme_customize_modal #lines_customize_modal .modal-header, #theme_customize_modal #lines_customize_modal .modal-footer{background-color: #000; color: #fff; border-radius: 15px; height: 10%; min-height: 70px;} #theme_customize_modal #lines_customize_modal .modal-header .modal-title{line-height: 1.2; font-size: 34px;} #theme_customize_modal #lines_customize_modal .modal-header .close{width: 32px; height: 32px; line-height: 28px; margin-top: 4px; background-color: #fff; color: #222222; opacity: 0.5; font-size: 1.3em;} #theme_customize_modal #lines_customize_modal .modal-header .close:hover{opacity: 1; background-color: #1393CB; color: #fff;} #theme_customize_modal #lines_customize_modal .modal-body{padding: 16px; height: auto; background-color: #FFFFFF;} #theme_customize_modal #lines_customize_modal .nav-pills > li.active > a, #theme_customize_modal #lines_customize_modal .nav-pills > li.active > a:focus, #theme_customize_modal #lines_customize_modal .nav-pills > li.active > a:hover{color: #fff; background-color: #1393CB;} #theme_customize_modal #lines_customize_modal .icon{text-align: left; clear: both; font-weight: normal;} #theme_customize_modal #lines_customize_modal .icon:before{content: '\f111'; font-family: 'FontAwesome'; font-size: 18px; margin-right: 8px; margin-bottom: 10px; color: #ccc; float: left;} #theme_customize_modal #lines_customize_modal .icon:hover{color: #222222; cursor: pointer;} #theme_customize_modal #lines_customize_modal .icon:hover:before{content: '\f058'; font-family: 'FontAwesome'; color: #000;} #theme_customize_modal #lines_customize_modal .icon.checked:before{content: '\f058'; font-family: 'FontAwesome'; color: #1393CB;} #theme_customize_modal #lines_customize_modal .icon span{float: left; width: 30px; height: 30px;} #theme_customize_modal #lines_customize_modal .none{background-image: url('/website_customize_model_73lines/static/img/customize/customize_none.gif'); background-position: center; border: 1px solid #000;} #theme_customize_modal #lines_customize_modal .white{background-color: #fff; border: 1px solid #222222 !important;} #theme_customize_modal #lines_customize_modal .gray-lighter{background-color: #eeeeee;} #theme_customize_modal #lines_customize_modal .gray-darker{background-color: #222222;} #theme_customize_modal #lines_customize_modal .mango-primary{background-color: #337ab7;} #theme_customize_modal #lines_customize_modal .mango-success{background-color: #5cb85c;} #theme_customize_modal #lines_customize_modal .mango-info{background-color: #5bc0de;} #theme_customize_modal #lines_customize_modal .mango-warning{background-color: #f0ad4e;} #theme_customize_modal #lines_customize_modal .mango-danger{background-color: #d9534f;} #theme_customize_modal #lines_customize_modal .moon-primary{background-color: #30a5ff;} #theme_customize_modal #lines_customize_modal .moon-success{background-color: #f25755;} #theme_customize_modal #lines_customize_modal .moon-info{background-color: #F0CA4D;} #theme_customize_modal #lines_customize_modal .moon-warning{background-color: #E37B40;} #theme_customize_modal #lines_customize_modal .moon-danger{background-color: #DE5B49;} #theme_customize_modal #lines_customize_modal .powagroup-primary{background-color: #1393CB;} #theme_customize_modal #lines_customize_modal .powagroup-success{background-color: #E21D2D;} #theme_customize_modal #lines_customize_modal .powagroup-info{background-color: #272727;} #theme_customize_modal #lines_customize_modal .powagroup-warning{background-color: #ed3737;} #theme_customize_modal #lines_customize_modal .powagroup-danger{background-color: #AB2D06;} #theme_customize_modal #lines_customize_modal .star-primary{background-color: #c1bc14;} #theme_customize_modal #lines_customize_modal .star-success{background-color: #F5A503;} #theme_customize_modal #lines_customize_modal .star-info{background-color: #333333;} #theme_customize_modal #lines_customize_modal .star-warning{background-color: #9adfda;} #theme_customize_modal #lines_customize_modal .star-danger{background-color: #36B1BF;} #theme_customize_modal #lines_customize_modal .pluto-primary{background-color: #14c14e;} #theme_customize_modal #lines_customize_modal .pluto-success{background-color: #047878;} #theme_customize_modal #lines_customize_modal .pluto-info{background-color: #444645;} #theme_customize_modal #lines_customize_modal .pluto-warning{background-color: #F57336;} #theme_customize_modal #lines_customize_modal .pluto-danger{background-color: #C22121;} #theme_customize_modal #lines_customize_modal .tiptop-primary{background-color: #FF9200;} #theme_customize_modal #lines_customize_modal .tiptop-success{background-color: #0194CB;} #theme_customize_modal #lines_customize_modal .tiptop-info{background-color: #00B467;} #theme_customize_modal #lines_customize_modal .tiptop-warning{background-color: #FF9200;} #theme_customize_modal #lines_customize_modal .tiptop-danger{background-color: #B7072D;} #theme_customize_modal #lines_customize_modal .sun-primary{background-color: #78578c;} #theme_customize_modal #lines_customize_modal .sun-success{background-color: #ff7214;} #theme_customize_modal #lines_customize_modal .sun-info{background-color: #444444;} #theme_customize_modal #lines_customize_modal .sun-warning{background-color: #3ec2df;} #theme_customize_modal #lines_customize_modal .sun-danger{background-color: #c22121;} #snippet_structure .oe_snippet, #snippet_content .oe_snippet, #snippet_feature .oe_snippet, #snippet_effect .oe_snippet{width: 90px; margin-left: 5px;} #snippet_structure .oe_snippet .oe_snippet_thumbnail_title, #snippet_content .oe_snippet .oe_snippet_thumbnail_title, #snippet_feature .oe_snippet .oe_snippet_thumbnail_title, #snippet_effect .oe_snippet .oe_snippet_thumbnail_title{margin-top: 5px;} #snippet_structure .oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_img, #snippet_content .oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_img, #snippet_feature .oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_img, #snippet_effect .oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_img{width: 90px; border: 5px solid inherit;} #snippet_structure .oe_snippet .oe_snippet_thumbnail:hover .oe_snippet_thumbnail_img, #snippet_content .oe_snippet .oe_snippet_thumbnail:hover .oe_snippet_thumbnail_img, #snippet_feature .oe_snippet .oe_snippet_thumbnail:hover .oe_snippet_thumbnail_img, #snippet_effect .oe_snippet .oe_snippet_thumbnail:hover .oe_snippet_thumbnail_img{transform: scale(1, 1);} #snippet_structure .oe_snippet .oe_snippet_thumbnail:hover:before, #snippet_content .oe_snippet .oe_snippet_thumbnail:hover:before, #snippet_feature .oe_snippet .oe_snippet_thumbnail:hover:before, #snippet_effect .oe_snippet .oe_snippet_thumbnail:hover:before{content: ""; position: absolute; right: 0; background-image: url('/website_customize_model_73lines/static/img/customize/add_snippet_hover.png'); z-index: 1; width: 30px; height: 30px;} 

/* /theme_powagroup/static/src/less/fonts.less defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'MyriadPro-Semibold'; src: local('MyriadPro-Semibold_2'), url('/theme_powagroup/static/src/font/MyriadPro/MyriadPro-Semibold_2.otf') format('truetype');} @font-face{font-family: 'MyriadPro'; src: local('MyriadPro-Regular'), url('/theme_powagroup/static/src/font/MyriadPro/MyriadPro-Regular_2.otf') format('truetype');} @font-face{font-family: 'MyriadPro-Bold'; src: local('MyriadPro-Bold'), url('/theme_powagroup/static/src/font/MyriadPro/MyriadPro-Bold_2.otf') format('truetype');} 

/* /theme_powagroup/static/src/less/pricelists.less defined in bundle 'web.assets_frontend' */
 .price-breaks{min-height: 100px;} .loading-grid{background-image: linear-gradient(100deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 80%), linear-gradient(white 100%, white 0), linear-gradient(lightgray 15px, transparent 0), linear-gradient(lightgray 15px, transparent 0), linear-gradient(lightgray 15px, transparent 0); background-repeat: repeat-y; background-size: 30px 100px, 28px 100px, 100% 200px, 100% 200px, 100% 200px; background-position: 0 0, 45% 0, 8px 18px, 8px 46px, 8px 74px; animation: shine 1.0s infinite;} @keyframes shine{to{background-position: 100% 0, 45% 0, 8px 18px, 8px 46px, 8px 74px;}} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'web.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}} 

/* /website_portal_sale/static/src/less/website_portal_sale.less defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .cell_overflow{overflow: hidden;}