.main_nav_menu {
    margin-left: auto;
}

.header_container {
    min-height: 300px !important;
}

.product_order_container {
    display: block;
}

.popular_category_text {
    color: #000 !important;
    min-height: 70px;
}

.brands_item img {
    max-height: 128px !important;
    max-width: 128px !important;
}

.product_image img {
    max-width: 90% !important;
}

.product_border {
    right: 0px !important;
}

.product_table {
    border: solid 1px #eee;
    border-collapse: collapse;
    border-spacing: 0;
}

.product_table td {
    border: solid 1px #EEE;
    padding: 10px;
}

.product_params {
    margin-top: 20px;
}

.top_bar_dropdown {
    color: #afafaf !important;
    border: 0px !important;
    background-color: transparent;
    margin-top:10px;
}

.top_bar_dropdown-mobile {
    color: #afafaf !important;
}

.button {
    background: #FCB026 !important;
}

.standard_dropdown li a:hover
{
    color: #faa810 !important;
}

.logo a
{
    color: #FCB026 !important;
}

.custom_list li a:hover
{
    color: #FCB026 !important;
}

.header_search_button
{
    background: #FCB026 !important;
}

.cat_menu_container
{
    background: #000000 !important;
}

.cat_menu li a
{
    color: #afafaf !important;
}

.cat_menu li a:hover
{
    color: #FCB026 !important;
}

.page_menu_content
{
    background: #000 !important;
}

.available_bar span
{
    background: #FCB026 !important;
}

.tabs_line span
{
    background: #FCB026 !important;
}

.product_name div a:hover
{
    color: #FCB026 !important;
}

.featured_slider .slick-dots li:hover
{
    background: #FCB026 !important;
}
.featured_slider .slick-dots li.slick-active
{
    background: #FCB026 !important;
}

.product_new
{
    background: #FCB026 !important;
}

.popular_categories_link a
{
    color: #FCB026 !important;
    font-size: 16px !important;
}

.arrivals_slider .slick-dots li:hover
{
    background: #FCB026 !important;
}
.arrivals_slider .slick-dots li.slick-active
{
    background: #FCB026 !important;
}

.arrivals_single_button
{
    background: #FCB026 !important;
}

.arrivals_single_button:hover
{
    background: #FCB026 !important;
    opacity: 0.8;
}

.product_cart_button {
    background: #FCB026 !important;
    opacity: 0.8;
}

.arrivals_single_category a:hover
{
    background: #FCB026 !important;
}

.arrivals_single_name a:hover
{
    background: #FCB026 !important;
}

.arrivals_single_marks .product_new
{
    background: #FCB026 !important;
}

.footer_phone
{
    color: #FCB026 !important;
}

.footer_phone a
{
    color: #FCB026 !important;
}

.footer_social ul li:hover i
{
    color: #FCB026 !important;
}

.footer_list li a:hover
{
    color: #FCB026 !important;
}

.contact_info_text a {
    color: #FCB026 !important;
}

.input_field {
    color: #FCB026 !important;
}

.text_field {
    color: #FCB026 !important;
}

.banner_content p {
    font-size: 16px !important;
}

.sidebar_categories li a:hover {
    color: #FCB026 !important;
}

.brand a:hover {
    color: #FCB026 !important;
}

.shop_product_count span {
    color: #FCB026 !important;
}

a {
    color: #FCB026 !important;
}

a:hover {
    color: #FCB026 !important;
}

.main_nav_content {
    background: #000000 !important;
}

.page_menu_item > a {
    color: #afafaf !important;
}

.menu_contact_item {
    color: #afafaf !important;
}

.menu_contact_item a {
    color: #afafaf !important;
}

.popular_category_image img {
    max-height: 200px !important;
    max-width: 110px !important;
}

.main_nav {
    background: #000000 !important;
}

.main_nav_dropdown li a {
    color: #afafaf !important;
}

.cat_menu_text {
    color: #afafaf !important;
}

.cat_burger span {
    background: #afafaf !important;
}

.nav-search {
    width: 440px;
    padding-left: 30px;
}

.header_search_form_container {
    background: white;
}

.header_search_input {
    background: transparent;
}

.header_search_button {
    background: transparent !important;
}

.main_nav {
    border-top: 0px !important;
}

.nav-locale {
    margin-left: 70px;
}

.footer {
   background: #fafafa !important;
}

.menu_trigger_text {
    color: #afafaf !important;
}

@media (min-width: 1200px) {
    .container {
        max-width: 1000px !important;
    }
}

@media only screen and (max-width: 991px) {
    .main_nav {
        margin-top: 0px !important;
    }

    .nav-locale {
        display: none;
    }
}

.page_menu_search {
    display: none !important;
}

.image-list-container {
    overflow: scroll;
    max-height: 400px;
    position: relative;
}

.image-list-shadow {
    position: absolute;
    bottom: 0px;
    left: 0;
    height: 50px;
    width: 100%;
    background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));    
}

.image_lsit {
    max-height: 400px;
    overflow-x: hidden;
}

.image_list li {
    min-width: 100px;
}

.quote-form-container {
     display: none;
    margin-top: 30px;
}

.contact_map {
    margin-top: 50px;
}

.reg {
    margin-top: 50px;
}

.page_menu {
    margin-top: 0 !important;
}

.home_overlay {
    opacity: 0 !important;
}

.header-col {
     min-height: 0 !important;   
}

.top_bar {
    border-bottom: 0 !important; 
    background: #faa810 !important;
    color: #000;
    height: 100px !important;
    padding-top: 22px;
}

.top_bar_contact_item a {
     color: #000 !important;   
}

.logo {
     font-size: 28px;
     font-weight:700;
}

.cat_menu_container ul {
     background: #000 !important;   
}

.cat_menu li {
    border-bottom: solid 1px #482f01 !important;    
}

.banner_text {
    color: #FFF !important;
}

.banner_content p {
    color: #fafafa !important;
    font-size: 20px !important;
}

.shop_sidebar {
    transform: translateX(0) !important;
}

.cat_menu_container {
    padding-left: 0px !important;
}

.banner-min-height {
     min-height: 500px;   
}

.btn-order-call {
    background-color: #1083FA;
    border-color: #1083FA;
}