.modal.search__box__show__hide.fade.bs-example-modal-lg .search__area i.zmdi.zmdi-close{line-height:58px;}
.home4_innerpage .wrapper.wrap__box__style--1{padding-right:0px !important;padding-left:0px !important;padding-bottom:0;}.home4_innerpage header#header{padding-right:75px;padding-left:75px;}.choose__wrap{padding:113px 49px!important;}
.login h3{color:#666666;font-size:20px;padding-bottom:10px;margin-bottom:20px;margin-top:10px;text-transform:uppercase;}.login label{color:#686868;text-transform:capitalize;padding-left:5px;}div#register input#telephone, input#fax{width:100%;}
fieldset [for~="gender-male"]{padding-right: 15px;}
section.Advance_Search_result_area.ptb--120.bg__white li.new__price{color:#ff4136;font-size:16px;display:block;float:left;padding-left:20px;}
section.Advance_Search_result_area.ptb--120.bg__white li.old__price{display:block;float:left;padding-left:20px;color:#9c9b9b;text-decoration:line-through;}
.title-brand{color:#505050;font-size:30px;text-transform:capitalize;}
.ordering{font-size:13px;color:#333333;display:inline-block;width:100%;text-align:right;display:inline-block;}
.float-right select#select-alpha_filter_id{-moz-appearance:none;border:medium none;box-shadow:none;color:#333333; outline:medium none;padding:9px 20px 9px 3px;text-transform:capitalize;border:1px solid #cdcdcd;margin-top:5px;padding-left:20px;vertical-align:bottom;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item span.productPriceDiscount{display:none;}.title-brand{color:#444444;margin-bottom:15px;text-transform:uppercase; margin-bottom:30px;text-transform:capitalize;}

.page-login h3{color:#505050;font-size:24px;line-height:30px;margin-bottom:28px;text-transform:capitalize;display: none;}

.page-login form .form-control{border:1px solid #e6e6e6;}.form-control{background:#fff;border:1px solid #ddd;border-radius:0;color:#888888;padding:9px 20px;line-height:1.625;height:47px;display:block;width:100%;font:400 16px "Roboto Slab";transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
#advSearchDefault label.checkboxLabel.control-label{float:left;margin:10px 0px;width:100%;}
.page-login form .control-label, .page-login .control-label{font:700 14px/20px "Roboto";color:#000;text-transform:uppercase;}
#advSearchDefault input.cssButton.submit_button.button.button_search{background:transparent none repeat scroll 0 0;border:1px solid #d5d5d5;color:#4b4b4b;font-size:14px;height:45px;letter-spacing:2px;line-height:45px;padding:0px 71px;text-transform:uppercase;transition:all 0.3s ease 0s;float:left;margin-right:30px;    }
#advSearchDefault input.cssButtonHover.button_search.button_searchHover{font-size:14px;height:45px;letter-spacing:2px;line-height:45px;padding:0px 71px;text-transform:uppercase;transition:all 0.3s ease 0s;border:1px solid #ff4136;color:#fff;background:#ff4136;float:left;margin-right:30px;}
.page-login form input[type=checkbox]:checked + label:before{content:"\2713";font-size:15px;color:#333;text-align:center;line-height:18px;border:1px solid #b5b5b5;width:20px;height:20px;display:inline-block;margin-right:10px;}
.page-login form input[type=checkbox]{display:none;}
.space-30{margin-bottom:30px !important;}
.head-cart .item{border:1px solid #ebebeb;padding:60px 0px;}
.head-cart .item .icon{font:400 22px/64px "Roboto Slab";display:inline-block;width:66px;height:66px;border-radius:50%;border:1px solid #c2c2c2;background:#fff;color:#565656;}
.icon{width:100%;text-align:center;}
.head-cart .item h3{color:#565656;text-transform:uppercase;margin-top:25px;margin-bottom:10px;padding-bottom:20px;position:relative;}
.text-center, .center{text-align:center;}
.head-cart .item h3:after{position:absolute;content:'';bottom:0px;left:0px;right:0px;margin:auto;height:1px;width:75px;margin:auto;background:#ff3e3e;}
.featured_products_toggle img{width:70px !important;}
.offsetmenu.offsetmenu__on .offset__sosial__share .off__soaial__link li a i{color:#fff;font-size:16px;margin-top:10px;}
section.htc__product__area.ptb--130.bg__white .product__details span.productPriceDiscount{display:none;}
.slider-text1{position:relative;}
.slider-text{margin-left:0px !important;}.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption{position:absolute!important;visibility:hidden !important;-webkit-font-smoothing:antialiased !important;left:551px!important;top:190px!important;}
.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption{position:absolute!important;visibility:visible!important;-webkit-font-smoothing:antialiased !important;left:475px!important;top:276px!important;}
.htc__product__container .product__list .product-info .price-box-3 span.productPriceDiscount{display:none;}
.forcefullwidth_wrapper_tp_banner .tp-banner-container.hidden-dot.ver1 div#revslider-471{display:flex !important;align-items:center !important;}
.wishlist-table.table-responsive td.product-price span.productPriceDiscount{display:none;}
.wishlist-table.table-responsive li.new__price{display:none;}
.wishlist-table.table-responsive li.old__price{display:block;margin-top:25px;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view .list__details__inner h2{font-size:20px;margin-bottom:12px;text-transform:capitalize;color:#444444;font-size:14px;font-weight:600;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item h2:hover,.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view h2:hover{color:#ff4136;}
.fa.fa-th{font-size:17px;background-color:red;padding:10px;margin-left:5px;}
i.fa.fa-th-list{font-size:17px;background-color:red;padding:0 10px;padding:10px;margin-left:5px;color:white;}
.item-inner li.new__price{display:block;}
.item-inner a.add-cart{top:11px;}
.login_top_bottom{padding:70px;}
#product_comparison_mobile th{text-align:center;float:left!important;width:100%!important;}
h1.productGeneral{font-family:'Satisfy', cursive;font-size:30px;float:left!important;width:100%!important;}
.review_add{margin-left:5px;}
.blog-title{text-align:left;}
button.card-btns__add.addtocart-button.products-btns__add{margin-left:5px;}
.cart_header_empty{float:left;width:100%;margin-top:30px;}
.shpping_chackout{float:left;width:100%;}
figure.img_special a img{width:100%;height:50px;}
.contact_success{margin-bottom:30px;float:left;margin-top:10px;}
.menu-list-box img.primary_image{height:122px;}
div#Lunch .menu-list-box.marB30 span.product-price{margin-right:10px;}
.tab-content div#description .fix.paro_tab_content_main p{margin-top:20px;margin-left:0px;}
#primary{float:right;}
#secondary{float:right;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item .product__hover__info{display:none;}
.view__mode i.zmdi.zmdi-grid{background:transparent none repeat scroll 0 0;border:1px solid #b7b7b7;background:#f3f3f3 none repeat scroll 0 0;border:1px solid #f3f3f3;color:#606060;font-size:20px;height:35px;line-height:35px;text-align:center;transition:all 0.3s ease 0s;width:35px;}
.view__mode i.zmdi.zmdi-view-list{margin-left:10px;background:#f3f3f3 none repeat scroll 0 0;border:1px solid #f3f3f3;color:#606060;font-size:20px;height:35px;line-height:35px;text-align:center;transition:all 0.3s ease 0s;width:35px;}
.item-inner li.old__price{color:#ff4136;font-size:16px;display:block;float:left;}
#list-view li.old__price{display:block;}
#list-view li.new__price{display:block;}
#grid-view span.productPriceDiscount{display:none;}
#list-view span.productPriceDiscount{display:none;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view img, .img{max-width:none;transition:all 0.3s ease-out 0s;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view .pro__thumb a img{width:auto;}
.products.grid_full.list-item .item-inner{transition:all 0.4s ease 0s;width:100%;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view span.productPriceDiscount{display:none;}
.furniture{display:inline-block;width:100%;margin-bottom:30px;}
.products.grid_full .item-inner{width:25%;float:left;transition:all 0.3s ease 0s;}
.furniture .product{text-align:left;}
.product-price{margin-top:0px;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item .pro__thumb{width:19%;float:left;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2 a.htc__btn{display:none;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item .list__details__inner{float:left;width:81%;padding-left:30px;padding-right:15px;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2 p{display:none;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view .add__to__wishlist{top:62%;position:absolute;right:24px;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item .add__to__wishlist{display:none;}
.header--2{/* background:rgba(64, 64, 64, 0.7) none repeat scroll 0 0;top:0px !important; */}
section.htc__blog__area.bg__white.pb--100 .blog--page .blog{margin-top:60px;}
section.htc__popular__product.pb--130.bg__white span.productPriceDiscount{display:none;}
.popular__product__wrap.clearfix.clearfix span.popular__pro__prize li{display:block;}
.popular__product__wrap.clearfix.clearfix span.popular__pro__prize li.new__price{display:none;}
.home3 li.old__price, span.productPriceDiscount{display:none;}
.home3 .s-price-box span.old-price{text-decoration:none;display:block;}
.home3 li.new__price{display:block;}
.home3 span.ti-plus ,span.ti-shopping-cart{font-size:21px;line-height:30px;}
.slider__container.slider--four .owl-nav{display:none;}
.custop__container.bg__cat--2.mt--100 span.popular__pro__prize li.old__price{display:block;}
.popular__product--2 .product__details li.new__price ,.popular__product--2 .product__details span.productPriceDiscount{display:none;}
.slider__container.slider--five .owl-nav{display:none;}
section.htc__product__area.product__style--5.ptb--130.bg__white .product__price li.old__price{color:#9c9b9b;text-decoration:none;text-decoration:line-through;}
.logo.logo_center5{text-align:center;display:inline !important}
.popular__product--6 .product__action li{position:relative;width:50%;padding-top:10px;}
div#home .owl-nav{display:none;}
section#shop .product__style--7.product__list.clearfix span.productPriceDiscount,section#shop .product__style--7.product__list.clearfix .new__price{display:none;}
.product__style--7.product__list.clearfix .product__price li.old__price{color:#9c9b9b;text-decoration:none;}
.home7_innerpage .wrapper--content.bg__cat--5 .choose__wrap{padding:20px 22px!important}
.home7_innerpage div#wrapper--container{width:calc(100% - 25px)!important;margin-left:10px;}
.blod-details-right-sidebar ul.sidebar__list li{border-bottom:1px solid #dcd9d9;height:42px;line-height:42px;}
.home6_innerpage .choose__wrap{padding:89px 11px!important;}
.wrapper.wrap__box__style--2.home6inner{padding-bottom:0px !important;}
.cart-main-area.ptb--60.bg__white .hidden-xs.all_cart_table.alert.fade.in{border:0!important;}
.empty_shoppinng_btn{margin:30px 0px;}
.hidden-xs.all_cart_table.alert.fade.in td.product-quantity input[type="image"]{background:none!important;width:30px !important;height:15px !important;}
.cart.customer-note textarea{resize:none;background:#fff;border:1px solid #c1c1c1;padding:10px;width:100%;font-size:14px;}
.checkout_shiping{margin-top:77px;float:left;width:100%;margin-bottom:70px;}
.checkout_shiping .buttonRow.forward{margin-left:31px;}
.row.cart_address textarea{resize:none;background:#fff;border:1px solid #c1c1c1;padding:10px;width:100%;font-size:14px;}
.sidebar_title, .profile legend{color:#2a2a2a!important;font-family:"Oswald",sans-serif!important;font-size:17px!important;margin-bottom:13px;margin-top:0px;text-transform:uppercase!important;border-bottom:0px;}
.output-billto, .output-shipto{margin:30px 0px;}
.address_notification{border:1px solid;border-radius:5px;box-shadow:4px 5px grey;font-family:"open sans",sans-serif;padding:10px;margin-top:30px;margin-bottom:30px;}
.cart_address .address{margin-top:30px;}
.address{float:left;width:100%;margin-bottom:30px;}
fieldset#checkoutOrderTotals{width:100%;margin-top:30px;}
.buttonRow.forward{padding:10px 10px 10px 0;}.sidebar_title{font-size:23px !important;font-weight:700;line-height:30px;text-transform:uppercase;margin-bottom:13px;}
.cart_detail.header{background:none repeat scroll 0 0 transparent;display:block;}
.shopping_cart .alert{border:0;border-radius:0;margin-bottom:0;padding:0;}
.all_cart_table{border:1px solid #dfdfdf !important;}
.cart_detail.header{background:none repeat scroll 0 0 transparent;display:block;}
.cart_detail{border-bottom:1px solid #dfdfdf !important;}
.fix{overflow:hidden;}
.text-center, .center{text-align:center;}
.cart_detail.header th{padding:15px 0 12px;}
.product_name{width:44%;}
.table_item_border{position:relative;}
.float_left{float:left;}
.cart_detail.header h2{color:#000000;font-family:'Oswald',sans-serif;font-size:17px;text-transform:uppercase;text-align:center;}
.table_item_border:after{background:#dfdfdf;box-sizing:border-box;content:"";height:100%;position:absolute;right:0;top:0;width:1px;}
.cart_detail.header th{padding:15px 0 12px;}
.product_quantity{width:11%;}
.table_item_border{position:relative;}
.product_unit{width:16%;}
.product_subtotal{width:11%;}
.product_remove{width:5%;}
.product_remove a.close{color:#555;display:inline-block;float:none;height:19px;line-height:16px;opacity:1;filter:alpha(opacity=10000);width:19px;}
.shopping_cart .alert.cart_detail{float:left;width:100%;}
.all_cart_table .cart_detail:last-child{border-bottom:0px solid #dfdfdf !important;}
.item_height{display:inline-block;padding:25px 10px;}
.float_left.item_height.product_remove span.close{color:#555;}
.float_left.item_height.product_remove span.close:hover{color:#ff4136;}
label.checkboxLabel.lable_login,div#checkoutSuccessOrderLink label.lable_login,div#checkoutSuccessContactLink label.lable_login{font:100px!important;font-family:'Poppins', sans-serif;color:#303030;font-weight:400;font-size:14px;line-height:24px;-webkit-font-smoothing:antialiased;}
#checkoutSuccessOrderLink a ,div#checkoutSuccessContactLink label.lable_login a{color:#000;font-size:100px;font-weight:600;}
#checkoutSuccessOrderLink a:hover,div#checkoutSuccessContactLink label.lable_login a:hover{color:#ff4136;font-size:100px;font-weight:600;}
.account_product{text-align:center!important;}
.account_product{width:20%;}
#accountDefault .sidebar_title{font-size:17px !important;font-weight:700;line-height:30px;text-transform:uppercase;margin-bottom:13px;}
table.table_uniqlo{margin-bottom:20px;}
.table_uniqlo tr.cart_detail th.order_header{width:25%;border-right:1px solid #e3e3e3;}
.list_orders .edit_orders table.adminlist tbody tr td.shpping_chackout_table, .vm-orders-information .vm-orders-items .tabs table.adminlist tbody tr td.shpping_chackout_table{width:12%;padding:8px;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.table_uniqlo tr.list_order_title{border-bottom:medium none !important;}
.cart-details-tab tbody{float:left;width:100%;}
table.adminlist.cart-details-tab.table_uniqlo{border:1px solid #e3e3e3;}
.table_uniqlo thead{border:1px solid #e3e3e3;}
#checkoutShipAddressDefault table.adminForm.user-details tbody td.single-checkout-box input,div#checkoutShipAddressDefault select,div#checkoutPayAddressDefault table.adminForm.user-details input,div#checkoutPayAddressDefault table select{width:100%;}
.edit_input input{border:1px solid #e3e3e3!important;box-shadow:none;height:50px!important;padding-left:25px;font-family:"Open Sans",sans-serif;font-size:13px;background-color:#ffffff!important;background:none;border-radius:0px;width:405px;}
input[name=dc_redeem_code]{margin-left: 12px;}
table.user-details tr td{padding-bottom:20px;}
td.address_book_process_button{float:left;margin-right:25px;}
#addressBookProcessDefault input#primary{margin-top:-5px;}
#accountPassword td.fix.relative.single_form.input_filed.edit_input input{width:415px;}
#accountPassword tr.password_submit td.address_pass_back_btn{float:left;}
#acctNewslettersDefault td#newsletterrs-left{float:left;}
#acctNewslettersDefault tr.password_submit{float:left;}
#accountNotifications td.first,div#accountNotifications td.second{float:left;}
#accountNotifications tr.password_submit{float:left;}
#accountNotifications td.first{width:20px;}#accountNotifications td.second{width:200px;}
#accountLinksWrapper li h5{font-family:'Poppins', sans-serif;color:#303030;font-size:17px;font-weight:400;}
.blod-details-right-sidebar .htc__shop__cat{border-bottom:0;margin-bottom:57px;padding-bottom:32px;}
#searchContent{padding:0px;}
#secondary div#search{border-bottom:1px solid #b7b7b7;padding-bottom:85px;}
#specials li.old__price ,div#specials li.new__price{display:block;}
#specials li.old__price{display:block;color:#9c9b9b;text-decoration:line-through;}
#specials li.new__price{color:#ff4136;font-size:16px;}
#specials .recent-details{margin-top:15px;}
.htc__product__details__inner li.old__price{color:#ff4747 !important;font-size:22px;padding-right:15px;text-decoration:line-through;}
section.htc__product__details.pt--120.pb--100.bg__white span.ti-heart{line-height:2.5;}
section.htc__product__details.pt--120.pb--100.bg__white i.fa.fa-random{line-height:2.5;}
#wishlist .heading_para h2{font-size:18px;color:#3e3e3e;font-family:"Oswald",sans-serif;line-height:27px;margin-bottom:17px;text-transform:uppercase;}
#wishlist .formrow{padding:12px 0;}
#wishlist .edit_text-area textarea{background-attachment:scroll;background-clip:border-box;background-color:hsl(0, 0%, 100%) !important;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border:1px solid hsl(0, 0%, 89%) !important;border-radius:0;box-shadow:none;font-family:"Open Sans",sans-serif;font-size:13px;height:191px !important;padding-left:25px;width:405px;}
#wishlist .buttons{text-align:left !important;margin-top:10px;}
.heading_para h3{font-size:18px;font-family:"Oswald",sans-serif;line-height:27px;margin-bottom:17px;text-transform:uppercase;}
.heading_para h3{margin-top:0px;}

#wishlist span.edit_input input.input_box{border:1px solid #e3e3e3!important;box-shadow:none;height:50px!important;padding-left:25px;font-family:"Open Sans",sans-serif;font-size:13px;background-color:#ffffff!important;background:none;border-radius:0px;width:405px;}
#wishlist .singles{padding:10px 0;}
#wishlist .m{width:100px;}
#wishlist form.control, #wishlist form.moveto{margin:0 0 30px 0;padding:0;}
#wishlist .multiple{width:100%;}
#wishlist .sort_tab{float:left;width:200px;}
#wishlist .wishlists_submit{padding:14px 0;}
#wishlist .wishlists_submit{width:100px;}#wishlist .buttons input.cssButton.submit_button.button.button_submit{width:100px;}
#wishlist .buttons input.cssButtonHover.button_submit.button_submitHover{width:100px;}
#wishlist .multiple table.my-wishlist{line-height:45px;margin:30px 0;width:100%;}
.my-wishlist .all_cart_table{border:0 !important;}
.my-account h2.w_title{color:#000000;font-family:"Oswald",sans-serif;font-size:17px;text-transform:uppercase;margin:5px 0;}
#reviewsWrite li.new__price ,div#reviewsInfoDefault li.new__price{color:#ff4136;font-size:30px;display:block;}
#reviewsWrite li.old__price{color:#4d4d4d;font-size:22px;padding-right:15px;text-decoration:line-through;display:block;}
#reviewsWrite .product-card__description p a{background:#252525 none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-right:15px;padding:0 15px;text-shadow:none;text-transform:uppercase;transition:all 0.3s ease 0s;white-space:nowrap;}
#reviewsWrite .product-card__description p a:hover{background:#ff4136;color:#fff !important;border:medium none;border-radius:0;box-shadow:none;display:inline-block;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-right:15px;padding:0 15px;text-shadow:none;text-transform:uppercase;transition:all 0.3s ease 0s;white-space:nowrap;}
#reviewsWrite span.PricesalesPrice{float:left;width:100%;padding-top:10px;}
#reviewsWrite li.old__price ,div#reviewsWrite li.new__price{float:left;}
#reviewsWrite .product-card__description{border-top:1px solid #e3e3e3;float:left;margin-top:8px;padding-top:12px;width:100%;}
#reviewsWrite .product-card__description .enumerator{border-bottom:1px solid #e3e3e3;float:left;margin-bottom:15px;padding-bottom:15px;width:100%;}
#reviewsWrite .product-card__description .address_notification{border:1px solid;border-radius:5px;box-shadow:4px 5px grey;font-family:"open sans",sans-serif;padding:10px;margin-top:30px;margin-bottom:30px;}
#reviewsWrite .review_write_btn{width:100px;}
#reviewsWrite .enumerator textarea{color:inherit;font:inherit;margin:0;background:none;padding:0;width:auto;border:1px solid #e0e0e0;}
.review_section{width:100%;float:left;margin-bottom:10px;}
#reviewsDefault .product-img-box{background-color:#fff;padding:15px 15px 22px;}
#reviewsDefault .product-shop{padding-left:30px;}
#reviewsDefault .no-padding-right{padding-right:0px!important;}
#reviewsDefault .product-card__name{font-size:15px;font-weight:500;color:#4d4d4d;margin-top:10px;text-transform:uppercase;}#reviewsDefault .product-card .wrap-rating{margin-bottom:14px;margin-top:13px;}
#reviewsDefault .product-card__description{border-top:1px solid #e3e3e3;float:left;margin-top:8px;padding-top:12px;width:100%;font-size:13px;color:#646464;}
#reviewsDefault .product-card__description p{line-height:20px;}
#reviewsDefault label.lable_login{color:#646464;font-size:15px;line-height:20px;font-weight:normal!important;}
#reviewsDefault label.lable_login span.bold, div.bold{font-weight:700;}
#reviewsInfoDefault h1.product-card__name.single_review{font-size:15px;font-weight:500;color:#4d4d4d;margin-top:10px;text-transform:uppercase;}
#reviewsInfoDefault .review_price{float:left;width:100%;}
.product_all_review{float:left;margin-top:20px;width:100%;}
.review_cart{float:left;width:20%;}
.review_product_detail{float:left;width:30%;}#reviewsInfoDefault .product-description{float:left;margin-top:50px;width:100%;}
#reviewsInfoDefault .product-description .tab-content{background-color:#ffffff;border:1px solid #e3e3e3;float:left;margin-top:10px;padding:28px;width:100%;}
#reviewsInfoDefault .tab-content > .active{display:block;}
#reviewsInfoDefault reviews{margin-top:0;}
#reviewsInfoDefault .rew_blk .top_row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd;}
#reviewsInfoDefault .rew_blk .top_row .date, .rew_blk .top_row .user, .rew_blk .top_row .product-rating{display:inline-block;margin-right:20px;margin-left:0;padding-left:0;}
#reviewsInfoDefault .review_cart{margin-bottom:10px;}
.review_pad{padding-top:120px;}
.main_component_wrapper{margin-top:77px;float:left;width:100%;margin-bottom:70px;}
#reviewsDefault li.new__price,div#reviewsInfoDefault li.new__price{display:block;color:#ff4136;font-size:16px;float:left;}
#reviewsDefault li.old__price,div#reviewsInfoDefault li.old__price{display:block;color:#9c9b9b;text-decoration:line-through;float:left;}
#reviewsDefault span.productBasePrice,div#reviewsInfoDefault span.productBasePrice{float:left;width:100%;}
.product_all_review{float:left;margin-top:20px;width:100%;}
.review_cart{float:left;}
.review_product_detail{float:left;width:22%;}
.review_write_all{float:left;width:30%;}
.product-description .tab-content{background-color:#ffffff;border:1px solid #e3e3e3;float:left;margin-top:10px;padding:28px;width:100%;}
#reviewsDefault{margin-top:35px;}
.home4_innerpage footer.htc__foooter__area.bg__cat--2.footer--4{padding-right:60px;padding-bottom:60px;padding-left:60px;background:#fff;}
.container.home6_innerpage{padding-right:172px !important;}
footer.htc__foooter__area.bg__white.footer--6.home6_innerpage{padding-bottom:100px;padding-right:172px;padding-left:172px;}
.home6_innerpage .wrapper.wrap__box__style--2.footer_inner{padding-bottom:0;}
.home6_innerpage .footer__container.clearfix{float:left;width:100%;}
.home6_innerpage section.htc__shop__sidebar.bg__white.ptb--120{padding-bottom:0;}
.home6_innerpage .products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view .product__inner{padding-left:10px;}
.home6_innerpage .footer--6 .footer__container{padding-bottom:0;padding-top:0;}
.footer__container.clearfix.cat_page{padding-top:120px;}
.home6_innerpage div#primary{padding-bottom:100px;}
.home6_innerpage .cart-main-area.ptb--60.bg__white{padding-bottom:0;}
.home6_innerpage div#checkoutSuccessContactLink{margin-bottom:47px;}
.innerpage footer.htc__foooter__area.bg__cat--2.footer--4{margin-left:60px;margin-right:60px;margin-bottom:60px;}
.home7_innerpage footer#contact{background-color:#f2f2f2;}
/* .home7_innerpage section.htc__product__details__tab.bg__white.pb--120{margin-left:350px;} */
.home7_innerpage div#checkoutSuccessContactLink{margin-bottom:120px;}
.home7_innerpage div#checkoutSuccess{margin-top:120px;}
.home7_innerpage .products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view .item-inner{margin-right:20px;margin-left:20px;}
/* .htc__foooter__area.home7_innerpage{margin-left:350px !important;} */
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view .pro__thumb a img{width:100%;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2.single-grid-view .product.single__list__content .product__inner{margin-right:10px;}
.wishlist-table.table-responsive{border:0;}
.best__product__list.clearfix.mt--30 li.new__price{display:block;}
.best__product__list.clearfix.mt--30 li.old__price{display:none;}
#compareDefaultMainContent td.total-price li.old__price{display:none;}
#compareDefaultMainContent td.total-price li.new__price{display:block;}
.home6_innerpage .container.home6_innerpage{padding-right:0 !important;}
.home6_innerpage section.htc__shop__sidebar.bg__white.ptb--120{padding-left:60px;padding-right:60px;}
.my-wishlist .data-table{border:1px solid #d5d5d5;}
.data-table{width:100%;border:1px solid #d5d5d5;margin-bottom:5px;border-collapse:collapse;}
tr.for-desktop.last{border-bottom:1px solid #ececec;}
tr.for-desktop{display:table-row;}
.data-table .odd{background:none;}
.my-wishlist table tr{background-color:#fff;}
.for-desktop{display:block;}
table#wishlist-table td.product-thumbnail img{height:100px;}
.hidden-xs.all_cart_table.alert.fade.in.all_cart_table{border:0 !important;}
li.drop--lan select{width:auto;}
.home2_innerpage .htc__choose__wrap{padding:88px 49px !important;}
.home3_innerpage .htc__choose__wrap,.home4_innerpage .htc__choose__wrap,.home5_innerpage .htc__choose__wrap{padding:88px 49px !important;}
.home6_innerpage .choose__wrap{padding:88px 49px !important;}
.home7_innerpage .wrapper--content.bg__cat--5 .choose__wrap{padding:65px 22px!important;}
/* .home7_innerpage footer#contact{margin-left:350px;position:absolute;left:0;} */
ul.select__language select#virtuemart_currency_id{overflow-y:auto;border:none;/* padding:3px 0px !important; */}
#checkoutConfirmDefaultBillingAddresstable, .cart-details-tab{border:1px solid #dfdfdf;}
.products_new i.zmdi.zmdi-grid{background:transparent none repeat scroll 0 0;border:1px solid #b7b7b7;background:#f3f3f3 none repeat scroll 0 0;border:1px solid #f3f3f3;color:#606060;font-size:20px;height:35px;line-height:35px;text-align:center;transition:all 0.3s ease 0s;width:35px;}
.products_new i.zmdi.zmdi-view-list{margin-left:10px;background:#f3f3f3 none repeat scroll 0 0;border:1px solid #f3f3f3;color:#606060;font-size:20px;height:35px;line-height:35px;text-align:center;transition:all 0.3s ease 0s;width:35px;}
.float-right{float:right;}
.float-left{float:left;}
.products_new p.result-count{float:left;padding:0 27px;}
.products_new .products.grid_full.grid_sidebar.hover-shadow.furniture.ver2 .product__inner{margin-right:10px;}
li.current.active{padding-left:10px;background:none;color:#000;font-weight:700;}
.products_new .add__to__wishlist{padding-bottom:100px;padding-right:10px;}
.products_new .list__details__inner{padding-top:27px;}
.products_all .add__to__wishlist{padding-bottom:100px;padding-right:10px;}
.products_all .list__details__inner{padding-top:27px;}
.products_all .products.grid_full.grid_sidebar.hover-shadow.furniture.ver2 .product__inner{margin-right:10px;}
#scrollUp i{color:#fff;font-size:36px;margin-top:7px;}
.messageStackSuccess.larger{background:#a9f1a4 none repeat scroll 0 0;color:#555;font-family:"Roboto slab";font-size:15px;margin:15px;padding:15px;text-transform:capitalize;}
.home-v5 .menu-extra{display:flex;/* justify-content:normal; */}
.leftBoxContainer.htc__shop__cat{display:block !important;visibility:visible !important;}
.home6_homepage .wrapper.wrap__box__style--2.footer_inner{padding-bottom:0px;}
#sorter{float:left;width:100%;}
#sorter p{float:left;width:100px;}
section.htc__shop__sidebar.bg__white.ptb--120 h4#categoriesHeading{margin-bottom:0px;}
.page-login.box.space-50.login_page .messageStackError.larger{text-align:center !important;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item, .products_all .list__details__inner{padding-top:0px;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item, .products_new .list__details__inner{padding-top:0px;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2 .pro__thumb a img{ width:100%;height:auto; }
.list__details__inner h2{font-size:14px !important;margin-bottom:12px;text-transform:capitalize;}
.list__details__inner{margin-top:15px;}
.list__details__inner > a { font-size: 12px; font-style: italic; }
.list__details__inner > a > h2 { margin-bottom: 0 !important; font-style: normal; }
.messageStackCaution.larger{padding:12px;}
.home3_homepage .popular__product__wrap.owl-carousel .owl-nav div.owl-next{left:auto !important;position:absolute;}
.home4_homepage .popular__product--2 .product__details{bottom:20px;left:26px;padding:0;position:absolute;}
.home7_homepage .blog__hover__info{bottom:0;left:0;opacity:0;padding:4px 20px!important;position:absolute;transition:all 0.5s ease 0s;}
.home7_innerpage .contact-box.name input{margin:0 15px;width:40% !important;}
#compareDefaultMainContent td.produc-name h2.product-name{font-size:16px;}
/* .home3_homepage .popular__product__wrap.clearfix.owl-carousel.owl-theme.owl-loaded.owl-drag .product__action span.ti-plus{line-height:34px;} */
.Advance_Search_result_area.ptb--120.bg__white .buttonRow.forward{padding:0;}
.Advance_Search_result_area.ptb--120.bg__white .page-login h3,#advSearchDefault label.checkboxLabel.control-label{font-size:14px;text-transform:capitalize;font-family:'Poppins', sans-serif;color:#666666;font-weight:400;line-height:24px;-webkit-font-smoothing:antialiased;}
.Advance_Search_result_area .title-brand{color:#666666;margin-bottom:15px;text-transform:uppercase;color:#343434;font-size:20px;font-weight:400;line-height:30px;text-transform:capitalize;}
.htc__login__register.bg__white.ptb--130 .language__option{margin-top:40px;margin-bottom:40px;}
h3.login_details{margin-top:40px;}
div#wishlist .container{width:auto;}
.float-left select#select-alpha_filter_id{-moz-appearance:none;border:medium none;box-shadow:none;outline:medium none;text-transform:capitalize;border:1px solid #cdcdcd;padding-left:12px;vertical-align:bottom;}
.float-right select#select-alpha_filter_id{-moz-appearance:none;border:medium none;box-shadow:none; outline:medium none;padding:9px 20px 9px 3px;text-transform:capitalize;border:1px solid #cdcdcd;margin-top:5px;padding-left:20px;vertical-align:bottom;}
span.cartProdTitle{font-size:19px;}
.order-single-btn .language__option{float:right;margin-left:10px;}
.leftBoxContainer .section-title-4{font-size:18px;margin-bottom:0;text-transform:uppercase;}
.products_new.products_new p.result-count{float:left;padding:0;}
.home5_innerpage .select__language > li::after{content:unset;}
.home5_homepage div#sticky-header-with-topbar ul.select__language .form-language label{display:inline-block;max-width:100%;margin-bottom:0px!important;font-weight:bold;}
.blog-details-wrap.ptb--120.bg__white #languages{display:none !important;}
.blog-details-wrap.ptb--120.bg__white .our-category-area.mt--60{margin:0px;}
.blog__hover__info{padding:30px 20px!important;}
.home3_homepage .mfp-container.mfp-inline-holder .modal-product li.old__price{color:#999;font-size:15px;text-decoration:line-through;float:right;display:block;}
.home3_homepage .mfp-container.mfp-inline-holder .modal-product li.new__price{color:#ff4136;font-size:23px;margin-right:5px;float:left;padding-left:10px;display:block;}
.home3_homepage .mfp-container.mfp-inline-holder .modal-product .s-price-box span.old-price{float:left;}
.home3_homepage .mfp-container.mfp-inline-holder .modal-product .quick-desc{float:left;}
.cart_totals table th{text-align:left !important;}
.cart_totals table td .amount{margin-left:-10px !important;}
select#country, select[name=gender]{
	border:0 none;
	color:#606060;
	border-bottom: 1px solid #8e8e8e !important;
	font-size: 16px !important;
	padding: 0 15px;
}
.htc__product__details__inner span.product-card__reviews a{padding:0 10px;}
#select-alpha_filter_id{border:none;}
#search{float:left;width:100%}
.leftBoxContainer.htc__shop__cat h4.section-title-4{padding-bottom:10px;}
select#select-alpha_filter_id{border: 0px !important; border: 0 none; color: #606060;
 font-size: 14px;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item .list__details__inner{margin-top:0;}
.products.grid_full.grid_sidebar.hover-shadow.furniture.list-item .list__details__inner h2{font-size:20px !important;margin-bottom:12px;text-transform:capitalize;}
.order-single-btn label.inputLabel{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400!important;color: #606060;font-size: 14px;}
input.cart_qua{width:100px;padding: 0px 15px;
    text-align: center;}
input.cart_qua{margin-top:18px;}
select#country, select[name=gender] {border:0 none;color:#606060;font-size:14px;}
.page-login.box.space-50.login_page .language__option{margin-top:40px;margin-bottom:40px;}
.page-login.box.space-50.login_page input#telephone{width:100%;}
.page-login.box.space-50.login_page select#stateZone{border:0 none;color:#606060;font-size:14px;}

body{background-color:#ffffff;}
#contentMainWrapper{background-color:#ffffff;}
.messageStackWarning, #navMainWrapper, #navMainSearch, #navCatTabsWrapper, #navEZPagesTop,
#navColumnOne.columnLeft, #navColumnTwo.columnRight,
.navMainSearch,
#navSupp, .banners, #navBreadCrumb;}
 .buttonRow {
    display: inline;
}
div#checkoutSuccessOrderLink a {
    font-size: 14px;
}
.hidden-lg.hidden-md.hidden-sm.all_cart_table .cart_totals {
    float: left;
    text-align: center;
    width: 100% !important;
    border: 1px solid #dfdfdf;
    margin-top: 10px;
}
.hidden-lg.hidden-md.hidden-sm.all_cart_table .cart_totals table {
    border: medium none;
    float: left;
    margin-left: 30px;
    
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #888888!important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #888888!important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #888888!important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #888888!important;
}
/*shopping-cart*/
.cart-view.shopping_cart {
    border: 0px;
    padding: 0px;
    padding-bottom: 72px;
}
.cart_detail.header.empty_cart {
    margin-bottom: 0px!important;
    
}
.shopping_buttons.submit_btn {
    margin-top: 17px;
}
.home4_homepage .filter__menu__container {
    display: inline;
}
.home6_homepage .popular__product__hover__info span.ti-shopping-cart {
    line-height: 18px;
}
.home5_homepage section.htc__product__area.product__style--5.ptb--130.bg__white ul.product__price li.old__price {
    text-decoration: none !important;
}
.home7_homepage .filter__menu__container {
    display: inline;
}
.home6_innerpage section.htc__product__details.pt--120.pb--100.bg__white span.amount {
    color: #ff4136;
    font-size: 30px;
}
#compareDefaultMainContent td.float_left.item_height.table_item_border.product_name {
    display: none;
}
#checkoutSuccessOrderLink a:hover, div#checkoutSuccessContactLink label.lable_login a:hover {
  
    font-size: 14px;
}
/* .home5_homepage.home-v5 .select__language li {
    padding-bottom: 0px!important;
}
 */
.home7_innerpage .product__menu {
    margin-right: 25%;
}
input.control-search {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #dcd9d9;
    border-radius: 0;
    color: #3c3c3c !important;
    height: 47px;
    line-height: 47px;
    padding-left: 20px;
    width: 100%;
    padding-right: 80px;
    font-size: 16px;
}
.custop__container--2.bg__white span.popular__pro__prize li.old__price {
    display: block;
}
.custop__container--2.bg__white span.popular__pro__prize li.new__price {
    display: none;
}
.home5_homepage.home-v5 .select__language li.drop--lan .language__option span {
   
    line-height: 20px!important;
    
}
.my-wishlist #wishlist ul {
    display: none!important;
}
/*order_history_info*/
div.spaceStyle {
    padding: 0px;
    margin: 5px;
}
#ui-tabs .tabs {
    padding: 16px;
}
.vm-orders-information .vm-orders-items tr {
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
}
.order_info_header_product {
    width: 34% !important;
}
.order_info_header {
    width: 33% !important;
}
.vm-orders-information .vm-orders-items th {
  border-right: 1px solid #e3e3e3;
    padding-right: 17px !important; 
}
.vm-orders-information .vm-orders-items .tabs table.adminlist tr.section_details {
    border-bottom: none medium;
    border-top: medium none;
    border-right: 1px solid #e3e3e3;
    background: transparent;
    display: block;
}
.vm-orders-information .vm-orders-items tr {
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
}
.vm-orders-information .vm-orders-items .tabs table.adminlist tr.section_details td {
    padding: 20px;
}
.order_info_header_product {
    width: 34% !important;
}
.vm-orders-information .vm-orders-items .tabs table.adminlist tr.section_details td.quantity p {
    border: 1px solid #dfdfdf;
    color: #666;
    font-family: "Open Sans",sans-serif;
    font-size: 16px;
    height: 31px;
    text-align: center;
    margin: 0;
    padding-top: 3px;
    float: left;
    width: 100%;
}
.vm-orders-information .vm-orders-items .tabs table.adminlist tbody tr.sectiontableentry1 {
    width: 100%;
}

.vm-orders-information .vm-orders-items .tabs table.adminlist tr.section_total {
    background: transparent;
    border-right: 1px solid #e3e3e3;
    display: block;
}
.vm-orders-information .vm-orders-items tr {
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
}
.vm-orders-information .chackout_title {
    width: 76%;
    border-right: 1px solid #dfdfdf;
}
.order_total {
    width: 67%!important;
}
.table_item_border {
    position: relative;
}
.vm-orders-information .vm-orders-items .tabs table.adminlist tr.section_total td.chackout_title h3 {
    padding: 10px 0 10px 10px;
    color: #000000;
    font-family: "Oswald",sans-serif;
    font-size: 17px;
    text-transform: uppercase;
}
.vm-orders-information .vm-orders-items td.chackout_title {
    text-align: left;
    padding: 10px 0 10px 10px;
    color: #000000;
    font-family: "Oswald",sans-serif;
    font-size: 17px;
    text-transform: uppercase;
}
.chackout_price h3 {
    color: #555555;
    font-family: 'Oswald-Light',sans-serif;
    font-size: 17px;
    margin: 0;
    padding: 20px 0 18px;
}
.table_item_border:after {
    background: #dfdfdf;
    box-sizing: border-box;
    content: "";
    height: 100%; 
  /* padding: 1000% 0;*/
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
}
section.blog-details-wrap.ptb--120.bg__white div#categories {
    /* display: none !important; */
}
/*toggle language*/
.btn-group .btn_select.dropdown-toggle {
    display: block;
}

.top-header__select {
    float: left;
    margin-right: 19px;
    font-family: 'Roboto Slab';
    font-size: 12px;
}
.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.btn-group .btn_select.dropdown-toggle {
    display: block;
}


.top-header__select .btn_select {
    margin-left: 4px;
    font-family: Montserrat;
    font-size: 11px;
    color: #fff;
    border: 0;
    background-color: transparent;
    text-transform: uppercase;
}
.top-header__select .caret.color_primary {
    right: -5px !important;
}

.top-header__select .caret {
    margin-left: 9px;
}
button.btn_select.dropdown-toggle {
    display: block;
}
ul.toggle_language {
    position: absolute;
}


button.lan_btn_select {
    background: #fff;
    padding: 0 5px;
	border: 0px;
}
.toggle_lan {
    border: 0px;
    background: #fff;
    height: 25px!important;
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.top-header__select .btn_select {
    margin-left: 4px;
    font-family: Montserrat;
    font-size: 11px;
    color: #fff;
    border: 0;
    background-color: transparent;
    text-transform: uppercase;
}
button.btn_select.dropdown-toggle {
    background: #fff;
    padding: 0 14px;
}
span.caret.color_primary {
    margin-left: 20px;
}
ul#sbOption_language {
    min-width: 126px;
}
.popular__product--6 .product__action li {
    background: #fff none repeat scroll 0 0;
    border-radius: 6px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    display: inline-block;
    height: 40px;
    line-height: 29px !important;
    position: relative;
    text-align: center;
    width: 40px;
}
.home7_innerpage .footer--7 {
   /*  margin-left: 350px !important; */
}
/* .home7_innerpage #contact {
    margin-left: 350px;
} */
.home7_innerpage footer#contact {
    margin-left: 350px;
    position: absolute;
    left: 0;
}
#virtuemart_currency_id {
   /*  padding-right: 33px !important; */
}
.language__option {
    overflow: hidden !important;
}
.language__option:hover #virtuemart_currency_id {
    overflow: hidden;
   /*  padding-right: 30px !important; */
}
#checkoutConfirmDefault #btn_submit {

    margin-left: 15px;

}
.checkout_shipping.ptb--120 .buttonRow.forward {
    margin-left: 14px;
}
.wishlist_pad {
    padding: 0px;
}
#languages {
    display: none !important;
}
/*account_history_info*/
#accountHistInfo .order-info-box {
    float: left;
    width: 100%;
}
#accountHistInfo .billto_order {
    float: left;
    margin-top: 15px;
}
#accountHistInfo .shipto_order {
    margin-top: 20px;
    float: left;
}
.home6_homepage .slider__inner {
    padding-top: 0px !important;
    width: 100%!important;
}
.home6_innerpage .cart_totals h2{
	width:52%;
}
.home6_innerpage .wishlist_pad {
    padding-bottom: 120px;
}

/*Attribute css*/
.wrapperAttribsOptions {

	margin: 0.3em 0em;

	}	
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsQtyPrices{padding:0 40px;}
.wrapperAttribsOptions input[type=text]{width:80%;}
select#country, select[name=gender], .wrapperAttribsOptions select, #advSearchDefault select, select#stateZone {height:40px;}
select#country, select[name=gender], select#stateZone, #state {margin-left:0;}
.ccinfo select{width:auto;height:25px;margin-bottom:10px;}
.sideBoxContent select{width:auto;}
.attribImg {width:20%;margin:0.3em 0;}
.attributesComments {font-weight:normal;}
.wrapperAttribsOptions select{width:100%;}
.wrapperAttribsOptions{margin:10px 0;}
.wrapperAttribsOptions {margin: 0.3em 0em;}
.attribute_color label.attribsRadioButton.zero {
    margin-right: 10px;
}
.attribute_color {
    display: flex;
}
div#rad-attrib-1 {
    padding: 0;
}

div#drp-attrib-3 {
	    padding: 0;
}
span.no_of_attributes {
    float: right;
}
li.dFilterLink {
    color: #575757;
    font-size: 14px;
    font-weight: 300;
    line-height: 34px;
    text-transform: capitalize;
}
li.dFilterLink input[type="checkbox"] {
    margin-right: 5px;
}
div#productAttributes div#drp-attrib-2 {
    padding: 0;
}
.product.single__list__content.product:hover .product__hover__info {
    opacity: 1;
    top: 39% !important;
}
div#productAttributes div#drp-attrib-1 {
    padding: 0;
}
div#productAttributes label.attribsSelect {
    float: none;
	padding: 12px 0 0;
	width: auto;
	font-size: 14px;
}
div#productAttributes .language__option {
    padding-top: 0px;
    width: 25%;
    position: relative;
}

.home7_innerpage .htc__product__details__tab.bg__white.pb--120 .container {
    width: auto;
}

/*compare*/
.data-table.compare-table th {
    border: 0;
    border-bottom: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    color: #000000;
    font-family: "Oswald",sans-serif;
    font-size: 17px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    vertical-align: top;
}

.data-table.compare-table th {
    padding: 10px 10px 10px 20px;
}
.data-table.compare-table td {
    border: 0;
    text-align: center;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}
.data-table.compare-table th {
    border: 0;
    border-bottom: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    color: #000000;
    font-family: "Oswald",sans-serif;
    font-size: 17px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    vertical-align: top;
}
.data-table.compare-table th {
    padding: 10px 10px 10px 20px;
}
#compareDefaultMainContent th {
    border-bottom: 1px solid #e3e3e3 !important;
}
#product_comparison_mobile th {
    text-align: center;
}
table.data-table.compare-table tr.product-img-row td h2 {
  
    font-family: 'Poppins', sans-serif;
    color: #303030;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    -webkit-font-smoothing: antialiased;
}
#product_comparison_mobile th {
    text-align: center !important;
}
table.data-table.compare-table li.old__price {
    display: block;
    color: #9c9b9b;
    text-decoration: line-through;
}
table.data-table.compare-table li.new__price {
    display: block;
}

.cart_totals h2 {
    border-bottom: 2px solid #c1c1c1;
    display: inline-block;
    font-size: 32px !important;
    margin: 0 0 35px;
    text-transform: uppercase;
}
ul#sbOption_language {
    top: -258px;
    left: 62%;
    min-width: 0rem;
}
.pull-left.lan_footer button.lan_btn_select {
    background: #f9fafc;
}
.pull-left.curr_footer #virtuemart_currency_id {
   background: #f9fafc;
   border:none;
}

.home2_homepage .pull-left.lan_footer button.lan_btn_select {
   background: #f3f3f3!important;
}
.home2_homepage .pull-left.curr_footer #virtuemart_currency_id {
   background: #f3f3f3!important;
   border:none;
}
.home2_innerpage .pull-left.lan_footer.pull-left.lan_footer button.lan_btn_select {
    background: #f3f3f3;
}
.home2_innerpage .pull-left.curr_footer #virtuemart_currency_id{
	 background: #f3f3f3;
}
 

.pull-left.curr_footer .language__option:hover {
  padding:0px!important;

}


.htc__copyright__area .language__option {
    left: -85px !important;
    margin: 0px auto!important;;
    min-width: 0rem;
}

.htc__copyright__area .language__option {
    left: -84px !important;
    margin: -157px auto;
    min-width: 0rem;
}
.home5_homepage .copyright__inner div#select-language .language__option {
    left: -30px !important;
    min-width: 0px;
    top: -230px !important;
    width: 127px;
}
.home5_innerpage .copyright__inner div#select-language .language__option {
    left: -23px !important;
    margin: -359px auto;
    min-width: 0rem;
}
.home5_homepage .htc__copyright__area .language__option {
   /*  top: -133px !important; */
   bottom: 30px;
    top: auto !important;
    left: 62%;
    min-width: 0rem;
}
.home5_homepage .select__language li.drop--lan .language__option {
    left: -36% !important;
}
.home5_innerpage .htc__copyright__area .language__option {
    top: -133px !important;
    left: 62%;
    min-width: 0rem;
}
.home5_innerpage .copyright__inner div#select-language .language__option {
    left: -23px !important;

    min-width: 0rem;
    margin-top: -201px !important;
}
  .home5_innerpage .htc__copyright__area .language__option{
    left: -35px !important;
    min-width: 0rem;
  }
 
  .home6_homepage button.lan_btn_select {
    padding: 0px;

    margin-left: 8px;
}
.home6_homepage #virtuemart_currency_id {
    padding-right: 0px!important;
}
.home6_homepage #virtuemart_currency_id:hover {
    padding-right: 0px!important;
}
.home6_homepage ul#sbOption_language {
    top: -278px;
    left: 54px;
    min-width: 0rem;
}
.home7_homepage ul#sbOption_language {
    top: -271px;
    left: 71%;
    min-width: 0rem;
}
.home7_innerpage ul#sbOption_language {
    top: -271px;
    left: 71%;
    min-width: 0rem;
}
.home6_homepage select#virtuemart_currency_id {
    width: 100px;
    border: 0px;
}
.home6_homepage select#virtuemart_currency_id {
    background: #ffffff;
    border: none;
}
.home6_innerpage select#virtuemart_currency_id {
    background: #ffffff;
    border: none;
}
.footer--6 .copyright__inner {
    height: auto;
    justify-content: center;
    float: left;
    width: 100%;
}
.home7_homepage #virtuemart_currency_id {
    padding-right: 0!important;
}

ul.lan_curr_footer li.lan_curr_foo {
    float: left;
}
ul.lan_curr_footer button.lan_btn_select {
    background: #f2f2f2;
}
select#virtuemart_currency_id {
    background: #f2f2f2;
    border: none;
}
.offsetmenu.offsetmenu__on select#virtuemart_currency_id {
    background: #eeeeee;
    border: none;
}
.offsetmenu.offsetmenu__on button.lan_btn_select {
    background: #eeeeee;
    border: none;
}
.offsetmenu.offsetmenu__on .toggle_lan {
    border: 0px;
    background: #eee !important;
    height: 25px!important;
}
.home2_homepage,.home3_homepage .copyright__inner .toggle_lan {
    border: 0px;
    background: #f3f3f3!important;
    height: 25px!important;
}
.home2_innerpage .copyright__inner .toggle_lan {
    border: 0px;
    background: #f3f3f3!important;
    height: 25px!important;
}
.home2_homepage .copyright__inner .pull-left.curr_footer .toggle_lan {
    border: 0px;
    background: #f3f3f3!important;
    height: 25px!important;
}
.home3_homepage .copyright__inner .toggle_lan {
	border: 0px;
    background: #f9fafc!important;
    height: 25px!important;
}
.home3_innerpage .copyright__inner .language__option .toggle_lan {
    border: 0px;
    background: #f9fafc!important;
    height: 25px!important;
}
.home4_innerpage,.home4_homepage .copyright__inner .language__option .toggle_lan {
    border: 0px;
    background: #f5f6f8!important;
    height: 25px!important;
}
.home4_innerpage,.home4_homepage .copyright__inner .pull-left.lan_footer button.lan_btn_select {
        background: #f5f6f8!important;
}
.home5_innerpage,.home5_homepage  select#virtuemart_currency_id {
    background: #ffff!important;
    border: none;
}
.home7_innerpage,.home7_homepage .copyright__inner .language__option .toggle_lan {
    border: 0px;
    background: #f2f2f2!important;
    height: 25px!important;
}

.home1_innerpage .copyright__inner .pull-left.curr_footer .language__option .toggle_lan {
    border: 0px;
    background: #f9fafc;
    height: 25px!important;
}
.home4_innerpage .copyright__inner .toggle_lan {
    border: 0px;
    background: #ffffff;
    height: 25px!important;
}
.home4_innerpage .pull-left.lan_footer button.lan_btn_select {
    background: #ffffff;
}

/*Attribute css*/
.wrapperAttribsOptions {

	margin: 0.3em 0em;

	}	
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsOptions input[type=text]{width:70%;margin-left:1em;}
.attributesComments{margin-left:1em;}
.wrapperAttribsOptions{padding:0 20px;}
.wrapperAttribsQtyPrices{padding:0 40px;}
.wrapperAttribsOptions input[type=text]{width:80%;}
select#country, select[name=gender], .wrapperAttribsOptions select, #advSearchDefault select, select#stateZone {height:40px;}
select#country, select[name=gender], select#stateZone, #state {margin-left:0;}
.ccinfo select{width:auto;height:25px;margin-bottom:10px;}
.sideBoxContent select{width:auto;}
.attribImg {width:20%;margin:0.3em 0;}
.attributesComments {font-weight:normal;}
.wrapperAttribsOptions select{width:100%;}
.wrapperAttribsOptions{margin:10px 0;}
.wrapperAttribsOptions {margin: 0.3em 0em;}
.attribute_color label.attribsRadioButton.zero {
    margin-right: 10px;
}
.attribute_color {
    display: flex;
}
div#rad-attrib-1 {
    padding: 0;
}

div#drp-attrib-3 {
	    padding: 0;
}
span.no_of_attributes {
    float: right;
}
li.dFilterLink {
    color: #575757;
    font-size: 14px;
    font-weight: 300;
    line-height: 34px;
    text-transform: capitalize;
}
li.dFilterLink input[type="checkbox"] {
    margin-right: 5px;
}
div#productAttributes div#drp-attrib-2 {
    padding: 0;
}
.product.single__list__content.product:hover .product__hover__info {
    opacity: 1;
    top: 39% !important;
}

/*newsletter*/
input#mce-EMAIL {
    border-left: 1px solid #d9d9d9 !important;
    color: #666666!important;
    height: 40px!important;
    padding-bottom: 0!important;
    padding-left: 20px!important;
    padding-top: 0!important;
    
}
input#mc-embedded-subscribe {
   /*  float: right;
    margin-top: -50px !important; */
   
}
#mc_embed_signup{
	 background: transparent!important;
}
div#mc_embed_signup_scroll label {
    display: none !important;
}
#mc_embed_signup .button {
    
    border: 1px solid #d5d5d5!important;
    display: inline-block!important;
    font-size: 12px!important;
   
    text-align: center!important;
    text-transform: capitalize!important;
    transition: all 0.5s ease 0s!important;
   
    color: #4b4b4b!important;
    text-transform: uppercase!important;
	background: transparent !important;
}
input#mc-embedded-subscribe:hover {
   /*  background: #ff4136!important;
    color: #fff !important; */
}
input#mce-EMAIL {
    text-transform: capitalize !important;
	font-family: inherit;
	font-size:12px!important;
	border-radius: unset !important;
}
input#mc-embedded-subscribe {
    border-radius: unset !important;
}
  div#indexCategories .categoryListBoxContents {
    width: 33%;
    float: left;
    padding: 10px 10px 10px 0;
    /*height: auto !important;*/
}
span.category-subs-parent {
    float: left !important;
}
div#indexCategories .categoryListBoxContents .product {
    margin: 0px;
    text-align: center;
    border: 7px solid #fff;
    padding: 15px;
}

div#indexCategories .categoryListBoxContents .product:hover {
    border: 7px solid #eee;
}

#mc_embed_signup form {
    padding: 0px !important;
}
#mc_embed_signup .button {
  
    height: 40px !important;
}
#mc_embed_signup input.email {
    width: 100% !important;
    float: left;
}
#mc_embed_signup input {
    border: 1px solid #d5d5d5 !important;
}
.subscribe__btn input.bst__btn {
    background-image: url(../../images/icons/send.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 29% auto;
    position: relative;
    text-indent: -999px;
    z-index: 5;
    width: 100%!important;
    float: left !important;
}
.modal-content .product-info p {
    display: inline !important;
}
.options.padding-0 p {
    display: inline !important;
}
.products.grid_full.grid_sidebar.hover-shadow.furniture.ver2 .item-inner {
    height: 380px;
	
}
.htc__login__register.bg__white.ptb--130 .htc__soaial__list li a i {
    line-height: 32px;
}
.home7_homepage div#mc_embed_signup,.home7_innerpage div#mc_embed_signup {
   /*  margin: 5px; */
}
.password_forgotten {
    padding-bottom: 120px;
	padding-top:120px;
}
.password_forgotten input#email-address {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: currentcolor currentcolor #8e8e8e;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #686868;
    font-size: 16px;
    line-height: 40px;
    padding: 0 15px;
    background: transparent;
}
.Related__product__list.clearfix .single__pro {
   /*  height: 353px; */
}
#rtl .owl-stage {
    float: left;
}
#rtl input#mc-embedded-subscribe {
    float: left;
    width: 30% !important;
    letter-spacing: 0.03em;
	    min-width: 52px;
}

#rtl #sbOption_language {
    top: -299px;
    left: -6%;
    min-width: 0rem;
}
#rtl .pull-left.lan_footer.open #sbOption_language {
    top: -273px;
    left: 28%;
    min-width: 0rem;
}
#rtl .ft__title--2::before {
    right: 0!important;
}

