

/*.shopping_cart_header .header_cart {
    background-image: url('http://aurainstitute.in/dreamblue/wp-content/uploads/2016/06/shopping_cart.png');
    background-size: 28px 31px;
    width: 28px;
    height: 31px;
}*/
.shopping_cart_header{display:none;}
.shopping_cart_header .header_cart span {
    line-height: 37px;
    width: 28px;
    color: #000;
    font-family: Montserrat,sans-serif;
    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_separator {
    width: 14px;
    height: 2px;
    margin: 5px auto 17px;
  }

.qode_product_list_masonry_holder .qode_product_list_item .qode_product_list_item_inner .qode_product_price {
    font-weight: 400;
    letter-spacing: -0.4px;
}

.qode_product_list_masonry_holder .qode_product_list_item .qode_product_list_item_inner .qode_product_category a {
    font-size: 13px;
    letter-spacing: -0.3px;
    font-weight: 400;
}

.qode_product_list_masonry_holder .qode_product_list_item .qode_product_list_item_inner .qode_product_category {
    margin-bottom: 7px;
}

.woocommerce .button, .woocommerce input[type=submit], .woocommerce ul.products li.product .added_to_cart, .woocommerce-page .button, .woocommerce-page input[type=submit] {
    padding: 0px 32px;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .qode-sp-separator.separator {
    margin-top: 13px;
    margin-bottom: 21px;
    width: 29px;
    height: 3px;
    background-color: #f5b640;
}

 .single-product .product-type-simple .summary .price ins{
     float: left;
}

.woocommerce div.product .summary p.price del{
      padding-left: 7px;
}

.woocommerce-product-rating .woocommerce-review-link{
    display: none;
}

.woocommerce div.product div[itemprop=offers] {
    margin-bottom: 22px;
}

.woocommerce div.product div[itemprop=description] {
    margin: 25px 0 33px 0;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .single-onsale {
    left: 128px;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs {
    padding-top: 36px;
    padding-bottom: 46px;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related {
    padding-top: 48px;
}

.shopping_cart_dropdown ul li a {
    color: #fff;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories {
    font-size: 13px;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories a {
    color: #b2b2b3;
}

.woocommerce div.product div.product_meta > span span, .woocommerce div.product div.product_meta > span a, .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .product_meta>span {
    font-size: 12px;
}

.woocommerce #respond #reply-title, .woocommerce #reviews h2 {
    font-size: 14px;
    letter-spacing: 0;
}

.woocommerce table.shop_attributes th {
    text-transform: none;
}

.q_tabs.horizontal .tabs-container {
    padding-top: 15px;
}

.woocommerce ul.products li.product a.product-category.product-info, .woocommerce-page ul.products li.product a.product-category.product-info {
    padding-top: 1px;
}

.woocommerce ul.products li.product .product-categories a, .woocommerce-page ul.products li.product .product-categories a {
    color: #b2b2b3 !important;
}

 .woocommerce ul.products li.product:hover .image-wrapper {
background-color: #f2f2f4;
}

.woocommerce ul.products li.product:hover .image-wrapper img {
opacity: 0;
}

.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 {
padding: 0 28px;
}

@media only screen and (max-width: 600px) {
.title.title_size_medium h1, .woocommerce .product h1.product_title, .woocommerce div.product .summary p.price span.amount {
    font-size: 24px;
    line-height: 30px;
}

.page-id-59 .row-top{display:none;}
.vc_custom_1499947425846{margin-left:0px;}
}
.wpb_single_image.qode_image_hover_darken .vc_single_image-wrapper:before{    background-color: rgba(0,189,193,.50) !important;}

.view-wrapper {
    border: 1px solid #ccc !important;
}
.gallry{margin-left:35px;}

@media only screen and (max-device-width: 600px) and (min-device-width: 320px){
    .gallry{margin-left:-10px;}
.main .vc_column-inner{padding-top:0 !important;}

.page-id-123 .wpb_single_image.wpb_content_element.vc_align_left.snglimage.qode_image_hover_zoom_in {
    padding-top: 10px;
}
@media screen and (max-width: 480px)
(index):1259
.element_5 {
    margin-top: 40px;
}
}
.view-first .mask {
    background-color: rgba(0, 0, 0, 0) !important;
    CURSOR: -WEBKIT-ZOOM-IN !important;
}
.drop_down .second .inner ul.right li a, .drop_down .second .inner ul.right li h5{    text-align: left; ! important}