

.color_e250 {
    background-color: #f77f00 !important;
}

.nav.main_menu > ul > li > a.nav-menu-item-25390.color_e250 {
    background-color: #f77f00!important;
}


.drop_down .second .inner ul li.sub a i.q_menu_arrow {
    color: #fff;
}

@media (max-width: 320px) {
.carousel:not(.advanced_responsiveness) .carousel-inner h2 span {
    font-size: 0.4em!important;
    line-height: .5em!important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: .4em!important;
    line-height: 1em!important;
}
}

@media only screen and (max-width: 320px) {
.title {
    padding: 50px 0!important;
}
}

nav.main_menu > ul > li > a {
    font-size: 13px !important;
    letter-spacing: 1px;
    text-transform: uppercase !important;
padding: 0px 10px 0px 10px !important;;
}

@media only screen and (min-width:1300px) and (max-width:1555px) {
nav.main_menu > ul > li > a {
    font-size: 12px !important;
    letter-spacing: 0px;
    text-transform: uppercase !important;
    padding: 0px 5px 0px 5px !important;
}
}
@media only screen and (min-width:1000px) and (max-width:1150px) {
.header_bottom_right_widget_holder {
    display: none;
}}
@media only screen and (min-width:1000px) and (max-width:1150px) {
nav.main_menu > ul > li > a {
    font-size: 10px !important;
    letter-spacing: 0px;
    text-transform: uppercase !important;
    padding: 0px 5px 0px 5px !important;
}}

@media only screen and (min-width:1150px) and (max-width:1299px) {
nav.main_menu > ul > li > a {
    font-size: 10px !important;
    letter-spacing: 0px;
    text-transform: uppercase !important;
    padding: 0px 5px 0px 5px !important;
}
}

.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {
    display: none;
}

.blog_holder article .post_text .post_text_inner {
    padding: 5px 5px 5px !important;
}

.post_text_inner {
    margin-bottom: 5px !important;
}

.blog_single.blog_holder article .post_text .post_text_inner {
    padding-left: 10%;
    padding-right: 10%;
}

.testimonials_c_holder .testimonial_content_inner {
    background: #c8daef;
}

body .gform_wrapper .chzn-container .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single b, body .gform_wrapper input[type="email"], body .gform_wrapper input[type="number"], body .gform_wrapper input[type="password"], body .gform_wrapper input[type="tel"], body .gform_wrapper input[type="text"], body .gform_wrapper input[type="url"], body .gform_wrapper textarea {
    background-color: #eeeeee;
}

.carousel-control {
    width: 10% !important;
}

.blog_holder.masonry article.format-standard .post_text .post_text_inner, .blog_holder.masonry article.format-gallery .post_text .post_text_inner, .blog_holder.masonry article.format-audio .post_text .post_text_inner, .blog_holder.masonry article.format-video .post_text .post_text_inner {
    padding: 5% !important;
    text-align: justify;
}

.blog_holder article .post_info {
    display: none;
}