/*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.3.7
Version: 2.1.0
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin-v2.1/frontend/e-commerce/
*/
.top-nav .dropdown-menu>li>a,.top-nav .nav>li>a{line-height:20px;color:#fff}
.header,.top-nav{position:relative}
.carousel .bg-cover-img,.cart-item-image img,.footer .list-product .image img,.item.item-thumbnail .item-image img,.items.items-thumbnail .items-image img,.page-header-cover img,.product-desc .image img,.product-image img,.product-thumbnail-list>li a img,.review .review-icon img,.section-container.has-bg .cover-bg img,.table.table-cart .cart-product .product-img img,.table.table-payment-summary .product-summary .product-summary-img img{max-width:100%}body{background:#fff;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
.dropdown.dropdown-hover:focus .dropdown-menu,.dropdown.dropdown-hover:hover .dropdown-menu{display:block}a{color:#00acac;-webkit-transition:all .2s cubic-bezier(.6,.045,.4,1);-moz-transition:all .2s cubic-bezier(.6,.045,.4,1);transition:all .2s cubic-bezier(.6,.045,.4,1)}a:active,a:focus,a:hover{color:#008a8a}
.top-nav{background:#242A30;z-index:1040}
.top-nav .nav>li>a{font-size:12px;padding:10px;-webkit-transition:opacity .2s cubic-bezier(.6,.045,.4,1);-moz-transition:opacity .2s cubic-bezier(.6,.045,.4,1);transition:opacity .2s cubic-bezier(.6,.045,.4,1)}
.top-nav .nav:first-child{margin-left:-15px}
.top-nav .nav>li>a:focus,.top-nav .nav>li>a:hover{background:0 0;color:#fff;opacity:.65}
.top-nav .flag-img{float:left;margin-top:4px;margin-right:5px;height:12px}
.top-nav .dropdown-menu .flag-img{margin-right:10px;margin-left:-5px;width:20px}
.top-nav .dropdown-menu{background:#2d353c}
.top-nav .dropdown-menu>li>a:focus,.top-nav .dropdown-menu>li>a:hover{background:#242A30}
.header{background:#fff;padding:0;box-shadow:0 0 2px rgba(0,0,0,.3);z-index:1030}
.header.header-fixed{position:fixed;top:0;left:0;right:0;z-index:1040}
.header .container{position:relative}
.header .header-container{display:table;width:100%}
.header-logo,.header-nav{display:table-cell;vertical-align:middle}
.header-logo{width:240px;height:76px}
.header-logo a{color:#212121;text-decoration:none;font-size:20px}
.header-logo a span{color:#009688}
.header-logo a small{display:block;font-size:12px;font-weight:400;margin-top:-3px;color:#9E9E9E}
.header-logo .brand{float:left;border:15px solid transparent;border-color:#33bdbd #009688 #008a8a;margin:6px 12px 6px 10px;border-radius:6px;box-shadow:0 5px 5px -4px #000}
.header-nav .nav>li{float:left}
.header-nav .nav>li>a{color:#212121;line-height:56px}
.header-nav .nav>li.divider{width:1px;height:24px;margin:26px 0;background:#e5e5e5}
.header-nav .nav>li.active>a,.header-nav .nav>li.active>a:focus,.header-nav .nav>li.active>a:hover{color:#009688}
.header-nav .nav>li.open>a,.header-nav .nav>li.open>a:focus,.header-nav .nav>li.open>a:hover,.header-nav .nav>li>a:focus,.header-nav .nav>li>a:hover{background:0 0;color:#707478}
.header-cart{display:block;color:#212121}
.header-cart .header-cart-icon{float:right;font-size:28px;height:48px;width:48px;text-align:center;line-height:48px;position:relative;margin:-18px -15px -18px 0}
.header-cart .header-cart-icon .total{position:absolute;top:12px;right:7px;font-size:9px;background:#ff5b57;color:#fff;font-weight:700;border-radius:14px;line-height:14px;padding-left:4px;padding-right:4px}
.header-cart .header-cart-text{margin-right:35px;line-height:20px}
.header-cart i{font-size:20px;float:left;line-height:56px;margin-right:5px}
.header-cart .total{font-size:12px;color:#fff;font-weight:700;background:#00acac;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border-radius:20px}
.header .dropdown-menu{margin:0;padding:0 15px;border-top:3px solid #00acac;border-radius:0 0 4px 4px;min-width:240px}
.header .dropdown-menu>li>a{padding:10px 0;line-height:20px}
.header .dropdown-menu>li>a:focus,.header .dropdown-menu>li>a:hover{background:0 0;color:#009688}
.header .dropdown-menu>li.arrow+li{border-top:none}
.cart-body+.cart-footer,.cart-header+.cart-body,.cart-item>li+li,.header .dropdown-menu>li+li{border-top:1px solid #e5e5e5}
.header .navbar-header+.navbar-collapse{margin-left:240px}
.header .dropdown-title{margin:0 0 15px;color:#242a30}
.header .user-img{float:left;width:36px;height:36px;border-radius:40px;margin:10px 10px 10px 0}
.header.header-inverse{background:#363D44}
.header.header-inverse .header-logo a,.header.header-inverse .header-nav .nav>li>a{color:#fff}
.header.header-inverse .header-nav .nav>li.active>a,.header.header-inverse .header-nav .nav>li.active>a:focus,.header.header-inverse .header-nav .nav>li.active>a:hover{color:#00acac}
.navbar-toggle{background:0 0;float:left;margin:0 0 0 -15px;padding:22px 15px;border-right:1px solid #eee;border-radius:0}
.navbar-toggle .icon-bar{background:#333}
.cart-body,.cart-footer,.cart-header{padding:15px}
.cart-item{list-style-type:none;margin:0;padding:0}
.cart-item>li{display:table;width:100%}
.cart-item>li>div{display:table-cell;vertical-align:middle}
.cart-item>li+li{padding-top:10px;margin-top:10px}
.cart-item>li h4{font-size:15px;line-height:19px;margin:3px 0}
.cart-item>li .price{color:#777;font-size:12px;margin:0}
.cart-title{font-size:12px;font-weight:700;margin:0}
.cart-item-image{float:left;width:80px;height:60px;padding:7px;overflow:hidden;text-align:center;line-height:44px;border:1px solid #e5e5e5}
.cart-item-image img{max-height:100%}
.cart-item-info{width:80%}
.cart-item-image+.cart-item-info,.cart-item-info+.cart-item-close{padding-left:15px}
.cart-item-close a{font-size:18px;color:#999;height:24px;width:24px;text-align:center;line-height:24px;display:block;text-decoration:none;border-radius:24px;background:#f9f9f9}
.footer .fa-li,.footer ul{line-height:20px}
.cart-item-close a:focus,.cart-item-close a:hover{background:#b6c2c9;color:#fff}
.dropdown-menu.dropdown-menu-cart{left:auto;right:0;margin-right:-142px;width:360px}
.footer{padding:30px 0;font-size:12px;color:#a8acb1;background:#242a30;box-shadow:inset 0 100px 80px -80px rgba(0,0,0,.7);-webkit-box-shadow:inset 0 100px 80px -80px rgba(0,0,0,.7)}
.form-control,.panel{-webkit-box-shadow:none; box-shadow:none;}
.footer-header{font-size:12px;color:#fff;font-weight:700;margin:10px 0 20px;letter-spacing:1px}
.footer a{color:#616D72;color:rgba(255,255,255,.3)}
.footer .fa-li{font-size:14px;top:-1px}
.footer .list-product>li+li{margin-top:15px}
.footer .list-product>li:after,.footer .list-product>li:before{content:'';display:table;clear:both}
.footer .list-product .image{float:left;width:60px;height:40px;background:#fff;line-height:40px}
.footer .list-product .info{margin-left:70px}
.footer .list-product .info .info-title{font-size:14px;color:#fff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0 3px}
.footer .list-product .info .price{color:#616D72;color:rgba(255,255,255,.3)}
.footer-copyright{font-size:12px;color:#a8acb1;background:#1d2226;padding:15px 0}
.footer-copyright:after,.footer-copyright:before{content:'';display:table;clear:both}
.footer-copyright .copyright{float:left;line-height:30px}
.footer-copyright .payment-method{float:right;text-align:right}
.footer-copyright .payment-method img{max-height:30px}
.policy .policy-icon{float:left;width:50px;font-size:38px;line-height:50px;color:#999;text-align:center}
.policy .policy-icon+.policy-info{margin-left:65px}
.policy .policy-info h4{margin:0;font-size:14px;line-height:20px;font-weight:600}
.policy .policy-info p{font-size:12px;color:#777;margin:0}
.social,.subscription{display:table;width:100%}
.social .social-intro,.social .social-list,.subscription .subscription-form,.subscription .subscription-intro{display:table-cell;vertical-align:middle;width:50%}
.subscription .subscription-form{padding:0 30px}
.social .social-intro h4,.subscription .subscription-intro h4{margin:0;font-weight:600}
.social .social-intro p,.subscription .subscription-intro p{color:#666;margin:0}
.social .social-list{text-align:center}
.social .social-list a{color:#999;font-size:24px}
.social .social-list a:focus,.social .social-list a:hover{color:#212221;text-decoration:none}
.social .social-list a+a{margin-left:20px}
.section-container{padding:45px 0}
.section-container:after,.section-container:before{content:'';display:table;clear:both}
.section-container.has-bg{position:relative;color:#fff}
.section-container.has-bg .cover-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.section-container.has-bg .cover-bg:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(36,42,48,.8)}
.section-container.has-bg .container{position:relative;z-index:1020}
.section-container.has-bg .breadcrumb a{color:#fff}
.section-title{font-size:20px;font-weight:600;margin:-5px 0 25px;color:#212121}
.section-title a.pull-right{font-size:12px;font-weight:700;color:#666;border:1px solid #ccc;padding:8px 15px;line-height:16px;margin:-7px 0;border-radius:3px}
.section-title a.pull-right:focus,.section-title a.pull-right:hover{text-decoration:none;background:#fff;color:#212121}
.section-title small{margin-left:5px;font-weight:400;font-size:14px;color:#999}
.breadcrumb{padding:0;margin:0;background:0 0}
.breadcrumb>li{line-height:28px}
.ie8 .breadcrumb>li{display:inline}
.breadcrumb>li a{color:#333}
.page-header-container{position:relative}
.page-header-cover,.page-header-cover:before{position:absolute;bottom:0;top:0;right:0;left:0}
.page-header-cover{overflow:hidden}
.page-header-cover:before{content:'';display:block;background:rgba(36,42,48,.8)}
.page-header-container .container{position:relative}
.page-header-container .page-header{border:none;color:#fff;margin:0;font-size:28px;padding:0;text-align:center}
.pace-inactive{opacity:0;filter:alpha(opacity=0)}
.pace{background:#2d353c;position:fixed;top:0;left:0;right:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;z-index:1050}
.pace-progress{position:fixed;top:0;left:0;right:0;text-align:center;height:3px;background:#00acac;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s;z-index:2000}
.pace:before{content:'';position:fixed;top:0;right:0;left:0;height:3px}
.pace .pace-activity{display:block;position:fixed;z-index:2000;top:10px;right:20px;width:20px;height:20px;border:2px solid transparent;border-top-color:#00acac;border-left-color:#00acac;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;-moz-animation:pace-spinner .4s linear infinite;-ms-animation:pace-spinner .4s linear infinite;-o-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}@media (max-width:767px){.pace .pace-activity{top:80px}}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.carousel .container{position:relative}
.carousel-control{background:rgba(0,0,0,.55)!important;height:60px;width:40px;top:50%;margin-top:-30px}
.carousel-control .glyphicon,.carousel-control i{display:block;margin:0;text-align:center;line-height:60px;position:initial;height:60px;font-size:32px}
.carousel-caption-right{text-align:right}
.carousel-caption-left{text-align:left}
.carousel-caption{text-shadow:none;right:0;left:0;top:60px;bottom:60px;font-weight:300}
.carousel-caption .container{padding:0 60px}
.carousel-caption .title{font-size:64px;margin:0;font-weight:300}
.carousel-caption .price{font-size:36px;margin:0}
.carousel-caption .price small{font-size:24px}
.carousel-caption .price span{background:rgba(0,0,0,.5);color:#fff;padding-left:10px;padding-right:10px}
.carousel-caption .btn{border:2px solid #fff;color:#fff;padding-left:30px;padding-right:30px;margin-top:30px;border-radius:6px}
.carousel-caption .btn:focus,.carousel-caption .btn:hover{background:rgba(255,255,255,.25)}
.carousel-caption p{margin-bottom:0;font-size:26px}
.carousel-caption.text-inverse .btn{border-color:#333;color:#333;font-weight:600}
.carousel .product-img{position:absolute;top:40px;max-height:370px}
.carousel .product-img.left{left:60px}
.carousel .product-img.right{right:60px}
.carousel .product-img.bottom{bottom:0}
.carousel .bg-cover-img{position:absolute;min-height:100%}
.carousel .carousel-inner,.carousel .carousel-inner .item,.slider .carousel{min-height:520px;}
.carousel .carousel-inners,.carousel .carousel-inners .items,.slider .carousel{min-height:0px;}
.carousel-indicators li{border-width:2px}
.item{background:#fff}
.item.item-thumbnail{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c5ced4}
.item.item-thumbnail a,.item.item-thumbnail a:focus,.item.item-thumbnail a:hover{text-decoration:none}
.item.item-thumbnail .item-image{height:130px;text-align:center;padding:15px;line-height:100px;display:block;position:relative}
.item.item-thumbnail .item-image .discount{position:absolute;bottom:0;right:15px;line-height:20px;padding:2px 10px;color:#fff;background:#2d353c;font-weight:600;font-size:13px}
.item.item-thumbnail .item-image img{max-height:100%}
.item.item-thumbnail .item-info{padding:15px;text-align:center}
.item.item-thumbnail .item-title{margin:0 0 3px}
.item.item-thumbnail .item-title,.item.item-thumbnail .item-title a{font-weight:600;color:#212121;font-size:14px;line-height:18px;max-height:36px;overflow:hidden}
.item.item-thumbnail .item-title a:focus,.item.item-thumbnail .item-title a:hover{color:#009688}
.item.item-thumbnail .item-desc{margin:0;font-size:12px;color:#707478;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.item.item-thumbnail .item-discount-price{font-size:12px;color:#999;text-decoration:line-through}
.item.item-thumbnail .item-price{margin:3px 0;font-size:16px;color:#009688;font-weight:600}

.items{background:#fff}
.items.items-thumbnail{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c5ced4}
.items.items-thumbnail a,.items.items-thumbnail a:focus,.items.items-thumbnail a:hover{text-decoration:none}
.items.items-thumbnail .items-image{height:130px;text-align:center;padding:15px;line-height:100px;display:block;position:relative}
.items.items-thumbnail .items-image .discount{position:absolute;bottom:0;right:15px;line-height:20px;padding:2px 10px;color:#fff;background:#2d353c;font-weight:600;font-size:13px}
.items.items-thumbnail .items-image img{max-height:100%}
.items.items-thumbnail .items-info{padding:15px;text-align:center}
.items.items-thumbnail .items-title{margin:0 0 3px}
.items.items-thumbnail .items-title,.items.items-thumbnail .items-title a{font-weight:600;color:#212121;font-size:14px;line-height:18px;max-height:36px;overflow:hidden}
.items.items-thumbnail .items-title a:focus,.items.items-thumbnail .items-title a:hover{color:#009688}
.items.items-thumbnail .items-desc{margin:0;font-size:12px;color:#707478;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.items.items-thumbnail .items-discount-price{font-size:12px;color:#999;text-decoration:line-through}
.items.items-thumbnail .items-price{margin:3px 0;font-size:12px;color:#009688;font-weight:300}


.promotion{position:relative;padding-top:165px;overflow:hidden}
.promotion+.promotion{margin-top:10px}
.promotion.promotion-lg{padding-top:340px}
.promotion-image{position:absolute;left:15px;top:15px;bottom:15px;right:15px}
.promotion-lg .promotion-image{left:30px;top:30px;bottom:30px;right:30px}
.promotion-image.promotion-image-overflow-bottom{top:auto;bottom:-30px}
.promotion-image.promotion-image-overflow-top{bottom:auto;top:-30px}
.promotion-image.promotion-image-overflow-left{left:-30px}
.promotion-image.promotion-image-overflow-right{right:-30px}
.promotion-image.promotion-image-overflow-top.promotion-image-overflow-bottom{top:-30px;bottom:-30px}
.promotion-image img{max-width:100%;max-height:100%}
.promotion-caption{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px}
.promotion-lg .promotion-caption{padding:30px}
.promotion-title{color:#212121;margin:0 0 5px;font-size:20px}
.promotion-lg .promotion-title{font-size:36px;margin:0 0 10px}
.promotion-desc{font-size:12px;margin-bottom:15px;color:#666}
.promotion-lg .promotion-desc{font-size:14px;margin-bottom:30px}
.promotion-btn{padding:5px 10px;border:1px solid #212121;color:#212121;border-radius:4px;display:inline-block;font-size:12px}
.promotion-lg .promotion-btn{padding:10px 20px;font-size:14px;border:2px solid #212121}
.promotion-btn:focus,.promotion-btn:hover,.promotion-caption-inverse .promotion-btn:focus,.promotion-caption-inverse .promotion-btn:hover{border-color:#fff;color:#212121;text-decoration:none;background:#fff}
.promotion-caption-inverse,.promotion-caption-inverse .promotion-desc,.promotion-caption-inverse .promotion-price,.promotion-caption-inverse .promotion-title{color:#fff}
.promotion-price{font-size:16px;margin-bottom:5px}
.promotion-lg .promotion-price{font-size:24px;margin-bottom:10px}
.promotion-price small{font-size:12px}
.promotion-lg .promotion-price small{font-size:14px}
.promotion-lg .promotion-caption-inverse .promotion-price,.promotion-lg .promotion-caption-inverse .promotion-title{font-weight:300}
.promotion-lg .promotion-caption-inverse .promotion-desc{color:rgba(255,255,255,.5)}
.promotion-caption-inverse .promotion-btn{border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.75)}
.category-container{border:1px solid #ccc;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.category-container:after,.category-container:before{content:'';display:table;clear:both}
.category-container .category-sidebar{width:250px;float:left;padding:20px}
.category-sidebar .category-list{list-style-type:none;margin:0;padding:0}
.category-sidebar .category-list>li+li{border-top:1px solid #eee}
.category-sidebar .category-list>li.list-header{font-size:12px;color:#ccc;font-weight:700;padding-bottom:10px;text-transform:uppercase}
.category-sidebar .category-list>li>a{color:#444;font-weight:600;display:block;padding:8px 0;line-height:20px}
.category-sidebar .category-list>li>a:focus,.category-sidebar .category-list>li>a:hover{color:#212121;text-decoration:none}
.category-container .category-sidebar+.category-detail{margin-left:250px}
.category-item.full{float:left;height:525px;overflow:hidden;width:300px;margin:-1px 0;display:block}
.category-item.full+.category-item{margin-left:300px}
.category-item.full .item{height:100%;position:relative}
.category-item.full .item .item-cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}
.category-item.full .item .item-cover img{max-height:100%}
.category-item.full .item .item-info{padding:20px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1020;color:rgba(255,255,255,.75)}
.category-item.full .item .item-info.top{bottom:auto;top:0}
.category-item.full .item .item-info.bottom{top:auto;bottom:0}
.category-item.full .item:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1010}
.category-item.full .item .item-title{margin:0 0 5px;font-size:16px;line-height:22px}
.category-item.full .item .item-desc{font-size:13px;margin:0 0 5px}
.category-item.full .item .item-price{font-size:24px;color:#fff}
.category-item.full .item .item-info a{color:#fff}
.category-item.list .item-row+.item-row .item{border-top:1px solid #ccc}
.category-item.list .item{float:left;width:33.33%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.category-item.list .item+.item{border-left:1px solid #ccc}
.search-container:after,.search-container:before{content:'';display:table;clear:both}
.search-container .search-sidebar{float:left;width:25%;padding:15px;border:1px solid #ccd0d4;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;color:#707478}
.search-container .search-sidebar .title{margin:-15px -15px 15px;padding:10px 15px;border-bottom:1px solid #ccd0d4;font-size:14px;font-weight:600;color:#212121}
.search-container .search-content{float:right;width:75%;padding-left:30px}
.control-label{font-weight:500}
.search-category-list{list-style-type:none;margin:0;padding:0}
.search-category-list>li>a{color:#444;font-weight:600;display:block;padding:8px 0;line-height:20px}
.checkout-title,.search-toolbar .sort-list>li.text{font-weight:700}
.search-category-list>li>a:focus,.search-category-list>li>a:hover{text-decoration:none}
.search-category-list>li+li{border-top:1px solid #eee}
.search-toolbar{background:#fff;border:1px solid #ccd0d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;margin-bottom:15px}
.search-toolbar .sort-list,.search-toolbar h4{margin:0;font-size:12px;line-height:20px}
.search-toolbar:after,.search-toolbar:before{content:'';display:table;clear:both}
.search-toolbar .sort-list{list-style-type:none;padding:0}
.checkout-body,.checkout-footer,.checkout-header{padding:25px 30px}
.search-toolbar .sort-list>li{display:inline}
.search-toolbar .sort-list>li+li{margin-left:10px}
.search-toolbar .sort-list>li a{color:#999;text-decoration:none}
.search-toolbar .sort-list>li a:focus,.search-toolbar .sort-list>li a:hover{color:#444}
.search-toolbar .sort-list>li.active a,.search-toolbar .sort-list>li.active a:focus,.search-toolbar .sort-list>li.active a:hover{color:#212121}
.search-item-container{border:1px solid #ccd0d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:15px}
.search-item-container .item-row:after,.search-item-container .item-row:before,.search-item-container:after,.search-item-container:before{content:'';display:table;clear:both}
.search-item-container .item-row .item{float:left;width:33.33%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.search-item-container .item-row .item:first-child{-webkit-border-radius:3px 0 0;-moz-border-radius:3px 0 0;border-radius:3px 0 0}
.search-item-container .item-row .item:last-child{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0}
.search-item-container .item-row:last-child .item:first-child{-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px}
.search-item-container .item-row:last-child .item:last-child{-webkit-border-radius:0 0 3px;-moz-border-radius:0 0 3px;border-radius:0 0 3px}
.search-item-container .item-row+.item-row{border-top:1px solid #ccd0d4}
.search-item-container .item-row .item+.item{border-left:1px solid #ccd0d4}
.checkout{background:#fff;border-radius:6px}
.checkout-header{background:#586269;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.checkout-header .row>div+div{border-left:1px solid #3E4A52}
.checkout-footer{text-align:right;background:#85878A;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.checkout-footer .btn.btn-white{border-color:#fff}
.checkout-title{font-size:14px;margin:0 0 30px}
.checkout-title small{display:block;font-size:14px;line-height:20px;margin-top:2px}
.checkout-info-list{font-size:12px;padding-left:20px;margin:0}
.checkout .payment-type{font-size:28px;margin:0}
.checkout .payment-type>li{float:left;line-height:34px;padding:0}
.checkout .payment-type>li a{color:#9c9c9c}
.checkout .payment-type>li.active a,.checkout-question-list .question,.checkout-question-list .question a{color:#212121}
.checkout .payment-type>li+li{margin-left:10px}
.checkout-question-list{list-style-type:none;margin:0;padding:0;font-size:14px}
.checkout-question-list>li+li{margin-top:10px}
.checkout-question-list .question a{display:block;text-decoration:none;line-height:20px}
.checkout-question-list .answer{font-size:13px;padding-left:20px;color:#7D7E80}
.checkout-question-list .dash{width:20px;float:left;text-align:center}
.step:after,.step:before{content:'';display:table;clear:both}
.step a{color:#AEB7BD;display:block;text-decoration:none}
.step .number{float:left;font-size:24px;font-weight:300;width:30px;height:24px;text-align:center;line-height:24px;margin-top:5px;margin-bottom:5px;position:relative}
.step .number:before{content:'';position:absolute;left:0;right:0;bottom:-8px;height:2px;background:#AEB7BD}
.step.active .number:before{background:#00acac}
.step .info{margin-left:40px}
.step .desc{font-size:13px;color:#AEB7BD}
.step .title{font-size:16px}
.step.active .number,.step.active .title{color:#fff}
.table.table-cart th{border:none;font-size:14px;font-weight:600;padding:10px 20px 5px}
.table.table-cart td{padding:15px 20px}
.table.table-cart .cart-product .product-img{float:left;width:120px}
.table.table-cart .cart-product .product-info{margin-left:130px}
.table.table-cart .cart-product .product-info .title{font-weight:600}
.table.table-cart .cart-product .product-info .desc{color:#666;font-size:12px}
.cart-qty{width:160px}
.cart-control,.cart-total{width:100px}
.cart-qty .qty-desc{font-size:12px;color:#9c9c9c;margin-top:5px}
.cart-qty-input{display:table;width:100%}
.cart-qty-input .form-control,.cart-qty-input .qty-control{display:table-cell;float:none}
.cart-qty-input .form-control{width:34px;margin:0 5px;padding-left:5px;padding-right:5px;text-align:center}
.cart-qty-input .qty-control{color:#212121;width:34px;border-radius:34px}
.cart-qty-input .qty-control:focus,.cart-qty-input .qty-control:hover{background:#f3f4f5}
.summary-container{float:right;width:360px;text-align:right}
.summary-container .summary-row{display:table;width:100%}
.summary-container .field,.summary-container .value{display:table-cell;width:40%}
.summary-container .value{width:60%}
.summary-container .summary-row+.summary-row{margin-top:5px}
.summary-container .summary-row.total{border-top:1px solid #c5ced4;margin-top:10px;font-size:16px;font-weight:600;margin-bottom:-20px}
.summary-container .summary-row.total .field,.summary-container .summary-row.total .value{padding-top:10px}
.checkout-message{padding:20px 40px}
.checkout-message h1{margin:0 0 30px;font-size:36px;font-weight:300;text-align:center}
.checkout-message h1 small{display:block;font-size:18px;line-height:24px;font-weight:300;margin-top:5px}
.table.table-payment-summary{border-bottom:1px solid #ddd;margin-bottom:30px}
.table.table-payment-summary td,.table.table-payment-summary th{padding:10px 15px;font-size:16px}
.table.table-payment-summary .field{font-weight:600;text-align:right;width:50%}
.table.table-payment-summary .product-summary .product-summary-img{float:left;width:120px;margin-right:10px}
.table.table-payment-summary .product-summary .product-summary-info .title{font-weight:600;font-size:16px}
.table.table-payment-summary .product-summary .product-summary-info .desc{font-size:14px;color:#9c9c9c}
.product{background:#fff;border:1px solid #c5ced4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.product:after,.product:before{content:'';display:table;clear:both}
.product-detail{display:table;width:100%}
.product-image,.product-info{display:table-cell;vertical-align:top}
.product-main-image{margin-left:80px;padding:20px;height:525px;width:450px;text-align:center}
.product-thumbnail{width:80px;float:left;padding:20px;max-height:525px;overflow:scroll}
.account-container .account-sidebar .account-sidebar-cover img,.dropdown-brand-list>li img,.product-main-image img{max-height:100%}
.product-thumbnail-list{list-style-type:none;margin:0;padding:0}
.product-thumbnail-list>li a{display:block;text-decoration:none;border:2px solid #9c9c9c;background:#fff;height:40px;line-height:40px;text-align:center}
.product-thumbnail-list>li+li{margin-top:10px}
.product-thumbnail-list>li.active a{border-color:#212121}
.product-info-header,.product-info-list,.product-social,.product-tab .nav.nav-tabs,.product-warranty{border-bottom:1px solid #D8E0E4}
.product-thumbnail-list>li a img{max-height:100%;position:relative;top:-3px}
.product-image{width:530px}
.product-info{padding:20px 30px;margin-bottom:20px}
.product-info-header{padding-bottom:15px;margin-bottom:15px}
.product-title{margin:0 0 10px;font-size:18px;font-weight:600;line-height:24px}
.product-title .label{padding:5px 8px;font-size:14px;float:left;margin-right:10px}
.product-availability{font-size:18px}
.product-info-list{color:#636363;list-style-type:none;margin:0 0 15px;padding:0 0 15px;line-height:20px}
.product-info-list>li{position:relative;padding-left:20px}
.product-info-list>li+li{margin-top:3px}
.product-info-list>li .fa{position:absolute;left:0;top:50%;margin-top:-10px;line-height:20px;width:15px;text-align:center}
.product-info-list>li .fa.fa-circle{font-size:5px}
.product-category{list-style-type:none;margin:0;padding:0}
.product-category>li{display:inline}
.product-price:after,.product-price:before,.product-social:after,.product-social:before{content:'';display:table;clear:both}
.product-category>li+li{margin-left:5px}
.product-category>li a{color:#707478}
.product-price{margin:0 0 15px}
.product-price .price{font-size:32px}
.product-warranty{padding-bottom:15px;margin-bottom:15px}
.product-discount .discount{font-size:16px;font-weight:600;text-decoration:line-through;color:#707478}
.product-discount .save{margin-left:10px;color:#707478;position:relative;top:-1px}
.product-social{margin:0 0 15px;padding:0 0 15px}
.product-social ul{list-style-type:none;margin:0;padding:0}
.product-social ul>li{float:left}
.product-social ul>li+li{margin-left:10px}
.product-social ul>li>a{width:30px;height:30px;line-height:30px;background:#ddd;color:#fff;display:inline-block;text-align:center;font-size:16px;border-radius:3px}
.product-social ul>li>a.facebook{background:#3b5998}
.product-social ul>li>a.twitter{background:#00aced}
.product-social ul>li>a.google-plus{background:#d34836}
.product-social ul>li>a.whatsapp{background:#6CC964}
.product-social ul>li>a.tumblr{background:#36465d}
.product-tab{margin-top:40px}
.product-tab .nav.nav-tabs{background:#fff;text-align:center;font-size:16px}
.product-tab .nav.nav-tabs>li{float:none;display:inline-block}
.product-desc:after,.product-desc:before,.review-info:after,.review-info:before,.review:after,.review:before{display:table;clear:both;content:''}
.product-tab .nav.nav-tabs>li+li{margin-left:5px}
.product-tab .nav.nav-tabs>li>a{position:relative;color:#A3A8AD;border:1px solid transparent}
.product-tab .nav.nav-tabs>li>a:focus,.product-tab .nav.nav-tabs>li>a:hover{border-bottom:1px solid #666;background:0 0}
.product-tab .nav-tabs>li.active>a,.product-tab .nav-tabs>li.active>a:focus,.product-tab .nav-tabs>li.active>a:hover{border-color:transparent;border-bottom:1px solid #212121;color:#212121}
.product-tab .tab-content{padding:40px}
.product-desc{padding:20px}
.product-desc .image{float:left;width:50%;padding-right:40px}
.product-desc .desc{float:left;width:50%;padding-left:40px}
.product-desc .desc h4{margin:0 0 15px;font-size:36px;font-weight:300}
.product-desc .desc p{font-size:16px;font-weight:400;color:#929292;line-height:26px}
.product-desc+.product-desc{margin-top:20px;padding-top:40px;border-top:1px solid #D8E0E4}
.product-desc.right .image{float:right;padding-left:20px;padding-right:0}
.product-desc.right .desc{float:left;text-align:right;padding-right:20px;padding-left:0}
.table.table-product .field{width:30%;font-size:18px;font-weight:300}
.table.table-product td,.table.table-product th{padding:20px 25px 20px 0}
.table.table-product.table-striped td,.table.table-product.table-striped th{padding:20px 25px}
.table.table-product th{font-size:18px;font-weight:600;border:none}
.review+.review{margin-top:25px;padding-top:25px;border-top:1px solid #D8E0E4}
.panel-title a,.review-form{display:block}
.review .review-icon{height:36px;width:36px;background:#f4f5f6;color:#999;text-align:center;overflow:hidden;float:left;margin-right:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.review .review-icon i{line-height:48px;font-size:36px}
.review .review-info{margin-bottom:10px}
.review .review-info .review-rate{float:right;text-align:center;font-weight:600;font-size:12px}
.review .review-rate .review-star{list-style-type:none;margin:0;padding:0;font-size:14px}
.review .review-rate .review-star>li{float:left}
.review .review-rate .review-star>li+li{margin-left:3px}
.review .review-rate .review-star>li.active{color:#f59c1a}
.review .review-name{font-weight:600;font-size:14px}
.review .review-date{font-size:12px;color:#999}
.review .review-title{margin:0;font-weight:600;font-size:14px}
.review-form{background:#f4f5f6;padding:30px}
.review-form h2{font-size:24px;border-bottom:1px solid #D8E0E4;margin:0 0 20px;padding-bottom:10px}
.about-us{padding:60px 0}
.about-us h1{font-size:72px;font-weight:300;margin:30px 0}
.about-us p{font-size:28px;font-weight:300;margin:0 0 30px}
.about-us-content>.title{font-size:48px;font-weight:300;margin:0 0 15px}
.about-us-content>.desc{font-size:18px;font-weight:300;margin:0 0 30px}
.about-us-content .service{text-align:center;padding:20px}
.about-us-content .service .icon{font-size:72px}
.about-us-content .service .title{margin:5px 0;font-size:24px;font-weight:400}
.about-us-content .service .desc{font-size:12px;color:#999}
.account-container{background:#fff;border-radius:6px;position:relative}
.account-container .account-sidebar{width:300px;position:absolute;top:0;left:0;bottom:0;padding:20px 30px;overflow:hidden;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}
.account-container .account-sidebar .account-sidebar-cover{position:absolute;top:0;left:0;bottom:0;right:0}
.account-container .account-sidebar .account-sidebar-cover:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(36,42,48,.8)}
.account-container .account-sidebar .account-sidebar-content{position:relative;color:#fff}
.account-container .account-sidebar .account-sidebar-content h4{font-size:24px;font-weight:500}
.account-container .account-sidebar .account-sidebar-content p{color:rgba(255,255,255,.75)}
.account-container .account-body{margin-left:300px;padding:20px 30px}
.account-container .account-body h4{font-weight:500;font-size:20px;line-height:26px;margin-bottom:5px}
.account-container .account-body .nav.nav-list{margin-bottom:30px}
.account-container .account-body .nav.nav-list>li>a{padding:0;color:#777}
.account-container .account-body .nav.nav-list>li+li{margin-top:5px}
.account-container .account-body .nav.nav-list>li>a:focus,.account-container .account-body .nav.nav-list>li>a:hover{background:0 0;color:#212121}
.panel{border:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.panel.panel-no-rounded-corner .panel-body,.panel.panel-no-rounded-corner .panel-footer,.panel.panel-no-rounded-corner .panel-heading{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.panel-heading{padding:10px 15px;border:none}
.panel-heading+.slimScrollDiv,.panel-heading+.table,.panel-toolbar{border-top:1px solid #eee}
.panel-heading-btn{float:right}
.panel-heading-btn>a{margin-left:8px}
.panel-heading .btn-group .btn{margin-top:-7px}
.panel-heading .btn-group .btn.btn-sm{margin-top:-5px}
.panel-heading .btn-group .btn.btn-xs{margin-top:-1px}
.panel-heading .label.pull-left,.panel-heading .label.pull-right{line-height:15px}
.panel-title,.panel-title .pull-right{line-height:20px}
.panel-heading .progress.pull-left,.panel-heading .progress.pull-right{width:40%;min-width:120px}
.panel-heading+.alert{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.panel-with-tabs.panel-default .panel-heading{background:#c1ccd1;color:#333}
.panel-footer,.panel-toolbar{background:#fff}
.panel-heading .nav-tabs{margin-top:-10px;margin-right:-15px}
.panel-title .accordion-toggle,.panel-title a{margin:-10px -15px;padding:10px 15px}
.panel-heading .nav-tabs>li>a{padding:10px 15px;line-height:20px}
.panel-title{font-size:14px}
.panel-title>a:focus,.panel-title>a:hover{text-decoration:none}
.panel-inverse .panel-title>a:focus,.panel-inverse .panel-title>a:hover{color:#999}
.panel-title .accordion-toggle.accordion-toggle-styled .fa:before{content:'\f056'}
.panel-title .accordion-toggle.accordion-toggle-styled.collapsed .fa:before{content:'\f055'}
.panel-toolbar{border-bottom:1px solid #eee;padding:10px 15px}
.panel-toolbar+.form-control{margin:-1px 0 0;border-right:none;border-left:none}
.panel-group .panel{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.form-control+.panel-footer{border-top:none}
.panel-body{padding:15px}
.panel-body.no-border{border:none!important}
.panel-body.no-padding,.panel-body.panel-form,.panel-body.panel-full-width,.panel-body.panel-table{padding:0!important}
.panel-body.with-table>.table{border:0;margin:0}
.panel-default>.panel-heading+.panel-collapse .panel-body,.panel-footer{border-top:1px solid #eee}
.panel-body.with-table>.table tr:last-child td,.panel-body.with-table>.table tr:last-child th{border-bottom:0}
.panel .tab-content{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.panel-default>.panel-heading{background:#fafafa}
.panel-danger>.panel-heading,.panel-info>.panel-heading,.panel-inverse>.panel-heading,.panel-primary>.panel-heading,.panel-success>.panel-heading,.panel-warning>.panel-heading{color:#fff}
.panel-inverse>.panel-heading{background:#242a30}
.panel-success>.panel-heading{background:#008a8a}
.panel-warning>.panel-heading{background:#c47d15}
.panel-danger>.panel-heading{background:#cc4946}
.panel-primary>.panel-heading{background:#2a72b5}
.panel-info>.panel-heading{background:#3a92ab}
.panel.panel-expand{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;overflow:hidden;z-index:1080}
.panel.panel-expand>.panel-body,.panel.panel-expand>.panel-footer{position:absolute;left:0;right:0;bottom:0}
.panel-expand .height-full,.panel-expand .height-lg,.panel-expand .height-md,.panel-expand .height-sm,.panel-expand .height-xs{height:100%!important}@keyframes panelExpand{from{top:50%;left:50%;right:50%;bottom:50%}to{top:0;left:0;right:0;bottom:0}}@-webkit-keyframes panelExpand{from{top:50%;left:50%;right:50%;bottom:50%}to{top:0;left:0;right:0;bottom:0}}
.panel.panel-expand>.panel-heading .fa.fa-expand:before{content:'\f066'}
.panel.panel-expand,.panel.panel-expand>.panel-body,.panel.panel-expand>.panel-heading{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.panel.panel-expand>.panel-body{top:40px;overflow-y:scroll;z-index:1020}
.panel.panel-loading .panel-body{position:relative;z-index:0}
.panel.panel-loading.panel-expand .panel-body{position:absolute}
.panel.panel-loading .panel-body .panel-loader{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.9;filter:alpha(opacity=90);animation:fadeIn .2s;-webkit-animation:fadeIn .2s;z-index:1020;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
.btn.btn-default{color:#fff;background:#b6c2c9;border-color:#b6c2c9}
.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{background:#929ba1;border-color:#929ba1}
.btn-group .btn.btn-default:not(.active)+.btn.btn-default,.input-group-btn .btn.btn-default:not(.active)+.btn.btn-default{border-left-color:#929ba1}
.btn.btn-white{font-weight:400;color:#333;background:#fff;border-color:#e2e7eb}
.btn.btn-white.btn-white-without-border{border-color:#fff}
.btn.btn-white.btn-white-without-border.active,.btn.btn-white.btn-white-without-border.active:focus,.btn.btn-white.btn-white-without-border.active:hover{border-color:#ddd}
.btn.btn-white.btn-white-without-border:focus,.btn.btn-white.btn-white-without-border:hover{border-color:#eee}
.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover,.open .dropdown-toggle.btn-white{background:#e2e7eb;border-color:#d8dde1}
.btn-group .btn.btn-white:not(.active)+.btn.btn-white,.input-group-btn .btn.btn-white:not(.active)+.btn.btn-white{border-left-color:#eee}
.btn.btn-inverse{color:#fff;background:#2d353c;border-color:#2d353c}
.btn-inverse.active,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.open .dropdown-toggle.btn-inverse{background:#242a30;border-color:#242a30}
.btn-group .btn.btn-inverse:not(.active)+.btn.btn-inverse,.input-group-btn .btn.btn-inverse:not(.active)+.btn.btn-inverse{border-left-color:#242a30}
.btn.btn-primary{color:#fff;background:#348fe2;border-color:#348fe2}
.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background:#2a72b5;border-color:#2a72b5}
.btn-group .btn.btn-primary:not(.active)+.btn.btn-primary,.input-group-btn .btn.btn-primary:not(.active)+.btn.btn-primary{border-left-color:#2a72b5}
.btn.btn-success{color:#fff;background:#00acac;border-color:#00acac}
.btn.btn-success.active,.btn.btn-success:active,.btn.btn-success:focus,.btn.btn-success:hover,.open .dropdown-toggle.btn-success{background:#008a8a;border-color:#008a8a}
.btn-group .btn.btn-success:not(.active)+.btn.btn-success,.input-group-btn .btn.btn-success:not(.active)+.btn.btn-success{border-left-color:#008a8a}
.btn.btn-warning{color:#fff;background:#f59c1a;border-color:#f59c1a}
.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{background:#c47d15;border-color:#c47d15}
.btn-group .btn.btn-warning:not(.active)+.btn.btn-warning,.input-group-btn .btn.btn-warning:not(.active)+.btn.btn-warning{border-left-color:#c47d15}
.btn.btn-danger{color:#fff;background:#ff5b57;border-color:#ff5b57}
.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{background:#cc4946;border-color:#cc4946}
.btn-group .btn.btn-danger:not(.active)+.btn.btn-danger,.input-group-btn .btn.btn-danger:not(.active)+.btn.btn-danger{border-left-color:#cc4946}
.btn.btn-info{color:#fff;background:#49b6d6;border-color:#49b6d6}
.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{background:#3a92ab;border-color:#3a92ab}
.btn-group .btn.btn-info:not(.active)+.btn.btn-info,.input-group-btn .btn.btn-info:not(.active)+.btn.btn-info{border-left-color:#3a92ab}
.modal-content{border:none;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.modal-header{padding:12px 15px;border-bottom-color:#e2e7eb}
.modal-header .close{margin-top:2px}
.modal-body{padding:15px}
.modal-footer{border-top-color:#e2e7eb;padding:14px 15px 15px}
.modal-message .modal-dialog{width:100%}
.modal-message .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.modal-message .modal-body,.modal-message .modal-footer,.modal-message .modal-header{width:60%;border:none;margin:0 auto}
.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity=50)}
.btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}
.btn-icon,.btn.btn-icon{display:inline-block;width:28px;height:28px;padding:0;border:none;line-height:28px;text-align:center;font-size:14px}
.btn-circle,.btn.btn-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.btn-icon.btn-xs{width:16px;height:16px;font-size:8px;line-height:16px}
.btn-icon.btn-sm{width:22px;height:22px;font-size:11px;line-height:22px}
.btn-icon.btn-lg{width:34px;height:34px;font-size:17px;line-height:34px}
.badge,.label{font-size:75%;font-weight:600}
.btn-scroll-to-top{position:fixed;bottom:20px;right:25px;z-index:1020}
.page-with-right-sidebar .btn-scroll-to-top{left:25px;right:auto}
.btn>.pull-left,.btn>.pull-right{line-height:1.428571429}
.btn-block{padding-left:12px;padding-right:12px}
.btn.active,.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);box-shadow:inset 0 3px 5px rgba(0,0,0,.1)}label{font-weight:600}
.form-control{border:1px solid #ccd0d4;box-shadow:none}
.form-control:focus{border-color:#9fa2a5;-webkit-box-shadow:none;box-shadow:none}
.form-control .has-feedback .form-control-feedback{top:15px}label{font-weight:600}
.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#00acac;}
.form-control-feedback,.has-success {color:#00acac;right:15px;}
.has-success .form-control{border-color:#00acac}
.has-success .form-control:focus{border-color:#008a8a}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#f59c1a}
.has-warning .form-control{border-color:#f59c1a}
.has-warning .form-control:focus{border-color:#c47d15}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#ff5b57}
.has-error .form-control{border-color:#ff5b57}
.has-error .form-control:focus{border-color:#cc4946}
.form-control-feedback{line-height:34px}select.form-control,select[multiple].form-control{border-color:#ccd0d4}
.badge{line-height:1.25}
.badge.badge-square{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.badge.badge-default,.label.label-default{background:#b6c2c9}
.badge.badge-danger,.label.label-danger{background:#ff5b57}
.badge.badge-warning,.label.label-warning{background:#f59c1a}
.badge.badge-success,.label.label-success{background:#00acac}
.badge.badge-info,.label.label-info{background:#49b6d6}
.badge.badge-primary,.label.label-primary{background:#348fe2}
.badge.badge-inverse,.label.label-inverse{background:#2d353c}
.pager li>a,.pager li>span,.pagination>li>a{border-color:#e2e7eb;color:#242a30}
.pager.pager-without-border li>a,.pager.pager-without-border li>span,.pagination.pagination-without-border>li>a{border-color:#fff}
.pager>.disabled>a,.pager>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{opacity:.6;filter:alpha(opacity=60);border-color:#ddd}
.pagination>li>a{color:#242a30;margin-left:5px;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}
.pagination>li:first-child>a{margin-left:0}
.pagination-sm>li>a,.pagination-sm>li>span{font-size:10px;margin-left:4px}
.pagination-lg>li>a,.pagination-lg>li>span{font-size:14px;margin-left:6px}
.pager li>a:focus,.pager li>a:hover,.pager li>span:focus,.pager li>span:hover,.pagination>li>a:focus,.pagination>li>a:hover{color:#242a30;background:#e2e7eb;border-color:#d8dde1}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#242a30!important;border-color:#242a30!important}
.dropdown-menu{font-size:12px;border:none;box-shadow:0 2px 2px rgba(0,0,0,.15)}
.dropdown .arrow{display:none;position:relative;z-index:1020}
.dropdown.dropdown-hover:focus .arrow,.dropdown.dropdown-hover:hover .arrow,.dropdown.open .arrow{display:block}
.dropdown .arrow:after,.dropdown .arrow:before{content:'';position:absolute;left:50%;margin-left:-7px}
.dropdown .arrow.top:after,.dropdown .arrow.top:before{border:7px solid transparent;border-bottom-color:#00acac;top:-2px}
.dropdown .arrow.top:before{border-bottom-color:#00acac;top:-3px}
.dropdown.dropdown-full-width{position:initial}
.dropdown.dropdown-full-width .dropdown-menu{left:0;right:0;top:100%}
.dropdown-menu-container{display:table;width:100%;min-width:700px;padding:25px 10px}
.dropdown-menu-content,.dropdown-menu-sidebar{display:table-cell;padding:5px 20px;vertical-align:top}
.dropdown-menu-sidebar{width:240px;min-width:240px}
.dropdown-menu-sidebar+.dropdown-menu-content{border-left:1px solid #CCD0D4;padding-left:30px}
.dropdown-menu-list{list-style-type:none;margin:0 0 15px;padding:0}
.dropdown-menu-list>li>a{display:block;line-height:20px;padding:5px 0;color:#212121;font-size:14px}
.dropdown-menu-list>li.active>a,.dropdown-menu-list>li.active>a:focus,.dropdown-menu-list>li.active>a:hover{opacity:.5;color:#575d63}
.dropdown-menu-list>li>a:focus,.dropdown-menu-list>li>a:hover{text-decoration:none;color:#00acac}
.dropdown-menu-list>li>a i.pull-right{font-size:14px;line-height:20px;display:none}
.dropdown-menu-container .title{font-weight:600;margin:0 0 15px;font-size:14px}
.dropdown-menu-list .dropdown-header{padding:5px 0;line-height:20px;margin-bottom:10px;border-bottom:1px solid #ddd}
.dropdown-brand-list{list-style-type:none;margin:0 0 15px;padding:0;white-space:nowrap}
.dropdown-brand-list>li{display:inline-block;padding:0}dropdown-brand-list>li+li{padding-left:30px}
.dropdown-brand-list>li a{display:block;height:60px;padding:0 10px;max-width:120px;line-height:60px;text-align:center}
.dropdown-brand-list>li img{max-width:100%;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:.5;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}
.dropdown-brand-list>li:focus img,.dropdown-brand-list>li:hover img{filter:none;-webkit-filter:none;opacity:1}
.theme-panel .theme-collapse-btn{position:absolute;left:-40px;top:50%;margin-top:-20px;width:40px;height:40px;line-height:40px;font-size:18px;color:#000;background:#fff;background:rgba(255,255,255,.9);border-radius:4px 0 0 4px;text-align:center;box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4)}
.theme-panel{position:fixed;right:-180px;top:200px;z-index:1020;box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);width:180px;-webkit-transition:right .2s linear;-moz-transition:right .2s linear;transition:right .2s linear}
.theme-panel .theme-panel-content{padding:5px;background:#fff;position:relative;z-index:1020}
.theme-panel .theme-list{list-style-type:none;margin:0;padding:0}
.theme-panel .theme-list>li{float:left}
.theme-panel .theme-list>li+li{margin-left:5px}
.theme-panel .theme-list>li>a{width:30px;height:30px;border-radius:3px;display:block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;position:relative}
.theme-panel .theme-list>li.active>a:before{content:'\f00c';font-family:FontAwesome;position:absolute;left:0;right:0;top:0;bottom:0;font-size:14px;color:#fff;opacity:.4;filter:alpha(opacity=40);line-height:30px;text-align:center}
.theme-panel.active{right:0}
.row{margin:0 -10px}
.row>[class*=col-]{padding:0 10px}
.row.row-space-0{margin:0}
.row.row-space-2{margin:0 -1px}
.row.row-space-4{margin:0 -2px}
.row.row-space-6{margin:0 -3px}
.row.row-space-8{margin:0 -4px}
.row.row-space-10{margin:0 -5px}
.row.row-space-12{margin:0 -6px}
.row.row-space-14{margin:0 -7px}
.row.row-space-16{margin:0 -8px}
.row.row-space-18{margin:0 -10px}
.row.row-space-22{margin:0 -11px}
.row.row-space-24{margin:0 -12px}
.row.row-space-26{margin:0 -13px}
.row.row-space-28{margin:0 -14px}
.row.row-space-30{margin:0 -15px}
.row.row-space-0>[class*=col-]{padding:0}
.row.row-space-2>[class*=col-]{padding:0 1px}
.row.row-space-4>[class*=col-]{padding:0 2px}
.row.row-space-6>[class*=col-]{padding:0 3px}
.row.row-space-8>[class*=col-]{padding:0 4px}
.row.row-space-10>[class*=col-]{padding:0 5px}
.row.row-space-12>[class*=col-]{padding:0 6px}
.row.row-space-14>[class*=col-]{padding:0 7px}
.row.row-space-16>[class*=col-]{padding:0 8px}
.row.row-space-18>[class*=col-]{padding:0 9px}
.row.row-space-20>[class*=col-]{padding:0 10px}
.row.row-space-22>[class*=col-]{padding:0 11px}
.row.row-space-24>[class*=col-]{padding:0 12px}
.row.row-space-26>[class*=col-]{padding:0 13px}
.row.row-space-28>[class*=col-]{padding:0 14px}
.row.row-space-30>[class*=col-]{padding:0 15px}
.semi-bold{font-weight:600}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.overflow-visible{overflow:visible!important}
.overflow-scroll{overflow:scroll!important}
.overflow-x-hidden{overflow-x:hidden!important}
.overflow-x-visible{overflow-x:visible!important}
.overflow-x-scroll{overflow-x:scroll!important}
.overflow-y-hidden{overflow-y:hidden!important}
.overflow-y-visible{overflow-y:visible!important}
.overflow-y-scroll{overflow-y:scroll!important}
.m-auto{margin:0 auto!important}
.m-0{margin:0!important}
.m-1{margin:1px!important}
.m-2{margin:2px!important}
.m-3{margin:3px!important}
.m-4{margin:4px!important}
.m-5{margin:5px!important}
.m-10{margin:10px!important}
.m-15{margin:15px!important}
.m-20{margin:20px!important}
.m-25{margin:25px!important}
.m-30{margin:30px!important}
.m-35{margin:35px!important}
.m-40{margin:40px!important}
.m-t-0{margin-top:0!important}
.m-t-1{margin-top:1px!important}
.m-t-2{margin-top:2px!important}
.m-t-3{margin-top:3px!important}
.m-t-4{margin-top:4px!important}
.m-t-5{margin-top:5px!important}
.m-t-10{margin-top:10px!important}
.m-t-15{margin-top:15px!important}
.m-t-20{margin-top:20px!important}
.m-t-25{margin-top:25px!important}
.m-t-30{margin-top:30px!important}
.m-t-35{margin-top:35px!important}
.m-t-40{margin-top:40px!important}
.m-r-0{margin-right:0!important}
.m-r-1{margin-right:1px!important}
.m-r-2{margin-right:2px!important}
.m-r-3{margin-right:3px!important}
.m-r-4{margin-right:4px!important}
.m-r-5{margin-right:5px!important}
.m-r-10{margin-right:10px!important}
.m-r-15{margin-right:15px!important}
.m-r-20{margin-right:20px!important}
.m-r-25{margin-right:25px!important}
.m-r-30{margin-right:30px!important}
.m-r-35{margin-right:35px!important}
.m-r-40{margin-right:40px!important}
.m-b-0{margin-bottom:0!important}
.m-b-1{margin-bottom:1px!important}
.m-b-2{margin-bottom:2px!important}
.m-b-3{margin-bottom:3px!important}
.m-b-4{margin-bottom:4px!important}
.m-b-5{margin-bottom:5px!important}
.m-b-10{margin-bottom:10px!important}
.m-b-15{margin-bottom:15px!important}
.m-b-20{margin-bottom:20px!important}
.m-b-25{margin-bottom:25px!important}
.m-b-30{margin-bottom:30px!important}
.m-b-35{margin-bottom:35px!important}
.m-b-40{margin-bottom:40px!important}
.m-l-0{margin-left:0!important}
.m-l-1{margin-left:1px!important}
.m-l-2{margin-left:2px!important}
.m-l-3{margin-left:3px!important}
.m-l-4{margin-left:4px!important}
.m-l-5{margin-left:5px!important}
.m-l-10{margin-left:10px!important}
.m-l-15{margin-left:15px!important}
.m-l-20{margin-left:20px!important}
.m-l-25{margin-left:25px!important}
.m-l-30{margin-left:30px!important}
.m-l-35{margin-left:35px!important}
.m-l-40{margin-left:40px!important}
.p-0{padding:0!important}
.p-1{padding:1px!important}
.p-2{padding:2px!important}
.p-3{padding:3px!important}
.p-4{padding:4px!important}
.p-5{padding:5px!important}
.p-10{padding:10px!important}
.p-15,.wrapper{padding:15px!important}
.p-20{padding:20px!important}
.p-25{padding:25px!important}
.p-30{padding:30px!important}
.p-35{padding:35px!important}
.p-40{padding:40px!important}
.p-t-0{padding-top:0!important}
.p-t-1{padding-top:1px!important}
.p-t-2{padding-top:2px!important}
.p-t-3{padding-top:3px!important}
.p-t-4{padding-top:4px!important}
.p-t-5{padding-top:5px!important}
.p-t-10{padding-top:10px!important}
.p-t-15{padding-top:15px!important}
.p-t-20{padding-top:20px!important}
.p-t-25{padding-top:25px!important}
.p-t-30{padding-top:30px!important}
.p-t-35{padding-top:35px!important}
.p-t-40{padding-top:40px!important}
.p-r-0{padding-right:0!important}
.p-r-1{padding-right:1px!important}
.p-r-2{padding-right:2px!important}
.p-r-3{padding-right:3px!important}
.p-r-4{padding-right:4px!important}
.p-r-5{padding-right:5px!important}
.p-r-10{padding-right:10px!important}
.p-r-15{padding-right:15px!important}
.p-r-20{padding-right:20px!important}
.p-r-25{padding-right:25px!important}
.p-r-30{padding-right:30px!important}
.p-r-35{padding-right:35px!important}
.p-r-40{padding-right:40px!important}
.p-b-0{padding-bottom:0!important}
.p-b-1{padding-bottom:1px!important}
.p-b-2{padding-bottom:2px!important}
.p-b-3{padding-bottom:3px!important}
.p-b-4{padding-bottom:4px!important}
.p-b-5{padding-bottom:5px!important}
.p-b-10{padding-bottom:10px!important}
.p-b-15{padding-bottom:15px!important}
.p-b-20{padding-bottom:20px!important}
.p-b-25{padding-bottom:25px!important}
.p-b-30{padding-bottom:30px!important}
.p-b-35{padding-bottom:35px!important}
.p-b-40{padding-bottom:40px!important}
.p-l-0{padding-left:0!important}
.p-l-1{padding-left:1px!important}
.p-l-2{padding-left:2px!important}
.p-l-3{padding-left:3px!important}
.p-l-4{padding-left:4px!important}
.p-l-5{padding-left:5px!important}
.p-l-10{padding-left:10px!important}
.p-l-15{padding-left:15px!important}
.p-l-20{padding-left:20px!important}
.p-l-25{padding-left:25px!important}
.p-l-30{padding-left:30px!important}
.p-l-35{padding-left:35px!important}
.p-l-40{padding-left:40px!important}
.f-s-8{font-size:8px!important}
.f-s-9{font-size:9px!important}
.f-s-10{font-size:10px!important}
.f-s-11{font-size:11px!important}
.f-s-12{font-size:12px!important}
.f-s-13{font-size:13px!important}
.f-s-14{font-size:14px!important}
.f-s-15{font-size:15px!important}
.f-s-16{font-size:16px!important}
.f-s-17{font-size:17px!important}
.f-s-18{font-size:18px!important}
.f-s-19{font-size:19px!important}
.f-s-20{font-size:20px!important}
.text-center{text-align:center!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.pull-left{float:left!important}
.pull-right{float:right!important}
.pull-none{float:none!important}
.f-w-100{font-weight:100!important}
.f-w-200{font-weight:200!important}
.f-w-300{font-weight:300!important}
.f-w-400{font-weight:400!important}
.f-w-500{font-weight:500!important}
.f-w-600{font-weight:600!important}
.f-w-700{font-weight:700!important}
.table-td-valign-middle td,.table-th-valign-middle th,.table-valign-middle td,.table-valign-middle th{vertical-align:middle!important}
.table-td-valign-top td,.table-th-valign-top th,.table-valign-top td,.table-valign-top th{vertical-align:top!important}
.table-td-valign-bottom td,.table-th-valign-bottom th,.table-valign-bottom td,.table-valign-bottom th{vertical-align:bottom!important}
.vertical-box{display:table;table-layout:fixed;border-spacing:0;height:100%;width:100%}
.vertical-box-column{display:table-cell;vertical-align:top;height:100%}
.vertical-box-row{display:table-row;height:100%}
.vertical-box-row>.vertical-box-cell{position:relative;height:100%;width:100%;float:none}
.vertical-box-row>.vertical-box-cell>.vertical-box-inner-cell{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}
.panel-expand .vertical-box .vertical-box-column{display:table-cell}
.page-content-full-height .content{position:absolute;left:0;top:54px;right:0;bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}
.panel-expand .page-content-full-height .content{-webkit-transform:none;transform:none}
.no-rounded-corner{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.rounded-corner{-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}
.no-border{border:0!important}
.border-top-1{border-top:1px solid #eee!important}
.border-right-1{border-right:1px solid #eee!important}
.border-bottom-1{border-bottom:1px solid #eee!important}
.border-left-1{border-left:1px solid #eee!important}
.no-box-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}
.text-inverse{color:#2d353c!important}a.text-inverse:focus,a.text-inverse:hover{color:#575d63!important}
.text-success{color:#00acac!important}a.text-success:focus,a.text-success:hover{color:#33bdbd!important}
.text-info{color:#49b6d6!important}a.text-info:focus,a.text-info:hover{color:#6dc5de!important}
.text-primary{color:#348fe2!important}a.text-primary:focus,a.text-primary:hover{color:#5da5e8!important}
.text-warning{color:#f59c1a!important}a.text-warning:focus,a.text-warning:hover{color:#f7b048!important}
.text-danger{color:#ff5b57!important}a.text-danger:focus,a.text-danger:hover{color:#ff7c79!important}
.text-white{color:#fff!important}a.text-white:focus,a.text-white:hover{color:#f0f3f4!important}
.bg-white{background:#fff!important}
.bg-silver-lighter{background:#f4f6f7!important}
.bg-silver{background:#f0f3f4!important}
.bg-silver-darker{background:#b4b6b7!important}
.bg-black{background:#2d353c!important}
.bg-black-darker{background:#242a30!important}
.bg-black-lighter{background:#575d63!important}
.bg-grey{background:#b6c2c9!important}
.bg-grey-darker{background:#929ba1!important}
.bg-grey-lighter{background:#c5ced4!important}
.bg-red{background:#ff5b57!important}
.bg-red-darker{background:#cc4946!important}
.bg-red-lighter{background:#ff7c79!important}
.bg-orange{background:#f59c1a!important}
.bg-orange-darker{background:#c47d15!important}
.bg-orange-lighter{background:#f7b048!important}
.bg-yellow{background:#e3fa3e!important}
.bg-yellow-darker{background:#b6c832!important}
.bg-yellow-lighter{background:#e9fb65!important}
.bg-green{background:#00acac!important}
.bg-green-darker{background:#008a8a!important}
.bg-green-lighter{background:#33bdbd!important}
.bg-blue{background:#348fe2!important}
.bg-blue-darker{background:#2a72b5!important}
.bg-blue-lighter{background:#5da5e8!important}
.bg-aqua{background:#49b6d6!important}
.bg-aqua-darker{background:#3a92ab!important}
.bg-aqua-lighter{background:#6dc5de!important}
.bg-purple{background:#727cb6!important}
.bg-purple-darker{background:#5b6392!important}
.bg-purple-lighter{background:#8e96c5!important}
.no-bg{background:0 0!important}
.height-xs{height:150px!important}
.height-sm{height:300px!important}
.height-md{height:450px!important}
.height-lg{height:600px!important}
.height-full{height:100%!important}
.height-50{height:50px!important}
.height-100{height:100px!important}
.height-150{height:150px!important}
.height-200{height:200px!important}
.height-250{height:250px!important}
.height-300{height:300px!important}
.height-350{height:350px!important}
.height-400{height:400px!important}
.height-450{height:450px!important}
.height-500{height:500px!important}
.height-550{height:550px!important}
.height-600{height:600px!important}
.width-xs{width:150px!important}
.width-sm{width:300px!important}
.width-md{width:450px!important}
.width-lg{width:600px!important}
.width-full{width:100%!important}
.width-50{width:50px!important}
.width-100{width:100px!important}
.width-150{width:150px!important}
.width-200{width:200px!important}
.width-250{width:250px!important}
.width-300{width:300px!important}
.width-350{width:350px!important}
.width-400{width:400px!important}
.width-450{width:450px!important}
.width-500{width:500px!important}
.width-550{width:550px!important}
.width-600{width:600px!important}
.animated{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.fade{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}
.text-ellipsis{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.underline{border-bottom:1px solid #e2e7eb!important}
.sweet-alert .btn:focus{-webkit-box-shadow:none!important;box-shadow:none!important}
.sweet-alert .sa-icon.sa-success{border-color:#00acac!important}
.sweet-alert .btn-success:focus{border-color:#008a8a!important}
.sweet-alert .sa-icon.sa-success .sa-placeholder{border-color:rgba(0,172,172,.2)!important}
.sweet-alert .sa-icon.sa-success .sa-line{background-color:#00acac!important}
.sweet-alert .sa-icon.sa-info{border-color:#49b6d6!important}
.sweet-alert .btn-info:focus{border-color:#3a92ab!important}
.sweet-alert .btn-warning:focus{border-color:#c47d15!important}
.sweet-alert .sa-icon.sa-warning .sa-body,.sweet-alert .sa-icon.sa-warning .sa-dot{background-color:#f59c1a!important}
.sweet-alert .sa-icon.sa-warning{border-color:#f59c1a!important}
.sweet-alert .btn-danger:focus{border-color:#cc4946!important}
.sweet-alert .sa-icon.sa-error .sa-line{background-color:#ff5b57!important}
.sweet-alert .sa-icon.sa-error{border-color:#ff5b57!important}
.media-messaging .media:first-child{padding-top:0}
.media-messaging .media:last-child{padding-bottom:0}
.media-messaging .media,.widget{padding:15px}
.media-messaging .media p{margin:0}
.media-messaging .media+.media{margin-top:0;padding-top:15px}
.widget{margin-bottom:20px;color:#fff}
.widget.widget-stats{position:relative}
.widget-stats .stats-info h4{font-size:12px;margin:5px 0;color:#fff}
.widget-stats .stats-icon{font-size:42px;height:56px;width:56px;text-align:center;line-height:56px;margin-left:15px;color:#fff;position:absolute;right:15px;top:10px;opacity:.2;filter:alpha(opacity=20)}
.widget-stats .stats-info p{font-size:24px;font-weight:300;margin-bottom:0}
.widget-stats .stats-link a{display:block;margin:15px -15px -15px;padding:7px 15px;background:url(../img/transparent/black-0.4.png);background:rgba(0,0,0,.4);text-align:right;color:#ddd;font-weight:300;text-decoration:none}
.widget-stats .stats-link a:focus,.widget-stats .stats-link a:hover{background:url(../img/transparent/black-0.6.png);background:rgba(0,0,0,.6);color:#fff}
.widget-stats .stats-icon.stats-icon-lg{font-size:52px;top:12px;right:21px}
.widget-stats .stats-title{position:relative;line-height:1.1;font-size:12px;margin:2px 0 7px}
.widget-stats .stats-desc,.widget-stats .stats-title{color:#fff;color:rgba(255,255,255,.6)}
.widget-stats .stats-desc{font-weight:300;margin-bottom:0}
.widget-stats .stats-number{font-size:24px;font-weight:300;margin-bottom:10px}
.widget-stats .stats-progress{background:url(../img/transparent/black-0.2.png);background:rgba(0,0,0,.2);height:2px;margin:0 -15px 12px}
.widget-stats .stats-progress .progress-bar{background:#fff}
#countText{
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}
#online{
	-webkit-animation-name: rubberBand;
	animation-name: rubberBand;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}
#offline{
	-webkit-animation-name: flash;
	animation-name: flash;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}