/**/

.sidebar .widget {
color: #777777;
}
body {
	background: url(../images/fondo1.jpg) 50% 0 no-repeat fixed #858382;
	background-size:cover;
	margin:48px 0px 0px 0;
    overflow-x:hidden;
		scrollbar-base-color: #000;
  scrollbar-face-color: #000;
  scrollbar-3dlight-color: #000;
  scrollbar-highlight-color: #000;
  scrollbar-track-color: #000;
  scrollbar-arrow-color: black;
  scrollbar-shadow-color: #000;
  scrollbar-dark-shadow-color: #000;

}
::-webkit-scrollbar {
    width: 10px;
    background-color: #F5F5F5;
}
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgb(111,109,96);
    background-color: #8b8375;
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgb(111,109,96);
    border-radius: 12px;
    background-color: #F5F5F5;
}
#twitter-wrapper iframe{
	background: #2c2c2c;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 10px;}
div#topdiv {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	color:#000000;
	background:#e7e7e7;
	padding:8px;
	height: 65px;
	z-index: 999999;
}
div#bottomdiv {
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	color:#000000;
	background:#e7e7e7;
	padding:8px;
	height: 65px;
	z-index: 999999;
}
#cabezal {
	width: 980px;
	margin: 0 auto;
	height: 65px;
}
#menu {
	width: 488px;
	margin: 0 auto;
	height: 65px;
	line-height: 65px;
	float: left;
}
#nav{list-style: none;}
#nav li{
	margin: 0 0 15px 0; float: left;
}
.story { height: 8000px; padding: 65px 0; width: 100%; max-width: 8020px; position: relative; margin: 0 auto; }

#first { background: url(https://hazloencortometraje.com/images/puckered.png) 50% 0 no-repeat fixed; }
/*#second { background: url(https://hazloencortometraje.com/images/fondo.png) 50% 0 no-repeat fixed; }*/

#seccionuno{
	width: 980px; height:750px;
	margin: 10px auto;
}
#slider img {
  width: 100%;
  height: 100%;
 }
/* Bottom caption - padding is included in the width (480px here, 500px in the script), same for height */
#slider .caption-bottom {
	border:1px solid #777777;
	bottom:0;
	height:60px;
	left:0;
	position:absolute;
	width:514px;
}
#slider .panel { position: relative; }
/* captions */
#slider .caption-top, #slider .caption-right,
#slider .caption-bottom, #slider .caption-left {
  background:#e7e7e7;
  color: #000;
  padding: 10px;
  margin: 0;
  font-size: 11px;
  z-index: 10;
  opacity: 1;
  filter: alpha(opacity=100);
}
#encuesta{
	width: 350px;
  height: auto;
  background-color: #e7e7e7;
  opacity: 1;
  filter: alpha(opacity=100);
  font-size: 12px;
  padding: 5px 0 18px 0;
  margin-top: 15px;
}
#encuesta h2{
	font-family:'Arial', sans-serif;
	font-weight:700;
	font-size:18px;
	color:#797461;
}
#encuesta p{
	font-family: 'Arial', sans-serif;
	color:#797461;
}
#encuesta #form1{
	font-family: 'Arial', sans-serif;
	color:#797461;
}
#conocenostexto, #participatexto, #lagiratexto, #magistralestexto{
	width:636px;
	margin:10px auto;
	color:#000;
	padding:10px;
	background-color:#e7e7e7;
	font-size:16px;
	text-align:justify;
}
#conocenostexto p, #participatexto p, #lagiratexto p, #magistralestexto p{
	margin: 10px 10px;
}
#conocenostexto h2, #participatexto h2, #lagiratexto h2, #magistralestexto h2{
	font-family: 'Arial', sans-serif;
	font-weight: 70000;
	font-size: 26px;
	margin: 0 0 10px 0;
}
.viewport { width: 625px; height: 250px; overflow: auto; padding: 10px; }
.viewportb { width: 950px; height: 370px; overflow: auto; padding: 10px; -webkit-overflow-scrolling: touch;overflow-y: scroll;}
.viewportb iframe {
	height: 100%;
  width: 100%;
}
#scrollbar-drakshadow-color:#000000;
#scrollbar1 { width: 530px; clear: both; margin: 10px auto 10px auto; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background-color: #71734e; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar1 .track { background-color: #9c9f70; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar1 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

#scrollbar2 { width: 530px; clear: both; margin: 10px auto 10px auto; }
#scrollbar2 .viewport { width: 510px; height: 250px; overflow: hidden; position: relative; }
#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar2 .thumb .end,
#scrollbar2 .thumb { background-color: #71734e; }
#scrollbar2 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar2 .track { background-color: #9c9f70; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar2 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar2 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar2 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

