/* 
 Theme Name:     Con Edison Solutions Divi Child Theme
 Author:         Con Edison Solutions
 Author URI:     https://conedisonsolutions.ceddev.net/
 Template:       Divi
 Version:        v.01
 Description:   A Child Theme for Con Edison Solutions
 Wordpress Version: 4.8
*/ 


/*Navigation dropdown borders add the word menu to hamburger icon and turn into button
.nav li ul {
    margin-left: -60px;
    text-align: left;
    transform: translate3d(0px, 0px, 0px);
    border-bottom: 3px solid #2ea3f2;
    border-top: 1px solid #cccccc !important; 
}

*/


.main-navigation ul li.menu-item-has-children > a::after, .main-navigation ul li.page_item_has_children > a::after {
    content: none;
    }

#et_search_icon, #et_top_search{
	color:#ffffff !important;
}

/*footnote text on forms*/
.Formfootnote {
	font-size: 10px !important;
}


/*community Hero Blue Solar Button */
.CmntySolarBlueButton {
	background-color:#0085cf;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:2px solid #ffffff;
	/*display:inline-block;*/
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	/*font-size:26px;*/
	/*font-weight:bold;*/
	padding:10px 10px 10px 10px !important;
	margin-bottom:15px;
	text-decoration:none;
	width:250px;
	display: block; margin: 0 auto;
}
.CmntySolarBlueButton:hover {
	background-color:#019ad2;
}
.CmntySolarBlueButton:active {
	position:relative;
	top:1px;
}


/*vertical align row content https://www.youtube.com/watch?v=cF1qh0z19JM */
.centered-text {
display: table;
height: 100%;
}

.centered-text .et_pb_text_inner {
display: table-cell;
vertical-align: middle;
}
/*end Vertical alighned text */



.CmntySolarRedButton {
	background-color:#bf1509;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:2px solid #ffffff;
	/*display:inline-block;*/
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	/*font-size:26px;*/
	/*font-weight:bold;*/
	padding:10px 5px 10px 5px !important;
	margin-bottom:15px;
	text-decoration:none;
	width:230px;
	display: block; margin: 0 auto;
}
.CmntySolarRedButton:hover {
	background-color:#ff0000;
}
.CmntySolarRedButton:active {
	position:relative;
	top:1px;
}
/*End Comty Solar Button*/



/*community Hero Black Ghost Button */
.CmntySolarBlackGhostButton {
	background-color:rgba(0, 0, 0, 0.6);
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffffff;
	/*display:inline-block;*/
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	/*font-size:26px;*/
	/*font-weight:bold;*/
	padding:10px 5px 10px 5px;
	text-decoration:none;
	width:120px;
	display: block; margin: 0 auto; 
}
.CmntySolarBlackGhostButton:hover {
	background-color:#019ad2;
}
.CmntySolarBlackGhostButton:active {
	position:relative;
	top:1px;
}
/*End Comty Solar Button*/


/*community solar navigation styles */

a.CommtySolarNav:link {
  color: green;
}

/*Hospital and healcare form button*/
body #gform_wrapper_5 .gform_footer input[type=submit]{
    background-color: #ff6a00 !important;
    border: 2px white solid !important;
    padding: 10px !important;
}

/* make the form container relative for positioning */
 
body #gform_wrapper_5 {
    position: relative;
}
 
/* resize and position the form footer with the button */
 
body #gform_wrapper_5 .gform_footer {
    width: auto;
    position: absolute;
    top: 46px;
    left: 150px;
    padding: 0;
    margin: 0;
}

/*iframe Responsiveness*/

.iframe-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top: 35px;
	height: 0;
	overflow:hidden;
}

.iframe-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}


/*end iframe responsiveness*/

/* visited link */
a.CommtySolarNav:visited {
  color: green;
}

/* mouse over link */
a.CommtySolarNav:hover {
  color: red !important;
}

/* selected link */
a.CommtySolarNav:active {
  color: yellow;
}

