/*Default Css*/

::-moz-selection { /* Code for Firefox */
  color:#fff;
  background:#6c231a;
}

::selection {
  color:#fff;
  background:#6c231a;
}


a, .alink{color:#6c231a;}
a:hover, .alink:hover{color:#6c231a;}
a:visited, .alink:visited{color:#6c231a;}
.action.primary{background:#6d1e20 !important; border:1px solid #6d1e20 !important; color:#fff !important}
.action.primary:hover{background:#3f3f40 !important; border:1px solid #3f3f40 !important;}


/*Banner Css*/

 #banner-slider-demo-2 .content h2{font-size:44px; font-weight:900; letter-spacing:-0.025em; text-transform:uppercase; line-height:38px; margin-bottom:10px; margin-top:0;}
  #banner-slider-demo-2 .content span{font-size:18px; line-height:38px; font-weight:700; text-transform:uppercase;}
  #banner-slider-demo-2 .content p{font-size:14px; font-weight:300; margin-bottom:10;}
  #banner-slider-demo-2 .content .btn-default{font-size:14px; line-height:25px; letter-spacing:0.025em; padding:10px 34px; border-radius:3px;    background-color:#010204; color:#fff; font-family:'Oswald'; text-transform:uppercase; margin-top:28px;}

@media(max-width:767px){
  #banner-slider-demo-2 .owl-controls{display:none !important;}
  #banner-slider-demo-2 .content{top:15% !important;}
  #banner-slider-demo-2 .content h2{font-size:24px; line-height:1; margin-bottom:5px;}
  #banner-slider-demo-2 .content span{font-size:11px !important; line-height:23px;}
  #banner-slider-demo-2 .content span b{font-size:15px !important;}
  #banner-slider-demo-2 .content p{font-size:11px !important; margin-bottom:10px;}
  #banner-slider-demo-2 .content .btn-default{font-size:10px !important; line-height:20px; padding:3px 13px; border-radius:3px; margin-top:0px;}
}

/*Banner-css End*/
.page-header{border-top-color:#6c231a;}
.page-header .panel.wrapper{background:#f2eff0 !important;}
.page-header.type1 > .panel.wrapper{color:#616265 !important;}
.page-header.type1 .panel.header .header.links > li > a{color:#616265 !important;}
.page-header.type1 .panel.header .header.links > li > a:hover{color:#6c231a !important;}
.header.panel > .header.links > li > a, .header.panel > .header.links > li > span{border-left-color:#616265;}
.minicart-wrapper .action.showcart::before, .minicart-wrapper .action.showcart.active::before{color:#6c231a !important;}
.minicart-wrapper .action.showcart:hover::before, .minicart-wrapper .action.showcart.active:hover::before{color:#3f3f40 !important;}
.page-header.type1 .custom-block > a{color:#6c231a !important;}
.page-header.type1 .custom-block > a:hover{color:#616265 !important;}
.page-header.type1 .navigation > ul{background:#f2eff0 !important;}
.page-header.type1 .navigation li.level0{color:#6d1e20 !important;}
.page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover{background:#6c231a !important; color:#fff !important;}


.side-custom-menu{border:1px solid #f2eff0 !important;}
.side-custom-menu h2{border-bottom:1px solid #f2eff0 !important; background:#f2eff0 !important}
.side-custom-menu ul li{border-top:1px solid #f2eff0 !important;}
.side-custom-menu ul li a{color:#3f3f40;}
.side-custom-menu ul li a:hover{color:#6c231a; text-decoration:none;}
.side-custom-menu .action{padding:20px 20px 30px;}
.side-custom-menu .action .btn{display:block; background-color:#6d1e20 !important; padding: 16px 20px; width: 100%; font-size: 14px; font-weight: 600; color: #fff;}
.side-custom-menu .action .btn:hover{background:#3f3f40 !important;}
.minicart-wrapper .block-minicart{border-top-color:#6c231a !important;}
.minicart-wrapper .block-minicart::before{border-color:transparent transparent #6c231a transparent;}
.minicart-wrapper .block-minicart{}
.minicart-wrapper .block-minicart .product-item-photo{border-radius:0 !important;}
.minicart-wrapper .block-minicart .product-item-photo .product-image-container{width:75px !important;}
.minicart-wrapper .block-minicart .product-item-photo .product-image-container .product-image-photo{width:75px; height:75px;}
.minicart-items .product-item-name a{color:#6d1e20 !important;}
.block-minicart .block-content > .actions > .primary .action.primary{display:block; background-color:#6d1e20; padding:0; width:100%; font-size:14px; font-weight:600; color:#fff; border-color:#6d1e20;}
.block-minicart .block-content > .actions > .primary .action.primary:hover{background:#3f3f40;}
._keyfocus :focus, input:not([disabled]):focus, textarea:not([disabled]):focus, select:not([disabled]):focus{box-shadow:0 0 3px 1px #6d1e20 !important;}
.minicart-wrapper .action.close{display:none;}
.minicart-wrapper .block-minicart .product-item-details .actions .action:before{color:#6d1e20 !important;}
.block-minicart .block-content > .actions > .secondary .action.viewcart{color:#6d1e20 !important; border:1px solid #6d1e20 !important;}

.cms-index-index .page-main{background:#f2eff0 !important; padding:0 !important}
.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart{border:1px solid #ddd !important;
    background-color:#fff !important; color:#333 !important;}
.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions > .actions-primary .tocart:hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions > .action.tocompare:hover{background-color:#6d1e20 !important; border-color:#6d1e20 !important; color:#fff !important;}
.filterproduct-title{margin-top:30px; font-size:18px; border-bottom:#e1e1e1 solid 1px; font-weight:700; margin-bottom:27px; background:transparent;}
.filterproduct-title .content{background:transparent;}
.owl-top-narrow .owl-theme .owl-controls{top:-58px;}
.owl-dots{margin-top:0}
.owl-theme .owl-dots .owl-dot span{width:15px; height:15px; border-radius:100%; border:solid 2px #95a9b3; background:none; position:relative; margin:5px 2px 5px 2px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{border-color:#6d1e20; background:none;}
.owl-theme .owl-dots .owl-dot.active span::after, .owl-theme .owl-dots .owl-dot:hover span::after{content:''; position:absolute; left:3px;top:3px; right:3px; bottom:3px; background-color:#6d1e20; border-radius:100%;}
.owl-theme .owl-controls .owl-nav [class*="owl-"]{color:#6d1e20;}
.product-item-photo{padding:0 !important; border:none !important;}
.products-grid .product-item .product-item-info .product-item-photo > a:not(.weltpixel-quickview)::after{background:rgba(0,0,0,0.1) !important}
.homepage-bar{background:#f2eff0 !important;}

li.customer-welcome.active {
    display: none !important;
}
.catalog-product-view.page-layout-2columns-left .sidebar-additional {
    display: block !important;
}
ul.header.links li.customer-welcome {
    display: none !important;
}
.product-item-info .product.name a:hover{color:#6d1e20 !important}

.most-recently-placed-products .custom-home-page-products .product-box{margin:0 auto 40px; max-width:80%; }
.most-recently-placed-products .custom-home-page-products .product-box .custom-image-data{box-shadow: 0px 0px 20px 0px rgba(0,0,0,.1); text-align:center;}
.most-recently-placed-products .custom-home-page-products .product-box .product-dis {padding-top:15px;}
.most-recently-placed-products .custom-home-page-products .product-box .product-dis .product-name{padding-bottom:0;}
.most-recently-placed-products .custom-home-page-products .product-box .product-dis .product-name .product-item-name{margin:0;}
.most-recently-placed-products .custom-home-page-products .product-box .product-dis .product-name a.product-item-link{text-decoration:none; font-family:"Open Sans"; font-size:15px; font-weight:400; color:#777}

.most-recently-placed-products .custom-home-page-products .product-box .product-dis .product-name a.product-item-link:hover{color:#6c231a;}
.most-recently-placed-products .custom-home-page-products .product-box .custom-price-data .old-price{margin-bottom:0;}
.most-recently-placed-products .custom-home-page-products .product-box .custom-price-data .old-price .price-label{display:inline-block !important; }
.most-recently-placed-products .custom-home-page-products .product-box .custom-price-data .old-price .price{font-size:16px; font-weight:400; font-family: Oswald;}
.most-recently-placed-products .custom-home-page-products .product-box .custom-price-data .special-price .price{font-size:16px; font-weight:400;
font-family: Oswald;}

.product-item-actions .action.tocompare{border:1px solid #6d1e20 !important; color:#6d1e20 !important; margin:0;}
.product-item-actions .action.tocompare:before{margin:0;}
.product-item-actions .action.tocompare:hover{background:#6d1e20 !important; color:#fff !important;}

@media(max-width: 767px){
  .most-recently-placed-products .custom-home-page-products .product-box{margin:0 auto 30px;}
}
@media(max-width: 575px){}

/*My Account Pages*/
.fieldset > .legend{color:#6d1e20 !important;}
.login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage{border-top: 4px solid #6d1e20 !important;}
.page-main > .page-title-wrapper .page-title{font-weight:700 !important; color:#6d1e20 !important;}
.amazon-validate-container .block .block-title strong, .login-container .block .block-title strong{font-weight:700;}
.account .sidebar.sidebar-main .account-nav .items .item.current{color:#6c231a;}
.account .box .box-content{background:#fffafa;}
.account .box .box-title,.account .box .box-actions{background:#f2eff0;}
.account-nav .nav > li > a{word-wrap:break-word; position:relative;}


/*Cart*/
.cart.table-wrapper .product-image-container{padding:0; border-radius:0;}
.cart.table-wrapper .product-item-photo{padding-right:18px !important;}
.cart.table-wrapper .product-item-details a, .cart.table-wrapper .col.subtotal .cart-price .price{color:#6c231a !important;}
.cart.table-wrapper .product-item-details a:hover{color:#6c231a !important;}
.cart.table-wrapper .item-actions .action:before{color:#6c231a !important;}
.cart-summary{background:#f2eff0 !important}
#newsletter_popup .action.primary{color:#fff !important}
.cart.actions .action.update{color:#fff !important; background-color:#6d1e20 !important; border-color:#6d1e20 !important;}
.cart.actions .action.update:hover{background-color:#3f3f40  !important; border-color:#3f3f40  !important;}
.paypal-review-discount .block>.title strong, .cart-discount .block>.title strong{color:#6d1e20 !important; font-weight:700 !important}

/*Contact Page*/
.contact-index-index .page-main .contact-info [class^="porto-icon-"], .contact-index-index .page-main .contact-info [class*=" porto-icon-"]{width:33px; height:33px; background-color:#6d1e20; line-height:33px;}
.contact-index-index .page-main .contact-info p{line-height:33px;}


/*Product page*/
.products-grid .product-item-details .product-item-actions .tocart{color:#fff;}
.sidebar .custom-block.custom-block-1 > div em{width:40px; height:40px; line-height:38px; font-size:20px;}
.sidebar .custom-block.custom-block-1 > div em:before{width:38px; margin:0;}
.sidebar .custom-block.custom-block-1 > div h3{padding-top:0 !important;}
.sidebar .custom-block.custom-block-1{padding-bottom:20px !important;}
.catalog-product-view .sidebar .custom-block.sidebar-filterproducts{margin-bottom:20px !important;}
.prev-next-products .product-nav .product-pop::before{border-bottom-color:#6d1e20;}
.prev-next-products .product-nav .product-pop{border-top:3px solid #6d1e20;}
.product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price{color:#6d1e20;}
.fotorama .fotorama-sprite, .fotorama .fotorama__arr .fotorama__arr__arr, .fotorama .fotorama__fullscreen-icon, .fotorama .fotorama__thumb__arr, .fotorama__fullscreen .fotorama .fotorama__zoom-in, .fotorama__fullscreen .fotorama .fotorama__zoom-out{color:#6d1e20 !important;}
.product.data.items > .item.title{padding:0 !important;}
.product.data.items > .item.content{border-color:#6d1e20; box-shadow:0 1px 2px #6d1e20;}
.product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover{border-top-color:#6d1e20; color:#6d1e20;}
.product.data.items > .item.title > .switch{border-color:#6d1e20 !important; color:#6d1e20 !important;}
.product.data.items > .item.title > .switch:hover{color:#6d1e20 !important;}
.review-form{max-width:100%;}

.side-custom-menu ul li:first-child{border:0 !important;}
.sorter-action::before{color:#6d1e20 !important;}

.sidebar.sidebar-main .block-content.filter-content .block-subtitle,.sidebar.sidebar-main .block-content.filter-content .block-actions, .sidebar.sidebar-main .block-content.filter-content .filter-options .filter-options-item .filter-options-title{background:#f2eff0 !important;}
.sidebar.sidebar-main .block-content.filter-content .block-subtitle{font-size:14px; letter-spacing:0.01em; color:#465157; font-weight:bold;}
.sidebar.sidebar-main .block-content.filter-content .items{background:#fff !important}
.sidebar.sidebar-main .block-content.filter-content .items .action.remove{color:#6c231a !important;}
.filter-options-title:hover::after{background:#6d1e20 !important;}
.sidebar .sidebar-filterproducts .sidebar-title{line-height:1.2; margin-right:30px; margin-top:50px;}
.sidebar .sidebar-filterproducts .owl-top-narrow .owl-theme .owl-controls{top:-50px !important;}
#ln_slider_price .ui-slider-handle,#ln_slider_price.ui-slider-horizontal{background:#6d1e20 !important;}

.page-products #layer-product-list .products.products-list .item.product-item{border-bottom:1px solid #f2eff0 !important;}
.page-products #layer-product-list .products.products-list .item.product-item:last-child{border-bottom:none !important}
.page-products #layer-product-list .products.products-list .item.product-item .product-item-info .product.name a{font-size:20px; font-weight:700;}
.page-products #layer-product-list .products.products-list .item.product-item .product-item-details .action.more{font-weight:700;margin-bottom:10px;
display: inline-block;}
.page-products #layer-product-list .products.products-list .item.product-item .product.actions .action.tocompare{width:auto !important; height:auto !important; line-height: 30px; border: 1px solid #6d1e20 !important; display: inline-flex !important; text-decoration:none; flex-wrap:wrap; color:#6d1e20 !important; padding:2px 10px;}
.page-products #layer-product-list .products.products-list .item.product-item .product.actions .action.tocompare:hover{background:#6d1e20 !important; color:#fff !important;}
.catalog-category-view.page-products #layer-product-list .products.products-list .item.product-item .product.actions .action.tocompare{padding:0 10px;}
.catalog-category-view .product-item-actions .actions-secondary.action::before{margin:0 8px 0 0;}
.product-item-actions .actions-secondary.action.towishlist{border: 1px solid #6d1e20 !important; color:#6d1e20 !important;}
.product-item-actions .actions-secondary.action.towishlist:hover{background:#6d1e20 !important; color:#fff !important;}
.product-item-actions .actions-secondary.action.towishlist::before{margin:0;}
.old-price,.special-price{display:block !important;}
.old-price .price-label{display:block !important;}
.old-price .price-container{display:flex; align-items: center;}
.old-price .price-container .price-label{margin-right:8px; margin-bottom:0;}
.filter-options-item.active .filter-options-content{background:transparent !important;}

.review-list .review-title{margin: 0 0 15px;}
.review-list .review-details{color:#6d1e20 !important;}
.review-item{padding:20px 0;}
.product-reviews-summary.no-rating .reviews-actions a:first-child{border-left:none !important;}

/*Checkout*/

.authentication-wrapper button.action-auth-toggle{font-weight:700; color:#6c231a;}
.authentication-dropdown{border-top:6px solid #6c231a;}
.modal-custom .action-close::before, .modal-popup .action-close::before, .modal-slide .action-close::before{color:#6c231a;}
.block-authentication .block-title strong{font-weight:700;}
.authentication-wrapper{line-height:1 !important;}
.field-tooltip .field-tooltip-content::after{border-right-color:;}
.field-tooltip .field-tooltip-content{background:#f2eff0 !important; border:1px solid #f2eff0 !important;}
.field-tooltip .field-tooltip-content::before{border-right-color: #f2eff0 !important;}
.checkout-index-index .modal-custom .opc-block-summary{background:#f2eff0 !important}
.opc-block-summary .items-in-cart > .title::after{top:12px !important; font-size:18px !important;}
.checkout-index-index .modal-custom .opc-block-summary .minicart-items .product-item .product .product-image-container{height:75px !important; width:75px !important;}
.opc-progress-bar-item._complete > span{color:#6c231a; font-weight:700;}
.opc-block-shipping-information .shipping-information-title .action-edit::before{color:#6c231a;}
.opc-block-shipping-information .shipping-information-title .action-edit:hover::before{color:#6c231a;}
.checkout-payment-method .payment-option-title .action-toggle{color:#6d1e20 !important;}
#discount-form .actions-toolbar .action.action-apply{background:#6d1e20 !important; border:1px solid #6d1e20 !important; color:#fff !important;}
#discount-form .actions-toolbar .action.action-apply:hover{background:#3f3f40 !important; border:1px solid #3f3f40 !important; color:#fff !important;}
.checkout-payment-method .payment-option-title .action-toggle::after{color:#6d1e20 !important;;}

/*Breadcrumbs*/
.page-wrapper > .breadcrumbs{padding-left:15px; padding-right:15px; background:transparent;}
.page-wrapper > .breadcrumbs ul.items{background:#f2eff0; border-radius:4px;}
.page-wrapper > .breadcrumbs a, .page-wrapper > .breadcrumbs a:hover, .page-wrapper > .breadcrumbs a:focus{color:#6d1e20;}
.page-wrapper > .breadcrumbs .items,.breadcrumbs .item:not(:last-child)::after{color:#6d1e20;}
.checkout-index-index .modal-custom.authentication-dropdown .action-login.secondary{border-radius:0; border-color:#6c231a; color:#6c231a;}
.checkout-index-index .modal-custom.authentication-dropdown .action-login.secondary:hover{background:#6c231a; color:#fff;}
.opc-progress-bar-item::before{background:#f2eff0;}
.opc-progress-bar-item > span::before{background:#f2eff0;}
.opc-progress-bar-item._active::before{background:#6c231a;}
.opc-progress-bar-item._active > span::before{background:#6c231a;}
.checkout-index-index .opc-wrapper .form-login,.checkout-index-index .opc-wrapper .form-shipping-address{max-width:100%;}


/*Footer*/

.footer-middle{background-color:#3f3f40 !important; color:#A8A8A8 !important;}
.footer-bottom{background-color:#3f3f40 !important; padding-top:0 !important;}
.footer-bottom .custom-block{float:none !important; border-top:1px solid #595959; padding-top:25px; margin:0 !important;}
.footer-middle a, .footer-middle a:hover, .footer-middle a:focus{ color:#A8A8A8 !important;}
.footer-middle .block .block-title strong{font-size:16px; font-weight: 700; text-transform: uppercase;}
.footer-middle ul.links li{padding:5px 0 !important;}
.footer-bottom .footer ul li{display:inline-block; padding:0 8px; border-left:1px solid #595959; margin-left:-3px;}
.footer-bottom .footer ul li:first-child{padding-left:0; border:none;}
.footer-bottom .footer ul li:last-child{padding-right:0;}


/*Product Slider*/

.products-grid #custom-home-page-slider .product-item.item{padding:10px; width:auto; float:none;}
.products-grid #custom-home-page-slider .product-item-info.type3 .product-item-photo .product-item-inner {
    visibility: visible;
    opacity: 1;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    text-align: right;
    padding: 15px;
    position: absolute;
transition: all .3s;
z-index: 3;
}

.products-grid #custom-home-page-slider .product-item-info.type3 .product-item-photo .product-item-inner{visibility:visible; text-align:right;}
.products-grid #custom-home-page-slider .product-item-info.type3 .product-item-actions .action.tocart span{display:none;}

.products-grid #custom-home-page-slider .product-item:hover .product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions > .action.tocompare, .products-grid #custom-home-page-slider .product-item:hover .product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions > .actions-primary {
    visibility: visible;
    opacity: 1;
}
.products-grid #custom-home-page-slider .product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions > .action.tocompare,.products-grid #custom-home-page-slider  .product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions > .actions-primary {
    visibility: hidden;
    opacity: 0;
    transition: all .3s;
}
.products-grid #custom-home-page-slider .product-item-photo .product-item-inner .product-item-actions > .actions-primary {
    display: inline-block;
}

.block-products-list.grid .block-title{
    margin-top: 30px;
    font-size: 18px;
    border-bottom: #e1e1e1 solid 1px;
    font-weight: 700;
    margin-bottom: 27px;
    background: transparent;
}
.block-products-list.grid .block-title strong{font-size:18px; line-height:42px; text-transform:uppercase;}
.products-grid #custom-home-page-slider.owl-theme .owl-controls {    position: absolute;    right: 0;    top: -58px;    margin: 0;}

@media(max-width: 1199px){
	.page-header.type1 .header.content .block-search{width:380px;}
}
@media(max-width: 991px){
  .footer-middle .row .col-lg-3{max-width:25%;}
  .footer-middle .row .col-lg-6{max-width:50%;}
  .page-header.type1 .navigation li.level0 > .level-top{padding:0 15px !important;}
  .page-header.type1 .nav-sections{margin-bottom:0 !important;}
  .page-header.type1 .header.content .block-search{width:auto; margin-left:0; max-width:210px;}
  .side-custom-menu ul li a{word-wrap:break-word;}
  .side-custom-menu .action .btn{word-break:break-word; word-wrap:inherit; white-space:break-spaces;}
  .catalog-product-view .page-wrapper > .breadcrumbs{margin-top:10px;}
  .catalog-product-view .column.main,.page-layout-2columns-left .column.main{width:65%;}
  .catalog-product-view .column.main .product.media{float:none; width:100%;}
  .catalog-product-view .column.main .product-info-main{float:none; width:100%;}
  .catalog-product-view .sidebar.sidebar-additional,.page-layout-2columns-left .sidebar-main{width:35%;}
  .side-custom-menu .action .btn{font-size:12px; padding:10px 18px;}
  .products-list .product-item-photo{width:40%;}
  .products-list .product-item-details{width:60%;}
  .product.description p{font-size:12px !important; line-height:18px !important;}
  .page-products #layer-product-list .products.products-list .item.product-item .product.actions .action.tocompare{margin:5px 0 0 0;}
  .authentication-wrapper{width:40%;}
  .opc-sidebar{width:100%; margin:0;}
  .opc-wrapper{width:100%; padding-right:0;}
}
@media(max-width: 767px){
	.footer-middle .row .col-lg-3{max-width:50%;}
	.footer-middle .row .col-lg-6{max-width:50%;}
	.footer-middle .row .col-lg-6 .row.justify-content-center{-webkit-justify-content:flex-start !important; -moz-justify-content:flex-start !important;-ms-flex-pack: flex-start !important;justify-content: flex-start !important;}
	.footer-bottom > .container > *{line-height:1 !important}
	.footer-middle .block{margin-bottom:20px;}
	.footer-middle{padding-bottom:20px;}
	.footer-middle .block .block-title{margin-bottom:10px !important}
	.page-header.type1 .header.content .block-search{max-width:inherit; width:auto;}
	.nav-toggle::before{color: #6c231a !important;}
	.block-search .label::before{color: #6c231a !important;}
	.cms-index-index .page-header.type1 + .container .row .col-lg-9{margin-top:0 !important;}
	.nav-sections .header.links a:hover{color:#6c231a !important;}
	header.page-header .nav-sections-item-title.active > a, header.page-header .nav-sections-item-title.active > a:hover, header.page-header .nav-sections-item-title.active > a:focus{color:#6c231a !important;}
	header.page-header .nav-sections-item-title{background:#6c231a !important;}

	header.page-header .nav-sections-item-title.active{background:transparent !important;}
	.page-header.type1 .navigation li.level0 > .level-top{color:#777; text-decoration:none; display:block; font-weight:400; padding:12px 20px !important;}
	.page-header.type1 .navigation > ul{background:transparent !important;}
	.page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover{background:transparent !important;}
	.page-header.type1 .navigation li.level0.active a, .page-header.type1 .navigation li.level0 a:hover{color:#6c231a !important;}
	.cms-index-index .page-main{padding:10px 0 0 0 !important}
  .footer-middle ul.contact-info li{padding:0 0 5px 0 !important}
  .cart.table-wrapper .product-item-details{padding:10px 0;}
  .cart.table-wrapper .product-item-name{margin-top:0;}
  .account .page-main, .cms-privacy-policy .page-main{padding-top:20px;}
  .catalog-product-view .page-wrapper .sidebar.sidebar-additional, .catalog-product-view .page-wrapper .sidebar.sidebar-main{position:relative !important;}
  .sidebar .custom-block{background:transparent !important; }
  .product.data.items > .item.title > .switch{font-size:17px; border-bottom:1px solid #6d1e20;}
  .product.data.items > .item.content{border:none; box-shadow:none;}
  .product.data.items{border:none}
  .product-info-main .page-title-wrapper h1{font-size:24px;}
  .product-reviews-summary .reviews-actions a{margin:5px 0 0 0 !important; padding:0 !important; border:none !important;}
  .catalog-product-view .sidebar.sidebar-additional, .page-layout-2columns-left .sidebar-main{margin-top:30px;}
  .sidebar.sidebar-main .block-content.filter-content .block-subtitle{color:#465157 !important;}
  .filter-options-title{padding:10px 15px !important;}
  .filter-options-content{padding:15px !important;}
  .filter-options-title::after{right:15px !important;}
  .page-products #layer-product-list .products.products-list .item.product-item .product.actions .action.tocompare{padding:2px 6px; font-size:11px;}
  .product-item-actions .actions-secondary.action::before{font-size:13px; margin:0 5px 0 0;}
  .opc-sidebar,.authentication-wrapper{width:auto;}
  .opc-estimated-wrapper .estimated-block .estimated-price{color:#6c231a !important;}
  .opc-estimated-wrapper{background:#f2eff0 !important;}
  .opc-block-shipping-information{padding:10px 30px;}
}
@media(max-width: 639px){
  .checkout-index-index .opc-wrapper .form-login, .checkout-index-index .opc-wrapper .form-shipping-address{background:#f2eff0 !important; max-width:inherit;}
}
@media(max-width: 575px){
	.footer-middle .row .col-lg-3{max-width:100%;}
	.footer-middle .row .col-lg-6{max-width:100%;}

}
@media(min-width: 768px){
  .page-header.type1 .navigation li.level0 > .level-top{height:40px;}
}