.TitulosDivisiones {
	background-color: hsl(120, 100%, 25%);
    padding: 10px;
    font-size: 14px;
    font-weight: 400;
    font-family: inherit;
    font-style: inherit;
    color: hsl(0, 0%, 100%);
    text-align: center;
	}
	
.footer .col-md-6 {
	padding-right: 0px;
	}
	
	
.footer .col-md-2 {
	padding-left: 0px;
	padding-right: 0px;
	}
	
.footer .iconsocial img{
	
    margin-right: 10px;
	}
	
.tb-megamenu-nav .noborder #dmsearch {
	display:none;
	visibility:hidden;
	
	}
body.not-logged-in .alert{
		display:none;
	visibility:hidden;
}
	
.header .logo
{
    width: 124px;
    float: left;
	margin-top: 0px !important;
}

@media (max-width:768px)
{
	#id-imagen img {
		height:100% !important;
		width:auto !important;
		margin-top: -150px !important;
		padding-top:-300px !important;
		margin-left:-100px !important;
		float:left !important;
	}
	
	.views-field.views-field-field-fechahora-1 {
		display: inline-block;
		padding-right: 10px;
	}
	
	.views-field.views-field-field-fechahora-2 {
		display: inline-block;
	}
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait)
{
	* {
		min-height: initial !important;
	}
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait)
{
	* {
		min-height: initial !important;
	}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait)
{
	* {
		min-height: initial!important;
	}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px)
{
	* {
		min-height: initial !important;
	}
	
	.views-field.views-field-nothing-1 {
		margin-top: 80px;
	}
}

