.popupform
{
    padding-right: 10%;
    padding-left: 10%;
    padding-top: 5%;
    padding-bottom: 10%;
}

.placeholdertext
{
    font-weight: bold;
}

/* Submit Button Gravity Forms
-----------------------------*/
body .gform_wrapper .gform_footer input[type=submit] { 
 color: #ffffff;
 background: #2d8cc4;
 font-size: 19px;
 letter-spacing: 1px;
 text-transform: uppercase;
 float:left; 
 height: 70px; 
 min-width: 280px; 
 border: none;
 border-radius: 5px;
}

body .gform_wrapper .gform_footer input:hover[type=submit] {
 background: #2d8cc4;
}

@media only screen and (max-width: 1000px){
.logo_wrapper{
    height:100px!important;
    top:12px;
    width:83px;
    right: -13px;
    position:absolute;
    left:auto;
}
.q_logo{
    width:83px;
    overflow: hidden;
    position: absolute;
    top:0px;
    right:0px;
}
.q_logo a{
    width:auto!important;
    left:auto;
}
.header_inner_right {
display: none !important;
}
.two_columns_75_25 > .column1 {
width: 61% !important;
}
}

 @media only screen and (min-width:1000px) and (max-width:1100px){
.q_logo img {
height: auto!important;
display: block;
width: 405px!important;

}
}

.image_with_text img {
display: inline !important;
}

.btnSendHome {
background-color: #3366A7 !important;
border: 2px solid #3366A7 !important;
color: #FFF !important;
float: right;
}

nav.main_menu > ul > li > a {
color: #000 !important;
}

.search_button {
color: #000 !important;
}

.qbutton.right {
float: right !important;
}

.hidden {
    display: none !important;
}

.drop_down .second .inner > ul > li > a:hover {
color: #D93 !important;
}

.blog_holder {
margin-top: 100px !important;
}

.post_image img{
max-height: 700px !important;
}

.post_info {
font-weight: 600 !important;
color: black!important;
}

.post_info a {
color: #3974BD !important;
}

@media only screen and (max-width:500px) {
.latest_post_holder.image_in_box .latest_post_text {
padding: 0px !important;
}
.latest_post_image {
display: none;
}
.container_inner {
width: 500px;
padding-left: 25px !important;
padding-right: 20px !important;
text-align: center;
}
.sidebar {
text-align: left;
max-width: 500px;
}

#recent-posts-2 {
max-width: 250px;
}

}