@import url(app.css?v=2);@import url(shop.plugins.css?v=2);@import url(shop.blocks.css?v=2);@import url(plugins/style-switcher.css);*{font-family:'Open Sans', sans-serif;}
h1, h2, h3, h4, h5, h6{color:#687074;}
p{color:#888;font-size:14px;}
a{color:#18ba9b;text-decoration:none;}
a:hover{color:#18ba9b;text-decoration:underline;}
ul.list-inline{margin-left:0;}
li:first-child{padding-left:0;}
@media (min-width:768px){.g-blur{overflow:hidden;}
.g-blur .wrapper,
.g-blur .outside-more-articles{filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="7" /></filter></svg>#blur');filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='7');-webkit-filter:blur(7px);-moz-filter:blur (7px);-ms-filter:blur(7px);filter:blur(7px);}
body.header-fixed-space-v2.g-blur{padding-top:0;}
}
.wrapper{background:#fff;}
.boxed-layout{padding:0;box-shadow:0 0 5px #ccc;margin-left:auto !important;margin-right:auto !important;background:url(../img/patterns/15.png) repeat;}
.heading h2{color:#687074;font-size:24px;text-transform:uppercase;}
.heading h2:before,
.heading h2:after{width:100%;}
@media (max-width:991px){.heading h2:before,
.heading h2:after{width:65%;}
}
@media (max-width:768px){.heading h2:before,
.heading h2:after{width:35%;}
}
@media (max-width:600px){.heading h2{font-size:19px;}
.heading h2:before,
.heading h2:after{width:15%;}
}
.illustration-v1{display:block;overflow:hidden;min-height:170px;position:relative;background-size:cover;background-position:center center;}
.illustration-v1:before{top:0;left:0;right:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(42,42,42,0.3);}
.illustration-v1:hover{text-decoration:none;}
.illustration-v1 .illustration-bg{width:100%;display:table;min-height:170px;background-clip:padding-box;}
.illustration-v1 .illustration-ads{width:100%;height:170px;overflow:hidden;text-align:center;display:table-cell;vertical-align:middle;padding:15px 20px 20px;background-clip:padding-box;}
.illustration-v1.illustration-img1{width:100%;overflow:hidden;background-image:url(../img/blog/07.jpg);transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.illustration-v1.illustration-img1:hover{-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);}
.illustration-v1 .ad-details-v1 h3{color:#fff;font-size:30px;line-height:30px;position:relative;margin-bottom:35px;font-weight:normal;}
.illustration-v1 .ad-details-v1 h3:after{left:50%;z-index:1;width:30px;height:3px;content:" ";bottom:-17px;background:#fff;margin-left:-15px;position:absolute;}
.illustration-v1 .ad-details-v1 .btn-brd{font-weight:400;border-width:2px;}
.illustration-v1 .ad-details-v1 .btn-brd:hover{border-width:2px;}
.illustration-v1 .ad-details-v1 .btn-u{padding:5px 30px;}
.illustration-v1.illustration-img2{width:100%;overflow:hidden;background-image:url(../img/blog/08.jpg);transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.illustration-v1.illustration-img2:hover{-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);}
.illustration-v1 .ad-details-v2 span.item-time{color:#fff;padding:0 10px;font-size:18px;font-weight:400;position:relative;display:inline-block;text-transform:uppercase;}
.illustration-v1 .ad-details-v2 span.item-time:before,
.illustration-v1 .ad-details-v2 span.item-time:after{top:15px;width:40%;height:2px;content:" ";background:#fff;position:absolute;}
.illustration-v1 .ad-details-v2 span.item-time:before{left:100%;}
.illustration-v1 .ad-details-v2 span.item-time:after{right:100%;}
.illustration-v1 .ad-details-v2 span.item-name{color:#fff;display:block;font-size:60px;line-height:60px;position:relative;font-weight:normal;text-transform:uppercase;}
.illustration-v2 .customNavigation{text-align:center;}
.illustration-v2 .customNavigation a.owl-btn{color:#ccc;width:30px;height:30px;font-size:17px;cursor:pointer;line-height:24px;text-align:center;display:inline-block;border:2px solid #ddd;}
.illustration-v2 .customNavigation a.owl-btn:hover{color:#555;border-color:#777;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.illustration-v2 .customNavigation a.owl-btn.prev i{margin-left:-2px;}
.illustration-v2 .customNavigation a.owl-btn.next i{margin-right:-2px;}
.illustration-v2 .item{margin:0 10px;padding-bottom:5px;}
.illustration-v2 .product-img{position:relative;}
.illustration-v2 .product-img-brd{box-shadow:0 0 3px #ccc;}
.illustration-v2 a.product-review{left:0;bottom:0;color:#000;width:100%;padding:5px 0;font-size:13px;font-weight:500;text-align:left;position:absolute;background:#fff;}
.illustration-v2 .add-to-cart{left:0;right:0;top:50%;z-index:1;width:100%;color:#555;border:none;padding:10px 0;font-size:20px;margin-top:-20px;text-align:center;position:absolute;visibility:hidden;text-transform:uppercase;background:rgba(255,255,255,0.8);}
.illustration-v2 .add-to-cart i{line-height:15px;margin-right:12px;padding-right:12px;border-right:1px solid #555;}
.illustration-v2 .add-to-cart:hover{color:#000;text-decoration:none;xbackground:rgba(24,171,155,0.5);-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}
.illustration-v2 .add-to-cart:hover i{color:#000;border-color:#fff;}
.illustration-v2 .product-img:hover .add-to-cart{visibility:visible;}
.list-product-description{padding:20px 10px;}
.list-product-description img{padding-right:15px;border-right:1px solid #dedede;}
@media (max-width:768px){.list-product-description img{padding-right:0;border-right:none;}
}
.product-description{padding:10px;overflow:hidden;}
/*.product-description-brd{box-shadow:0 0 2px #ccc;}*/
.product-description .title-price{color:#687074;font-size:18px;}
.product-description h4.title-price{margin:2px 0 0;}
.product-description h4.title-price a{color:#687074;}
.product-description h4.title-price a:hover{color:#18ba9b;}
.product-description .product-price{text-align:right;padding-left:10px;}
.product-description .product-price span{display:block;}
.product-description .line-through{color:#c9253c;text-decoration:line-through;}
.product-description .gender{color:#999;display:block;font-size:14px;}
.product-description .product-ratings{overflow:hidden;}
.product-description-v2 .title-price{color:#687074;font-size:18px;}
.product-description-v2 span.title-price{margin-right:15px;}
.product-description-v2 .title-price a{color:#687074;}
.product-description-v2 h4.title-price a:hover{color:#18ba9b;}
.product-description-v2 .title-price.line-through{color:#c9253c;text-decoration:line-through;}
.product-ratings li{padding:0;}
.product-ratings li .rating{color:#8bdccd;font-size:14px;}
.product-ratings li .rating-selected{color:#18ba9b;font-size:14px;}
.product-ratings li.like-icon{float:right;}
.product-ratings li.like-icon a{color:#8bdccd;}
.product-ratings li.like-icon .tooltip{font-size:12px;font-weight:400;text-transform:uppercase;}
.product-ratings li.like-icon a:hover{color:#18ba9b;text-decoration:none;}
.product-ratings li.reply a{color:#18ba9b;}
.illustration-v3{display:block;overflow:hidden;min-height:400px;position:relative;background-size:cover;background-position:center center;}
.illustration-v3:before{top:0;left:0;right:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(42,42,42,0.3);}
.illustration-v3:hover{text-decoration:none;}
.illustration-v3 .illustration-bg{width:100%;display:table;min-height:400px;background-clip:padding-box;}
.illustration-v3 .illustration-ads{width:100%;height:400px;overflow:hidden;text-align:center;display:table-cell;vertical-align:middle;padding:15px 20px 20px;background-clip:padding-box;}
.illustration-v3.illustration-img1,
.illustration-v3.illustration-img2,
.illustration-v3.illustration-img3{transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.illustration-v3.illustration-img1{background-image:url(../img/blog/13.jpg);}
.illustration-v3.illustration-img2{background-image:url(../img/blog/14.jpg);}
.illustration-v3.illustration-img3{background-image:url(../img/blog/15.jpg);}
.illustration-v3.illustration-img1:hover,
.illustration-v3.illustration-img2:hover,
.illustration-v3.illustration-img3:hover{-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);}
.illustration-v3 .illustration-v3-category{top:0;left:0;right:0;z-index:1;display:block;position:relative;border-top:5px solid rgba(255,255,255,0.5);border-bottom:5px solid rgba(255,255,255,0.5);}
.illustration-v3 span.product-category{color:#fff;display:block;font-size:35px;font-weight:600;line-height:50px;letter-spacing:12px;text-transform:uppercase;}
.illustration-v3 span.product-amount{color:#ddd;font-size:24px;}
.twitter-block{padding:25px 0 75px;background:url(../img/twitter-bg.jpg) repeat;}
.twitter-block .heading h2{color:#fff;font-size:24px;}
.twitter-block .heading h2:before,
.twitter-block .heading h2:after{border-color:#777;}
.twitter-block .item{padding:0 150px;text-align:center;}
@media (max-width:991px){.twitter-block .item{padding:0 100px;}
}
.twitter-block .item p{color:#fff;font-size:18px;}
@media (max-width:768px){.twitter-block .item p{font-size:14px;font-weight:200;}
}
.twitter-block .item a{color:#18ba9b;}
.twitter-block .twitter-icons i{font-size:18px;}
.twitter-block .twitter-icons i:hover{color:#fff;}
.twitter-block .carousel-control{top:50%;color:#fff;font-size:40px;margin-top:-30px;}
.twitter-block .carousel-control.left{left:-10px;}
.twitter-block .carousel-control.right{right:-10px;}
.twitter-block .carousel-indicators{bottom:-50px;}
.product-service .product-service-heading{padding:10px 0;text-align:center;background:#18ba9b;}
.product-service:hover .product-service-heading{background:#8bdccd;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.product-service .product-service-heading i{color:#fff;font-size:40px;}
.product-service .product-service-in{padding:15px 30px;text-align:center;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.product-service .product-service-in h3{color:#555;font-size:20px;font-weight:400;text-transform:uppercase;}
.product-service .product-service-in a{color:#c9253c;font-size:14px;font-weight:400;}
.collection-banner{padding:50px 0;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(../img/collection-bg.jpg);}
.collection-banner:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.3);}
.collection-banner h2{color:#fff;font-size:36px;line-height:40px;margin:12px 0 15px;text-transform:uppercase;}
.collection-banner p{color:#eee;}
.collection-banner .percent-numb{color:#fff;float:left;padding:10px 0;font-size:200px;font-weight:400;line-height:150px;margin-right:15px;}
.collection-banner .percent-off{float:left;margin-right:30px;}
.collection-banner .percent-off span{color:#fff;display:block;}
.collection-banner .percent-off span.discount-percent{font-size:70px;margin-top:30px;font-weight:200;line-height:80px;}
.collection-banner .percent-off span.discount-off{font-size:40px;font-weight:400;text-transform:uppercase;}
@media (min-width:992px) and (max-width:1199px){.collection-banner h2{font-size:30px;}
.collection-banner h3{font-size:145px;}
.collection-banner .percent-off span.discount-percent{font-size:70px;margin-top:35px;line-height:60px;}
.collection-banner .percent-off span.discount-off{font-size:30px;}
}
@media (max-width:514px){.collection-banner h3{font-size:145px;}
.collection-banner .percent-off span.discount-percent{font-size:70px;margin-top:35px;line-height:60px;}
.collection-banner .percent-off span.discount-off{font-size:30px;}
}
.collection-banner .new-offers{top:-30px;right:0;width:80px;height:80px;position:absolute;padding:20px 10px;text-align:center;display:inline-block;}
.collection-banner .new-offers p{color:#fff;font-size:21px;font-weight:600;margin-bottom:0;line-height:17px;}
.collection-banner .new-offers span{color:#fff;font-size:14px;}
@media (max-width:400px){.collection-banner .new-offers{top:-50px;right:10px;}
}
.illustration-v4 .thumb-product{padding:10px;overflow:hidden;margin-bottom:20px;}
.illustration-v4 .thumb-product:hover{box-shadow:0 0 3px #dedede;}
.illustration-v4 .heading h2{font-size:18px;}
.illustration-v4 .heading h2:before,
.illustration-v4 .heading h2:after{width:50%;}
.illustration-v4 img.thumb-product-img{float:left;width:100px;height:100px;margin-right:25px;}
.illustration-v4 .thumb-product-in{overflow:hidden;margin-top:15px;}
.illustration-v4 .thumb-product-in h4{margin:0 0 2px;}
.illustration-v4 .thumb-product-in h4 a{color:#687074;font-size:18px;}
.illustration-v4 .thumb-product-in h4 a:hover{color:#18ba9b;}
.illustration-v4 .thumb-product-in span{display:block;}
.illustration-v4 span.thumb-product-type{color:#999;font-size:14px;}
.illustration-v4 .thumb-product-price{color:#687074;font-size:16px;}
.illustration-v4 .thumb-product-price.line-through{color:#c9253c;text-decoration:line-through;}
.illustration-v4 .thumb-product-purchase{color:#ccc;float:right;margin-top:3px;}
.illustration-v4 .thumb-product-purchase a{color:#8bdccd;}
.illustration-v4 .thumb-product-purchase i{top:1px;font-size:16px;position:relative;}
.illustration-v4 .thumb-product-purchase a:hover{color:#18ba9b;text-decoration:none;}
.owl-slider-v2 .owl-wrapper-outer{margin-bottom:20px;}
.owl-slider-v2 .item{margin:0 10px;text-align:center;padding:7px 0;position:relative;border:1px solid #e4e2e2;}
.owl-slider-v2 .item img{width:150px;height:auto;}
.owl-slider-v2 .owl-pagination{text-align:center !important;}
.owl-slider-v2 .owl-controls .owl-page.active span,
.owl-slider-v2 .owl-controls.clickable .owl-page:hover span{opacity:1;background:#888;filter:Alpha(Opacity=100);}
.owl-slider-v2 .owl-controls .owl-page span{border:1px solid #999 !important;}
.owl-slider-v2 .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline;}
.owl-slider-v2 .owl-controls .owl-page span{width:12px;height:12px;opacity:0.3;display:block;margin:5px 3px;background:transparent;filter:Alpha(Opacity=50);-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;}
.shop-subscribe{padding:20px 0;background:#18ba9b;}
.shop-subscribe h2{margin:0;color:#fff;font-size:24px;font-weight:200;text-transform:uppercase;}
.shop-subscribe input{border-color:#fff;border-right:none;background:transparent;}
.shop-subscribe .form-control{color:#fff;font-size:14px;font-weight:200;}
.shop-subscribe .form-control:focus{box-shadow:none;border-color:#fff;}
.shop-subscribe .form-control::-moz-placeholder{color:#fff;}
.shop-subscribe .form-control:-ms-input-placeholder{color:#fff;}
.shop-subscribe .form-control::-webkit-input-placeholder{color:#fff;}
.shop-subscribe .input-group-btn{border-color:#fff;background:transparent;}
.shop-subscribe .input-group-btn .btn{border:1px solid #fff;background:transparent;}
.shop-subscribe .input-group-btn i{color:#fff;font-size:16px;font-weight:200;}
.shop-product{background:#f8f8f8;padding:10px 0 30px;border-bottom:1px solid #dedede;}
.shop-product h2{float:left;color:#687074;font-size:26px;text-transform:uppercase;}
.shop-product .shop-product-heading{overflow:hidden;margin-bottom:50px;border-bottom:1px solid #dedede;}
.shop-product .shop-product-social{float:right;margin-top:11px;}
.shop-product .shop-product-social li i{color:#dedede;font-size:26px;display:inline-block;}
.shop-product .shop-product-social li i:hover{color:#18ba9b;text-decoration:none;}
.shop-product .product-review-list{margin-left:20px;}
.shop-product .product-review-list,
.shop-product .product-review-list a{color:#999;font-size:14px;}
.shop-product .product-review-list a:hover{color:#18ba9b;}
.shop-product .shop-product-prices li:first-child{padding-left:0;}
.shop-product .shop-product-prices li{font-size:30px;}
.shop-product .line-through{color:#bbb;text-decoration:line-through;}
.shop-product .time-day-left{top:-6px;color:#fff;font-size:12px;padding:3px 8px;margin-left:40px;position:relative;}
.shop-product h3.shop-product-title{color:#555;font-size:14px;margin-bottom:10px;text-transform:uppercase;}
.shop-product .product-size input{left:-9999px;position:absolute;}
.shop-product .product-size label{width:50px;height:50px;float:right;padding:6px 0;display:block;color:#dedede;font-size:24px;text-align:center;background:#f8f8f8;text-transform:uppercase;border:2px solid #dedede;}
.shop-product .product-size label{-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.shop-product .product-size label:hover{color:#18ba9b;cursor:pointer;border-color:#18ba9b;}
.shop-product .product-size input:checked ~ label{color:#18ba9b;border-color:#18ba9b;}
.shop-product .product-color input{left:-9999px;position:absolute;}
.shop-product .product-color label{width:50px;height:50px;float:right;padding:5px;display:block;font-size:24px;text-align:center;}
.shop-product .product-color label.color-one{background:#646969;}
.shop-product .product-color label.color-two{background:#e4e4e2;}
.shop-product .product-color label.color-three{background:#171a2e;}
.shop-product .product-color label{-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.shop-product .product-color label:hover{cursor:pointer;border:2px solid #18ba9b;}
.shop-product .product-color input:checked ~ label{border:2px solid #18ba9b;}
.shop-product .product-quantity{float:left;margin-right:30px;}
.shop-product .quantity-button{color:#555;width:55px;height:50px;padding:5px;border:none;outline:none;cursor:pointer;font-size:20px;background:#eee;text-align:center;font-weight:normal;white-space:nowrap;display:inline-block;background-image:none;}
.shop-product .quantity-field{width:55px;height:50px;outline:none;margin:0 -4px;font-size:20px;text-align:center;border:1px solid #eee;}
.add-to-wishlist-brd{padding-bottom:10px;border-bottom:1px solid #dedede;}
.add-to-wishlist li{padding-left:20px;margin-right:10px;border-left:1px solid #dedede;}
.add-to-wishlist li:first-child{padding-left:0;border-left:none;}
.add-to-wishlist i{color:#8bdccd;font-size:16px;margin-right:7px;}
.add-to-wishlist a{color:#999;font-size:14px;}
.add-to-wishlist a:hover,
.add-to-wishlist .wishlist-in:hover i,
.add-to-wishlist .compare-in:hover i{color:#18ba9b;text-decoration:none;}
.add-to-wishlist .wishlist-in:hover i,
.add-to-wishlist .compare-in:hover i{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.wishlist-category a{color:#18ba9b;}
.headline-left{position:relative;}
.headline-left h2{color:#555;font-size:18px;position:relative;margin-bottom:20px;padding-bottom:10px;}
.headline-left h2:after{left:1px;z-index:1;width:30px;height:2px;content:" ";bottom:-5px;position:absolute;background:#dedede;}
.specifies-list li{color:#999;}
.specifies-list li i{margin-right:8px;}
.specifies-list li span{color:#777;}
.product-comment{padding:20px;border:1px solid #f0f0f0;}
@media (min-width:768px){.product-comment .product-comment-in .product-comment-in{margin-left:50px;padding-top:30px;border-top:1px solid #eee;}
}
.product-comment .product-comment-in:after,
.product-comment .product-comment-in:before{content:" ";display:table;}
.product-comment .product-comment-in:after{clear:both;}
.product-comment img.product-comment-img{float:left;width:50px;height:50px;margin-right:15px;}
.product-comment .product-comment-dtl{overflow:hidden;margin-bottom:10px;padding-bottom:10px;}
.product-comment .product-comment-dtl h4{color:#555;font-size:18px;overflow:hidden;}
.product-comment .product-comment-dtl h4 small{color:#888;float:right;display:block;margin-top:6px;}
.sky-changes-4 label.label-v2{color:#999;display:block;font-size:14px;font-weight:400;}
.sky-changes-4 h3{color:#555;}
.review-submit{overflow:hidden;}
.stars-ratings{float:left;}
.stars-ratings li{padding:0;}
.stars-ratings input{left:-9999px;position:absolute;}
.stars-ratings label{float:right;height:17px;display:block;padding:0 2px;font-size:14px;cursor:pointer;line-height:17px;}
.stars-ratings label{color:#8bdccd;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.stars-ratings input + label:hover,
.stars-ratings input + label:hover ~ label{color:#18ba9b;}
.stars-ratings input:checked ~ label{color:#18ba9b;}
.review-submit button.btn-u.pull-right{margin-top:-17px;}
.stars-ratings-label label{font-size:24px;margin:0 4px 5px;}
.owl-slider-v3 .owl-pagination{text-align:center !important;}
.owl-slider-v3 .owl-wrapper-outer{margin-bottom:20px;}
.owl-slider-v3.owl-theme .owl-controls .owl-page.active span,
.owl-slider-v3.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#18ba9b;filter:Alpha(Opacity=100);}
.owl-slider-v3.owl-theme .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline;}
.owl-slider-v3.owl-theme .owl-controls .owl-page span{width:12px;height:12px;opacity:0.3;display:block;margin:5px 3px;background:#bbb;filter:Alpha(Opacity=50);-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;}
.owl-slider-v3 .item{margin:0 1px;}
.filter-by-block h1{color:#fff;width:100%;font-size:24px;padding:7px 10px;text-align:center;margin-bottom:5px;background:#18ba9b;text-transform:uppercase;}
.filter-by-block .panel-default{border-color:#dedede;}
.filter-by-block .panel-heading{padding:0;background:inherit;}
.filter-by-block .panel-title{overflow:hidden;}
.filter-by-block .panel-group h2 a{color:#687074;display:block;font-size:20px;padding:10px 15px;border-bottom:1px solid #dedede;}
.filter-by-block .panel-group h2 i{float:right;font-size:18px;margin-top:8px;}
.filter-by-block .panel-group h2 a:hover{color:#687074;text-decoration:none;}
.filter-by-block .panel-body{padding:15px 20px;border-top:none !important;}
.checkbox-list{margin-bottom:0;}
.checkbox-list li{margin-top:10px;}
.checkbox-list li:first-child{margin-top:0;}
.checkbox-list .checkbox{display:block;overflow:hidden;position:relative;}
.checkbox-list .checkbox{color:#999;margin:4px 0;cursor:pointer;font-size:14px;line-height:25px;padding-left:27px;}
.checkbox-list .checkbox input{left:-9999px;position:absolute;}
.checkbox-list .checkbox i{left:0;top:5px;width:15px;height:15px;outline:none;display:block;background:#fff;border-width:2px;position:absolute;border-style:solid;}
.checkbox-list .checkbox input + i:after{opacity:0;position:absolute;}
.checkbox-list .checkbox input + i:after{top:-3px;left:-2px;width:15px;height:15px;content:'\f00c';text-align:center;font:normal 8px/17px FontAwesome;}
.checkbox-list .checkbox input:checked + i:after{opacity:1;}
.checkbox-list .checkbox i{border-color:#8bdccd;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
.checkbox-list .checkbox:hover i{border-color:#18ba9b;}
.checkbox-list .checkbox input:focus + i{border-color:#18ba9b;}
.checkbox-list .checkbox input + i:after{color:#18ba9b;}
.checkbox-list .checkbox input:checked + i{border-color:#18ba9b;}
.checkbox-list .checkbox small{float:right;}
.checkbox-list .checkbox small a{color:#18ba9b;font-size:12px;}
.slider-snap{margin:20px 0;}
.slider-snap.noUi-background{-webkit-box-shadow:inset 0px 1px 1px 0px #b5b5b5;-moz-box-shadow:inset 0px 1px 1px 0px #b5b5b5;box-shadow:inset 0px 1px 1px 0px #b5b5b5;}
.slider-snap.noUi-connect{background:#18ba9b;}
.slider-snap.noUi-horizontal{height:10px;background:#f8f8f8;border-radius:4px !important;}
.slider-snap.noUi-horizontal .noUi-handle{width:25px;height:20px;border-radius:3px !important;box-shadow:0 1px 1px 0 #b5b5b5;}
.slider-snap .noUi-handle:before,
.slider-snap .noUi-handle:after{left:9px;height:7px;}
.slider-snap .noUi-handle:after{left:13px;}
.slider-snap-text{text-align:center;}
.slider-snap-text span{position:relative;}
.slider-snap-text span + span:before{top:-2px;left:-15px;content:'\2013';position:absolute;}
.slider-snap-text span:after{left:0;top:-1px;content:"\0024";position:absolute;}
.slider-snap-text span{color:#999;font-size:16px;font-weight:600;padding:0 19px 0 11px;}
.product-color-list{margin-bottom:0;text-align:center;}
.product-color-list .list-inline > li{padding-left:0;}
.product-color-list li{padding:2px;}
.product-color-list li img{width:24px;height:24px;}
.product-color-list li:first-child{padding-left:0;}
.result-category{overflow:hidden;margin-bottom:5px;}
.result-category h2{float:left;font-size:30px;margin-right:20px;text-transform:uppercase;}
.result-category .badge-results{top:12px;color:#fff;font-size:12px;padding:3px 8px;position:relative;}
.grid-list-icons{float:right;margin-top:9px;}
.grid-list-icons i{color:#fff;width:30px;height:30px;padding:6px;font-size:18px;line-height:20px;text-align:center;background:#18ba9b;display:inline-block;}
.grid-list-icons i:hover{background:#8bdccd;text-decoration:none;}
.sort-list-btn{float:right;margin:6px 15px 0 0;}
.sort-list-btn h3{float:left;color:#555;font-size:14px;margin-right:10px;}
.sort-list-btn .btn{margin-top:2px;}
.sort-list-btn .btn .caret{margin-left:50px;}
.sort-list-btn .btn-default{color:#999;font-size:13px;border-color:#dedede;}
.sort-list-btn .btn-default:hover,
.sort-list-btn .btn-default:focus,
.sort-list-btn .btn-default:active,
.sort-list-btn .btn-default.active,
.sort-list-btn .open > .dropdown-toggle.btn-default{color:#999;box-shadow:none;background:inherit;border-color:#dedede;}
.sort-list-btn .dropdown-menu{box-shadow:0 5px 5px 0px rgba(90,90,90,0.075);}
.sort-list-btn .dropdown-menu li a{color:#999;font-size:12px;}
.filter-results{padding:40px 0;margin-bottom:30px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.pagination.pagination-v2 > li > a{padding:5px;margin:0 2px;min-width:35px;border-color:#f0f0f0;}
.pagination.pagination-v2 > li > a,
.pagination.pagination-v2 > li > span{background:#f7f7f7;}
.pagination.pagination-v2 > li > a:hover,
.pagination.pagination-v2 > .active > a,
.pagination.pagination-v2 > .active > span,
.pagination.pagination-v2 > .active > a:hover,
.pagination.pagination-v2 > .active > span:hover,
.pagination.pagination-v2 > .active > a:focus,
.pagination.pagination-v2 > .active > span:focus{background:#18ba9b;border-color:#18ba9b;}
@media (min-width:480px){.info-block-v2{margin:0 120px 20px 0;}
}
.info-block-v2 i{float:left;color:#18ba9b;font-size:30px;margin:7px 15px 0 0;}
.info-block-in{overflow:hidden;}
.info-block-in h3{color:#555;font-size:18px;margin:0 0 5px;}
.shopping-cart .coupon-code{margin-top:35px;padding-top:35px;border-top:1px solid #eee;}
.shopping-cart .coupon-code h3{margin:0;color:#687074;font-size:18px;}
.shopping-cart .coupon-code input{width:60%;margin-right:10px;display:inline-block;}
.shopping-cart .total-result li{display:block;}
.shopping-cart .total-result li:after,
.shopping-cart .total-result li:before{content:" ";display:table;}
.shopping-cart .total-result li:after{clear:both;}
.shopping-cart .total-result li.divider{height:1px;margin:9px 0;overflow:hidden;background:#eee;}
.shopping-cart .total-result h4{float:left;margin-right:15px;}
.shopping-cart .total-result-in{overflow:hidden;text-align:right;}
.shopping-cart .total-result-in h4,
.shopping-cart .total-result-in span{color:#687074;font-size:18px;}
.shopping-cart .total-result .total-price h4,
.shopping-cart .total-result .total-price span{font-weight:600;}
.shopping-cart .total-result .total-price h4{margin:0 auto;}
.shopping-cart .total-result .total-price span{color:#c9253c;}
.shopping-cart .table > thead > tr > th,
.shopping-cart .table > tbody > tr > th,
.shopping-cart .table > tfoot > tr > th,
.shopping-cart .table > thead > tr > td,
.shopping-cart .table > tbody > tr > td,
.shopping-cart .table > tfoot > tr > td{border-top:none;vertical-align:middle;}
.shopping-cart .table > thead > tr > th,
.shopping-cart .table > tbody > tr > td{padding:15px;text-align:center;}
.shopping-cart .table > thead > tr > th{color:#687074;font-size:16px;font-weight:400;padding-bottom:20px;text-transform:uppercase;}
.shopping-cart .table > tbody > tr > td{color:#888;}
.shopping-cart .table > tbody > tr > td.shop-red{color:#c9253c;}
.shopping-cart .product-in-table{text-align:left !important;}
.shopping-cart .product-it-in{overflow:hidden;}
@media (min-width:991px){.shopping-cart .product-it-in{}
}
@media (max-width:992px){.shopping-cart .product-it-in{clear:both;}
}
.shopping-cart .product-in-table img{float:left;width:120px;height:auto;padding:10px;background:#fff;margin-right:15px;border:1px solid #eee;}
.shopping-cart .product-in-table h3{font-size:16px;margin-bottom:5px;}
.shopping-cart .quantity-button{color:#888;width:45px;height:40px;padding:5px;border:none;outline:none;cursor:pointer;font-size:18px;background:#eee;text-align:center;font-weight:normal;white-space:nowrap;display:inline-block;background-image:none;}
.shopping-cart .quantity-field{width:45px;height:40px;outline:none;margin:0 -4px;font-size:18px;text-align:center;display:inline-block;border:1px solid #eee;}
.shopping-cart .close{opacity:1;color:#888;font-size:18px;padding-right:10px;}
.shopping-cart .close:hover{color:#555;}
.shopping-cart h2.title-type{font-size:16px;margin-left:20px;text-transform:uppercase;}
.shopping-cart .billing-info-inputs{padding:20px;background:#f8f8f8;border:1px solid #eee;}
.shopping-cart .billing-info-inputs label{color:#555;margin-bottom:0;vertical-align:middle;}
.shopping-cart .billing-info-inputs input, textarea, select {min-height:40px;border-color:#eee;margin-bottom:10px;}
.shopping-cart .billing-info-inputs .form-control{color:#888;box-shadow:none;}
.shopping-cart .billing-info-inputs .form-control::-moz-placeholder{color:#888;}
.shopping-cart .billing-info-inputs .form-control:-ms-input-placeholder{color:#888;}
.shopping-cart .billing-info-inputs .form-control::-webkit-input-placeholder{color:#888;}
.cus-form-horizontal .form-group{margin:0 0 15px;overflow:hidden;padding-bottom:7px;}
.cus-form-horizontal .form-group label{color:#555;margin-top:4px;font-size:15px;font-weight:400;text-align:left;}
.wizard > .content > .body .cus-form-horizontal input{color:#888;box-shadow:none;border-color:#eee;}
.cus-form-horizontal .form-group input::-moz-placeholder{color:#ccc;font-size:12px;font-weight:600;text-align:center;}
.cus-form-horizontal .form-group input:-ms-input-placeholder{color:#ccc;font-size:12px;font-weight:600;text-align:center;}
.cus-form-horizontal .form-group input::-webkit-input-placeholder{color:#ccc;font-size:12px;font-weight:600;text-align:center;}
.cus-form-horizontal .input-small-field a{top:5px;color:#18ba9b;position:relative;text-decoration:underline;}
.cus-form-horizontal .input-small-field a:hover{color:#18ba9b;text-decoration:none;}
.cus-form-horizontal .payment-type li{margin-right:10px;}
.cus-form-horizontal .payment-type i{color:#888;font-size:35px;}
.g-popup-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(62,71,87,.5);z-index:9992;}
@media (max-width:600px){.g-popup-wrapper{display:none !important;}
}
.g-popup{z-index:9993;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.g-popup--fb{width:465px;background:#fff;}
.g-popup--fb-title{background:#4867aa;color:#fff;position:relative;}
.g-popup--fb-title:before{content:" ";display:block;position:absolute;bottom:-20px;left:52px;width:0;height:0;border-left:0 inset rgba(0,0,0,0);border-right:22px inset rgba(0,0,0,0);border-top:22px solid #4867aa;}
.g-popup--fb__logo{display:block;padding:25px 30px;}
.g-popup--fb-message{border-top:solid 1px rgba(255,255,255,.3);padding:30px;font-size:20px;line-height:1.3;}
.g-popup--fb-widjet{padding:45px 30px 30px;}
.g-popup__close{color:#333;position:absolute;line-height:.9;font-size:26px;opacity:1;top:-13px;right:-13px;border-radius:50% !important;}
.g-popup__close:hover{text-decoration:none;color:#333;}
.g-popup--fb__close,
.g-popup--fb__close:hover{color:#4867aa;background:#fff;}
.g-popup--subscribe{width:630px;background:#f7f7f7;padding:70px 60px 50px;box-shadow:0 0 5px #bbb;}
.g-popup--subscribe h2{margin:0 0 30px;}
.g-popup--subscribe .sky-form{border:none;}
.g-popup--subscribe .sky-form section{margin-bottom:0;}
.g-popup--subscribe label{width:100%;}
.g-popup--subscribe .sky-form .input input,
.g-popup--subscribe .sky-form .input input:active,
.g-popup--subscribe .sky-form .input input:focus,
.g-popup--subscribe .sky-form .input input:hover{font-weight:normal;}
.g-popup--subscribe .no-spam{font-size:13px;color:#aaa;padding-top:25px;}
.g-popup--subscribe__close,
.g-popup--subscribe__close:hover{color:#bbb;background:#fff;}
.g-popup--subscribe2{width:560px;background:#18ba9b;color:#fff;}
.g-popup--subscribe2-message{padding:50px 50px 40px;}
.g-popup--subscribe2-message .icon{font-size:62px;float:left;margin:10px 30px 0 0;}
.g-popup--subscribe2 h3{color:#fff;font-size:25px;margin:0 0 10px;}
.g-popup--subscribe2 p{color:#fff;margin-bottom:0;}
.g-popup--subscribe2 .sky-form{border:none;background:#15a187;padding:40px 50px 35px;}
.g-popup--subscribe2 .sky-form section{margin-bottom:0;}
.g-popup--subscribe2 label{width:100%;}
.g-popup--subscribe2 .sky-form .input input,
.g-popup--subscribe2 .sky-form .input input:active,
.g-popup--subscribe2 .sky-form .input input:focus,
.g-popup--subscribe2 .sky-form .input input:hover{background:#128772;border-color:#128772;color:#fff;box-shadow:none;height:36px;font-weight:normal;}
.g-popup--subscribe2::-webkit-input-placeholder{color:#fff;}
.g-popup--subscribe2:-moz-placeholder{color:#fff;}
.g-popup--subscribe2::-moz-placeholder{color:#fff;}
.g-popup--subscribe2:-ms-input-placeholder{color:#fff;}
.g-popup--subscribe2 .btn-default,
.g-popup--subscribe2 .btn-default.active,
.g-popup--subscribe2 .btn-default:active,
.g-popup--subscribe2 .btn-default.hover,
.g-popup--subscribe2 .btn-default:hover,
.g-popup--subscribe2 .btn-default.focus,
.g-popup--subscribe2 .btn-default:focus{color:#18ba9b;border-color:#fff;background:#fff;}
.g-popup--subscribe2__close,
.g-popup--subscribe2__close:hover{color:#18ba9b;background:#fff;}
.g-popup--subscribe3{width:460px;height:460px;background:#18ba9b;color:#fff;border-radius:50% !important;text-align:center;padding:110px 80px 80px;}
.g-popup--subscribe3 h3{color:#fff;font-size:25px;line-height:1.4;margin:0 0 20px;}
.g-popup--subscribe3 p{color:#fff;margin-bottom:30px;}
.g-popup--subscribe3 .sky-form{border:none;}
.g-popup--subscribe3 .sky-form section{margin-bottom:0;}
.g-popup--subscribe3 label{width:100%;}
.g-popup--subscribe3 .sky-form .input input,
.g-popup--subscribe3 .sky-form .input input:active,
.g-popup--subscribe3 .sky-form .input input:focus,
.g-popup--subscribe3 .sky-form .input input:hover{background:#128772;border-color:#128772;color:#fff;box-shadow:none;height:36px;font-weight:normal;}
.g-popup--subscribe3::-webkit-input-placeholder{color:#fff;}
.g-popup--subscribe3:-moz-placeholder{color:#fff;}
.g-popup--subscribe3::-moz-placeholder{color:#fff;}
.g-popup--subscribe3:-ms-input-placeholder{color:#fff;}
.g-popup--subscribe3 .btn-default,
.g-popup--subscribe3 .btn-default.active,
.g-popup--subscribe3 .btn-default:active,
.g-popup--subscribe3 .btn-default.hover,
.g-popup--subscribe3 .btn-default:hover,
.g-popup--subscribe3 .btn-default.focus,
.g-popup--subscribe3 .btn-default:focus{color:#18ba9b;border-color:#fff;background:#fff;}
.g-popup--subscribe3__close,
.g-popup--subscribe3__close:hover{color:#18ba9b;background:#fff;top:55px;right:55px;}
.g-popup--discount{width:380px;height:380px;background:#18ba9b;color:#fff;text-align:center;padding:62px 52px 20px;}
.g-popup--discount h3{color:#fff;font-size:64px;font-weight:800;line-height:1;margin:0 0 7px;text-transform:uppercase;}
.g-popup--discount p{color:#fff;font-size:17px;}
.g-popup--discount .sky-form{border:none;}
.g-popup--discount .sky-form section{margin-bottom:0;}
.g-popup--discount label{width:100%;}
.g-popup--discount .sky-form .input input,
.g-popup--discount .sky-form .input input:active,
.g-popup--discount .sky-form .input input:focus,
.g-popup--discount .sky-form .input input:hover{background:#128772;border-color:#128772;color:#fff;box-shadow:none;height:36px;font-weight:normal;}
.g-popup--discount::-webkit-input-placeholder{color:#fff;}
.g-popup--discount:-moz-placeholder{color:#fff;}
.g-popup--discount::-moz-placeholder{color:#fff;}
.g-popup--discount:-ms-input-placeholder{color:#fff;}
.g-popup--discount .btn-default,
.g-popup--discount .btn-default.active,
.g-popup--discount .btn-default:active,
.g-popup--discount .btn-default.hover,
.g-popup--discount .btn-default:hover,
.g-popup--discount .btn-default.focus,
.g-popup--discount .btn-default:focus{color:#18ba9b;border-color:#fff;background:#fff;}
.g-popup--discount__close,
.g-popup--discount__close:hover{color:#18ba9b;background:#fff;}
.g-popup--discount2{width:680px;background:#18ba9b;color:#fff;}
.g-popup--discount2 img{float:right;}
.g-popup--discount2-message{width:410px;padding:75px 50px 50px;float:left;}
.g-popup--discount2 h3,
.g-popup--discount2 h4{color:#fff;font-size:35px;line-height:1.4;margin:0 0 15px;}
.g-popup--discount2 h3{text-transform:uppercase;}
.g-popup--discount2 h4{font-size:18px;margin-bottom:5px;}
.g-popup--discount2 p{color:#fff;margin-bottom:30px;}
.g-popup--discount2 label{width:100%;}
.g-popup--discount2 .sky-form .input input,
.g-popup--discount2 .sky-form .input input:active,
.g-popup--discount2 .sky-form .input input:focus,
.g-popup--discount2 .sky-form .input input:hover{background:#128772;border-color:#128772;color:#fff;box-shadow:none;height:36px;font-weight:normal;}
.g-popup--discount2::-webkit-input-placeholder{color:#fff;}
.g-popup--discount2:-moz-placeholder{color:#fff;}
.g-popup--discount2::-moz-placeholder{color:#fff;}
.g-popup--discount2:-ms-input-placeholder{color:#fff;}
.g-popup--discount2 .btn-default,
.g-popup--discount2 .btn-default.active,
.g-popup--discount2 .btn-default:active,
.g-popup--discount2 .btn-default.hover,
.g-popup--discount2 .btn-default:hover,
.g-popup--discount2 .btn-default.focus,
.g-popup--discount2 .btn-default:focus{color:#18ba9b;border-color:#fff;background:#fff;}
.g-popup--discount2__close,
.g-popup--discount2__close:hover{color:#18ba9b;background:#fff;}
.error-v1{padding-bottom:30px;text-align:center;}
.error-v1 p{color:#555;font-size:16px;}
.error-v1 span{color:#555;display:block;font-size:35px;font-weight:200;}
.error-v1 span.error-v1-title{color:#777;font-size:180px;line-height:200px;padding-bottom:20px;}
@media (max-width:500px){.error-v1 p{font-size:12px;}
.error-v1 span{font-size:25px;}
.error-v1 span.error-v1-title{font-size:140px;}
}
/**//**//**//**/.sky-form{margin:0;outline:none;box-shadow:0 0 20px rgba(0,0,0,.3);font:13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;color:#666;}
.sky-form header{display:block;padding:20px 30px;border-bottom:1px solid rgba(0,0,0,.1);background:rgba(248,248,248,.9);font-size:25px;font-weight:300;color:#232323;}
.sky-form fieldset{display:block;padding:25px 30px 5px;border:none;background:rgba(255,255,255,.9);}
.sky-form fieldset + fieldset{border-top:1px solid rgba(0,0,0,.1);}
.sky-form section{margin-bottom:20px;}
.sky-form footer{display:block;padding:15px 30px 25px;border-top:1px solid rgba(0,0,0,.1);background:rgba(248,248,248,.9);}
.sky-form footer:after{content:'';display:table;clear:both;}
.sky-form a{color:#2da5da;}
.sky-form .label{display:block;margin-bottom:6px;line-height:19px;font-weight:400;}
.sky-form .label.col{margin:0;padding-top:10px;}
.sky-form .note{margin-top:6px;padding:0 1px;font-size:11px;line-height:15px;color:#999;}
.sky-form .input,
.sky-form .select,
.sky-form .textarea,
.sky-form .radio,
.sky-form .checkbox,
.sky-form .toggle,
.sky-form .button{position:relative;display:block;}
.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:39px;padding:6px 10px;outline:none;border-width:2px;border-style:solid;border-radius:0;background:#fff;font:15px/23px 'Open Sans', Helvetica, Arial, sans-serif;color:#404040;appearance:normal;-moz-appearance:none;-webkit-appearance:none;}
.sky-form .progress{float:right;margin-top:10px;line-height:39px;color:#232323;}
.sky-form button::-moz-focus-inner{padding:0;border:0;}
/**//**/.sky-form .input-captcha img{position:absolute;top:2px;right:2px;border-left:1px solid #e5e5e5;}
/**//**/.sky-form .input-file .button{position:absolute;top:4px;right:4px;float:none;height:31px;margin:0;padding:0 20px;font-size:13px;line-height:31px;}
.sky-form .input-file .button:hover{box-shadow:none;}
.sky-form .input-file .button input{position:absolute;top:0;right:0;padding:0;font-size:30px;cursor:pointer;opacity:0;}
/**//**/.sky-form .select i{position:absolute;top:2px;right:2px;width:28px;height:35px;background:#fff;pointer-events:none;}
.sky-form .select i:after,
.sky-form .select i:before{content:'';position:absolute;right:10px;border-right:4px solid transparent;border-left:4px solid transparent;}
.sky-form .select i:after{bottom:12px;border-top:4px solid #404040;}
.sky-form .select i:before{top:12px;border-bottom:4px solid #404040;}
.sky-form .select select{padding-right:28px;}
.sky-form .select-multiple select{height:auto;}
/**//**/.sky-form .textarea textarea{height:auto;resize:none;}
.sky-form .textarea-resizable textarea{resize:vertical;}
.sky-form .textarea-expandable textarea{height:39px;}
.sky-form .textarea-expandable textarea:focus{height:auto;}
/**//**/.sky-form .radio,
.sky-form .checkbox{margin-bottom:4px;padding-left:27px;font-size:15px;line-height:27px;color:#404040;cursor:pointer;}
.sky-form .radio:last-child,
.sky-form .checkbox:last-child{margin-bottom:0;}
.sky-form .radio input,
.sky-form .checkbox input{position:absolute;left:-9999px;}
.sky-form .radio i,
.sky-form .checkbox i{position:absolute;top:5px;left:0;display:block;width:13px;height:13px;outline:none;border-width:2px;border-style:solid;background:#fff;}
.sky-form .radio i{border-radius:50%;}
.sky-form .radio input + i:after,
.sky-form .checkbox input + i:after{position:absolute;opacity:0;-ms-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-webkit-transition:opacity 0.1s;}
.sky-form .radio input + i:after{content:'';top:4px;left:4px;width:5px;height:5px;border-radius:50%;}
.sky-form .checkbox input + i:after{content:'\f00c';top:-1px;left:-1px;width:15px;height:15px;font:normal 12px/16px FontAwesome;text-align:center;}
.sky-form .radio input:checked + i:after,
.sky-form .checkbox input:checked + i:after{opacity:1;}
.sky-form .inline-group{margin:0 -30px -4px 0;}
.sky-form .inline-group:after{content:'';display:table;clear:both;}
.sky-form .inline-group .radio,
.sky-form .inline-group .checkbox{float:left;margin-right:30px;}
.sky-form .inline-group .radio:last-child,
.sky-form .inline-group .checkbox:last-child{margin-bottom:4px;}
/**//**/.sky-form .toggle{margin-bottom:4px;padding-right:61px;font-size:15px;line-height:27px;color:#404040;cursor:pointer;}
.sky-form .toggle:last-child{margin-bottom:0;}
.sky-form .toggle input{position:absolute;left:-9999px;}
.sky-form .toggle i{content:'';position:absolute;top:4px;right:0;display:block;width:49px;height:17px;border-width:2px;border-style:solid;border-radius:12px;background:#fff;}
.sky-form .toggle i:after{content:'OFF';position:absolute;top:2px;right:8px;left:8px;font-style:normal;font-size:9px;line-height:13px;font-weight:700;text-align:left;color:#5f5f5f;}
.sky-form .toggle i:before{content:'';position:absolute;z-index:1;top:4px;right:4px;display:block;width:9px;height:9px;border-radius:50%;opacity:1;-ms-transition:right 0.2s;-moz-transition:right 0.2s;-webkit-transition:right 0.2s;}
.sky-form .toggle input:checked + i:after{content:'ON';text-align:right;}
.sky-form .toggle input:checked + i:before{right:36px;}
/**//**/.sky-form .rating{margin-bottom:4px;font-size:15px;line-height:27px;color:#404040;}
.sky-form .rating:last-child{margin-bottom:0;}
.sky-form .rating input{position:absolute;left:-9999px;}
.sky-form .rating label{display:block;float:right;height:17px;margin-top:5px;padding:0 2px;font-size:17px;line-height:17px;cursor:pointer;}
/**//**/.sky-form .button{float:right;height:39px;overflow:hidden;margin:10px 0 0 20px;padding:0 25px;outline:none;border:0;font:300 15px/39px 'Open Sans', Helvetica, Arial, sans-serif;text-decoration:none;color:#fff;cursor:pointer;}
.sky-form .button-uploading{position:relative;color:transparent;cursor:default;}
.sky-form .button-uploading:after{content:'Uploading...';position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;-o-animation:blink 1s linear infinite;-ms-animation:blink 1s linear infinite;-moz-animation:blink 1s linear infinite;-webkit-animation:blink 1s linear infinite;}
@-o-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-ms-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-moz-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-webkit-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
/**//**/.sky-form .icon-append,
.sky-form .icon-prepend{position:absolute;top:5px;width:29px;height:29px;font-size:15px;line-height:29px;text-align:center;}
.sky-form .icon-append{right:5px;padding-left:3px;border-left-width:1px;border-left-style:solid;}
.sky-form .icon-prepend{left:5px;padding-right:3px;border-right-width:1px;border-right-style:solid;}
.sky-form .input .icon-prepend + input,
.sky-form .textarea .icon-prepend + textarea{padding-left:46px;}
.sky-form .input .icon-append + input,
.sky-form .textarea .icon-append + textarea{padding-right:46px;}
.sky-form .input .icon-prepend + .icon-append + input,
.sky-form .textarea .icon-prepend + .icon-append + textarea{padding-left:46px;}
/**//**/.sky-form .row{margin:0 -15px;}
.sky-form .row:after{content:'';display:table;clear:both;}
.sky-form .col{float:left;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box;-moz-box-sizing:border-box;}
.sky-form .col-1{width:8.33%;}
.sky-form .col-2{width:16.66%;}
.sky-form .col-3{width:25%;}
.sky-form .col-4{width:33.33%;}
.sky-form .col-5{width:41.66%;}
.sky-form .col-6{width:50%;}
.sky-form .col-7{width:58.33%;}
.sky-form .col-8{width:66.67%;}
.sky-form .col-9{width:75%;}
.sky-form .col-10{width:83.33%;}
.sky-form .col-11{width:91.66%;}
@media screen and (max-width:600px){.sky-form .col{float:none;width:100%;}
}
/**//**/.sky-form .tooltip{position:absolute;z-index:1;left:-9999px;padding:2px 8px 3px;font-size:11px;line-height:16px;font-weight:400;background:rgba(0,0,0,0.9);color:#fff;opacity:0;-ms-transition:margin 0.3s, opacity 0.3s;-moz-transition:margin 0.3s, opacity 0.3s;-webkit-transition:margin 0.3s, opacity 0.3s;}
.sky-form .tooltip:after{content:'';position:absolute;}
.sky-form .input input:focus + .tooltip,
.sky-form .textarea textarea:focus + .tooltip{opacity:1;}
.sky-form .tooltip-top-right{bottom:100%;margin-bottom:15px;}
.sky-form .tooltip-top-right:after{top:100%;right:16px;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-top-right,
.sky-form .textarea textarea:focus + .tooltip-top-right{right:0;left:auto;margin-bottom:5px;}
.sky-form .tooltip-top-left{bottom:100%;margin-bottom:15px;}
.sky-form .tooltip-top-left:after{top:100%;left:16px;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-top-left,
.sky-form .textarea textarea:focus + .tooltip-top-left{right:auto;left:0;margin-bottom:5px;}
.sky-form .tooltip-right{top:9px;white-space:nowrap;margin-left:15px;}
.sky-form .tooltip-right:after{top:6px;right:100%;border-top:4px solid transparent;border-right:4px solid rgba(0,0,0,0.9);border-bottom:4px solid transparent;}
.sky-form .input input:focus + .tooltip-right,
.sky-form .textarea textarea:focus + .tooltip-right{left:100%;margin-left:5px;}
.sky-form .tooltip-left{top:9px;white-space:nowrap;margin-right:15px;}
.sky-form .tooltip-left:after{top:6px;left:100%;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,0.9);}
.sky-form .input input:focus + .tooltip-left,
.sky-form .textarea textarea:focus + .tooltip-left{right:100%;left:auto;margin-right:5px;}
.sky-form .tooltip-bottom-right{top:100%;margin-top:15px;}
.sky-form .tooltip-bottom-right:after{bottom:100%;right:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,0.9);border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-bottom-right,
.sky-form .textarea textarea:focus + .tooltip-bottom-right{right:0;left:auto;margin-top:5px;}
.sky-form .tooltip-bottom-left{top:100%;margin-top:15px;}
.sky-form .tooltip-bottom-left:after{bottom:100%;left:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,0.9);border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-bottom-left,
.sky-form .textarea textarea:focus + .tooltip-bottom-left{right:auto;left:0;margin-top:5px;}
/**//**/.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea,
.sky-form .radio i,
.sky-form .checkbox i,
.sky-form .toggle i,
.sky-form .icon-append,
.sky-form .icon-prepend{border-color:#e5e5e5;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
.sky-form .toggle i:before{background-color:#2da5da;}
.sky-form .rating label{color:#ccc;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.sky-form .button{background-color:#2da5da;opacity:0.8;-ms-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;}
.sky-form .button.button-secondary{background-color:#b3b3b3;}
.sky-form .icon-append,
.sky-form .icon-prepend{color:#ccc;}
/**//**/.sky-form .input:hover input,
.sky-form .select:hover select,
.sky-form .textarea:hover textarea,
.sky-form .radio:hover i,
.sky-form .checkbox:hover i,
.sky-form .toggle:hover i,
.sky-form .ui-slider-handle:hover{border-color:#8dc9e5;}
.sky-form .rating input + label:hover,
.sky-form .rating input + label:hover ~ label{color:#2da5da;}
.sky-form .button:hover{opacity:1;}
/**//**/.sky-form .input input:focus,
.sky-form .select select:focus,
.sky-form .textarea textarea:focus,
.sky-form .radio input:focus + i,
.sky-form .checkbox input:focus + i,
.sky-form .toggle input:focus + i{border-color:#2da5da;}
/**//**/.sky-form .radio input + i:after{background-color:#2da5da;}
.sky-form .checkbox input + i:after{color:#2da5da;}
.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i{border-color:#2da5da;}
.sky-form .rating input:checked ~ label{color:#2da5da;}
/**//**/.sky-form .state-error input,
.sky-form .state-error select,
.sky-form .state-error select + i,
.sky-form .state-error textarea,
.sky-form .radio.state-error i,
.sky-form .checkbox.state-error i,
.sky-form .toggle.state-error i,
.sky-form .toggle.state-error input:checked + i{background:#fff0f0;}
.sky-form .state-error + em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;color:#ee9393;}
.sky-form .rating.state-error + em{margin-top:-4px;margin-bottom:4px;}
/**//**/.sky-form .state-success input,
.sky-form .state-success select,
.sky-form .state-success select + i,
.sky-form .state-success textarea,
.sky-form .radio.state-success i,
.sky-form .checkbox.state-success i,
.sky-form .toggle.state-success i,
.sky-form .toggle.state-success input:checked + i{background:#f0fff0;}
.sky-form .state-success + em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;color:#ee9393;}
.sky-form .note-success{color:#6fb679;}
/**//**/.sky-form .input.state-disabled input,
.sky-form .select.state-disabled,
.sky-form .textarea.state-disabled,
.sky-form .radio.state-disabled,
.sky-form .checkbox.state-disabled,
.sky-form .toggle.state-disabled,
.sky-form .button.state-disabled{cursor:default;opacity:0.5;}
.sky-form .input.state-disabled:hover input,
.sky-form .select.state-disabled:hover select,
.sky-form .textarea.state-disabled:hover textarea,
.sky-form .radio.state-disabled:hover i,
.sky-form .checkbox.state-disabled:hover i,
.sky-form .toggle.state-disabled:hover i{border-color:#e5e5e5;}
/**//**/.sky-form .message{display:none;color:#6fb679;}
.sky-form .message i{display:block;margin:0 auto 20px;width:81px;height:81px;border:1px solid #6fb679;border-radius:50%;font-size:30px;line-height:81px;}
.sky-form.submited fieldset,
.sky-form.submited footer{display:none;}
.sky-form.submited .message{display:block;padding:25px 30px;background:rgba(255,255,255,.9);font:300 18px/27px 'Open Sans', Helvetica, Arial, sans-serif;text-align:center;}
/**//**/.ui-datepicker{display:none;padding:10px 12px;background:rgba(255,255,255,0.9);box-shadow:0 0 10px rgba(0,0,0,.3);font:13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;text-align:center;color:#666;}
.ui-datepicker a{color:#404040;}
.ui-datepicker-header{position:relative;margin:-10px -12px 10px;padding:10px;border-bottom:1px solid rgba(0,0,0,.1);font-size:15px;line-height:27px;}
.ui-datepicker-prev,
.ui-datepicker-next{position:absolute;top:0;display:block;width:47px;height:47px;font-size:15px;line-height:47px;text-decoration:none;cursor:pointer;}
.ui-datepicker-prev{left:0;}
.ui-datepicker-next{right:0;}
.ui-datepicker-calendar{border-collapse:collapse;font-size:13px;line-height:27px;}
.ui-datepicker-calendar th{color:#999;}
.ui-datepicker-calendar a,
.ui-datepicker-calendar span{display:block;width:31px;margin:auto;text-decoration:none;color:#404040;}
.ui-datepicker-calendar a:hover{background:rgba(0,0,0,.05);}
.ui-datepicker-calendar span{color:#bfbfbf;}
.ui-datepicker-today a{font-weight:700;}
.ui-datepicker-calendar .ui-state-active{background:rgba(0,0,0,.05);cursor:default;}
.ui-datepicker-inline{border:2px solid #e5e5e5;background:#fff;box-shadow:none;}
.ui-datepicker-inline .ui-datepicker-header{line-height:47px;}
.ui-datepicker-inline .ui-datepicker-calendar{width:100%;}
/**//**/.sky-form .ui-slider{position:relative;height:3px;border:2px solid #e5e5e5;background:#fff;margin:12px 6px 26px;}
.sky-form .ui-slider-handle{position:absolute;width:15px;height:15px;margin:-8px 0 0 -8px;border:2px solid #e5e5e5;outline:none;background:#fff;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
/**//**/.sky-form-modal{position:fixed;z-index:1;display:none;width:400px;}
.sky-form-modal-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,0.7);}
/**//**/.sky-form .label{border-radius:0;font-size:100%;text-align:left;white-space:normal;color:inherit;}
.sky-form .radio,
.sky-form .checkbox{font-weight:400;}
.sky-form .radio + .radio,
.sky-form .checkbox + .checkbox{margin-top:0;}
.sky-form.contact-style{border:none;}
.sky-form.comment-style,
.sky-form.comment-style fieldset{padding:0;border:none;background:inherit;}
.sky-form.comment-style input,
.sky-form.comment-style textarea{border:none;}
.sky-form.comment-style input:focus,
.sky-form.comment-style textarea:focus{box-shadow:none;}
.sky-form.comment-style-v2,
.sky-form.comment-style-v2 fieldset{padding:0;border:none;background:inherit;}
.sky-form.comment-style-v2 input,
.sky-form.comment-style-v2 textarea{border:none;}
.sky-form.comment-style-v2 input:focus,
.sky-form.comment-style-v2 textarea:focus{box-shadow:none;}
.sky-form.comment-style-v2 .form-control{padding:20px 15px;}
.sky-form .sky-space-20{margin-bottom:20px;}
.sky-form .sky-space-30{margin-bottom:30px;}
/**//**/.sky-form{box-shadow:none;border:1px solid #eee;}
.sky-form header{color:inherit;display:block;font-size:20px;background:#fff;font-weight:400;padding:8px 30px;}
.sky-form fieldset.no-padding{padding:0;}
.sky-form fieldset{background:#fff;}
.sky-form footer{background:#fff;padding:15px 30px;}
.sky-form a{color:inherit;}
.sky-form a.btn-u{color:#fff;}
.sky-form .input input{height:34px;padding:6px 12px;}
.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea{border-width:1px;font-size:14px;color:#404040;}
.sky-form .select select{height:33px;padding:6px 10px;}
.sky-form .select-multiple select{height:auto;}
/**//**/.sky-form .input-file .button{height:32px;top:1px;right:1px;}
/**//**/.sky-form .input-captcha img{position:absolute;top:1px;right:1px;border-left:1px solid #e5e5e5;}
/**//**/.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea,
.sky-form .radio i,
.sky-form .checkbox i,
.sky-form .toggle i,
.sky-form .icon-append,
.sky-form .icon-prepend{border-color:#bbb;}
.sky-form .toggle i:before{background-color:#999;}
.sky-form .button{background:#18ba9b;}
/**//**/.sky-form .toggle{font-weight:normal;}
.sky-form .toggle i{width:54px;height:21px;border-width:1px;}
.sky-form .toggle i:after{top:3px;}
.sky-form .toggle i:before{top:5px;right:6px;}
.radio, .checkbox{margin-top:0;}
/**//**/.sky-form .radio i,
.sky-form .checkbox i{width:17px;height:17px;border-width:1px;}
.sky-form .checkbox input + i:after{top:2px;left:0;font:normal 10px FontAwesome;}
/**//**/.sky-form .radio input + i:after{top:5px;left:5px;background-color:#999;}
.sky-form .checkbox input + i:after{color:#999;}
.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i{border-color:#999;}
.sky-form .rating input:checked ~ label{color:#18ba9b;}
/**//**/.sky-form .select i{top:14px;width:9px;right:13px;height:6px;}
.sky-form .select i:after,
.sky-form .select i:before{top:4px;}
.sky-form .select i:before{top:-2px;border-bottom:4px solid #404040;}
.label-rounded .ui-slider-handle{border-radius:50% !important;}
/**//**/.sky-form .icon-append,
.sky-form .icon-prepend{top:1px;height:32px;font-size:14px;line-height:33px;background:inherit;}
.sky-form .icon-append{right:1px;padding:0 3px;min-width:34px;}
.sky-form .icon-prepend{left:6px;padding-right:5px;}
/**//**/.sky-form .input input:focus,
.sky-form .select select:focus,
.sky-form .textarea textarea:focus{border-color:#bbb;box-shadow:0 0 2px #c9c9c9;}
.sky-form .radio input:focus + i,
.sky-form .checkbox input:focus + i,
.sky-form .toggle input:focus + i{border-color:#999;box-shadow:none;}
/**//**/.sky-form .input:hover input,
.sky-form .select:hover select,
.sky-form .textarea:hover textarea{border-color:#999;}
.sky-form .radio:hover i,
.sky-form .checkbox:hover i,
.sky-form .toggle:hover i,
.sky-form .ui-slider-handle:hover{border-color:#999;}
.sky-form .rating input + label:hover,
.sky-form .rating input + label:hover ~ label{color:#18ba9b;}
.sky-form .icon-append,
.sky-form .icon-prepend{color:#b3b3b3;}
/**//**/.sky-form .input.state-disabled:hover input,
.sky-form .select.state-disabled:hover select,
.sky-form .textarea.state-disabled:hover textarea,
.sky-form .radio.state-disabled:hover i,
.sky-form .checkbox.state-disabled:hover i,
.sky-form .toggle.state-disabled:hover i{border-color:#bbb;}
/**//**/.ui-datepicker-header{padding:10px 0;font-size:16px;}
.ui-datepicker-inline{border-width:1px;}
.ui-datepicker-inline .ui-datepicker-header{line-height:27px;}
.ui-datepicker-prev,
.ui-datepicker-next{font-size:18px;line-height:47px;}
.ui-datepicker-calendar a{border:1px solid transparent;}
.ui-datepicker-calendar .ui-state-active{background:inherit;border:1px solid #bbb;}
.ui-datepicker-calendar a:hover{background:inherit;border:1px solid #bbb;}
/**//**/.sky-form button *,
.sky-form button *:after,
.sky-form button *:before{margin:0 auto;padding:0 auto;}
.btn-u.button-uploading:after{top:6px;}
.btn-u.btn-u-lg.button-uploading:after{top:10px;}
.btn-u.btn-u-sm.button-uploading:after{top:3px;}
.btn-u.btn-u-xs.button-uploading:after{top:2px;}
.label{padding:0.2em 0 0.3em;}
.ui-datepicker-calendar span{width:26px;}
.profile .list-group i{min-width:20px;margin-right:5px;text-align:center;}
.profile .heading-sm-v2{font-size:16px;}
.profile .profile-body{padding:20px;background:#f7f7f7;}
.mCustomScrollbar{height:320px;}
.profile .panel-profile{border:none;margin-bottom:0;box-shadow:none;}
.profile .panel-profile.no-bg{background:inherit;}
.profile .panel-heading{color:#585f69;background:#fff;padding:7px 15px;border-bottom:solid 3px #f7f7f7;}
.profile .panel-heading-v2.overflow-h i.pull-right,
.profile .panel-heading.overflow-h i.pull-right{top:7px;position:relative;}
.profile .panel-heading-v2.overflow-h i.pull-right,
.profile .panel-heading.overflow-h a i{color:#777;}
.profile .panel-heading-v2.overflow-h i.pull-right,
.profile .panel-heading.overflow-h a:hover i{color:#555;}
.profile .panel-title{font-size:16px;}
.profile .notification{overflow:hidden;margin-bottom:10px;padding:15px 15px 0 0;border-top:1px solid #eee;}
.profile .notification:first-child{border-top:none;}
.profile .notification img,
.profile .notification i{float:left;margin-right:10px;}
.profile .notification img{width:35px;height:35px;}
.profile .notification span{color:#777;display:block;}
.profile .notification small{color:#999;font-size:11px;}
.profile .notification h4{margin:0 0 3px;font-size:14px;}
.profile .notification p{color:#777;font-size:12px;}
.profile .profile-post{background:#fff;margin-bottom:2px;padding:7px 7px 7px 0;}
.profile .profile-post.color-one{border-left:2px solid #18ba9b;}
.profile .profile-post.color-two{border-left:2px solid #3498db;}
.profile .profile-post.color-three{border-left:2px solid #e74c3c;}
.profile .profile-post.color-four{border-left:2px solid #9b6bcc;}
.profile .profile-post.color-five{border-left:2px solid #555;}
.profile .profile-post.color-six{border-left:2px solid #f1c40f;}
.profile .profile-post.color-seven{border-left:2px solid #27d7e7;}
.profile .profile-post span.profile-post-numb{float:left;color:#999;font-size:20px;font-weight:200;padding:5px 12px;}
.profile .profile-post:hover span.profile-post-numb{color:#18ba9b;}
.profile .profile-post-in{overflow:hidden;}
.profile .profile-post-in h3 a{color:#555;text-transform:uppercase;}
.profile .profile-post-in p{color:#999;margin-bottom:5px;}
.profile .profile-event .heading-xs{margin-top:0;text-transform:uppercase;}
.profile .profile-event{background:#fff;padding:10px 15px;margin-bottom:2px;}
.profile .profile-event p{color:#999;margin-bottom:5px;}
.profile .date-formats{color:#fff;float:left;text-align:center;background:#18ba9b;margin:7px 13px 0 0;padding:7px 10px 4px;}
.profile .date-formats span{display:block;font-size:22px;font-weight:200;line-height:25px;}
.profile .table{background:#fff;}
.profile .table th{min-width:100px;}
.profile .table td{vertical-align:middle;}
.profile .table h3{margin-top:0;font-size:16px;margin-bottom:5px;}
.profile .table a{color:#555;}
.profile .table-search-v2 td img{width:70px;height:70px;margin:0 auto;display:block;}
.profile .table > thead > tr > th,
.profile .table > tbody > tr > th,
.profile .table > tfoot > tr > th,
.profile .table > thead > tr > td,
.profile .table > tbody > tr > td,
.profile .table > tfoot > tr > td{padding:11px;}
.profile .comment{border-bottom:1px solid #eee;padding:15px 15px 5px;}
.profile .comment img{float:left;width:50px;height:50px;margin-right:15px;}
.profile .comment strong{display:block;line-height:15px;margin-bottom:3px;}
.profile .comment p{font-size:12px;margin-bottom:0;line-height:17px;}
.profile .comment small{color:#bbb;font-weight:200;}
.profile .comment-list li{color:#999;font-size:11px;}
.profile .comment-list li a{color:#555;}
.profile .comment-list li a:hover{color:#555;text-decoration:none;}
.profile .comment-list li:hover i{color:#18ba9b;}
.profile .img-post{position:relative;}
.profile .img-post:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.4);}
.profile .img-post-in{left:0;right:0;bottom:0;padding:20px;position:absolute;}
.profile .img-post-in h3{color:#fff;margin:0 auto;font-weight:200;}
.profile .img-post-in small{color:#999;display:block;margin-bottom:15px;}
.profile .img-post-in p{color:#bbb;}
.profile .img-post-list{margin-bottom:0;}
.profile .img-post-list li a,
.profile .img-post-list li a:hover{color:#fff;text-decoration:none;}
.profile .img-post-list li a:hover i{color:#18ba9b;}
.profile .media.media-v2{margin-top:0;padding:25px 0 20px;border-top:1px solid #eee;}
.profile .media.media-v2:first-child{border-top:none;}
.profile .media.media-v2 .media.media-v2{margin-top:20px;padding-bottom:0;}
.profile .media.media-v2 img.media-object{width:50px;height:50px;margin-right:10px;}
.profile .media.media-v2 .media-body{overflow:hidden;}
.profile .media.media-v2 .media-body p{color:#777;line-height:1.4;}
.profile .media.media-v2 .media-heading{margin:0 0 5px;font-size:13px;position:relative;}
.profile .media.media-v2 .media-heading a,
.profile .media.media-v2 .media-heading a:hover{color:#555;}
.profile .media.media-v2 .media-heading strong{padding-right:5px;}
.profile .media.media-v2 .media-heading small{top:7px;right:0;color:#999;font-size:12px;position:absolute;}
.profile .results-list{margin-top:4px;}
.profile .results-list li a{color:#999;}
.profile i.expand-list{color:#777;padding:5px;min-width:20px;font-size:12px;text-align:center;display:inline-block;border:1px solid #777;}
.profile i.expand-list:hover{color:#999;border-color:#999;}
.profile .img-uploaded img{width:120px;height:auto;}
.alert-blocks{margin:0 15px 5px;background:#f7f7f7;padding:10px 10px 13px;}
.alert-blocks:first-child{margin-top:15px;}
.alert-blocks-pending{background:#fffdcc;}
.alert-blocks-success{background:#e1febc;}
.alert-blocks-pending{background:#fffdcc;}
.alert-blocks-error{background:#fee0e0;}
.alert-blocks-info{background:#e0f3fe;}
.alert-blocks.alert-dismissable{padding-right:35px;}
.alert-blocks i{float:left;margin-right:15px;}
.alert-blocks img{float:left;width:40px;height:40px;margin-right:15px;}
.alert-blocks strong small{color:#a3a3a3;font-weight:200;}
.alert-blocks p{color:#999;margin-bottom:0;}
.profile .profile-bio{background:#fff;position:relative;padding:15px 10px 5px 15px;}
.profile .profile-bio a{left:50%;bottom:20px;margin-left:-60px;text-align:center;position:absolute;}
.profile .profile-bio h2{margin-top:0;font-weight:200;}
.profile .profile-bio span{display:block;}
.profile .profile-bio hr{margin:12px 0 10px;}
.profile .p-chart{text-align:center;}
.profile .p-chart h3{line-height:20px;margin-bottom:10px;}
@media (max-width:450px){.p-chart.col-xs-6{width:100%;}
}
.profile .timeline-v2.timeline-me:before{left:19%;}
.profile .timeline-v2.timeline-me p{margin-bottom:0;}
.profile .timeline-v2.timeline-me > li .cbp_tmtime{width:27%;}
.profile .timeline-v2.timeline-me > li .cbp_tmicon{left:19%;}
.profile .timeline-v2.timeline-me > li .cbp_tmtime span:first-child{color:#585f69;font-size:16px;text-align:left;line-height:20px;}
.profile .timeline-v2.timeline-me > li .cbp_tmtime span:last-child{color:#999;font-size:14px;text-align:left;}
.profile .timeline-v2.timeline-me > li .cbp_tmlabel{padding:0;background:inherit;margin:0 0 20px 23%;}
.profile .timeline-v2.timeline-me > li .cbp_tmlabel:after{border-color:inherit;}
.profile .timeline-v2.timeline-me > li .cbp_tmlabel h2{margin:0 auto;font-size:17px;line-height:20px;border-bottom:none;}
.profile .social-contacts-v2{margin-bottom:0;}
.profile .social-contacts-v2 li{padding:7px 0;border-top:1px solid #f0f0f0;}
.profile .social-contacts-v2 li:first-child{border-top:none;}
.profile .social-contacts-v2 li i{font-size:16px;min-width:25px;margin-right:7px;text-align:center;display:inline-block;}
.profile .social-contacts-v2 li i.tw{color:#159ceb;}
.profile .social-contacts-v2 li i.fb{color:#4862a3;}
.profile .social-contacts-v2 li i.sk{color:#00aceb;}
.profile .social-contacts-v2 li i.gp{color:#dc4a38;}
.profile .social-contacts-v2 li i.gm{color:#c6574b;}
.profile .social-contacts-v3{margin-bottom:0;}
.profile .social-contacts-v3 li{padding:12px 0;border-top:1px solid #f0f0f0;}
.profile .social-contacts-v3 li:first-child{padding-top:0;border-top:none;}
.profile .social-contacts-v3 li:last-child{padding-bottom:0;}
.profile .social-contacts-v3 li i{color:#fff;width:25px;height:25px;line-height:25px;margin-right:7px;text-align:center;display:inline-block;}
.profile .social-contacts-v3 li i.tw{background:#159ceb;}
.profile .social-contacts-v3 li i.fb{background:#4862a3;}
.profile .social-contacts-v3 li i.sk{background:#00aceb;}
.profile .social-contacts-v3 li i.gp{background:#dc4a38;}
.profile .social-contacts-v3 li i.gm{background:#c6574b;}
.profile .blog-border{border:1px solid #f0f0f0;}
.profile .profile-blog{padding:20px;background:#fff;}
.profile .profile-blog img{float:left;width:50px;height:50px;margin-right:20px;}
.profile .profile-blog hr{margin:12px 0 10px;}
.profile .name-location{overflow:hidden;}
.profile .name-location strong{color:#555;display:block;font-size:16px;}
.profile .name-location span a{color:#555;}
.profile .name-location span a:hover{color:#18ba9b;}
.profile .name-location span i{color:#18ba9b;font-size:18px;margin-right:5px;}
.profile .blog-info-v2{margin-left:0;margin-bottom:15px;}
.profile .blog-info-v2 li{font-size:12px;padding-left:8px;line-height:12px;border-left:1px solid #eee;}
.profile .blog-info-v2 li:first-child{padding-left:0;border-left:none;}
.profile .blog-info-v2 li i{margin-right:3px;}
.profile .comment-list-v2 li{color:#999;font-size:14px;padding:0 10px 0 0;}
.profile .comment-list-v2 li a{color:#555;}
.profile .comment-list-v2 li i{margin-right:3px;}
.profile .comment-list-v2 li a:hover{color:#555;text-decoration:none;}
.profile .comment-list-v2 li:hover i{color:#18ba9b;}
.profile .star-vote li{padding:0;font-size:15px;}
.profile .timeline-v2:before{background:#eee;}
.profile .timeline-v2 > li .cbp_tmlabel{background:#fff;}
.profile .timeline-v2 > li .cbp_tmlabel:after{border-right-color:#fff;}
@media screen and (max-width:767px){.profile .timeline-v2 > li .cbp_tmlabel:after{border-bottom-color:#fff;border-right-color:transparent;}
}
@media screen (min-width:768px) and (max-width:992px){.profile .timeline-v2 > li .cbp_tmlabel:after{border-bottom-color:#fff;border-right-color:transparent;}
}
.profile .profile-edit{padding:20px;background:#fff;}
.profile .profile-edit h2{font-weight:200;}
.profile .profile-edit dt{text-align:inherit;}
.profile .profile-edit hr{margin:17px 0 15px;}
.profile .tab-content{padding:0;}
@media (max-width:768px){.profile .tab-v1 .nav-tabs{border-bottom:none;}
}
.profile .sky-form{border:none;}
.profile .sky-form .toggle-change i{left:180px;}
.filterable{margin-top:15px;}
.filterable .panel-heading .pull-right{margin-top:-20px;}
.filterable .filters input[disabled]{background-color:transparent;border:none;cursor:auto;box-shadow:none;padding:0;height:auto;}
.filterable .filters input[disabled]::-webkit-input-placeholder{color:#333;}
.filterable .filters input[disabled]::-moz-placeholder{color:#333;}
.filterable .filters input[disabled]:-ms-input-placeholder{color:#333;}
.img-hover-v1 span{display:block;overflow:hidden;position:relative;}
.img-hover-v1 span:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;}
.img-hover-v1:hover span:after{background:rgba(0,0,0,0.3);}
.img-hover-v1 img,
.img-hover-v2 img,
.img-hover-v1 span:after{transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
.img-hover-v1:hover img{-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.img-hover-v2 img{filter:grayscale(100%);-webkit-filter:grayscale(100%);}
.img-hover-v2:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);}
.map-box-space1{margin-top:7px;}
.map-box{height:250px;}
.map{width:100%;height:350px;border-top:solid 1px #eee;border-bottom:solid 1px #eee;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
}
@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-webkit-transform:translateZ(-500px);}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}
}
@-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-moz-transform:translateZ(-500px);}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}
}
@keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;transform:translateZ(-500px);}
100%{opacity:1;transform:translateZ(0) translateX(0);}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}
}
@keyframes goDown{from{transform:translateY(-100%);}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}
}
.who li{margin-bottom:6px;}
.who li i{color:#18ba9b;font-size:13px;min-width:15px;margin-right:8px;text-align:center;position:relative;}
.who li:hover i,
.who li:hover a{color:#777;}
.who li:hover a:hover{text-decoration:none;}
.parallax-bg:before{width:100%;height:100%;content:" ";position:absolute;background:rgba(255,255,255,0.85);}
.parallax-about .info-blocks-v2{margin-bottom:5px;}
.parallax-about .title-box-v2 p,
.parallax-about .title-box-v2 h2{color:#585f69;position:relative;}
.parallax-bg{position:relative;background:url(../img/bg/25.jpg) 50% no-repeat fixed;}
.parallax-team,
.parallax-team .title-box-v2{position:relative;}
.parallax-team:before,
.parallax-team-dark:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(255,255,255,0.9);}
.parallax-team{background:url(../img/bg/faces.jpg) 50% 0 repeat fixed;}
.parallax-team,
.parallax-team .title-box-v2{position:relative;}
.parallax-team-dark:before{background:rgba(0,0,0,0.8);}
.team-v2{position:relative;margin-bottom:20px;}
.team-v2 img{width:100%;}
.team-v2 .inner-team{padding:20px;background:#fff;text-align:center;}
.team-v2 .inner-team h3{margin:0;}
.team-v2 .inner-team small{display:block;font-size:12px;margin-bottom:7px;}
.team-v2 .inner-team p{font-size:13px;}
.team-v2 .inner-team hr{margin:10px 0 15px;}
.team-social{margin-bottom:0;}
.team-social li{padding:0 2px;}
.team-social li a{font-size:14px;padding:6px 4px;text-align:center;border-radius:50% !important;}
.team-social li i{min-width:20px;}
.team-social li a.fb{color:#4862a3;border:1px solid #4862a3;}
.team-social li a.tw{color:#159ceb;border:1px solid #159ceb;}
.team-social li a.gp{color:#dc4a38;border:1px solid #dc4a38;}
.team-social li a:hover{text-decoration:none;}
.team-social li a.fb:hover{color:#fff;background:#4862a3;}
.team-social li a.tw:hover{color:#fff;background:#159ceb;}
.team-social li a.gp:hover{color:#fff;background:#dc4a38;}
input:disabled{background:#fff;}
.service-block{padding:20px 30px;text-align:center;margin-bottom:20px;}
.service-block p,
.service-block h2{color:#fff;}
.service-block h2 a:hover{text-decoration:none;}
.service-block-light,
.service-block-default{background:#fafafa;border:solid 1px #eee;}
.service-block-default:hover{box-shadow:0 0 8px #eee;}
.service-block-light p,
.service-block-light h2,
.service-block-default p,
.service-block-default h2{color:#555;}
.service-block-u{background:#72c02c;}
.service-block-blue{background:#3498db;}
.service-block-red{background:#e74c3c;}
.service-block-sea{background:#1abc9c;}
.service-block-grey{background:#95a5a6;}
.service-block-yellow{background:#f1c40f;}
.service-block-orange{background:#e67e22;}
.service-block-green{background:#2ecc71;}
.service-block-purple{background:#9b6bcc;}
.service-block-aqua{background:#27d7e7;}
.service-block-brown{background:#9c8061;}
.service-block-dark-blue{background:#4765a0;}
.service-block-light-green{background:#79d5b3;}
.service-block-dark{background:#555;}
.service-block-light{background:#ecf0f1;}
.service-block-v3{padding:20px;}
.service-block-v3 i{color:#fff;float:left;font-size:50px;margin:0 20px 20px 0;}
.service-block-v3 .service-heading,
.service-block-v3 .service-in small{color:#fff;opacity:0.8;line-height:1;}
.service-block-v3 .service-in h4,
.service-block-v3 .counter{color:#fff;}
.service-block-v3 .service-heading{font-size:16px;text-transform:uppercase;}
.service-block-v3 .counter{display:block;line-height:1;font-size:30px;}
.service-block-v3 .progress{margin-bottom:7px;}
.service-block-v3 .service-in small{font-size:16px;text-transform:uppercase;}
.service-block-v3 .service-in h4{font-size:16px;line-height:0.8;margin-bottom:0;}
.service-block-v3 .statistics .heading-xs{color:#fff;opacity:0.8;}
.service-block-v3 .statistics small{color:#fff;}
.service-block-v3 .statistics .progress{background:#bbb;}
.service-block-v3 .statistics .progress-bar-light{background:#fff;}
.close_gallery{position:absolute;font-size:18px;background-color:#DEDEDE;padding:4px;border-radius:50px !important;right:6px;top:-4px;font-weight:700;line-height:0.5;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.8;z-index:1;}
.close_gallery:hover{position:absolute;font-size:18px;color:#FF0000;background-color:#DEDEDE;padding:4px;border-radius:50px !important;right:6px;top:-4px;font-weight:700;line-height:0.5;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1;z-index:1;}
@media print{*{-webkit-print-color-adjust:exact;}
.btn-u,
.header,
.footer-v1,
.breadcrumbs,
#topcontrol{display:none;}
.panel{border:none;}
}
.invoice-header{color:#555;overflow:hidden;margin-bottom:40px;}
.invoice-header h2{font-size:30px;}
.invoice-header .invoice-numb{font-size:16px;text-align:right;}
.invoice-header .invoice-numb span{color:777;display:block;font-size:13px;}
.invoice-info{margin-bottom:10px;}
.invoice-info h2{color:#555;font-size:18px;}
address{line-height:20px;}
.invoice-total-info{margin-bottom:30px;}
.invoice-total-info li{font-size:14px;margin-bottom:5px;font-family:'Open Sans';}
.invoice-table img{width:70px;height:auto;}
.reg-block{width:380px;padding:20px;margin:20px auto;background:#fff;border-top:solid 2px #72c02c;}
.reg-block h2,
.reg-block p,
.reg-block p a{color:#777;}
.reg-block-header h2{font-size:28px;}
.reg-block p a{text-decoration:underline;}
.reg-block p a:hover{text-decoration:none;}
.reg-block .input-group-addon{color:#bbb;background:none;min-width:40px;}
.reg-block .form-control:focus{box-shadow:none;border-color:#999;}
.reg-block .checkbox{color:#555;margin-bottom:20px;font-weight:normal;}
.reg-block-header h2{text-align:center;margin-bottom:15px;}
.reg-block-header p{text-align:center;}
@media (max-width:500px){.reg-block{width:300px;margin:60px auto;}
}
.b2cprint_copyright{color:#fff;}

#product-name {
	font-size: 22px;
}
@media (max-width: 500px) {
	#product-name {
		font-size: 14px;
	}
}
