/*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.3.6
Version: 2.0.0
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin-v2.0/frontend/e-commerce/
*/@media (max-width:1199px) and (min-width:992px){.header-nav .nav>li>a{padding:10px}}@media (max-width:991px){.header-nav .nav>li>a{padding:10px;font-size:12px}.header-nav .nav.pull-right{margin-right:-15px}.header-logo{width:auto}.header-logo .brand{border-width:13px;margin-top:5px;margin-bottom:5px;margin-right:10px}.header-logo a{font-size:18px}.header-logo a small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .user-img{margin-right:0}.footer .row>[class*=col-]+[class*=col-]{margin-top:30px}.footer{padding:20px 0}.category-container .category-sidebar+.category-detail,.category-item.full+.category-item{margin-left:0}.category-item.full{float:none;width:auto}.category-item.list{border-top:1px solid #ccc}.category-detail .item{margin-bottom:0}.account-container .account-sidebar{width:240px}.account-container .account-body{margin-left:240px}}@media (max-width:768px){.item.item-thumbnail,.promotion{margin-bottom:10px}.social .social-intro,.social .social-list,.subscription .subscription-form,.subscription .subscription-intro{display:block;width:auto;padding:0 30px 0 0;text-align:left}.product-info,.product-tab .tab-content{padding:20px}.social .social-intro,.subscription .subscription-intro{margin-bottom:15px}.account-container .account-body,.product-tab{margin:0}.account-container .account-sidebar{width:auto;position:relative;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.account-container .account-sidebar .account-sidebar-cover img{max-height:inherit;max-width:100%}.breadcrumb>li{line-height:20px}.product-image:after,.product-image:before{content:'';display:table;clear:both}.product-image{position:relative;border-bottom:1px solid #D8E0E4}.product-image,.product-info{display:block;width:auto}.product-thumbnail{position:absolute;left:0;top:0;bottom:0;overflow:scroll;border-right:1px solid #D8E0E4}.product-tab .nav.nav-tabs{border-top:1px solid #D8E0E4;font-size:14px;white-space:nowrap;overflow:scroll}.product-desc{padding:0}.product-desc .desc,.product-desc .image,.product-desc.right .desc,.product-desc.right .image{padding:0;float:none;width:auto;text-align:center}.product-desc .image{margin-bottom:15px}.product-desc .desc p{font-size:14px;line-height:20px}.product-desc .desc h4{margin:0 0 10px;font-size:28px}.table.table-product{font-size:12px}.table.table-product.table-striped td,.table.table-product.table-striped th{padding:10px 15px}.table.table-product .field,.table.table-product th{width:auto;font-size:16px}.review-form{margin:20px -20px -20px;padding:20px;border-top:1px solid #c5ced4;font-size:12px}.review-form h2{font-size:18px;margin-bottom:15px}.product-purchase-container{position:fixed;left:0;bottom:0;right:0;padding:20px;background:#fff;z-index:1020;border-top:1px solid rgba(0,0,0,.25)}.product-purchase-container .product-discount,.product-purchase-container .product-price{position:absolute;left:20px;top:15px}.product-purchase-container .product-discount+.product-price{top:30px}.product-purchase-container .btn{float:right}}@media (max-width:767px){.header-logo .brand{border-width:10px;margin-left:10px;margin-right:7px}.navbar-collapse,.navbar-collapse .nav>li+li{border-top:1px solid #eee}.header-logo{height:60px}.header-nav .nav>li>a{line-height:40px;padding:10px}.header-logo a{font-size:16px}.header-nav .nav>li.divider{margin:18px 0}.navbar-toggle{float:left}.header .user-img{margin:0;float:none}.header-cart i{line-height:40px}.header-cart .total{position:absolute;right:5px}.header .dropdown.dropdown-hover:focus .arrow,.header .dropdown.dropdown-hover:focus .dropdown-menu,.header .dropdown.dropdown-hover:hover .arrow,.header .dropdown.dropdown-hover:hover .dropdown-menu{display:none}.dropdown-menu-content,.dropdown-menu-sidebar,.header .dropdown.dropdown-hover.open .arrow,.header .dropdown.dropdown-hover.open .dropdown-menu,.product-detail,.search-toolbar .sort-list .text{display:block}.navbar-collapse{position:absolute;left:0;right:0;top:60px;background:#fff;padding:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}.navbar-collapse .nav>li{float:none}.navbar-collapse .nav>li>a{line-height:30px;padding:10px 15px}.navbar-collapse .dropdown-menu{max-width:inherit;width:100%;background:#f9f9f9;border-bottom:1px solid #eee;position:relative;-webkit-box-shadow:none;box-shadow:none;margin-bottom:10px}.dropdown-menu-sidebar{width:auto;max-width:inherit}.dropdown-menu-container{min-width:inherit;display:block}.dropdown-menu-sidebar+.dropdown-menu-content{border-top:1px solid #CCD0D4;border-left:none;padding-left:20px}.dropdown-menu-content{padding:20px}.dropdown-brand-list{white-space:initial}.dropdown-menu.dropdown-menu-cart{margin-right:0;width:320px;margin-top:10px}.dropdown .header-cart .arrow.top:after,.dropdown .header-cart .arrow.top:before{top:36px}.carousel .carousel-inner,.carousel .carousel-inner .item,.slider .carousel{min-height:300px}.carousel .product-img.left,.carousel .product-img.right{left:10%;right:10%;max-width:80%}.carousel .carousel-caption,.carousel .carousel-caption.carousel-caption-left,.carousel .carousel-caption.carousel-caption-right{text-align:center;top:0;bottom:0;background:rgba(0,0,0,.35)}.footer-copyright .copyright,.footer-copyright .payment-method{float:none;text-align:center}.footer-copyright .payment-method{padding:10px 0}.section-container{padding:20px 0}.page-header-container .page-header{font-size:18px}.search-container .search-content,.search-container .search-sidebar{float:none;width:auto;margin:0}.search-container .search-sidebar{margin-bottom:10px}.search-container .search-content{padding:0}.search-item-container{border:none}.search-item-container .item-row .item{float:none;width:100%;border:1px solid #c5ced4}.search-toolbar .sort-list{float:left;text-align:left;margin-top:10px}.search-toolbar .sort-list>li{margin-right:10px}.search-toolbar .sort-list>li+li{margin-left:0}.about-us h1{font-size:48px;margin:0 0 15px}.about-us p{font-size:18px;margin:0}.about-us-content{margin-top:15px}.about-us-content>.title{font-size:28px}.about-us-content>.desc{font-size:14px;font-weight:400}.about-us-content .service{padding:10px}.section-container.has-bg .cover-bg img{max-width:inherit;max-height:100%}}@media (max-width:480px){.carousel-caption .title{font-size:48px}.carousel-caption .price small,.carousel-caption p{font-size:18px}.carousel-caption .price{margin-bottom:0!important;font-size:28px}.carousel-caption .container{padding:0}.section-title{font-size:18px}.section-title a.pull-right{padding:6px 10px;margin:0 0 0 10px}.section-title small{display:block;line-height:18px;margin:3px 0 0;font-size:13px}body .category-container{border:none;background:0 0}.category-container .category-sidebar{display:none}body .category-container .category-sidebar+.category-detail,body .category-item.full+.category-item{margin:0}body .category-item.full{float:none;width:auto;height:auto;margin:0 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body .category-item.full .item .item-info{position:relative}body .category-item.full .item .item-cover img{max-height:inherit;max-width:100%}body .category-item.list .item{float:none;width:auto;height:auto;border:1px solid #c5ced4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#policy .row>div+div,#subscribe .row>div+div{border-top:1px solid #ddd;padding-top:30px;margin-top:30px}.category-item.list{border-top:none}.category-detail .item{margin-bottom:10px}.category-detail .full .item{margin:0}.checkout-footer{text-align:center}.checkout-footer .pull-left,.checkout-footer .pull-right{float:none!important}.checkout-footer .btn{max-width:200px;margin-left:auto!important;margin-right:auto!important;display:block}.checkout-footer .btn+.btn{margin-top:10px}.checkout-header .row>div+div{border:none;border-top:1px solid #3E4A52;padding-top:10px;margin-top:10px}.product-main-image{height:300px;width:auto}}@media (max-width:400px){.dropdown-menu.dropdown-menu-cart{margin-right:-57px}.checkout-body{padding:20px}.checkout-message{padding:0}.table.table-payment-summary{margin-bottom:15px}.table.table-payment-summary td,.table.table-payment-summary th{font-size:14px;display:block;width:100%!important;text-align:left!important;padding-left:0;padding-right:0}.table.table-payment-summary td:after,.table.table-payment-summary td:before{content:'';display:table;clear:both}.table.table-payment-summary .product .product-img{width:80px}.table.table-payment-summary .product .product-info{margin-left:90px}.table.table-payment-summary .field{padding-bottom:0}.table.table-payment-summary .value{border-top:none;padding-top:0}.table.table-payment-summary .product{padding-top:5px}}