/* Enter Your Custom CSS Here */

.search-results .type-product h2 a{ color :#989898 !important;}
.search-results .type-product .entry-meta,.search-results .type-product .entry-summary,.search-results .type-product .entry-utility{display:none;}
.search-results .type-post .entry-meta,.search-results .type-post .entry-summary,.search-results .type-post .entry-utility{display:none;}
.search-results .type-post h2.entry-title a {border-bottom:none;margin-bottom:0;}

.entry-summary .product_title{font-size:34px!important;}
.entry-summary span.woocommerce-Price-amount{font-size:32px;}
.entry-summary form.variations_form{text-align:center;}
.woocommerce div.product form.cart .button{float:none!important;margin-top:10px;}
.woocommerce div.product form.cart div.quantity {float:none!important;}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {display:block;}

p.price .woocommerce-Price-amount,ul.products .price .woocommerce-Price-amount{padding-left:5px;padding-right:5px;}
p.price ins,ul.products .price ins{text-decoration:none;}
ul.products .price .amount{font-size:20px;}

table.variations td.value{text-align:left;}
.topSocialMedia-block{padding-left:25px;padding-top:6px;}
.topSocialMedia-block .fa{color:#fff;font-size:24px;}
.menu-social-media-container{display:none;}
.topSocialMedia-block .fa:hover,.topSocialMedia-block .fa:focus {
     color: #0a713e;
}

body.blog .page-contents-area .sidebar-block{display:none;}
body.blog .col-main-area{width:100%;}

/* call menu hidden */
.mobileView-phone{display:nones;}
.mobileView-phone .lockunlock{ 
    color: #0a713e;
    font-size: 25px;
    padding-top: 6px;padding-right:3px;}

/* title in search page */
h2.entry-title {
    color: #0a713e;
    font-size: 24px;
    font-weight: bold;
    
}
h2.searchheader{padding-top:15px;margin-bottom:8px;}

/* css and design fixes */
.col-main-areafull{width:100%;}
.col-main-area p,#tab-description p{line-height:1.5;padding-bottom:15px;}

#menu-item-48{display:none;}
#menu-main-menu li:hover{background-color:#5ea93d;color:#fff;}
#menu-main-menu li:hover a{color:#fff;}

#searchform #s{background-color:#d1ebc7;color:#000;border:1px solid #addb9b;}
.post h2.entry-title a {font-size:18px!important;}

#affiliates-registration-form .field{width:48%;float:left;}
#affiliates-registration-form .sign-up{clear:both;}
#customer_login .woocommerce-FormRow--wide{display:none;}
.emailrow-top{display:block!important;}
.formrow p{width:40%;float:left;}

.formrow{display:block;clear:both;}
.woocommerce div.product form.cart .variations td.label{ width:72px!important;}

.woocommerce div.product form.cart div.quantity {
    float: none !important;
    /*position: absolute;
    right: 20%;
    top: 81px;*/
}


.woocommerce div.product form.cart .button {
       position: absolute;
}





a.reset_variations{display:block!important;width:29px;}

@media only screen and (max-width: 1100px) {
.woocommerce div.product form.cart div.quantity {
    float: none !important;
    position: unset!important;
   
}
  .single_add_to_cart_button{
  	 position: unset!important;
  }
  
  .woocommerce div.product form.cart .button {
       position: unset;
       margin-top:10px!important;
}
    
}

@media only screen and (max-width: 767px) {
.entry-summary{padding-left:14px;}
  
  
  
  
}

@media only screen and (min-width: 767px) {
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    height: 340px;
    overflow: hidden;
    width: 27%;
    
}
  
  #productTabs{margin-bottom:40px;}
  
  ul.r-tabs-nav{padding-bottom:0;margin-bottom:0!important;"
}




