

@media only screen and (min-width: 1000px){
.q_logo a{
    height: 50px !important;
}}

@media only screen and (max-width: 1000px){
.q_logo a{
    height: 42px !important;
}
.content .container .container_inner {
    padding: 0px 0 0 0;
}}

.testimonials .testimonial_text_inner p {
    font-style: italic;
    font-family: droid serif;
    line-height: 1.25em;
    font-size: 1em;
}


.testimonials_holder.full_width .testimonials .testimonial_text_inner {
    padding: 10px 0 10px 0;
    margin: 0 0 0 0px;
}

.content {
    margin-top: 0px;
}

.light nav.main_menu > ul > li > a, .light nav.main_menu > ul > li > a:hover, .light nav.main_menu > ul > li.active > a {
color: #777;
font-size: 1.1em;
}

.light .header_top .q_social_icon_holder i.simple_social, .light .header_top .header-widget, .light .header_top .header-widget.widget_nav_menu ul.menu > li > a, .light .header_top .header-widget p, .light .header_top .header-widget a, .light .header_top .header-widget span {
    color: #6098c2;
}

.header_top {
    font-size: 14px;
}

ul {
    list-style-position: outside;
    line-height: 1.75em;
    padding-left: 18px;
}

@media only screen and (min-width: 586px){
.three_columns > .column1 {
    width: 25%;
    float: left; 
}
.three_columns > .column2 {
    width: 25%;
    float: left; 
}
.three_columns > .column3 {
    width: 50%;
    float: left;
}
.footer_top .three_columns .column3 .column_inner > div {
    margin: 8px 0 0 30px;
}
}
@media only screen and (max-width: 586px){
.footer_top .three_columns .column3 .column_inner > div {
    margin: 0 0 0 20px !important;
}
}