/*
Theme Name: WR Nitro Child
Theme URI: http://www.woorockets.com/themes/nitro
Author: WooRockets Team
Author URI: http://www.woorockets.com/
Description: Nitro - the only WordPress eCommerce theme you will need for any WooCommerce projects. Nitro theme comes with ready to use layouts for different ecommerce industries such as fashion, electronics, furniture, digital, sports, jewelry and other. Nitro represents what WooCommerce customers want to see in a theme including intuitive design (UX), robust performance (loading speed) and eCommerce functionalities (boosting sales).
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: wr-nitro
Text Domain: wr-nitro

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
.um-login{
    margin: 0px !important;
}

.um-login ul.um-misc-ul{
    float:right;
}

.um-login .um-misc-with-img{
    float:right;
}

.um-login .um-misc-with-img img{
    width: 50px !important;
}

.um-login .um-col-121{
    float:left !important;
    width: 48% !important;
}

.um-login .um-col-122{
    float:right !important;
    width: 48% !important;
}

.um-login .um-field-label, .um-login .um-row{
    margin:0px !important;
}

.um-login .um-col-alt{
    margin: 5px 0 5px 0 !important;
}



.um-login .um-field-label label{
    font-size: 10px !important;
}

.um-login .um-center{
    text-align: right;
}

.um-login .um-button{
    font-size: 12px;
    /* height: 23px !important; */
    padding: 10px !important;
    width: 161px !important;
    min-width: 160px !important;
    
}

.um-login input.um-form-field{
    height: 30px !important;
}

.um-login .um-col-alt-b{
    display:none;
}

.tax-product_cat .woof_container_inner_sizedelproducto,
.tax-product_cat .woof_container_inner_etiquetasdelproducto,
.tax-product_cat .woof_container_inner_categorasdelproducto{
    display: none;
}

.tax-product_cat .site-title {
    margin-top: 40px;
    margin-bottom: 10px !important;
    padding: 0  0 15px 0 !important;
}

.tax-product_cat .site-title > .container::before {
    bottom: -33px !important;
}

.tax-product_cat .site-title > .container::after {
    bottom: -37px !important;
}

ul li.woocommerce-MyAccount-navigation-link--dashboard,
ul li.woocommerce-MyAccount-navigation-link--customer-logout,
ul li.woocommerce-MyAccount-navigation-link--downloads{
    display: none;
}

ul.um-misc-ul li:first-child{
    display: none;
}

.contformcontacto{

}

.contformcontacto input{
    width: 100%;
    margin: 5px 0 15px 0;
}

.contformcontacto textarea{
    width: 100%;
margin: 10px 0 0 0;
height: 200px;
}


.woocommerce-shop .site-title{
    background-attachment: inherit !important;
    margin: 0 !important;
    height: 170px;
    background-size: cover !important;
} 
.woocommerce-shop .site-title .container{
    display: none;
}  



.term-yesswatches .site-title{
    background-attachment: inherit !important;
    background-image: url(http://tiendadw-watches.com/wp-content/uploads/2021/06/banners-17-junio-1.jpg) !important;
    margin: 0 !important;
    height: 170px;
} 
.term-yesswatches .site-title .container{
    display: none;
} 

.term-tempuswatches .site-title{
    background-attachment: inherit !important;
    background-image: url(http://tiendadw-watches.com/wp-content/uploads/2021/06/banners-17-junio-7.jpg) !important;
    margin: 0 !important;
    height: 170px;
    background-size: cover !important;
} 
.term-tempuswatches .site-title .container{
    display: none;
}  



li.cat-item-106,
li.cat-item-136,
li.cat-item-138,
li.cat-item-123{
    display: none;
}

.um-17952 #um-submit-btn{
    width: 188px !important;
    background: #323232;
    border-radius: 3px !important;
}

/*DIRECCIONES DE ENVÍO*/
/*#wcmca_custom_addresses .addresses .u-column1{
    display: none !important;
}
.woocommerce-account .form-row label {
    text-transform: none !important;
}
address {
    font-style: normal !important;

}
.woocommerce-shipping-fields{
    margin: 60px 0;
    border-top: solid 1px #CCC;
    border-bottom: solid 1px #CCC;
    padding: 10px 0 35px 0;
}

.select2-container--open{
    background-color: transparent !important;
}*/


/*DIRECCIONES DE ENVÍO*/

.single-product p.price{
    display: none;
}

.woocommerce-billing-fields__field-wrapper,
.woocommerce-shipping-fields__field-wrapper{
    margin: 40px 0;
    background: #f4f4f4;
    padding: 10px;
}

#wcmca_custom_addresses .u-columns .woocommerce-Address{
    margin: 0 0 60px 0;
}
address {
    font-style: normal !important;
}

