a,a:active,a:focus,a:hover {outline: 0!important }a:focus,a:hover {color: #000 }nav.navbar {padding: 0;border: 0;margin: 0 }.navbar-collapse {background: #000;border: 0 }ul.nav.navbar-nav li>a {padding: 12px 15px;font-size: 13px;color: #fff;text-transform: uppercase;font-weight: 700 }ul.nav.navbar-nav li>a:hover {background: #cdcdcd }ul.dropdown-menu li a {color: #000!important;padding: 5px 15px 7px 10px!important;text-transform: inherit!important;font-weight: 400!important;font-size: 13px!important }nav.navbar li .dropdown-menu {right: inherit!important;left: 15px!important }.main_nav ul.nav.navbar-nav li>a {font-size: 14px!important;text-transform: uppercase }.main_nav .dropdown-toggle,.mainheader_inner .dropdown-toggle {text-transform: uppercase!important;font-size: 13px!important }.main_nav ul.nav.navbar-nav li>a:active,.main_nav ul.nav.navbar-nav li>a:focus,.main_nav ul.nav.navbar-nav li>a:hover {background: 0 0;color: #df2626 }.main_nav ul.nav.navbar-nav li>.dropdown-menu.anylinkcss a:hover {color: #df2626!important }.navbar-default .navbar-nav>.open>a {background: 0 0!important;color: #df2626!important }
.flex-box {
    display: flex !important;
    border-bottom: solid 1px #E3E3E3;
    margin-bottom: 7px;
    padding-bottom: 12px !important;
}
.dropdown-img {
    border: solid 1px #E3E3E3;
    border-radius: 4px;
    margin-right: 10px;
    display: flex;
    align-items: center;
}
.dropdown-img img {
    border-radius: 4px;
    object-fit: contain;
}
.dropdown-mnu span {
    display: block !important;
    margin-left: 0px !important;
}
.dropdown-menu-main {
    min-width: 650px !important;
}
.dropdown-menu-main ul {
    padding: 0px;
}

.dropdown-menu-main ul li {
    list-style: none;
}

.dropdown-menu.dropdown-menu-main ul li a {
    padding-left: 0px !important;
}

.dropdown-menu-main {
    padding-bottom: 0px !important;
}

.dropdown-mnu {
    width: 100%;
    display: block;
}

.dropdown-menu-main ul li:last-child .flex-box {
    border: none;
}

ul.dropdown-menu.dropdown-menu-main li>a:hover {
    text-decoration: none;
}

ul.dropdown-menu.dropdown-menu-main li>a span {
    display: inline-block;
}

.bg-grey {
    background-color: #df2626 ;
    border-radius: 0px 0px 3px 3px;
    text-align: center;
}
.bg-grey a {
    color: #fff;
    padding: 10px 0px;
    display: block;
}
.p-0 {
    padding: 0px !important;
}
.main_nav ul.nav.navbar-nav li>.dropdown-menu.anylinkcss .bg-grey a:hover {
    background-color: #b81616;
    color: #fff !important;
    text-decoration: none;
}

.arrow-slider {
    border: solid #d5d5d5;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 9px;
}

.arrow-left-inner {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}

.arrow-right-inner {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.carousel-controler-left {
    position: absolute;
    top: 43%;
    bottom: auto;
    margin: auto;
    vertical-align: middle;
    display: inline-block;
}

.arrowLeft {
    left: 23%;
}

.arrowright {
    right: 23%;
}

@media screen and (max-width: 1024px) {
    .flex-box {
        margin-bottom: 0px;
    }
    .dropdown-mnu span {
        display: block !important;
        margin-left: 0px !important;
        padding-left: 0px !important;
        padding-top: 10px !important;
    }

    .arrow-slider {
        border: solid #d5d5d5;
        border-width: 0 3px 3px 0;
        display: inline-block;
        padding: 3px;
    }
}
@media screen and (min-width: 1024px) and (max-width:1199px) {

.main_nav ul.nav.navbar-nav li>a {
    padding: 12px 8px !important;
    font-size: 12px !important;
    
}
}