/*
Theme Name: AYN Skating Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.1.1
Description: No Logo. No login button. Based on Divi theme. Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes - child by Steve Graese
Author URI: http://www.elegantthemes.com
Template: Divi
Text Domain: Divi-Skating-child
*/

/* Import styles from the parent theme ----------------------------------*/
@import url('../Divi/style.css');

/* Import styles from the parent theme ----------------------------------*/
.et_pb_post { margin-bottom: 5px; }
/*Font color for calendar*/
#wp-calendar td {color: #000;}
/*Color behind calendar and padding below*/
#calendar_wrap {background: #E6E6E6; padding:10px;}
/*Center 728x90 ads*/
.page .et_pb_column_4_4:nth-child(1) .et_pb_widget_area { margin-left: 15%;}
/*Spacing below divider*/
.et_pb_space{padding-bottom:0px; padding:0px;}
/*Spacing above 728X90*/
.home div.et_pb_section:nth-child(4){padding-top:30px;}
.home .et_pb_column_inner > div:nth-child(4){margin-top:0px;}
/*Change height of homepage banner*/

/*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 around ticker*/
.home div.et_pb_section:nth-child(2) {padding-top:15px;
padding-bottom:0px;vertical-align:middle;height:35px;}
/*Box that holds ticker*/
.home div.et_pb_section:nth-child(2) > div:nth-child(1) {padding:0px 0;}
.home div.et_pb_section:nth-child(3) {padding: 10px 0;}
/*Increase size of right column so ads fit home page*/
.home .et_pb_column {
  margin-right:20px;
}
/*Change the width of the widget area*/
.home .et_pb_widget {width: 300px;}
/*Decrease spacing between elements on secondary pages*/
div.et_pb_section:nth-child(2){padding: 0px; height = 50px;}
div.et_pb_section:nth-child(3){padding: 0px;}
div.et_pb_section:nth-child(4){padding: 0px;}
.et_pb_row {padding: 0px;}
/*Spacing below calendar*/
et_pb_widget.cdaily_minicalendarwidget{padding-bottom:2px;}
/*Spacing above weather widget*/
#awesomeweatherwidget-2{padding-top: 25px;}
/*Remove vertical lines between widget areas*/
.et_pb_widget_area_left , .et_pb_widget_area_right{border-color: rgba(0,0,0,0);}
/*spacing for google calendar widget when identifier is 2*/
.entry-content tr td {
padding: 0;
}
#gce_widget-2 .gce-calendar tbody tr th, #gce_widget-2 .gce-calendar tbody tr td {
padding: 13px;
}

#gce_widget-2 .gce-calendar {
margin-left: 0px;
}
@media only screen and (max-width: 479px) {

.home .entry-content .et_pb_section:first-child {

background-size: 158% 61%;

background-position-x: -69px;

}

}

@media only screen and (max-width: 640px)

and (orientation: landscape)  {

.home .entry-content .et_pb_section:first-child {

background-size: 137% 84%;

background-position-x: -73px;

}

}

@media only screen and (min-width: 768px)

and (max-width: 1024px) {

.home .entry-content .et_pb_section:first-child {

background-size: contain;

}

}
@media screen and (max-width: 900px) {.hide-on-mobile {
display: none;
}}

