/*
 Theme Name:     Accelerate Child Theme
 Theme URI:      http://themegrill.com/
 Description:    Accelerate Child Theme
 Author:         Kadence Themes
 Author URI:     http://themegrill.com/
 Template:       accelerate
 Version:        1.2
*/
 
/*Changes made to child style sheet, updated 11/18/2022 to align with v1.5.0 of parent theme*/
 
/* =Theme customization starts here
------------------------------------------------------- */

table.rule1 tr td {
  	border: none;
  	outline: none;
}

table.rule1 th {
	border: none;
	border-collapse;
	border-bottom: solid;
}

.circleimg {
  	margin: auto;
   	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
	width: 150px;
  	height: 150px;
	overflow: hidden;
  	background-color: #ffffff;
  	outline: none;
}

/* Headings */

h1, h2, h3, h4, h5, h6 {
  	 font-variant: small-caps; /*Added parameter*/
}

#page {
	background-color: #F2F2F2; /*Gray, Original value: #FFFFFF, white*/
}

#header-text-nav-container {

	border-bottom: 1px solid #F2F2F2; /*Very Light Gray*/
  	background-image: url("http://stdunstananglican.org/wp-content/uploads/2015/03/dark_embroideryblue.png");
	background-color: #1E325B; /*Original value: #F8F8F8*/
}

#header-text-nav-wrap {
	padding: 10px 0 10px; /*Original value: 30px 0 40px*/
}

#header-right-section .widget {
	color: #FFFFFF; /*999999*/
}
#header-right-section .widget h3 {
  	text-decoration: underline;
  	color: #E0E0E0;
}

/* next two tags may not be necessary*/
li.social-icon {
	float: right;
}

li.social-icon a {
	font-size: 10px;
  	padding: 10px 14px 9px 14px;
}

.main-navigation li,
.main-small-navigation li {
  	font-variant: small-caps;
}

.site-header .menu-toggle {
	background: #F2F2F2;
}

.main-navigation,
.main-small-navigation li {
	width: 100%;
	background-color: #F2F2F2;  		
}

.main-navigation ul li ul li a,
.main-navigation ul li.current-menu-item ul li a,
.main-navigation ul li ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor ul li a,
.main-navigation ul li.current-menu-ancestor ul li a,
.main-navigation ul li.current_page_item ul li a {
	background-color: #F2F2F2; /*Original value: #FFFFFF*/
}

#main {
  	margin: 0 auto;
  	padding: 20px;
  	background: #FFFFFF;
}

/* =FEATURED SLIDER
----------------------------------------------- */
#featured-slider .entry-container {
	z-index: 98;
}

a.slide-prev,
a.slide-next {
	z-index: 9;  /* original value 999 */
}

/* =SLIDER CONTROLLERS
----------------------------------------------- */
#controllers {
	z-index: 9;  /* original value 999 */
}

/* =CALENDAR WIDGET – This tag is missing from parent theme but not clear if necessary
----------------------------------------------- */
#wp-calendar caption {
	text-align: center;
}

/* =PRIMARY AND SECONDARY CONTENT AREA
----------------------------------------------- */
 #primary {
	width: 100%; /*Original value: 65.4546%*/
} 

/* OVERRIDE DEFAULT NAVIGATION FOR TABLETS
 * force drop down menus to appear upon hover */

@media (min-width: 768px) and (max-width: 1024px) {

.main-navigation li.menu-item-has-children > a::after,
.main-navigation li.page_item_has_children > a::after {
	display: block;  /* none */
}

.main-navigation .sub-menu {
	display: block;  /* none */
}

.main-navigation ul.sub-menu,
.main-navigation ul li:hover > ul.sub-menu {
	display: block;  /* none */
}