#rtl .list__details__inner span.product__price {
    float: right;
    word-break: break-all;
}
#rtl .list__details__inner a {
    float: right;
}
#rtl .list__details__inner p {
    float: right;
    word-break: break-all;
}
#rtl span.product__price {
    width: 100%;
    float: right;
}
#rtl .products.grid_full.grid_sidebar.hover-shadow.furniture.list-item .shop__btn a.htc__btn {
    float: right;
}
#rtl .ft__widget.contact__us {
    float: left;
}
#rtl .shopping__cart.shopping__cart__on .shp__pro__details {
    min-width: 0!important;
}
#rtl li.dFilterLink input[type="checkbox"] {
    margin-left: 5px;
}
#rtl ul.pro__dtl__btn input[type="image"] {
    margin-left: 5px;
}
#rtl .select__language > li + li::before {
    background: #444444 none repeat scroll 0 0;
    content: "";
    height: 20px;
    right: -17px;
    position: absolute;
    top: 2px;
    width: 1px;
}
#rtl .select__language li + li {
    margin-right: 40px;
}
#rtl .mainmenu__area.sticky__header.scroll-header .select__language > li + li::before {
    background: #444444 none repeat scroll 0 0;
    content: "";
    height: 20px;
    right: -17px;
    position: absolute;
    top: 26px !important;
    width: 1px;
}
#rtl #virtuemart_currency_id {
    
    
}
#rtl li.lang.drop--lan {
    height: 19px;
}
#rtl .drop--lan select {

    width: 160px;
    margin-right: 3px;

}
#rtl .select__language .drop--lan.hassub .form-language label {
    margin-bottom: 0px !important;
}
#rtl .popular__product--6 .product__action li + li {
    margin-right: 5px;
}
#rtl .home7_homepage #sbOption_language {
    top: -277px!important;
    left: 0% !important;
    min-width: 0rem;
}
#rtl .home7_innerpage #sbOption_language {
    top: -277px!important;
    left: 0% !important;
    min-width: 0rem;
}
#rtl .home7_homepage span.caret.color_primary {
    margin-right: 20px;
}
#rtl .home7_innerpage span.caret.color_primary {
    margin-right: 20px;
}
#rtl .add__to__wishlist {
    top: auto;
}

