/********************************************************
			Templatemela Custom Styles
********************************************************/
#contact iframe{
  display: none;
}
.tm-carousel {
  display: none;
  position: relative;
  float: left;
  width: 100%;
  margin: 0;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate3d(0px, 0px, 0px);
  -moz-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-wrapper-outer {
/*  overflow: hidden;*/
  position: relative;
  float: left;
  width: 100%;
  padding: 0;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-carousel .owl-item .manu_image a {
  display: inline-block;
}
.owl-carousel .owl-item .manu_image a img {
  max-width: 100%;
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  /* fix */
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  text-align: center;
}

/* mouse grab icon */
.grabbing {
  cursor: url("../img/megnor/grabbing.png") 8 8, move;
}
.customNavigation {
	position: absolute;
	z-index: 9;
	width: 100%;
	top: -60px;
	direction: ltr !important;
	right: 15px;
	left: auto;
}
#tmtestimonialcmsblock .customNavigation {
  top: -24px;
  z-index: 5;
  right: 15px;
}
#index #tmtestimonialcmsblock .customNavigation {
  top: -40px;
  right: 0;
}
.special-products .customNavigation {
  top: 16px;
  bottom: auto;
  right: 0;
  left: auto;
  margin: 0;
  opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  z-index: 1;
  text-align: right;
  width: auto;
}
.special-products:hover .customNavigation {
  opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  -moz-opacity: 1;
}
.lastest_block .customNavigation {
	top: -70px;
	bottom: auto;
	right: 20px;
}
.customNavigation i {
  color: #222 !important;
  cursor: pointer;
  font-size: 0;
  font-weight: 500;
  height: 30px;
  line-height: 32px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  text-align: center;
  width: 30px;
  background: transparent;
  border-radius: 0;
  font-style: unset;
}

.customNavigation i.prev {
  background: transparent;
  right: 34px;
  background: #f0f0f0;
  border-radius: 50%;
}
.customNavigation i.prev:hover {
  background: #9bbab1;
  color: #fff !important;
  border-color: #9bbab1;
}
.customNavigation i.next:hover {
  background: #9bbab1;
  color: #fff !important;
  border-color: #9bbab1;
}
.customNavigation i.next {
  background: transparent;
  right: 0px;
  background: #f0f0f0;
  border-radius: 50%;
}

.special-products .customNavigation i.prev {
  right: 0;
  position: relative;
  left: auto;
}
.special-products .customNavigation i.next {
  right: auto;
  position: relative;
  left: 0;
}

.customNavigation i.prev::before {
  content: "\E314";
  font-family: "Material Icons";
  position: absolute;
  font-size: 20px;
  right: 5px;
  top: -1px;
  color: #808080;
}
#tmtestimonialcmsblock .customNavigation i.prev::before {
  right: 1px;
  font-weight: 500;
}
#tmtestimonialcmsblock .customNavigation i.next::before {
  right: 0;
  font-weight: 500;
}
.customNavigation i.next::before {
  content: "\E315";
  font-family: "Material Icons";
  position: absolute;
  font-size: 20px;
  position: absolute;
  right: 3px;
  top: -1px;
  color: #808080;
}
.customNavigation i.next:hover::before,.st-modal-wishlist h5.modal-title a:hover {
  color: #fff !important;
}
.customNavigation i.prev:hover::before {
  color: #fff;
}
#tmleftbanner img,
#tmleftbanner1 img {
  max-width: 100%;
}
#tmleftbanner1 li,
#tmleftbanner li {
  overflow: hidden;
  position: relative;
  float: left;
}
#tmleftbanner li a,
#tmleftbanner1 li a {
  display: inline-block;
  position: relative;
  overflow: hidden;
  vertical-align: top;
}

.crosssell-products .customNavigation,
.productscategory-products .customNavigation,
.product-accessories .customNavigation {
  right: 0;
  top: 17px;
}
.footer-container .links.lastest_block .customNavigation i.prev:hover {
  color: #9bbab1 !important;
}
.footer-container .links.lastest_block .customNavigation i.next:hover {
  color: #9bbab1 !important;
}

