/*
Theme Name: Mittun Child Theme
Theme URI: http: //www.mittun.com
Description: This is a custom child theme for Mittun (Salient is the original)
Author: Mittun
Author URI: http: //www.mittun.com
Template: mittun
Version: 0.1
*/

img.sdg-img {max-width: 43px!important;}


/* 404 page edits */

h1.entry-title-404 {font-size:27px}

/* Events styling */
#evcal_list .eventon_list_event p a.desc_trig
{border-color: #f4591c!important;
background-color:white;}

.ajde_evcal_calendar.ul .evcal_month_line p
{font-family: ubuntu, sans-serif;
font-weight: 700;
font-style: normal;
color: black;
margin-bottom: 20px;
margin-top: 20px;}

#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title
{font-family: ubuntu, sans-serif;
font-weight: 700;
font-style: normal;
color: black!important;
margin-bottom: 20px;
font-size: 15px;}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle
{font-size:12px!important;}

.eventon_events_list .eventon_list_event .evcal_cblock span
{vertical-align: middle;
font-size: 18px;}

div.evopop_top {
    border-left-color:#f4591c!important;
    font-family: ubuntu, sans-serif;
font-weight: 700;
font-style: normal;
color: black!important;
}

/* Calls styling */
span.evcal_desc2.evcal_event_title
{font-family: ubuntu, sans-serif;
font-weight: 700;
font-style: normal;
color: black!important;}

span.evcal_cblock 
{color:#f4591c!important;}

div#evcal_list.evcal_list_month.eventon_events_list 
{border: 1px solid gray!important;
margin-top: 20px;
}

/* Calls styling */
span.evcal_desc2.evcal_event_title
{font-family: ubuntu, sans-serif;
font-weight: 700;
font-style: normal;
color: black!important;}

span.evcal_cblock 
{color:#f4591c!important;}

div#evcal_list.evcal_list_month.eventon_events_list 
{border: 1px solid gray!important;
margin-top: 20px;
max-height: 150px;
}



/* Font styling */
h1,h2,h3,h4,h5,h6,p,.page-submenu li a, span
{font-family: ubuntu, sans-serif;
font-weight: 700;
font-style: normal;}


#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a
{font-family: ubuntu, sans-serif!important;
font-weight: 700!important;
font-style: normal;}

#header-secondary-outer 
{background-color: #3A3A3A!important;}

#mega-menu-wrap-max_mega_menu_23 #mega-menu-max_mega_menu_23 img 
{max-width: 20px!important;}

.gtranslate_dropdown
{margin-top: 5px!important;}

div.vc_col-sm-4.top-right
{margin-top:5px;margin-left: 0;}

/* Footer */
div#nav_menu-3 {
	display: block !important;
}
@media only screen and (min-width: 768px) {
	div#text-162, div#nav_menu-2 {
		display: none;
	}
	div#nav_menu-3 {
		display: none !important;
	}
	div#nav_menu-5,
	div#nav_menu-6 {
		display: block !important;
	}
}
@media only screen and (max-width: 767px) {
	.cst-footer-right, .cst-footer-left span, #footer-widgets .col.span_3.one-fourths.right-edge, div#text-161, div#text-160, #footer-widgets .col.span_3.one-fourths.right-edge, div#nav_menu-5, #footer-outer #copyright p {
		display: none;
	}
	#footer-widgets .menu li {
		display: inline-block;
		margin: 0 0 5px 0 !important;
	}
	div#nav_menu-2 {
		margin-bottom: 0 !important;
	}
	#footer-widgets .menu li a:after {
    	margin: 0 5px 0 5px !important;
	}
}
#footer-widgets .mobile-footer-first {
	text-align: center;
}
#footer-widgets .mobile-footer-first .copy-text p,
#footer-widgets .menu-mobile-footer-menu-container  {
	line-height: 1.2 !important;
	text-align: center !important;
}
.mobile-footer-first .mobile-footer-logo {
	width: 30% !important;
	margin-right: 8% !important;
}
#footer-outer .widget.widget_nav_menu li.footer-menu--last > a:after {
	display: none;
}
#footer-outer .widget.widget_nav_menu li.footer-menu--cta {
	display: block;
	line-height: 1;
}
#footer-outer .widget.widget_nav_menu li.footer-menu--cta a {
	font-weight: 900;
}

.sod-img-box{
display: flex;
align-items: center;
}

.sod-img-box img {
    display: block;
    margin: 0 10px 0 0!important;
    padding: 0;
}

html[dir=rtl] #slide-out-widget-area .off-canvas-menu-container.mobile-only ul.menu>li.megamenu>ul.sub-menu>li>a {
    display: inline-block;
}

body.home .wpbdp-listings-list img[width="150"] {
	max-width: 150px;
}

@media only screen and (max-width: 768px) {
	body #slide-out-widget-area .off-canvas-menu-container li a:after {
		display: none!important;
	}
}

div[class*=clicks_left] {
	display: inline;
}

div[class*=clicks_left] i.click {
	color: #00C000;
}

div[class*=clicks_left] .delete_element {
	display: none!important;
}

.box-check-marks div[class*=clicks_left] > span > i {
	color: inherit;
	background: #fff;
}

.box-check-marks div[class*=clicks_left] .delete_element + span > i {
	background: transparent;
}

.box-check-marks i[class*="fa-"].notclick {
	border: 2px solid #fff;
}

.box-check-marks i[class*="fa-"].notclick:before{
	content: ""!important;
}

#trumbowyg-icons {
visibility: hidden; width: 0;height: 0;overflow: hidden; opacity: 0;
}

.fa-gradient {
	background: -webkit-gradient(linear, left top, left bottom, from(#F4591C), to(#AB3409));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}