/*
Theme Name: RDM Basic Strore Child
Theme URI: http://www.rdmgregg.co.uk/
Template: basicstore
Description: Extends the basicstore
Author: RDM GREGG - Fabio Pacifici
Author URI: http://www.rdmgregg.co.uk/
Version: 1.0.0.1520265812
Updated: 2018-03-05 16:03:32
Text Domain:  basicstore_child
*/

#wp-admin-bar-my-sites-list .quicklinks li .blavatar {
    display: none;
}
.spacer {
    width: 100%;
    height: 2rem;
}
#order_review {
    background: #fff;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
    background: #fff;
}
table.shop_table.shop_table_responsive {
    background: white;
}
.rdm-top-notice {     font-weight: 200; }
.contact {
    text-align: center;
    background: #e8e7e8;
    padding: 0.25rem;
}
.email, .tel {
    padding: 1rem;
    color: red;
}
nav.woocommerce-MyAccount-navigation ul {
    list-style: none;
    padding-left: 0;
    line-height: 3rem;
}

nav.woocommerce-MyAccount-navigation ul li {
    border-bottom: 1px solid #ededed;
}

nav.woocommerce-MyAccount-navigation ul li a {
    font-size: 1.5rem;
}

nav.woocommerce-MyAccount-navigation ul li a:hover {
    text-decoration: none;
    font-size: 1.4rem;
}

nav.woocommerce-MyAccount-navigation ul li:hover {
    background: #ededed;
}

nav.woocommerce-MyAccount-navigation ul li {
    padding: 0.5rem;
    background-color: #f8f8f8;
    text-align: left;
    font-weight: bold;
}

nav.woocommerce-MyAccount-navigation ul li a:hover {
    width: 100%;
}
.woocommerce ul.products li.product .button {
    /* float: left; */
    margin-top: 5px;
    color: #fff;
    background-color: #f1443b!important;
    border: 1px solid #2c333a;
    border-radius: 5px!important;
    width: 100%;
}
button {
    padding: 0.5rem;
    border-radius: 0.5rem;
}
#woocommerce-product-search-field-0 {
    line-height: 2.25rem;
}
input {
    line-height: 2.25em;
}
label {
    line-height: 2;
    
}

.product .woocommerce-tabs .panel {
    padding: 1.5rem!important;
}
select {
    color: #333333;
    height: 3rem;
    background: white;
}

/*Css for Contact form 7 */

.wpcf7-form-control.wpcf7-submit {
    width: 100%;
    padding: 1rem;
}
.one-half,
.one-third {
    position: relative;
    margin-right: 4%;
    float: left;
    margin-bottom: 20px;
 
}
.one-full {width: 100%; }
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}
 
@media only screen and (max-width: 767px) {
    .one-half, .one-third {
        width: 100%;
        margin-right: 0;
    }
} 
textarea
{
  width:100%;
}
.boxsizingBorder {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

@media only screen and (max-width: 425px) {
    
    #main {
    padding: 1.25rem;
  
        
    }
}
li.product-type-variable td  {
    float: none;
    border-top: 0;
}

#main li.product input {
	float: none;
}
#main li.product label {
    color: #ffffff;
    padding: 0.5em;
    text-align: left;
    background: #3a3a3a;
    font-size: small;

}
#main li.product tbody {
    
    text-align: left;
    border-bottom: 2px solid #4b4b4b;
    
}
#main li.product select {
       width: 95%;
    background: #272d33;
    color: white;
    
}