/*
 Theme Name:   BAX Mobile
 Theme URI:    http://schildbachdesign.com/
 Description:  A mobile Theme for BAX 
 Author:       Schildbach Design
 Author URI:   http://schildbachdesign.com/
 Template:     twentyfifteen
 Version:      1.0.0
*/

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

.site-header {
    background-color: #fff;
    border-bottom: 1px solid rgba(51, 51, 51, 0.1);
    padding: .6923% 8%;
}

@font-face {
    font-family: 'voltaireregular';
    src: url('voltaire/voltaire-regular-webfont.eot');
    src: url('voltaire/voltaire-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('voltaire/voltaire-regular-webfont.woff2') format('woff2'),
         url('voltaire/voltaire-regular-webfont.woff') format('woff'),
         url('voltaire/voltaire-regular-webfont.ttf') format('truetype'),
         url('voltaire/voltaire-regular-webfont.svg#voltaireregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('opensans/opensans-regular-webfont.eot');
    src: url('opensans/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans/opensans-regular-webfont.woff2') format('woff2'),
         url('opensans/opensans-regular-webfont.woff') format('woff'),
         url('opensans/opensans-regular-webfont.ttf') format('truetype'),
         url('opensans/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1, h2, h3, .nav-menu ul li, .menu li {
	font-family: 'voltaireregular', 'Futura', Arial, sans-serif;
	font-weight: normal;
	margin:0;
	padding:0;
}
h3 {
    font-size:20px;
}
.entry-header {
    margin-bottom:30px;
    padding:30px 30px 1px 30px;
    background:#ff8f15;
}
.post .entry-header {
    margin-bottom:0;
    background:transparent;
}
.entry-header h1, .call-us h1 {
     font-size:30px;
}

body, p, ul li {
	font-family: 'open_sansregular', Arial, sans-serif;
}
.nav-menu ul li, .menu li {
	font-size:20px;
	list-style:none;
}
.tags {
    margin-top:10px;
    border-top:4px double #ccc;
    padding-top:20px;
    padding-left:8px;
}
.social-media {
    padding:0 0 20px 25px;
}
.page-id-2514 .entry-content {
       display:none;
    }
.bax-blog-entry {
    margin:0 30px 15px 30px;
    border-bottom:1px solid #ccc;
}
.bax-blog-entry h2, .bax-item-post-content h2 {
    font-size:24px;
}
.post-thumbnail {
    margin-bottom: 1px;
}
.blog-thumb img {
    margin:0;
    padding:0 20px 5px 0;
    float:left;
    width:150px;
}
.bax-blog-entry h2 {
    line-height: 120%;
    padding-bottom:15px;
}
.site-header {
    background-color: #fff;
    border-bottom: 1px solid rgba(51, 51, 51, 0);
}
.post-navigation .post-title {
    font-family: 'voltaireregular', 'Futura', Arial, sans-serif;
}
.post-thumbnail, .bax-item {
    padding:0 30px 15px 30px;
}
.home .post-thumbnail {
    margin:0 0 30px 0;
    padding:0
}
.current_page_item a {
    color:#ff8f15;
}
.bax-item-post-content {
    margin:20px 0;
    padding-bottom:20px;
    border-bottom:1px solid #ccc;
}
.home .entry-content {
    margin-bottom:20px;
}
.entry-content h3, .entry-summary h3, .page-content h3, .comment-content h3 {
    font-size: 2rem;
}
body.custom-background {
    background-color:#fff;
}
.hentry, .page-header, .page-content {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    margin: 0;
}
.call-us {
    margin-bottom:30px;
    padding:30px 30px 1px 30px;
    background:#ff8f15;
}
.type-post {
    background-color: #fff;
    padding-top: 3.6923% !important;
    position: relative;
     border-top: 4px double #ccc;
}
.call-us h2 {
    font-size:24px !important;
}