/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
@media (min-width: 992px)
{
.style-6 .menu-container > .menu-item > .menu-link::after, .style-6 .menu-container > .menu-item.current > .menu-link::after, .sub-menu-container, .mega-menu-content{
	border-top: 2px solid #DF2828 !important;
	border-top-color: #DF2828 !important;
}
}

.sub-menu-container .menu-link:hover{
	color: #DF2828 !important;
}

.img-rounded{
	border-radius: 10px;
}
.text-lead{color: #717171;}
.hidden{display: none;}

.hide-details b, .hide-details span, .hide-details p{
	background: #252525;
	color: #252525;
}
.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}