@charset "UTF-8";
	/* CSS Document */
html {background-color:black;
height:750px;}
body{
	background-color: black;
	font-style: normal;
	font-weight: 200;
}
p {
	color:  #333;
	letter-spacing: 0.6px;
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana," sans-serif";
	text-align: left;
}
h2{
    margin: 14px 0 10px 0 !important;
	font-size: 1.4em !important;
    font-family: inherit !important;
}
.container{padding-left: 0 !important;}
.site-header .top-header {padding: 0px 0 28px !important;}
#branding .logo {margin: 20px 0 20px 0 !important;}
.avisolegal{max-width:1170px;margin:0 auto;padding: 45px 109px;color:black;background-color: grey;}
.avisolegal p{text-align: justify;}
.enlacesmail{text-decoration: none;color: #1A1818; font-weight: bold;}
.ocultar{display: none;}
.slogan{
	text-align: center;
    bottom: 0px;
    right: 0;
    float: right;
    color: white;
    font-size: 18px;
    padding: 0 2px 0 15px;
}
.estoesdistripress{max-width: 1170px;height:800px;background-image: url(../images/bg_grey_texture.gif);background-repeat: repeat-x repeat-y;margin: 0 auto;}
.apersonal{max-width: 1170px;min-height:500px;background-image: url(../images/bg_grey_texture.gif);background-repeat: repeat-x repeat-y;margin: 0 auto;}
.confidencialidad{max-width: 1170px;min-height:800px;background-image: url(../images/bg_grey_texture.gif);background-repeat: repeat-x repeat-y;margin: 0 auto;}
.comollegar{max-width: 1170px;min-height:800px;background-image: url(../images/bg_grey_texture.gif);background-repeat: repeat-x repeat-y;margin: 0 auto;}
.comollegar_mapa{margin: 45px 0 45px 76px;}
@media screen and (max-width: 717px) {
    .slogan {font-size: 16px;}
	.site-header .bottom-header {margin-top: 14px;}
       }
@media screen and (max-width: 620px) {
    .slogan {font-size: 100%; }
       }
@media screen and (max-width: 991px) {
	.copyright{padding-bottom: 15px;}
    .smedida {margin-top: 300px;}
    .photosection .smedida {margin-top: 360px;}
	.hero-slider {height: 1200px !important;}
	.home .hero-slider {height: 500px !important;}
	.cutsection .hero-slider{height: 740px !important;}
	.mobile-secciones{height: 740px !important;}
	.contentsection {width: 100% !important;padding: 20px 0 !important;}
	.titlesection {margin: 0 0 20px 45px !important;}
	.contentsection_txt {margin-left: 68px !important;margin-right:25% !important;}
	.estoesdistripress{position:relative !important;height: 1200px !important;}
	.estoesdistripress_txt p{margin: 0 !important;padding: 0 8% 0 11% !important;text-align: left !important;}
	.apersonal{height: 1200px;}
	.confidencialidad{height: 1200px;}
	.confidencialidad_txt p{margin-right:15% !important;}
	.comollegar{height: 1200px;}
	.comollegar_txt p{margin-right:10% !important;}
	.comollegar_mapa {margin:40px 0;}
	.tpostales_txt p{    margin: 20px 0 0 0px !important;font-size: 85%;}
    
}
@media screen and (max-width: 500px) {
	.site-header .bottom-header {margin-top: 17px;} 
      }
.hora {
	color: white;
    font-size: 20px;
}
.main-navigation .menu li a:hover {color: gray;}
.activo {color:whitesmoke !important;}
.hero-slider .slide-content {
	border-radius: 0.6em !important;
	background-color: #0c5a6f;
    opacity: 0.7;
    width: 260px;
    height: 280px;
    padding: 30px;
	margin-top: 57px;
    margin-bottom: 30px;
    margin-left: 49px;
}
.pdf a {
	height: 30px;
	width: auto;
	opacity: 1;
	color: #78FF00 !important;
	text-decoration: none;
	outline: 0;
	font-family: "Roboto Condensed", "Open Sans", sans-serif;
	font-size: 15px;
}
.pdf a:hover{color: gray !important;}
.pdf a:focus{height: 0px;width: 0px;outline: 0;}
.pdf a:visited {text-decoration: none;color: #78FF00 !important;}
.hero-slider {
    margin-bottom: 0px !important;
}
.hero-slider .slides li {
	min-height: 500px !important;}
.site-footer {
    border-top: none !important;
    padding-top: 0px !important;
    max-width: 1170px;
    margin: 0 auto;
	background-color: #4A4C4E;
	height: 45px;
}
.site-footer .bottom-footer {padding: 0 !important;}
.copyright {
	text-align: center;
	color:darkgrey;
	font-size: 14px;
	letter-spacing: 0.9px;
	max-width:1170px;
	margin: 0 10%;
	padding-top: 15px;
}
.contentsection a{color: #333;}
.contentsection a:hover{color: grey;}
.contentsection{
    position: absolute;
    width: 1170px;
    padding-left: 310px;
    padding-right: 15px;
}
.contentsection_txt{
    margin-left: 8%;
    margin-right: 10%;
    text-align: left;
    position: absolute;
}
.titlesection{
    margin: 0 0 40px 60px;
    padding: 0.1px 0 0.1px 24px;
    width: 75%;
    text-align: left;
    color: #E1E1E1;
    background-color: #595959;
    opacity: 0.9;
    border: 3px solid darkgray;
    border-radius: 0.5em;
}