@media only screen and (max-width: 960px) {


#contenido .seccion .car_tabla .car_linea_descripcion{
	display:none;
}


	#contenido .noticias .noticia{
		height:auto;
	}
	#contenido .noticias .noticia .not_imagen{
		float:none;
	}
	#slider_content .nivo-controlNav,
	.bannerhome,
	#footer .newsletter,
	#footer .links{
		display:none;
	}
	#contenido.sec_prehome .login{
		width:90%;
		padding:5%;
		height:200px;
	}
	#contenido.sec_prehome .login input{
		width:97%;
	}
	#slider{
		width:100%;
		height:auto;
	}

	#contenido .columna1.respancho{
		float:none;
		width:100%;
	}
	#contenido .columna2.respancho{
		float:none;
		width:100%;
		margin-left:0;
		margin-top:30px;
	}
	#contenido .subcol{
		float:left;
	}

	.jcarousel-skin-tango .jcarousel-container-horizontal{
		padding:10px 0 !important;
	}

	#contenido .seccion .com_botoncont {
		display: inline-block;
		width: 45.8%;
		padding: 5px;
		height: 30px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		float: left;
		border: 1px solid #ececec;
		margin: 1.2% 0.2% 1.2% 2.2%;
	}
	#contenido .barnav .barralinks{
		display:none;
	}
	.barnav .buscador,
	.barnav .buscador2 {
		left:0;
	}
}

@media only screen and (max-width: 691px) {

	.col-12,.col-6,.col-4,.col-3 {
		width: 100%;
	}

	.mostrar01,.mostrar03,.mostrar04,.mostrar05,.mostrar06,.mostrar07,.mostrar08,.mostrar10{
		display:none;
	}
	
	#contenido .seccion .car_tabla .car_linea_descripcion{
	
	display:block;
	font-weight:bold !important;
	}

	#header .barragris .usuario,
	#header .barragris li.fl,
	#productos_barra,
	.footer_logos{
		display:none;
	}
	#contenido .columna_centrada {
	position: relative;
	width: 82%;
	padding: 4%;
	margin-left: 5%;
	}

	#contenido .rankcolumna1 {
		float:none;
		width:100%;
		margin:0;
		margin-bottom:15px;
	}
	#contenido .rankcolumna2 {
		float:none;
		width:100%;
		margin:0;
		margin-bottom:15px;
	}
	.col .mip-cont.modialto {
		height:350px !important;
	}
	#contenido .columna1{
		float:none;
		width:100%;
	}
	#contenido .columna2{
		float:none;
		width:100%;
		margin-top:30px;
		margin-left:0;
	}
	#contenido .subcol{
		float:left;
		width:100%;
	}
	#contenido .columna1a{
		float:none;
		width:100%;
		overflow:hidden;
	}
	#contenido .columna2a{
		float:none;
		width:100%;
	}
	#contenido .pdfa .pdf2 {
		left: 81px;
	}
	#contenido .seccion .sec_titulo {
		font-size: 18px;
		line-height: 18px;
	}

	#contenido .columna1 {
		float: none;
		border-right:0;
	}
	#contenido .seccion .ancho1{
		width:100% !important;
	}
	#contenido .seccion .ancho2 {
		width:100% !important;
		margin-top:30px;
	}
	#contenido .seccion .campocontacto ,
	#contenido .seccion .areacontacto {
		width: 94%;
	}

	#contenido .seccion .com_botoncont {
		width: 93.6%;
	}
	#contenido .seccion .car_total .car_totaltxt{
		font-size: 14px;
	}
	#contenido .seccion .car_area{
		width:94%;
	}

	/*********************************
	 * CONTENIDOS - CHANCES
	*********************************/



	.chances {	
	}
	.chances .nombrecomercio {
		font-size: 21px;
		line-height: 26px;
	}
	.chances .puntos {
		font-size: 16px;
		line-height: 20px;
	}
	.chances .puntos .numero {
		padding: 3px 7px;
	}

	.chances .tabla {}
	.chances .tabla table {
		width:100%;
		margin-left:0%;
		font-size: 13px;
	}

	.chances .tabla table thead {}

	.chances .tabla table thead tr th {
		padding: 2px;
		height:26px;
	}


	.chances .tabla table tbody {}

	.chances .tabla table tbody tr:nth-child(odd){
	}
	.chances .tabla table tbody tr td {
		padding: 2px;
		height:26px;
	}
	.chances .tabla table tfoot {}

	.chances .tabla table tfoot tr td {
		padding: 2px;
		height:26px;
	}
	.chances .tabla table tfoot tr td.destacar {
	}
	.chances .ganador.anterior {
		width: 100%;
	}
}

@media only screen and (max-width: 490px) {

	#header .barramenu #menu .btn01,
	#header .barramenu #menu .btn02,
	#header .barramenu #menu .btn03,
	#header .barramenu #menu .btn04,
	#header .barramenu #menu .btn05,
	#slider,
	#footer .afip{
		display:none;
	}
	#footer{
		width:92%;
		padding:4%;
		height:22px;
	}
	.f_smw,
	.f_logo{
		width:80px;
		height:auto;
		top:15px !important;
	}

	.f_youtube{
		top:5px !important;	
		width: 32px;
		height: 32px;
		right:30px !important;
	}
	/*********************************
	 * CONTENIDOS - MIPAGINA
	*********************************/

	.col {}
	.col .respimagen {
	}
	.col .mip-tit {
	}
	.col .mip-cont {}
	.col .mip-cont .mip-circulitos{
		width:46%;
		padding:2%;
	}


	.chances .tabla table {
		font-size: 11px;
	}


	.puntos .distribuidor {
		width: 96%;
		float: none;
		text-align: center;
	}
	.puntos .banner {
		width: 96%;
		float: none;
		margin-top:30px;
	}

}
@media only screen and (max-width: 764px) {
	#header {margin-top: 55px;}
}