

.header_bottom_right_widget_holder {
    padding: 0 0 0 17px;
}

.q_progress_bar .progress_title_holder {
    margin: 0 0 3px;
}

.testimonials_c_holder .testimonial_content_inner {
    background: #edeff1;
    padding: 60px 37px;
}

.testimonials_c_holder .testimonial_content_inner .testimonial_author {
    margin-top: 16px;
}

.testimonials_c_holder .testimonial_content_inner .testimonial_title_holder {
margin-bottom: 21px;
}

.testimonials_c_holder .flex-control-nav {
    margin-top: 40px;
}

header:not(.with_hover_bg_color) nav.main_menu > ul > li > a span:not(.plus) {
    padding: 7px 21px;
    border: 1px solid transparent;
}

 header:not(.with_hover_bg_color) nav.main_menu > ul > li.active > a span:not(.plus), header:not(.with_hover_bg_color) nav.main_menu > ul > li > a span:not(.plus):hover {
    border-radius: 3px;
}

header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a{
    opacity: 1;
}

.q_font_awsome_icon_square:hover {
    border-color: #ffcc00 !important;
}

.footer_bottom {
    height: 44px;   
}

header.scrolled .header_top, .header_top {
    background-color: #ffcc00!important;
}

.title.title_size_large h1 {
    text-transform: none;
}

.q_icon_with_title h4 {    
    margin-bottom: 17px;
}

.q_icon_with_title .icon_text_inner {
    padding-top: 11px;
}

.wpcf7 form.wpcf7-form p {
    margin-bottom: 9px;
}
.header_inner {
    border-top: 5px solid #ffcc00;
}

@media only screen and (max-width: 480px) {
.title.title_size_large h1 {
    font-size: 24px!important;
    line-height: 24px!important;
}
}
.carousel-inner .slider_content .text.one_by_one .separator, .carousel-inner .slider_content .text.one_by_one .slide_anchor_holder, .carousel-inner .slider_content .text.one_by_one a.qbutton, .carousel-inner .slider_content .text.one_by_one h2, .carousel-inner .slider_content .text.one_by_one h4, .carousel-inner .slider_content .text.one_by_one p {
    top: 90px;
}
.qode-advanced-tabs .qode-advanced-tab-container {
    background-color: transparent !important;
    border-color: #ffcc00 !important;
    border-width: 1px !important;
}
h6, .h6, h6 a {
    color: #3c3c3c;
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    line-height: 24px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none;
}
.woocommerce ul.products li.product h6 {
    font-weight: 500;
}
.form {
    width: 95%;
    margin: 0 auto;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    display: none;
}
.woocommerce ul.products li.product h6 {
    font-weight: 500;
    font-size: 15px;
}
.woocommerce .woocommerce-ordering .orderby {
    display: none;
}
.select2-container--default {
        display: none;
}
.footer_top p {
margin-top: 24px;
}
.woocommerce ul.products li.product .add-to-cart-button, .woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product a.qbutton.out-of-stock-button {
    display: none;
}
.post_author, .dots, .post_comments, .blog_like {
    display: none;
}
.post_info_author {
    display: none !important;
}
.date.entry_date.updated, .post_info {
    display: none !important;
}
.woocommerce ul.products li.product:hover .image-wrapper img {
    opacity:1;
} 