/* etiqueta BODY
Imagen de fondo background -> cargar la imagen en themes/leo_freshmarket/img/imagendefondo.jpg ó .png (cambiar abajo)
Color de fondo background-color -> código RGB precedido de # */

body {
 background-color: #BAD07B !important;
}

@media (min-width: 768px) {
	body {
	 background: #BAD07B url(../../img/imagendefondo.jpg) top center no-repeat fixed !important;
	 background-size: 100% auto !important;
	}	
}

/* condiciones generales de venta en ventana emergente, resetear el fondo */

body.content_only {
	background-image: none !important;
	background-color: white !important;
}

#header-main, #leo-mainnav {
	background-color: transparent;
}
/* SLIDESHOW Y COLUMNA DERECHA
Se añade color blanco de fondo para que no aparezca el color o la imagen de fondo de la web anterior.
 */

#slideshow > .container {
	background-color: white;
}
#columns {
	padding-bottom: 0;
}

.columns-container > .container {
	background-color: white;
}

/* FOOTER
color de fondo del footer, espacio para que no se pegue el texto al lateral
*/

.footer-bottom {
	background-color: #81A029;
}

.footer-bottom > .container {
	padding: 10px 20px;
}

/* TEXTO DE CABECERA
Se añade la clase float-right al módulo para que no quede centrado sino a la derecha.
Además se le quita el color de fondo y la estrella del título.
*/

.float-right {
	float: right;
}

.float-right .page-subheading {
	background-color: transparent;
	padding: 10px 0;
	text-align: center;
}

.float-right .page-subheading:before {
	content: "";
}

.float-right .block_content p {
	padding: 10px 0;
}

/* TEXTO DETRÁS DEL SLIDESHOW
Se añaden estilos para el título
*/

#cmsinfo_block div {
	padding: 0 20px;
}
#cmsinfo_block div h1 {
	border-bottom: 1px solid #dddddd;
    color: #535353;
    font-family: "Cambria";
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    position: relative;
    text-transform: uppercase;
    padding: 10px 0;
}

/* COOKIES
Se quita el margen, el hueco que hay entre el módulo y la cabecera.
*/

div#cookieslaw div#top {
	margin: 0!important;
}