

.shopping_cart_header .header_cart {
    background-image: url('http://bridge52.qodeinteractive.com/wp-content/uploads/2016/06/shopping_cart.png');
    background-size: 28px 31px;
    width: 28px;
    height: 31px;
}

.required {color:#333!important;}
.shopping_cart_header .header_cart span {
    line-height: 37px;
    width: 28px;
    color: #000;
   
    font-weight: 700;
    font-size: 10px;
}

header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a{
    opacity: 1;
}

body:not(.paspartu_on_top_fixed) .paspartu_outer .content:not(.has_slider) .content_inner {
    padding-top: 0%;
}

header .header_inner_left {
    left: 38px;
}

nav.main_menu>ul>li:first-child {
    padding: 0 0 0 14px;
}

.q_counter_holder p.counter_text, .title h1 {
    text-transform: capitalize;
    letter-spacing: 0;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{
    text-align: center;
}

.wpcf7 form.wpcf7-form p {
    margin-bottom: 5px;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    margin-top: 13px;
}

div.wpcf7 img.ajax-loader {
    display: block;
    margin: 0 auto;
}

.qode_product_list_masonry_holder .qode_product_list_item .qode_product_list_item_inner .qode_product_separ