@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){
	body{
		overflow-x:hidden;
}

h1{
	font-size:1.4em !important;
	margin-top:25px;

}

h2{
	font-size:1em;
}

.row,.col{
	width:100%;
	max-width:680px;
}

.row_2{
	width:100%;
	max-width:91%;

}



.col + .col{
	margin:0px !important;
}


.PersonalData, .skills, .ProSkills, .ContentHeader {
	width: 100%;
	padding: 0px 10px 10px 10px !important;
	margin: 0 auto;
}



.ContentHeader {
	text-align: center;
}



.content_logo, .content_logo_2{
	float:none;
}

.Content_1, .Content_Tasas, .Content_Proveedores, .Content_QueCompra, .Content_PrecioTestigo, .Content_Licitaciones, .Content_Inscripcion{
	padding:0px 0px 0px 0px;
}

.MenuBtns{
	margin-top:45px;
}


.DataDay {
	margin-top: 22px;
	float:none;
	margin: 10px auto !important;
	width: 237px !important;
}

.DataDay span {
	color: #59595a;
	font-size: 12px;
}

.DataDay span:nth-child(3){
	font-size:17px;
}

.MoronHeader div h1 {
	float: none;
	margin: 20px 0px 0px 0px !important;	
}

.TitleVotacion {
	width: 95%;
}

.PersonalData fieldset input, .skills fieldset input {
/* width: 422px; */
	width: 90%;
	
}

.PersonalData .DataLocation input, .PersonalData .DataLocation .styled-select{
	width: 91.8%;

}

/*.PersonalData fieldset select, .skills fieldset, .ProSkills fieldset{
	width: 91.5%;
	display:block!important;
}*/

.PersonalData fieldset .styled-select, .skills fieldset, .ProSkills fieldset{
	width: 91.5%;
	display:block!important;
}


.TimeYear {
	margin-left: 0px;
}

.diplomas span {
	display: block;
}

.TimeEnd span {
	margin: 5px 0px 0px 0px !important;
}


.TitleLevel {
	display:none;
}

/*.DateMarker{
	width:40% !important;
}*/


.EnviarCV{
	float:none;
	display:block;
	margin:50px auto;
}


.socialMedia {
	float: none;
	margin:0 auto;
}


.FooterCopyright{
	float: none;
	margin: 0px auto;
	width: 47%;
	text-align: center;
}

.TitleName{
	float: left;
	margin:0px 0px 0px 0px;
}

/*TURNOS LICENCIAS*/

.LicenciaBtns {
	margin: 0 auto;
	text-align: center;
	width: 87% !important;
	padding: 5px 5px 15px 5px;
	/* float: none; */
}


.ContentTipoTramite select {
	width: 113%!important;
	/*max-width:300px !important;*/
}

.MoronHeader div .TurnoLicencia {
	width: 69%;
	margin: 33px 0px 25px 30px !important;
	font-size: 17px!important;
}


.generatekey h2 {
	padding-bottom: 10px;
}

.ContentLicencia:nth-child(1n) {
	margin-top: 0px;
}

.Cuit {
	margin-top:10px !important;
}

.PersonalData h3{
	font-size:0.9em;
	margin-top:25px;

}



.PersonalData h4{
	font-size:0.8em;
	margin-top:25px;

}

.PersonalData h4{
	width:90%;
	float:left;
}

.ContentTurnos_1  .LicenciaBtns {
	margin: 0 auto;
	text-align: center;
	width: 219px;
	padding: 10px;
}

.LicenciaBtns button{
	float:none;
	margin: 10px auto;

}

.LicenciaBtns button:nth-child(3) {
	margin-right: 0px;
}



/*PORTAL DE COMPRAS*/

.volver, .EnviarCompras{
	float:none;
	margin:25px auto;
	border:0px;
	padding:10px 20px 10px 20px;
	font-size:12px;
}

.ComprasBtns {
	margin: 0px auto;
	float: none;
	overflow:hidden;
	text-align:center;
}

.TextPortal {
	float:none;
	margin:0 auto;
	padding-top: 15px;
}

.TextPortal p {
	color: #89898b;
	font-size: 0.8em;
}

.TextPortal p:nth-child(2){
	margin-bottom:12px;
}

.TitleRegistro {
	padding-top: 24px;
}


.generatekey {
	float:none;
	margin:0 auto;
	padding: 0px 0px 27px 0px;
}

.RecordarPass {
	float:none;

}




/*PRESUPUESTO*/
.Content_Presu .DataLocation:nth-child(2) {
  margin-left: 0px; 
}
/*ventanilla unica*/

.Content_Ventanilla .FormData{
	width: 92%;
}


.Step2	p {
	font-size: 14px
}

.Step2	p span {
	font-size: 11px;
}

.FormData{
	margin: 25px auto;
	width: 91%;
	float: none;
}

nav.MenuCompras ul li{
	font-size:13px;
}

.Step2 .ServiciosCant {
	width: 51% !important;
	margin: 12px 0px 0px 1%;
}


.destino .SuperPedida {
	margin-left: 1%;
}	

.destino .SupActual {
	width: 81%;
}


.ContentBtnsUnica {
	float: none;
	width: 86%;
	margin: 0px auto;
	margin-bottom:50px;
	text-align:center;

}

.Anexo{
	float:none;
	margin: 0 auto;
	width:91%;

}

.TeleUtil {
	padding: 10px 38px 10px 37px;
	
}

.ImgTel{
	margin-left:0px;
	left: 10%;
	top: 11%;
	display:block;
}


/*TASAS MUNICIPALES*/

.Content_Tasas .FormData{
	width: 90%;

}


.Content_Tasas button{
	margin:10px auto;

}


.Content_Tasas ul li{
	font-size:10px;
}

.Content_Tasas .FormData{
	margin:25px auto;
}

.CompPago{
	width: 90% !important;
}	
 h2.CompPago{
	width: 100% !important;
}	


.TitleCol{
	font-size:9px !important;

}

.btnsTasas {
	float: none; 
	margin: 0 auto;
	margin-bottom:25px;
	text-align:center;
}


.ImgComp, .ImgComp_2 {
	width: 73%;
}

.ImgComp a, .ImgComp_2 a {
	margin:10px !important;
	display:block;
	float:left;
	width:90px;
	height:90px;
	text-align:center;

}




.btnHeadheadCard ul{
	padding:0px;
	margin: 0 auto;

}



.btnHeadheadCard {
	width: 72%;
	text-align: center;
	margin: 0 auto;
}

.btnHeadheadCard ul li, .btnHeadheadCard ul li:nth-child(4) {
	float:none;
}


/*DEFENSA CONSUMIDOR*/


.DataLocation label{
	font-size:12px;
}

/*MAPA COLECTIVO*/

.Content_mapa .PersonalData  fieldset .styled-select{
	width:90%;
	margin-left:0px;
}

.Content_mapa .PersonalData fieldset .styled-select:nth-child(2) {
	margin-left: 0px;
}

.btnInfo{
	margin:12px auto !important;
	padding: 10px 24px 10px 24px;
	font-size:12px;

}

.MapaColectivo{
	width:100%;
	height:168px;

}


/*COMERCIO TARJETAS*/


.DiasComercio s.styled-select{
	width: 84%;
	background-position:97% 14px;
	margin:10px auto;
}

.btnTarjeta {
	margin: 25px auto;
}

.Content_tarjeta input {
	width: 100%!important;
	max-width: 470px!important;
}

.DNI_Tarjeta {
	width: 100%!important;
	max-width: 400px;
}

.col_Tarjeta {
	margin-left: 0%;
}

.Content_comercio .PersonalData fieldset input {
	width: 88.05%;
}

/*.Content_comercio .PersonalData fieldset select {
	width: 88.05% !important;
	background-position: 98% 14px;
}*/

.Content_comercio .PersonalData fieldset .styled-select{
	width: 88.05% !important;
	background-position: 98% 14px;
}




/*LOGUEO*/



.logueo{
	width:100%;
	max-width:480px;
	margin:0 auto;
}

.logueo input{
	width:100%;
	max-width:480px !important;
}

/*PROVEEDRORES QUE COMPRAR*/

.Content_QueCompra .QueCompraOrden, .Content_QueCompra .QueCompraFormato{
	margin-left:0px;
}

.Content_QueCompra tr td, .Content_QueCompra tr th{
	font-size:9px;

}

.Content_QueCompra .TextPortal {
	padding-bottom: 27px;
}

.Content_QueCompra .ComprasBtns {
	text-align: center;
}


/*LICITACIONES*/

.Content_Licitaciones tr td, .Content_Licitaciones tr th {
	font-size:8px;
}

.TextLicitaciones , .DataLicitacion{
	float:none;
	margin: 0 auto;
}

.Content_Licitaciones .FormData{
	margin: 0 !important;
	width: 100%;
}

.Content_Licitaciones .ComprasBtns {
	margin-top: 25px;
	text-align: center;
}

/*INSCRIPCION PROVEEDORES*/

.Content_Inscripcion .TextLicitaciones p, .Content_Inscripcion .DataLicitacion p, .Content_Inscripcion .ListProveedor, .Content_Inscripcion .ListProveedor ul li{
	font-size:15px;

}


}