/*************************************************************
	MENU ICONS EXAMPLE
 *************************************************************/
/*
To add menu icon specify PAGE-ID and ICON CONTENT VALUE:

.fa-menu-{PAGE-ID}:before {
  content: "{ICON CONTENT VALUE}";
}

List of ICON CONTENT VALUES: http://astronautweb.co/snippet/font-awesome/

FOR EXAMPLE

i.fa-menu-33:before {
  content: "\f004";
}
  
*/

/*************************************************************
	ADD YOUR CUSTOM STYLES BELOW THIS LINE
 *************************************************************/


/* Changing the color on the bar that displays below the main menu items on the top nav on hover over for SM */
#mainMenu.menu-lines nav > ul > li.current > a:after,
#mainMenu.menu-lines nav > ul > li:focus > a:after,
#mainMenu.menu-lines nav > ul > li:hover > a:after,
.wsc_cm_menu.menu-lines nav > ul > li.current > a:after,
.wsc_cm_menu.menu-lines nav > ul > li:focus > a:after,
.wsc_cm_menu.menu-lines nav > ul > li:hover > a:after {
    background-color: #ECAE1F !important;
}

#mainMenu nav > ul > li > a {
    font-family: Raleway;
    color: #113e5b;
}

#mainMenu nav > ul > li .dropdown-menu > li > a {
    font-family: Raleway !important;
    color: #113e5b;
}

.requiredInput {
    color: #a94442 !important;
    border: 1px solid #a94442 !important;
    background-color: pink !important;
}

.btn-lg:lang(ko) {
    font-size: 17px;
}

div:lang(ko), p:lang(ko), span:lang(ko), a:lang(ko) {
    word-break: keep-all;
}

/* Hiding Dealer Login link in header on mobile */
/*
@media only screen and (max-device-width: 480px) {
    #topbar .top-menu > li:nth-child(2) {
        display: none;
    }
}
*/

@media (max-width: 330px) {
    #topbar .top-menu > li > a {
        font-size: 11px;
    }
}


/* Fixing "Advanced Tips" text spacing on search page */
.dnnSearchBoxPanel .dnnSearchBox {
    margin-right: 140px;
}

@media only screen and (max-width : 767px) {
    .rvdsf-productlist-navbar {
        display: none;
    }

    /* Centering testemonials on mobile */
    .widget .testimonial .testimonial-item > p, .widget .testimonial .testimonial-item > span {
        margin-left: 0px;
    }

    .dnnSearchResultAdvancedTip {
        visibility: hidden;
    }

    .dnnSearchBoxPanel .dnnSearchBox {
        margin-right: 10px;
    }


}

@media only screen and (max-width : 1024px) {
    .eds_news_Ozone.eds_subCollection_categoryMenu .edn_horizontalMenu .edn_scrollWrapper.edn_rightOffset .edn_scrollRight {
        display: none;
    }

    .eds_news_Ozone.eds_subCollection_categoryMenu .edn_horizontalMenu .edn_scrollWrapper.edn_leftOffset .edn_scrollLeft {
        display: none;
    }
}

@media (max-width: 1024px) {
    .inspiro-slider .owl-nav {
        display: none
    }
}

/* Hiding the "Filter" section of the "Advanced" feature in the DNN search page */
#dnnSearchResultAdvancedForm .dnnFormItem:nth-child(3) {
    display: none;
}

/* Adjusting h2 tags in the Product Detail's Product Info section */
.rvdsfProductDisplaySummary h2 {
    font-size: 30px;
    line-height: 33px;
}