#header #logo{position:absolute;top:25px;left:15px;}
#header #cart{position:relative;min-width:100px;z-index:9;}
#header #cart .heading{background-color:#66c710;border:medium none;border-radius:3px 3px 3px 3px;color:#FFFFFF;font-family:'Signika Negative', sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;width:248px;text-align:center;}
#header #cart .heading:hover{background-color:#58A700;}
#header #cart .heading h4{color:#333333;font-size:15px;font-weight:bold;margin-top:0px;margin-bottom:3px;}
#header #cart .heading a{color:#FFFFFF;text-decoration:none;display:block;}
#header #cart .heading a span{}
#header #cart .content{}
#header #cart.active .heading{background-color:#323C46;}
#header #cart.active .content{display:block;}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}
.cart_item{border-bottom:1px solid #f1f1f1;}
.product-details{display:block;clear:both;}
.mini-cart-info td{vertical-align:top;padding:10px 4px;}
.mini-cart-info td .quantity{border:none;}
.mini-cart-info td .total{border:none;}
.mini-cart-info td a{float:left;font-size:14px;font-weight:normal;line-height:normal;text-decoration:none;}
.mini-cart-info .total{font-size:16px;margin:8px 0 0;text-align:left;}
.mini-cart-info .image{float:left;min-width:68px;}
.mini-cart-info .image img{text-align:left;width:65px;height:auto;padding:1px;border:1px #eee solid;}
.mini-cart-info .name small{color:#666;}
.mini-cart-info td .quantity{color:#333333;font-size:14px;font-weight:normal;line-height:normal;}
.mini-cart-info td.product-details .total{font-size:16px;clear:both;display:block;float:right;color:#E82C0C !important;font-weight:300;font-family:"Lato", sans-serif;}
.mini-cart-info td .total span{font-size:15px;font-weight:400;}
.mini-cart-info .remove{text-align:right;}
.mini-cart-info .remove img{cursor:pointer;margin-right:10px;}
.remove img:hover,
.remove img:focus{background-position:0 -12px;}
.mini-cart-total{float:right;padding:0 9px 7px 0;text-align:left;}
.mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px;}
.mini-cart-total td b{font-size:14px;font-weight:900;color:#666666;padding:4px;float:left;font-family:"Lato", sans-serif;}
.product-name{float:left;color:#666666 !important;}
#header #cart .checkout{text-align:right;clear:both;margin-top:15px;}
#header #cart .checkout2_1{text-align:center;clear:both;margin-top:15px;margin:0 auto;width:280px;}
#header #cart .empty{padding-top:10px;padding-bottom:10px;text-align:center;}
#header #welcome{position:absolute;top:47px;right:0px;z-index:5;width:298px;text-align:right;color:#999999;}
#header .links{}
#header .links a{}
#header .links a+a{}
#menu{padding:0px 5px;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu>ul>li:hover{}
#menu>ul>li>a{}
#menu>ul>li:hover>a{background:#66c710;}
#menu>ul>li>div{display:none;margin-top:0px;padding:8px 10px;position:absolute;z-index:5;background-color:#FFFFFF;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:5px solid #00C0BE;}
#menu>ul>li:hover>div{display:table;}
#menu>ul>li>div>ul{display:table-cell;}
#menu>ul>li ul+ul{padding-left:20px;}
#menu>ul>li ul>li>a{color:#333333;font-size:13px;font-weight:normal;line-height:18px;text-transform:capitalize;text-decoration:none;display:block;white-space:nowrap;min-width:120px;}
#menu>ul>li ul>li>a:hover{color:#66c710;}
#menu>ul>li>div>ul>li>a{background:url("../image/bullet-hover.png") no-repeat scroll 0 11px rgba(0, 0, 0, 0);color:#333333;padding:7px 10px 6px 19px;}
.breadcrumb{color:#CCCCCC;margin-bottom:10px;}
.success,
.warning,
.attention,
.information{padding:10px 10px 10px 33px;color:#555555;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.success{background:#EAF7D9 url('../image/success.png') 10px center no-repeat;border:1px solid #BBDF8D;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.warning{background:#FFD1D1 url('../image/warning.png') 10px center no-repeat;border:1px solid #F8ACAC;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.attention{background:#FFF5CC url('../image/attention.png') 10px center no-repeat;border:1px solid #F2DD8C;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.success .close,
.warning .close,
.attention .close,
.information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer;}
.required{color:#FF0000;font-weight:bold;}
.error{display:block;color:#FF0000;}
.help{color:#999;font-size:10px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;display:block;}
table.form{width:100%;border-collapse:collapse;margin-bottom:20px;}
table.form tr td:first-child{display:inline-block;font-size:13px;font-weight:400;margin-bottom:3px;margin-top:5px;}
table.form td{display:block;}
input.large-field,
select.large-field{width:300px;font-size:16px;}
table.list{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
table.list td{border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
table.list thead td{background-color:#EFEFEF;padding:0px 5px;}
table.list thead td a,
.list thead td{text-decoration:none;color:#222222;font-weight:bold;}
table.list tbody td{padding:0px 5px;}
table.list .left{text-align:left;padding:7px;}
table.list .right{text-align:right;padding:7px;}
table.list .center{text-align:center;padding:7px;}
table.radio{width:100%;border-collapse:collapse;}
table.radio td{padding:5px;}
table.radio td label{display:block;}
table.radio tr td:first-child{width:1px;}
table.radio tr td:first-child input{margin-top:1px;}
table.radio tr.highlight:hover td{background:#F1FFDD;cursor:pointer;}
.pagination{border-top:1px solid #EEEEEE;padding-top:8px;display:inline-block;width:100%;margin-bottom:10px;}
.pagination .links{float:left;}
.pagination .links a{display:inline-block;border:1px solid #EEEEEE;padding:4px 10px;text-decoration:none;color:#A3A3A3;}
.pagination .links b{display:inline-block;border:1px solid #269BC6;padding:4px 10px;font-weight:normal;text-decoration:none;color:#269BC6;background:#FFFFFF;}
.pagination .results{float:right;padding-top:3px;}
.box{margin-bottom:20px;}
.box .box-heading{-webkit-border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-khtml-border-radius:7px 7px 0px 0px;border-radius:7px 7px 0px 0px;border:1px solid #DBDEE1;background:url('../image/background.png') repeat-x;padding:8px 10px 7px 10px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;line-height:14px;color:#333;}
.box .box-content{background:#FFFFFF;-webkit-border-radius:0px 0px 7px 7px;-moz-border-radius:0px 0px 7px 7px;-khtml-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;border-left:1px solid #DBDEE1;border-right:1px solid #DBDEE1;border-bottom:1px solid #DBDEE1;padding:10px;}
.box-product{width:100%;overflow:auto;}
.box-product>div{width:130px;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px;}
#column-left+#column-right+#content .box-product>div{width:119px;}
.box-product .image{display:block;margin-bottom:0px;}
.box-product .image img{padding:3px;border:1px solid #E7E7E7;}
.box-product .name a{color:#38B0E3;font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;}
.box-product .price{display:block;font-weight:bold;color:#333333;margin-bottom:4px;}
.box-product .price-old{color:#F00;text-decoration:line-through;}
.box-product .price-new{font-weight:bold;}
.box-product .rating{display:block;margin-bottom:4px;}
ul.box-category,
ul.box-category ul{list-style:none;margin:0;padding:0;}
ul.box-category>li:first-child{padding:0px 8px 8px 0px;}
ul.box-category>li{padding:5px 8px 0px 0;}
ul.box-category>li+li{border-top:0px solid #EEEEEE;}
ul.box-category>li>a{text-decoration:none;color:#333;}
ul.box-category>li ul{display:none;}
ul.box-category>li a.active{font-weight:bold;}
ul.box-category>li a.active+ul{display:block;}
ul.box-category>li ul>li{padding:5px 5px 0px 10px;}
ul.box-category>li ul>li>a{text-decoration:none;display:block;}
ul.box-category>li ul>li>a.active{font-weight:bold;}
ul.box-filter,
ul.box-filter ul{list-style:none;margin:0;padding:0;}
ul.box-filter span{font-weight:bold;border-bottom:1px solid #EEEEEE;display:block;padding-bottom:5px;margin-bottom:8px;}
ul.box-filter>li ul{padding-bottom:10px;}
#content .content .left{float:left;width:49%;}
#content .content .right{float:right;width:49%;}
.category-info{overflow:auto;margin-bottom:20px;}
.category-info .image{float:left;padding:5px;margin-right:15px;border:1px solid #E7E7E7;}
.category-list{margin-bottom:20px;margin-top:17px;overflow:auto;}
.category-list ul{float:left;width:18%;padding-bottom:5px;padding-right:10px;}
.category-list ul li{padding-bottom:5px;list-style:none outside none;}
.manufacturer-list{border:1px solid #DBDEE1;padding:5px;overflow:auto;margin-bottom:20px;}
.manufacturer-heading{background:#F8F8F8;font-size:15px;font-weight:bold;padding:5px 8px;margin-bottom:6px;}
.manufacturer-content{padding:8px;}
.manufacturer-list ul{float:left;width:25%;margin:0;padding:0;list-style:none;margin-bottom:10px;}
.product-filter{border-bottom:1px solid #EEEEEE;padding-bottom:5px;overflow:auto;}
.product-filter .display{margin-right:15px;float:left;padding-top:4px;color:#333;}
.product-filter .display a{font-weight:bold;}
.product-filter .sort{float:right;color:#333;}
.product-filter .limit{margin-left:15px;float:right;color:#333;}
.product-compare{padding-top:6px;margin-bottom:25px;font-weight:bold;}
.product-compare a{text-decoration:none;font-weight:bold;}
.product-list>div{overflow:auto;margin-bottom:15px;}
.product-list .right{float:right;margin-left:15px;}
.product-list>div+div{border-top:1px solid #EEEEEE;padding-top:16px;}
.product-list .image{float:left;margin-right:10px;}
.product-list .image img{padding:3px;border:1px solid #E7E7E7;}
.product-list .name{margin-bottom:3px;}
.product-list .name a{color:#38B0E3;font-weight:bold;text-decoration:none;}
.product-list .description{line-height:15px;margin-bottom:5px;color:#4D4D4D;}
.product-list .rating{color:#7B7B7B;}
.product-list .price{float:right;height:50px;margin-left:8px;text-align:right;color:#333333;font-size:12px;}
.product-list .price-old{color:#F00;text-decoration:line-through;}
.product-list .price-new{font-weight:bold;}
.product-list .price-tax{font-size:12px;font-weight:normal;color:#BBBBBB;}
.product-list .cart{margin-bottom:3px;}
.product-list .wishlist,
.product-list .compare{margin-bottom:3px;}
.product-list .wishlist a{color:#333333;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left center no-repeat;}
.product-list .compare a{color:#333333;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left 60% no-repeat;}
.product-grid{width:100%;overflow:auto;}
.product-grid>div{width:130px;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:15px;}
#column-left+#column-right+#content .product-grid>div{width:125px;}
.product-grid .image{display:block;margin-bottom:0px;}
.product-grid .image img{padding:3px;border:1px solid #E7E7E7;}
.product-grid .name a{color:#38B0E3;font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;}
.product-grid .description{display:none;}
.product-grid .rating{display:block;margin-bottom:4px;}
.product-grid .price{display:block;font-weight:bold;color:#333333;margin-bottom:4px;}
.product-grid .price-old{color:#F00;text-decoration:line-through;}
.product-grid .price-new{font-weight:bold;}
.product-grid .price .price-tax{display:none;}
.product-grid .cart{margin-bottom:3px;}
.product-grid .wishlist,
.product-grid .compare{margin-bottom:3px;}
.product-grid .wishlist a{color:#333333;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left center no-repeat;}
.product-grid .compare a{color:#333333;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left center no-repeat;}
.product-info{overflow:auto;margin-bottom:20px;}
.product-info>.left{float:left;margin-right:15px;}
.product-info>.left+.right{margin-left:265px;}
.product-info .image{border:1px solid #E7E7E7;float:left;margin-bottom:20px;padding:10px;text-align:center;}
.product-info .image-additional{width:260px;margin-left:-10px;clear:both;overflow:hidden;}
.product-info .image-additional img{border:1px solid #E7E7E7;}
.product-info .image-additional a{float:left;display:block;margin-left:10px;margin-bottom:10px;}
.product-info .description{clear:both;line-height:20px;margin-bottom:10px;padding:5px 5px 10px;}
.product-info .description span{color:#666666;}
.product-info .description a{color:#4D4D4D;text-decoration:none;}
.product-info .price-new{}
.product-info .price-tax{font-size:12px;font-weight:normal;color:#999;}
.product-info .price .reward{font-size:16px;font-weight:normal;color:#999;}
.product-info .price .discount{font-weight:normal;font-size:12px;color:#4D4D4D;margin-top:6px;}
.product-info .options{border-bottom:1px solid #E7E7E7;padding:10px 0px 10px 0px;margin-bottom:10px;color:#000000;line-height:20px;}
.product-info .options h2{text-transform:capitalize;font-size:15px;}
.product-info .option-image{margin-top:3px;margin-bottom:10px;}
.product-info .option-image label{display:block;width:100%;height:100%;}
.product-info .option-image img{margin-right:5px;border:1px solid #CCCCCC;cursor:pointer;}
.product-info .cart{border-bottom:1px solid #E7E7E7;padding:0px 5px 10px 5px;margin-bottom:20px;color:#4D4D4D;}
.product-info .cart div>span{color:#999;}
.product-info .cart .links{display:inline-block;vertical-align:middle;}
.product-info .cart .minimum{padding-top:5px;font-size:11px;color:#999;}
.product-info .review{color:#4D4D4D;border-top:1px solid #E7E7E7;border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7;margin-bottom:10px;}
.product-info .review>div{padding:8px;border-bottom:1px solid #E7E7E7;line-height:20px;}
.product-info .review>div>span{color:#38B0E3;}
.product-info .review .share{overflow:auto;line-height:normal;}
.product-info .review .share a{text-decoration:none;}
.review-list{padding:10px;overflow:auto;margin-bottom:20px;border:1px solid #EEEEEE;}
.review-list .author{float:left;margin-bottom:20px;}
.review-list .rating{float:right;margin-bottom:20px;}
.review-list .text{clear:both;}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
.attribute thead td,
.attribute thead tr td:first-child{color:#000000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.attribute tr td:first-child{color:#000000;font-weight:bold;text-align:right;width:20%;}
.attribute td{padding:7px;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
.compare-info thead td,
.compare-info thead tr td:first-child{color:#000000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.compare-info tr td:first-child{color:#000000;font-weight:bold;text-align:right;}
.compare-info td{padding:7px;width:20%;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.compare-info .name a{font-weight:bold;}
.compare-info .price-old{font-weight:bold;color:#F00;text-decoration:line-through;}
.compare-info .price-new{font-weight:bold;}
.wishlist-info thead .image{text-align:center;}
.wishlist-info thead .name,
.wishlist-info thead .model,
.wishlist-info thead .stock{text-align:left;}
.wishlist-info thead .quantity,
.wishlist-info thead .price,
.wishlist-info thead .total,
.wishlist-info thead .action{text-align:right;}
.wishlist-info tbody .image{text-align:center;}
.wishlist-info tbody .name,
.wishlist-info tbody .model,
.wishlist-info tbody .stock{text-align:left;}
.wishlist-info tbody .quantity,
.wishlist-info tbody .price,
.wishlist-info tbody .total,
.wishlist-info tbody .action{text-align:right;}
.wishlist-info tbody .price s{color:#F00;}
.wishlist-info tbody .action img{cursor:pointer;}
.login-content{margin-bottom:20px;overflow:auto;}
.login-content .left{float:left;width:48%;}
.login-content .right{float:right;width:48%}
.login-content .left .content,
.login-content .right .content{min-height:190px;}
.order-list{margin-bottom:10px;}
.order-list .order-id{width:49%;float:left;margin-bottom:2px;}
.order-list .order-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.order-list .order-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.order-list .order-content div{float:left;width:32.3%;}
.order-list .order-info{text-align:right;}
.order-detail{background:#EFEFEF;font-weight:bold;}
.return-list{margin-bottom:10px;}
.return-list .return-id{width:49%;float:left;margin-bottom:2px;}
.return-list .return-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.return-list .return-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.return-list .return-content div{float:left;width:33.3%;}
.return-list .return-info{text-align:right;}
.return-product{overflow:auto;margin-bottom:20px;}
.return-detail{overflow:auto;margin-bottom:20px;}
.return-opened textarea{width:50%;vertical-align:top;}
.return-captcha{float:left;}
.download-list{margin-bottom:10px;}
.download-list .download-id{width:49%;float:left;margin-bottom:2px;}
.download-list .download-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.download-list .download-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.download-list .download-content div{float:left;width:33.3%;}
.download-list .download-info{text-align:right;}
.cart-info table{width:100%;margin-bottom:15px;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
.cart-info2_1 table{width:100%;border-collapse:collapse;border-color: #EBEBEB;}
.cart-info2_1 thead td{font-size: 14px;color:#818181;}
.cart-info td{padding:7px;}
.cart-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.cart-info thead .image{text-align:center;}
.cart-info thead .name,
.cart-info thead .model,
.cart-info thead .quantity{text-align:left;}
.cart-info thead .price,
.cart-info thead .total{text-align:right;}
.cart-info tbody td{vertical-align:top;border-bottom:1px solid #DDDDDD;}
.cart-info tbody .image img{border:1px solid #DDDDDD;}
.cart-info tbody .image{text-align:center;}
.cart-info tbody .name,
.cart-info tbody .model,
.cart-info tbody .quantity{text-align:left;}
.cart-info tbody .quantity input[type='image'],
.cart-info tbody .quantity img{position:relative;top:4px;cursor:pointer;}
.cart-info tbody .price,
.cart-info tbody .total{text-align:right;}
.cart-info tbody .price .strike_off,
.cart-info2_1 tbody .price .strike_off,
.mini-cart-info td .total .price .strike_off{text-decoration:line-through;color:#666666 !important;}
.cart-info tbody span.stock{color:#F00;font-weight:bold;}
.cart_right_info{
    padding:10px;
}
.cart_right_info span{
    font-size: 16px;
    color: #818181;
    margin-left:-16px;
}
.cart_right_info li{
    font-size: 14px;
    color: #181818;}

.cart_right_info p{
    font-size: 14px;
    color: #181818;
    margin:0 0 0 -15px;
}
.cart-module>div{display:none;}
.cart-total{border-top:1px solid #DDDDDD;overflow:auto;padding-top:8px;margin-bottom:15px;}
.cart-total table{float:right;}
.cart-total td{padding:3px;text-align:right;}
.checkout-heading{background-color:#F8F8F8;border:1px solid #E8E8E8;border-radius:3px;padding:14px;text-align:left;list-style:none outside none;margin-bottom:15px;}
.checkout-heading-payment{
    height:35px;
    background-color:#F3F3F3;
    border-bottom:1px solid #E4E4E4;
    font-size: 16px;
    color: #181818;
    padding:14px 10px 14px 10px;
    font-weight: 400;
    cursor: pointer;
    line-height: 2.5em;
}
.checkout-heading-payment span:first-child{
    line-height: 40px;
}
.checkout-heading-payment-detail{
    background: #FAFAFA;
    font-size: 14px;
    color: #181818;
    padding:25px;
    border-radius: 0 0 4px 4px;
    line-height:22px;
}
.checkout-heading-payment-detail span{
    font-weight:400;
}

.checkout-heading a{font-size:15px;font-weight:400;padding-top:0;text-align:left;}
.checkout-content{padding:0px 0px 15px 0px;display:none;overflow:auto;}
.checkout-content .left{float:left;width:48%;}
.checkout-content .right{float:right;width:48%;}
.checkout-content .buttons{clear:both;}
.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.checkout-product thead .name,
.checkout-product thead .model{text-align:left;}
.checkout-product thead .quantity,
.checkout-product thead .price,
.checkout-product thead .total{text-align:right;}
.checkout-product tbody td{vertical-align:top;border-bottom:1px solid #DDDDDD;}
.checkout-product tbody .name,
.checkout-product tbody .model{text-align:left;}
.checkout-product tbody .quantity,
.checkout-product tbody .price,
.checkout-product tbody .total{text-align:right;}
.checkout-product tfoot td{text-align:right;border-bottom:1px solid #DDDDDD;}
.checkout-process-button{
    width:280px;
    height:48px;
    background-color: #FCDB2A !important;
    border-radius: 4px !important;
    font-size: 16px !important;
    color: #181818 !important;
    font-weight: 400 !important;
}
.checkout-process-button:hover{background-color:#FFEB7F!important;}
.checkout-process-button:active{background-color:#D4B40A!important;}
.coupon-input{
    height: 30px;
    width: 180px;
    border-radius: 4px 0 0 4px;
    border: 1px solid #E4E4E4 !important;
    border-right: 0px !important;
    font-family: Signika-Light !important;
    margin-right:-10px;
    padding-left:9px;
}
.coupon-input:focus{border-color:#FCDB2A !important;}
.coupon-apply-btn{
    border: 1px solid transparent;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    height: 32px;
    width: 100px;
    background-color: #67C724;
    color: #FFFFFF;
    font-size:14px;
    font-family: Signika-Regular !important;
}
.coupon-apply-btn:hover{background-color: #82DC42;}
.coupon-apply-btn:active{background-color: #45A402;}
.checkout-order-summary{
    margin-top:30px;
}

.checkout-order-summary table td{
    padding:10px;
    font-size: 14px;
    color:#181818;
}
.checkout-order-summary table tr:first-child{
    border-bottom:1px solid #E5E5E5;
}
.checkout-order-summary table tr:last-child{
    border-top:1px solid #E5E5E5;
}
.checkout-button-shipping{
    width:340px;
    height:170px;
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    border-radius: 4px;
    display:table-cell;
    cursor: pointer;
    text-align: center;
    vertical-align:middle;
    font-size: 16px;
    color: #818181;
    font-weight: 400;
}
.checkout-button-shipping img{
    width:140px;
}
.checkout-button-pickup{
    width:340px;
    height:170px;
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    border-radius: 4px;
    display:table-cell;
    cursor: pointer;
    text-align: center;
    vertical-align:middle;
    font-size: 16px;
    color: #818181;
    font-weight: 400;
}
.checkout-button-pickup img{
    width:140px;
}
.checkout-pickup-info{
    height:95px;
    background-color: #FAFAFA;
    border-radius: 4px;
    font-size: 14px;
    color: #1A1A1A;
    margin-top:30px;
    margin-bottom:25px;
}
.checkout-form td:first-child{
    width:100px;
    color: #181818;
    font-weight:400;
}

.checkout-form2_1 td:first-child{
    width:100px;
    color: #181818;
    font-weight:400;
}

.checkout-form input{
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #DCDCDC;
    border-radius:3px;
    box-shadow:0 0 2px rgba(0, 0, 0, 0.1) inset;
    margin:10px 0 10px 0;
    padding:8px 10px;
    width:550px;
    height:30px;
    font-size: 16px;
}
.checkout-form2_1 input{
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #DCDCDC;
    border-radius:3px;
    box-shadow:0 0 2px rgba(0, 0, 0, 0.1) inset;
    margin:10px 0 10px 0;
    padding:8px 10px;
    width:600px;
    height:30px;
    font-size: 16px;
}

.bg-view input{
    width:550px;
}

#manualAddress select {
    width:572px;
    height:48px;
    font-size:16px;
    margin:10px 0 10px 0;
}

.checkout-form input[type="text"]:focus{
    border: 1px solid #FCDB2A;
}

.checkout-form2_1 input[type="text"]:focus{
    border: 1px solid #FCDB2A;
}

.checkout-address-list{
    width:710px;
    height:260px;
    background-color: #FAFAFA;
    border-radius: 0 0 4px 4px;
}
.checkout-address-list .table{
    width:95%;
    height:94%;
    overflow-x: scroll;
    background-color: #FFFFFF;;
    border-radius: 4px;
    margin:0 auto;
    padding:20px 0 10px 10px;
}
.checkout-address-items{
    background-color: #FAFAFA;
    border-radius: 4px;
    margin-top: 20px;
    padding: 20px;
    display: block;
}

.checkout-address-list .table::-webkit-scrollbar{
    height:8px;
}
.checkout-address-list .table::-webkit-scrollbar-track{
    background-color: #F1F1F1;
}
.checkout-address-list .table::-webkit-scrollbar-thumb{
    background-color:  #D8D8D8;;
    border-radius: 4px;
}

.checkout-address-list p{
    padding:0;
}
.checkout-address-list-head{
    background-color: #FAFAFA;
    margin-top: 20px;
    padding: 20px;
    font-size: 16px;
    color: #181818;
    font-weight:400;
    border-radius: 4px 4px 0 0;
}
.checkout-address-list .left-space{
    margin-left:14px;
}
.checkout-address-empty-view{
    height:160px;
    background-color: #FAFAFA;
    border-radius: 4px;
    text-align: center;
    font-size: 16px;
    color: #818181;
    font-weight: 400;
    margin-top:10px;
}
.checkout-address-view{
    height:160px;
    background-color: #FFFDF3;
    border-radius: 4px;
    text-align: left;
    font-size: 14px;
    color: #1A1A1A;
    margin-top:10px;
}
.checkout-instructions{
    width:622px;
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    border-radius: 4px;
    font-size:16px;
}
.checkout-instructions:focus{
    border: 1px solid #FCDB2A;
}
.checkout-confirm-info{
    width:230px;
    height:212px;
    background-color: #FAFAFA;
    border-radius: 4px;
    display:table-cell;
    text-align: left;
    font-size: 14px;
    color: #1A1A1A;
}
.checkout-save-btn{width: 100px;height: 32px;background: #67C724;border-radius: 4px;border: none;cursor: pointer;font-size: 14px;color: #FFFFFF;margin-left: 30px;}
.checkout-save-btn:hover{background-color:#82DC42}
.checkout-save-btn:active{background-color:#45A402}

.mail-utt-btn{width: 100%;height:48px;font-weight: 300 !important;font-size: 15px !important;color: #ffff !important;background-color: #67C724 !important;border:none;border-radius:4px;cursor: pointer;}
.mail-utt-btn:hover{background-color:#82DC42 !important;}
.mail-utt-btn:active{background-color:#45A402 !important;}

.sign-login-button{
    width: 140px;
    height: 32px;
    background: #67C724;
    border-radius: 4px;
    border: none;
    cursor: pointer;
    font-size: 14px;
    color: #FFFFFF;
}
.sign-login-button:hover{background-color:#82DC42}
.sign-login-button:active{background-color:#45A402}

.close-button{
    margin-top: 15px;
    margin-right: 15px;
}

.login-logo{
    margin-top:20px;
    margin-left:31px;
}

.login-model input{
    font-size:16px;
}

.cart-checkout-btn{
    width:280px;
}

.maxquantity2_1{
    display: inline-block;
    background-color: #56b3ae;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 5px;
    margin: 10px 0px;
    font-weight: 300;
    border-radius: 3px;
    font-size: 12px;
}
.maxquantityErr2_1{
    display: block;
    color: red;
    text-transform: uppercase;
    font-size: 14px;
}

.checkout2_1-logo{
    height:50px;
    position:absolute;
}

.checkout2_1-welcome{
    line-height: 100px;
    background-color: #FAFAFA;
    width: 710px;
    text-align:center;
    border-radius: 4px;
}

.checkout2_1-welcome .line2{
    display: inline;
    padding-left: 200px;
}

.checkout-view-left{
    width:710px;
}
.cart-link{
    margin-top:20px;
    margin-bottom:40px;
}
.sidebar .cart-link{
    display:none;
}

#autoAddressListLink,#addressListLink{
    float:right;
}
.checkout-review-list-header{
    background: #FAFAFA;border-radius: 4px;padding:20px;
}
.order-success-layout{
    width:350px;vertical-align: middle;height:60px;padding-left:20px;
}
.checkout-review-list-total{
    padding-left:340px;font-size: 14px;color: #181818;
}
.order-success-logo{
    width:170px;vertical-align: middle;height:120px;text-align:center;background-color:#FFFFFF;
}
.order-success-notice{
     width:540px;vertical-align: middle;height:120px;padding-left:20px;line-height:22px;
 }
.order-sucess-tips{
     font-size: 12px;color: #818181;margin-top:20px;line-height:20px;
 }
.order-success-bottom{
    float:left;margin-left:5%;
}
.button-order_summary{
    float:right;
}
#toLogin .modal-dialog,#toGetpwd .modal-dialog{
    margin-top:150px;width:480px;
}
#getPwdOk .modal-dialog,optErr .modal-dialog{
    margin-top:15%;width:480px;height:344px;
}
.modal-body input[type="text"],.modal-body input[type="password"] {width:338px;height:30px;margin:10px 0 10px 0; padding:8px 10px;border-radius: 4px}
.modal-body .button {width:360px;height:48px;margin:10px 0 20px 0; padding:8px 10px;font-size: 16px;font-weight:400;border-radius: 4px;background-color: #FCDB2A;}
.modal-body .button:hover{background-color:#FFEB7F;color:#181818;}
.modal-body .button:active{background-color:#D4B40A;}
.couponView{margin-top:30px;text-align: center;width:300px;}

.contact-info{overflow:auto;}
.contact-info .left{float:left;width:48%;}
.contact-info .right{float:left;width:48%;}
.sitemap-info{overflow:auto;margin-bottom:40px;}
.sitemap-info .left{float:left;width:48%;}
.sitemap-info .right{float:left;width:48%;}
#footer{clear:both;overflow:auto;min-height:100px;padding:20px;border-top:1px solid #DBDEE1;border-bottom:1px solid #DBDEE1;background:#F8F8F8;}
#footer h3{color:#000000;font-size:14px;margin-top:0px;margin-bottom:8px;}
#footer .column{float:left;width:25%;min-height:100px;}
#footer .column ul{margin-top:0px;margin-left:8px;padding-left:12px;}
#footer .column ul li{margin-bottom:3px;}
#footer .column a{text-decoration:none;color:#000;}
#footer .column a:hover{text-decoration:underline;}
#powered{margin-top:5px;text-align:right;clear:both;}
.banner div{text-align:center;width:100%;display:none;}
.banner div img{margin-bottom:20px;}
input#button-confirm{float:right;}
.static-contain p{font-size:14pt !important;}
@media only screen and (min-width:1px) and (max-width:767px){#home_small_banner_block{display:none !important;}
#home_small_banner_block_mobile{display:block !important;}
#home_small_banner_block_mobile li{position:relative;margin-bottom:20px;}
.tpvc-images-slider .tokopress-accordion ul.tokopress-accordion .caption h3{font-size:36px !important;font-weight:bold !important;width:80% !important;}
#mc_embed_signup_scroll label{height:auto !important;margin-bottom:15px;}
#mce-EMAIL{width:90%;}
#mc-embedded-subscribe{margin-top:10px;}
.alsoviewed-container .product-title{margin-right:70px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{border:none !important;}
.jcarousel-clip-horizontal{border:1px solid #e6e6e6;background:#fff;}
.footer-column-1 h4{display:none !important;}
.footer-column-last li+li{height:auto !important;}
.product-view .offer-banner img{/*width:120px !important;*/}
.toolbar .pager .pages{display:none;}
.toolbar .sort-by{line-height:34px !important;}
.toolbar .pager .limiter{margin-top:-10px !important;line-height:34px !important;}
.toplinks{display:none !important;}
#header #cart .heading{background:none !important;}
#mini-cart .icon-cart:before{color:#333 !important;}
}
@media only screen and (min-width:568px) and (max-width:767px){#social_media_area{margin-bottom:-39px;margin-top:14px;}
.toolbar .pager .limiter{margin-top:0px !important;line-height:34px !important;}
.form-search .input-text{width:160px !important;}
}
@media only screen and (min-width:768px) and (max-width:977px){.product-view .offer-banner img{width:100% !important;}
}
@media only screen and (min-width:1024px) and (max-width:1800px){.product-essential .product-image{width:370px !important;}
.product-view .product-shop{width:700px !important;}
}
@media only screen and (min-width:768px) and (max-width:1024px){.product-essential .product-image{width:243px !important;}
.product-view .product-shop{width:57% !important;}
}
.product-title span.border-line{border-top:none !important;height:3px !important;border-bottom:1px solid #d8d8d8 !important;}
.small-offer-banners .col,
.small-offer-banners .col-last{width:32% !important;float:left !important;position:relative;}
.small-offer-banners img{width:100%;}
.col-last:hover .banner-title,
.col:hover .banner-title{background:#fff;color:#66c710;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;-ms-transition:all 300ms ease;text-shadow:none;}
.small-offer-banners .banner-title{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;-ms-transition:all 500ms ease;position:absolute;z-index:999;color:#fff;font-size:22px;top:50%;left:50%;font-weight:bold;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #fff;padding:10px;width:185px;text-shadow:0 0 1px #000;text-align:center;}
@media only screen and (min-width:1px) and (max-width:767px){.offer-banner-section .col-last,
.offer-banner-section .col{width:100% !important;text-align:center;}
.small-offer-banners img{width:100% !important;}
.small-offer-banners .banner-title{font-size:24px;width:200px;}
.offer-banner-section .col{margin-right:0;margin-bottom:15px;margin-top:5px;}
.offer-banner-section .col-last{margin-bottom:15px;margin-top:5px;}
}
@media only screen and (min-width:768px) and (max-width:1024px){.offer-banner-section .col-last,
.offer-banner-section .col{width:100% !important;}
.small-offer-banners img{width:100% !important;}
.small-offer-banners .banner-title{font-size:20px;width:180px;}
}
@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?ly2ctz');src:url('fonts/icomoon.eot?ly2ctz#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?ly2ctz') format('truetype'), url('fonts/icomoon.woff?ly2ctz') format('woff'), url('fonts/icomoon.svg?ly2ctz#icomoon') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"],
[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-shoe-cabinet-new2 .path1:before{content:"\e917";color:rgb(0, 0, 0);}
.icon-shoe-cabinet-new2 .path2:before{content:"\e918";margin-left:-1.4140625em;color:rgb(255, 255, 255);}
.icon-rug-new:before{content:"\e916";}
.icon-Bed:before{content:"\e900";}
.icon-bookcases:before{content:"\e901";}
.icon-chair:before{content:"\e902";}
.icon-chest-of-drawers-new:before{content:"\e903";}
.icon-chest-of-drawers:before{content:"\e904";}
.icon-desk:before{content:"\e905";}
.icon-Home-Deco:before{content:"\e906";}
.icon-rug:before{content:"\e907";}
.icon-sale:before{content:"\e908";}
.icon-shelf:before{content:"\e909";}
.icon-shoe-cabinet:before{content:"\e90a";}
.icon-shoe-cabinet-new .path1:before{content:"\e90b";color:rgb(0, 0, 0);}
.icon-shoe-cabinet-new .path2:before{content:"\e90c";margin-left:-1.4140625em;color:rgb(255, 255, 255);}
.icon-shoe-cabinet-new .path3:before{content:"\e90d";margin-left:-1.4140625em;color:rgb(255, 255, 255);}
.icon-shoe-cabinet-new .path4:before{content:"\e90e";margin-left:-1.4140625em;color:rgb(255, 255, 255);}
.icon-small-storage:before{content:"\e90f";}
.icon-sofabed-new:before{content:"\e910";}
.icon-sofabed:before{content:"\e911";}
.icon-storage:before{content:"\e912";}
.icon-Trolley:before{content:"\e913";}
.icon-tvunit:before{content:"\e914";}
.icon-wardrobe:before{content:"\e915";}
.popular_categories_wrapper{display:block;background-color:#f9f9f9;}
.popular_categories_wrapper .popular_categories_container{display:block;overflow:hidden;padding:50px 0px 0px;width:1140px;margin:0px auto;}
.popular_categories_wrapper .popular_categories_container .heading{display:block;}
.popular_categories_wrapper .popular_categories_container .heading .head{display:block;text-align:center;font-size:24px;font-weight:400;text-transform:uppercase;color:#373737;}
.popular_categories_wrapper .popular_categories_container .heading .yl_border{border-bottom:5px solid #fbd932;display:block;width:50%;margin:0px auto;margin-top:25px;}
.popular_categories_wrapper .popular_categories_container .slick-slide{height:auto !important;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category{display:block;overflow:hidden;margin:80px auto;text-align:center;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a{display:inline-block;overflow:hidden;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path1,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path2{font-size:45px;color:#373737;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path1:before,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path2:before{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category .path1:before,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category .path2:before{color:#fbd932;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .name{color:#000;font-size:14px;font-weight:400;padding-top:25px;display:block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;min-height:35px;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .name{color:#fbd932;}
@media only screen and (min-width:1024px) and (max-width:1200px){.popular_categories_wrapper .popular_categories_container{width:100%;}
}
@media only screen and (min-width:767px) and (max-width:1023px){.popular_categories_wrapper .popular_categories_container{width:100%;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category{margin:50px auto;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .name{min-height:30px;}
}
@media only screen and (min-width:600px) and (max-width:766px){.popular_categories_wrapper .popular_categories_container{width:100%;}
.popular_categories_wrapper .popular_categories_container .popular-categories .slick-arrow{display:none !important;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category{margin:40px auto;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .name{min-height:30px;}
}
@media only screen and (min-width:480px) and (max-width:599px){.popular_categories_wrapper .popular_categories_container{width:100%;}
.popular_categories_wrapper .popular_categories_container .heading .head{font-size:20px;}
.popular_categories_wrapper .popular_categories_container .heading .yl_border{border-bottom:3px solid #fbd932;width:75%;margin-top:15px;}
.popular_categories_wrapper .popular_categories_container .slick-list{width:100%;margin:0px auto;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category{margin:40px auto;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .name{font-size:11px;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path1,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path2{font-size:35px;}
.popular_categories_wrapper .popular_categories_container .popular-categories .slick-arrow{display:none !important;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category .path1:before,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category .path2:before{color:#000;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .name{color:#000;}
}
@media only screen and (min-width:320px) and (max-width:479px){.popular_categories_wrapper .popular_categories_container{width:100%;}
.popular_categories_wrapper .popular_categories_container .heading .head{font-size:16px;}
.popular_categories_wrapper .popular_categories_container .heading .yl_border{border-bottom:3px solid #fbd932;width:75%;margin-top:15px;}
.popular_categories_wrapper .popular_categories_container .slick-list{width:100%;margin:0px auto;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category{margin:40px auto;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .name{font-size:11px;min-height:30px;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path1,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a .icon-category .path2{font-size:35px;}
.popular_categories_wrapper .popular_categories_container .popular-categories .slick-arrow{display:none !important;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category .path1:before,
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .icon-category .path2:before{color:#000;}
.popular_categories_wrapper .popular_categories_container .slick-slide .category a:hover .name{color:#000;}
}
@font-face{font-family:'Conv_Lovelo Black';src:url('fonts/Lovelo Black.eot');src:local('☺'), url('fonts/Lovelo Black.woff') format('woff'), url('fonts/Lovelo Black.ttf') format('truetype'), url('fonts/Lovelo Black.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Lovelo Line Bold';src:url('fonts/Lovelo Line Bold.eot');src:local('☺'), url('fonts/Lovelo Line Bold.woff') format('woff'), url('fonts/Lovelo Line Bold.ttf') format('truetype'), url('fonts/Lovelo Line Bold.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Lovelo Line Light';src:url('fonts/Lovelo Line Light.eot');src:local('☺'), url('fonts/Lovelo Line Light.woff') format('woff'), url('fonts/Lovelo Line Light.ttf') format('truetype'), url('fonts/Lovelo Line Light.svg') format('svg');font-weight:normal;font-style:normal;}
.campaign_container{background:url("../image/campaign/santa_bg.png") 0 0 repeat;background-size:35% auto;position:relative;font-family:'Conv_Lovelo Black';}
.campaign_container .trees{background:url("../image/campaign/trees1.png");background-repeat:no-repeat;background-position:top center;background-size:100% 100%;display:block;z-index:1;position:absolute;top:-25px;height:275px;width:100%;}
.campaign_container .explore-title{text-align:center;color:#fff;font-size:50px;font-weight:bold;text-transform:uppercase;display:block;clear:both;position:relative;margin-bottom:100px;margin-top:-50px;}
.campaign_container .explore-title .title{z-index:5;position:relative;}
.campaign_container .explore-title .blue-bg{background-color:#0b24fb;height:30px;width:40%;position:absolute;left:30%;z-index:1;bottom:0px;}
.campaign_container .container{display:block;width:60%;margin:0px auto;}
.campaign_container .santa{display:block;}
.campaign_container .santa img{width:100%;}
.campaign_container .santa .mobile{display:none;}
.campaign_container .container>.category{display:inline-block;float:left;width:48%;position:relative;margin-bottom:2%;}
.campaign_container .container .category:nth-child(2n - 1){margin-right:1%;}
.campaign_container .container .category:nth-child(2n){margin-left:1%;}
.campaign_container .container .category img{width:100%;}
.campaign_container .container .category .title{display:block;width:100%;text-align:center;background-color:#0b24fb;color:#fff;font-size:35px;font-weight:bold;padding:20px 0px;z-index:2;margin-top:-5px;}
.campaign_container .container .category .gingerbread{background:url("../image/campaign/gingerbread1.png");background-repeat:no-repeat;background-position:top center;background-size:100% 100%;display:block;z-index:1;position:absolute;bottom:-290px;right:-90px;height:320px;width:302px;}
.campaign_container .container .top-pick-title{text-align:center;color:#fff;font-size:50px;font-weight:bold;text-transform:uppercase;display:block;padding-top:200px;clear:both;position:relative;}
.campaign_container .container .top-pick-title .title{z-index:5;position:relative;}
.campaign_container .container .top-pick-title .blue-bg{background-color:#0b24fb;height:30px;width:60%;position:absolute;left:20%;z-index:1;bottom:0px;}
.campaign_container .product-container{display:block;margin:50px;}
.campaign_container .product-container .category-products{display:block;margin-top:100px;}
.campaign_container .product-container .category-products .products-grid{}
.campaign_container .product-container .category-products ul.products-grid li{text-align:center;float:left;width:22.4%;padding:15px 15px 20px;margin-right:1%;border:1px solid #E8E8E8;margin-bottom:25px;list-style:none !important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-height:376px;position:relative;}
.campaign_container .product-container .category-products ul.products-grid li:nth-child(4n){margin-right:0px !important;}
.campaign_container .product-container .category-products ul.products-grid li.item{margin-bottom:75px;}
.campaign_container .product-container .category-products ul.products-grid li .prod_image_detail .inner .category span{font-family:'Signika', sans-serif !important;}
.campaign_container .product-container .category-products ul.products-grid li.item a .hidden-img{display:none;margin:0px auto;}
.campaign_container .product-container .category-products ul.products-grid li.item a:hover .visible-img{display:none;-webkit-animation:fadeout 0.5s;-moz-animation:fadeout 0.5s;-ms-animation:fadeout 0.5s;-o-animation:fadeout 0.5s;animation:fadeout 0.5s;}
.campaign_container .product-container .category-products ul.products-grid li.item a:hover .hidden-img{display:block;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;}
@keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-moz-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-ms-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-o-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeout{from{opacity:1;}
to{opacity:0;}
}
@-moz-keyframes fadeout{from{opacity:1;}
to{opacity:0;}
}
@-webkit-keyframes fadeout{from{opacity:1;}
to{opacity:0;}
}
@-ms-keyframes fadeout{from{opacity:1;}
to{opacity:0;}
}
@-o-keyframes fadeout{from{opacity:1;}
to{opacity:0;}
}
.campaign_container .product-container .category-products ul.products-grid li.item:hover img.thumbnail{left:25%;}
.campaign_container .container .showroom-timing{display:block;overflow:hidden;}
.campaign_container .container .showroom-timing img{width:100%;}
.campaign_container .container .showroom-timing img.mobile{display:none;}
.campaign_container .container .condition{display:block;color:#fff;float:right;}
.campaign_container .container .thank-you{display:block;margin-top:125px;overflow:hidden;padding-bottom:150px;}
.campaign_container .container .thank-you .left{display:inline-block;width:30%;float:left;}
.campaign_container .container .thank-you .left .gift-card{color:#fff;font-size:40px;font-weight:bold;display:block;padding-top:130px;position:relative;}
.campaign_container .container .thank-you .left .gift-card .title{z-index:5;position:relative;}
.campaign_container .container .thank-you .left .gift-card .blue-bg{background-color:#0b24fb;height:20px;width:45%;position:absolute;left:-8px;z-index:1;bottom:0px;}
.campaign_container .container .thank-you .left .sub-text{display:block;color:#fff;font-size:18px;font-weight:400;padding:50px 0px;width:85%;}
.campaign_container .container .thank-you .right{display:inline-block;width:70%;float:left;overflow:hidden;}
.campaign_container .container .thank-you .right a{display:block;}
.campaign_container .container .thank-you .right a img{width:100%;}
.campaign_container .container .thank-you .right a img.mobile{display:none;}
@media only screen and (min-width:1600px) and (max-width:1879px){.campaign_container .trees{height:200px;}
.campaign_container .santa{}
.campaign_container .container{}
.campaign_container .container .category img{}
.campaign_container .container .category .gingerbread{bottom:-250px;right:-75px;height:275px;width:250px;}
.campaign_container .container .top-pick-title{padding-top:150px;font-size:45px;}
.campaign_container .product-container .category-products ul.products-grid li{width:22%;}
}
@media only screen and (min-width:1200px) and (max-width:1599px){.campaign_container .trees{height:175px;}
.campaign_container .santa{margin-bottom:75px;}
.campaign_container .container{width:60%;}
.campaign_container .explore-title{font-size:40px;margin-bottom:75px;margin-top:-100px;}
.campaign_container .explore-title .blue-bg{height:25px;left:25%;width:50%;}
.campaign_container .container .category img{}
.campaign_container .container .category .title{font-size:22px;padding:15px 0px;}
.campaign_container .container .category .gingerbread{bottom:-230px;right:-70px;height:250px;width:225px;}
.campaign_container .container .top-pick-title{padding-top:200px;font-size:35px;}
.campaign_container .container .top-pick-title .blue-bg{height:25px;width:68%;left:16%;}
.campaign_container .product-container .category-products{margin-top:75px;}
.campaign_container .product-container .category-products ul.products-grid li{width:21.3%;margin-right:1% !important;}
.campaign_container .product-container .category-products ul.products-grid li:nth-child(4n){margin-right:0% !important;}
.campaign_container .product-container .category-products ul.products-grid li.item .prod_image_detail .inner .product-name{margin-top:5px;font-size:14px;}
.campaign_container .product-container .category-products ul.products-grid li.item .prod_image_detail .inner .price-box{margin-top:0px !important;}
.campaign_container .product-container .category-products ul.products-grid li.item .prod_image_detail .inner .price-box .regular-price .price{font-size:18px;}
.campaign_container .product-container .category-products ul.products-grid li.item .prod_image_detail .inner .rating .ratings{margin-top:5px !important;}
.campaign_container .product-container .category-products ul.products-grid li.item .prod_image_detail .actions .add-to-links{display:none;}
.campaign_container .container .thank-you{margin:75px 0px 0px;padding-bottom:75px;}
.campaign_container .container .thank-you .left .gift-card{padding-top:30px;font-size:24px;}
.campaign_container .container .thank-you .left .gift-card .blue-bg{width:55%;height:15px;}
.campaign_container .container .thank-you .left .sub-text{font-size:16px;padding:30px 0px;}
}
@media only screen and (min-width:980px) and (max-width:1199px){.campaign_container .trees{height:150px;}
.campaign_container .santa{margin-bottom:50px;}
.campaign_container .container{}
.campaign_container .explore-title{font-size:35px;margin-bottom:50px;margin-top:-75px;}
.campaign_container .explore-title .blue-bg{height:20px;left:25%;width:50%;}
.campaign_container .container .category img{}
.campaign_container .container .category .title{font-size:22px;padding:10px 0px;}
.campaign_container .container .category .gingerbread{bottom:-185px;right:-55px;height:200px;width:175px;}
.campaign_container .container .top-pick-title{padding-top:130px;font-size:35px;}
.campaign_container .container .top-pick-title .blue-bg{height:22px;width:63%;left:19%;}
.campaign_container .product-container .category-products{margin-top:60px;}
.campaign_container .product-container .category-products ul.products-grid li:nth-child(n){width:32.3% !important;margin-right:1% !important;margin-bottom:60px;}
.campaign_container .container .thank-you{margin:65px 0px 0px;padding-bottom:65px;}
.campaign_container .container .thank-you .left .gift-card{padding-top:60px;font-size:24px;}
.campaign_container .container .thank-you .left .gift-card .blue-bg{width:55%;height:15px;}
.campaign_container .container .thank-you .left .sub-text{font-size:14px;padding:30px 0px;}
}
@media only screen and (min-width:768px) and (max-width:979px){.campaign_container .trees{height:125px;}
.campaign_container .santa{margin-bottom:50px;}
.campaign_container .container{width:80%;}
.campaign_container .explore-title{font-size:30px;margin-bottom:50px;margin-top:-75px;}
.campaign_container .explore-title .blue-bg{height:17px;left:20%;width:60%;}
.campaign_container .container .category img{}
.campaign_container .container .category .title{font-size:15px;padding:10px 0px;}
.campaign_container .container .category .gingerbread{bottom:-135px;right:-35px;height:150px;width:125px;}
.campaign_container .container .top-pick-title{padding-top:90px;font-size:20px;}
.campaign_container .container .top-pick-title .blue-bg{height:13px;width:63%;left:19%;}
.campaign_container .product-container .category-products{margin-top:60px;}
.campaign_container .product-container .category-products ul.products-grid li:nth-child(n){width:49% !important;margin-right:1% !important;margin-bottom:40px;}
.campaign_container .container .thank-you{margin:65px 0px 0px;padding-bottom:65px;}
.campaign_container .container .thank-you .left .gift-card{padding-top:15px;font-size:18px;}
.campaign_container .container .thank-you .left .gift-card .blue-bg{width:65%;height:10px;}
.campaign_container .container .thank-you .left .sub-text{font-size:12px;padding:10px 0px;width:100%;}
}
@media only screen and (min-width:600px) and (max-width:767px){.campaign_container .trees{height:120px;}
.campaign_container .santa{margin-bottom:50px;}
.campaign_container .container{width:90%;}
.campaign_container .explore-title{font-size:25px;margin-bottom:50px;margin-top:-75px;}
.campaign_container .explore-title .blue-bg{height:15px;left:20%;width:60%;}
.campaign_container .container .category img{}
.campaign_container .container .category .title{font-size:15px;padding:10px 0px;}
.campaign_container .container .category .gingerbread{bottom:-135px;right:-35px;height:150px;width:125px;}
.campaign_container .container .top-pick-title{padding-top:90px;font-size:26px;}
.campaign_container .container .top-pick-title .blue-bg{height:17px;width:70%;left:15%;}
.campaign_container .product-container .category-products .products-grid .add-to-links a{display:none;}
.campaign_container .product-container .category-products{margin-top:50px;}
.campaign_container .product-container .category-products ul.products-grid li{width:47.5% !important;margin-bottom:40px;}
.campaign_container .product-container .category-products ul.products-grid li:nth-child(2n - 1){margin-right:4% !important;}
.campaign_container .product-container .category-products ul.products-grid li:nth-child(2n){margin-right:0% !important;}
.campaign_container .container .thank-you{margin:65px 0px 0px;padding-bottom:65px;}
.campaign_container .container .thank-you .left{width:100%;}
.campaign_container .container .thank-you .left .gift-card{padding-top:0px;font-size:20px;text-align:center;}
.campaign_container .container .thank-you .left .gift-card .blue-bg{width:24%;height:10px;left:38%;}
.campaign_container .container .thank-you .left .sub-text{font-size:14px;padding:20px 0px;text-align:center;width:65%;margin:0px auto;}
.campaign_container .container .thank-you .right{width:100%;}
}
@media only screen and (min-width:480px) and (max-width:599px){.campaign_container .trees{height:65px;top:-10px;}
.campaign_container .santa{margin-bottom:50px;}
.campaign_container .santa img.desktop{display:none;}
.campaign_container .santa img.mobile{display:block;}
.campaign_container .explore-title{font-size:22px;margin-bottom:50px;margin-top:0px;}
.campaign_container .explore-title .blue-bg{height:13px;left:15%;width:70%;}
.campaign_container .container{width:85%;}
.campaign_container .container>.category{width:100%;margin-right:0 !important;margin-left:0 !important;margin-bottom:5%;}
.campaign_container .container .category img{}
.campaign_container .container .category .title{font-size:15px;padding:10px 0px;}
.campaign_container .container .category .gingerbread{display:none;}
.campaign_container .product-container .category-products ul.products-grid li.item a .visible-img,
.campaign_container .product-container .category-products ul.products-grid li.item a .hidden-img{width:100%;}
.campaign_container .container .top-pick-title{padding-top:30px;font-size:18px;}
.campaign_container .container .top-pick-title .blue-bg{height:10px;width:90%;left:5%;}
.campaign_container .product-container{margin:50px 35px;}
.campaign_container .product-container .category-products{margin-top:50px;}
.campaign_container .product-container .category-products ul.products-grid li{width:46% !important;margin-right:4% !important;margin-bottom:40px;min-height:340px;}
.campaign_container .product-container .category-products ul.products-grid li a{height:auto !important;font-size:14px;}
.campaign_container .product-container .category-products ul.products-grid li .prod_image_detail .inner{height:auto;}
.campaign_container .product-container .category-products ul.products-grid li .prod_image_detail .inner .product-name{height:40px !important;overflow:hidden;}
.campaign_container .product-container .category-products ul.products-grid li .prod_image_detail .actions{display:none !important;}
.campaign_container .product-container .category-products ul.products-grid li .price-box .regular-price .price{font-size:24px;}
.campaign_container .container .thank-you{margin:65px 0px 0px;padding-bottom:65px;}
.campaign_container .container .thank-you .left{width:100%;}
.campaign_container .container .thank-you .left .gift-card{padding-top:0px;font-size:24px;text-align:left;}
.campaign_container .container .thank-you .left .gift-card .blue-bg{width:47%;height:10px;left:0%;}
.campaign_container .container .thank-you .left .sub-text{font-size:14px;padding:20px 0px;text-align:left;width:100%;margin:0px auto;}
.campaign_container .container .thank-you .right{width:100%;}
.campaign_container .container .showroom-timing img.desktop{display:none;}
.campaign_container .container .showroom-timing img.mobile{display:block;}
.campaign_container .container .thank-you .right a img.desktop{display:none;}
.campaign_container .container .thank-you .right a img.mobile{display:block;}
}
@media only screen and (min-width:320px) and (max-width:479px){.campaign_container{background-size:60% auto;}
.campaign_container .trees{height:65px;top:-10px;}
.campaign_container .santa{margin-bottom:50px;}
.campaign_container .santa img.desktop{display:none;}
.campaign_container .santa img.mobile{display:block;}
.campaign_container .explore-title{font-size:18px;margin-bottom:50px;margin-top:0px;}
.campaign_container .explore-title .blue-bg{height:10px;left:10%;width:80%;}
.campaign_container .container{width:85%;}
.campaign_container .container>.category{width:100%;margin-right:0 !important;margin-left:0 !important;margin-bottom:5%;}
.campaign_container .container .category img{}
.campaign_container .container .category .title{font-size:15px;padding:10px 0px;}
.campaign_container .product-container .category-products ul.products-grid li.item a .visible-img,
.campaign_container .product-container .category-products ul.products-grid li.item a .hidden-img{width:100%;}
.campaign_container .container .category .gingerbread{display:none;}
.campaign_container .container .top-pick-title{padding-top:30px;font-size:18px;}
.campaign_container .container .top-pick-title .blue-bg{height:10px;width:90%;left:5%;}
.campaign_container .product-container{margin:50px 15px;}
.campaign_container .product-container .category-products{margin-top:50px;}
.campaign_container .product-container .category-products ul.products-grid li,
.campaign_container .product-container .category-products ul.products-grid li:nth-child(3n),
.campaign_container .product-container .category-products ul.products-grid li:nth-child(4n){width:48% !important;margin-right:4% !important;margin-bottom:40px;min-height:275px;}
.campaign_container .product-container .category-products ul.products-grid li:nth-child(2n){margin-right:0% !important;}
.campaign_container .product-container .category-products ul.products-grid li a{height:auto !important;font-size:14px;min-height:40px;}
.campaign_container .product-container .category-products ul.products-grid li .prod_image_detail .inner .product-name{height:40px !important;overflow:hidden;}
.campaign_container .product-container .category-products ul.products-grid li .price-box .regular-price .price{font-size:19px;}
.campaign_container .container .thank-you{margin:65px 0px 0px;padding-bottom:65px;}
.campaign_container .container .thank-you .left{width:100%;}
.campaign_container .container .thank-you .left .gift-card{padding-top:0px;font-size:24px;text-align:left;}
.campaign_container .container .thank-you .left .gift-card .blue-bg{width:47%;height:10px;left:0%;}
.campaign_container .container .thank-you .left .sub-text{font-size:14px;padding:20px 0px;text-align:left;width:100%;margin:0px auto;}
.campaign_container .container .thank-you .right{width:100%;}
.campaign_container .container .showroom-timing img.desktop{display:none;}
.campaign_container .container .showroom-timing img.mobile{display:block;}
.campaign_container .container .thank-you .right a img.desktop{display:none;}
.campaign_container .container .thank-you .right a img.mobile{display:block;}
}
.showroom-banner{display:block;}
.showroom-banner .inner{width:1140px;margin:auto;overflow:hidden;margin-bottom:10px;padding-bottom:20px;}
.showroom-banner .inner img{width:100%;}
@media only screen and (max-width:1170px){.showroom-banner .inner{width:852px;box-sizing:border-box;margin:auto;}
}
@media only screen and (max-width:930px){.showroom-banner .inner{width:702px;}
}
@media only screen and (max-width:767px){.showroom-banner .inner{width:600px;}
}
@media only screen and (max-width:630px){.showroom-banner .inner{width:100%;}
}
@media only screen and (max-width:380px){.showroom-banner .inner{width:100%;}
}
.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}

.shop-product-title{
    width: 100%;
    margin: 25px auto auto;
}

.shop-container .product-title {
    border-bottom: 1px solid rgba(221, 221, 221, 0.5) !important;
    padding-bottom: 8px;
    margin-bottom: 20px;
}

.shop-container .prd_list li{
    width:30%;
    float: left;
    margin-right: 1.5%;
    margin-left: 1.5%;
}

.shop-product{
    width: 100%;
    margin: 25px auto auto;
    display: block;
    overflow: auto;
}

.shop_product_outer a>img {
    width:100%;
}

.shop-product .shop-container
{
    border: 1px solid #DDDDDD;
    border-top: none;
    background-color: #FFFFFF;
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
    border-bottom: none !important;
    background: none !important;
    position: relative;
    border-top: none;
    margin: 0 auto;
    width: 100%;
    padding: 0px 0px 15px;
	overflow: auto;
}

.shop-container a.product-image{
	height: auto;
}

.shop_product_outer{
    background: #fff;
    position: relative;
    border: 1px solid #eeeeee;
    box-sizing: border-box;
    height: 100%;
}

.shop_prd_detail{padding:35px; position: relative;}
.shop_prd_detail .inner{
    min-height: 70px;
	text-align: center;
}
.shop_prd_detail .product-name{
    color: #333;
    margin: 4px 8px;
    font-family: 'Signika', sans-serif !important;
    font-size: 18px;
    text-decoration: none;
    display: block;
    float: none;
    font-weight: 600;
}

.shop_prd_detail .date-callout{
	display: inline-block;
    background: #fbd932;
    color: #111;
    padding: 10px 15px;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
	text-align: center;
	font-family: Signika;
    font-weight: 700;
    font-style: normal;
    font-size: 12px;
    letter-spacing: .05em;
    line-height: 1.8em;
    text-decoration: none;
    text-transform: uppercase;
    padding: 10px;
    width: 60px;
    height: 60px;
    box-sizing: border-box;
    border-radius: 999px;
    text-align: center;
}

.shop_prd_detail:after
 {
    content: '';
    display: block;
    width: 65px;
    height: 3px;
    background-color: #fbd932;
    margin: 20px 0 0;
    -webkit-transition: height 100ms ease-in-out;
    -moz-transition: height 100ms ease-in-out;
    -ms-transition: height 100ms ease-in-out;
    -o-transition: height 100ms ease-in-out;
    transition: height 100ms ease-in-out;
    margin-left: auto;
    margin-right: auto;
    background-color: #fbd932;
 }

 .shop_prd_detail .date-callout .date-wrapper{
    color: #111;
    margin-top: 20px;
    font-size:18px;
    font-weight: 600;
    -webkit-transform: translatey(-50%);
    -moz-transform: translatey(-50%);
    -ms-transform: translatey(-50%);
    -o-transform: translatey(-50%);
    transform: translatey(-50%);
}

@media only screen and (max-width:767px){
	.shop_prd_detail{
		padding: 35px 15px 20px;
	}
	.shop_prd_detail .inner{
		min-height: 45px;
	}
	.shop_prd_detail .product-name{
		font-size: 12px;
	}
	.shop_prd_detail .date-callout .date-wrapper{
		font-size: 14px;
	}
}

@media only screen and (max-width: 600px){
	.shop-container .prd_list li{
		width: 100%;
		margin-bottom: 20px;
	}
	.shop_prd_detail{
		padding: 35px 15px 20px;
	}
	.shop_prd_detail .inner{
		min-height: 45px;
	}
	.shop_prd_detail .product-name{
		font-size: 14px;
	}
	.shop_prd_detail .date-callout .date-wrapper{
		font-size: 14px;
	}
}

.qty-btn{width: 21px;height: 100%;border:none;background-color: #ffff;cursor: pointer;}
.qty-btn:hover{background-color: #EFEFEF;}
.qty-btn:active{background-color: #E3E3E3;}

.frozen-top{
    width:100%;
    position: fixed;
    top:0;
}

.login-model input[type=radio]{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 14px;
    height: 14px;
    border: 4px solid #E4E4E4;
    outline: none;
    cursor: pointer;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.login-model input[type=checkbox]{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    width: 14px;
    height: 14px;
    background: transparent;
    border:1px solid #FCDB2A;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.login-model input[type=checkbox]:after{
    content: '✔';
    font-size:8px;
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background: #FCDB2A;
    color: #000000;
    text-align: center;
    line-height: 14px;
    -webkit-transition: all ease-in-out 300ms;
    -moz-transition: all ease-in-out 300ms;
    transition: all ease-in-out 300ms;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    opacity: 0;
}
.login-model input[type=checkbox]:checked:after{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    opacity: 1;
}

.arrow-btn{opacity: 1;}
.arrow-btn:active{opacity: 0.3;}
.top-notice{width:710px;height:72px;border-radius:4px;background-color: #FFEBBD;}

.essential{padding:.25em}
.badge-warning {
    color: #FFFFFF;
    background-color: #FF5500;
}

.badge {
    display: inline-block;
    padding: .3em .4em;
    font-size: 100%;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

#nav>li.is-essential>a>span, #nav>li.is-essential>a:after {
    color:#FF2C00;
}

.divTable {
    width: 100%;
    padding: 0;
    margin: 0;
    height: 240px;
    display:inline-block;
}

.divImage {
    display:inline-block;
    width: 60%;
    height: 240px;
    float: left;
}

.divCell {
    display:inline-block;
    background-color: #FDD900;
    float: left;
    width: 40%;
    text-align: center;
    height: 200px;
    color: #000000;
    padding: 20px 0;
}

.centered {
    width: 80%;
    font-family: HelveticaNeue-Bold;
    text-align: left;
    margin-left: 10%;
    margin-top: 44px;
    text-align: center;
}

.centered h1 {
    font-size: 30px;
    font-weight: bold;

}

.centered h1 span {
    font-style: italic;
}

.centered p {
    display: block;
    font-size: 12px;
    padding: 16px 0 26px;
}

.centered div {
    text-align: right;
    font-size: 12px;
}
.divTable {
    width: 100%;
}

@media only screen and (max-width:768px) and (min-width: 320px){
    .divTable {
        width: 88%;
        padding-left: 6%;
        font-size: 0;
    }
    .divImage {
        width: 100%;
        height: auto;
    }
    .divImage img{
        height: auto;
    }

    .divCell {
        width: 100%;
        padding: 10px 0 0;
    }

    .centered {
        width: 80%;
        margin-left: 10%;
        margin-top:28px;
    }
    .centered h1 {
        font-size: 24px;
    }

    .showroom-banner .inner {
        height: 426px;
    }
}