#advSearchDefault label {
    font-size: 14px !important;
}
a.nav-link:hover {
   
    color: #ff4136;
	
}
.dropdown-menu.mj-megamenu{
    
    padding: 30px !important;
}
.dropdown-menu.mj-megamenu .float-left {
    padding-bottom: 12px;
}
.dropdown-menu.mj-megamenu a.nav-link {
    font-size: 12px;
}
.home3_homepage .popular__product__wrap.clearfix.owl-carousel.owl-theme.owl-loaded.owl-drag .product__hover__info li {
    display: block;
}

input::placeholder {  
 font-size: 12px!important;
 /*  */
 font: inherit !important; 
 }
 #mc_embed_signup {
  
   font: inherit !important; 
}
#mc_embed_signup input.email {
    font-family: "Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif;
    font-size: 15px;
    display: block;
    padding: 0 0.4em;
    margin: 0 4% 10px 0;
    min-height: 32px;
    width: 58%;
    min-width: 130px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-family: inherit !important;
}
.home-v5 .single__pro.small__display--center {
    height: 472px !important;
}
.home7_homepage #mc_embed_signup,.home7_innerpage #mc_embed_signup {
    margin: 0 auto;
    width: 68%;
}
.home-v5 .main__menu {
    display: grid !important;
    justify-content: center;
}
.home-v5 .main__menu > li > a {
    line-height: 42px!important;  
}