@media (max-width: 1449px) {
}
@media (max-width: 1199px) {
  #tmtestimonialcmsblock .customNavigation {
    top: -36px;
    z-index: 5;
    right: -18px;
  }
}

@media (max-width: 991px) {
  #tmleftbanner li img,
  #tmleftbanner1 li a {
    width: auto;
  }
  #tmtestimonialcmsblock .customNavigation {
    top: 0;
    right: 0;
  }
  #main .images-container .js-qv-mask {
    margin: 0px;
  }
}/*mobile*/
@media (max-width: 767px) {
  #newproduct-carousel .wishlist{
    margin-left: 68px !important;
  }
  #roja45quotationspro_buttons_block .btn{
    font-size:10px !important
  }
  .footer-container .footer-right .links .h3 span{
    color:#000 !important
  }
  .lang-fr #header .header-top-main.bg_main #_top_main_menu li a[data-depth="0"]{
    font-size:12px !important
  }
  #feature-carousel .product-list.addtoquote{
    width: 68% !important;
  }
  #feature-carousel .owl-item{
    width: 39% !important;
    margin:15px !important
  }
  .special-products .customNavigation{right:11px;}
  .tmcategorylist .customNavigation {
    right: 0;
    left: 0;
    text-align: center;
    top: 36px;
  }
  .newproducts .customNavigation {
    text-align: center;
    top: -42px;
  }
  .customNavigation {
    left: auto;
    right: 11px;
    text-align: center;
  }
  .js-qv-mask.additional_slider .customNavigation i.next {
    left: auto !important;
    position: absolute;
    right: -20px !important;
  }
  .js-qv-mask.additional_slider .customNavigation i.prev {
    right: auto !important;
    left: 20px !important;
    position: absolute;
  }
  #main .images-container .js-qv-mask .customNavigation {
    top: 30%;
  }
  .quickview .mask.additional_slider .customNavigation i.prev {
    left: -10px !important;
  }
  .quickview .mask.additional_slider .customNavigation i.next {
    right: -10px !important;
  }
  .customNavigation i.prev {
    right: 35px;
    left: auto;
  }
  .btn.next.brand_next {
    left: auto;
    right: 0;
    position: absolute;
  }
  .btn.prev.brand_prev {
    left: 0;
    right: auto;
  }
  .customNavigation i.next {
    left: auto;
    right: 0;
  }
  #tmcms2_block{
    display: none !important;
  }
  .img-fluid{
    width: 100% !important;
  }
  #ref .img-fluid{
    width: 50% !important;
  }
  .block_carousel .owl-carousel{
    padding: 0 !important;
  }
  .ccontainer .element{
    margin: 30px auto !important;
    margin-right: 1px !important;
  }
  .roja45quotationspro.product-list.addtoquote button.btn-addtoquote{
    padding-left: 8px !important;
    padding-right: 6px !important;
  }
 /* .footer-container .links .title{
    padding-top: 100px !important;
  }*/
  .footer-container .links .h3, .footer-container .links h3, .block_newsletter .block_title,.footer-container .block_newsletter .navbar-toggler, .footer-container .links .title[aria-expanded="true"] .collapse-icons .remove,.footer-container .links .navbar-toggler{
    color: #000 !important;
  }
  .block-social{
    display: none !important;
  }
  .roja45quotationspro_button_container input.quote_quantity_wanted{
    width: 3rem !important;
  }
  #category .roja45quotationspro_button_container input.quote_quantity_wanted{
    display:none !important;
  }
  #category .products .product_list article.product_item{
    width: 44% !important;
  }
  .manufacturer-container .left-block{
    text-align: center;
    display: block !important;
  }
  #roja45quotationspro-modal button, html [type="button"]{
    margin-left: 0 !important;
  margin-bottom: 3px !important;
  }
  .quotationspro_request .customer-copy-checkbox input[type="checkbox"]{
    display: none !important;
  }
  .lang-fr #header .header-top-main.bg_main #_top_main_menu li a[data-depth="0"]{
    padding: 17px 0px !important;
  }
  #header .header-top-main.bg_main .menu{
    display: block !important;
  }
  #top_moremenu li a[data-depth="0"]{
    color: #000 !important;
  }
  .btn-touchspin html [type="button"]{
    margin-bottom: 0px !important;
  }
  #request-summary-content .flex-table .flex-row .flex-cell .flex-cell-content .bootstrap-touchspin{
    left: 9% !important;
  }
  #roja45quotationspro-modal .modal-body .modal-body-content{
    padding: 0.125rem 0.875rem !important;
  }
  .slick-arrows .slick-arrow.slick-prev::before {
    content:"" !important
  }
  .modal-header button, html [type="button"]{
    color: #000 !important;
  }
  .modal-title h5{
    font-size: 12px !important;
  }
    .products .product-title a{
      -webkit-line-clamp: 2 !important;
    }
}
@media (max-width: 480px) {
}
svg:not(:root){
  height: 20px !important;
    width: 20px !important;
}
.panel-close{
  display: none;
}
.cart-products-counthome, .ap-total-wishlist, .ap-total-compare, .customNavigation i.prev:hover, .customNavigation i.next:hover, .customNavigation i.next:hover::before, .customNavigation i.prev:hover::before, .special-products .products .product_list .product-actions .btn.add-to-cart:hover, .special-products .products .product_list .product-actions-main .btn.add-to-cart:hover, #left-column .block_content .allproducts, .btn:focus, .btn:hover, .btn-primary:hover, .btn-secondary:hover, .btn-tertiary:hover, .newsletter-form a.button, .newsletter-form a.button:hover, #blockcart-modal .cart-content .btn.btn-secondary.btn-primary, #blockcart-modal .cart-content a.btn-primary:hover, #blockcart-modal .cart-content a.btn-primary:active, #blockcart-modal .cart-content a.btn-primary:focus, .flexslider .caption-description .sliderbutton, #tmcms2_block .cms_description .cmsbutton, .testimonial, .checkout.cart-detailed-actions .btn.btn-primary, .products .product_list .product-actions .add-to-cart, .products .product_list .product-actions-main .add-to-cart, .products .product_list li .product-miniature .product-actions-main .view_detail, .products .product_list li .product-miniature .product-actions .view_detail, .products-sort-order .select-list:hover, #js-product-list .product_list.gridcount.list li.product_item .product-actions-main .view_detail, #js-product-list .product_list.gridcount.list li.product_item .product-actions .view_detail, body#checkout [data-action="show-password"], .custom-radio input[type="radio"]:checked + span, #authentication [data-action="show-password"], .input-group .input-group-btn > .btn, .product-prices .disc-price .discount-percentage, #product .tabs .nav-tabs .nav-link.active, #product .tabs .nav-tabs .nav-link:hover, .top_button i.expand_less, .block_newsletter form input.btn, #tmnavcmsblock .contact_description a::before, .pagination .current a, .pagination a:hover, #_desktop_cart .carthome:hover, #_mobile_cart .carthome:hover, .head-wishlist a:hover, .head-compare a:hover, .tmcategory-container .categoryblock .block_content .categorylist .cate-btn a:hover, .checkout-step li.nav-item .nav-link.active, span.search_button:hover, #_mobile_user_info .tm_userinfotitle .material-icons:hover, #_mobile_user_info .sign-in .material-icons:hover, .search-widget form button[type="submit"]:hover, #header .header-top .header_logo::before, #header .header-nav .top-logo::before, .cat-title.title2, .Recnet-blog .pagination li.active > span .blog-image .blogicons .icon:hover::before, .blog-image .blogicons .icon:active::before, .blog-image .blogicons .icon:focus::before, #left-column #tminstagramblock .products-section-title, #tminstagramblock .instagramblock .instagram_list article.instagram_item a::before, #tminstagramblock .instagramblock .instagram_list article.item a::before, #header .header-top .header_logo a::before, #header .header-nav .top-logo a::before, .footer #footer_logo a::before, .header-top-main.bg_main, .blog-image .blogicons .icon::before, #tmnavcmsblock .contact_description .offer-icon::before, .progress .progress-bar, #header .vertical_currency li.current a.dropdown-item, #header .vertical_currency ul.dropdown-menu li:hover a, #tm_sidevertical_menu_top .title_main_menu{
  background-color: #762824 !important;
}
.product-add-to-cart.js-product-add-to-cart{
  display: none ;
}

