/*
Theme Name: Indore Plywood
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentysixteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
@font-face {
  font-family: 'ProximaNova-Regular';
  src: url('fonts/ProximaNova-Regular.otf')  format('opentype'), url('fonts/ProximaNova-Regular.eot') format('embedded-opentype'), url('fonts/ProximaNova-Regular.ttf')  format('truetype'), url('fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{font-family: 'ProximaNova-Regular';font-weight: 400}
.ipt-section{padding: 3.75rem 0 }
.title{margin: 0 0 1.5rem;text-transform: uppercase;font-size: 1.875rem}

/*Color*/
.blue{color: #2631c0}
.white{color:white}
.red{color:#f10002}

/*CTA*/
.cta-white{background: white;padding: 12px 20px 10px;display: inline-block;border-radius: 50px;color: #69645c;text-transform: uppercase;}
.cta-white:hover{background: #2e37c2;color: #ffffff;}
.cta-white.cta-red {background: #f10002;color: white;}
.cta-white.cta-red:hover{background: #2e37c2;}
.cta-white.cta-blue {background: #2e37c2;color: white;box-shadow: none;border: none;}
.cta-white.cta-blue:hover{background: #f10002;}

.ipt-header .top-bar{background: red;color:white}
.ipt-header .top-bar a{color:white;display:inline-block;padding:5px}
.ipt-header .top-bar .contact-no{padding: 6px 0}
.social-icon{display:inline-block;margin:0;padding:6px 0;float: right;}
.social-icon li{display:inline-block;margin:0;padding:0;list-style:none}
.social-icon li a{color:white;display:inline-block;padding:5px}

.header-nav{display: table;width: 100%;padding: 0.8rem 0;}
.header-nav .header-left, .header-nav .header-right{display: table-cell;vertical-align: middle;}
.header-nav .header-left{width: 350px;}
.header-nav .main-navigation{float: right;}
.header-nav .main-navigation ul{list-style: none;}
.header-nav .main-navigation ul li{list-style: none;display: inline-block;padding-bottom: 0;}
.header-nav .main-navigation ul li a{text-transform: uppercase;color:black;border-radius: 5px;padding: 13px 10px 10px;margin-left: 10px;display: block;}
.header-nav .main-navigation ul li a i.fa-sort-desc {margin-top: -5px;vertical-align: top;}

.header-nav .main-navigation li .mega-menu{width: 100%;position: absolute;left: 0;padding-top: 26px;z-index: 99;right: 0;display: none;}
.header-nav .main-navigation li .mega-menu a:hover{color: #2f38c3}
.mega-wrapper{background: url(images/bg-megamenu.jpg);padding: 30px;min-height: 414px;box-shadow: 1px 2px 5px rgba(136, 136, 136, 0.8);}
.header-nav .main-navigation li:hover .mega-menu{display:block;}
.header-nav .main-navigation > ul > li:hover > a {background: #2f38c3;color: white;}

.menu-icon {color: #2e37c2;display:none;height: 38px;padding: 0;text-indent: 1.94444rem;transform: translate3d(0, 0, 0);width: 40px;border-radius: 3px;}
.menu-icon span:after {content: "";height: 0;top: 50%;margin-top: -0.44444rem;right: 0.60556rem;box-shadow: 0 0 0 1px #1f28c0, 0 7px 0 1px #1f28c0, 0 14px 0 1px #1f28c0;width: 1.5rem;display: block;position: absolute;}

.ipt-breadcrumb{background-color: #e7e4e4;margin-bottom: 2.5rem}
.breadcrumb-container li a{padding: 10px 5px !important;text-transform: uppercase;}
.breadcrumb-container li:last-child .separator:last-child{display: none}

.section-home-banner{position: relative;}
.section-home-banner li{background-color:#9a9d9d;height: 565px;text-align: center;}
.section-home-banner .banner-content {display: inline-block;margin-top: 180px;max-width: 752px;padding: 2rem;width: 100%;background: rgba(47, 56, 195, 0.70);color: white;}
.section-home-banner .banner-content h2 {margin: 0 0 1.5rem;}
.section-home-banner .banner-content p {margin: 0;}
.slide-nav{z-index:1;left: 1rem;display: inline-block;padding-top: 16px;font-size: 22px;width: 54px;height: 54px;text-align: center;border-radius: 50%;background: rgba(0, 0, 0, 0.4);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: white}
.slide-nav#slide_next{left: inherit;right: 1rem}
.slide-nav:hover{background: rgba(47, 56, 195, 0.70)}

/* Slider */
.slick-slider{position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}

.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before, .slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

.section-brands ul{margin: 0 -4px}
.section-brands ul li{padding:4px}
.section-brands ul li a{display: block;border:1px solid #e4e4e4;text-align: center; min-height:150px}

.section-about .about-block{padding: 6.75rem 5rem 0 17rem;background-repeat: no-repeat;min-height: 492px;color: white;background-position: left center;}

.section-why-buy .columns {text-align: center;color: white}
.section-why-buy .columns:nth-child(2){border-left:1px solid #ccc;border-right:1px solid #ccc}
.section-why-buy span{padding: 1rem;border-radius: 50%;border: 2px solid white;/* overflow: hidden; */position: relative;z-index: 0;display: inline-block;width: 120px;margin-top: 2rem;margin-bottom:1rem;height: 120px;}
.section-why-buy span:before{content: '';width: 110px;display: inline-block;position: absolute;border-radius: 50%;background: white;height: 110px;z-index: -1;left: 3px;top: 3px;}
.section-why-buy h5{font-weight: lighter;margin-bottom:  2rem}

.product-list{background: #f2f2f2;}
.product-list li{background-size: cover;text-align: center;height: 385px;color: white;position: relative;overflow: hidden;}
.product-list li:before{content: ''; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);
-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.product-list li h4{font-size: 1.375rem;}
.overlep{display: none;position: absolute;top: 0;left: 0;right: 0;z-index: 2;padding: 4rem 1rem 0;bottom: 0;}
.overlep p {font-size: 0.75rem;margin-bottom: 1.2rem}
.product-list li .product-name{position: relative;transform: translateY(-50%); top: 50%}
.tag-new{position: absolute;right: 0;top: 0;z-index: 0;width: 78px;padding: 7px 5px 5px 19px;height: 78px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#db3529+49,db3529+49&0+48,1+49 */background: -moz-linear-gradient(45deg, rgba(219,53,41,0) 48%, rgba(219,53,41,1) 49%); /* FF3.6-15 */background: -webkit-linear-gradient(45deg, rgba(219,53,41,0) 48%,rgba(219,53,41,1) 49%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(45deg, rgba(219,53,41,0) 48%,rgba(219,53,41,1) 49%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00db3529', endColorstr='#db3529',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.product-list li:hover:before{background: rgba(38, 49, 192, 0.78)}
.product-list li:hover .overlep{display: block;}
.product-list li:hover .product-name{display: none;}

/*Single Page*/
.product-detail .left-sidebar{width: 27.7%;}
.product-detail .right-content{width: 70.3%;margin-bottom:0.85rem}

.right-content p {font-size: 0.85rem;color: #a3a2a2;}
.right-content table td {vertical-align: top;font-size: 0.85rem;color: #a3a2a2;padding: 10px;}
.right-content table th{font-size: 1rem !important;color: black !important;}

.choose-brand{background-color: #3b3b3b;color:white;position: relative;padding: 9px 42px 9px 42px;font-size: 20px;margin-top: 0;margin-bottom: 1.25rem}
.choose-brand::before{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: rgb(59, 59, 59) rgb(59, 59, 59) rgb(59, 59, 59) rgb(255, 255, 255);border-image: none;border-style: solid;border-width: 21px;content: " ";display: block;height: 0;bottom: 0;left: 0;position: absolute;top: 0;width: 0;}

.choose-brand::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: rgb(251, 251, 251) rgb(255, 255, 255) rgb(255, 255, 255) #3b3b3b;border-image: none;border-style: solid;border-width: 21px;content: " ";display: inline-block;height: 0;line-height: 0;position: absolute;right: 0;top: 0;width: 0;}
.company-buttons{list-style: none;}
.company-buttons li{list-style: none;display: inline-block;margin-right: 10px}
.company-buttons li a{display:block;margin-bottom: 10px;font-size: 1.2rem;text-transform: uppercase;color: white;padding: 10px 20px;background-color: #afafaf;border-radius: 5px; min-width: 180px;text-align: center;}
.company-buttons li a:hover, .company-buttons li.current_page_item a{background-color: #f10002}

.product-title{background:url(images/bg-title.png);border-radius:10px 10px 0  0;text-transform: uppercase;color: white;padding: 20px;margin: 0 0 3px;font-size: 20px;}

.left-sidebar .tabs{list-style: none;}
.left-sidebar .tabs li a{display: block;padding: 15px 20px;background:#c1c1c1;margin-bottom: 3px;color: white;}
.left-sidebar .tabs li.active a, .left-sidebar .tabs li a:hover{background:#2f38c3; }

.download-catelog{list-style: none;margin-top:1.5rem }
.download-catelog li{display: block;}
.download-catelog a{color: #707070;margin-bottom: 1.2rem;display: inline-block;}
.download-catelog a strong{color: #3b3b3b;text-transform: uppercase;}

#tab_shades li a{display:block;position:relative}
#tab_shades .product-code{visibility: hidden;position:absolute;top:50%;left:0;color:white;z-index:9;right:0;}
#tab_shades li a:after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
#tab_shades li:hover a:after{background: rgba(47, 56, 195, 0.68);}
#tab_shades li:hover a{color:white}
#tab_shades li:hover a .product-code{visibility:visible}

.ipt-footer{background-image:url(images/bg-footer.jpg);background-repeat: no-repeat;background-size: cover;color: white;padding-top: 50px;}
.ipt-footer h5{font-size: 1.1rem;margin-top:0;margin-bottom: 1.2rem;text-transform: uppercase;}
.ipt-footer p{font-size: .875rem; margin-bottom: .50rem;}
.ipt-footer nav ul{padding: 0;margin: 0;list-style: none;}
.ipt-footer nav ul a{color: white;font-size: .875rem}
.ipt-footer nav ul li{padding-bottom: 10px}
.ipt-footer nav ul :hover a, .ipt-footer nav ul .current_page_parent a, .ipt-footer nav ul .current-menu-item a {padding-bottom: 2px;border-bottom: 1px solid rgba(255, 255, 255, 0.53);}
.ipt-footer .copyright{padding: 0.75rem 0;border-top:1px solid rgba(255, 255, 255, 0.2);margin-top:50px;}

/* MAGNIFIC POP UP
* --------------------------------------- */
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:502;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:503;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container,.mfp-content{position:relative;margin:0 auto}.mfp-container{text-align:center;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:600px}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;vertical-align:middle;text-align:left;z-index:505}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto;background:#fff;padding:10px;border-radius:5px}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506;appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{font-size:2rem;color:#C5B358;position:absolute;top:0;right:0}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;padding:0;width:40px;-webkit-tap-highlight-color:transparent;height:80px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);margin:0!important;top:50%}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px}.mfp-arrow .mfp-a,.mfp-arrow:after{opacity:.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:4;background:url(images/icon/popup_arrow_left.png) no-repeat!important}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:12px solid #000;left:5px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:20px solid #fff}.mfp-arrow-right{right:0;background:url(images/icon/popup_arrow_right.png) no-repeat!important}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:12px solid #000;left:3px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:20px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1000px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#FFF}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px}.mfp-no-margins .mfp-container,.mfp-no-margins img.mfp-img{padding:0}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-no-margins .mfp-figure:after{top:0;bottom:0}#error-list{margin-left:30px}#error-list li{margin:5px 0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.white-popup img{margin:0 auto;display:block}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.error-popup,.white-popup{position:relative;width:auto}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.error-popup{background:#FFF;padding:20px;max-width:400px;margin:20px auto;border-radius:5px}.required{color:#C90003;font-size:14px}.errors{background-color:#f2dede;border:1px solid #eed3d7;color:#b94a48;padding:10px;margin-bottom:10px;border-radius:4px;font-size:14px}.errors ul{margin-left:25px}.errors ul li{margin-bottom:5px}.errors ul li:last-child{margin-bottom:0}.white-popup{background:#FFF;padding:1.25rem 1.975rem 1.25rem 1.25rem;margin:20px auto;border-radius:5px}.mfp-image-holder .mfp-close{font-size:0!important;background:url(images/popup_close_icon.png) no-repeat;height:49px;width:49px;right:10px;top:49px;margin:0}


/* MM MENU BEGINS
* --------------------------------------- */
.mm-menu.mm-horizontal>.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{display:block;overflow:hidden;padding:0}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translateX(100%);transform:translateX(100%)}.mm-menu>.mm-panel.mm-opened{-webkit-transform:translateX(0);transform:translateX(0)}.mm-menu>.mm-panel.mm-subopened{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:20px 0}.mm-menu>.mm-list{padding-bottom:0}.mm-menu>.mm-list:after{content:'';display:block;height:40px}.mm-panel>.mm-list{margin-left:-20px;margin-right:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:1rem}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0;font-size:1.15rem}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;bottom:0;width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{background:rgba(3,2,1,0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list>li.mm-selected>a.mm-subopen{background:0 0}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list>li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list>li.mm-spacer{padding-top:40px}.mm-list>li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:16px;right:16px}.mm-menu.mm-vertical .mm-list>li.mm-opened.mm-label>a.mm-subopen{height:25px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,.5);box-sizing:border-box;position:relative}.mm-menu{background:#333;color:rgba(255,255,255,.6)}.mm-menu .mm-list>li:after{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.1);color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subclose:before,.mm-menu .mm-list>li>a.mm-subopen:after{border-color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu .mm-list>li.mm-label,.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.05)}.mm-page{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px}html.mm-opening #mm-blocker,html.mm-opening .mm-page{-webkit-transform:translate(80%,0);transform:translate(80%,0)}

@media only screen and (min-width: 768px) and (max-width: 1024px){
	.product-detail .left-sidebar {width: 37.7%;}
	.product-detail .right-content {width: 62.3%;}
}
@media only screen and (max-width: 767px){
	.header-right{text-align: right;}
	.section-home-banner li{height: 390px;}
	.section-home-banner .banner-content{margin-top: 78px;}
	.slide-nav{display: none !important}
	.section-about .about-block{background-position: right;background-image: url(images/bg-about-mobile.jpg) !important;padding: 2rem;min-height: inherit;background-repeat: repeat;}
	.show-inline-block{display: inline-block;}

	.product-detail .left-sidebar {width: 100%;}
	.product-detail .right-content {width: 100%;}
	.company-buttons li a{min-width: 150px}
}
