

.touch .popup_menu_holder_outer{
display: none;
}

.touch .popup_menu_opened .popup_menu_holder_outer{
display: block;
}

.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }

.drop_down .second .inner .widget {
padding-bottom: 13px;
}

.drop_down .second .inner .widget a{
padding: 0px !important;
}

.contact_detail .contact_section > h4 {
display: none;
}

.q_social_icon_holder.circle_social i.fa {
font-size: 30px !important;
}

.q_social_icon_holder.circle_social .fa-stack {
line-height: 1.7em;
}
@media only screen and (min-width: 600px){
.wpcf7-form.cf7_custom_style_1 .two_columns_75_25>.column2>.column_inner {
padding: 0 0 0 5px;
}

.wpcf7-form.cf7_custom_style_1 .two_columns_75_25>.column1>.column_inner {
padding: 0 5px 0 0;
}
}

/* Cart page - Total text label */
.woocommerce div.cart-collaterals div.cart_totals table th {
    color: #000000;
}
/* Cart page - Total amount */
.woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount {
    color: #000000;
}

.sidebar .widget_latest_posts_menu.posts_holder .menu_recent_post_text {
    display:none !important;
}
.blog_holder.blog_single .date, .blog_holder.blog_single .post_info{
    display:none !important;
}

.blog_holder.masonry .post_info {
    display:none !important;
}

header .shopping_cart_header .header_cart.dripicons-cart:before {
    color: #000000 !important;
}
header .shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
    background-color: #cc4242 !important;
}
header .shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
    color: #ffffff !important; 
}

.shopping_cart_dropdown {
    background-color: #ffffff !important;
}

.shopping_cart_dropdown ul li a {
    color: #000000 !important;
}
.shopping_cart_dropdown ul li a:hover {
    color: #ffdad8 !important;
}

@media only screen and (max-width: 600px) {
  body .vc_custom_1510753752853 {    
    margin-left: 0 !important;
  }
}

.qode-pl-holder.qode-tiny-space .qode-pl-outer {
    margin-top: 20px;
}

/* product list filter */
.qode-pl-holder .qode-pl-categories ul li a {
    color: #000;
    font-weight: 500;
    font-size: 13px;
}
/* product list filter hover color */
.qode-pl-holder .qode-pl-categories ul li a.active, 
.qode-pl-holder .qode-pl-categories ul li a:hover {
    color: #ffdad8;
}



.woocommerce-cart table.cart tbody tr td a:not(.checkout-button), .woocommerce-checkout .checkout table tbody tr td a,
.woocommerce table.cart tbody tr span,
.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text,
.woocommerce div.cart-collaterals div.cart_totals table th,
.woocommerce table tr td,
.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, .woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount{
color: #000!important;
font-weight: 500;
}
.woocommerce table td, .woocommerce table th, .woocommerce-checkout table.shop_table tfoot th, .woocommerce form.checkout table.shop_table span, .woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount,
.woocommerce form.checkout table.shop_table tfoot tr.order-total th{
color: #000!important;
font-weight: 500!important;
}


.qode-pl-holder.qode-info-on-image:not(.qode-product-info-light) .qode-pli-price {
    color: #000;
    font-family: 'Fira Sans', sans-serif;
    font-size: 16px;
    line-height: 40px;
}

/* cart dropdown price color */
.shopping_cart_dropdown .cart_list span.quantity, 
.shopping_cart_dropdown span.total span {
    color: #000000;
}

.woocommerce div.cart-collaterals h2, 
.woocommerce-page .div.cart-collaterals h2 {
    letter-spacing: 0px;
}

.select2-container--default.select2-container--open .select2-selection--single, 
.select2-container--default .select2-results__option--highlighted[aria-selected], 
.select2-container--default .select2-results__option[aria-selected=true] {
    color: #CD5C5C;
}

.woocommerce-checkout h2 {
    letter-spacing: 0px;
}

.single-portfolio_page .info.portfolio_categories
{
  display: none;
}