#scrollbar3 { width: 970px; clear: both; margin: 10px auto 10px auto; }
#scrollbar3 .viewport { width: 950px; height: 300px; overflow: hidden; position: relative; }
#scrollbar3 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar3 .thumb .end,
#scrollbar3 .thumb { background-color: #71734e; }
#scrollbar3 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar3 .track { background-color: #9c9f70; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar3 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar3 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar3 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

#scrollbar4 { width: 970px; clear: both; margin: 10px auto 10px auto; }
#scrollbar4 .viewport { width: 950px; height: 300px; overflow: hidden; position: relative; }
#scrollbar4 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar4 .thumb .end,
#scrollbar4 .thumb { background-color: #71734e; }
#scrollbar4 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar4 .track { background-color: #9c9f70; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar4 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar4 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar4 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

#scrollbar5 { width: 530px; clear: both; margin: 10px auto 10px auto; }
#scrollbar5 .viewport { width: 510px; height: 300px; overflow: hidden; position: relative; }
#scrollbar5 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar5 .thumb .end,
#scrollbar5 .thumb { background-color: #71734e; }
#scrollbar5 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar5 .track { background-color: #9c9f70; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar5 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar5 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar5 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.iconoPdf{
	float:right;
	margin-top:5px;
	margin-right:10px;
}
#participab{
    width:250px; float:left; height:200px;  color: #000000;
	background: url(../images/ingresaa.png) no-repeat;
}
#participab h2{
    font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 24px; color:  #6f6d5f;
}
#participab .form2{
    font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 24px; color:  #6f6d5f;
}
#participab input{
    width: 130px; height: 30px; background-color:#e7e7e7;
	border: 1px solid #006d91;
}
.botonverde{
    width: 130px; height: 30px; background-color: #000000; line-height: 30px; text-align: center; font-size: 12px; color: #ffe3ad; margin: 0; display: block;
}
.botonverde a{
   display: block; color: #e7e7e7; font-weight: bold; text-decoration: none;
}
.botonverde a:hover{
   background-color: #6f6d5f; display: block; color: #e7e7e7 !important; text-decoration: none !important;
}
#participac{
    width:250px; float:left; height:200px; background: url(../images/ingresab.png) no-repeat; margin-left:20px; color: #000000; font-size: 11px;
}
#participac h2{
    font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 24px; color:  #6f6d5f;
}
#participac p{
    font-family: 'Arial', sans-serif;
	color:  #6f6d5f;
}
#participac #enlace{
    font-family: 'Arial', sans-serif;
	color:  #000;
}
#asesoriatexto{
	width: 310px;
	height: 155px;
	margin: 0 20px 0 0;
	color:#898273;
	background-color:#e7e7e7;
	float: right;
	font-size: 15px;
  	text-align: justify;
  	padding: 20px;
}
#asesoriatexto p{ margin: 10px 0;}

#asesoriatexto h2{
	font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 24px;
	margin: 0 0 10px 0;
}
#asesoriaimagenes{
	width: 980px;
	margin: 10px 0;

}
#asesoriaimagenes img{
	border: none;
	float: left;
	margin: 20px;
	width: 450px;
	height: 148px;

}
#tipstexto{
	width: 310px;
	height: 155px;
	margin: 0 20px 0 0;
	color: #898273;
	background-color: #e7e7e7;
	float: right;
	font-size: 14px;
  	text-align: justify;
  	padding: 20px;
}
#tipstexto p{margin: 10px 0;}

#tipstexto h2{
	font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 24px;
	margin: 0 0 10px 0;
}
#tipsvideo{
	width: 980px;
	height: 270px;
	margin: 30px auto;
	color: #000;
	background-color: #e7e7e7;
	font-size: 14px;
}
#tipsvideo p{margin: 10px 0;}

#tipsvideo h1{
	font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 34px;
	margin: 0 0 10px 0;
}
.tipsanexos{
	width: 460px;
	height: 150px;
	overflow: auto;
	float: left;
	margin: 0 25px 0 0;
	color: #777777;
	background-color: rgba(255, 227, 173, 1);
	font-size: 14px;
}
.tipsanexos p{margin: 10px 15px;}

.tipsanexos h1{
	font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 34px;
	margin: 0 0 10px 10px;
}
#magistralestextob{
	width: 310px;
	height: 155px;
	margin: 0 20px 0 0;
	color: #898273;
	background-color: #c7c7c7;
	float: right;
	font-size: 14px;
  	text-align: justify;
  	padding: 20px;
}
#magistralestextob p{margin: 10px 0;}

