@import "https://fonts.googleapis.com/css?family=Ubuntu+Condensed";
@import "https://fonts.googleapis.com/css?family=Fjalla+One";
@font-face{font-family:"Vani";src:url(font/Vani.eot);src:url(font/Vani.eot?#iefix) format("embedded-opentype"),url(font/Vani.ttf) format("truetype")}
/* work-sans-regular - latin */
/* work-sans-regular - latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Work Sans'), local('WorkSans-Light'),
       url('fonts/WorkSans-Light.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/WorkSans-Light.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


html,body{margin:0;padding:0;font-family:"Ubuntu Condensed",sans-serif;font-size:16px;color:#000}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:focus{outline:none}
h1,h2,h3,h4,h5{margin:0;letter-spacing:1px}
p{margin:0;padding:0}
a{outline:0;color:#000;border:0;text-decoration:none}
a img{border:none}
img{max-width:100%;height:auto}
ul,li{list-style:none;margin:0;padding:0}
input,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;outline:none;padding:.6em;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif}
input[placeholder]{font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;color:#888;line-height:1.6!important}
body.hidden{overflow:hidden}
.wrap{width:100%;max-width:960px;margin:0 auto}
.wrap:after{content:'';clear:both;display:table}

header .header .menu {
    font-size: 18px;
    font-family: "Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",sans-serif;
    font-style: normal;
    font-weight: 400;
    color: #3d4246;
    line-height: 1.5;
}
header{position:fixed;width:100%;z-index:9999}
header .top{background-color:#1c1c1c;padding:13px 1.1em;text-align:right}
header .top a{display:inline-block;margin-left:0.5em}
header .top a span{margin:0 .2em}
header .header{background-color:#eee;font-size:1.4em;padding:.5em 0 .1em;position:relative;border-bottom:1px solid #e6e6e6}
header .header .logo{width:60px;float:left;margin-left:1em;margin-bottom:.3em}
header .header .ham{width:35px;float:right;margin-right:1em}
header .header .ham span{width:100%;height:5px;background-color:#ddd;display:block;margin:8px 0 5px}
header .header .menu{background-color:#fff;padding:.5em 0 0;clear:both;display:none;font-family: "Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",sans-serif;}
header .header .menu .menu-item{font-family:"Work Sans";border-bottom:1px solid #000}
header .header .menu .menu-item > a{display:block;padding:.5em 1em;color:#000;text-transform:uppercase}
header .header .menu .sub-menu{display:none;background:#f2f2f2;padding:.1em 1em .5em;max-height:10em;overflow-x:auto}
header .header .menu .sub-menu .sub-menu-block h3{margin-top:.5em;font-size:.9em;color:#666;text-transform:uppercase}
header .header .menu .sub-menu .sub-menu-block h3 a{font-size:1em;text-transform:uppercase}
header .header .menu .sub-menu .sub-menu-block h3 a:hover{color:#666}
header .header .menu .sub-menu .nav-col{display:inline-block;vertical-align:top;width:50%}
header .header .menu .sub-menu .nav-col a{font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;font-size:.625em;padding:.2em 0;display:block;color:#000}
header .header .menu .search-btn{position:relative;padding-bottom:.5em}
header .header .menu .search-btn .search-block{padding:.5em 1em;position:absolute;top:0;left:0;width:100%}
header .header .menu .search-btn .search-block input{width:100%;padding-right:50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #E6E6E6}
header .header .menu .search-btn a{position:relative;z-index:10;margin-right:.5em;float:right;margin-top:.1em}
header .header .menu .search-btn a button{border:none;background:none;padding:0;color:#000;font-size:.9em}
header .header .menu .search-btn:after{content:'';clear:both;display:table}
header .header .menu a{color:#333}
header a{color:#ddd}
header a:hover,header a.active{color:#999}
header .brand{display: none;color: #ddd;float: left;}
header .tel span{display: none;}
.ham-mask{width:100%;height:100%;position:fixed;background:url(../img/mask-b.png) repeat center;top:0;left:0;display:none;z-index:998}
.breadcrumbs{background-color:#eee;padding:130px 0 12px;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;font-size:.875em;border-bottom:1px solid #e6e6e6;top:0;left:0}
.breadcrumbs .wrap{padding-left:1em;padding-right:1em}
.breadcrumbs a{color:#818181;display:inline-block;margin-right:10px}
.breadcrumbs a:before{content:'>';display:inline-block;margin-right:10px}
.breadcrumbs a:first-child:before{content:none;margin-right:0}
.breadcrumbs a:last-child,.breadcrumbs a:hover{color:#000}
.container.home{padding-top:130px}
.container.search{padding-top:130px}
.block{padding:1em}
.block h1{padding-bottom:18px;font-size:1.75em;margin-bottom:15px;font-family:"Fjalla One",sans-serif;text-transform:uppercase;background:url(../img/line.png) repeat-x left bottom}
.slider-block{margin:15px auto 30px}
.slider-block .item-block{padding:0 10px}
.slider-block .item{position:relative;display:inline-block;border:1px solid #999;padding:20px;width:100%;vertical-align:top;margin-bottom:10px}
.slider-block .item .item-img{text-align:center;height:130px;line-height:130px;display:block;margin:30px 0 20px;*font-size:117px;*font-family:Arial}
.slider-block .item .item-img img{vertical-align:middle}
.slider-block .item .item-model{font-family:"Fjalla One",sans-serif;font-size:1.6em;margin:10px 0}
.slider-block .item .item-text{color:#666;font-size:1.25em;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px}
.slider-block .item .item-price{font-family:"Fjalla One",sans-serif;font-size:1.25em;background:url(../img/line.png) repeat-x left top;display:inline-block;padding:20px 0 0;color:#666;width:100%}
.slider-block .item .item-price span{font-size:.8em;color:#999;margin-left:15px;text-decoration:line-through}
.slider-block .item .item-tag{float:right;margin-top:-10px;margin-right:-10px}
.slider-block .item .item-tag span{font-family:"Fjalla One",sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:.2em .5em .1em;text-align:center;display:inline-block;margin-left:.3em}
.slider-block .item .tag-new{background-color:#6293c1}
.slider-block .item .tag-sale{background-color:#f13446}
.slider-block .item .mask{opacity:0;filter:alpha(opacity=0);transition:all .3s ease-in;background:url(../img/mask-b.png) repeat left top;position:absolute;width:100%;height:325px;display:block;padding-top:114px;top:0;left:0}
.slider-block .item .mask a{width:150px;margin:8px auto;color:#fff;text-align:center;padding:.8em 0;display:block;border:1px solid #fff;transition:all .3s ease-in}
.slider-block .item .mask a i{margin-right:8px}
.slider-block .item .mask a:hover{transition:all .3s ease-in;background-color:#fff;color:#000}
.slider-block .item:hover .mask{opacity:1;filter:alpha(opacity=100);transition:all .3s ease-in}
.slider-block .slick-arrow{position:absolute;top:50%;width:25px;height:25px;display:block;margin:-13px 0 0;z-index:99;border:none;padding:0;background-color:transparent;font-size:1.5em;color:#ccc;line-height:0}
.slider-block .slick-prev{left:-15px}
.slider-block .slick-next{right:-15px}
.card-block{max-width:320px;margin:15px auto 30px}
.card-block .item-block{width:100%}
.card-block .item{position:relative;display:inline-block;border:1px solid #999;padding:20px;margin:10px 0;width:100%}
.card-block .item .item-img{text-align:center;margin:25px 0 0;height:120px;line-height:120px;display:block;*font-size:108px;*font-family:Arial}
.card-block .item .item-img img{vertical-align:middle}
.card-block .item .item-img .img-init{margin-top:20px}
.card-block .item .item-model{font-family:"Fjalla One",sans-serif;font-size:1.4em;line-height:1;margin-bottom:10px}
.card-block .item .item-text{color:#666;font-size:1em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px;line-height:1.4}
.card-block .item .item-price{font-family:"Fjalla One",sans-serif;font-size:1.25em;display:inline-block;background:url(../img/line.png) repeat-x left top;padding:20px 0 0;color:#666;width:100%}
.card-block .item .item-price span{font-size:.8em;color:#999;margin-left:15px;text-decoration:line-through}
.card-block .item .item-tag{float:right;margin-top:-10px;margin-right:-10px}
.card-block .item .item-tag span{font-family:"Fjalla One",sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:.2em .5em .1em;text-align:center;display:inline-block;margin-left:.3em}
.card-block .item .tag-new{background-color:#6293c1}
.card-block .item .tag-sale{background-color:#f13446}
.card-block .item .mask{opacity:0;filter:alpha(opacity=0);transition:all .3s ease-in;background:url(../img/mask-b.png) repeat left top;position:absolute;width:100%;height:100%;display:block;padding-top:80px;top:0;left:0}
.card-block .item .mask a{width:150px;margin:8px auto;color:#fff;text-align:center;padding:.8em 0;display:block;border:1px solid #fff;transition:all .3s ease-in}
.card-block .item .mask a i{margin-right:8px}
.card-block .item .mask a:hover{transition:all .3s ease-in;background-color:#fff;color:#000}
.card-block .item:hover .mask{opacity:1;filter:alpha(opacity=100);transition:all .3s ease-in}
.page-nav{margin-top:30px;text-align:center}
.page-nav a{border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:40px;height:40px;display:inline-block;text-align:center;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;padding-top:8px}
.page-nav a.prev{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #ddd}
.page-nav a.next{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.page-nav a:hover,.page-nav a.active{background-color:#333;color:#fff;position:relative}
.page-nav a:hover:after,.page-nav a.active:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;background-color:#f13446;height:2px}
.bottom{background-color:#222}
.bottom .col{position:relative;overflow:hidden;display:block}
.bottom .col img{max-width:none;width:120%;margin-left:-10%;vertical-align:bottom;transition:all .3s ease-in}
.bottom .col .col-text{position:absolute;top:0;left:0;width:100%;text-align:center;padding-top:20%}
.bottom .col .col-text h1{font-family:"Fjalla One",sans-serif;font-size:2.2em;padding:.2em .5em .1em;margin-bottom:.2em;display:inline-block;text-transform:uppercase}
.bottom .col .col-text p{padding:.3em .8em .4em;display:inline-block}
.bottom .col .col-text .mask-w{background:url(../img/mask-w.png) repeat left top}
.bottom .col .col-text .mask-r{background:url(../img/mask-r.png) repeat left top;color:#fff}
.bottom .col .col-text .mask-b{background:url(../img/mask-b.png) repeat left top;color:#fff}
.bottom .col:hover img{transform:scale(1.1,1.1);transition:all .3s ease-in}
footer{color:#ddd;background-color:#222;padding-top:.5em}
footer .nav{background-color:#222;padding:1em}
footer .nav input[type="text"], footer .nav textarea{width: 100%;padding: .2em;font-size: 0.8em;}
footer .nav input[type="text"]{margin-bottom: 0.3em;}
footer .nav textarea{height: 70px;margin-bottom: 0.05em;}
footer .captcha_box{margin-bottom: 0.5em;}
footer .captcha_box img{display: inline-block;vertical-align: middle;}
footer .captcha_box a{background: #000;margin-left: 10px;display: inline-block;vertical-align: middle;color: #fff;font-size: 14px;text-align: center;width: 28px;height: 28px;border-radius: 50%;line-height: 1;padding-top: 7px;}

footer .nav .btn{padding: 0.5em 1em .5em;margin: 0;width: 100%;}
footer .nav h1{text-transform:uppercase;font-size:1.4em;margin-bottom:15px}
footer .nav .nav-col{float:left;width:50%}
footer .nav .nav-col a{font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;font-size:.85em;padding:.2em 0;display:block}
footer .nav:after{content:'';clear:both;display:table}
footer .footer{font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;background-color:#1c1c1c;padding:13px 1em;font-size:10px;line-height:1.6}
footer .footer .info{float:left}
footer .footer .copyright{display:block;float:right}
footer .footer .m-block{display:block}
footer .footer .m-hide{display:none}
footer a{color:#ddd}
footer a:hover{color:#fff}
.red{color:#f13446!important}
.black{color:#000!important}
.white{color:#fff!important}
.home .slider{border:1px solid #ddd;position:relative;margin-bottom:40px}
.home .slider .slick-dots{position:absolute;text-align:center;bottom:-25px;width:100%}
.slider .slick-dots li{display:inline-block;margin:0 5px;cursor:pointer}
.home .slider .slick-dots li button{width:10px;height:10px;font-size:0;line-height:0;background:#000;color:transparent;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:2px solid #000;padding:0}
.home .slider .slick-dots li.slick-active button{background:#fff}
.home .slider-block{max-width:320px}
.search-text{font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;font-size:1.1em}
.about-block .about-main{padding:0 1em}
.about-block .about-main .about-logo{text-align:center;margin:40px auto 1em;width:50%}
.about-block .about-main .about-text{overflow:hidden;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif}
.about-block .about-main .about-text p{margin-bottom:1em}
.about-block .about-main:after{content:'';clear:both;display:table}
.page-block{margin-bottom:40px}
.page-block .page-banner{position:relative;border-bottom:1px solid #ddd;margin-bottom:1em;overflow:hidden}
.page-block .page-banner .b_banner{display:none}
.page-block .page-banner img{vertical-align:bottom;max-width:100%}
.page-block .page-banner .banner-text{position:absolute;text-transform:uppercase;top:30%;left:10%}
.page-block .page-banner .banner-text h1{font-size:1.5em;font-family:"Vani",sans-serif;line-height:1.2}
.page-block .page-banner .banner-text p{font-family:"Fjalla One",sans-serif;display:inline-block;padding:.5em 1.2em;background-color:#f13446;color:#fff;font-size: 12px;}
.contact-block form{padding:.5em 0}
.contact-block form .btn-block{text-align:center;margin-top:30px;clear:both}
.contact-block .left-block{width:100%;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;margin-bottom:20px}
.contact-block .left-block h3{font-size:1em;margin-bottom:3px}
.contact-block .left-block p{line-height:1.8;font-size:.875em}
.contact-block .left-block p a{color:#f13446;text-decoration:underline}
.contact-block .left-block p a:hover{text-decoration:none}
.contact-block .left-block .map{margin-top:25px;width:100%;position:relative;padding-bottom:115%;height:0;overflow:hidden}
.contact-block .left-block .map iframe,.contact-block .left-block .map object,.contact-block .left-block .map embed{position:absolute;top:0;left:0;width:100%;height:100%}
.contact-block .right-block{overflow:hidden}
.contact-block .right-block input,.contact-block .right-block textarea{width:100%;background-color:#f5f5f5;margin-bottom:10px}
.contact-block .right-block textarea{height:100px}
.contact-block .captcha_box img{display: inline-block;vertical-align: middle;}
.contact-block .captcha_box a{background: #999;margin-left: 10px;display: inline-block;vertical-align: middle;color: #fff;font-size: 14px;text-align: center;width: 28px;height: 28px;border-radius: 50%;line-height: 1;padding-top: 7px;}

.css-table{display:table;border-collapse:collapse;width:100%}
.css-table .css-thead{display:none;background-color:#eee}
.css-table .css-tbody{display:table-row-group;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;color:#999;font-size:.9em}
.css-table .css-tbody .css-row{display:table-row;border-bottom:8px solid #fff}
.css-table .css-row{display:table-row}
.css-table .css-td{display:block;padding:10px 0;padding-left:40%;position:relative;width:100%;overflow:hidden}
.css-table .css-td:before{content:attr(data-name);position:absolute;display:inline-block;padding:10px;height:100%;background-color:#eee;top:0;left:0;width:25%}
.css-table .img img{width:100px}
.css-table .qty input{width:35px}
.css-table .del a{color:#f13446;padding:.2em;display:inline-block}
.css-footer{width:100%;padding:10px 5% 0 0;text-align:right}
.css-footer .all-price{font-size:1.1em;color:#000;margin-left:8px;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif}
.prod .page-block{box-shadow:none;margin-bottom:0}
.prod .page-block .page-banner{border:1px solid #ddd}
.prod .page-block .banner-text{width:210px;left:auto;right:8%}
.filter-block{margin-top:15px;padding:0 1em}
.filter-block .filter-nav{font-size:.8em;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;padding:15px 0;border-bottom:1px dotted #000}
.filter-block .filter-nav a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;padding:.3em 1.2em;margin-bottom:.5em;display:inline-block}
.filter-block .filter-nav a:hover,.filter-block .filter-nav a.active{background-color:#000;color:#fff}
.filter-block .card-block{margin-top:0;padding:15px 0;border-top:1px solid #ddd}
.filter-block .card-block > h2{font-family:"Fjalla One",sans-serif;text-transform:uppercase;font-size:1.125em;margin:.8em 0 .4em;padding-left:10px}
.filter-block .card-block .btn-more{font-family:"Fjalla One",sans-serif;text-align:right;text-transform:uppercase;padding-right:10px}
.filter-block .card-block .btn-more a{padding:.5em 0;display:inline-block}
.filter-block .card-block .btn-more a:hover{color:#f13446}
.filter-block .card-block:first-child{border-top:none}
.prod-block{padding:1em}
.prod-block .prod-gallery .gallery-nav{width:80px;float:left;margin-right:15px;height:300px;padding-bottom:15px;position:relative;overflow:hidden;display:none}
.prod-block .prod-gallery .gallery-nav .nav-item{width:80px;height:80px;padding:5px;cursor:pointer;margin-bottom:10px;border:1px solid #fff;text-align:center;display:block;line-height:70px;*font-size:63px;*font-family:Arial}
.prod-block .prod-gallery .gallery-nav .nav-item img{vertical-align:middle}
.prod-block .prod-gallery .gallery-nav .nav-item.active,.prod-block .prod-gallery .gallery-nav .nav-item:hover{border:1px solid #ddd}
.prod-block .prod-gallery .gallery-nav .btn-arrow{position:absolute;left:0;bottom:0;width:100%}
.prod-block .prod-gallery .gallery-nav .btn-arrow .arrow{background-color:#eee;border:1px solid #ddd;width:50%;float:left;padding:.3em 0;text-align:center;color:#999;font-size:14px;cursor:pointer}
.prod-block .prod-gallery .gallery-nav .btn-arrow .arrow.no{color:#eee}
.prod-block .prod-gallery .gallery-nav .btn-arrow:after{content:'';display:table;clear:both}
.prod-block .prod-gallery .gallery-block{overflow:hidden}
.prod-block .prod-gallery .gallery-block .cloud-zoom{width:100%;height:auto;display:block;line-height:295px;*font-size:265.5px;*font-family:Arial}
.prod-block .prod-gallery .gallery-block .cloud-zoom img{vertical-align:middle}
.prod-block .prod-gallery .gallery-block .cloud-zoom img.img-init{padding-top:10%;margin-left:auto;margin-right:auto}
.prod-block .prod-gallery .gallery-block .cloud-zoom.active{display:block}
.prod-block .prod-gallery .gallery-block #cloud-zoom-big{display:none!important}
.prod-block .prod-gallery:after{content:'';display:table;clear:both}
.m-gallery{margin:20px}
.m-gallery .m-nav-item{padding:0 5px;border:1px solid #fff}
.m-gallery .m-nav-item.active{border:1px solid #ddd}
.m-gallery .slick-arrow{position:absolute;top:0;width:26px;height:100%;display:block;z-index:99;background-color:#eee;border:1px solid #ddd;font-size:14px;padding:.3em 0;text-align:center;color:#999;line-height:0}
.m-gallery .slick-prev{left:-30px}
.m-gallery .slick-next{right:-30px}
.m-gallery .slick-disabled{color:#eee}
.prod-block .prod-info{margin-top:40px;padding-bottom:20px}
.prod-block .prod-info h1{font-family:"Fjalla One",sans-serif;font-size:2em}
.prod-block .prod-info .text{padding:.5em 0;font-size:.875em;font-family:"Work Sans","Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei",Helvetica,Arial,sans-serif;border-bottom:1px solid #ddd;height:55px;overflow:hidden}
.prod-block .prod-info .price{font-size:1.375em;font-family:"Fjalla One",sans-serif;padding:15px 0;color:#666;width:100%}
.prod-block .prod-info .price span{font-size:.8em;color:#999;margin-left:15px;text-decoration:line-through}
.prod-block .prod-info .qty span{font-size:1.125em;margin-right:5px}
.prod-block .prod-info .qty input{width:50px;padding:1.1em .5em;text-align:center}
.prod-block:after{content:'';display:table;clear:both}
.btn{padding:1em .8em .9em;color:#fff;text-align:center;font-size:1em;border:none;margin:0 .2em;cursor:pointer}
.btn-r{background-color:#f13446}
.btn-b{background-color:#000}
@media screen and (min-width: 480px) {
	.bottom .col img{width:100%;margin-left:0}
	footer .footer .m-block{display:inline-block}
	footer .footer .m-hide{display:inline-block;margin-right:4px}
	.page-block .page-banner .banner-text h1{font-size:2em}
	.prod .page-block .banner-text{width:auto}
	.page-block .page-banner .banner-text p{font-size: 16px;}
	header .brand{display: block;}
	header .top a{margin-left:1.2em}
}
@media screen and (min-width: 540px) {
	.css-table .css-thead{display:table-header-group}
	.css-table .css-tbody .css-row{border-bottom:1px solid #eee}
	.css-table .css-td{display:table-cell;vertical-align:middle;padding-left:0}
	.css-table .css-td:before{display:none}
	.css-table .img{width:20%;text-align:center}
	.css-table .no{width:25%}
	.css-table .price{width:20%}
	.css-table .qty{width:10%}
	.css-table .total{width:20%;text-align:right}
	.css-table .del{width:5%;text-align:center}

	header .tel span{display: inline-block;}
}
@media screen and (min-width: 640px) {
	.breadcrumbs.top{position:fixed;z-index:998;width:100%}
	.card-block{width:610px;max-width:none}
	.card-block .item-block{width:50%;display:inline-block;padding:0 10px;margin:0;vertical-align:top}
	.bottom .col{width:33.33%;display:inline-block}
	.bottom .col img{width:120%;margin-left:-10%}
	.bottom .col .col-text{padding-top:10%}
	.bottom .col .col-text h1{font-size:2.5em}
	footer{padding:0}
	footer .nav{display:inline-block;vertical-align:top;width:15%;padding:65px 1%;}
	footer .nav .nav-col{display:inline-block;vertical-align:top;margin-right:20px;float:none;width:auto}
	/*footer .nav.nav4{width:15%}

	footer .nav.nav1{width: 15%;}*/
	footer .nav.nav6{width: 25%;}
	.home .slider-block{width:620px;max-width:none}
	.about-block .about-main .about-logo{width:33%;float:left;text-align:left;margin-right:10px;margin-bottom:0;margin-top:0}
	.about-block .about-main .about-text{margin-top:40px}
	.page-block .page-banner .b_banner{display:block}
	.page-block .page-banner .s_banner{display:none}
	.page-block .page-banner img{width:100%;margin-left:0}
	.page-block .page-banner .banner-text h1{font-size:2.5em}
	.contact-block .left-block{width:295px;margin-right:40px;margin-bottom:0;float:left}
	.prod .page-block .page-banner img{margin-left:0}
	.filter-block .filter-nav a{margin-bottom:0}
	.prod-block .prod-gallery{width:58%;float:left;margin-right:2%}
	.prod-block .prod-gallery .gallery-nav{margin-right:40px;display:block}
	.m-gallery{display:none}
	.prod-block .prod-info{width:40%;float:right;margin-top:0;margin-bottom:0}
	.prod-block .prod-info .qty{margin-top:90px}
}
@media screen and (min-width: 768px) {
	footer .nav h1{font-size:1.6em}
}
@media screen and (min-width: 960px) {
	body.hidden{overflow:auto!important}
	header{position:relative}
	header .top{padding-right:0}
	/*header .header{padding:25px 0 20px}*/
	header .header .logo{width:112px;margin-left:0;margin-bottom:0}
	header .header .ham{display:none}
	header .header .menu{background-color:transparent;float:right;padding:0;clear:none;display:block!important;margin-right: 25%;}
	header .header .menu .menu-item{display:inline-block;border-bottom:none}
	header .header .menu .menu-item > a{margin:35px 0 35px 40px;padding:0}
	header .header .menu .sub-menu{width:100%;position:absolute;left:0;top:112px;padding:40px 0;background:url(../img/mask-w.png) repeat left top;z-index:99;max-height:none;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.25);box-shadow:0 2px 3px rgba(0,0,0,0.25)}
	header .header .menu .sub-menu .sub-menu-block{width:25%;float:left}
	header .header .menu .sub-menu .sub-menu-block h3{margin-bottom:20px;margin-top:0}
	header .header .menu .sub-menu .nav-col{width:100%;margin-right:20px}
	header .header .menu .sub-menu .nav-col a:hover{color:#666}
	header .header .menu .search-btn{padding-bottom:0}
	header .header .menu .search-btn .search-block{width:0;overflow:hidden;right:-10px;left:auto;top:-4px;padding:0;transition:all .5s ease-in}
	header .header .menu .search-btn a{margin-right:0;float:none;margin-top:0}
	header .header .menu .search-btn a button:hover,header .header .menu .search-btn a button:.active{color:#fff}
	header .header .menu .search-btn.active .search-block{width:350px;transition:all .5s ease-in}
	header .header .menu .search-btn.active a{transition:all .5s ease-in}
	header .header .menu .search-btn.active a button{color:#000}
	header .header .menu a:hover,header .header .menu a.active{color:#666}
	.ham-mask{display:none!important}
	.breadcrumbs{padding:14px 0 12px}
	.container{padding:50px 0}
	.container.home{padding-top:50px}
	.container.search{padding-top:0}
	.block{padding:40px 0}
	.slider-block .slick-prev{left:0}
	.slider-block .slick-next{right:0}
	.card-block{width:940px}
	.card-block .item-block{width:25%}
	.card-block .item .item-img{height:95px;line-height:95px;*font-size:85.5px}
	.bottom .col .col-text{padding-top:18%}
	footer .footer{padding:13px 0}
	.home .slider-block{width:940px;padding:0 40px}
	.about-block .about-main{padding:67px 80px}
	.about-block .about-main .about-text{margin-top:0}
	.page-block{padding:0;box-shadow:0 2px 8px rgba(0,0,0,0.5)}
	.page-block .page-banner{margin-bottom:0}
	.contact-block .contact-main{padding:0 40px}
	.prod .page-block .banner-text{right:15%}
	.filter-block{padding:0}
	.prod-block{padding:0}
	.btn{padding:1em 2.2em .9em;margin:0 .5em}
}
@media screen and (min-width: 1024px) {
	.bottom .col img{width:100%;margin-left:0}
}
@media screen and (min-width: 1050px) {
	.slider-block .slick-prev{left:-30px}
	.slider-block .slick-next{right:-30px}
	.home .slider-block{width:100%;padding:0}
}
@media screen and (min-width: 1200px) {
	.prod-block .prod-gallery .gallery-block #cloud-zoom-big{display:block!important}
}

iframe[name="google_conversion_frame"]{position: fixed;}