body{
	background: #fff;
}
body.sponsored {
    /*padding-bottom: 158px;*/
	padding-bottom:0;
}
body.background-es{
    /*background: url("../index_files/backgrounds/fondo_navidad_esp.jpg");*/
    background-size: cover;
    background-attachment: fixed;
	}
	body.background-en{
	    /*background: url("../index_files/backgrounds/fondo_navidad_eng.jpg");*/
	    background-size: cover;
	    background-attachment: fixed;
	}

img.responsive{display:none; }

#menu-webs,
#menu-trendings{margin-bottom:0;}

#main nav li a { text-decoration: none;}

#footer nav,
#secondary nav,
.js #main.fixme nav{}
.destacados.navidad{
	margin:0 auto;
	border:0;
	}
	.destacados.navidad.transparent{
		background: transparent;
	}
	.destacados.navidad.transparent.only-one-row{
		border: 0;
	}
	
	.destacados.navidad.transparent .padding-and-border,
	.destacados.navidad.only-one-row .col-md-12.todo-ancho.padding-and-border{
		background: #fff;
	    border: 1px solid #ccc;
	    padding: 7px 7px 0px 7px;
	    display: inline-block;
		}
		.destacados.navidad.only-one-row .col-md-12.todo-ancho.padding-and-border{
			padding: 7px;
		}
	
.destacados.navidad.principal{padding:0;}
.destacados.navidad img{
	max-width: 100%;
	width: 100%;
}
.destacados {padding: 20px 30px 40px; border: 0;}
.destacados.navidad .col-md-12, 
.destacados.navidad .col-md-8,
.destacados.navidad .col-md-9, 
.destacados.navidad .col-md-6, 
.destacados.navidad .col-md-3,
.destacados.navidad .col-md-4  {
 	margin:0 0 30px;
}

.destacados.navidad.only-one-row{
    padding: 10px;
    margin-bottom: 20px;
    border: 1px solid #d9d7d5;
	}
	.destacados.navidad.only-one-row .col-md-12, 
	.destacados.navidad.only-one-row .col-md-8,
	.destacados.navidad.only-one-row .col-md-9, 
	.destacados.navidad.only-one-row .col-md-6, 
	.destacados.navidad.only-one-row .col-md-3,
	.destacados.navidad.only-one-row .col-md-4  {
	 	margin:0;
	}
	.destacados.navidad.only-one-row .col-md-12.todo-ancho{
		margin-top: 30px;
	    display: block;
	    float: left;
	    width: 100%;
	}

.row.destacado-top .col-md-12{
	margin-top: 0;
	 margin-bottom: 0;	
	}

.destacados.navidad.only-one-row .col-md-12, 
.destacados.navidad.only-one-row .col-md-8,
.destacados.navidad.only-one-row .col-md-9, 
.destacados.navidad.only-one-row .col-md-6, 
.destacados.navidad.only-one-row .col-md-3,
.destacados.navidad.only-one-row .col-md-4{
	padding: 0px;
}
	

.destacados.navidad.only-one-row .col-md-6,	
.destacados.navidad.only-one-row .col-md-4,
.destacados.navidad.only-one-row .col-md-3{
	padding: 0 5px;
}
.destacados.navidad.only-one-row .col-md-4.middle{
}

.destacados.navidad.only-one-row .col-md-8{
	padding-right: 5px;
}

.destacados.navidad.only-one-row .col-md-12.todo-ancho{
	margin-top: 0;
    margin-bottom: 10px;
}

.destacados .row {
    margin-right: 0px;
    margin-left: 0px;
}


.destacados .row.items1.with-margin{
	margin: 10px 0;
}

.destacados .row.items3.with-margin-bottom,
.destacados .row.items2.with-margin-bottom{
    margin-top: 0;
    margin-bottom: 10px;
}

.destacados .row.items4,
.destacados .row.items3,
.destacados .row.items2{
	margin-right: -5px;
    margin-left: -5px;
}

/* Banner full - AdServer */	
.destacados .bannerfull{
    width: 100%;
    padding: 0;
    margin: 10px 0;
    border: 0;
	}
	.destacados .widget.bannerfull:before{
		border: 0;
	}
.destacados .banner-full-mobile{ 
	display: none;
}

