/*
   Theme Name: Child - function
   Theme URI: http://www.elegantthemes.com/
   Version: 1
   Description: Child Theme. Parent Theme function WordPress
   Author: Xolo S.A
   Author URI: http://xolosa.com/
   Template: function
*/

@import url("../function/style.css");
body #payment .payment_methods li{
padding:0em !important;
margin:1em !important;
}
body {background:#3d0000 !important}
body #wrapper {
  padding: 0 1.5em !important;
}
#footer-wrapper {
background:#250303!important;
}
@media all and (min-width: 768px) {
body #wrapper, body #footer-wrapper {
  padding: 0 1.5em;
}

#navigation ul.nav > li.current_page_item a, #navigation ul.nav > li.current_page_parent a, #navigation ul.nav > li.current-menu-ancestor a, #navigation ul.nav > li.current-cat a, #navigation ul.nav > li.current-menu-item a {
  background-color: #eeab1d !important;
  background-image: linear-gradient(to bottom, #eeab1d, #d58332) !important;
}
body #navigation ul.nav > li:hover {
    text-decoration: none;
    background-color: #95693C;
    background-image:none !important;
}
body #navigation ul.nav > li a:hover {
    background-color: #95693C;
    background-image:none !important;
  }
body #navigation ul.nav li > ul a:hover {
    background-color: #95693C;
    background-image:none !important;
  }
#navigation ul.nav ul {
  background: #4c2600 !important;}

#header .nav-toggle {
background-image: linear-gradient(to bottom, #5C2E00, #5C2E00) !important;
}
#navigation.mobile-menu ul.nav li a {
  color: #fff ;
}
ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.li.current-menu-item a {
  background: #95693C;
}

 #lang_sel_click img.iclflag{
margin: 5px !important;
}

div.wpcf7-validation-errors {  border:none !important;}
 
/* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
.selectoridioma{
margin-left:589px;
margin-top:90px;
}
    }
    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
.selectoridioma{
margin-left:833px;
margin-top:90px;
}
    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
.selectoridioma{
margin-left:833px;
margin-top:90px;
}  
}

.woocommerce-billing-fields{
font-size: 15px !important;
}

.woocommerce-shipping-fields{
font-size: 15px !important;
}

.woocommerce-checkout-review-order{
font-size: 15px !important;
}