body{font-family:montserrat,sans-serif;font-weight:400;color:#313131;background-color:#fbfbfb}body.open-sidebar{overflow:hidden}a{color:#23a1d1;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}a:hover{text-decoration:none}button{-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}a:focus,button:focus{outline:0!important}legend{font-size:18px;padding:7px 0}label{font-size:12px;font-weight:400}b,strong{font-weight:500}.input-group .input-group-addon{font-size:12px;height:40px;border-top-left-radius:0;border-bottom-left-radius:0;background:#fff;border:1px solid #ddd;border-right:0}.form-control{height:40px;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:5px 15px;font-size:12px}.form-control:focus,.form-control:hover{border-color:#b1b1b1;outline:0;-webkit-box-shadow:none;box-shadow:none}textarea.form-control{resize:vertical}.btn{padding:10px 25px;font-size:13px;border-radius:0;border:1px solid #ddd;color:#777;font-weight:500;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}.btn:hover{background:#fbfbfb}.main-btn{background:#ffdb14;color:#222;border-color:#ffdb14}.main-btn:hover{background:#222;color:#fff;border-color:#222}.main-btn.focus,.main-btn:focus,.main-btn:hover{color:#fff;text-decoration:none}.btn-del-cart{font-size:20px;background:#fff;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;padding:0;border:1px solid #ddd}.btn-del-cart:hover{background:#229fff;color:#fff;border-color:#229fff}.section-title{font-weight:500;font-size:22px;margin:0 0 40px;position:relative}.section-title:before{content:'';display:block;width:100px;height:3px;background:#fddc30;position:absolute;left:0;bottom:-15px}span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg{display:inline}.nav-tabs{margin-bottom:15px}div.required .control-label:before{content:'* ';color:red;font-weight:700}#menu{background:#fff;margin:0;border:none;border-radius:0;z-index:2;position:absolute;top:42px;left:0;width:100%;height:70px;border-bottom:1px solid #fff}#menu.fixed{top:0;position:fixed;border-bottom:1px solid #ebeced}#menu .menu-right{display:flex;align-items:center;float:right}#menu .dropdown-menu{border:none;margin:0;border-top-left-radius:0;border-top-right-radius:0;padding:0;right:0;left:auto}#menu .dropdown-menu .btn-link-drop{font-size:13px;color:#222;padding:8px 20px;display:block;white-space:nowrap}#menu .dropdown-menu ul{margin:0}#logo{float:left;display:flex;align-items:center;height:70px}#logo img{height:50px;width:auto}.wrapper{position:relative}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.65);transition:all .5s ease;z-index:-1;opacity:0}.open-sidebar .overlay{z-index:999;opacity:1}#top-menu{margin-bottom:70px;background:#fbfbfb;position:relative;z-index:2}#top-menu .dropdown-menu{margin:0;border-radius:0;border:none;padding:0;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05)}.top-menu-wrapper{display:flex;justify-content:space-between}#top-menu a{padding:12px 0;display:block;font-size:13px;color:#222}#top-menu a:hover{color:#8a8a8a}#top-menu a span{font-size:17px;float:left;margin-right:5px}#top-menu .menu-left,#top-menu .menu-right{list-style:none;padding:0;margin:0}#top-menu .menu-left>li,#top-menu .menu-right>li{float:left}#top-menu .menu-left>li{margin-right:20px}#top-menu .menu-right>li{margin-left:20px}#sidebar{width:100%;background:#ffdb14;z-index:99;transition:all .3s ease;height:auto;position:relative;border-bottom:1px solid #ebeced}.sidebar-list{padding:0;margin:0 0 30px;list-style:none}.sidebar-list>li{display:inline-block;float:left}.sidebar-list>li>a,.sidebar-list>li>.as-link{display:block;position:relative;padding:15px;font-weight:500;color:#222;font-size:13px;cursor:pointer}.sidebar-list>li.dropdown>a,.sidebar-list>li.dropdown>.as-link{padding-right:35px}.sidebar-list>li>a:hover,.sidebar-list>li>.as-link:hover{color:#222;background:#ffe44d}.sidebar-list>li>a span,.sidebar-list>li>.as-link span{font-size:25px;position:absolute;right:8px;top:12px}.sidebar-list>li.open>a span,.sidebar-list>li.open>.as-link span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.sidebar-list .dropdown-menu{margin:0;padding:0;border:none;position:absolute;width:100%;-webkit-box-shadow:none;box-shadow:none;float:none;background:#fff;font-size:13px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05);border-top-left-radius:0;border-top-right-radius:0}.sidebar-list>li.open>a,.sidebar-list>li.open>.as-link{background:#ffe44d;color:#222;text-decoration:none}.sidebar-title{font-size:20px;font-weight:500;padding:10px 0;clear:both}.dropdown .sidebar-title{font-size:15px;margin-bottom:10px}.dropdown .sidebar-list{margin:0 0 15px}.sidebar-list .dropdown-menu a,.sidebar-list .dropdown-menu .as-link{display:block;padding:10px 20px;color:#222}.sidebar-list .dropdown-menu a:hover,.sidebar-list .dropdown-menu .as-link:hover{background:#f7f8fb}.sidebar-list .dropdown-menu a.see-all,.sidebar-list .dropdown-menu .as-link.see-all{font-weight:500}.btn-settings{position:relative;padding:8px 20px;border:none;background:0 0;display:block;width:100%;text-align:left;font-size:13px}.btn-settings:hover{color:#00acc1}.btn-settings.active{color:#222;font-weight:600}#close-sidebar{font-size:40px;position:absolute;top:10px;left:10px;cursor:pointer;display:none}#close-sidebar:hover{color:#00acc1}#search{width:380px;float:left;position:relative;margin-left:30px;margin-right:15px;padding:16px 0}#search .form-control{font-size:13px;background:0 0;border:none;padding:8px 60px 8px 20px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:#f7f7f7}#search .form-control::placeholder{color:#ababab;opacity:1}#search .form-control:-ms-input-placeholder{color:#ababab}#search .form-control::-ms-input-placeholder{color:#ababab}#search button{position:absolute;top:20px;right:10px;border:none;background:0 0;color:#434a54;font-size:26px;padding:0}#cart{float:right;position:relative}#cart>.btn{font-size:12px;line-height:18px;color:#fff}#cart.open>.btn{background-image:none;background-color:#fff;border:1px solid #e6e6e6;color:#666;box-shadow:none;text-shadow:none}#cart.open>.btn:hover{color:#444}#cart .dropdown-menu{background:#eee;z-index:1001}#cart .dropdown-menu{min-width:100%;width:500px;background:#fff;padding:0;margin:0;border:none}#cart .dropdown-menu li p{padding:20px;margin:0;background:#fff;overflow:hidden;border-top:1px solid #ddd}#cart .dropdown-menu li .not-empty{text-align:center;border:none}#cart .table>tbody>tr:nth-of-type(odd){background-color:#fbfbfb}#cart .table>tbody>tr td a{font-weight:500;color:#222}#cart .table .price{white-space:nowrap;font-weight:700;text-align:right}#cart .table .count{white-space:nowrap}#cart .table .img-thumbnail{width:60px;max-width:60px}#cart .table>tbody>tr>td,#cart .table>tbody>tr>th,#cart .table>tfoot>tr>td,#cart .table>tfoot>tr>th,#cart .table>thead>tr>td,#cart .table>thead>tr>th{padding:8px;vertical-align:middle;border:none}#cart .total-table>tbody>tr:nth-of-type(odd){background:0 0}.icon-btn-menu{font-size:26px;color:#222;position:relative;display:flex;float:right;height:70px;padding:5px 15px;background:0 0;border:none;align-items:center;border-left:1px solid #ebeced}.icon-btn-menu .text{font-size:13px;margin-left:14px}.icon-btn-menu .count{background:#ffdb14;width:18px;height:18px;display:block;border-radius:50%;color:#222;font-size:10px;text-align:center;line-height:18px;position:absolute;top:17px;left:35px;font-style:initial}.icon-btn-menu:hover{background:#fbfbfb}#content{min-height:600px}.service-wrapper{background:#f5f0f0;position:relative;overflow:hidden;margin-top:-20px;margin-bottom:30px}.service-item{padding:30px 0 30px 80px;position:relative}.service-item span{font-size:28px;position:absolute;left:15px;top:27px;background:#fddc30;width:50px;height:50px;border-radius:0;color:#222;text-align:center;line-height:50px}.service-item .title{font-size:16px;font-weight:500}.service-item .text{font-size:13px;color:#222}.home-text{margin-bottom:30px;border-radius:3px;padding-top:30px}.home-text-container{position:relative;padding-right:80px}.home-text-container h2,.home-text-container .h2{margin:0 0 30px;font-size:26px}.home-text-container ul{padding-left:17px}#expand-home-text{background:#fff;width:50px;height:50px;border-radius:50%;text-align:center;line-height:46px;font-size:30px;position:absolute;right:0;top:0;cursor:pointer;transition:.3s all;color:#222;border:3px solid #ffdb13}#expand-home-text:hover{background:#ffdb13;color:#222}#expand-home-text.open{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.servise-widget{background:#f5f0f0;padding:20px;margin-bottom:30px;font-size:13px}.servise-widget .widget-box{margin-bottom:20px}.widget-box .title{font-size:16px;font-weight:500;margin-bottom:10px}.widget-box .title span{color:#131313;font-size:26px;float:left;margin-right:10px;width:20px}.body-widget ul{padding-left:20px;margin:0}.body-widget ul li span{color:#222;font-weight:500}footer{background-color:#fff;padding-top:50px;margin-top:30px}footer a{color:#a7a7a7}footer a:hover{color:#222}footer h5,footer .h5{font-size:18px;font-weight:500;color:#222;position:relative;margin:0 0 30px}footer h5:before,footer .h5:before{content:'';display:block;width:100px;height:3px;background:#fddc30;position:absolute;left:0;bottom:-15px}footer .list-unstyled{margin-bottom:30px;line-height:30px}footer .payment-list li{display:inline-block;margin-right:3px}footer .payment-list li span{display:block;background:#f2f9ff;padding:5px 10px}footer .payment-list li span img{height:36px;opacity:.7;transition:.3s all}footer .payment-list li span:hover img{opacity:1}footer .footer-line{background-image:-webkit-linear-gradient(45deg,#1eb0e9 0%,#1eb0e9 30%,transparent 31%,transparent 32%,#fddc30 33%,#fddc30 75%,transparent 76%,transparent 77%,#1eb0e9 78%,#1eb0e9 100%);background-image:linear-gradient(45deg,#1eb0e9 0%,#1eb0e9 30%,transparent 31%,transparent 32%,#fddc30 33%,#fddc30 75%,transparent 76%,transparent 77%,#1eb0e9 78%,#1eb0e9 100%);background-size:64px 7px;overflow:hidden;height:5px;margin:0 0 50px}.footer-powered{background:#fff;padding:20px 0;margin-top:50px;color:#adbdd4;overflow:hidden}.footer-powered a{color:#6d6d6d;font-weight:600}.footer-powered a:hover{color:#6d6d6d;text-decoration:underline}.footer-contact .phone{font-size:20px;font-weight:500;display:block;clear:both;color:#222;margin-bottom:6px}.footer-contact .phone span{font-size:16px;float:left;margin-right:10px;border:2px solid #ffdb14;border-radius:50%;width:30px;height:30px;text-align:center;line-height:28px}.footer-contact .open-hours{margin:20px 0}.footer-contact .phone:hover{color:#fddc30}.footer-contact .phone:hover span{color:#222}.footer-contact .email{font-size:17px;color:#ccc}.footer-contact .email:hover{color:#222}footer .social-btn{overflow:hidden}footer .social-btn a{display:block;width:44px;height:44px;background:#fbfbfb;text-align:center;line-height:44px;float:left;margin-right:10px;color:#ccc;font-size:15px}footer .social-btn a:hover{background:#ffdb14;color:#222}.powered{float:left}.copyright{float:right}.alert{padding:8px 60px 8px 75px;box-shadow:1px 1px 5px rgba(0,0,0,.2);border-radius:0;position:fixed;bottom:20px;left:20px;width:400px;font-size:13px;font-weight:500;min-height:60px;display:block;border:none;z-index:9999;color:rgba(255,255,255,.59);margin:0;overflow:hidden}.alert .close{color:#fff;opacity:1;text-shadow:none;position:absolute;right:15px;top:15px;font-size:30px;height:30px;width:30px;border-radius:30px;background:rgba(255,255,255,.09)}.alert .close:hover{background:rgba(255,255,255,.18);color:#fff}.alert .fa{color:#fff;opacity:1;text-shadow:none;position:absolute;left:0;top:0;font-size:30px;width:60px;bottom:0;background:rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center}.alert a{margin:0 3px;color:#fff}.alert-success{background:#20c997}.alert-success a,.alert-success a:visited,.alert-success a:focus,.alert-success a:hover{color:#fff}.alert-success .fa{background:#1db588}.alert-danger{background-color:#f44336}.alert-danger .fa{background-color:#d32f2f}.alert-info{background:#1886ff}.alert-info .fa{background:#0071ec}.breadcrumb{margin:0;padding:20px 0;border:none;background:0 0}.breadcrumb>li{padding:0 20px 0 0;position:relative;white-space:normal}.breadcrumb>li+li:before{content:''}.breadcrumb>li a{color:#616161;position:relative;font-weight:400}.breadcrumb>li>a:hover{color:#222}.breadcrumb>li a:before{content:'\f105';font-family:FontAwesome;font-size:16px;position:absolute;right:-20px;top:-2px}.breadcrumb>li:last-child a{color:#999}.breadcrumb>li:last-child a:before{display:none}.pagination{margin:0}.btn-xs{font-size:9px}.btn-sm{font-size:10.2px}.btn-lg{padding:10px 16px;font-size:15px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:12px}.btn-group>.btn-xs{font-size:9px}.btn-group>.btn-sm{font-size:10.2px}.btn-group>.btn-lg{font-size:15px}.btn-default{color:#777;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#e7e7e7;background-image:linear-gradient(to bottom,#eeeeee,#dddddd);background-repeat:repeat-x;border-color:#ddd #ddd #b3b3b3 #b7b7b7}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#df5c39;background-image:linear-gradient(to bottom,#e06342,#dc512c);background-repeat:repeat-x;border-color:#dc512c #dc512c #a2371a}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}.btn-link{border-color:transparent;cursor:pointer;color:#23a1d1;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:linear-gradient(to bottom,#444444,#222222);background-repeat:repeat-x;border-color:#222 #222 #000}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222;background-image:linear-gradient(to bottom,#333333,#111111)}.list-group a{border:1px solid #ddd;color:#222;padding:10px 15px}.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#444;background:#eee;border:1px solid #ddd;text-shadow:0 1px 0 #fff}.carousel-caption{color:#fff;text-shadow:0 1px 0 #000}.carousel-control .icon-prev:before{content:'\f053';font-family:FontAwesome}.carousel-control .icon-next:before{content:'\f054';font-family:FontAwesome}.product-thumb{margin-bottom:30px;background:#fff;position:relative;transition:.3s all;overflow:hidden;z-index:3;border:1px solid #fff}.product-thumb:hover{-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,.15);box-shadow:0 0 15px 0 rgba(50,50,50,.15);z-index:4;position:relative}.product-thumb .image{text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;padding:15px;position:relative}.product-list .product-thumb .image{float:left}.product-thumb .image div,.product-thumb .image span{z-index:2}.product-thumb .image a{display:inline-block;position:relative;z-index:0;overflow:hidden;margin:0 auto;text-align:center}.product-thumb .image a:hover{opacity:1}.product-thumb .image .main{transform:rotateY(0deg);-o-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transition:all ease-in-out .4s}.product-thumb .image .additional{position:absolute;top:0;left:0;opacity:0;cursor:pointer;transform:rotateY(180deg);-o-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transition:all ease-in-out .4s}.product-thumb .image:hover .main{transform:rotateY(180deg);-o-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.product-thumb .image:hover .additional{opacity:1;background:#fff;transform:rotateY(0deg);-o-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}.product-pricelist .product-thumb .image .additional{width:140px;height:140px}.product-thumb .sale{position:absolute;left:-28px;top:-8px;background:#222;padding:20px 30px 7px;color:#fff;font-weight:500;z-index:2;font-size:13px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.product-list .product-thumb .sale{z-index:3}.product-thumb .image a{display:block;position:relative}.product-thumb .image a:hover{opacity:.8}.product-thumb .image img{margin-left:auto;margin-right:auto}.product-grid .product-thumb .image{float:none}.product-thumb h3,.product-thumb .h3{font-size:15px;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.product-list .product-thumb h3,.product-list .product-thumb .h3{white-space:normal}.product-thumb h3 a,.product-thumb .h3 a{color:#222}.product-thumb h3 a:hover,.product-thumb .h3 a:hover{color:#222;text-decoration:underline}.product-thumb .caption{padding:5px 15px 15px;position:relative;z-index:2;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.product-list .product-thumb .caption{margin-left:210px;text-align:left;padding:20px 20px 56px 5px;height:210px;border-right:1px solid #f2f2f2;border-radius:0}.product-list .product-thumb .caption .button-group{margin-bottom:0;flex-direction:column;align-items:center;justify-content:center;position:absolute;right:-215px;top:0;bottom:0;padding:20px;text-align:center;width:200px}.product-list .product-thumb .caption .button-group a{display:block}.product-list .product-thumb .caption .button-group .btn{width:100%;margin-bottom:10px;margin-right:0}.product-thumb .caption .description{display:none}.product-list .product-thumb .caption .description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:12px;margin-bottom:15px}.product-list .product-thumb{margin-bottom:30px;overflow:hidden;padding-right:215px}.product-list .product-thumb .quiqview-btns{background:0 0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;left:215px;bottom:20px;top:auto;z-index:3;text-align:left;right:215px}.product-list .product-thumb .quiqview-btns .icon-btn{width:auto;height:auto;color:#cacaca;border:none;border-radius:0;margin:0 10px 0 0;background:0 0;display:inline-block;overflow:hidden;line-height:1}.product-thumb .quiqview-btns .icon-btn .text{display:none}.product-list .product-thumb .quiqview-btns .icon-btn:hover{color:#222;background:0 0}.product-list .product-thumb .quiqview-btns .icon-btn span{float:left;margin-right:5px;margin-top:2px}.product-list .product-thumb .quiqview-btns .icon-btn .text{font-size:12px;font-weight:500;font-style:normal;display:inline-block}.product-list .product-thumb .image img{width:180px;height:180px}@media(max-width:767px){.product-list .product-thumb .caption{min-height:0;margin-left:0;padding:0 10px}.product-grid .product-thumb .caption{min-height:0}}.product-thumb .rating{padding-bottom:10px}.rating .fa-stack{font-size:8px}.rating .fa-star{color:#e6e6e6;font-size:16px}.rating .fa-star.stary{color:#ffd820;z-index:1}h2.price,.h2.price{margin:0}.product-thumb .price{color:#222;font-weight:500;font-size:16px;line-height:1;margin-bottom:10px}.product-list .product-thumb .price{font-size:16px;margin-bottom:15px}.product-thumb .price-new{font-weight:500}.product-thumb .price-old{color:#999;text-decoration:line-through;font-size:13px}.product-thumb .price-tax{color:#999;font-size:12px;display:block;font-weight:400;padding:10px 0 0}.product-thumb .caption .button-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.product-thumb .caption .button-group .btn{padding:10px 20px;font-size:13px;width:100%}.product-thumb .caption .button-group .main-btn{margin-right:10px}.product-thumb .quiqview-btns{text-align:center;position:absolute;top:15px;right:15px}.product-thumb .quiqview-btns .icon-btn{width:44px;height:44px;font-size:20px;background:#fff;font-weight:700;color:gray;padding:0;border:1px solid #ddd;line-height:50px;position:relative;text-align:center;display:block;margin-bottom:10px}.product-thumb .quiqview-btns .icon-btn:hover{background:#ffdb14;color:#222;border-color:#ffdb14}.row .product-pricelist:last-child{margin-bottom:30px}.product-pricelist .product-thumb{margin:0 0 0;border-bottom:1px solid #e6e6e6;align-items:center;padding-left:170px;height:170px}.product-pricelist .product-thumb .quiqview-btns{display:none}.product-pricelist .product-thumb .image{width:170px;position:absolute;left:0;top:0}.product-pricelist .product-thumb .caption{padding:15px 150px 15px 15px;width:auto;height:169px;display:flex;flex-direction:column;justify-content:center}.product-pricelist .product-thumb .caption .button-group{justify-content:center;align-items:center;flex-direction:column;position:absolute;width:150px;right:0;top:0;bottom:0;padding:15px}.product-pricelist .product-thumb .caption .description{display:block;font-size:13px}.product-pricelist .product-thumb .price{margin-bottom:0;margin-top:10px}.product-pricelist .product-thumb .caption .button-group .main-btn{margin-right:0;margin-bottom:10px}.thumbnails{overflow:auto;clear:both;list-style:none;padding:0;margin:0}.thumbnails>li{margin-left:20px}.thumbnails{margin-left:-20px}.thumbnails>img{width:100%}.image-additional a{margin-bottom:20px;padding:5px;display:block;border:1px solid #ddd}.image-additional{max-width:78px}.thumbnails .image-additional{float:left;margin-left:20px}@media(min-width:768px){#column-left .product-layout .col-md-3{width:100%}#column-left+#content .product-layout .col-md-3{width:50%}#column-left+#content+#column-right .product-layout .col-md-3{width:100%}#content+#column-right .product-layout .col-md-3{width:100%}}#column-left .product-layout,#column-right .product-layout{width:100%}.input-group .form-control[name^=quantity]{min-width:50px}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}.card{background:#fff;margin-bottom:30px;padding:30px}.card h3,.card .h3{margin-top:0;font-size:20px}.card h2,.card .h2{font-size:24px;margin:0 0 20px}h1.title-page,.h1.title-page{margin:0 0 20px;font-size:26px}.card h2.title-page,.card .h2.title-page,h2.title-page,.h2.title-page{font-size:20px;margin:0 0 20px}.panel{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;margin-bottom:30px}.card-category img{width:100%}.card-category h1,.card-category .h1{margin:0 0 20px;font-size:26px}.card-category #category-description{margin-bottom:10px}.card-subcategory h2,.card-subcategory .h2{font-size:24px;margin:0 0 30px}.subcategory-list{list-style:none;padding:0;margin:0 -15px;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;justify-content:flex-start}.subcat-box{padding:0 15px;width:20%}.subcat-box a{background:#fff;padding:15px;border-radius:0;margin-bottom:30px;display:flex;align-items:center;font-size:12px;transition:.3s all;color:#222;font-weight:500}.subcat-box a:hover{-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,.15);box-shadow:0 0 15px 0 rgba(50,50,50,.15)}.subcat-box a img{width:60px;margin-right:10px}.btn-category-description{background:#ffdb13;color:#222;border:none;padding:6px 35px 6px 15px;position:relative}.btn-category-description:hover{color:#fff;background:#222}.btn-category-description:before{content:'\f107';font-family:FontAwesome;font-size:20px;position:absolute;right:15px;top:2px}.btn-category-description.hiden:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.filter-line .form-group{margin-bottom:30px}.btn-view .btn{width:50px;height:40px;text-align:center;overflow:hidden;background-color:#fff;line-height:29px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;text-shadow:none;border:none;font-size:14px}.btn-view .btn.active{background:#ffdb14;color:#222;-webkit-box-shadow:none;box-shadow:none}.card-category #category-description.collapse{height:65px!important;display:block;overflow:hidden}.card-category #category-description.collapse.in{height:auto!important}.panel-attribute .head-td{margin-bottom:10px;border-bottom:1px solid #f5f0f0;padding-bottom:10px}.panel-attribute .attr-td{padding:8px 10px}.category-wall-box{margin-bottom:30px;background:#fff;padding:20px;transition:.3s all;text-align:center}.category-wall-box:hover{-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,.15);box-shadow:0 0 15px 0 rgba(50,50,50,.15)}.category-wall-box .category-list{width:55%;font-size:13px;line-height:24px;padding-left:15px}.category-wall-box .image{width:100%;overflow:hidden;margin:0 0 15px;display:block}.category-wall-box .image img{width:140px;height:140px;transition:.3s all}.category-wall-box:hover .image 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)}.category-wall-box .title{font-size:15px;display:block;margin-bottom:10px;font-weight:500;overflow:hidden;color:#222;text-overflow:ellipsis;white-space:nowrap}.banner-box{background:#fff;margin-bottom:30px;overflow:hidden;position:relative;height:350px}.banner-box.white{display:flex;align-items:center;justify-content:space-between}.banner-box.long-banner{height:240px}.banner-box.long-banner .main-btn{background:#222;color:#fff;border-color:#222}.banner-box img{width:100%;height:100%;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}.banner-box:hover img{transform:scale(1.1) rotateZ(-1.5deg);-webkit-transform:scale(1.1) rotateZ(-1.5deg);-moz-transform:scale(1.1) rotateZ(-1.5deg);-o-transform:scale(1.1) rotateZ(-1.5deg);-ms-transform:scale(1.1) rotateZ(-1.5deg)}.banner-box.long-banner:hover img{transform:scale(1) rotateZ(0);-webkit-transform:scale(1) rotateZ(0);-moz-transform:scale(1) rotateZ(0);-o-transform:scale(1) rotateZ(0);-ms-transform:scale(1) rotateZ(0)}.banner-box .banner-text{padding:20px;position:absolute;top:0;right:0;bottom:0;font-size:16px;color:#222;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:1;width:60%;left:50%;margin-left:-20%}.banner-box .banner-text .name{font-weight:500;color:#222;font-size:26px;margin-bottom:15px}.banner-box .main-btn{background:#222;color:#fff;border-color:#222}.banner-box .main-btn:hover{background:#ffe765;color:#000;border-color:#ffe765}.yellow-square,.blue-square{background:#222;background:url(../image/banner-bg.webp);background-size:100%}.yellow-square:before{content:'';width:135px;height:540px;position:absolute;right:0;top:0;background:#fddc30;z-index:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transition:.3s all}.blue-square:before{content:'';width:135px;height:540px;position:absolute;right:0;top:0;background:#239fff;z-index:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transition:.3s all}.banner-box.yellow-square img,.banner-box.blue-square img{width:230px;height:auto;z-index:1;position:relative;margin-right:30px;max-height:310px;animation-name:blinker;animation-iteration-count:infinite;animation-timing-function:ease;animation-duration:2s;-webkit-animation-name:blinker;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-webkit-animation-duration:2s}@keyframes blinker{0%{transform:scale(1) rotateZ(0deg);-webkit-transform:scale(1) rotateZ(0deg);-moz-transform:scale(1) rotateZ(0deg);-o-transform:scale(1) rotateZ(0deg);-ms-transform:scale(1) rotateZ(0deg)}50%{transform:scale(1.07) rotateZ(-1.1deg);-webkit-transform:scale(1.07) rotateZ(-1.1deg);-moz-transform:scale(1.07) rotateZ(-1.1deg);-o-transform:scale(1.07) rotateZ(-1.1deg);-ms-transform:scale(1.07) rotateZ(-1.1deg)}100%{transform:scale(1) rotateZ(0deg);-webkit-transform:scale(1) rotateZ(0deg);-moz-transform:scale(1) rotateZ(0deg);-o-transform:scale(1) rotateZ(0deg);-ms-transform:scale(1) rotateZ(0deg)}}@-webkit-keyframes blinker{0%{transform:scale(1) rotateZ(0deg);-webkit-transform:scale(1) rotateZ(0deg);-moz-transform:scale(1) rotateZ(0deg);-o-transform:scale(1) rotateZ(0deg);-ms-transform:scale(1) rotateZ(0deg)}50%{transform:scale(1.07) rotateZ(-1.1deg);-webkit-transform:scale(1.07) rotateZ(-1.1deg);-moz-transform:scale(1.07) rotateZ(-1.1deg);-o-transform:scale(1.07) rotateZ(-1.1deg);-ms-transform:scale(1.07) rotateZ(-1.1deg)}100%{transform:scale(1) rotateZ(0deg);-webkit-transform:scale(1) rotateZ(0deg);-moz-transform:scale(1) rotateZ(0deg);-o-transform:scale(1) rotateZ(0deg);-ms-transform:scale(1) rotateZ(0deg)}}.banner-box.yellow-square:hover:before,.banner-box.blue-square:hover:before{top:30px}.banner-box.white .banner-text{color:#222;position:relative}.banner-box.white .banner-text .name{color:#fff}.two-banners .banner-box .banner-text{margin-left:0;left:0}.two-banners .banner-box .main-btn{background:#ffdb14;color:#222;border-color:#ffdb14}.two-banners .banner-box .main-btn:hover{background:#222;color:#fff;border-color:#222}.two-banners .banner-box .banner-text .title{color:#fddc30}.three-banners .banner-box{height:165px;background:#ffdb13 url(../image/banner-micro-bg.webp);background-size:cover}.three-banners .banner-box .banner-text{font-size:14px;width:70%;left:0;margin-left:0}.three-banners .banner-box .banner-text .name{font-size:20px;margin-bottom:5px}.three-banners .banner-box .banner-text .title{margin-bottom:10px}.owl-carousel.custom-nav .owl-nav{position:absolute;top:-67px;right:0}.owl-carousel.custom-nav .owl-nav button.owl-prev,.owl-carousel.custom-nav .owl-nav button.owl-next{width:46px;height:36px;text-align:center;border-radius:0;overflow:hidden;background-color:#f5f0f0;font-size:28px;line-height:41px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.owl-carousel.custom-nav .owl-nav button.owl-prev{margin-right:-1px}.owl-carousel.custom-nav .owl-nav button.owl-prev:hover,.owl-carousel.custom-nav .owl-nav button.owl-next:hover{background-color:#222;color:#fff}.owl-dots{display:block;text-align:center;position:relative;margin-bottom:30px;margin-top:-20px}.owl-carousel button.owl-dot{width:20px;height:10px;background:#222;display:inline-block;margin:0 3px;border-radius:0}.owl-carousel button.owl-dot.active{background:#ffdb14}.owl-carousel.carousel .owl-item img{width:auto}.owl-carousel.carousel .owl-dots{margin-bottom:0}.banner-block-home .banner-box{height:165px}.banner-block-home .banner-box .banner-text .name{margin-bottom:5px}.banner-block-home .banner-box .title{color:#222;margin-bottom:10px;font-size:15px;display:block;width:60%}.banner-block-home .banner-box a{color:#222;text-decoration:underline;font-size:14px}.banner-block-home .banner-box a:hover{color:#1071dc}.thumb-container .slider-thumb{width:100%;position:relative;z-index:2}.slider-thumb-container{position:relative;z-index:3;margin:0 -5px}.thumb-container .slider-thumb img{display:block;width:100%;border:1px solid #ddd;opacity:.5;padding:10px}.slider-bigthumb{width:100%;margin-bottom:10px;border:1px solid #eee}.thumb-container .slider-thumb .slick-current img,.thumb-container .slider-thumb img:hover{opacity:1;border-color:#cacaca}.thumb-container .slider-thumb .slick-slide{margin:0 5px;cursor:pointer}.thumb-container .slider-thumb .slick-slide:focus{outline:none}.none-slider-bigthumb{width:100%}.none-slider-bigthumb img{width:100%}.slider-bigthumb .slick-slide{border-radius:10px;overflow:hidden;padding:15px}.slider-bigthumb .slick-slide img{width:100%}.prev.slick-arrow,.next.slick-arrow{font-size:28px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;color:#222;width:36px;height:36px;margin:0 auto;background:#ffdb14;position:absolute;top:50%;z-index:20;cursor:pointer;margin-top:-18px}.prev.slick-arrow{left:4px}.next.slick-arrow{right:0}.prev.slick-arrow.slick-disabled,.next.slick-arrow.slick-disabled{color:#989da5;background:#ededed}.checkcontainer{position:relative;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;display:inline-block;padding:5px 20px;border:1px solid #ddd;margin:0 5px 5px 0}.checkcontainer.checkimage{padding:5px}.checkcontainer .text{position:relative;z-index:3}.checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radiobtn{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:0 0;border:1px solid #ddd}.checkcontainer:hover input~.radiobtn{background-color:#ccc}.checkcontainer input:checked~.radiobtn{border-color:#edf0f5;background:#edf0f5}.checkcontainer img{width:30px;height:30px;border:1px solid #ddd}.checkboxcontainer{display:block;position:relative;padding-left:30px;margin-bottom:10px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:20px}.checkboxcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ddd;border-radius:3px}.checkboxcontainer:hover input~.checkmark{background-color:#ccc}.checkboxcontainer input:checked~.checkmark{background-color:#00acc1;border-color:#00acc1}.checkboxcontainer:after{content:"";position:absolute;display:none}.checkboxcontainer input:checked~.checkmark:after{display:block}.checkboxcontainer .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.review-stars-lab{overflow:hidden}.lab-text{font-size:14px;float:left;margin-right:30px;margin-top:2px}#reviewstar{overflow:hidden;position:relative;float:left}#reviewstar input{opacity:0;position:absolute;top:0;z-index:0;width:18px;height:20px;margin:0}#reviewstar input:checked~label{color:#ffd820}#reviewstar label{float:right;cursor:pointer;margin-bottom:0;margin-right:4px;position:relative;z-index:1;color:#e2e2e2;font-size:19px;transition:.3s all}#reviewstar label:hover,#reviewstar label:hover~label{color:#ffd820}.tags a{background:#f5f0f0;padding:5px 15px;color:#222;font-size:12px;margin-right:5px;display:inline-block}.tags a:hover{background:#ffdb14}.tags span{display:block;margin-bottom:10px;font-weight:500}.product-info h1,.product-info .h1{font-size:26px;margin:0 0 10px}.product-info .rating{margin-bottom:15px}.box-info-product{overflow:hidden}.box-info-product .form-group{float:left;margin:0;width:160px}.box-info-product #button-cart{width:205px;margin-left:12px;font-size:14px}.number-spinner{overflow:hidden}.detail-action .btn-icon{background:0 0;border:none;padding:0;font-weight:400;display:inline-block;margin-right:15px;margin-bottom:15px;color:#ccc}.detail-action .btn-icon:hover{color:#222}.detail-action .btn-icon span{font-size:20px;float:left;margin-right:5px}.number-spinner .btn{height:42px;background:#f5f0f0;color:#000;border:none;padding:10px 20px}.number-spinner .btn:hover{background:#ffdb14}.number-spinner .form-control{height:42px;border-color:#f5f0f0}.product-price{margin-bottom:15px}.product-price .new-price{color:#222;font-size:24px;font-weight:600;display:inline-block}.product-price .tax{font-size:12px;color:#cacaca}.product-price .old-price{display:inline-block;font-size:20px;margin-left:15px;text-decoration:line-through;color:#afafaf;font-weight:300}.product-info .list-unstyled{margin-bottom:15px;line-height:30px}.product-info .list-unstyled span{display:inline-block;width:150px}.box-review{margin-bottom:15px}.box-review .rating{display:inline-block;margin:0 20px 0 0;z-index:0;position:relative}.card-info{margin:30px 0;background:#fff;padding:30px}.card-info h2,.card-info .h2{font-size:20px}.card-info .nav-tabs{border:none;background:0 0;margin:0 0 30px;padding:0}.card-info .nav-tabs>li{float:left;margin-bottom:0}.card-info .nav-tabs>li>a{display:block;font-size:15px;color:#222;padding:14px 25px;font-weight:500;position:relative;border-radius:0;border:none!important;margin:0;background:#fbfbfb}.card-info .nav-tabs>li.active>a{background:#ffdb14}.card-info .nav-tabs>li.active>a:hover{background-color:#ffdb14}.card-info .nav-tabs>li>a:hover{background-color:#efefef;color:#222;border:none}.review-box .autor{font-weight:500;font-size:16px}.review-box{margin-bottom:30px;background:#fff;position:relative;border-bottom:2px solid #f7f8fb;padding-bottom:30px}.review-box .date{font-weight:600;color:#dcdde0}#sidebar-btn{width:35px;height:50px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:none;float:right;background:#fff;border-radius:50%}#sidebar-btn span{display:block;position:absolute;height:1px;width:24px;background:#222;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#sidebar-btn span:nth-child(1){top:18px}#sidebar-btn span:nth-child(2),#sidebar-btn span:nth-child(3){top:25px}#sidebar-btn span:nth-child(4){top:32px}.open-sidebar #sidebar-btn span:nth-child(1){top:18px;width:0%;left:50%}.open-sidebar #sidebar-btn span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.open-sidebar #sidebar-btn span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.open-sidebar #sidebar-btn span:nth-child(4){top:18px;width:0%;left:50%}#sidebar-btn-mobile{width:50px;height:50px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:right;background:#fff;border-radius:50%;display:none}.show-sidebar-list{display:none}.sidebar-list.wt-list>li>a{color:#fff;padding:15px 15px 15px 45px}.sidebar-list.show-sidebar-list>li>a span{right:auto;left:15px}.main-table{width:100%}.main-table tr th{font-weight:500;border-bottom:1px solid #ddd;vertical-align:middle;padding:10px}.main-table tr td{vertical-align:middle;padding:10px;border-top:1px solid #f0f3f6}.main-table tr td.price{font-weight:700}.main-table tr td.head-td{background:#f7f8fb;padding:10px}.group-inpt .btn{height:40px;padding:5px 20px}.panel-default>.panel-heading{color:#222;background-color:#fbfbfb;padding:15px}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#f7f8fb}.panel-default>.panel-heading>.panel-title>a{display:block;position:relative}.panel-default>.panel-heading>.panel-title>a .fa{font-size:19px;position:absolute;right:15px}.panel-group .panel{margin-bottom:0;border-radius:3px;overflow:hidden;background:#fff}.account-box{display:block;text-align:center;border:1px solid #ddd;border-radius:10px;padding:20px 35px;color:#222;margin-bottom:30px}.account-box span{font-size:36px;display:block;margin-bottom:10px}.account-box:hover{background:#f0f3f6}.option-label{font-size:16px}.input-image{display:inline-block;margin-right:5px}.input-image img{display:block;padding:2px;width:50px;height:50px}.input-image label,.input-image label{padding:0}.checkbox+.checkbox,.radio+.radio{margin-top:10px}.input-image [type=radio]:not(:checked),.input-image [type=radio]:checked{position:absolute;left:-9999px}.input-image [type=radio]:checked+img{background:#2986ff}.input-image [type=radio]:disabled+label{color:#aaa}.show-tablet{display:none!important}.hide-tablet{display:block!important}.slider-home-carousel{border-top:1px solid #f7f8fb}.slider-home-carousel .home-carousel-wrapper{display:flex}.slider-home-carousel .left-info{height:400px;padding:20px;display:flex;align-items:center;position:absolute;top:0;bottom:0;text-align:center;width:60%;margin-left:-30%;left:50%}.slider-home-carousel .slider-title{font-size:30px;font-weight:700;margin-bottom:15px}.slider-home-carousel .after-title{font-size:16px;margin-bottom:20px}.slider-home-carousel .price-text{font-size:16px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.slider-home-carousel .price-text span{font-size:30px;font-weight:700;margin:0 5px}.slider-home-carousel .list-attribute .item span{width:46px;font-size:24px;border:1px solid #fff;text-align:center;height:46px;border-radius:50%;line-height:46px;float:left;margin-right:10px}.slider-home-carousel .list-attribute .item{overflow:hidden;margin-top:15px}.slider-home-carousel .right-info{width:100%;height:400px}.owl-carousel .owl-item .right-info img{display:block;height:auto;width:auto;float:right}.slider-home-carousel .owl-dots{text-align:center;padding:0 20px;margin-top:-30px}.slider-home-carousel.owl-carousel button.owl-dot{width:16px;height:16px;background:#313131;border-radius:0;margin:0 5px 0 0}.slider-home-carousel.owl-carousel button.owl-dot.active{background:#fddc30}.slider-home-carousel .main-btn{background:#fddc30;color:#000;border-color:#fddc30;margin-right:20px}#back-top{position:fixed;right:20px;bottom:20px;z-index:1000;background:#e5e6ea;color:#222;margin-bottom:0;text-align:center;border-radius:0;transition:.3s all;width:50px;height:50px;line-height:56px;font-size:40px;cursor:pointer;opacity:1}#back-top:hover{opacity:1;background:#ffdb14;color:#222}#policy{position:fixed;z-index:9999;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;display:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgba(0,0,0,.7);padding:20px 0;color:#fff;font-weight:400}#policy.active{display:block}#policy.activated{margin-bottom:0;opacity:1;visibility:visible}.policy-text{width:calc(100% - 200px);font-size:14px;float:left}#policy .policy-confirm{transition:.3s;background-color:#ffdb14;color:#222;float:right;padding:10px 25px;font-size:13px;display:inline-block;font-weight:500}#policy .policy-confirm:hover{color:#222;background-color:#ededed}.pagination{margin:0 0 20px}.pagination>li>a,.pagination>li>span{border-radius:0;width:34px;height:34px;text-align:center;font-size:12px;font-weight:500;line-height:34px;padding:0;border:none;background:#f5f0f0;color:#222}.pagination>li{display:inline-block;margin-right:5px}.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#222;cursor:default;background-color:#ffdb14;border-color:#ffdb14}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#222;background-color:#e4e4e4;border-color:#ffdb14}.manufactured-box{background:#fff;display:block;padding:15px;text-align:center;font-size:14px;color:#222;font-weight:500;margin-bottom:15px}.manufactured-box:hover{color:#222;-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,.15);box-shadow:0 0 15px 0 rgba(50,50,50,.15)}.manufactured-box img{width:100%;margin:0 auto;display:block}.list-group.category-group{background:#ffdb14;padding:10px}.list-group.category-group a{color:#222;padding:10px 15px;border:none;border-radius:0;font-weight:500;font-size:13px;background:0 0}.list-group.category-group a.active,.list-group.category-group a.active:hover,.list-group.category-group a:hover{color:#232323;background:#ffe65a;border:none;text-shadow:none}.service-aside{background:#fff;padding:30px 0 0;border-radius:3px;display:flex;border-top:1px solid #ededed;margin-top:30px}.service-aside .service-item{padding:0 10px 0 40px;position:relative;width:33.3333%}.service-aside .service-item:last-child{margin-bottom:0}.service-aside .service-item .title{font-size:14px}.service-aside .service-item .text{font-size:13px;color:#777}.service-aside .service-item span{font-size:27px;position:absolute;left:0;top:3px}.widget-banner{position:relative;margin-bottom:30px;overflow:hidden;color:#222}.widget-banner img{width:100%;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}.widget-banner:hover img{transform:scale(1.1) rotateZ(-1.5deg);-webkit-transform:scale(1.1) rotateZ(-1.5deg);-moz-transform:scale(1.1) rotateZ(-1.5deg);-o-transform:scale(1.1) rotateZ(-1.5deg);-ms-transform:scale(1.1) rotateZ(-1.5deg)}.banner-body{left:0;top:0;bottom:0;right:0;position:absolute}.banner-body .main-btn{background:#222;color:#fff;border-color:#222}.banner-body .title{position:relative;text-align:center;font-weight:700;font-size:20px;padding:20px 20px 10px}.banner-body .subtitle{font-size:13px;position:relative;text-align:center;padding:0 20px}.banner-body .main-btn{width:150px;margin:15px auto 0;display:block}#lightboxOverlay{position:fixed!important;top:0;left:0;height:100%!important;width:100%!important}#lightbox{position:fixed!important;top:50%!important;transform:translateY(-50%)}@media(max-width:1300px){.wrapper{padding-left:0}#sidebar-btn{display:none}#sidebar-btn-mobile{display:block}#sidebar{left:0}}@media(max-width:1200px){body{padding-bottom:50px;padding-top:70px}.btn-view .btn{width:42px}.show-sidebar-list{display:block}.btn-settings{color:#222}.btn-settings.active{color:#222}.btn-settings:hover{color:#fff}.product-thumb .caption{padding:5px 15px 20px}.service-item{padding:30px 0 30px 50px}.service-item .title{margin-bottom:5px;font-size:16px;font-weight:500}.service-item .text{font-size:12px}.banner-block-home .banner-box .title{font-size:13px}#search{width:515px;margin-right:20px}.banner-box.yellow-square img,.banner-box.blue-square img{width:180px;max-height:240px}.banner-box{height:290px}.banner-box.long-banner{height:200px}.product-list .product-thumb .caption .description{font-size:12px}.product-list .product-thumb .quiqview-btns .icon-btn .text{display:none}.slider-home-carousel .slider-title{font-size:24px;line-height:1}.slider-home-carousel .after-title{font-size:16px;margin-bottom:15px}.slider-home-carousel .price-text span{font-size:24px;font-weight:700}.slider-home-carousel .list-attribute .item span{width:40px;font-size:20px;height:40px;line-height:40px}.slider-home-carousel .list-attribute .item{font-size:12px}.box-info-product .form-group{width:180px}.box-info-product #button-cart{width:156px}.service-item span{top:16px;width:46px;height:46px}.service-item .text{font-size:15px}.service-item{padding:15px 0 15px 70px}.footer-service{padding:15px 0}.thumb-container{margin-bottom:30px}.banner-block-home .banner-box .title{font-size:15px}.category-wall-box .image img{width:110px;height:110px;margin-top:45px}.product-list .product-thumb .image img{width:160px;height:160px}.product-list .product-thumb .caption{margin-left:175px}.product-list .product-thumb .caption .description{font-size:13px;margin-bottom:10px}.alert{font-size:13px;bottom:70px}.btn-cart{margin:0 5px}.show-tablet{display:block!important}.hide-tablet{display:none!important}.banner-box .banner-text .name{font-size:20px}.slider-home-carousel .price-text{margin-bottom:0}.slider-home-carousel .main-info{margin-right:30px}.slider-home-carousel .list-attribute .item{font-size:12px;margin:10px 0}.list-attribute{width:450px}.subcat-box{width:25%}#menu .dropdown-menu{left:0;top:auto;bottom:100%}#menu #cart .dropdown-menu{left:auto;top:100%;bottom:auto;right:0}#sidebar-btn{display:block}#sidebar{width:280px;-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-ms-transform:translateX(-280px);-o-transform:translateX(-280px);transform:translateX(-280px);height:auto;bottom:50px;position:fixed;top:70px;z-index:1003;overflow:auto;background:#f7f7f7}#sidebar .container{width:auto;padding:0}.sidebar-list>li{display:block;float:none}.sidebar-list>li.open>a{background:#ecebeb}.sidebar-list .dropdown-menu{position:relative;-webkit-box-shadow:none;box-shadow:none;background:#ecebeb}.sidebar-list .dropdown-menu a{color:#222}.sidebar-list.wt-list>li>a{color:#222}.sidebar-list .dropdown-menu a:hover{background:#ffe44d}.open-sidebar #sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.three-banners .banner-box img{width:auto;height:100%}#menu{position:fixed;top:0;border-bottom:1px solid #ebeced}.next.slick-arrow{right:4px}#menu .menu-right{position:fixed;bottom:0;left:0;width:100%;background:#fff;justify-content:space-between;height:50px;border-top:1px solid #ededed;z-index:2}#menu .menu-right>div,#menu .menu-right>a{width:33.3333%;padding:0;display:flex;align-items:center;justify-content:center}#menu .menu-right #search{display:none}#menu .menu-right .icon-btn-menu{display:block;float:none;height:50px;padding:3px 15px;line-height:50px;text-align:center}#menu .menu-right .icon-btn-menu .count{top:8px;right:50%;margin-right:-24px;left:auto}#menu .menu-right .dropdown .icon-btn-menu{width:100%}#top-menu{display:none}footer .social-btn a{margin-right:5px}.footer-contact .phone{font-size:16px;font-weight:600}.footer-contact .phone span{margin-top:-5px}.footer-contact .email{font-size:15px}.category-wall-box .title{font-size:14px}.product-thumb.product-widget .caption .button-group{display:block}.product-thumb.product-widget .caption .button-group .main-btn{margin-right:0;margin-bottom:10px}#back-top{bottom:70px}.slider-home-carousel .right-info{width:100%;height:340px}.slider-home-carousel .left-info{height:340px}.owl-carousel .owl-item .right-info img{width:100%;float:none}.slider-home-carousel .owl-dots{margin-top:0}.product-list .product-thumb .quiqview-btns{left:auto;bottom:30px;top:auto;right:56px}}@media(max-width:992px){.subcat-box{width:33.33333%}#search{width:300px;margin-right:0}.slider-home-carousel .main-info{margin-right:0}.slider-home-carousel .price-text span{font-size:22px}.prev.slick-arrow,.next.slick-arrow{top:35px}.service-aside .service-item{padding:0;text-align:center}.service-aside .service-item span{position:relative;top:0}.rating .fa-stack{font-size:6px}.category-wall-box .image{width:100%;margin:0}.category-wall-box .category-list{width:100%;padding-left:0}.category-wall-box .image img{margin:0 auto;display:block}.category-wall-box{display:block;height:330px}h1.title-page,.h1.title-page{font-size:20px}.servise-widget .widget-box{font-size:11px}#back-top{z-index:998;background:#d8d8d8;bottom:70px;left:auto;right:20px}.widget-box .title span{float:none;margin-right:0;display:block;text-align:center;width:auto}.widget-box .title{text-align:center}.body-widget ul{padding-left:0;list-style:none}.body-widget ul li{margin-bottom:7px;text-align:center}.sidebar-list>li.dropdown>a span{right:15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);transition:.3s all}.sidebar-list>li.dropdown.open>a span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.three-banners .banner-box img{float:right}.category-wall-box .title{font-size:13px}.category-wall-box{height:auto}.banner-box .banner-text{width:80%}.banner-box.long-banner{height:auto}.banner-box .banner-text .name{font-size:16px;margin-bottom:10px}footer{text-align:center}footer h5:before,footer .h5:before{left:50%;bottom:-15px;margin-left:-50px}.footer-contact .phone span{float:none}footer .social-btn a{float:none;display:inline-block}.category-wall-box .btn{padding:10px 15px}.slider-home-carousel .right-info{height:270px}.slider-home-carousel .left-info{height:270px}.prev.slick-arrow,.next.slick-arrow{top:55px}.section-title{font-size:18px}.product-widget.product-thumb h3,.product-widget.product-thumb .h3{white-space:normal}.product-thumb.product-widget .price-new{display:block}.product-thumb.product-widget .price{text-align:center}.product-thumb.product-widget{text-align:center}}@media(max-width:767px){#menu .dropdown-menu{bottom:100%;top:auto;width:auto;left:0;right:0;border-radius:0;border-bottom:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #ddd;margin:0!important}#menu .menu-right>div,#menu .menu-right>a,#menu .menu-right>button{position:relative;width:25%}#back-top{display:none!important}#logo{height:60px}.banner-box.long-banner img{height:auto;width:auto}.banner-box.yellow-square img,.banner-box.blue-square img{width:150px;max-height:200px}.yellow-square:before,.blue-square:before{width:80px}.card{padding:15px;margin-bottom:15px}.card-info{margin:15px 0;padding:15px}.section-title{font-size:20px;padding-right:80px}.category-wall-box{margin-bottom:15px}.row .col-sm-6:last-child .category-wall-box{margin:0}.footer-powered{margin-top:10px;text-align:center}.footer-powered .powered,.footer-powered .copyright{float:none}.banner-box{margin-bottom:15px;height:auto}.category-wall-box .title{height:auto}.category-wall-box .image img{width:140px;height:140px}.owl-carousel.custom-nav .owl-nav button.owl-prev,.owl-carousel.custom-nav .owl-nav button.owl-next{width:36px;height:30px;line-height:35px}.owl-carousel.custom-nav .owl-nav{top:-62px}#search{position:fixed;bottom:0;left:0;margin:0;width:100%;padding:0;transition:.3s all}#search.open{bottom:50px}#close-sidebar{top:0;left:auto;right:0}.thumb-container{display:block;margin-bottom:15px}.slider-thumb-container{margin-top:0;margin-bottom:10px}.thumb-container .slider-thumb{width:auto;margin:0 -5px}.thumb-container .slider-thumb .slick-slide{margin:0 5px}.slider-bigthumb{margin-left:0;padding-left:0}.prev.slick-arrow,.next.slick-arrow{width:30px;height:30px;position:absolute;top:50%;margin-bottom:0;margin-top:-15px;z-index:10}.banner-box.long-banner{height:auto}.banner-box .banner-text{width:100%;left:0;margin:0;background:rgba(255,219,20,.32)}.product-thumb{margin-bottom:15px}.product-thumb h3,.product-thumb .h3{white-space:normal}.home-text-container h2,.home-text-container .h2{margin:0 0 15px;font-size:20px}#home-slider{margin:0 -15px}#sidebar{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);transition:all .3s ease;width:100%;top:60px}#sidebar-btn-mobile{margin-top:-5px}.navbar-brand{display:block;padding:0 15px}.navbar-brand img{height:34px;margin-top:9px}body{padding-top:60px;padding-bottom:50px}#top-menu{display:none}li.li-category{border-bottom:1px solid #ddd}.category-dropdown>li.dropdown-submenu.open>a:before{transform:rotate(90deg)}#search button{top:5px}.card-category img{display:none}.card-category h1,.card-category .h1{font-size:24px}.card-subcategory h2,.card-subcategory .h2{font-size:20px;margin:0 0 20px}.btn-cart{display:none}#cart .dropdown-backdrop{display:none}#cart{position:fixed;right:10px}#cart .dropdown-menu{width:100%;display:block;position:fixed;left:0!important;top:60px!important;bottom:0!important;padding:0;margin:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#f0f3f6;overflow:auto;padding-bottom:50px;margin-left:-100%!important;transition:.3s all}#cart.open .dropdown-menu{margin-left:0!important}#cart>button.icon-btn-menu{height:58px;line-height:48px;margin-right:-15px;padding-right:30px}#cart>button.icon-btn-menu .count{right:7px}.navbar-toggle{margin-right:10px}.buttons-overflow .pull-left,.buttons-overflow .pull-right{float:none!important}.buttons-overflow .btn{display:block;width:100%}.buttons-overflow .pull-left .btn{margin-bottom:10px}#cart .dropdown-menu li p{padding:0 15px 15px;background:0 0;overflow:hidden;border-top:none}#cart .dropdown-menu li p .btn{float:none!important;width:100%;margin:5px 0}.mini-cart-table tr{display:block;position:relative;padding-left:80px}.mini-cart-table tr td{display:block}.mini-cart-table tr td:first-child{position:absolute;left:0;top:0}.mini-cart-table tr td.count{width:40%;display:inline-block}.mini-cart-table tr td.price{display:inline-block}.mini-cart-table tr td:last-child{position:absolute;padding:0!important;top:8px;right:10px}.mini-cart-table tr td:nth-child(2){padding-right:45px!important;padding-bottom:0!important}.total-table{font-size:12px}#cart .table .img-thumbnail{width:70px;max-width:70px}.alert{padding:8px 60px 8px 55px;width:auto;right:0;left:0;top:60px;align-items:center;border-radius:3px;bottom:auto}.alert .fa{height:30px;line-height:30px;width:30px;background:0 0;top:50%;margin-top:-15px;left:15px}.alert .close{right:15px;bottom:-24px;font-size:29px;height:30px;width:30px;border-radius:50%}.account-box{padding:15px}#content{min-height:1px}.breadcrumb{overflow:auto;white-space:normal;font-size:12px}.breadcrumb>li a:before{top:-4px}.card-info .nav-tabs{margin:0;padding:0}.card-info .nav-tabs>li.active>a:before{display:none}.product-info h1,.product-info .h1{font-size:20px;margin:0 0 15px}.product-list .product-thumb .image{float:none}.product-list .product-thumb .caption{margin-left:0;text-align:left;padding:20px;height:auto}.product-list .product-thumb .caption .button-group{right:auto;flex-direction:row;position:relative;width:auto;justify-content:space-between;padding:0}.product-list .product-thumb .caption .button-group .btn{display:none}.product-list .product-thumb .caption .button-group .btn.main-btn{display:block;width:auto;margin:0}.product-list .product-thumb .price{margin-bottom:0;text-align:left}.product-list .product-thumb{padding:0}.product-list .product-thumb .caption .description{display:none}.product-list .product-thumb .sale{left:-28px;right:auto}.product-list .product-thumb .quiqview-btns .icon-btn,.product-thumb .quiqview-btns .icon-btn{width:44px;height:44px;margin:0 0 10px;font-size:20px;line-height:44px;display:block;color:#777;border:1px solid #ddd;background:#fff}.product-list .product-thumb .quiqview-btns,.product-thumb .quiqview-btns{display:block;height:auto;opacity:1;background:0 0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:15px;right:15px;left:auto}.product-list .product-thumb .quiqview-btns .icon-btn span{float:none;margin-right:0;margin-top:0}.product-pricelist .product-thumb{margin:0 0 15px;padding-left:0;height:auto;border:none}.product-pricelist .product-thumb .caption .button-group .main-btn{margin-right:10px;margin-bottom:0}.product-pricelist .product-thumb .image{width:auto;position:relative}.product-pricelist .product-thumb .quiqview-btns{display:block}.product-pricelist .product-thumb .caption{padding:15px;width:auto;height:auto;display:block}.product-pricelist .product-thumb .caption .button-group{justify-content:space-between;flex-direction:row;position:relative;width:auto;padding:0}.product-pricelist .product-thumb .price{text-align:left;margin-bottom:10px}.product-pricelist .product-thumb .caption .description{display:none}.product-thumb .image .additional{left:50%;margin-left:-114px}.subcat-box{width:50%}.filter-line .form-group{margin-bottom:15px}li .icon-btn span{float:left;margin-right:10px}.icon-btn .btn-text{font-size:13px;font-style:normal;display:block}.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px;font-size:13px}#cart .dropdown-menu li .not-empty{text-align:left;padding-top:15px}.service-item .title{font-size:16px;margin-bottom:5px}.card-info .nav-tabs>li>a{background:#fff;text-align:center}.card-info .nav-tabs>li.active>a:hover{background-color:#ffdb14}.card-info .nav-tabs>li.active>a:hover{background-color:#ffdb14}.review-box{margin-bottom:15px;padding:15px 0}.review-box .rating{margin-bottom:10px}.help-block{font-size:12px}.home-text-container{padding-right:0;border-bottom:3px solid #ffdb13;margin-bottom:42px;padding-bottom:24px}#expand-home-text{position:relative;margin-bottom:-35px;float:right}footer .social-btn{margin-bottom:15px}.slider-home-carousel .home-carousel-wrapper{display:block;height:100%}#home-slider .owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item .right-info img{height:100%;width:auto;float:none}.slider-home-carousel .right-info{width:auto;height:auto;position:absolute;top:0}.slider-home-carousel .left-info{display:block;text-align:center;width:auto;left:0;margin:0;background:rgba(0,0,0,.52);position:relative;z-index:9;color:#fff;height:100%}.slider-home-carousel .owl-dots{margin-top:14px}.slider-home-carousel .main-info{margin-right:0}.slider-home-carousel .list-attribute{width:auto}.slider-home-carousel .list-attribute .item span{float:none;display:block;margin:0 auto 5px}.slider-home-carousel .after-title{margin-bottom:10px;font-size:14px}.slider-home-carousel .slider-title{font-size:22px;margin-bottom:15px}.two-banners .banner-box .banner-text{background:0 0}#policy{width:100%;text-align:center}.policy-text{width:100%;float:none;margin-bottom:10px;font-size:12px}#policy .policy-confirm{float:none;display:block}.card-info .nav-tabs>li{width:50%}.panel-attribute .attr-td{padding:8px 0;font-size:12px}.panel-attribute .head-td{border-bottom:1px solid #ddd;padding-bottom:10px;margin-top:10px}.pagination{margin:0 0 8px;width:100%;text-align:center}h1.title-page,.h1.title-page{font-size:20px}.next.slick-arrow{right:-17px}.prev.slick-arrow{left:-17px}#menu{padding:0;height:60px;border:1px solid #ededed;top:0;position:fixed}.open-sidebar .overlay{z-index:998}#logo img{height:40px}footer{text-align:center;margin-top:15px;padding-top:30px}.menu-nav{display:block}.footer-contact .phone span{float:none}footer .social-btn a{display:inline-block;float:none;margin:0 5px}footer .payment-list li{margin-bottom:6px}.service-wrapper{margin-top:0;margin-bottom:15px}.slider-home-carousel{border:none}}@media(max-width:420px){.card-info .nav-tabs>li{width:100%}.card-info .nav-tabs>li>a{font-size:14px;padding:10px 15px}.box-info-product .form-group{float:none}.box-info-product .detail-action{margin-top:15px;float:none}.box-review .rating{display:block}.box-info-product .form-group{width:100%}.box-info-product #button-cart{width:100%;margin:10px 0 0}.detail-action .btn-icon{margin-right:10px}.icon-btn-menu .text{display:none}.slider-home-carousel .price-text{display:block;margin-bottom:0}.slider-home-carousel .main-btn{margin-right:0;width:100%}.slider-home-carousel .owl-dots{margin-bottom:15px}.banner-box.white{align-items:center;justify-content:center;flex-direction:column;text-align:center}.two-banners .banner-box .banner-text{background:0 0;display:block}.banner-box.long-banner{height:auto}.banner-box .banner-text{width:auto;margin-left:0;left:0}.banner-box.yellow-square img,.banner-box.blue-square img{width:auto;float:none;margin:0}.two-banners .title{text-align:center}.yellow-square:before,.blue-square:before,.blue-square:before,.blue-square:before{display:none}.subcat-box{width:100%}.subcat-box a{padding:5px 15px;margin-bottom:15px}.subcat-box a img{width:50px;margin-right:10px}h1.title-page,.h1.title-page{margin:0 0 10px}.box-review .rating{margin-bottom:10px}.service-item .title{font-size:14px;font-weight:600}.service-item .text{font-size:14px}.three-banners .banner-box .banner-text{font-size:15px;width:100%;font-weight:500}}.shipping-message{background-color:#fff7cc;padding:1rem 1rem 1rem 4rem;position:relative;border:1px solid #ffdb14;border-radius:.5rem;margin-bottom:1rem}.shipping-message:before{content:"\f05a";font-family:fontawesome;font-size:24px;position:absolute;top:1rem;left:1rem;color:#ffdb14}