/**
 * Oculto el titulo de las estrellas en ficha de video
 */
 .SubData label.control-label {
     display: none;
 }

.page-node-2279 .alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    z-index: 100;
    margin-top: 900px;
    margin-left: 400px;
    position: absolute;
}


div#video-ad {
    background-size: 300px 250px;
    width: 300px;
    height: 250px;
    z-index: +999;
    background: url("/sites/default/files/banner/2.png") no-repeat center top;
    background-repeat: no-repeat;
    background-position: center;
}


/*CONCURSO*/
.page-node-2280 .breadcrumb { display: none}
.page-node-2280 .page-header { display: none}
.page-node-2280 .main-area { background: url(../images/premio_venus_latino_2016/bg.jpg) no-repeat center top; padding-top: 0;}
.page-node-2280 .back-to-site { height: 37px; background: rgba(0,0,0,.7); border-bottom: 1px solid #364749; margin-left: -1000px; margin-right: -1000px;}
.page-node-2280 .back-to-site a { display: block; width: 143px; height: 21px; background: url(../images/premio_venus_latino_2016/volver.png) no-repeat; text-indent: -5000px; margin-top: 6px;}
.page-node-2280 .cabezera { height: 340px;}
.page-node-2280 .cabezera h2 {width: 393px; height: 237px; text-indent: -5000px; background: url(../images/premio_venus_latino_2016/venus-latino.png) no-repeat; margin: 0 0 5px 0;}
.page-node-2280 .cabezera h2 a { display: block; width: 100%; height: 100%;}
.page-node-2280 .cabezera h3 {font-family: "Droid Serif"; font-size: 45px; color: #e7ae56; font-weight: 700; margin: 0;}
.page-node-2280 .cabezera h4 {font-family: "Droid Serif"; font-size: 35px; color: #e7ae56; margin: 0; text-indent: 15%;}
.page-node-2280 .cabezera h4 em { font-weight: 700; font-style: italic;}
.page-node-2280 .trama {height: 37px; margin-left: -1000px; margin-right: -1000px; background: url(../images/premio_venus_latino_2016/trama.png)}
.page-node-2280 .bases {margin-top: 12px; margin-bottom: 22px;}
.page-node-2280 .bases .p-1 { font-size: 26px; position: relative;}
.page-node-2280 .bases .p-1:after { content: ""; display: block; background: url(../images/premio_venus_latino_2016/white-arrow.png) no-repeat; width: 30px; height: 91px; position: absolute; right: 0; top: 10px;}
.page-node-2280 .bases .p-2 { font-size: 23px;}
.page-node-2280 .bases .p-2 strong { font-size: 24px; text-transform: uppercase;}
.page-node-2280 .bases .action-btn { display: block; width: 322px; height: 46px; border: 1px solid #e7ae56; font-size: 22px; color: #e7ae56; font-weight: 500; font-style: italic; text-align: center; margin-top: 7px; padding-top: 7px;}
.page-node-2280 .bases .action-btn:hover {text-decoration: none; background: #e7ae56; color: #000}
.page-node-2280 .banner-flotante-holder { height: 140px; clear: both; float: none}
.page-node-2280 .participa { background: url(../images/premio_venus_latino_2016/bg-participa.jpg) repeat-x left bottom; clear: both; position: fixed; left: 0; bottom: 0; width: 100%; z-index: 100}
.page-node-2280 .participa.fijo { position: static; margin-left: -1000%; margin-right: -1000%; width: auto}
.page-node-2280 .participa figure { float: left;}
.page-node-2280 .participa img { max-width: 100%; height: auto}
.page-node-2280 .participa h4 { float: left; font-size: 900px; font-size: 22px; text-transform: uppercase; text-shadow: 0px 1px 2.91px rgba(61, 36, 9, 0.92); margin: 72px 0 0 10px; padding-top: 16px;}
.page-node-2280 .participa p { float: left;}
.page-node-2280 .participa .action-btn { display: block; background: url(../images/premio_venus_latino_2016/btn-violeta.png) no-repeat 0 0; width: 179px; height: 55px; font-size: 24px; font-weight: 700; font-style: italic; text-align: center; padding-top: 10px; margin-top: 72px; margin-left: 15px;}
.page-node-2280 .participa .action-btn:hover { color: #fff; text-decoration: none; background-position: 0 -60px}
.page-node-2280 .categorias:before { content: ""; display: block; position: absolute; background: url(../images/premio_venus_latino_2016/bg-categorias.jpg)  repeat-x left top; left: -50%; top: 0; z-index: 0; height: 100%; width: 200%;}
.page-node-2280 .categorias h3 { margin: 36px 0 25px 0; text-align: center; font-weight: 300; text-transform: uppercase;}
.page-node-2280 .categorias h3 span { display: inline-block; position: relative}
.page-node-2280 .categorias h3 span:before { position: absolute; display: block; width: 900px; height: 1px; border-top: 1px solid #5f5a64; left: -914px; top: 13px; content: "";}
.page-node-2280 .categorias h3 span:after {position: absolute; display: block; width: 900px; height: 1px; border-top: 1px solid #5f5a64; right: -914px; top: 13px; content: "";}
.page-node-2280 .categorias figure { position: relative; margin-bottom: 30px;}
.page-node-2280 .categorias figure img { max-width: 100%; height: auto}
.page-node-2280 .categorias figcaption { position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.6); font-size: 19px; font-family: "Droid Serif"; width: 100%; height: 36px; padding-top: 8px; text-align: center}
.page-node-2280 .categorias figcaption:before { content: ""; display: block; height: 60px; width: 60px; position: absolute; left: 50%; top: -15px;}
.page-node-2280 .categorias .cat-1:before { background: url(../images/premio_venus_latino_2016/icono-jovencitas.png) no-repeat; margin-left: -120px;}
.page-node-2280 .categorias .cat-2:before { background: url(../images/premio_venus_latino_2016/icono-milf.png) no-repeat; margin-left: -85px;}
.page-node-2280 .categorias .cat-3:before { background: url(../images/premio_venus_latino_2016/icono-orgias.png) no-repeat; margin-left: -95px;}
.page-node-2280 .categorias .cat-4:before { background: url(../images/premio_venus_latino_2016/icono-anal.png) no-repeat; margin-left: -90px;}
.page-node-2280 .categorias .cat-5:before { background:url(../images/premio_venus_latino_2016/icono-mamadas.png) no-repeat; margin-left: -112px;}
.page-node-2280 .categorias .cat-6:before { background: url(../images/premio_venus_latino_2016/icono-amauter.png) no-repeat; margin-left: -110px;}
.page-node-2280 .premios { background: url(../images/premio_venus_latino_2016/premios.png) no-repeat; height: 155px; margin-bottom: 20px;}
.page-node-2280 .premios h3 {margin: 73px 0 0 126px; float: left; font-size: 24px; text-transform: uppercase; font-family: "Droid Serif"; text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);}
.page-node-2280 .premios h4 { margin: 53px 0 0 50px; float: left;}
.page-node-2280 .premios h4 strong { display: block; float: left; background: url(../images/premio_venus_latino_2016/premio-label.png) no-repeat; width: 185px; height: 60px; text-align: center; font-size: 26px; font-weight: 700; text-transform: uppercase; text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); padding-top: 20px;}
.page-node-2280 .premios h4 span { display: block; float: left; font-size: 21px; color: #000; font-style: italic; font-weight: 400; padding-top: 20px;}
.page-node-2280 .premios h4 span b { font-weight: 700;}
.page-node-2280 .concurso-footer {margin-top: 0px;}
.page-node-2280 .concurso-footer:before { content: ""; display: block; position: absolute; left: -50%; top: 0; width: 200%; border-top: 1px solid #8c6937; height: 1px;}
.page-node-2280 .concurso-footer ul {margin: 0; padding: 10px 15px;}
.page-node-2280 .concurso-footer li { display: inline-block; color: #6b5a3a;}
.page-node-2280 .concurso-footer li:after { content: "|"; margin-left: 5px; margin-right: 5px;}
.page-node-2280 .concurso-footer li:last-child:after {display: none;}
.page-node-2280 .concurso-footer li a { color: #cca860; font-size: 13px; font-weight: 500; text-transform: uppercase;}
.page-node-2280 .concurso-footer li a:hover { text-decoration: none; color: #ffd37d}
.page-node-2280 .concurso-footer + p {display: none;}
/*CONCURSO FORM*/
.page-node-2280 .webform-client-form { overflow: hidden; padding-left: 15px; padding-right: 15px; padding-bottom: 20px;}
.page-node-2280 .webform-component--Inscribe { padding-top: 46px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--Inscribe label { font-size: 30px; font-weight: 500; text-transform: uppercase;}
.page-node-2280 .webform-component--Inscribe select { height: 46px; font-size: 20px; color: #000; width: 320px; padding-left: 20px; margin-left: 10px;}
.page-node-2280 .webform-component--Inscripcion { padding-bottom: 15px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--Inscripcion p {font-size: 20px; font-weight: 400; margin-bottom: 15px; line-height: 1.8; font-style: italic;}
.page-node-2280 .webform-component--Inscripcion p strong { font-weight: 500; color: #c89cec;}
.page-node-2280 .webform-component--Inscripcion p + p {display: none;}
.page-node-2280 .webform-component--formulario-amateurs,
.page-node-2280 .webform-component--formulario-productoras-de-tv { max-width: 630px; margin-left: auto; margin-right: auto; border-top: 1px solid #808080; padding-top: 30px;}
.page-node-2280 .webform-component--formulario-amateurs p,
.page-node-2280 .webform-component--formulario-productoras-de-tv p { font-size: 30px; text-transform: uppercase;}
.page-node-2280 .webform-component--formulario-amateurs p strong,
.page-node-2280 .webform-component--formulario-productoras-de-tv p strong {font-weight: 500;}
.page-node-2280 .webform-component--campos-obligatorios {max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component-textfield,
.page-node-2280 .webform-component-email { margin-bottom: 30px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component-textfield label,
.page-node-2280 .webform-component-email label {font-size: 21px; padding-bottom: 0px; font-weight: 400; margin-bottom: 6px; display: inline-block}
.page-node-2280 .webform-component-textfield .form-control,
.page-node-2280 .webform-component-email .form-control { border-radius: 0; height: 46px; border: none; color: #000; padding-left: 15px; font-size: 20px;}
.page-node-2280 .webform-component-date {margin-bottom: 30px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component-date label {font-size: 21px; padding-bottom: 0px; font-weight: 400; margin-bottom: 6px; display: inline-block}
.page-node-2280 .webform-component-date select {border-radius: 0; height: 46px; border: none; color: #000; padding-left: 15px; font-size: 20px;}
.page-node-2280 .form-item-submitted-fecha-de-nacimiento-day,
.page-node-2280 .form-item-submitted-fecha-de-nacimiento1-day,
.page-node-2280 .form-item-submitted-fecha-de-nacimiento2-day {width: 24%; display: inline-block !important;}
.page-node-2280 .form-item-submitted-fecha-de-nacimiento-month,
.page-node-2280 .form-item-submitted-fecha-de-nacimiento1-month,
.page-node-2280 .form-item-submitted-fecha-de-nacimiento2-month { width: 39%; display: inline-block !important; margin-left: 3%;}
.page-node-2280 .form-item-submitted-fecha-de-nacimiento-year,
.page-node-2280 .form-item-submitted-fecha-de-nacimiento1-year,
.page-node-2280 .form-item-submitted-fecha-de-nacimiento2-year { width: 24%; display: inline-block !important; margin-left: 3%;}
.page-node-2280 .webform-component-date .hasDatepicker { width: 7%;}
.page-node-2280 .webform-component--datos-de-los-participantes-que-actuan,
.page-node-2280 .webform-component--datos-del-video { border-top: 1px solid #808080; padding-top: 30px; margin-top: 30px; margin-bottom: 30px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--datos-de-los-participantes-que-actuan p,
.page-node-2280 .webform-component--datos-del-video p { font-size: 23px; color: #bb8ce2; font-weight: 500; text-transform: uppercase;}
.page-node-2280 .webform-component--datos-de-los-participantes-que-actuan small {text-transform: none; font-size: 18px;}
.page-node-2280 .webform-component--pais-residencia,
.page-node-2280 .webform-component--pais {margin-bottom: 30px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--pais {padding-top: 10px;}
.page-node-2280 .webform-component--pais-residencia label,
.page-node-2280 .webform-component--pais label {font-size: 21px; padding-bottom: 0px; font-weight: 400;}
.page-node-2280 .webform-component--pais-residencia select,
.page-node-2280 .webform-component--pais select {border-radius: 0; height: 46px; border: none; color: #000; padding-left: 15px; font-size: 20px; margin-left: 3%;}
.page-node-2280 .webform-component--categoria-amateur {margin-bottom: 30px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--categoria-amateur label {font-size: 21px; padding-bottom: 0px; font-weight: 400; margin-bottom: 6px; display: inline-block}
.page-node-2280 .webform-component--categoria {margin-bottom: 30px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--categoria label {font-size: 21px; padding-bottom: 0px; font-weight: 400; margin-bottom: 6px; display: inline-block}
.page-node-2280 .webform-component--categoria .form-type-checkbox label {font-size: 19px;}
.page-node-2280 .webform-component-file {margin-bottom: 30px !important; overflow: hidden; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component-file label {font-size: 21px; padding-bottom: 0px; font-weight: 400; margin-bottom: 6px; display: inline-block}
.page-node-2280 .form-managed-file .form-file {width: 70%; border-radius: 0; height: 46px; border: none; color: #000; padding-left: 15px; font-size: 20px; float: left;}
.page-node-2280 .form-managed-file .form-submit {width: 30%; border-radius: 0; font-size: 19px; font-weight: 500; color: #fff; border: none; height: 46px; background: rgb(195,124,251);
background: -moz-linear-gradient(top, rgba(195,124,251,1) 0%, rgba(66,2,128,1) 60%, rgba(53,1,103,1) 100%);
background: -webkit-linear-gradient(top, rgba(195,124,251,1) 0%,rgba(66,2,128,1) 60%,rgba(53,1,103,1) 100%);
background: linear-gradient(to bottom, rgba(195,124,251,1) 0%,rgba(66,2,128,1) 60%,rgba(53,1,103,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c37cfb', endColorstr='#350167',GradientType=0 );}
.page-node-2280 .form-managed-file .form-submit.btn-danger {width: 20%; height: 36px; font-size: 17px; margin-left: 10px;}
.page-node-2280 .webform-component-file .description {display: block; padding-top: 10px; padding-bottom: 10px;}
.page-node-2280 .webform-component-file .description a {display: none;}
.page-node-2280 .webform-component--he-leido-los-terminos-y-condiciones { margin-bottom: 30px; overflow: hidden; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--he-leido-los-terminos-y-condiciones > label {display: none;}
.page-node-2280 .webform-component--he-leido-los-terminos-y-condiciones label {font-size: 20px; padding-bottom: 0px; font-weight: 400; margin-bottom: 0px;}
.page-node-2280 .webform-component--he-leido-los-terminos-y-condiciones label a:hover,
.page-node-2280 .webform-component--he-leido-los-terminos-y-condiciones label a:focus { color: #bb8ce2;}
.page-node-2280 .webform-component--disclaimer { margin-bottom: 30px; background: #433e48; padding: 20px; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .webform-component--disclaimer p {font-weight: 400; font-style: italic; font-size: 17px;}
.page-node-2280 .form-actions {border-top: 1px solid #808080; padding-top: 20px; margin-top: 20px; margin-bottom: 30px; text-align: center; max-width: 630px; margin-left: auto; margin-right: auto;}
.page-node-2280 .form-actions .btn { background: url(../images/premio_venus_latino_2016/btn-violeta.png) no-repeat 0 0; width: 172px; height: 52px; font-size: 24px; font-weight: 700; font-style: italic; text-transform: uppercase; border: none; border-radius: 0; }
.page-node-2280 .form-actions .btn:hover { color: #fff; text-decoration: none; background-position: 0 -60px}
.page-node-2243 #edit-submitted-cargar-video-ajax-wrapper {max-width: 630px; margin-left: auto; margin-right: auto; margin-bottom: 20px;}


@media screen and (max-width: 360px) {
	.page-node-2280 .premios { background-position: 90% 64px;}
	.page-node-2280 .participa,
	.page-node-2280 .banner-flotante-holder {height: 110px;}
	.page-node-2280 .participa br {display: none;}
	.page-node-2280 .participa.fijo { padding-left: 15px; padding-right: 15px;}
	.page-node-2280 .participa h4 { margin-left: 0; margin-right: 0; padding-left: 15px; padding-right: 15px; margin-top: 10px;}
	.page-node-2280 .participa .action-btn { margin-top: 10px;}
	/**/
	.page-node-2280 .form-managed-file .form-submit {width: 70%;}
	.page-node-2280 .webform-component--Inscripcion p { font-size: 15px; line-height: 1.4;}
  


}

  
@media screen and (max-width: 340px) {
	.page-node-2280 .categorias h3 { padding-top: 18px; font-weight: 400;}
	.page-node-2280 .premios { background-size: 450%;}
	.page-node-2280 .bases .action-btn {width: 90%;}
	.page-node-2280 .participa h4 { font-size: 18px;}
	.page-node-2280 .premios h4 { padding-left: 8px;}
}

@media screen and (max-width: 380px) {
	.page-node-2280 .back-to-site p a { margin-left: 15px;}
	.page-node-2280 .cabezera { padding-bottom: 35px;}
	.page-node-2280 .cabezera h3 { text-align: center;}
	.page-node-2280 .cabezera h4 { text-align: center;}
	.page-node-2280 .trama {height: 12px;}
	.page-node-2280 .categorias .row { margin-left: 0; margin-right: 0;}
	.page-node-2280 .bases .p-1 { padding-left: 15px; padding-right: 15px;}
	.page-node-2280 .bases .p-2 { padding-left: 15px; padding-right: 15px;}
	.page-node-2280 .premios { background-position: 90% 70px;}
	.page-node-2280 .premios h4 { padding-left: 15px; padding-right: 15px;}

}

@media screen and (max-width: 767px) {

	.page-node-2280 .main-area { background-size: 200%; background-position: 70% 0}
	.page-node-2280 .back-to-site p {padding-right: 15px;}
	.page-node-2280 .cabezera {height: auto; padding-bottom: 20px;}
	.page-node-2280 .cabezera h2 { background-size: contain; background-position: left top; width: 100%; height: 130px;}
	.page-node-2280 .cabezera h3 {font-size: 25px; margin-bottom: 5px;}
	.page-node-2280 .cabezera h4 {font-size: 18px; line-height: 1.3;}
	.page-node-2280 .cabezera h4 em {display: block;}
	.page-node-2280 .bases { margin-top: 12px;}
	.page-node-2280 .bases .p-1 {font-size: 17px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #5f5a64; text-align: center}
	.page-node-2280 .bases .p-2 {font-size: 17px; padding-bottom: 15px; text-align: center}
	.page-node-2280 .bases .p-2 strong { font-size: 18px;}
	.page-node-2280 .bases .p-1:after {display: none;}
	.page-node-2280 .bases .action-btn { margin-left: auto; margin-right: auto; font-size: 20px;}
	.page-node-2280 .categorias figure img { width: 100%;}
	.page-node-2280 .categorias figcaption { padding-left: 40px;}
	.page-node-2280 .categorias .cat-1:before { margin-left: -100px;}
	.page-node-2280 .categorias .cat-2:before { margin-left: -65px;}
	.page-node-2280 .categorias .cat-3:before { margin-left: -75px;}
	.page-node-2280 .categorias .cat-4:before { margin-left: -70px;}
	.page-node-2280 .categorias .cat-5:before { margin-left: -92px;}
	.page-node-2280 .categorias .cat-6:before { margin-left: -90px;}
	.page-node-2280 .premios { background-position: 90% 56px; height: auto; overflow: hidden; background-size: 400%}
	.page-node-2280 .premios h3 { margin: 0 auto 20px auto; background: url(../images/premio_venus_latino_2016/premio-bg.png) no-repeat; background-size: contain; width: 200px; height: 110px; float: none; text-align: right; padding-top: 50px; padding-right: 24px;}
	.page-node-2280 .premios h4 { margin: 0; padding-bottom: 10px;}
	.page-node-2280 .banner-flotante-holder {height: 145px;}
	.page-node-2280 .participa { height: 145px; background-size: contain}
	.page-node-2280 .participa h4 { margin-top: 0px; float: none; text-align: center; margin-right: 15px;}
	.page-node-2280 .participa p { float: none; text-align: center}
	.page-node-2280 .participa .action-btn { display: inline-block; margin-left: 0; background-size: auto}
	/**/
	.page-node-2280 .webform-component--Inscribe { padding-top: 26px;}
	.page-node-2280 .webform-component--Inscribe select { margin-left: 0; width: 100%;}
	.page-node-2280 .webform-component--formulario-amateurs p,
	.page-node-2280 .webform-component--formulario-productoras-de-tv p,
	.page-node-2280 .webform-component--Inscribe label {font-size: 22px;}
	.page-node-2280 .webform-component-textfield label,
	.page-node-2280 .webform-component-email label,
	.page-node-2280 .webform-component-date label,
	.page-node-2280 .webform-component--pais-residencia label,
	.page-node-2280 .webform-component--pais label,
	.page-node-2280 .webform-component--categoria-amateur label,
	.page-node-2280 .webform-component-file label,
	.page-node-2280 .webform-component--he-leido-los-terminos-y-condiciones label,
	.page-node-2280 .webform-component--categoria label,
	.page-node-2280 .webform-component--categoria .form-type-checkbox label { font-size: 16px;}
	.page-node-2280 .webform-component--pais-residencia select,
	.page-node-2280 .webform-component--pais select {margin-left: 0; width: 100%;}
	.page-node-2280 .webform-component--datos-de-los-participantes-que-actuan p,
	.page-node-2280 .webform-component--datos-del-video p { font-size: 20px;}
	.page-node-2280 .webform-component--datos-de-los-participantes-que-actuan small { font-size: 15px; line-height: 1.4;}
	.page-node-2280 .form-managed-file .form-file { width: 100%;}
	.page-node-2280 .form-managed-file .form-submit {width: 50%; margin-top: 10px;}
	.page-node-2280 .webform-component--Inscripcion { padding-bottom: 0;}
	.page-node-2280 .webform-component--datos-de-los-participantes-que-actuan,
	.page-node-2280 .webform-component--datos-del-video { margin-top: 20px; margin-bottom: 20px;}
	.page-node-2280 .webform-component-textfield,
	.page-node-2280 .webform-component-email,
	.page-node-2280 .webform-component--pais-residencia,
	.page-node-2280 .webform-component--pais,
	.page-node-2280 .webform-component--categoria-amateur { margin-bottom: 20px;}
	.page-node-2280 .webform-component-date { margin-bottom: 5px;}
	.page-node-2280 .webform-component-file { margin-bottom: 20px !important;}

	.listado-videos .titulo-categoria span { font-size: 23px; padding-left: 50px;}
	.listado-videos .titulo-categoria .icon {width: 47px; height: 47px; background-size: contain}
	.listado-videos .box-item { margin-bottom: 20px;}
	.listado-videos .views-field-field-premio-video .video-js {height: 102px !important;}
	.listado-videos .views-field-field-premio-poster img {height: 102px !important;}
	.listado-videos .views-field-title { font-size: 16px;}
	.listado-videos .views-field-php { font-size: 13px;}



}




/*MENSAJES DE ENVIO*/
.page-node-2281 .gracias { float: none; clear: both; padding-top: 50px; min-height: 500px; text-align: center}
.page-node-2281 .group { display: inline-block; text-align: left}
.page-node-2281 .gracias h4 { font-size: 30px; color: #9b74bc; font-weight: 700;}
.page-node-2281 .gracias p { font-weight: 400; font-size: 24px;}

/*GRACIAS POR VOTAR*/
.page-node-2279 .alert-success {color: #000; background-color: #fff; border-color: #c4c2c2; z-index: 300; margin-top: 0px; position: absolute; left: 50%; top: 8%; border: 2px solid #c4c2c2; border-radius: 0; font-size: 20px; width: 100%; max-width: 500px; margin-left: -250px; padding: 30px;}
.page-node-2279 .alert-success .placeholder { font-weight: 700; color: #9055c5; font-style: normal;}
.page-node-2279 .alert-success .close { color: #662e9f; font-size: 28px; margin-top: -25px; opacity: 1; margin-right: -20px;}

.page-node-2279 .alert-success { max-width: 100%; width: 90%; left: 5%; margin-left: 0;}

.listado-videos .views-field-field-premio-productora-1, .views-field.views-field-field-premio-productora {
    text-align: center;
    font-size: 15px;
    padding-top: 13px;
    padding-bottom: 13px;
}


<<<<<<< HEAD
=======
.page-node-2291 .views-field.views-field-php {
    display: none;
}


@media screen and (max-width: 640px) {
.vjs-poster {
    margin: 0 auto;
    padding: 0;
    cursor: pointer;
    position: relative;
    width: 75%;
    max-height: 100%;
    top: 12px;
    left: -35px;
}
}

@media screen and (max-width: 999px) {
.listado-videos .views-field-php .video-js {
    height: 172px !important;
}


}


>>>>>>> 349e6df70a00426a38b7844a99ea539649518a39
