/*
 Theme Name:     Nursecore (Divi)
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme for Allen Eagles
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

#topbar a:link, #topbar a:visited { color: #ffffff; text-decoration: none; }
#topbar #searchtop .et_pb_s { padding-left: 30px !important; background-image: url(images/search-icon.png); background-position: 5px 4px; background-repeat: no-repeat; }

/*edit the Divi mega menu submenu first row*/
.et_pb_menu li.mega-menu > ul > li > a:first-child {
display: none;
}

.et_pb_menu li.mega-menu .level1 a { color: #000000; text-transform: uppercase; line-height: normal; font-weight: bold; }
.et_pb_menu li.mega-menu .level2 a { text-transform: none !important; font-size: .9em; line-height: normal; font-weight: normal; }
ul.sub-menu .case { font-weight: normal !important; }
ul.sub-menu .case a { text-transform: none !important; line-height: normal; font-weight: normal !important; font-size: .9em !important; }


/* mega menu drop down */
li.mega-menu > ul {  width: 100%; }


.portalnav { color: #c11f2c; }

.botbar { color: #ffffff !important; }
.botbar a:link, .botbar a:visited { color: #ffffff; }

.sliderh2 { font-size: 4em; color: #58595b; font-weight: normal; line-height: 1.25em; }

.founded { text-transform: uppercase; font-weight: 600; line-height: .9em; }
.largenum { font-size: 42px; font-weight: 300; line-height: .9em; }

.notransform { text-transform: none !important; }
.et_pb_slide_image_testi { display: none !important; visibility: hidden !important; }

ul.display-posts-listing { list-style-type: square !important; }
ul.display-posts-listing li { line-height: 1.7em; margin: 10px 0; font-style: italic; font-weight: bold; }
ul.display-posts-listing li a { color: #555555; }
h4.et_pb_module_header { text-transform: none; }

/* testimonials */
.et_pb_testimonial_slider span.company_name { display: block !important; text-align: right; padding-right: 7px; margin-top: 0; padding-top: 0; }

/* locations tabs */
.page-id-50 #loc-az { display: none; }
#AZ.closed:after { content:"\33";}
#AZ.opened:after { content:"\32";}
.page-id-50 #loc-ca { display: none; }
#CA.closed:after { content:"\33";}
#CA.opened:after { content:"\32";}
.page-id-50 #loc-co { display: none; }
#CO.closed:after { content:"\33";}
#CO.opened:after { content:"\32";}
.page-id-50 #loc-fl { display: none; }
#FL.closed:after { content:"\33";}
#FL.opened:after { content:"\32";}
.page-id-50 #loc-nv { display: none; }
#NV.closed:after { content:"\33";}
#NV.opened:after { content:"\32";}
.page-id-50 #loc-ny { display: none; }
#NY.closed:after { content:"\33";}
#NY.opened:after { content:"\32";}
.page-id-50 #loc-ok { display: none; }
#OK.closed:after { content:"\33";}
#OK.opened:after { content:"\32";}
.page-id-50 #loc-tx { display: none; }
#TX.closed:after { content:"\33";}
#TX.opened:after { content:"\32";}

/* Sidebar (blog) */
div.et_pb_widget_area_left { border-right: none !important; padding-right: 0 !important; }