/*
Theme Name: El Petit Saló Child
Description: Tema hijo
Author: QualityStudio
Author URI: https://qualitystudio.es
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.margencito {
    margin-left:2% !important;
    margin-right:2% !important;}

/*Botón de contacto*/
.fusion-button-text-left {
  font-size: 18px !important;}

.button-icon-divider-left {
  border: 0px;}

.button-large .fusion-button-text-left {
  padding-left: 16px;}

.button-large {padding: 17px 29px;}

.glyphicon.icon-whatsapp {
  font-size: 20px;}

.fa-instagram::before {
  padding: 9px;
  font-size: 23px;}

.fusion-text.cajita {
  padding-bottom: 0px !important;
  padding: 20px;
  font-size: 18px;
  background-color: #f2f2f2;}

.fusion-form .fusion-form-element-required {
  text-decoration: none;}

/*Formulario*/
#legal {
  font-size: 3px;}

#legal label {
  font-size: 15px;
}
.fusion-form .fusion-form-element-required {
  text-decoration: none!important;
}
.page-id-1282 .fusion-alert.alert.success.alert-success.fusion-alert-center.fusion-form-response.fusion-form-response-success.awb-alert-native-link-color.alert-dismissable.awb-alert-close-boxed {
    background: #000;
}

@media screen and (max-width: 640px) {
/*Menú móvil*/
.fusion-sticky-transition .collapse-enabled.mobile-size-full-absolute:not(.mobile-mode-always-expanded) .awb-menu__main-ul {
  max-height: fit-content;
}
.ua-mobile p {
	text-align: justify;
}

.fusion-footer p {
	text-align: center;
}
.fusion-tb-header .fb-icon-element {
  margin-right: 0px!important;
}
#fijo-footer {
  position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 9999;
	}
#fijo-footer a {
	    flex: 1;
	    text-decoration: none;
}
}
/* Estilos específicos para 1181*/
@media screen and (min-device-width : 1181px) and (max-width: 1366px) {
#menu-menu-principal {
  font-size: 14px;
}
#menu-menu-principal-1 {
	font-size: 15px;
}
#menu-menu-principal-1 li {
	margin: 6px;
}
#menu-menu-principal li {
  margin: 3px;
}
#menu-menu-contacto {
  font-size: 20px;
}
#menu-menu-contacto li {
  margin: 8px;
}
}
/* Estilos específicos para 1811*/
@media screen and (min-device-width : 1367px) and (max-width: 1536px) {
#menu-menu-principal {
  font-size: 16px;
}
#menu-menu-principal li {
  margin: 5px;
}
#menu-menu-principal-1 {
  font-size: 17px;
}
#menu-menu-principal-1 li {
  margin: 8px;
}
#menu-menu-contacto {
  font-size: 17px;
}
#menu-menu-contacto li {
  margin: 5px;
}
}