#header .header-top ._desktop_quotecart .quotation_cart .header{
  width: 46px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  background: #762824;
  transition: all 0.3s linear;
}
#_desktop_quotecart{
  float: right;
  width: auto;
  padding: 0;
  margin: 35px 0;
  margin-inline-end: 25px;
  position: relative;
  border-inline-end: 1px solid #e5e5e5;
}
#header .header-top .quotation_cart .header:before
{
  margin-bottom: 19px;
}
#header .quotation_cart span.ajax_quote_quantity{
  background-color: #762824;
}
#header .quotation_cart span .ajax_quote_txt{
  display: none !important;
}
.head-wishlist a:hover, .head-compare a:hover{
  background-color: transparent !important;
}
#product .product-additional-info.js-product-additional-info{
  margin-top: 50px !important;
}
#index #quote_quantity_wanted,#category #quote_quantity_wanted{
  display: none !important;
}
.quote_navigation .btn:hover{
  background-color: transparent !important;
}
#subcategories ul li .subcategory-image{
  padding: 20px;
}
.ybc_item_img.ybc_item_img_ladyload img{
  position: relative !important;

}
.ybc_item_img.ybc_item_img_ladyload img{
  opacity: 1 !important;
}
#js-post-list-top{
  display: none !important;
}
.btn{
  background-color: #762824;
}
.view_all_link, .blog_view_all_button a{
  background-color: #762824;
}
.products .product-miniature .product-flags .quote{
  background-color: #762824;
  right: 40px;
  margin-top: 0rem !important;
  display: none;
}
.products .product li.product-flag.new, .products li.product-flag.new{
  display: none !important;
}
/*.tm-hometabcontent .owl-carousel .owl-item,#index #newProduct .newproduct_grid article.product_item,.tm-hometabcontent .product_item{
    float: left;
    border: 1px solid #eaeaea;
    border-radius: 10px;
    overflow: hidden;
    padding: 4px;
    margin: 8px;
}*/
.roja45quotationspro_button_container .btn.add-to-quote,.st-modal-compare h5.modal-title a:hover{
  color: #fff !important;
}
@media (max-width:767px) 
{
  #index #featured-products .wishlist{
    margin-left:33px !important
  }
   .products .product_list article .product-miniature .product-actions-main{
    left:23px !important
   }
  #tmfootercmsblock{
    position: inherit !important;
  }
  #header .header-top ._desktop_quotecart{
    width: 19%;
    margin-top: 27px;
  }
}
.products .product_list article.product_item{
  padding: 4px;
  margin: 8px;
}
#search_faqs_container{
  background-color: #762824;
}
.btn-primary,button, html [type="button"], [type="reset"], [type="submit"]{
  color: #fff;
}
#roja45quotationspro-modal .product-name{
  color: #762824;
}
.lgcookieslaw-button-container .lgcookieslaw-reject-button{
  background-color: #5C5753 !important;
  border-color: #762824;
}
.roja45quotationspro.product-list.addtoquote .input-group.bootstrap-touchspin{
  display: none;
}
#roja45quotationspro-modal .modal-header .close{
  color: #000;
}
/*#roja45quotationspro-modal button, html [type="button"]{
  margin-left: 20px;
}*/
.product-list.addtoquote{
  bottom: -3rem;
  padding-top: 0.625rem;
}
.btn{
  color: #fff;
}
.products .product-list.addtoquote{
  position: static;
}
.products-sort-order .select-title{
  color: #000;
}
.quick-view.btn.btn-primary:hover{
  background-color: transparent !important;

}
#header .header-top .header_logo{
  padding: 10px 0;
}
.bybc-blog-slider,.blog-category-desc{
display: none;
}
/*blog*/
.ybc_title_block{
  color: #5C5753;
}
#ybc_blog_page a:active, #ybc_blog_page a:hover{
  color: #A59A94;
}
#ybc_blog_page .ybc_item_img{
  background-color: transparent;
}
.polls-title label{
  background-color:#5C5753 !important;
}
.polls-title label[for="polls_post_0"]:hover{
  background-color: #762824 !important;
}
.polls-title label[for="polls_post_0"]:hover{
  background-color: #965745 !important;
}
/*blog*/
#tmnav1cmsblock:hover,.language-selector li.current a:hover,.language-selector li.current a{
  color: #965745 !important;
}
#header ul.dropdown-menu li a:hover,#_desktop_user_info .sign-in:hover{
  color: #965745;
}
#header .language-selector .expand-more:hover{
  color:#762824
}
.tmcategorylist .products-section-title::before{
  background-color: #762824;
}
a:hover{
  color: #965745;
}
#index .tabs .nav-tabs .nav-link.active{
  background-color: #5C5753;
  color: #fff !important;
}
#tmcmsblock{
  background-color: #965745;
}
a:hover{
  color: #965745 !important;
}
.products .product-price-and-shipping{
  color: #762824 !important;
}