/*commnty solar nav enroll now background color*/
.menu-item-37271{
	background-color:#0085cf;
	color:#ffff00 !important;
}
a.CommtySolarNavEnroll:hover {
  color: red !important;
}


/*End Community Solar Navigations styles */

/*shift top nv to right*/
@media (min-width: 981px){
.et_fullwidth_nav #main-header .container {
    width: 100%;
    max-width: 100%;
    padding-right: 0px; 
    padding-left: 30px;
}
}

/*Checkmark Bullet list Commnity Solar Simplfied LP */




/* remove divi arrows drop down menu */
‪#top‬-menu .menu-item-has-children > a:first-child {padding-right: 0px; padding-bottom: 17px!important;}
#top-menu .menu-item-has-children > a:first-child:after{content: ''; margin-top: -2px;}
#top-menu .menu-item-has-children {padding-right: 0px !important;}


/*Community Solar Upcomming Project Form Styles*/
body #gform_wrapper_8 .gform_footer input[type=submit]
{
background-color: #0085cf;
	border:0px;
	border-radius:5px;
	padding:10px 15px 10px 15px !important;
	/*font-weight:bold;*/
	font-size:20px !important;
	position:relative;
	right:35% !important;
	cursor: pointer;
}
body #gform_wrapper_8 .gform_footer input[type=submit]:hover
{
background-color: #0dbc15;
}

.gform_wrapper_8 li.hidden_label input {
    margin-top: 0 !important;
	}

.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
    padding: 4px 0 4px 0;
}





/*ESNA Form Styles*/

body #gform_wrapper_13 .gform_footer input[type=submit]
{
background-color: #fe6c00;
	border:1px #ffffff Solid;
	border-radius:0px;
	margin:0px;
	padding:15px 15px 15px 15px !important;
	/*font-weight:bold;*/
	font-size:20px !important;
	right:35% !important;
	cursor: pointer;
}

body #gform_wrapper_13 li.hidden_label input {
    margin-top: 0px;
}


body #gform_wrapper_13 .gform_footer input[type=submit]:hover
{
background-color: #cb5600;
}

body #gform_wrapper_13 .gform_body .gform_fields .gfield .ginput_container {
	border: 0px solid red;
	padding:0px;
	margin-top:5px;
}

.gform_wrapper_13 {
    margin: 0px 0;
    max-width: 100%;
}




/*Community Solar Contact Us Button Customization*/

.contactBlueOrangeButton {
  background-color: #0085cf; /* blue */
  color: white;
  padding: 10px 22px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  border: 2px solid #ffffff; /* Green */
	border-radius: 4px;

}

.contactBlueOrangeButton {
  -webkit-transition-duration: 0.2s; /* Safari */
  transition-duration: 0.2s;
}

.contactBlueOrangeButton:hover {
  background-color: #fe7800; /* orange */
  color: white;
	 border: 2px solid #ffffff; /* Green */
		border-radius: 4px;
}



/*Remove top margings of form*/
#gform_wrapper_8{
	margin:0px 0px 0px 0px !important;
}

#field_8_1{
	margin:0px 0px 0px 0px !important;
}
#field_8_2{
	margin:0px 0px 0px 0px !important;
}
#field_8_4{
	margin:0px 0px 0px 0px !important;
}

/* resize and position the form footer with the button */
 body #gform_wrapper_8 .gform_footer {
    width: auto;
    position: absolute;
    left: 45%;
}

/*End Community Solar Upcomming Project Form Styles*/



/*gravity form Hospitals and healthcare button color*/
body #gform_wrapper_2 .gform_footer input[type=submit]
{
background: #f96e5b;
}
body #gform_wrapper_2 .gform_footer input:hover[type=submit]
{
background: #c55242;
}


body #gform_wrapper_2 .validation_error {
	color: #ff0000;
	border-top-color:#ff0000;
	border-bottom-color:#ff0000;
}


body #gform_wrapper_2 .validation_message{
color: #ff0000;	
}

