

@media only screen and (min-width: 660px){
    .two_columns_75_25>.column1 {
        width: 70%!important;
    }
    .two_columns_75_25>.column2 {
        width: 30%!important;
    }
}

.blog_holder article  .post_info {
font-family: Karla;
font-size: 12px;
line-height: 31px;
letter-spacing: 0px;
font-weight: 400;
font-style: normal;
text-transform: capitalize
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .post_text .post_text_inner .post_info div{
font-family: Karla;
font-size: 18px;
letter-spacing: 2px;
text-transform: uppercase;
}

.blog_holder article .post_info a {
font-family: Karla;
font-size: 18px;
letter-spacing: 2px;
text-transform: uppercase;
}

.single-post .post_image {
    display: none!important;
  }

@media only screen and (min-width: 1100px) and (max-width:1250px){
    .q_logo a {
        height: 68px!important;
    }
}
@media only screen and (min-width: 1000px) and (max-width:1100px){
    .q_logo a {
        height: 50px!important;
    }
    nav.main_menu > ul > li > a {
        font-size: 12px;
    }
}

@media only screen and (min-width: 660px){
    .two_columns_75_25>.column1 {
        width: 650px!important;
    }
}

.latest_post .date {
     font-family: 'karla' ! important;
     text-transform: uppercase  ! important;
}


.latest_post_title > a { 
     font-family: 'brandon grotesque' !important
}

.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:300px;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}