.home-v5 .main__menu ul.dropdown li a {
    text-align: center !important;
}
.home-v5 li.drop {
    text-align: center;
}
.home7_homepage .main__menu li.drop ul.dropdown {
    left: 100%!important;
    right: auto !important;
}
.home7_homepage .main__menu ul.dropdown li a {
    text-align: left !important;
}
.home5_homepage.home-v5 .menu__style--7 .main__menu li.drop ul.dropdown {
    left: auto;
    right: 100%;  
}
.home5_innerpage.home-v5 .menu__style--7 .main__menu li.drop ul.dropdown {
    left: auto;
    right: 100%;  
} 
.logo img {
    height: 80px;
}
.home2_innerpage #sticky-header-with-topbar {
    background: rgba(0,0,0, 1) none repeat scroll 0 0;
    top: 0px !important;
}
.htc__popular__product .popular__product__wrap.clearfix.owl-carousel.owl-theme.owl-loaded.owl-drag .product__hover__info li {
    display: block;
    margin-top: 10px;
}
.htc__popular__product .popular__product__wrap.clearfix.owl-carousel.owl-theme.owl-loaded.owl-drag .product__hover__info li span.ti-shopping-cart {
    line-height: 1;
}
.product-info.releted-product span.old-price {
    display: flex;
}
.product-info.releted-product .old__price{
    display: block;
}
.product-info.releted-product .new__price{
    display: block;
	padding-left:12px;
}
.product-info.releted-product .s-price-box span.old-price {
    color: #999;
    font-size: 15px;
    text-decoration: none;
}
.product-info.releted-product li.old__price {
    text-decoration: line-through;
}
.home2_homepage li.new__price {
    color: #636363 !important;
}
.home3_homepage .product__action li:first-child::before {
    top: 36% !important;
}
.product__details span.popular__pro__prize {
    color: #9c9b9b;
    display: inline-block;
    font-size: 16px;
    margin-top: 11px;
}
.page-login.box.space-50.login_page .messageStackError.larger {
    text-align: center !important;
    margin-top: 11px;
}
.product__details ul.product__price span.amount {
    color: #9c9b9b;
    display: inline-block;
    font-size: 16px;
    margin-top: 11px;
}
#createAcctSuccessMainContent {
    margin-top: 15px;
    margin-bottom: 15px;
}
.header--5 .language__option option:hover {
    color: red !important;
}