/*add the word menu to hamburger icon and turn into button
.mobile_menu_bar:before {
            padding: 0px 0px 0px 0px;
            top: 9px;
            color: #0085cf !important;
}
    .mobile_menu_bar::after {
            font-family: Arial;
            content: "MENU";
            position: relative;
            padding: 10px 20px 10px 5px;          
            color: #0085cf!important;
        cursor: pointer;
}

    .mobile_nav.opened .mobile_menu_bar:before {
        content: "\4d";
}
*/

/*change search box background UNCOMMENT WHEN NOT USING NAV CUSTOMIZATION PLUGIN
.et-search-field{
    font-size: 16px !important;
    background-color: #f7f7f7 !important;
    padding-left: 20px !important;
}*/

/*Gravity Forms Contact Us Button Customization */
body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
    color:#ffffff;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
    border: 1px solid rgba(114,114,114,0.4);
    border-radius: 1px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 0 1px 0px rgba(114,114,114,0.3);
    -moz-box-shadow: 0 1px 0px rgba(114,114,114,0.3);
    -webkit-box-shadow: 0 1px 0px rgba(114,114,114,0.3);
    background-color: #0085cf;
}

/*Gravity Forms Contact Us Button Hover Customization */
body .gform_wrapper .gform_footer input[type=submit]:hover {
    border: 1px solid rgba(114,114,114,0.6);
    background-color: #036aa3;
}
/*Spacing between top of button and bottom of last form field*/
.gform_wrapper .gform_footer {
    padding: 0px 0px 0px 0px !important;
    margin: 16px 0 0;
    clear: both;
    width: 100%;
}

/*Gravity Form Contact Us Input Field Width*/
body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=text] {
	width: 100%;
}


form.et-search-form{
    font-size: 16px !important;
    background-color: #cbcfcc !important;
    padding-left: 20px !important;
}


/*Change the pointer on top level nav links to arrow-default*/
#top-menu .menu-item-has-children > a:first-child, #et-secondary-nav .menu-item-has-children > a:first-child {
    padding-right: 20px;
    cursor: hand;
}


/*education split screen buttons*/
a.small-button, a.big-button, a.icon-button {
    display: inline-block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 10px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.4), 1px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.4), 1px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.4), 1px 1px 1px rgba(0, 0, 0, 0.1);
    /* text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); */
    line-height: 26px;
}

a.small-button, a.icon-button {
    margin: 0 5px 8px 0;
    padding: 6px 14px;
    font-size: 12px;
    font-weight: bold !important;
}

/*Page Background color*/
#et-main-area{
background-color:#e2e2e2;
}

