/*
Theme Name:     HCS
Theme URI:      http://example.com/
Description:    Child theme for the Strap Press
Author:         Mauricio Mendez
Template:       strappress
Version:        0.1.0
*/

@import url("../strappress/style.css");
body {
	background-image: none !important;
}
#wrapper {
	margin-bottom: 0px !important;
}
.container {
	max-width: 1000px;
}
ul {
	margin: 0px;
	padding: 0px;
}
h3 {
	color: #157689;
    	font-family: MyriadPro-Regular,"Myriad Pro Regular",MyriadPro,"Myriad Pro",Helvetica,Arial,sans-serif;
    	margin-bottom: 5px;
    	margin-top: 5px;
}
#logo {
	max-width: 1000px;
	margin: 0px;
}

/*Main navigation*/
.navbar-default {
	background-color: #ffffff;
	border: none;
}
.navbar-default .container {
	background-color: #33a0b7;
	/*border-bottom: #157689 1px solid;*/
	padding: 0px;
}
.navbar-default .navbar-nav > li > a {
	color: #ffffff;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;	
	font-size: 18px;
	padding: 10px 15px 8px 15px;
}
.navbar-default .navbar-nav > li > a:hover {
	background-color: #25869b;
	color: #ffffff;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus  {
	background-color: #217f93;
	color: #ffffff;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	padding: 0px 5px 0 0;
}
/*Collapsed navigation*/ 
.navbar-toggle {
	background-color: #a9f0fe;
	margin-right: 25px;
}
.navbar-toggle:hover {
	background-color: #025f71 !important;
}
.navbar-default .navbar-toggle {
	color: #ffffff;
}
.navbar-default .navbar-toggle .icon-bar {
	color: #fff;
}
ul.dropdown-menu {
	background-color: #33a0b7;
}
.dropdown-menu > li > a {
	color: #ffffff;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #217f93;
	color: #ffffff;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background-color: #217f93;
	color: #ffffff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #ffffff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus  {
	background-color: #217f93;
	color: #ffffff;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
	background-color: #217f93;
	color: #ffffff;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #217f93;
	color: #ffffff;
}		
	
/*Coaches views*/

a:link {
	color: #018951;
}
a:hover {
	color: #018951;
}
h1.page-title {
	font-family: Lato, Helvetica;
	font-size: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #038186;
}
.page-header {
	border-bottom: 1px solid #bba807;
	margin-top: 0px;
	margin-bottom: 15px;
}
h2 {
    	color: #a8693b;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;	
	margin-top: 5px;
}
h2.full-name {
	float: left;
	font-size: 28px;
	margin-bottom: 5px;
	margin-right: 15px;
}
.img-info {
	clear: both;
}
.coach-image {
	float: left; 
	margin-right: 15px;
}
.lat img {
	margin: -8px 5px 0 0;
}
img.attachment-full {
	margin-bottom: 5px;
}

p.lat-grad {
	padding-top: 6px;
}
h3.coach-description-title {
	clear: both;
	color: #157689;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	margin-bottom: 5px;
	margin-top: 5px;
}
ul {
list-style-type: none;
}
hr {
	background: none repeat scroll 0 0 #bba807;
	margin-bottom: 15px;
}
img.wp-post-image, img.attachment-thumbnail, img.attachment-medium, img.attachment-large, img.attachment-full {
	margin-top: 0px;
}
p.coach-location {
	font-size: 17px;
	margin: 0px;
}
.home .page-title, .home .page-header {
	display: none;
}
/*Footer*/
#footer {
	padding: 0;
}
#footer hr {
	display: none;
}
#footer .container {
	color: #e3e0e0;
	background-color: #0c5b6a;
	height: 70px;
	padding: 20px;
}
.copyright {
    	font-size: 12px;    
}
.powered {
    	font-size: 12px;    
}
.powered a {
	color: #e3e0e0;
    	font-size: 12px;    
}
.post-edit {
	margin-bottom: 0px;
}
.form-control {	
	height: 23px;

}
.navbar-form {
	border: none;
}
/*---------------------------------------------------*/
@media screen and (max-width: 1200px) {
	.copyright {
    		text-align: center;    
}
.powered {
		float: none;
    		text-align: center;  
}
@media screen and (max-width: 750px) {
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	padding: 0px 25px;
}
}
@media screen and (max-width: 650px) {
.navbar-form {
		margin-right: 15px;
	}
}
@media screen and (max-width: 385px) {
	h2 {
		text-align: center;
	}
	.logo {
		max-width: 90%
	}
	p.coach-location {
		text-align: center;
	}
	ul {
		text-align: center;
	}
	p.back-top {
		text-align: center;
	}
	.coach-image {
		float: none; 
		margin: 0 auto;
	}
	h2.full-name {
		float: none;
		margin-bottom: 0px;
		text-align: center;
	}
	p.lat-grad {
		padding-top: 0px;
	}
	.name-lat {
		text-align: center;
	}
	.navbar-form {
		margin-right: 65px;
	}
}