:root {
    --menu_item_margin: 8px;
}

[class^="sfm-menu-item-"] a span::before {
    font-family: "FontAwesome" !important;
    font-weight: 900;
}

[class^="sfm-menu-item-"] a span {
    max-width: unset !important;
    left: -15px !important;
}

.la_icon {
    display: none !important;
}

.sfm-menu-item-1682 a span,
.sfm-menu-item-1685 a span,
.sfm-menu-item-1703 a span,
.sfm-menu-item-1720 a span,
.sfm-menu-item-1721 a span,
.sfm-menu-item-1723 a span,
.sfm-menu-item-1683 a span,
.sfm-menu-item-1684 a span,
.sfm-menu-item-1708 a span,
.sfm-menu-item-1707 a span,
.sfm-menu-item-2454 a span,
.sfm-menu-item-2461 a span,
.sfm-menu-item-2257 a span,
.sfm-menu-item-2256 a span,
.sfm-menu-item-2488 a span,
.sfm-menu-item-2455 a span,
.sfm-menu-item-2550 a span,
.sfm-menu-item-2609 a span,
.sfm-menu-item-2610 a span,
.sfm-menu-item-2596 a span,
.sfm-menu-item-2687 a span,
.sfm-menu-item-2688 a span,
.sfm-menu-item-2672 a span,
.sfm-menu-item-9753 a span,
.sfm-menu-item-10147 a span,
.sfm-menu-item-9812 a span,
.sfm-menu-item-9790 a span {
    max-width: unset !important;
}

.sfm-menu-item-1682 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f007" !important;  /* My account */
    margin-right: var(--menu_item_margin) !important;
}


.sfm-menu-item-1685 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f055" !important;  /* Add new load */
    margin-right: var(--menu_item_margin) !important;
}


.sfm-menu-item-1703 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f0d1" !important;  /* Manage shipment */
    margin-right: var(--menu_item_margin) !important;
    max-width: unset !important;
}

.sfm-menu-item-1720 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f002" !important;  /* Find shipment */
    margin-right: var(--menu_item_margin) !important;
}

.sfm-menu-item-1721 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f0d1" !important;  /* Add Truck */
    margin-right: var(--menu_item_margin) !important;
}

.sfm-menu-item-1723 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f004" !important;  /* Find shipment */
    margin-right: var(--menu_item_margin) !important;
}

.sfm-menu-item-1683 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f044" !important;  /* Edit profile */
    margin-right: var(--menu_item_margin) !important;
}

.sfm-menu-item-1684 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f084" !important;  /* Change password */
    margin-right: var(--menu_item_margin) !important;
}

.sfm-menu-item-1708 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f066" !important;  /* 2FA */
    margin-right: var(--menu_item_margin) !important;
}

.sfm-menu-item-1707 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f123" !important;  /* Reviews */
    margin-right: var(--menu_item_margin) !important;

}
.sfm-menu-item-2454 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f0d6" !important;  /* Affiliate Dashboard */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2461 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f283" !important;  /* Packages */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2257 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f1ec" !important;  /* fuel Calc */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2256 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f085" !important;  /* Tools */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2488 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f090" !important;  /* Tools */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2455 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f046" !important;  /* Tools */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2550 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f08b" !important;  /* Logout */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2609 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f080" !important;  /* Reports*/
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2610 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f142" !important;  /* Active shipments reports */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2596 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f011" !important;  /* Active shipments reports */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2672 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f0f6" !important;  /* Resources*/
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2687 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f080" !important;  /* Carrier reports */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-2688 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f142" !important;  /* bid report */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-9753 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f141" !important;  /* my shipments */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-10147 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f0f3" !important;  /* notifications */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-9812 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f080" !important;  /* Reports */
    margin-right: var(--menu_item_margin) !important;    

}

.sfm-menu-item-9790 a span::before{
    font-family: "FontAwesome" !important;
    content: "\f002" !important;  /* find trucks */
    margin-right: var(--menu_item_margin) !important;    

}


/*************** COMMON TO ALL *******************************/

@media (max-width: 990px) {
    .vc_col-sm-12 .wpb_single_image {
       display: none;
    }
}

.mobile-hdr-custombtn {
    display: none;
}


.home   .modal-box-area {
    background: #ffffff !important;
}


.home  .modal-box-area input[type="submit"]:hover {
    color: #568203;
}

.copyright-twenty {
    display: none;
}


/******************LIVE FEED *******************/
.feed-loads {
    /*position: absolute;
    left: 20px;
    top: 160px;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: white;
    /*width: 80%;
    margin-left: 10%;
    margin-right: 10%;*/
    overflow: hidden;
}

.feed-loads-header {
    display: none;
}

#feed-loads td {
    white-space: nowrap;
  }

.feed-loads table tr:first-child {
    background: rgba(0, 0, 0, 0.2); /* Μαύρο χρώμα με 20% αδιαφάνεια */
}