a.smallblue, a.bigblue {
    /* border: 2px solid #ffffff; */
    color: #ffffff !important;
    /* background: #88bdff; */
    background: -moz-linear-gradient(top, #88bdff 0%, #60a7ff 100%);
    /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #88bdff), color-stop(100%, #60a7ff)); */
    background: -webkit-linear-gradient(top, #0085cf, #0085cf);
    background: -o-linear-gradient(top, #88bdff 0%, #60a7ff 100%);
    background: -ms-linear-gradient(top, #88bdff 0%, #60a7ff 100%);
    /* background: linear-gradient(to bottom, #88bdff 0%, #60a7ff 100%); */
}


/*Hero Title Dropshadow*/

.titleTextShadow{
text-shadow: 2px 2px 10px rgba(75,75,75, 0.7);
font-size: 2.5em;
}

.subTitleTextShadow{
text-shadow: 2px 2px 4px rgba(255,0,0, 0.7);
}


/*turn off bullets on mobile*/
.et_mobile_menu, .et_mobile_menu .sub-menu{
list-style-type:none !important;
margin-left:0;
}

.et_mobile_menu li li {
     padding-left: 0; 
}

/*  CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE  */ 

/*Custom Twitter Feed Remove Padding from top of first item*/
#ctf .ctf-item:first-child {
    border-top: none;
    padding-top: 0;
}

#custom-twitter-feeds-widget-2{
margin-bottom:20px;
}



/*ul style*/
ul {
    list-style: disc;
	margin-left:45px;
}

/*ol style*/
ol{
display: list-item !important;
list-style-type: decimal;
margin-left:45px;
}

/*Import Fonts*/

@font-face {
    font-family: 'futura_demiFS';
	font-display: auto;
    src: url('https://conedisonsolutions.ceddev.net/wp-content/Fonts/futura_demiFS.woff2') format('woff2'),
         url('https://conedisonsolutions.ceddev.net/wp-content/Fonts/futura_demiFS.woff') format('woff'),
         url('https://conedisonsolutions.ceddev.net/wp-content/Fonts/futura_demiFS.ttf') format('truetype'),
         url('https://conedisonsolutions.ceddev.net/wp-content/Fonts/futura_demiFS.svg#futura_demiFS') format('svg');
   /* font-weight: normal;*/
   /*font-style: normal;*/

}

@font-face {
    font-family: 'Futura-Bold';
    src: url('../../Fonts/Futura-Bold.woff2') format('woff2'),
         url('../../Fonts/Futura-Bold.woff') format('woff'),
         url('../../Fonts/Futura-Bold.ttf') format('truetype'),
url('../../Fonts/Futura-Bold.otf') format('opentype');
    /*font-weight: normal;*/
    /*font-style: normal;*/
	font-display: auto;
}

@font-face {
    font-family: 'Futura-Heavy';
    src: url('../../Fonts/Futura-Heavy.woff2') format('woff2'),
         url('../../Fonts/Futura-Heavy.woff') format('woff'),
         url('../../Fonts/Futura-Heavy.ttf') format('truetype');
    /*font-weight: normal;*/
    /*font-style: normal;*/
	font-display: auto;
}


/*Change page background color sitewide*/
	#page-container{
	background-color:#e2e2e2 !important;
}

sup { 
    font-size: 10px;
}

/*hr black */
hr {
	color:#000; 
	background-color:#000;
	border-top: 1px solid !important;
}

/*hr white*/
hr.white{
	color:#fff; 
	background-color:#fff;
	border-top: 1px solid;
}

/*align Utility subnav items left*/

#et-secondary-nav li ul li {
    text-align: left;
}

/*Decrease row width globally*/
.et_pb_row {
    position: relative;
    width: 90%;
    /*max-width: 1080px;*/
    margin: auto;
}



/*Fix Logo Size*/
.et_fixed_nav #logo {
	max-width: 65%;
}



/*Footer Links*/

/* unvisited link */
a.footerLink:link {
    color: white;
	font-weight:400;
}

/* visited link */
a.footerLink:visited {
    color: white;
		font-weight:400;
}

/* mouse over link */
a.footerLink:hover {
    color: #0096e2;
	text-decoration:underline;
}

/* selected link */
a.footerLink:active {
    color: #009ae2;
}

/*bottom bar footer copyright links*/
#footer-info a {
    color: #959595;
    font-weight: 400;
}


#footer-info {
    padding-bottom: 10px;
    color: #959595;
    text-align: center;
	float:none !important;
}

#footer-info a:hover {
    color: #0098EB;
    font-weight: 400;
	text-decoration:underline;
}

/*Utility Menu link color*/
#et-secondary-nav li ul a {
    color: #0082bf !important;
}



/*Top Nav Overline Animation*/
	#top-menu .current-menu-item a::before,
	#top-menu .current_page_item a::before {
 	content: "";
 	position: absolute;
 	z-index: 2;
	left: 0;
	right: 0;
}

#top-menu li a:before {
 	content: "";
 	position: absolute;
 	z-index: -2;
 	left: 0;
 	right: 100%;
 	bottom: 169%;
 	background: #2ea3f2; /*** COLOR OF THE LINE ***/
 	height: 3px; /*** THICKNESS OF THE LINE ***/
 	-webkit-transition-property: right;
 	transition-property: right;
 	-webkit-transition-duration: 0.3s;
 	transition-duration: 0.3s;
	 -webkit-transition-timing-function: ease-out;
	 transition-timing-function: ease-out;
}
#top-menu li a:hover {
 	opacity: 1 !important;
	color:#2ea3f2;
	background-color:#ffffff;
}
#top-menu li a:hover:before {
 	right: 0;
}


