/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.0
*/

@import url("../Total/style.css");

/**
NOTE: If are or will be using the css minify function in the theme use this import instead of the one above
@import url("../Total/style-min.css");
**/

.header-one #site-navigation-wrap, .navbar-style-one .dropdown-menu > li > a, .nav-custom-height.navbar-style-one .dropdown-menu .wcmenucart-toggle-dropdown, .theme-minimal-graphical .nav-custom-height.navbar-style-one .dropdown-menu .wcmenucart-toggle-dropdown, .theme-minimal-graphical .nav-custom-height.navbar-style-one .dropdown-menu .search-toggle-li{
	height:73px !important;
}
.topSocial img{
	max-width: 30px;
	float: right;
	margin: 5px;
}
#site-header-inner{
	padding-top: 15px;
  padding-bottom: 57px;
}
hr{
	margin: 0px;
}
.header-one #site-logo, .header-one #site-logo a{
	height: 73px !important;
}
#site-header-inner{
	padding-top: 0px;
}
.sf-menu ul{
	top: 75%;
}
#menu-top a:hover{
	text-decoration: underline !important;
}
.navbar-style-one .dropdown-menu > li > a{
	line-height: 70px !important;
}
#menu-item-173{
	background: #9BAA4C;
}
#menu-item-173 a{
	color: white;
}
#menu-item-53 ul a{
	background: #9BAA4C;
	color: white;
	border: none;
}
#menu-item-174{
	background: #B0282F;
}
#menu-item-174 a{
	color: white;
}
.vcex-recent-news-entry{
	padding-left: 0px;
	padding: 10px;
}
.vcex-recent-news-date{
	display: none;
}
.clr.vcex-skin-default.vcex-background-stretch{
	border-top: solid 10px #BDA833;
}
/*get help*/
#menu-item-2334 ul li a, #menu-item-2334 ul li a:hover{
	background: #BDA833 !important;
	color: white !important;
	border: none !important;
}
/*get smart*/
 #menu-item-2337 ul a{
 	background: #037586 !important;
 	color: white !important;
 	border: none !important;
 }
 /*get involved*/
 #menu-item-2335 ul a{
 	background: #9BAA4C !important;
 	color: white !important;
 	border: none !important;
 }
 /*resources*/
 #menu-item-2336 ul a{
 	background: #B0282F !important;
 	color: white !important;
 	border: none !important;
 }
