/*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 3 & 4
Version: 4.0.0
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin-v4.0/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,.page-header-cover img,.product-image img,.product-thumbnail-list>li a img,.promotion-image 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}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600}.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:#666}.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:14px;line-height:18px;margin:3px 0}.cart-item>li .price{color:#777;font-size:14px;font-weight:600;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 p,.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}.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,.5)}.footer abbr[data-original-title],.footer abbr[title]{text-decoration:none}.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:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0 3px}.footer .list-product .info .price{color:#616D72;color:rgba(255,255,255,.5);font-weight:600}.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}.carousel-caption .price{font-size:36px;margin:0;font-weight:600}.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:450px}.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-width:100%;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}.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-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-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-caption-inverse,.promotion-caption-inverse .promotion-desc,.promotion-caption-inverse .promotion-price,.promotion-caption-inverse .promotion-title{color:#fff}.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 a:focus,.step a:hover{color:#fff}.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:100px;padding:20px;height:525px;width:450px;text-align:center}.product-thumbnail{width:100px;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:1px solid #c5ced4;background:#fff;height:60px;line-height:50px;padding:4px;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}.product-image{width:530px}.product-info{padding:20px 30px;margin-bottom:20px;font-size:13px}.product-info-header{padding-bottom:15px;margin-bottom:15px}.product-title{margin:0;font-size:20px;font-weight:600;line-height:24px}.product-title .label{padding:5px 6px;font-size:12px;display:block;max-width:70px;margin-bottom:7px}.product-desc .image img,.review .review-icon img{max-width:100%}.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;font-weight:500}.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;font-weight:600}.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:600}.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}.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;text-decoration:none;-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);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;text-decoration:none;-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)}.panel-expand .page-content-full-height .content{-webkit-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}