option:checked { 
display:none!important;
 }
.header--5 li.drop--lan select {
    width: 300px;
}
.wrapper__sidebar .main__menu {
    display: flex !important;
    flex-flow: column wrap;
}
#passwordForgotten .buttonRow.forward {
    float: left;
}
#passwordForgotten .buttonRow.back {
    float: left;
    margin-top: 10px;
}

#passwordForgotten span.cssButton.normal_button.button.button_back {
	height:49px!important;
}
#passwordForgotten span.cssButtonHover.normal_button.button.button_back.button_backHover{
	height:49px!important;
	
}
nav.bradcaump-inner {
   color: #343434;
   font-size: 18px;
   text-transform: capitalize;
}
.popular__product--2 .product__menu {
    text-align: left!important;
}
.htc__copyright__area .pull-left.curr_footer {
    margin-left: 20px;
}
.key_btn {
    background-color: #252525;
    color: #fff;
    border-color: #252525;
    border-radius: 0px;
    text-transform: uppercase;
    font-weight: 700;
    opacity: 1 !important;
    background-image: unset;
    box-shadow: unset;
    font-size: 14px;
	}
	.key_btn:hover,.key_btn:focus,.key_btn:active{background-color: #ff4136;
    border-color: #ff4136;
    color: #fff;}
	#dynamicfilterContent .dFilter p.section-title-4{
    float: left;
    width: auto;}
	.ordering .order-by #sorter select#disp-order-sorter{padding: 0px 10px;}
	.footer--7 .copyright__inner{margin: 20px auto;	}
	
	/**/
	#rtl .home1_homepage .subscribe__btn,#rtl .home1_innerpage .subscribe__btn{right:218px;}
	#rtl .subscribe__btn{right:183px;}
	
	
