

.socicon {
font-family: 'wpzoom-socicon' !important;
}

div.wpb_wrapper p {
     margin-bottom: 50px;
}

h1 {
     margin-bottom: 20px;
}

#homeHeader h1 {
     color: #fff;
     margin-bottom:0;
     line-height: 45px;
}

#homeHeader p {
     color: #fff;
     line-height: 20px;
}

nav.mobile_menu {
    background-color: transparent;
}

header .q_logo img.mobile {
    width: 241px !important;
    height: auto !important;
    margin-top: 33px;
}

div.header_inner div.header_top_bottom_holder div.header_bottom {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&1+0,0.48+73,0+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(0,0,0,0.48) 73%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,0.48) 73%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(0,0,0,0.48) 73%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}

div.wrapper div.wrapper_inner footer.footer_border_columns div.footer_inner.clearfix div.footer_bottom_holder div.footer_bottom_holder_inner div.container div.container_inner div.column_inner ul.zoom-social-icons-list.zoom-social-icons-list--with-canvas.zoom-social-icons-list--rounded.zoom-social-icons-list--no-labels li.zoom-social_icons-list__item a.zoom-social_icons-list__link span.socicon {
     font-family: "socicon";
}

#howiwork h1, #howiwork p {
     color: #ffffff;
}

div#testimonialsContent blockquote.blockquote_shortcode.without_quote_icon {
     padding-left: 0;
}

div#testimonialsContent h4.blockquote_text {
     text-align: center;
}

@media only screen and (max-width: 1190px) {

nav.main_menu > ul > li > a > span.item_inner {
    display: inline-block;
    padding: 0 6px;
}

}

@media only screen and (min-device-width : 1100px)  {

#howiwork {
    background-position: left top;
    background-size: contain;
}

}

@media screen and (min-width: 1000px){
#homeHeader {
     
}
}