.um-login ul.um-misc-ul {
    float: left;
    position: relative;
    top: 91px;
    left: 65px;
    font-weight: bold;
}
.um-login ul.um-misc-ul li a{
    color:#d50000 !important;
}



.woocommerce-cart .woocommerce-shipping-totals p,
.woocommerce-shipping-totals{
    display:none;
}


ul.product-categories li.cat-item a,
label.woof_checkbox_label {
    text-transform: uppercase;
    font-size: 13px;
}

h3.widget-title,
.woof_container_inner h4{
    color: #1f5c87;
}

span.woof_checkbox_count {
    font-size: 11px;
}

ul.woof_list_checkbox li.deshabilitado{
    display: none;
}

.woof_checkbox_term_124,
.woof_checkbox_term_125{
    display: none !important;
}

label.wcmca_form_label .required{
	display:none;
}





/*RESPONSIVE*/


/* FULL SCREEN*/


/* Retina | iPad ----------------------------------------------------------------------------------------------- Retina | iPad */


@media only screen and (min-width: 1100px) and (max-width: 1280px){  

}



@media only screen and (min-width: 1100px) and (max-width: 2200px){
    #rowmovil{
        display: none;
    }
}


@media only screen and (max-width: 1024px){
    #rowmovil{
        display: none;
    }
}


@media only screen and (max-width: 768px){
    .um-login .um-col-121,
    .um-login .um-col-122{
        float: none !important;
        width: 100% !important;
    }
    .um-login input.um-form-field {
        height: 20px !important;
    }
    .um-field {
        padding: 8px 0 0 0;
    }
    .um-login input::placeholder {
      font-size: 11px;
    }
    .um-17952 #um-submit-btn{
        width: 100% !important;
        font-size: 11px;
        padding: 4px !important;
    }
    .logueotablet{
        width: 38%;
    }
    #rowmovil{
        display: none;
    }
    .hb-search.boxed .wrls-form .suggestion-search{
        height: 28px !important;
    }

        
}    





/* #Mobiles*/

@media only screen and (min-width: 380px) and (max-width: 500px){
    #rowtablet,
    #logueotablet{
        display: none;
    }
    #rowmovil{
        display: block;
    }
        p#wcmca_billing_country_field,
    p#wcmca_billing_state_field{
      float: none !important;
      width: 100% !important;
    }
.woocommerce-checkout .form-row label, .woocommerce-checkout .shop_table thead th, .woocommerce-checkout .shop_table tfoot th, .woocommerce-checkout .shop_table .cart-subtotal .amount {
      font-size: 15px !important;
    }
    
        
}


/* #Mobile (Portrait) & Mobile < 375 ------------------------------------------------------- #Mobil (Portrait) & Mobile < 375 */
@media only screen and (min-width: 330px) and (max-width: 375px){
    #rowtablet,
    #logueotablet{
        display: none;
    }
    #rowmovil{
        display: block;
    }
    p#wcmca_billing_country_field,
    p#wcmca_billing_state_field{
      float: none !important;
      width: 100% !important;
    }
    .woocommerce-checkout .form-row label, .woocommerce-checkout .shop_table thead th, .woocommerce-checkout .shop_table tfoot th, .woocommerce-checkout .shop_table .cart-subtotal .amount {
      font-size: 15px !important;
    }
}


@media only screen and (max-width: 360px){
      p#wcmca_billing_country_field,
    p#wcmca_billing_state_field{
      float: none !important;
      width: 100% !important;
    }
    .woocommerce-checkout .form-row label, .woocommerce-checkout .shop_table thead th, .woocommerce-checkout .shop_table tfoot th, .woocommerce-checkout .shop_table .cart-subtotal .amount {
      font-size: 15px !important;
    }
}



/* #Mobile (Portrait) & Mobile < 320 ------------------------------------------------------- #Mobil Iphone 5,5S < 320 */
@media only screen and (max-width: 320px){

}






.single-product .woocommerce-product-gallery, #pa_color{
    display:none !important;
}

.single-product .woocommerce-product-gallery, #pa_modelo{
    display:none !important;
}



.wrls-form .product-search .product-price{
    display:none;
}


.buscador_header .txt-search{
    color: #333 !important;
}







