

h1, h2, h3 {text-transform:uppercase;}
header {margin: 0 0 -8px;}
.bold {font-weight: bold;}
.intro {font-size: 20px; line-height: 30px;}
.white-text {color: #fff !important}

nav.main_menu > ul > li > a > i {float: left; line-height: 90px;}
.drop_down .second .inner ul {border-radius: 0;}

.q_accordion_holder.accordion.with_icon .ui-accordion-header.ui-state-active {background-color: #f0f0f0;}
.q_accordion_holder {background: none repeat scroll 0 0 #f0f0f0;}
.q_accordion_holder.accordion.with_icon div.accordion_content.no_icon {padding:0 20px;}
.q_accordion_holder.accordion div.accordion_content_inner {padding:0;}

.icon_title {margin: 0 0 5px 0 !important;}
.q_icon_with_title.center .icon_holder, .icon_with_title_link {margin: 0 !important;}
.q_icon_with_title .icon_text_inner {padding: 0 0 25px !important;}

.wpb_column > .wpb_wrapper .portfolio_slider:last-child, .wpb_column > .wpb_wrapper .flexslider:last-child {margin-bottom: 0;}
div.ppt, .pp_hoverContainer, .pp_gallery, .flex-direction-nav {display: none !important;}

.compression-class ul, .compression-class menu, .compression-class dir {
    -moz-padding-start: 40px;
    display: block;
    list-style-type: disc;
    margin: 1em 0;
    color: #000000;
    font-family: PT Sans,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;}

.q_list.circle ul > li, .q_list.number ul > li {margin: 0; padding: 0 0 0 20px;}

.contact-50-field {
    background-color: #f6f6f6;
    border: 0 none;
    color: #000000;
    font-family: inherit;
    font-size: 13px;
    margin: 0 0 20px !important;
    outline: 0 none;
    padding: 12px 4%;
    resize: none;
    width: 100%;
}

.contact-100-field {
    color: #000000;
    padding: 12px 2%;
    width: 100%;
    background-color: #f6f6f6;
    border: 0 none;
    font-family: inherit;
    font-size: 14px;
    margin: 0 0 20px !important;
    outline: 0 none;
    resize: none;
}

.wpcf7-submit {margin: 10px -20px 0 0;}
.wpcf7-not-valid-tip {padding: 0 0 10px;}
