/*
THEME NAME: Braddy's Theme
AUTHOR: &y
DESCRIPTION: This is a child theme for Headway 3.0. It is used for adding custom css and php code.
TEMPLATE: headway
*/

@font-face {
    font-family: 'montserratbold';
    src: url('fonts/montserrat-bold-webfont.eot');
    src: url('fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('fonts/montserrat-bold-webfont.woff') format('woff'),
         url('fonts/montserrat-bold-webfont.ttf') format('truetype'),
         url('fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'montserratregular';
    src: url('fonts/montserrat-regular-webfont.eot');
    src: url('fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('fonts/montserrat-regular-webfont.woff') format('woff'),
         url('fonts/montserrat-regular-webfont.ttf') format('truetype'),
         url('fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
  font-family: 'montserratregular', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'montserratregular', sans-serif;
color: #000000;
}

#block-bbh56fda58eb54b6 a {
color:#000;
text-decoration:none;
}

h1.entry-title {
    font-size: 36px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 10px;
    padding-bottom: 5px;
    color: #000000;
}

.fa {
color: #ff0202;
}

.block-type-footer a.footer-responsive-grid-link {
display: none;
}

#shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content {
    width: 100%;
    box-sizing: border-box;
    position: absolute;
    left: 0;
  background-image: url(http://www.braddysasbuilts.com.au/wp-content/uploads/2016/04/BAB-BG.png);
background-repeat: repeat-x;
background-position: center top;
}

.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item > .shiftnav-target:hover, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item > .shiftnav-target:active, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover {
    color: #eee;
    background: #ff0202;
    border-top-color: rgba(255,255,255,.4);
    border-bottom-color: rgba(0,0,0,.8);
}

.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item > .shiftnav-target {
    display: block;
    color: #eee;
    border-bottom: 1px solid #111;
    border-top: 1px solid #313131;
    text-shadow: 0 0px 0px rgba(0,0,0,.5);
}

#shiftnav-toggle-main .shiftnav-main-toggle-content {
    padding: 13px 10px 13px 40px;
}

#mobhead {
margin:0 auto;
display:table;
}
#mobhead img {
display: inline;
width: auto;
}
#headphone {
display: table-cell;
    vertical-align: middle;
padding-left:20px;
}