a,a:hover{text-decoration:none}
.btn,.form-control{-webkit-box-shadow:none}
.cart-total-list,.comments-list,.header-features,.icon-list,.list,.thumb-list{list-style:none}
.comment,.gap,.post,.search-area,.thumb-list>li{overflow:hidden}img{width:100%;max-width:none}
h2,h3,h4,h5{font-family:Roboto,arial,helvetica,sans-serif;margin-top:0;font-weight:300;color:#4d4d4d}
h5{font-weight:400}
body{color:#666;font-family:'Open Sans',Arial,helvetica,sans-serif;font-size:14px}
a{color:#2a8fbd}
a:hover{color:#227297}
.text-smaller{line-height:1.5em;font-size:13px}
.text-muted{color:#858585}
.logo{width:60px}
.btn{-webkit-border-radius:3px;border-radius:3px;text-shadow:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;box-shadow:none;color:#666;border:1px solid #e6e6e6}
.btn:hover{background:#e6e6e6;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;border-color:#ccc}
.product-quick-view,.product-quick-view .fa{-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s}
.btn-primary{background:#2a8fbd;color:#fff;border-color:#2681aa}
.btn-primary:hover{background:#227297;border-color:#227297}
.btn-white{background:#fff;color:#2a8fbd}
.btn-white:hover{color:#2a8fbd;background:#e6e6e6}
.btn-danger{background:#bd362f;color:#fff!important}
.search-area,.search-area input{font-family:Roboto,arial,helvetica,sans-serif;color:#fff}
.btn-danger:hover{background:#972b26}
.gap{display:block;position:relative;margin:30px 0;clear:both}
.gap:after{content:'';display:table}
.gap-small{margin:15px 0}
.mt5{margin-top:5px!important}
.mb10{margin-bottom:10px!important}
.mb20{margin-bottom:20px!important}
.form-control{border:1px solid #d9d9d9;-webkit-border-radius:3px;border-radius:3px;box-shadow:none;outline:0}
.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#329fd1}
label{font-weight:600}
.search-area,.search-area label{font-weight:300;font-size:19px;margin-bottom:0}
.search-area{background:#2a8fbd;padding:10px 0;-webkit-box-shadow:0 3px 1px rgba(0,0,0,.1);box-shadow:0 3px 1px rgba(0,0,0,.1)}
.search-area .search-btn,.search-area input{padding:0;line-height:30px;height:30px}
.search-area input{display:block;font-size:19px;margin-bottom:0;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.search-area input::-webkit-input-placeholder{color:#fff;height:30px;line-height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-weight:300}.search-area input:-moz-placeholder,.search-area input::-moz-placeholder{color:#fff;height:30px;line-height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-weight:300}.search-area input:focus{-webkit-box-shadow:none;box-shadow:none}.search-area label{line-height:30px;height:30px;float:left;margin-right:10px;position:relative;padding-left:65px}.search-area label .fa{position:absolute;top:-10px;left:0;font-size:20px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:50px;height:50px;line-height:50px;display:block;background:#227297;text-align:center}.search-area .search-area-division{float:left}@media (max-width:992px){.search-area input{margin-top:15px}.search-area label{height:50px;margin-top:15px}.search-area label>span{display:none}.search-area .search-area-division{width:64%!important}}@media (max-width:400px){.search-area .search-area-division{width:64%!important}}.search-area .search-area-division-location{width:169px}@media (max-width:1200px){.search-area .search-area-division-location{width:120px}}.search-area-white{background:#fff!important}.search-area-white label{color:#666}.search-area-white label .fa{background:#e6e6e6!important}.search-area-white .search-btn{background:#2a8fbd;color:#fff;border-color:#247aa1}.search-area-white input{color:#666}.search-area-white input::-webkit-input-placeholder{color:#666}.search-area-white input:-moz-placeholder,.search-area-white input::-moz-placeholder{color:#666}.icon-list{padding:0}.owl-carousel .product-thumb{margin:5px 0}.product-header{position:relative;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.product-quick-view{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-transition:.3s;transition:.3s;z-index:4}.product-quick-view .fa{height:35px;line-height:35px;width:35px;display:block;text-align:center;background:rgba(255,255,255,.8);color:#525252;-webkit-border-radius:50%;border-radius:50%;margin:-17px auto 0;top:50%;position:relative;-webkit-transition:.3s;transition:.3s}.product-banner,.product-thumb{-webkit-border-radius:5px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;position:relative}.product-quick-view .fa:hover{background:#2a8fbd;color:#fff}.product-thumb:hover .product-quick-view{opacity:1;-ms-filter:none;filter:none}.product-desciption{color:#858585;font-size:12px;margin-bottom:0;line-height:1.4em}.product-thumb{z-index:1;text-decoration:none!important;display:block;transition:.3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:5px}.product-thumb .product-header>img{display:block;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.product-thumb .product-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:20px 22px;border-top:none;position:relative;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.product-thumb .product-title{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2;margin-bottom:5px;font-size:16px}.product-thumb .product-meta{margin-top:15px}.product-thumb .product-actions-list,.product-thumb .product-price-list{list-style:none;margin:0;padding:0}.product-thumb .product-actions-list>li,.product-thumb .product-price-list>li{margin-right:15px;display:inline-block}.product-thumb .product-actions-list>li:last-child,.product-thumb .product-price-list>li:last-child{margin-right:0}.product-thumb .product-actions-list{padding-top:15px;margin-top:15px;border-top:1px dashed #e6e6e6}.product-thumb .product-price-list{font-size:15px;margin-bottom:0}.product-thumb .product-price-list>li>span{display:block;line-height:30px;text-align:center;height:30px}.product-thumb .product-price{font-weight:600;color:#fff;padding:0 7px;background:#1f93c8;-webkit-border-radius:3px;border-radius:3px}.product-thumb:hover{-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);-o-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-box-shadow:0 4px 2px rgba(0,0,0,.25);box-shadow:0 4px 2px rgba(0,0,0,.25)}.nav-tabs.nav-stacked.nav-coupon-category{margin-bottom:30px;-webkit-box-shadow:0 3px 1px rgba(0,0,0,.15);box-shadow:0 3px 1px rgba(0,0,0,.15)}.nav-tabs.nav-stacked.nav-coupon-category>li>a{text-transform:uppercase;font-size:13px;z-index:1;-webkit-border-radius:0;border-radius:0;background:#fff;border:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;height:40px;line-height:40px;padding:0 0 0 55px;position:relative;margin:0;color:#666}.nav-tabs.nav-stacked.nav-coupon-category>li>a:hover{background:#fbfbfb;padding-left:65px;color:#2a8fbd}.nav-tabs.nav-stacked.nav-coupon-category>li:first-child a{border-top:none}.nav-tabs.nav-stacked.nav-coupon-category>li:last-child a{border-bottom:none}.product-info-price{font-size:50px;color:#2a8fbd;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d9d9d9;line-height:1em;letter-spacing:-3px}.product-info-list{margin-bottom:20px}.product-banner{display:block;border-radius:5px;transition:.3s;background:#11394c}.product-banner:hover img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.post{margin-bottom:30px;-webkit-border-radius:5px;border-radius:5px;background:#fff;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);box-shadow:0 2px 1px rgba(0,0,0,.2)}.post .post-inner{border-top:2px solid #2a8fbd;padding:15px 20px}.post .post-title{margin:0 0 15px;font-size:25px}.post .post-title a{color:#666}.comments-list{margin:0;padding:0}.comment{margin-bottom:25px}.comment .comment-inner{display:table}.comment .comment-content{margin:3px 0;padding-bottom:10px;border-bottom:1px dashed #e6e6e6}.comment .comment-author-name{font-size:12px;color:#7d7d7d;margin:0}.global-wrap{background:#f2f2f2}.top-main-area{padding:15px 0;background:#fff;position:relative;z-index:999}header.main{background:#333}.logo{display:block}.logo>img{width:auto}.header-features{margin:0;padding:0}.header-features>li{display:inline-block;margin-right:20px}.header-features>li:last-child{margin-right:0}.header-features>li .fa{float:left;margin-right:7px;display:block;width:35px;height:35px;line-height:35px;text-align:center;background:#666;color:#fff;-webkit-border-radius:50%;border-radius:50%}.header-features>li .header-feature-caption{display:table}.header-features>li .header-feature-title{font-size:13px;text-transform:uppercase;margin-bottom:1px;line-height:1em;color:#6e6e6e;margin-top:4px}.header-features>li .header-feature-sub-title{margin:0;font-size:12px;color:#949494}footer.main{background:#1a1a1a;border-top:3px solid #2681aa}footer.main h4{color:#f2f2f2}footer.main a,footer.main p{font-size:13px;line-height:1.4em}footer.main p{margin-bottom:0;color:#999}footer.main .footer-top-area{padding-top:30px;background:#1f1f1f}footer.main .footer-copyright{padding:10px 0;background:#000;color:#fff}.box-icon,.nav-pills>li.active>a:hover{background:#2a8fbd}footer.main a:hover{text-decoration:underline}footer.main a,header.main a{color:#fff}.list.list-social{overflow:hidden;margin:10px 0}.list.list-social li{float:left;margin-right:12px}.list.list-social li .box-icon{width:35px;height:35px;line-height:35px;font-size:16px;-webkit-border-radius:3px;border-radius:3px}.list.list-social li .box-icon:hover{text-decoration:none}.list.list-social li:last-child{margin-right:0}.list{margin:0;padding:0}.list-space>li{margin-bottom:7px}.list-space>li:last-child{margin-bottom:0}.nav-pills>li>a{-webkit-border-radius:0;border-radius:0}.nav-pills>li.active>a{cursor:default;background:#2a8fbd}.box-icon{display:block;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;padding:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.box-icon:hover{color:#fff;background:#227297}ul.pagination{-webkit-box-shadow:none;box-shadow:none;margin:0}ul.pagination li a{-webkit-border-radius:3px;border-radius:3px;margin-right:5px;border:1px solid #e6e6e6;color:#2a8fbd}ul.pagination li.active a,ul.pagination li.active a:hover{background:#2a8fbd;border-color:#2681aa}.box,.sidebar-box{-webkit-border-radius:5px}ul.pagination li a:hover{color:#2a8fbd}ul.pagination li.active a{color:#fff}ul.pagination li.next a:before,ul.pagination li.prev a:before{font-size:12px;font-family:FontAwesome;line-height:1em}ul.pagination li.prev a:before{content:'\f053'}.carousel .carousel-control.right:before,ul.pagination li.next a:before{content:'\f054'}.box{background:#fff;padding:15px 20px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);box-shadow:0 2px 1px rgba(0,0,0,.2);border-radius:5px}.row-wrap>[class^=col-]{margin-bottom:30px}.tabbable>.nav{margin-bottom:0}.tabbable>.nav li .fa{margin-right:5px;width:25px;height:25px;line-height:25px;-webkit-border-radius:50%;border-radius:50%;background:#4d4d4d;color:#fff;text-align:center;font-size:13px}.tabbable>.nav li a{border:none;color:#666}.tabbable>.nav li a:hover{background:0 0}.tabbable>.nav li.active a{background:#2a8fbd;color:#fff;border:none}.tabbable>.nav li.active .fa{background:#1d6484}.tabbable .tab-content{padding:20px;border:1px solid #d9d9d9;border-top:none;background:#fff;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.sidebar-left{margin-right:30px}.sidebar-box{margin-bottom:30px;padding:15px 20px;background:#fff;border-radius:5px;border:1px solid #e6e6e6}.cart-table{padding:20px;-webkit-box-shadow:0 3px 1px rgba(0,0,0,.2);box-shadow:0 3px 1px rgba(0,0,0,.2);background:#fff;-webkit-border-radius:5px;border-radius:5px}.cart-table>tbody>tr>td,.cart-table>tbody>tr>th{padding:10px 15px;vertical-align:middle}.cart-table>tbody>tr>td:last-child,.cart-table>tbody>tr>th:last-child{text-align:right}.cart-table>tbody>tr>th{border-width:1px;font-weight:400;font-size:16px}.cart-total-list{padding:0;margin:0 0 20px;font-size:13px;color:#7d7d7d}.cart-total-list>li{margin-bottom:5px}.cart-total-list>li>span{width:35%;display:inline-block}.cart-total-list>li:last-child{font-size:17px;font-weight:600;color:#666}.thumb-list{margin:0;padding:0}.thumb-list>li{margin-bottom:7px;padding-bottom:7px;border-bottom:1px dashed #e6e6e6}.thumb-list>li img{float:left;width:50px;margin-right:10px;-webkit-border-radius:3px;border-radius:3px}.thumb-list>li .thumb-list-item-caption{display:table}.thumb-list>li .thumb-list-item-caption .thumb-list-item-title{font-size:13px;margin-bottom:3px;margin-top:2px}.thumb-list>li .thumb-list-item-caption .thumb-list-item-title a{color:#5c5c5c}.thumb-list>li .thumb-list-item-caption .thumb-list-item-title a:hover{text-decoration:underline}.thumb-list>li:last-child{margin-bottom:0;padding-bottom:0;border:none}.carousel{margin-bottom:0}.carousel img{max-width:none;width:100%}.carousel .carousel-control{-webkit-border-radius:0;border-radius:0;border:none;background:#2a8fbd;width:30px;height:30px;line-height:30px;top:50%;margin-top:-15px;display:block;text-align:center;font-size:14px;color:#fff}.carousel .carousel-control:hover{color:#fff}.carousel .carousel-control:before{font-family:FontAwesome}.carousel .carousel-control.left:before{content:'\f053'}.flexnav{margin:0;position:relative;-webkit-transition:0;-moz-transition:0;-o-transition:0;-ms-transition:0;transition:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;z-index:100}.flexnav:after{content:'';display:table;clear:both}.flexnav li{margin:0!important;position:relative}.flexnav li.active>a{background:#2a8fbd;color:#fff;border-color:#2a8fbd!important}.flexnav li.active>a:hover{background:#2a8fbd;color:#fff}.flexnav li a{margin:0;position:relative;display:block;padding:10px 15px;background:#fff}.flexnav li>a{line-height:1em;text-decoration:none}.flexnav-menu-button{margin-bottom:10px;position:relative;display:block;padding:20px 30px;cursor:pointer;background:#2a8fbd;color:#fff;font-size:20px}@media all and (min-width:800px){.flexnav,.flexnav li{overflow:visible}.flexnav a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;font-size:13px}.flexnav>li>a{background:#f9ffb2;color:#fff;height:50px;line-height:50px;padding:0 15px}.flexnav>li>a:hover{background:#e8eff9}.flexnav-menu-button{display:none}}@media all and (max-width:800px){.flexnav,.flexnav li{width:100%;overflow:hidden}.flexnav{margin:0 auto;max-height:0}.flexnav li{display:block;position:relative}.flexnav li a{border-bottom:1px solid #e6e6e6;padding:15px 22.5px;color:#666!important}.flexnav li.active>a{color:#fff!important}}button::-moz-focus-inner{padding:0;margin:0}.owl-carousel{display:none;position:relative;-ms-touch-action:pan-y;margin:0 -15px;padding:0 45px}