.roja45quotationspro.product-list.addtoquote button.btn-addtoquote:hover{
  background-color: #5C5753;

}
.roja45quotationspro.product-list.addtoquote button.btn-addtoquote{
padding-left: 14px;
padding-right: 14px;
}
.modal-footer a:hover{
  color: #fff !important;
}
#submitRequest.btn:hover{
background-color: #762824 !important;
}
.bootstrap-touchspin .btn:hover{
  background-color: #A59A94 !important;
}
.roja45quotationspro_button_container input.quote_quantity_wanted{
 /* width: 12rem ;
  margin: 3px !important;
  float: right;*/
}
.blog_view_all_button a:hover{
  color: #fff !important;
}
.products-sort-order .select-list:hover{
  color: #fff !important;
}
.breadcrumb .h1::after{
  background-color: #762824 !important;
}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{
  background: #965745 none repeat scroll 0 0;
  border-color: #965745;
}
#tmpaymentcmsblock{
  display: none;
}

.slick-prev, .slick-next{
  position: absolute;
  display: block;
  width: 30px;
  height: 30px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: -35px;
  padding: 0;
  border: none;
  outline: none;
  background: #eee;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  z-index: 9;
}

.slick-prev {
  right: 35px;
}
.slick-next {
  right: 0;
}
.slick-prev::before {
  content: "\2190"; /* Unicode for left arrow */
  font-size: 20px; /* Adjust size */
  color: #333; /* Arrow color */}

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
  opacity: .25;
}
.slick-next:before {
  content: "\2192"; /* Unicode for right arrow */
  font-size: 20px; /* Adjust size */
  color: #333; /* Arrow color */}

#tmcategorytabs{
  display: none;
}
.text-box-2 a {
  font-weight: 700;
  font-size: 14px;
  line-height: 24px;
  border: 1px solid #762824;
  box-sizing: border-box;
  border-radius: 5px;
  padding: 10px 30px;
  display: inline-block;
}
#presentation{
 margin: 40px;
 padding: 20px;
 text-align: center;
}
.flexslider{
  margin-bottom: 40px !important;
}
.cate-w .ApColumn {
  grid-template-columns: repeat(5, 1fr) !important;
}
#tmcmsinfo_block1{
  margin-bottom: 50px !important;
}
.lgcookieslaw-banner .container{
  margin: 12px;
}
.page-my-account #content .links a:hover i, .blog-meta span > a:hover{
  color: #762824 !important;
}
#_desktop_user_info .user-info .logout.hidden-md-down:hover{
  color: #fff !important;
  background: #762824 !important;
}
.newsletter-form a.button, .newsletter-form a.button:hover{
  color: #fff !important;
}
iframe{
  width: 100% !important;
}
#cms #animated_figures{
  margin-bottom: 50px;
}
.counters {
  color: #000;
  padding: 0 20px;
}
.ccontainer {
  margin: 0 auto;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}
