/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.4.8
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Original - Elegant Themes; Child theme - Mondodigitalis
Author URI: http://www.elegantthemes.com; http://mondodigitalis.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/

@import url("../Divi/style.css"); 

/*******************ALTERATIONS TO MAIN DIVI CSS*******************************/
#main-header {
    padding: 5px 0 0;
}
/*.et_fixed_nav #logo {
    max-height: 97px;
}*/
.et_fixed_nav #logo {
	max-height:90%;padding-bottom: 2px;
}
.et_header_style_centered #logo {
    padding: 0;
}
#top-header.et-fixed-header a {
    color: #fff;
}
#top-header, #top-header a {    
   color: #fff;
}
#et-secondary-nav { 
   display:none;
}
.et_pb_section {
    padding: 0;
}
.et_pb_row {
    padding: 0;
}
#footer-widgets .et_pb_widget a {
    color: #CCCCCC;
}
#footer-widgets .et_pb_widget a:hover {
    color: #2EA3F2;
}

.et_pb_main_blurb_image {
  margin-bottom: 0px !important;
}

/************ DIVI SLIDER resizing **************/
@media only screen and ( min-width:981px ) {
    /* Set the slider height */
    .my-slider, .my-slider .et_pb_container { 
        height: 1000px !important; 
    }
    .my-slider, .my-slider .et_pb_slide { 
        max-height: 1000px; 
    }
    .my-slider .et_pb_slide_description { 
        position: relative; 
        top: 25%; 
        padding-top: 0 !important; 
        padding-bottom:0 !important; 
        height:auto !important; 
    }
}


/**---CALENDAR SPECIFIC --*******************************/
.entry-content tr th,
.entry-content thead th,
body.et-pb-preview #main-content .container tr th,
body.et-pb-preview #main-content .container thead th {
	padding: 6px auto !important;
	color: #555;
	font-weight: bold;
}

.entry-content tr td,
body.et-pb-preview #main-content .container tr td {
	padding: 6px auto !important;
	border-top: 1px solid #eee;
}
#aec-modal-container.simplemodal-container{
    top:118px !important;
}
.fc-event {
    margin: -2px -2px 0 0 !important;
}
.fc-grid .fc-event-time {
    font-size: 12px !important;
}
.fc-event-vert .fc-event-time {
    font-size: 12px !important;
}
 .fc-event-time .fc-event-head .fc-event-skin{
    font-size: 12px !important;
}
.fc-event-title{
    font-size: 12px !important;
    font-weight:bold !important;
    padding: 0 2px 0 2px;
}
/* Responsive Styles Smartphone Portrait */
@media all and (max-width: 479px) {

				#aec-modal-container.simplemodal-container{
    					top:118px !important;
				}
				#aec-calendar table {
					word-wrap: break-word;
				}
				.fc-header-left, .fc-header-right {display:none;}
}
