/*
Theme Name: schmidtMD
Version: 1.0
Description: A child theme of Twenty Fourteen
Template: twentyfourteen
*/

@import url("../twentyfourteen/style.css");

/*=============================*/


/*ORIGINAL IMPLIMENTED CUSTOM CSS*/
body {
	-webkit-hyphens: none;
	-moz-hyphens: none;
}

#page {margin: auto;}

.site:before {background-color: #23426e;}
.site-navigation a:hover {background-color: #61b8ea !important;}

#secondary {background-color: #23426e;}
.header-main {background-color: #23426e;}
.secondary-navigation {background-color: #23426e;}


/*UNKNOWN CODE*/
/*{
	background-color: #61b8ea !important;
	color: #fff;
}*/

.primary-sidebar {background-color: #23426e;}

.search-toggle {background-color: #23426e;}
.search-toggle:hover,
.search-toggle.active {background-color: #61b8ea;}
.search-box {background-color: #61b8ea;}

.entry-content {max-width: 100% !important;}
.entry-header {max-width: 100% !important;}

.site-footer {display: none;}

.textwidget {color: #fff;}

.home-img {
	float: left;
	width: 25%;
	padding-right: 10px;
}

.contact-img {
	float: left;
	width: 30%;
	padding: 0 25px 15px 0;
}

.contact-text {width: 75%;}

.floatr {float: right;}
.floatl {float: left;}

.img-pad {padding: 0 10px;}

#homel {float: left; width: 30%;}
#homer {float: right; width: 60%;}

.newsletter {color: #0d69c8; font-weight: bold;}





/*For browser/screen widths less than 768px*/
@media screen and (max-width: 768px) {
	#homel {width: 100%;}
	#homer {width: 100%;}
}
/*END ORIGINAL IMPLIMENTED CUSTOM CSS*/




/*=============================*/

/*GLOBAL*/
.clearFloats {clear:both; height:0;}

.size18 {font-size:18px !important;}
.size22 {font-size:22px !important;}

.marginRight10 {margin-right:10px;}
.marginRight20 {margin-right:20px;}

.hideMobile {display:none;}
/*END GLOBAL*/


/*HEADER*/
.site-header {background-color:#fff;}
.site-title {color:#fff; line-height:normal; padding: 10px 0 10px 0;}

#masterTopHeader {background-color:#23436e; border-bottom:#fff solid 11px;}

#mthLeft {color:#fff; font-size:20px; text-align:center; padding:10px 0 20px 0; line-height: normal;}
#mthLeft img {margin-bottom: 30px; max-width: 100%;}
#hText #hPhone {margin-bottom:20px;}

#mthRight {display:none;}

/*END HEADER*/


/*---TABLET---*/
@media only screen and (min-width: 783px) {
    .header-main {min-height: 90px;}
    .site-title {float:none; width:100%; text-align:center;}
}
/*---END TABLET---*/


/*---DESKTOP---*/
@media only screen and (min-width: 1008px) {
    /*GLOBAL*/
    .hideMobile {display:inline;}
    /*END GLOBAL*/
    
    
    /*HEADER*/
    #masterTopHeader {height:240px;}
    .site-title {font-size:18px; float:left; width:auto; text-align:left;}
    .header-main {min-height: 48px;}
    
    #mthLeft {
        width:60%; 
        float:left; 
        height:240px; 
        font-size:18px;
        text-align:left; 
        padding:0;
    }
    #mthLeft img {padding: 60px 0 0 30px; margin-bottom: 20px;}
    #mthLeft #hText {margin-left: 9%;}
    #hText #hPhone {width:35%; float:left; margin-bottom:0;}
    #hText #hAddress {width:65%; float:right;}
    
    #mthRight {
        display:block;
        width:40%; 
    	float:right; 
    	height:240px; 
    	background-color:#fff;
    	border-radius:180px 0 0 180px;
    	background-image:url("/wp-content/uploads/rightHeader.jpg");
    	background-repeat:no-repeat;
    	background-position:center center;
    }
    #mthRightPadding {margin-left:50px; padding:20px 0 20px 0; text-align:center;}
    /*END HEADER*/
}

/*---END DESKTOP---*/