.single-content .widget ul {
    list-style: initial;
    padding-left: 15px;
}

.single-content .widget ul li {
    display: list-item;
}

.woocommerce-checkout #payment ul.payment_methods li img {
	width: 50px !important;
	height: auto !important;
}

.woocommerce-cart-form td.product-thumbnail, .woocommerce-cart-form th.product-thumbnail {
	display: none;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
	background-color: #222;
	font-family: Roboto;
	font-size: 14px;
	font-weight: 600;
	border-radius: 10px;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
	background-color: #ff5e14;
}


#product-179002 h1.product_title {
	display: none;
}

.field-wrap.hr-wrap {
	margin-bottom: 20px;
}

.nf-form-content input[type=submit] {
	line-height: 20px;
}

.nf-field-container.html-container .nf-field-label {
	display: block !important;
}


.nf-form-fields-required {
	display: none !important;
}
#rev_slider_2_1 > rs-thumbs > rs-navmask > rs-thumbs-wrap > rs-thumb:nth-child(2) > div > span.tp-thumb-image {
    background-image: url("https://fidefreight.com/wp-content/uploads/revslider/slider-1/thumb-tab-1.png") !important;
}
#rev_slider_2_1 > rs-thumbs > rs-navmask > rs-thumbs-wrap > rs-thumb:nth-child(1) > div > span.tp-thumb-image{
	 background-image: url("https://fidefreight.com/wp-content/uploads/revslider/thumb-tab-4.png") !important;
}
#rev_slider_2_1 > rs-thumbs > rs-navmask > rs-thumbs-wrap > rs-thumb:nth-child(3) > div > span.tp-thumb-image{
	 background-image: url("https://fidefreight.com/wp-content/uploads/revslider/slider-1/thumb-tab-2.png") !important;
}
#rev_slider_2_1 > rs-thumbs > rs-navmask > rs-thumbs-wrap > rs-thumb:nth-child(4) > div > span.tp-thumb-image{
	 background-image: url("https://fidefreight.com/wp-content/uploads/revslider/slider-1/thumb-tab-3.png") !important;
}
#rev_slider_2_1 > rs-thumbs > rs-navmask > rs-thumbs-wrap > rs-thumb:nth-child(5) > div > span.tp-thumb-image{
	 background-image: url("https://fidefreight.com/wp-content/uploads/revslider/slider-1/thumb-tab-4.png") !important;
}
#site-header-wrap {
	padding-top:20px;
    position: fixed;
    z-index: 999;
    height: auto;
    width: 100%;
}
ul.lang-submenu * {
    color: black !important;
}
#site-header-wrap *{
   color:white ;
}
ul.lang-submenu * {
    color: black !important;
}
#site-header-wrap.header-layout2 .primary-menu > li > a {
        color: white;
    }
#headroom.headroom--pinned:not(.headroom--top) .main-navigation ul li a, #headroom.headroom--pinned:not(.headroom--top) .icon-wrap i {
    color: white;
}
#headroom.headroom--pinned:not(.headroom--top) {
    background: rgb(0 0 0 / 40%) !important;
    box-shadow: 0px 13px 15px -12px rgba(35, 35, 35, 0.15);
}
rs-module-wrap#rev_slider_2_1_wrapper {
    width: 100% !important;
    position: absolute;
    overflow: visible;
    left: 0px !important;
}
@media screen and (max-width: 767px) {
    .vc_column_container > .vc_column-inner {
        padding-left: 0px !important;
        padding-right: 0px !important;
	}
	#site-header-wrap.header-layout2 .primary-menu > li > a {
    color: black;
}
	#headroom > div > div > div.col-lg-3.col-md-12.col-sm-12 {
    width: 70%;
}
	#main-menu-mobile .btn-nav-mobile:before, #main-menu-mobile .btn-nav-mobile:after, #main-menu-mobile .btn-nav-mobile span
 {
        
        background-color: white;
        
        
    }
}