#indexCategoriesMainContent {
	text-align: center;
}	

#createAccountForm > .alert {
	margin: 0;
	padding: 0;
}

.page-login.box.space-50.login_page .language__option {
	margin-bottom: 0;
	margin-top: 14px;
}

#register {
	width: 200%;
	margin-left: -50%;
}

#createAcctDefault {
	max-width: 720px;
}

.login input + input {
	margin-bottom: 0 !important;
	margin-top: 20px !important;
}

select[name=gender], select[name=gender] {
	width: 12%;
}

#register #firstname, #createAcctDefault #firstname {
	width: 50%
}

#register #lastname, #createAcctDefault #lastname {
	width: 49%
}

#register #city, 
#register #state, 
#register #postcode,
#createAcctDefault  #state,
#createAcctDefault  #city,
#createAcctDefault  #postcode{
	width: 33%
}

#email-address, #email-address-confirm, #contactname {
	margin-top: 20px;
}

.htc__shop__sidebar > .container > div > div > .products_new {
	/*position: absolute;
	right: 0;
    */
}

#makeModelYearChooser {
	padding: 2px 0px;
	text-align: center;
}

#makeModelYearChooser > div {
	float: left;
    margin-left: 15px;
    width: 340px;
    text-align: left;
    background-color: #81c511;
    padding-left: 15px;
}

