.button .yith-wcqv-button
{
    display:none !important;
}
.header-icon-canvas, .onsale
{
    
display:none !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title
{
    font-size:0.8em !important;
}
.copyright {
    background-color: #000000!important;
}
.copyright
{
    color:#666 !important;
    font-size:14px !important;
}
.copyright a
{
    color:#666 !important;
}


.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
    /*background:#ffffff;*/
    padding:5px 8px !important;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
    box-shadow:none !important;
}
.woocommerce ul.products li.product .thumb, .woocommerce-page ul.products li.product .thumb
{
    padding:8px 6px 1px 6px !important;
    background:#ffffff !important;
}
.woocommerce ul.products li.product a img
{
    margin:0 0 0.4em !important;
}
/*.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
    margin:1% !important;
}*/
.woocommerce ul.products li.product .price del
{
 display:none !important; 
}
.woocommerce ul.products li.product .price ins
{
  color:#000 !important; 
}
.woocommerce ul.products li.product .price
{
    color:#000 !important;
}
.site-footer{background-color:#dddddd !important; font-size:14px !important; color:#000 !important;}

.office i {
    color: #757171 !important;
    font-size: 30px !important;
    margin-right: 15px !important;
}
.social-icons
{
 text-align:center !important;
 color:#666 !important;
}
.site-footer .woocommerce ul.product_list_widget li img
{
    display:none !important;
}
.site-footer .widget-title
{
    font-family:"Roboto Slab",Georgia,serif !important;
}
.site-footer li .product-title
{
    
color:#000 !important;
}
.woocommerce ul.products li.product a img
{
    
    height:320px !important;
}
.site-footer #woocommerce_products-2
{
    text-align:center !important;
}
.site-footer del
{
    display:none !important;
}
.site-footer ins .woocommerce-Price-amount .amount
{
    background-color:none !important;
}
.site-footer #nav_menu-2
{
    padding-left:94px;
    text-align:left !important;
    
}
.site-footer #nav_menu-2 .menu li
{
    padding-left:12px !important;
}
.site-footer a
{
    color:#000 !important;
}
.cntfeed h4
{
    font-size:22px !important;
}
.thememove_testimonials .testimonials-text
{
    background:none !important;
}
.thememove_testimonials blockquote
{
    color:#000 !important;
    font-size:16px !important;
}
.logo-nav .site-branding
{
    max-width:100% !important;
    width:100%;
    padding-left:17% !important;
    text-align:center;
}
body:not(.special) .site-header.headroom--not-top
{
    top: -127px !important;
}
#site-navigation .menu > ul > li, #site-navigation .menu > li
{
    padding: 19px 15px !important;
}
#site-navigation .primary-menu #primary-menu li:hover
{
background-color:#ffffff;
border-radius:0px 0px 0 0;
color:#000000 !important;

}

#site-navigation .primary-menu #primary-menu li:hover a
{

color:#000000 !important;


}
#site-navigation .sub-menu, #site-navigation .children
{
    border-top: 0px !important;
}
#site-navigation .sub-menu, #site-navigation .children
{
    text-align:left !important;
}
.big-title
{
    background-size:100% 100% !important;
}
.big-title .breadcrumb .container .tm_bread_crumb li a
{
    color:#fff !important;
}
.big-title .breadcrumb .container .tm_bread_crumb li
{
    color:#fff !important;
}
.woocommerce div.product .product_title
{
    font-size:17px !important;
    margin-bottom:10px !important;
}

.woocommerce button.button {
    background-color: #F7007B !important;
    border: medium none !important;
    border-radius: 1px !important;
}
.woocommerce-tabs ul.tabs li.active {
    background-color: #F7007B !important;
}
.woocommerce #respond input#submit {
    background-color: #F7007B !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button
{
     color: #ffffff !important;
}
.woocommerce .quantity .qty {
    background-color:#c2c2c2 !important;
    margin-right: 10px;
    padding: 6px 0 9px 9px;
    border:none !important;
}
.mini-cart .widget_shopping_cart_content .cart_list li img
{
    display: block !important;
}
.mini_cart_item a
{
    font-size:12px !important;
}
.mini-cart .widget_shopping_cart_content .wc-forward {
    background-color: #F7007B !important;
    border: medium none !important;
    border-radius: 1px !important;
    color:#fff !important;
}
.woocommerce .coupon .button {
    background-color: #F7007B !important;
    border: medium none !important;
    border-radius: 1px !important;
}



.woocommerce .wc-proceed-to-checkout .checkout-button {
    background-color: #F7007B !important;
    border: medium none !important;
    border-radius: 1px !important;
}
.woocommerce-checkout-payment #place_order {
    background-color: #F7007B !important;
    border: medium none !important;
    border-radius: 1px !important;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
    margin-right: 10px;
    padding: 10px;
    width: 128px !important;
    font-size:13px !important;
    text-align:center;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button
{
   background:#000; 
}
.woocommerce-message .button .wc-forward
{
    background:#E831B4 !important;
}
.woocommerce .woocommerce-message a.button { border-radius:0px; border:0px;  background: #ccc;   }
.big-title{padding: 90px 0px 90px 0px;}
@media only screen and (min-device-width : 320px) and (max-device-width : 667px){
   
    .big-title{padding: 10px 0px!important;}
    .big-title .entry-title
    {
    font-size:21px !important;
    }
    
}
@media only screen and (min-device-width : 320px) and (max-device-width : 667px){
    
    .woocommerce ul.products li.product{ width:50% !important ;}
    
    
}


@media only screen and (max-width: 480px) {
    .woocommerce ul.products li.product a img{ height:150px !important;}
    
    .woocommerce ul.products li.product .woocommerce-loop-product_title{ height:80px !important;}
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { height: 354px !important;}
    .woocommerce input.button{ padding: 14px 6px; }
    .woocommerce-cart table.cart td.actions .coupon .input-text {
        margin-right: 5px;}
}


 @media only screen and (max-width: 767px) {
    
    .woocommerce ul.products{ float: none; overflow: hidden; width: 100%; margin: 0px auto; margin-left: 0px;}
    
    .site-footer #nav_menu-2 { padding-left: 0px; margin-top:20px;}
    .big-title .entry-title{font-size:16px !important;}
    
    .big-title .entry-title{margin-left: 15px;}
    
    .woocommerce-pagination ul.page-numbers li{ margin-bottom:4px !important;}
    
    
} 


@media only screen and (max-width: 768px) {
 
 
.footer-wrapper .office p{ float: none; overflow: hidden;}
.footer-wrapper .office p span {display: block; float: right; width: 82%;}
.footer-wrapper .office p i.pe-7s-map-2{ float:left;}
    
    
}


@media only screen and (max-width: 980px) {
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    height: 450px;}
    
    .menu_button:after, .menu_button:before { height:0px !important; background-color:none !important;}
    .menu_button { margin-right: 70px !important;}



.big-title { padding: 15px;}
}




#open-left{ font-size:16px !important;}

.entry-summary .price .woocommerce-Price-amount amount{ display:none !important;}
form.custom_login_form input[type='submit'] { border-radius:0px !important;}
.form-submit input#submit{ border-radius: 0px;
padding: 20px 40px;
}


.footer-wrapper .office p span {
    display: block;
    float: right;
    width: 82%;
}


.footer-wrapper .social-icons{
    width: 100%;
    float: none;
    overflow: hidden;
}


.woocommerce ul.products li.product .extra .button, .woocommerce-page ul.products li.product .extra .button {
    color: #333333 !important;
}


@-moz-document url-prefix() {
    
    #content .woocommerce-ordering select { background: white !important;}
    
    #content .woocommerce-ordering{ margin-right:20px;}
}  


.footer-wrapper h3.widget-title span{ color:#333 !important;}
    



.srch_fild .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp
{ 
    background:#fff!important; 
    background: rgb(255,255,255) !important;
    
}
.woocommerce div.product form.cart, .woocommerce div.product p.cart
{
   margin-bottom: 0.4em;
}
.summary .product_meta .sku_wrapper
{
margin-bottom:11px !important;
}
.details_social
{
    float:left;
    list-style:none;
    padding:5px;
    margin-right:2px;
    
}
.side-box-social-list 
{  
    float: none;
    overflow: hidden;
    padding: 0px;
    
}

.woocommerce #tab-description > h2 {
      display: none;
}