.ccontainer .element {
  margin: 0 auto;
}
.counters svg {
  color: #762824;
  margin-bottom: 5px;
  position: relative;
  left: 0;
  top: 0;
  float: right;
  font-size: 24px;
}
.counters .counter {
  font-size: 45px;
  margin: 10px 0;
}

#animated_figures .title_block{
text-align: center;
margin-bottom: 35px;
}
#activity_listingg .vc_column-inner{
  display: none;
}

.manufacturers_block .left-block{
  background-color: transparent !important;
}
.manufacturers_block{
  margin: 40px !important;
}
.product-prices div,.price{
  display: none !important;
}
.quotationspro_request.notes{
  background-color: transparent !important;
}
.quotationspro_request .col-lg-12{
  z-index: 1 !important;
}
.slick-arrows .slick-arrow.slick-next::before{
  content: "\E315" !important;
}
.button-ask-question,#mpm_faqs_form_container header,#mpm_faqs_select_wrapper .content .list span:hover{
  background-color: #762824 !important;
}
#mpm_faqs_form_content .mpm-faqs-focused-input .input-group-addon{
  color: #762824 !important;
  border-color: #762824 !important;
}
#mpm_faqs_form_container #consent_checkbox_container input:checked ~ .custom-checkbox,.mpm-faqs-form-button{
  background-color: #762824 !important;
}
#mpm_faqs_form_header_addon{
  border-top: 40px solid #762824 !important;
}
#mpm_faqs_form_content .mpm-faqs-focused-input .form-control,#mpm_faqs_form_content .mpm-faqs-focused-input .content, #mpm_faqs_form_content .mpm-faqs-focused-input .content .list{
  border-color: #762824 !important;
}
#mpm_faqs_form_submit_button.disabled-submit-btn, #mpm_faqs_form_submit_button.disabled-submit-btn:hover{
  background: #965745 !important;
}
#mpm_faqs_form_content .mpm-faqs-focused-input .content::after, #module-faqs-display .columns-container .row a:not(.mpm-faqs-search-result) {
  color: #762824 !important;
}