#makeModelYearChooser > div > a, #makeModelYearChooser > div > span {
	line-height: 34px;
    color: #fff;
    position: relative;
}

#makeModelYearChooser > div > span ul {
	display: none;
	position: absolute;
	background-color: #eee;
	width: 100%;
	text-align: left;
}

#makeModelYearChooser > div > span:hover > ul {
	display: block;
}

#makeModelYearChooser > div > span ul ul {
	background-color: #ddd;
}

#makeModelYearChooser > div > span ul li {
	line-height: 35px;
	border-bottom: #cccccc solid 1px;
}

#makeModelYearChooser > div > span ul li > * {
	display: none;
}

#makeModelYearChooser > div > span ul li > a {
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: 600;
}

#makeModelYearChooser > div > span ul li > a > i {
	float: right;
	line-height: 35px;
}

#makeModelYearChooser > div > a:hover {
    color: #fff !important;
}

#makeModelYearChooser button[type=submit] {
	background-color: #81c511;
	border: none;
	padding: 2px 12px;
	color: #fff;
}

#makeModelYearChooser button[name=reset_filter] {
	background: none;
	border: none;
	color: #eee
}

#makeModelYearChooser #choose {
	display: none;
}

#makeModelYearChooser select {
	
}

#makeModelYearChooser .language__option {
	display: inline-block
}

