*{padding:0;margin:0;box-sizing:border-box;font-size:16px;line-height:24px;color:#9d9d9d;font-weight:400;font-family:'Raleway',sans-serif;font-family:'Courgette',cursive}img{border:none;outline:none;max-width:100%}a,a:active,a:focus,a:hover{outline:none;text-decoration:none}a{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}input:focus{outline:none!important;box-shadow:none}ul{margin:0;list-style-type:none}.container{width:1200px;margin:0 auto;padding:0 15px;position:relative;z-index:3}.pull-left{float:left}.pull-right{float:right}.main-wrapper{width:100%;float:left;height:auto}.top-block{width:100%;float:left;height:auto;background:url(images/top-bg.png) no-repeat center top}.header-content{width:100%;float:left;height:auto;position:relative}.header_inner{width:100%;float:left;height:auto;position:relative}.header-box{width:100%;float:left;height:auto}.top-part{width:100%;float:left;height:auto;padding:20px 0 0}.left-info{width:100%;float:left;height:auto;text-align:center}.left-info li{display:inline-block;font-size:18px;color:#626262;font-family:'Raleway',sans-serif;padding:0 70px;position:relative;line-height:22px}.left-info li:nth-child(2)::before{width:25px;height:22px;position:absolute;left:-13px;top:0;content:'';background:url(images/list_bg.png) no-repeat center center}.left-info li:nth-child(2)::after{width:25px;height:22px;position:absolute;right:-13px;top:0;content:'';background:url(images/list_bg.png) no-repeat center center}.left-info li:first-child{padding-left:0}.left-info li:last-child{padding-right:0}.bottom-part{width:100%;float:left;height:auto;position:relative}.logo-container{width:100%;float:left;height:auto;position:relative;padding:17px 0 10px;text-align:center}.logo-container a{position:relative;z-index:99}.logo-container::before{width:100%;float:left;height:147px;position:absolute;left:0;content:'';background:url(images/logo-bg.png) no-repeat center top;top:0}.menu-container{width:100%;float:right;height:auto;padding:22px 0 20px;position:relative;background:url(images/menu-bg.png) no-repeat left center;min-height:86px}#menu-switcher,.switch{display:none}.menu-container label::before{border-bottom:2px solid #b2cfe6;box-shadow:0 5px 0 0 #b2cfe6,0 0 0 0 inset,0 -5px 0 0 #b2cfe6;content:"";height:0;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;top:50%;width:20px}.switch{width:100%;float:left;height:auto;min-height:45px;position:relative;top:0}.menu-container label{background:#fff none repeat scroll 0 0!important;cursor:pointer;display:none;height:35px;padding:0;position:absolute!important;right:0;top:4px;width:40px;z-index:9999;border:1px solid #b2cfe6}#navbar{width:100%;float:left;height:auto}#navbar ul{float:left;text-align:center;width:100%}#navbar li a{font-size:18px;color:#919191;display:inline-block;font-weight:400;padding:8px 20px 10px;position:relative;line-height:20px;height:38px;width:140px}#navbar li a:hover{color:#b2cfe6;background:url(images/tab-menu-bg.png) no-repeat center center!important;transition:0s}.menu-items li{display:inline-block}.menu-container #navbar{position:relative;z-index:99}.content{width:100%;float:left;height:auto;padding:40px 0 70px}.content-inner{width:100%;float:left;height:auto}.product-slider{width:660px;float:left;height:auto;position:relative}.frame{width:100%;float:left;height:645px;margin:0 auto;overflow:hidden;position:relative;padding-right:0}.frame div{margin-left:0;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;width:2720px;overflow:hidden;float:left;margin-top:525px;padding-left:25px;padding-right:25px}.frame .big-img{position:absolute;left:30px;right:20px;height:439px;width:600px;top:30px;opacity:0}.frame .big-img::before{width:660px;height:501px;position:absolute;left:-30px;top:-30px;content:'';background:url(images/slider-bg.png) no-repeat center center}.frame .big-img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:98%;max-height:95%}.frame input{position:relative;left:0;display:none}.frame label.thumb{display:block;margin-right:6px;height:117px;width:148px;float:left;position:relative;overflow:hidden;background:url(images/thumb-bg.png) no-repeat center center;cursor:pointer;background-size:100% auto}.frame label.thumb::after{right:-3px;top:18px;bottom:18px;position:absolute;width:1px;content:''}.frame label.thumb img{cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:90%;max-height:85%}.frame label.left{position:absolute;left:0;bottom:0;margin:0;cursor:pointer;width:25px;height:125px;text-align:left;line-height:20px}label.lab4.thumb,label.lab8.thumb{margin-right:40px!important}.frame label.right{position:absolute;right:0;bottom:0;margin:0;cursor:pointer;width:25px;text-align:right;height:125px;line-height:20px}.frame label.left img,.frame label.right img{margin-top:52px}.frame label.left img{margin-left:8px}.frame label.right img{margin-right:8px}.frame label.one,.frame label.two{z-index:90}.frame input#push1:checked~label.two,.frame input#push3:checked~label.one,.frame input#push2:checked~label.two,.frame input#push4:checked~label.one{z-index:9999}.frame input#push1:checked~div,.frame input#push2:checked~div{margin-left:-650px}.frame input#push3:checked~div,.frame input#push4:checked~div{margin-left:0}.frame input#pic1:checked~.lab1,.frame input#pic2:checked~.lab2,.frame input#pic3:checked~.lab3,.frame input#pic4:checked~.lab4,.frame input#pic5:checked~.lab5,.frame input#pic6:checked~.lab6,.frame input#pic7:checked~.lab7,.frame input#pic8:checked~.lab8{pointer-events:none}.frame input#pic1:checked~.big-img.p1,.frame input#pic2:checked~.big-img.p2,.frame input#pic3:checked~.big-img.p3,.frame input#pic4:checked~.big-img.p4,.frame input#pic5:checked~.big-img.p5,.frame input#pic6:checked~.big-img.p6,.frame input#pic7:checked~.big-img.p7,.frame input#pic8:checked~.big-img.p8{opacity:1;z-index:100;backface-visibility:hidden}.frame .thumb{position:relative;z-index:9}.frame .thumb img{z-index:8;position:relative}.desc-right{width:475px;float:right;height:auto;padding-top:25px}.product-info{width:100%;float:left;height:auto}.price{width:100%;float:left;height:auto;position:relative;font-size:16px;color:#333}.price-inner{width:323px;display:inline-block;background:url(images/price-bg.png) no-repeat left center;height:73px;padding:14px 0 0 27px;margin:0 0 15px;max-width:100%}.price .sale-price{font-size:40px;color:#b2cfe6;font-weight:400;line-height:normal;vertical-align:middle}.price .regular-price{font-size:27px;color:#aeb3b6;font-weight:400;margin-left:25px;vertical-align:middle;display:inline-block;text-decoration:line-through}.product-info .title{font-size:30px;font-weight:400;margin:0 0 10px;line-height:40px;color:#000}.description{width:100%;float:left;height:auto;position:relative;margin:0 0 15px}.description p{font-size:14px;color:#9d9d9d;font-weight:300;margin:0 0 24px;font-family:'Poppins',sans-serif}.description p:last-child{margin:0}.desc-inner{width:100%;float:left;height:auto;position:relative;z-index:3}.list-block{width:100%;float:left;font-size:16px;color:#6c6c6c;line-height:25px;padding:10px 0 15px;position:relative;font-weight:400}.list-left .list-block:last-child,.list-right .list-block:last-child{background:none}.list-block .pull-left{line-height:24px}.list-block label{width:100%;float:left;font-size:18px;color:#b2cfe6;font-weight:400;margin-bottom:10px}.list-block span{color:#1a1a1a;font-weight:400;font-size:18px;font-family:'Raleway',sans-serif}.list-block.color a{float:left;margin-right:10px;display:inline-block}.list-block.color .colorbox{width:24px;height:24px;border-radius:50%}.info-list{width:100%;float:left;height:auto;position:relative;padding-top:0}.list-left .list-block:last-child,.list-right .list-block:last-child{border:none}.list-left{width:50%;float:left;position:relative}.list-right{width:50%;float:left;position:relative}.service-list{width:100%;float:left;height:auto;padding:80px 0 50px}.service-block{width:100%;height:auto;float:left}.service-list ul{padding:0 0;text-align:center}.service-list li{width:33.33%;float:left;height:auto;padding:0 35px}.service-list li h2{font-size:23px;color:#4d4d4d;margin:0;padding-top:10px;position:relative;line-height:normal;font-weight:700;font-style:italic;font-family:'Raleway',sans-serif}.service-inner{display:inline-block;width:265px;background:url(images/icon-bg.png) no-repeat center center;height:244px;padding-top:43px}.service-inner .icon{min-height:99px}.tab-outer{width:100%;float:left;height:auto;position:relative;padding:40px 0 55px;background:url(images/tab-bg.png) no-repeat center center}.tab-block{width:100%;float:left;height:auto;border-top:none;padding:0;border-radius:5px;display:block}.tab-inner{width:100%;max-width:100%;float:right;height:auto;position:relative;background:url(images/tab-inner-bg.png) no-repeat center center;min-height:364px;padding:60px 60px;background-size:100% auto}.tab_outer{width:100%;float:left;height:auto;position:relative}.tab-content{position:relative;max-width:100%;width:875px;float:right}.tab-content p:last-child{margin:0}.tab-block input[type="radio"]{display:none}.tabs .tab-selector-1:checked~.label-block .tab-label-1,.tabs .tab-selector-2:checked~.label-block .tab-label-2,.tabs .tab-selector-3:checked~.label-block .tab-label-3,.tabs .tab-selector-4:checked~.label-block .tab-label-4,.label-block label:hover{color:#b2cfe6;background:url(images/tab-menu-bg.png) no-repeat center center}.tabs .tab-selector-1:checked~.tab-content #menu1,.tabs .tab-selector-2:checked~.tab-content #menu2,.tabs .tab-selector-3:checked~.tab-content #menu3,.tabs .tab-selector-4:checked~.tab-content #menu4{height:auto;opacity:1;width:100%;z-index:100;visibility:visible;padding:0}.tab-content>.tab-pane{box-sizing:border-box;height:0;position:relative;z-index:1;overflow:hidden;opacity:0}.label-block{text-align:center;display:block;z-index:81;width:140px;height:auto;max-width:100%;float:left}.label-block label{font-size:18px;color:#b2cfe6;line-height:39px;font-weight:400;cursor:pointer;display:inline-block;position:relative;border-radius:0;width:100%;text-align:left;padding-left:30px;margin:0 0 20px}.label-block label:hover::before{bottom:0;opacity:1;visibility:visible}.tab-content p{color:gray;margin:0 0 25px;font-weight:400;font-size:15px;text-align:left;line-height:26px;font-family:'Poppins',sans-serif}.panel-left{width:50%;float:left;padding-right:15px}.video-block{float:right;height:auto;width:50%;padding-left:15px}video.responsive-video{width:100%}.product-info{width:100%;float:left;height:auto}.bottom-block{width:100%;float:left;height:auto}.footer-inner{width:100%;float:left;height:auto}.footer .container{position:relative;z-index:5}.copyright{width:100%;height:auto;display:block;float:left;line-height:20px;text-align:center;font-weight:400;color:#666;font-size:14px;padding:20px 0 0;font-family:'Raleway',sans-serif}.footer-top{width:100%;height:auto;text-align:left;display:block}.footer-mid{width:100%;float:left;height:auto;text-align:center;margin:0 0 20px;position:relative}.footer-mid::before{width:100%;height:100%;position:absolute;left:0;top:0;background:url(images/footer-logo-bg.png) no-repeat center center;content:''}.footer-mid a{position:relative;z-index:9}.quick-link li{font-size:18px;color:#fff;padding:0 36px;display:inline-block}.quick-link{width:100%;text-align:center;padding-bottom:20px;background:url(images/footer-item-bg.png) no-repeat center bottom}.quick-link li a{font-size:18px;color:#919191;display:inline-block;line-height:40px;font-weight:400}.quick-link li a:hover{color:#b2cfe6}.footer_right{width:100%;float:left;height:auto;text-align:center}.footer{width:100%;float:left;height:auto;padding:160px 0 20px;position:relative;background:url(images/footer-bg.png) no-repeat center bottom}@media only screen and (max-width:479px){.product-info .title{font-size:25px}.label-block label{width:90%;margin:0 0 10px;text-align:center;font-size:16px;padding:0 20px;line-height:40px}.product-slider{width:290px}.frame{width:290px;float:none;margin:0 auto;height:270px}.frame .big-img{width:100%;height:195px;left:0;top:10px}.frame label.thumb{height:auto;background-size:100% auto}.frame div{margin-top:230px}.frame label.thumb{width:52px;height:40px}.frame input#push1:checked~div,.frame input#push2:checked~div{margin-left:-275px}.frame input#push3:checked~div,.frame input#push4:checked~div{margin-left:0}.frame label.thumb{margin-right:8px}.frame label.left{width:42px}.frame label.right{width:44px}.frame div{padding-left:29px;padding-right:29px}.product-slider{padding:0}.frame label.right,.frame label.left{width:29px;height:54px!important}.frame label.left img,.frame label.right img{margin-top:23px}.frame div::before{height:40px;width:290px}.frame label.thumb::after{top:5px;bottom:5px}.frame label.left img{margin-left:8px}.frame label.right img{margin-right:8px}.list-block label{font-size:16px}.quick-link li{width:100%}.left-info li{font-size:16px!important}.frame .big-img::before{width:290px;height:221px;position:absolute;left:0;top:-10px;content:'';border-radius:8px;background-size:100% auto}.frame .big-img img{max-width:92%}.footer{padding:50px 0 2px}.copyright{padding:8px 0 0;font-size:13px}.footer-mid{margin:0 0 15px}.quick-link li a{font-size:14px;line-height:20px}}@media only screen and (min-width:480px) and (max-width:689px){.product-slider{width:450px;float:left;height:auto;margin:0 auto;float:none}.frame label.thumb::after{top:5px;bottom:5px}.label-block label{font-size:16px;padding:0 15px;line-height:42px;margin:0 5px;text-align:center;width:auto}.frame div::before{height:74px;width:450px}.frame{width:450px;float:none;margin:0 auto;height:447px}.frame label.thumb{margin-right:13px;background-size:100% auto}.frame label.left,.frame label.right{width:28px;height:91px}.frame label.left img,.frame label.right img{margin-top:27px}.frame div{padding-left:28px;padding-right:28px}.frame .big-img{width:100%;height:290px;left:0}.frame div{margin-top:360px}.frame label.thumb{width:88px;height:74px}.frame input#push1:checked~div,.frame input#push2:checked~div{margin-left:-432px}.frame input#push3:checked~div,.frame input#push4:checked~div{margin-left:0}.frame .big-img::before{width:450px;height:342px;position:absolute;left:0;top:-24px;background-size:100% auto}}@media only screen and (max-width:689px){.product-info .title{font-size:25px}.price{margin:0 0 10px}.list-block{width:100%;padding:10px 0}.info-list::before{background:none}.list-right,.list-left{width:100%}.list-left{margin:0}.list-block label{margin-bottom:5px}.left-info li{display:block}.list-left .list-block:last-child{background:url(images/list-bg.png) repeat-x bottom left}.left-info li{width:100%!important;margin:0!important;text-align:center!important}.quick-link li{width:100%}.footer{padding:60px 0 20px}}@media only screen and (min-width:690px) and (max-width:767px){.left-info li{display:block}.label-block label{margin:0 15px 0 0;font-size:18px;padding:0 25px;display:inline-block;width:auto}.product-slider{float:none;height:auto;margin:0 auto}.frame{float:none}}@media only screen and (max-width:767px){.container{width:100%}.service-list li:nth-child(2){margin-top:0}.switch,.menu-container label{display:block}#navbar{display:none}#menu-switcher:checked + #navbar{display:block;position:absolute;width:100%;background:#fff;top:67px;left:0;z-index:999;-webkit-box-shadow:6px 6px 20px rgba(185,185,185,.25);-ms-box-shadow:6px 6px 20px rgba(185,185,185,.25);-moz-box-shadow:6px 6px 20px rgba(185,185,185,.25);box-shadow:6px 6px 20px rgba(185,185,185,.25)}.menu-container{position:relative;background:#fff}.logo-container::before{background:none}.menu-container{padding:10px 15px;border:2px solid #b2cfe6;min-height:unset}#navbar ul li{width:100%;float:left;text-align:left;padding:0 8px}#navbar ul li a{padding:8px 10px;display:block;text-align:center}.content-inner{padding:0}.desc-right{width:100%;padding:30px 0 0}.product-info{padding:8px 0 11px}.price .sale-price{font-size:35px}.price .regular-price{font-size:25px}#navbar ul li{margin:0!important}#navbar ul li a{text-align:left}.list-block{font-size:16px}.service-list{padding:30px 0 0}.service-list li{width:100%;padding:0 0 40px!important}.content{padding:30px 0 30px}.tab-content{padding:0}.product-slider{margin:0 auto}.quick-link{width:100%}.product-slider{float:none}.tab-inner{padding:0}.service-list ul{padding:0}.service-list li h2{font-size:20px}.tab-inner{margin:0;width:100%;padding:20px;background:#fff;border:2px solid #b2cfe6;min-height:unset}.tab-outer{padding:40px 0 40px;background-size:cover}.label-block{margin-bottom:20px;width:100%;text-align:center}.tab-content p{font-size:15px}.footer-inner{padding:0}.content{background:none}.panel-left{width:100%;padding:0 0 30px}.video-block{width:100%;padding:0}.left-info{width:100%;text-align:center}.header_inner{padding:0;border-radius:10px}.logo-container{position:absolute;left:15px;top:9px;transform:unset;padding:0;background:none;max-width:100px;z-index:999}.header-content{padding:20px 0 0;z-index:99}.service-block{max-width:320px;float:none;display:block;margin:0 auto}.quick-link li{padding:0 15px}.left-info li{float:none;width:auto;display:block;font-size:16px;text-align:center;padding:0}.left-info li:nth-child(2)::before,.left-info li:nth-child(2)::after{display:none}.header_inner::before,.header_inner::after{display:none}.tab_outer{padding:0}.tab-outer::before{background-size:100% auto;height:50px}.tab-inner::before{top:-40px;height:42px;background-position:bottom center;background-size:100% auto}.tab-inner::after{bottom:-30px;height:40px;background-position:top center;background-size:100% auto}}@media only screen and (min-width:768px) and (max-width:991px){.container{width:750px}.content-inner{padding:0}.desc-right{width:100%;margin:30px 0 0}.product-slider{margin:0 auto}.list-block{font-size:16px}.product-slider{float:none}.service-list ul{padding:0}.service-list li h2{font-size:20px;padding-top:15px}.footer-inner{padding:0}.content{background:none;padding:30px 0 50px}.service-inner{min-height:unset;width:210px;background-size:100% auto;height:193px;padding-top:25px}#navbar li a{font-size:16px;padding:8px 5px 9px;width:110px}.tab-content{width:515px}.quick-link li a{font-size:16px}.service-list li{padding:0 15px}.left-info li{margin-right:0;font-size:12px;padding:0 40px}.header_inner::before,.header_inner::after{display:none}.tab-inner{padding:20px;border-radius:0;background:#fff;border:2px solid #b2cfe6;min-height:unset}.tab_outer{padding:0}.tab-inner::before{top:-25px;background-size:100% auto}.tab-inner::after{bottom:-35px;background-size:722px auto}.footer-mid::before{background-size:100% auto}.quick-link li{padding:0 25px}.logo-container::before{background-size:100% auto}.logo-container{padding:8px 0 5px}.menu-container{min-height:0;background-size:100% auto;padding:9px 0 10px}.top-part{padding:15px 0 0}}@media only screen and (min-width:992px) and (max-width:1199px){.container{width:970px}.content-inner{padding:0}.desc-right{width:255px;padding:15px 0 0}.product-info{padding:0 0 0 0}.price .sale-price{font-size:28px}.price .regular-price{font-size:22px}.price{margin:0 0 0}.product-info .title{font-size:22px;margin:0 0 10px;line-height:30px}.list-block.color a{margin-right:5px}.list-block{padding:5px 0 8px}.info-list::before{background:none}.service-list ul{padding:0}.label-block label{margin-right:55px}.service-list li h2{font-size:21px}.list-block span{font-size:14px}.service-list li{padding:0 15px}.left-info li{font-size:14px}#navbar li a{font-size:16px}.header_inner::after{bottom:-3px}.header_inner{padding:0}.tab-inner::before{background-size:100% auto}.tab-inner{padding:27px 30px;border-radius:0;background-size:100% auto;min-height:290px}.price-inner{padding:12px 0 0 23px;background-size:100%;height:55px}.tab-content{width:700px}}@media only screen and (min-width:1921px){.footer,.tab-outer,.top-block{background-size:100% auto}}.tab-inner{background:none}.tab-inner::before{width:100%;height:14px;position:absolute;left:0;content:'';top:0;background:url(images/top_bottom_bg.png) repeat-x left center}.tab-inner::after{width:100%;height:14px;position:absolute;left:0;content:'';bottom:0;background:url(images/top_bottom_bg.png) repeat-x left center}.tab_outer::before{width:14px;top:8px;bottom:4px;content:'';position:absolute;left:-2px;background:url(images/left_img.png) repeat-y top center}.tab_outer::after{width:14px;top:8px;bottom:4px;content:'';position:absolute;right:-4px;background:url(images/right_img.png) repeat-y top center}.tab-outer{background-size:cover!important}@media only screen and (max-width:991px) and (min-width:768px){.tab-inner{padding:30px;background:none;border:none}.tab-inner::before{top:0;background-size:auto}.tab-inner::after{bottom:0;background-size:auto}}@media only screen and (max-width:767px){.tab-inner{padding:30px;background:none;border:none}.tab-inner::before{top:0;background-size:auto;height:14px}.tab-inner::after{bottom:0;background-size:auto;height:14px}}