/*
Theme Name: Divi Wide Team Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.1.1
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Text Domain: Divi-Wide-Team-child
*/

/* Import styles from the parent theme ----------------------------------*/
@import url('../Divi/style.css');

/*Change the width of the sidebar area on post pages*/
.et_right_sidebar #main-content .container:before {
right: 270px !important;}
.et_right_sidebar #left-area{margin-right:0px;}
/*Formatting of Recent Posts Widget*/
.widget_recent_entries {background:#E6E6E6;color:#000;padding: 10px;width: 270px;}

/*Spacing on homepage*/
/*Padding above slider*/
.et_pb_slider_fullwidth_off {
padding-top: 20px;
}

/*Center 728x90 and change size of section at top of homepage with 728x90 and ticker*/
.et_pb_section.et_section_regular.et_section_transparent {padding-bottom: 0px; margin-bottom: 0px;}
.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_bg_layout_light {margin-top: 20px; margin-left: 170px; padding-bottom: 0px;}

/*Help with sizing of container around ticker*/

/*Help with sizing of container around ticker*/
#page-container {
padding-top: 85px !important;
}

/*Spacing above picture elements on bottom of page and body of homepage*/
div.et_pb_section:nth-child(4) {
padding: 0px;
}
div.et_pb_section:nth-child(5) {
padding-top: 0px;
}
.et_pb_section {
    padding: 0px 0px;
}
/*Padding around ticker*/
div.et_pb_section:nth-child(1) {
padding: 0px;
}

/*Remove vertical lines between widget areas*/
.et_pb_widget_area_left , .et_pb_widget_area_right{border-color: rgba(0,0,0,0);
}

/*Create Hide on Mobile class*/
@media screen and (max-width: 900px) {.hide-on-mobile {
display: none;
}}

/*Keep padding above ad area at top of homepage*/
div.et_pb_section:nth-child(1) > div:nth-child(1) {
padding-top: 30px;
}

/*Decrease space between rows
.et_pb_text, .et_pb_bg_layout_light, .et_pb_text_align_left {
margin-bottom:0px;
}*/

.et_pb_row, .et_pb_bg_layout_light, .et_pb_text_align_left {
padding-top:5px;
}

/*Padding above 728x90 home af*/
.et_pb_row, .et_pb_bg_layout_light, .et_pb_text_align_left, #\37 28x90_home_af {
padding-top: 3px;
}

/*spacing for google calendar widget when identifier is 3*/
.entry-content tr td {
padding: 0;
}
#gce_widget-3 .gce-calendar tbody tr th, #gce_widget-3 .gce-calendar tbody tr td {
padding: 13px;
}

#gce_widget-3 .gce-calendar {
margin-left: 0px;
}