.main__menu a:active, .main__menu a:focus {
	color: #fff !important;
}

#mainMega {
	position: absolute;
	background-color: #f8f8f8;
	width: 415px;
	display: none;
	z-index: 1;
	margin-top: 8px;
}

#mainMega:hover {
	/*width: calc(100% + 20px);*/
}

#mainMega > ul {
	/*
	border: 1px solid #eee;	
	max-height: 525px;	
	overflow: hidden;
	*/
}

#mainMega > ul:hover {
	overflow-y: auto;
}

#mainMega > ul > li {
	line-height: 40px;
	padding-left: 15px;
	border-bottom: 1px solid #eee;
	cursor: pointer;
	transition: background-color 250ms linear, color 250ms linear;
    font-size: 0.75rem;
}

#mainMega > ul > li:hover {
	color: #fff;
	background-color: #5ba123;
}

#mainMega > ul > li:hover a, 
#mainMega > ul > li:hover a:hover, 
#mainMega > ul > li:hover a:active, 
#mainMega > ul > li:hover a:focus {
	color: #fff !important;
}

#mainMega > ul > li a {
	line-height:40px;
}

#mainMega > div {
	position: absolute;
	top: 0;
	margin-left: 100%;
	background-color: #fff;
	height: 100%;
	width: 960px;
	padding: 15px;
	border: 1px solid #eee;
	border-left: none;
	display: none;
	margin-left: calc(100% - 5px);
}

#mainMega > div.hasnosub {
	width: 1px;
	background-color: transparent;
	border: none;
}

#mainMega > div > div {
	display: none;
}

#mainMega .innerPanel > div {
	
}

#mainMega .innerPanel > div a {
	line-height: 40px;
	color: #81c511;
	font-weight: 500;
}

#mainMega .innerPanel > div ul {
	margin-top: -10px;
	margin-left: 10px;
}

#mainMega .innerPanel > div li a {
	line-height: 1.2;
	color: #000000;
	font-weight: normal;
}

#mainMega .innerPanel > div > span {
	-webkit-column-break-inside: avoid; /* Chrome, Safari */
    page-break-inside: avoid;           /* Theoretically FF 20+ */
    break-inside: avoid-column;         /* IE 11 */
    display:table; 
}

.owl-theme .owl-nav [class*="owl-"] {
	background: none !important;
	color: #000 !important;
	font-size: 60px !important;
	text-shadow: 0px 0px 3px #fff !important;
}

.owl-theme .owl-nav {
	
}

.owl-theme .owl-nav .owl-prev {
	position: absolute;
	left: 0;
	top: calc(50% - 58px);
}

.owl-theme .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: calc(50% - 58px);
}

.owl-theme .owl-dots {
	position: absolute !important;
	bottom: 10px !important;
	width: 100% !important;
}

.owl-theme .owl-dots .owl-dot span {
	
}

.owl-item a {
	position: absolute;
	width: 100%;
	height: 100%;
}

.categoryListBoxContents.banner {
	width: 25%; 
	text-align: center;
}

.categoryListBoxContents.banner img {
	margin-bottom: 10px;
}

.categoryListBoxContents.banner h3 {
	font-size: 16px;
}

.categoryListBoxContents.banner p {
	color: #81c511;
}

.grid_full.furniture {
	border-top: 1px solid #ddd;
	margin-top:  30px;
}

footer .categoryListBoxContents.banner {
	text-align: left;
	float: none;
	display: inline-block;
	box-sizing: border-box;
	width: calc(25% - 4px) !important;
	padding: 10px;
}

footer .categoryListBoxContents.banner h3 {
    font-size: 15px;
}

footer .categoryListBoxContents.banner p {
	font-size: 12px;
	color: #777;
}


@media (max-width: 767px) {
    .logo img {
        height: auto;
    }
	#mainMega > div {
		display: none !important;
	}
	#mainMega > ul {
		width: 156% !important;
		background-color: #f8f8f8;
		overflow-y: auto;
	}
	
	footer .categoryListBoxContents.banner {
		width: 100% !important;
	}
	
	ul.footer__menu	{
		display: block;
		margin-left: -15px;
		margin-right: -15px;
		background-color: #f3f3f3;
	}
	
	ul.footer__menu	li {
		display: block;
		width: 100%;
	}
	
	#chooseDrop {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		background: rgba(0,0,0, 0.9) none repeat scroll 0 0;
		text-align: center;
	}
	
	#chooseDrop > a {
		font-size: 16px;
	}
	
	#chooseDrop > a > span {
		font-size: 16px !important;
		padding: 0 !important;
		border: none !important;
		line-height: 40px !important;
		height: 40px !important;
		color: #81c511;
	}
	
	#scrollUp {
		display: none !important;
		position: relative !important;
	}
	
	#makeModelYearChooser {
		bottom: 5px;
		left: 0;
		width: 100%;
		position: fixed;
		top: auto;
		margin-left: 0;
	}
	
	#pageTwo > div {
		float: none !important;
		width: 100% !important;
		padding: 10px
	}
	#mainMega > ul {
		max-height: 91vh;
	}
}

#ecButton {
	text-align: center;
}

#homeMenu {
    max-width: 1200px;
    margin: auto;
    margin-top: 30px;
}

#homeMenu ul {
	background-color: #eee;
}
#homeMenu ul ul {
	background-color: #ddd;
}

#homeMenu li {
	line-height: 35px;
	border-bottom: #cccccc solid 1px;
}

#homeMenu li > * {
	display: none;
}

#homeMenu li > a {
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: 600;
}

#homeMenu li > a > i {
	float: right;
	line-height: 35px;
}

#homeMenu #makeModelYearChooser {
	position: relative;
	background: none;
}

#homeMenu #makeModelYearChooser button[name="reset_filter"] {
	color: #000
}

.htc__best__product__area > .container {
	max-width: 100%;
} 

#categoriesContent ul ul {
	margin-left: 20px;
}

#createAcctDefault {
	margin-top: 66px;
}

.messageStackCaution {
	padding: 20px;
	background-color: #ffe685;
	margin-bottom: 15px;
}

.messageStackCaution img {
	margin-right: 15px;
	float: left;
	display: block;
}
.f1 {
	padding-bottom: 20px;padding-left:20px;padding-right:20px;text-align:center;font-weight:bold;max-width: 1200px;margin: 0 auto;display: flex;flex-direction: column;gap: 20px;
}

.f1 p {
	font-size: 11px;
	color: #999;
}

#indexBody .f1 {
	margin-left: 340px;
}


#mainMega > ul {
	
	max-height: 90vh;
	overflow-y: auto
	
}

.popular__product__wrap .owl-item a {
	position: relative;
}

.popular__product__wrap .product__action > li {
	line-height: 0;
}