/*remove Underline in dropdown*/
#top-menu li li a:before {
 	bottom: 10%;
	display:none;
}




/*Change Nav Hover Color when scrolled down page - fixed header*/

.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a:hover{
	color:#2ea3f2 !important;
	background-color:#ffffff;
}



/*add up triangle pointer to dropdown

#top-menu .sub-menu::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #ffffff;
    border-color: #dfdfdf;
    border-image: none;
    border-style: solid none none solid;
    border-width: 1px thin;
    content: "";
    display: block;
    height: 25px;
    left: 50%;
    margin-left: -15px;
    position: absolute;
    top: -14px;
    transform: rotate(45deg);
    width: 25px;
    z-index: 1;
}
*/


/*Center Main Menu Dropdowns*/

.nav li ul {
    margin-left: -60px;
    text-align: left;
    transform: translate3d(0px, 0px, 0px);
 	border-bottom: 3px solid #2ea3f2;
 	border-top: 1px solid #dfdfdf;
}


/*center Utility nav dropdowns*/

#top-header #et-secondary-nav li ul {
    background-color: #fff;
    margin-right: -60px;
}

/*Utility Nav Dropdown background*/
#top-header #et-secondary-nav li ul{
	background-color:#fff !important;
}

/*utility menu container padding*/
#top-header .container {
    padding-top: 8px;

}



/* keep header logo same size */ 
	.et_fixed_nav #logo {
	max-height: 150px;
}

/*Utility Nav background color*/
#top-header {
    background-color: #333333 !important;
}


/*hide social icons on copyright bar*/
	.et-social-icons {
    display: none;
}

/*Home Page Blub Hover Customization*/

.HPcallout:hover {
	background-color: #0071b8;
	box-shadow: 0px 1px 18px rgba(23, 23, 23, 0.17);
	-moz-box-shadow: 0px 1px 18px rgba(23, 23, 23, 0.17);
	-webkit-box-shadow: 0px 1px 18px rgba(23, 23, 23, 0.21); 
	height:100%;
}

/*h1 styles*/
h1 {
    color: #2a2a2a;
    font-size: 2.5em;
    margin-left: 0;
    margin-right: 0;
	padding-bottom: 5px;
    padding-top: 5px;
	font-family: 'Futura-Heavy', sans-serif;
	font-weight:600;
}



/*h2 styles*/
h2 {
    color: #2a2a2a;
    font-size: 1.5em;
    margin-left: 0;
    margin-right: 0;
	padding-bottom: 5px;
    padding-top: 5px;
	font-family: 'Futura-Heavy', sans-serif;
	font-weight:600;
}


/*h3 styles*/
h3 {
    color: #2a2a2a;
    font-size: 1em;
	line-height:1.5em;
    margin-left: 0;
    margin-right: 0;
}


/*Add Underline to sidbar widget titles*/
.widgettitle {
    border-bottom: solid 1px #000000;
    padding-bottom: 5px;
    margin-bottom: 15px;
}


/*Decrease bottom Padding sidbar widgets */

.et_pb_sidebar .et_pb_widget {
	margin-bottom: 10% !important;
}



/*CES Team Read More Button*/