#search_faqs_input_group{
  display: none !important;
}
body .usefulness_row .usefulness_right_column .usefulness_button.like_button{
  border-color: #762824;
}
body .usefulness_row .usefulness_right_column .usefulness_button.like_button:hover,body .usefulness_row .usefulness_right_column .usefulness_button.dislike_button:hover{
  border-color: #762824 !important;
  background: #762824 !important;
}
body .usefulness_row .usefulness_right_column .usefulness_button.dislike_button{
  border-color: #965745 !important;
}
.ybc_blog_content_block .slick-arrows{
  display: none !important;
}
.products .product-list.addtoquote{
  display: flex !important;
  justify-content: center !important;
}
#_desktop_user_info .user-info a.history,#_desktop_user_info .user-info a.order-slip{
  display: none !important;
}
.products .product_list .quick-view{
  margin-right: 13px !important;
}
.quickview .modal-body{
  padding: 0px 35px 0 !important;
}
#product-availability{
  display: none !important;
}
.usefulness_row{
  display: block !important;
}
#footer .footer-container .block-contact #block-contact_list li{
  color: #fff !important;
}
.ph-social-link-block .linkedin a:hover,.ph-social-link-block .youtube,.ph-social-link-block .facebook {
color: #fff !important;
}
.block-carousel-container .left-block{
  background-color: transparent !important;
  margin-left: 71px !important;
  display: block !important;
}
.footer .block{
  clear: unset !important;
}
.footer-container .footer-right .links .h3{
  color: #fff !important;
}
.tm-hometabcontent .tabs .nav-tabs .nav-item:first-child #featured-products .products{
  width:unset !important;
}
@media(min-width:992px){
  #feature-carousel .owl-item{
    width:20% !important ;
  }
  #feature-carousel .owl-item,#newproduct-grid .product{
  width: 255px;
  border: #5C5753 1px solid;
  border-radius: 20px;
  margin: 20px;
  padding: 20px;
}
}

#feature-carousel.owl-carousel .owl-wrapper{
  width: 100% !important;
}
#layout-error .logo img{
  width:100% !important;
}
#left-column .block .block_title::after,
.text-uppercase.h6::after{
  background-color:#762824 !important ;
}
products .product_list article.product_item.col-sm-6{
  width: 30% !important;
}
.ybc_block_gallery,.ybc_block_rss,.ybc_block_archive,.ybc_block_tag,.ybc_block_author,#ybc_blog_page #left-column{
  display: none !important;
}
.block_content p{
  color: #000 !important;
}