#menu-item-161 ul a{
	background: #BDA833 !important;
	color: white !important;
	border: none !important;
}
#menu-item-163 ul a{
	background: #007287 !important;
	color: white !important;
	border: none !important;
}
#menu-item-162 ul a{
	background: #9BAA4C !important;
	color: white !important;
	border: none !important;
}
#menu-item-165 ul a{
	background: #B0282F !important;
	color: white !important;
	border: none !important;
}
#menu-item-164 ul a{
	background: #BDA833 !important;
	color: white !important;
	border: none !important;
}
#menu-item-171 ul a{
	background: #007287 !important;
	color: white !important;
	border: none !important;
}
#menu-item-173 ul a{
	background: #9BAA4C !important;
	color: white !important;
	border: none !important;
}
#menu-item-781 ul a{
	background: #BDA833 !important;
	color: white !important;
	border: none !important;
}
.parternsFooter img{
	max-width: 112px;
}
.partnertsFooter2 img{
	max-width: 68px;
	display: block;
}
.arrows ul {
    margin: 0.75em 0;
    padding: 0 1em;
    list-style: none;
}
.arrows li:before{
	content: "";
    border-color: transparent #111;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 1.3em;
    position: relative;
}
.page-header-title{
	line-height: 10em;
}
.site-breadcrumbs, .site-breadcrumbs a{
	color: white;
}
.breadcrumb-trail{
	display: none;
}
/*default ------------------------------- */
.page-header{
	background-size: cover;
	background-image: url('/wp-content/uploads/2015/04/Extra-Section-Header.jpg');
}
/*art space ----------------------------- */
.page-id-152 .page-header, .page-id-20 .page-header, .page-id-154 .page-header, .page-id-156 .page-header{
	background-image: url('/wp-content/uploads/2015/04/Forms-Header.jpg');
	background-size: cover;
}
.page-header-title{
  line-height: 7em;
  color: white;
  font-size: 30px;
}
/*get help -------------------------------*/
.page-id-11 .page-header,.page-id-124 .page-header, .page-id-128 .page-header, .page-id-127 .page-header, .page-id-130 .page-header, .page-id-132 .page-header, .page-id-134 .page-header{
	background-image: url('/wp-content/uploads/2015/04/Workshop-Header.jpg');
}
/*news and events ----------------------- */
.page-id-17 .page-header, .page-id-158 .page-header, .page-id-160 .page-header{
	background-image: url('/wp-content/uploads/2015/04/News-NotesHeader.jpg');
	background-size: cover;
}
/*workshops and clinincs ---------------- */
.page-id-136 .page-header, .page-id-13 .page-header, .page-id-138 .page-header, .page-id-140 .page-header, .page-id-142 .page-header, .page-id-144 .page-header, .page-id-146 .page-header{
	background-image: url('/wp-content/uploads/2015/04/Art-Space-Header.jpg');
}
/*contact ------------------------------- */
.page-id-31 .page-header{
	background-image: url('/wp-content/uploads/2015/04/Forms-Header.jpg');
}
/*about ----------------------------------*/
.page-id-27 .page-header, .page-id-29 .page-header, .page-id-112 .page-header, .page-id-114 .page-header, .page-id-114 .page-header{
	background-image: url('/wp-content/uploads/2015/04/Art-Space-Header.jpg');
}
/*mobile menu stylezzz ------------------ */
.sidr-class-dropdown-menu li a:hover, .sidr-class-dropdown-menu li a{
	color: black;
}
.sidr-class-dropdown-menu{
	background: white;
}
.sidr-class-sub-menu li a, .sidr-class-sub-menu li a:hover{
	color: white;
}
#sidr-id-menu-item-161 .sidr-class-sub-menu{
	background: #BDA833;
}
#sidr-id-menu-item-163 .sidr-class-sub-menu{
	background: #007287;
}
#sidr-id-menu-item-162 .sidr-class-sub-menu{
	background: #9BAA4C;
}
#sidr-id-menu-item-165 .sidr-class-sub-menu{
	background: #B0282F;
}
#sidr-id-menu-item-164 .sidr-class-sub-menu{
	background: #BDA833;
}
#sidr-id-menu-item-171 .sidr-class-sub-menu{
	background: #007287;
}
#sidr-id-menu-item-172 .sidr-class-sub-menu{
	background: #9BAA4C;
}
#sidr-id-menu-item-173 .sidr-class-sub-menu{
	background: #9BAA4C;
}
#sidr-id-menu-item-174 .sidr-class-sub-menu{
	background: #B0282F;
}
#sidr-id-menu-item-781 .sidr-class-sub-menu{
	background: #BDA833;
}
/*get help*/
#sidr-id-menu-item-2334 .sidr-class-sub-menu{
	background: #BDA833;
}
#sidr-id-menu-item-2337 .sidr-class-sub-menu{
	background: #037586;
}
#sidr-id-menu-item-2335 .sidr-class-sub-menu{
	background: #9BAA4C;
}
#sidr-id-menu-item-2336 .sidr-class-sub-menu{
	background: #B0282F;
}
/*end mobile --------------------------------- */
.clr.vcex-skin-default.vcex-background-stretch{
	height: 655px;
}
.flexslider .slides img{
	height: 100%;
	width: 200px;
}
.footerLinks p{
	margin:0;
}
.footerLinks h4{
	color: #B0282F;
}
.footerLinks h4:hover{
	text-decoration: underline;
}
.footerLinks a:hover{
	text-decoration: underline;
	color: #999 !important;
}
#footer li{
	list-style-type: none;
}
.site-footer p{
	color: #999;
}
#footer-bottom-inner {
  margin-top: 20px;
}
.background-image-page-header{
	display: list-item !important;
}
header.page-header.background-image-page-header{
	height: 160px !important;
}
.background-image-page-header .page-header-title{
	font-size: 30px;
	  line-height: 200px;
}
.background-image-page-header-overlay{
	position: static;
}
#footer-widgets .widget-title{
	color: #9BAA4C !important;
}
#site-navigation .sf-menu a {
  font-size: 12px !important;
}
#site-navigation .sf-menu a {
  font-weight: 600 !important;
}
a.sf-with-ul{
	font-weight: 600 !important;
	font-size: 12px !important;
}
li#menu-item-172{
	background: #037586;
}
li#menu-item-172 a{
	color: white;
}
div#page-header-description {
  display: none;
}
.author-bio{
	  padding: 20px 20px 40px 120px;
}
.sidr-class-menu-item-has-children.active > a{
	color: black;
}
#site-logo img{
	max-width: 200px;
	position: relative;
	top: 35px;
}
@media (min-width: 768px){
	.vc_col-sm-4 {
	    width: 33.33333333% !important;
	}
}
.page-header.background-image-page-header .page-header-title{
	font-size: 30px;
}
.page-header-table{
	height: auto;
}
.page-header-table-cell{
	text-align: left;
	padding:0;
}
header.page-header.background-image-page-header {
    height: auto !important;
}