/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */
 /*FUENTES PERSONALIZADAS*/
 /*@font-face {
     font-family: 'vera-sans-regular';
     src: url('fonts/vera-regular.woff2') format('woff2'),
          url('fonts/vera-regular.woff') format('woff');
     font-weight: normal;
     font-style: normal;*/
 }
/*@font-face {
     font-family: 'vera-sans-bold';
     src: url('fonts/verabd.woff2') format('woff2'),
          url('fonts/verabd.woff') format('woff');
     font-weight: bold;
     font-style: normal;*/
 }
/*@font-face {
     font-family: 'bistream-serif';
     src: url('fonts/bistream_serif.woff') format('woff'),
          url('fonts/bistream_serif.woff2') format('woff2');
     font-weight: normal;
     font-style: normal;
 }
@font-face {
     font-family: 'bistream-serif-bold';
     src: url('fonts/bistream_serif_bold.woff') format('woff'),
          url('fonts/bistream_serif_bold.woff2') format('woff2');
     font-weight: normal;
     font-style: normal;
 }*/
/*fuentes*/

/*menu*/
/*#menu-menu-principal a{
	font-family: vera-sans-bold;
}*/
#menu-menu-principal a:hover{
	background-color: #424242;
}
#menu-menu-principal{
	background-color: #1e72bd;
}
.header-menu-1{
	height:45px !important;
}

/*parrafo de las preguntas*/
.parrafo_pregunta{
	margin-bottom:0px !important;
	
}
/*submit preguntas*/
.form_preguntas input[type=submit]{
	margin-top: -35px !important;
	font-size: 18px !important;
	padding: 10px 20px 10px 20px !important;
}

/*div ficha tecnica*/
.div_ficha{
	border: 1px dashed grey;
}
/*parrafo test1*/
.parrafo_test1{
	padding:0px !important;
}

/*BLOQUE LOGIN PAGINA LOGIN*/

.bloque_login{
	box-sizing: border-box !important;
	min-width:300px !important;
	max-width: 376px !important;
	padding-top: 40px !important;
padding-right: 30px !important;
padding-bottom: 40px !important;
padding-left: 30px !important;
	margin: 0 auto !important;
	background-color:white !important;
	border-radius:6px !important;

}
#post-35{
	margin: auto !important;	
}
#post-35, #post-398{
	box-shadow:none !important;
	background-color:rgba(255,255,255,0) !important;
}

.login_formulario label{
	color: #35438b !important;
	font-size: 16px;
}
.login_formulario form .login-username #user_login {
	font-size: 19px;
border-width: 1px !important;
border-color: #c1c1c1 !important;
margin: 3px 7px 16px 0px !important;
padding: 9px 7px 9px 13px !important;
background-color: #ffffff !important;
color: #35438b !important;
border-radius: 0px;
height: 50px !important;
}
.login_formulario form .login-password #user_pass {
	font-size: 19px;
border-width: 1px !important;
border-color: #c1c1c1 !important;
margin: 3px 7px 16px 0px !important;
/*padding: 9px 7px 9px 13px !important;*/
background-color: #ffffff !important;
color: #35438b !important;
border-radius: 0px;
height: 50px !important;
}
.login_formulario form .login-username, .login_formulario form .login-password{
	margin-bottom: 0px !important;
}
.login_formulario #wp-submit{
	width: 100% !important;
	font-size: 22px !important;
	font-weight: bold !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	
}
/*FONDO REGISTRO*/
#post-39, #post-539, #post-668{
	padding: 0px !important
}
.pie_registro{
	margin-bottom: 0px !important;
}
.form_registro{

	max-width: 90% !important;
}




/*FORMULARIO DE VALORACION*/

.fluent_form_4 label{
    color: black;
    font-size: 17px;
}
.ff-btn-submit{
    border-radius: 0px !important;
}
.nombre , .apellidos{
	display:none !important;
}
.form_preguntas p:first-of-type{
	margin-top: -20px !important;
}
.form_preguntas input[type=submit]{
	margin-top: 0px !important;
}

/*TABLA PÁGINA DE CONTROL*/
.vx_entries_table {
	border: 0px;
	margin: 0 auto;
}
.vx_entries_table thead, .vx_entries_table tfoot{
	widows: 100% !important;
	background-color:#001970;
	color: white;
}
.vx_entries_table thead tr th{
	min-width: 200px !important;
}
.vx_entries_table thead tr th:nth-child(3){
	min-width: 400px !important;
}
.form_registro{
		aling:center;
}

@media screen and (max-width: 720px) {
     .vx_entries_table {
       display: block !important;
       overflow-x: visible  !important;
     }
}

.parrafo_programa{
	max-width: 950px !important;
}
.votacion::-webkit-scrollbar {
    -webkit-appearance: none !important;
}

.votacion::-webkit-scrollbar:vertical {
    width:10px !important;
}

.votacion::-webkit-scrollbar-button:increment,.votacion::-webkit-scrollbar-button {
    display: none !important;
} 

.votacion::-webkit-scrollbar:horizontal {
    height: 10px !important;
}

.votacion::-webkit-scrollbar-thumb {
    background-color: #797979 !important;
    border-radius: 20px !important;
    border: 2px solid #f1f2f3 !important;
}

.votacion::-webkit-scrollbar-track {
    border-radius: 10px !important;  
}