a.cesTeamButton {
  line-height: 95px;
  font-size: 16px;
  color: #fff;
  background-color: #0085cf;
  border: 2px solid #fff;
  border-radius: 5px;
  padding: 10px 15px 10px 15px;
  -moz-transition: all 0.2s; 
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
 
a.cesTeamButton:hover {
  background-color: #de511f;
  color: #fff;
  border: 2px solid #fff;
}

/*CES Team Module Hover*/

.CESteamModuleHover {
        -webkit-transition: all 0.1s;
        transition: all 0.1s;
		-webkit-box-shadow: 0px 0px 14px -4px rgba(219,219,219,1);
		-moz-box-shadow: 0px 0px 14px -4px rgba(219,219,219,1);
		box-shadow: 0px 0px 14px -4px rgba(219,219,219,1);
}

.CESteamModuleHover:hover {
        -webkit-transform: scale(1, 1);/*change 1 to 1.1 or whatever size to animate zoom on rollover*/
        transform: scale(1, 1);/*change 1 to 1.1 or whatever size to animate zoom on rollover*/
        box-shadow: 0px 0px 14px -4px rgba(114,114,114,1);
        z-index: 1;
/*border:3px solid #0085cf;*/
}

.CESteamModuleBioPhoto {      
		-webkit-box-shadow: 0px 0px 14px -4px rgba(219,219,219,1);
		-moz-box-shadow: 0px 0px 14px -4px rgba(219,219,219,1);
		box-shadow: 0px 0px 14px -4px rgba(219,219,219,1);
		border: 2px solid #fff;
}



/*Recognition logos hover*/

.CESrecognitionModuleHover {
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
		-webkit-box-shadow: 0px 0px 24px -4px rgba(219,219,219,1);
		-moz-box-shadow: 0px 0px 24px -4px rgba(219,219,219,1);
		box-shadow: 0px 0px 14px -4px rgba(219,219,219,1);
}

.CESrecognitionModuleHover:hover {
        -webkit-transform: scale(1.1, 1.1);/*change 1 to 1.1 or whatever size to animate zoom on rollover*/
        transform: scale(1.1, 1.1);/*change 1 to 1.1 or whatever size to animate zoom on rollover*/
        box-shadow: 0px 0px 14px -4px rgba(114,114,114,1);
        z-index: 1;
}

/*Breadcrumb font size*/
.breadcrumbs{
	font-size:10px;
}

/*Top Menu subnav line height*/
.nav li li {
    position: relative;
    line-height: 1.5em;
}

/*Top Menu Subnav padding*/
#top-menu li li a {
    width: 200px;
    padding: 9px 10px;
}

/*Mobile Menu Accordion Style*/

#main-header .et_mobile_menu .menu-item-has-children > a { 
background-color: transparent; 
position: relative; 
}

#main-header .et_mobile_menu .menu-item-has-children > a:after { 
font-family: 'ETmodules'; text-align: center; speak: none; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; position: absolute; 
}

#main-header .et_mobile_menu .menu-item-has-children > a:after { 
font-size: 16px; content: '\4c'; top: 13px; right: 10px; }
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after { content: '\4d'; 
}

#main-header .et_mobile_menu ul.sub-menu { 
display: none !important; visibility: hidden !important;  transition: all 1.5s ease-in-out;
}

#main-header .et_mobile_menu .visible > ul.sub-menu { 
display: block !important; 
visibility: visible !important; 
}




/*Media Queries*/

/* over-ride divi's fixed menu setting for larger size to enable scrolling of menu */
@media all and (max-width: 1230px) { /* change to the pixel cut-off you set for the mobile menu to appear */
      .et_fixed_nav #main-header,
      .et_fixed_nav #top-header,
      .et_non_fixed_nav.et_transparent_nav #main-header,
      .et_non_fixed_nav.et_transparent_nav #top-header {
            position: absolute;
      }
	
	.et_non_fixed_nav.et_transparent_nav #main-header{
		height:90px !important;
	}
	
	body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header, body.et_fixed_nav.et_secondary_nav_enabled #main-header {
    top: 30px;
    height: 90px;
}
	
	
}




/*hide utility navigation for mobile
@media (max-width: 1080px) {
#top-header .container {
    display:none;
}
}
*/


/* Setting the breakpoint of the mobile menu */
@media only screen and ( max-width: 1230px ) {
#top-menu-nav, #top-menu {
	display: none;
}
#et_top_search {
	display: none;
}
#et_mobile_nav_menu {
	display: block;
}
}

/*padd the hamburger menu while using navingation customization plugin*/
@media only screen and ( min-width: 980px ) {
#et_mobile_nav_menu {
	padding-top: 30px;
}	
	
	/* search icon */
	.chi_dmc_default #main-header.et-fixed-header #et_search_icon:before {
    font-size: 18px;
    color: #fff !important;
}
	
}


