/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

   .inscription-text { display:none; } 
   .gform_wrapper   {
          border-width: 1px 1px 1px 1px!important; 
           border-style: solid!important;
           border-color:#bc8e80;
           border-radius: 5px;
           background-color:#ffffff!important;
                            padding: 12px 2px 2px 5px!important;
                             background-image:url(images/backshop-01.jpg) !important;
                             background-repeat:no-repeat;
                              background-position:bottom right;
                              background-size: 100% auto;
                                
     } 
     . product_totals   {
        background:transparent !important;
        border: 0!important;
    border-width: 0px 0px 0px 0px!important;  
            padding: 12px 2px 2px 5px!important;
     } 
      div[itemprop="description"]
  {
 font-size: 16px!important;
     }   
        #gform_wrapper_2   {
 background:transparent !important;
        border: 0!important;
    border-width: 0px 0px 0px 0px!important; 
            padding: 2px 2px 2px 5px!important;
     } 
 
  [id^="gform_wrapper_"], [id*=" gform_wrapper_"]  {
   background:transparent !important;
        border: 0!important;
    border-width: 0px 0px 0px 0px!important; 
            padding: 2px 2px 2px 5px!important;}
     
     .product_info {
    clear: both;
    display: inline-block;
    width: 100%;
    padding: 0 0 0 0;
    margin: 10px 0 0 0;
    color: #adadad;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
}


.product_divider {
    width: 100%;
    height: 1px;
    display: block;
    background: #dddddd;
    margin: 5px 0;
}
.product_divider2 {
  float: left;
   min-width:10%;
    width: 10%;
    min-height:32px;
     background: url(images/col-01.png);
      background-size: 32px 32px;
      background-repeat: no-repeat;
display: inline-block;
}
.product_divider3 {
  float: left;
   min-width:10%;
    width: 10%;
    min-height:32px;
     background: url(images/mat-01.png);
      background-size: 32px 32px;
      background-repeat: no-repeat;
display: inline-block;
}

.product_info_divider {
    float: left;
    height: 59px;
    width: 1px;
    display: block;
    background: #dddddd;
    margin: 9px 0 0 0;
}
.product_info_payment {
    float: left;
    width: 30%;
    margin-right: 17px;
}
.product_information {
    clear: both;
    display: inline-block;
    width: 100%;
    padding: 0 0 0 0;
    margin: 10px 0 0 0;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
}
.product_info_color {
    float: left;
      width: 80%;
    height: 32px;
    margin-bottom:22px;
    margin-right: 1px;  
  display:inline-flex;
  flex-wrap:wrap;
  line-height: 32px;
}
.product_info2 {
    clear: both;
    display: inline-block;
    width: 100%;
    padding: 0 0 0 0;
    margin: 10px 0 0 0;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
}
.product_info_delivery {
    float: left;
    width: 30%;
    margin-right: 1px;
}
.product_info_return {
    float: left;
    width: 30%;
    margin-left: 4px;
}
.product_info_return a:hover {
            text-decoration: none!important; 
}
.product_info_payment a:hover {
            text-decoration: none!important; 
}
.product_info_delivery a:hover {
            text-decoration: none!important; 
}
.product_info_color a:hover {
            text-decoration: none!important; 
}
.product_info_return_icon {
    width: 49px;
    background: url(images/product_info.png) -98px 0 no-repeat;
    height: 41px;
    margin: 0 auto 11px auto;
    display: block;
}
.product_info_payment_icon {
    width: 49px;
    background: url(images/product_info.png) 0 0 no-repeat;
    height: 41px;
    margin: 0 auto 11px auto;
    display: block;
}
.product_info_payment_icon:hover {
    width: 49px;
    background: url(images/product_info.png) 0 -42px no-repeat;
    height: 41px;
    margin: 0 auto 11px auto;
    display: block;
}
.product_info_return_icon:hover {
    width: 49px;
    background: url(images/product_info.png) -98px -43px no-repeat;
    height: 41px;
    margin: 0 auto 11px auto;
    display: block;
}
.product_info_delivery_icon {
    width: 49px;
    color: #000;
    background: url(images/product_info.png) -49px 0 no-repeat;
    height: 41px;
    margin: 0 auto 11px auto;
    display: block;
}
.product_info_delivery_icon:hover {
    width: 49px;
    color: #000;
    background: url(images/product_info.png) -49px -44px no-repeat;
    height: 41px;
    margin: 0 auto 11px auto;
    display: block;
}
.product_info a {
    color: #000;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
}