@media (max-width:519px){ 
	.destacados .banner-full-desktop{ display: none;} 
	.destacados .banner-full-mobile{ display: block;} 
}	
	
.js #footer.fixme, .no-js #footer{position:static;display:inline-block;}
#footer{
	height: auto;
	padding-top: 15px;
	    font-family: "Droid sans",sans-serif;
	}
	#footer .center{margin:0 auto;max-width:962px;}
	#footer .center div{padding:0;}
	#footer nav#footermenu{height:auto;}
	#footer ul,
	#footer ul li{width:100%;display:inline-block;float:none;}
	#footer nav#footermenu #footerlegal{border:0;padding:0;width:auto;    font-family: "Droid Sans", Arial;}
	#footer nav#footermenu #footersocial{border:0;padding:0;width:auto;font-family: "Droid Sans", Arial;}
	#footer #footerlegal li:first-child{padding-left: 0;}			
	#footer #footerlegal li:first-child a:before{
		display:none;
	}
	#footer .payment{text-align:right;}
	#footer .payment IMG{width:auto;max-width:100%;}	
	#footer #legalactivator{
		display: inline-block;
    	padding: 5px 0 0 0;
		font-family: "Droid sans",sans-serif;
		font-size:12px;
    }
	#footer a,
	#footer nav#footermenu span, #footer #socialactivator {
	    font-size: 12px;
	}
	#footer #footerlegal a.white{color:#fff;}		
.pre-footer{
	width: 100%;
    border: 0;
    background: #2C325F;
    border-bottom: 1px solid #595C75;
    padding: 15px 15px;
	}
	.pre-footer, .pre-footer a{ color: #fff; }
	.pre-footer a{ padding:0 10px;}
@media screen and (min-width: 1230px){
	#footer nav,
	#secondary nav,
	.js #main.fixme nav{max-width:1170px;width:auto;}
	body .destacados.navidad{max-width:1170px;width:auto;}
	#footer .center{margin:0 auto;max-width:1170px;width:auto;}
}

@media screen and (min-width: 1000px){
	body>section {
	    width: calc(100% - 30px);
	}	
	body>section.destacados{
		border:1px solid #ccc;
	    border-top:0;
	    margin-bottom: 40px;
	}
	body>section.principal{		
    	padding: 0 15px;
    	background: #eee;
    	border:0;
    	margin:0;
	}
	.destacados.navidad{width:962px;}
}

@media screen and (max-width: 999px){

	#secondary{
		padding: 10px 0 0 0;
	}
	
	.destacados.navidad.only-one-row .col-md-4,
	.destacados.navidad.only-one-row .col-md-3,
	.destacados.navidad.only-one-row .col-md-6{
		padding: 0 5px;
		margin-bottom: 10px;
		}
		.destacados.navidad.only-one-row .col-md-4:last-child,
		.destacados.navidad.only-one-row .col-md-3:last-child{
			margin-bottom:0;
		}

	.destacados.navidad .row.last-row{
		margin-bottom: 0;
	}
			
	img.no-responsive{ display:none; }
	img.responsive{ display:block; }
	
	.row.destacado-top .col-md-12{
		margin-top: 0px;
	}
	.js #footer ul, 
	.no-js #footer ul{width:auto;}
	.destacados{
		margin-bottom: 25px;
	}
	.destacados.principal{
		margin-bottom: 0;
	}
	#footer nav#footermenu{height:auto;}
	#footer .payment{text-align:center;}	
	#footer #legalactivator{display: none;}
	#footer a,
	#footer nav#footermenu span, #footer #socialactivator {
	    font-size: 11px;
	}	
  
}
@media screen and (max-width: 999px)and (min-width:768px){	
	.col-sm-4,
	.col-sm-3{width:50%;}
	}
@media screen and (max-width: 767px){
	

	.destacados.navidad.only-one-row .col-md-8{
		padding-right: 0;
		margin-bottom: 10px;
	}
	
	.destacados.navidad.only-one-row .col-md-12.todo-ancho{
		margin-top: 0;
	}
	
	.destacados{padding:15px 15px 0;}
	.destacados.navidad .col-md-12, .destacados.navidad .col-md-6, .destacados.navidad .col-md-3, .destacados.navidad .col-md-4{margin-bottom:15px;}
	}