/*
Theme Name:     Total Child
Theme URI:      
Description:    Child theme for the Total Theme
Author:         Richard Le
Author URI:     
Template:       Total
Version:        Updated 9/25/15 
*/

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


/* Core Styles */

/*
Light Blue (Accent): #1b6fb2;
Dark Blue: #0a2840;
Gray: #5e625f;
White: #f2f2f2;
Warm Gray: #584740;
Dark Warm Gray: #0a0001;
*/

h1, h2, h3, h5, h5, h6 {
	font-weight: lighter;
	color: #584740 !important;
	margin-bottom: .25em !important;
}
h5, h6 {
	font-size: 1.1em;
}
a:link {
	text-decoration: underline;
	color: #5e625f;
}
a:visited {
	text-decoration: underline;
	color: #5e625f;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}

h3 a:link {
	text-decoration: underline;
}
h3 a:visited {
	text-decoration: underline;
}
h3 a:hover {
	text-decoration: underline;
}
h3 a:active {
	text-decoration: underline;
}

/* Theme Styles - Non Customizer Styles*/
#main {
	margin-top: 4em;
}

.page-header {
	/*background-image: url("/wp-content/uploads/IMAGEFILE.PNG") !important;*/
}
#site-header {
	/*background-image: url("/wp-content/uploads/IMAGEFILE.PNG") !important;*/
}
#site-header-inner {
	padding-bottom: 0 !important;r
}
.site-footer, #footer-bottom {
	/*background-image: url("/wp-content/uploads/IMAGEFILE.PNG") !important;*/
}

.navbar-style-one .dropdown-menu > li > a {
	/*color: #00aef0;*/
}

.navbar-style-one .dropdown-menu >.current-menu-item >a,
.navbar-style-one .dropdown-menu a:hover {
	/*color: #ffd300 !important;*/
}


.sidr-class-mobile-menu-searchform { 
	display: none !important; /* Hide mobile menu search */
}
/*#footer-bottom {
	margin-top: 10em;
}*/
#footer-inner {
	margin-top: 5em;
	background-color: white;
}


/* New Custom Styles  */
.social-bar {
	background-color: #d3d3d3;
	overflow: hidden;
	margin-top: 3em;
	margin-left: -30px;
	margin-right: -30px;
	padding-top: 3em;
}
.wpex-social-btns {
	position: absolute;
    right: 0px;
    padding-right: 2em;
}
.as-twitter h3 {
	font-size: 1.25em;
	margin-top: 0 !important;
}
.as-twitter a:link {
	text-decoration: none;
}
.as-twitter a:visited {
	text-decoration: none;
}
.as-twitter a:hover {
	text-decoration: underline;
}
.as-twitter a:active {
	text-decoration: none;
}
.as-twitter img {
	visibility: none !important;
}
.twitter-embed {
	filter:grayscale(100%); 
	-webkit-filter: grayscale(100%);
}

.page-callout { /* Left column callouts */

}

.page-callout h2 { 
	line-height: 1.15;
	font-weight: lighter;
	font-size: 2em;
	text-align: right;
	margin-top: 0;
}
.page-callout h3 { 
	font-weight: lighter;
	font-size: 1.25em;
	font-style: italic;
	text-align: right;
}

.right-content-column {
	border-left: 1px solid #e1e1e1;
	padding-left: 1em;
}


.org-list h3 {
	margin-top: 0;
}
.asf {
	padding: 2em;
	background-color: #f2f2f2;
}
.multimedia {
	padding: 2em;
	background-color: #f2f2f2;
}
.multimedia h3 {
	padding-bottom: 1.5em;
	margin-top: 0;
}
@media screen 
  and (min-device-width: 768px)  { 

	.page-callout h2 { 
		font-weight: lighter;
		font-size: 2em;
		text-align: right;
		margin-top: 0;
	}
	.page-callout h3 { 
		font-weight: lighter;
		font-size: 1.25em;
		font-style: italic;
		text-align: right;

	}
	.page-callout h3:first-child {
		margin: 30px 0 20px;
	}
	.page-callout h4 { 
		font-weight: lighter;
		font-size: 1.1em;
		font-style: italic;
		text-align: right;
	}
	.page-callout p { 
		font-style: italic;
		text-align: right;
	}

	.right-content-column {
		border-left: 1px solid #e1e1e1;
		padding-left: 1em;
	}

}

@media screen 
  and (max-device-width: 767px)  { 

	.page-callout h2 { 
		font-weight: lighter;
		font-size: 2em;
		text-align: left;
		margin-top: 0;
	}
	.page-callout h3 { 
		font-weight: lighter;
		font-size: 1.25em;
		font-style: italic;
		text-align: left;
	}
	.page-callout h4 { 
		font-weight: lighter;
		font-size: 1.1em;
		font-style: italic;
		text-align: left;
	}
	.page-callout p { 
		font-style: italic;
		text-align: left;
	}
	.right-content-column {
		border-left: inherit;
		padding-left: inherit;
	}

}