#magistralestextob h2{
	font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 24px;
	margin: 0 0 10px 0;
}
#ganadorestitulo{
	width: 310px;
	height: 155px;
	margin: 0 20px 0 0;
	color: #898273;
	background-color: #e7e7e7;
	float: right;
	font-size: 34px;
	text-align: justify;
	padding: 20px;
	font-family: 'Arial', sans-serif;
	font-weight: 700;
}
#ganadorestexto{
	width: 960px;
	margin: 10px auto;
	color: #777777;
	padding: 10px;
	background-color: #e7e7e7;
	font-size: 14px;
}
#ganadorestexto p{margin: 10px 0;}

#ganadorestexto h2{
	font-family: 'Arial', sans-serif;
	font-weight: 70000;
	font-size: 24px;
	margin: 0 0 10px 0;
}
#ganadorestexto h1{
	font-family: 'Arial', sans-serif;
	font-weight: 700;
	font-size: 32px;
	margin: 0 0 10px 0;
}
#noticiastexto{
	width: 960px;
	margin: 10px auto;
	color: #000000;
	padding: 10px;
	background-color: #e7e7e7;
	font-size: 14px;
}
#noticiastitulo{
	width: 310px;
	height: 155px;
	margin: 0 20px 0 0;
	color: #898273;
	background-color: #e7e7e7;
	float: right;
	font-size: 34px;
  	text-align: justify;
  	padding: 20px;
	font-family: 'Arial', sans-serif;
	font-weight: 700;
}
.noticias{
	width: 430px;
	height: 150px;
	margin: 0 20px 20px 0;
	color: #000000;
	background-color: #e7e7e7;
	float: left;
	border: 1px solid #777777;
	font-family: 'Arial', sans-serif;
	font-weight: 700;
}
.noticiastextoint h1{
	font-family: 'Arial', sans-serif;
	color: #000;
	font-size: 12px;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}
.noticiastextoint p {
	font-family: 'Arial', sans-serif;
	color: #000;
	font-size: 11px;
}
.noticias span{
	float: right;
  	margin: 20px 0 0 0;
	color: #6f6d5f;
}
.noticias a{text-decoration: none;}

.noticiasimagen{
	width: 224px;
	height: 150px;
	overflow: hidden;
	float: left;
}
.noticiastextoint{
	width: 190px;
	height: 140px;
	overflow: hidden;
	float: left;
	margin-left: 10px;
	font-size: 11px;
	margin-top: 10px;
}
#menu{
	margin-top: 13px;
	width: 488px;
	height: 33px;
	display: inline-block;
	position: relative;
	z-index:120;
}
ul#navmenu { margin: 0 0 0 8px; padding: 0; list-style: none; position: relative;}

ul#navmenu ul {
 width: 180px;
 margin: 0;
 padding: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
}
ul#navmenu ul ul,ul#navmenu ul ul ul { top: 0; left: 100%; }
ul#navmenu li { float: left; display: inline; position: relative;  margin-right: 5px;}
ul#navmenu ul li { width: 100%; display: block; z-index:120; }

/* Root Menu */
ul#navmenu a {
	padding: 5px 5px;
 	float: left;
 	display: block;
 	color: #898273;
 	text-decoration: none;
 	height: 1%;
	font: 10px/23px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}
.activo {
    border-top: 2px solid #2c2c2c;
    color: #2c2c2c !important;
    font-weight: bold;
		margin-top: -2px;
}
ul#navmenu ul li a {
	padding: 5px 22px;
 	float: left;
 	display: block;
 	color: #000000;
 	font: bold 9px Arial, sans-serif;
 	text-decoration: none;
 	height: 1%;
}
#twitter-wrapper{
  margin:auto;
  padding:10px;
  border-radius:0%;
  background:#e7e7e7;
  text-align:center;
  color:#D8393B;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a {
	color: #2c2c2c;
}
/* 2nd Menu */
ul#navmenu li:hover li a,ul#navmenu li.iehover li a {
	float: none;
 	background: #e7e7e7;
 	color: #000;
 	padding: 10px 10px;
}
/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,ul#navmenu li:hover li:hover a,ul#navmenu li.iehover li a:hover,ul#navmenu li.iehover li.iehover a {
 	background: #000000;
 	color: #fff;
}
/* 3rd Menu */
ul#navmenu li:hover li:hover li a,ul#navmenu li.iehover li.iehover li a {
 	background: #b9b299;
}
/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,ul#navmenu li:hover li:hover li:hover a,ul#navmenu li.iehover li.iehover li a:hover,ul#navmenu li.iehover li.iehover li.iehover a {
 	background: #504a3e;
}
/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,ul#navmenu li.iehover li.iehover li.iehover li a {
 	background: #666;
}
/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,ul#navmenu li.iehover li.iehover li.iehover li a:hover {
 	background: #333;
}
ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul { display: none; }
ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul { display: block; }

.aviso{
	position:relative;
	top:	-13px;
	float:right;
	right:30px;
	}
.aviso a{
	text-decoration:none;
	color: #797461;
	}
	iframe .timeline-Header-title {color: #898273 !important;
	}