/**
 * Place your custom styles here.
 */

@font-face {
    font-family: 'rubikregular';
    src: url('../fonts/rubik-regular-webfont.woff2') format('woff2'),
         url('../fonts/rubik-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'rubikbold';
    src: url('../fonts/rubik-bold-webfont.woff2') format('woff2'),
         url('../fonts/rubik-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {
	background-color: #FCF7E1;
	margin-top: 0px;
	font-family: 'rubikregular';
	padding-top: 60px;
}

header.main-header {
	background-color: #FFF;
	border-bottom: 1px solid #B2B1BA;
	margin-bottom: 10px;
	/*padding-top: 15px;*/
	padding-bottom: 0px;
	background-color:#FCF7E1;
}


/*.path-frontpage h1.page-header, */
h1.page-header
{
	display: none;
}


/*************/
/* logo      */
.logo-inici img 
{
	margin-top: 15px;
}

.header-logo
{
	padding-right: 0px;
}

img.responsive
{
	max-width: 100%;
	height: auto;
}


.main-header
{
	width: 100%; 
	left: 0; 
	top: 0; 
	position: fixed; 
	z-index: 100;
}

/*************/
/*************/


/*************/
/* lang switch */


.header-lang {
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
}


.header-lang .dropdown-language-item button.dropdown-toggle,
.header-lang .dropdown-language-item button.language-link
{
	padding:  0px;
	border-color: transparent;
}

.header-lang .dropdown-language-item button.language-link
{
	padding-right: 5px;
}

.header-lang #block-feedback-dropdownlanguage button.dropdown-toggle
{
	border: none;
	background-color: inherit;
}

.header-lang .btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none;
     box-shadow: none;
}

.header-lang #block-feedback-dropdownlanguage .dropdown-menu,
.header-lang #block-feedback-dropdownlanguage button.language-link
{
	/*text-transform: lowercase;*/
	text-transform: uppercase;
	font-size: 14px;
}

/*************/
/*************/



/*************/
/* navbar    */

.navbar
{
	margin-bottom: 0px; /*10px;*/
}

.header-lang .dropdown-menu 
{
    min-width: inherit;
}

.navbar-custom {
	background-color: inherit;
    border-color: transparent;
}

.navbar-custom .container-fluid
{
    padding-right: 0px;
    padding-left: 0px;
}

@media (min-width: 768px) {
	.navbar-custom .navbar-collapse
	{
	    padding-right: 0px;
	    padding-left: 0px;
	}
}

.navbar-custom .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

.menu--main a {
    color: #777; /*#333;*/
    text-decoration: none;
}

.header-menu .navbar-default .navbar-toggle {
    border-color: transparent;
}

@media (max-width: 767px) {

	header.main-header 
	{
		/*border-bottom: none;*/
	}

	.menu--main a {
	    color: #333;
	    text-decoration: none;
	    background-color: #7ECEFF;
	    display: inline-block;
	    max-width: 220px;
	    margin-bottom: 10px;
	    margin-left: auto;
	    margin-right: auto;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		text-transform: uppercase;
		font-size: 12px;
		font-family: 'rubikbold';
		font-weight: bold;
	}

	.menu--main a:hover
	{
		border: 2px solid #11709e;
	}

	.header-menu-content
	{
	  background-color: #FCF7E1;
	  /*border-top: 1px solid #B2B1BA;*/
	 /* font-family: 'rubikbold';*/
	}

}
/*************/
/*************/

.header-lang .btn-default {
    color: #ABAABD;
}

#block-fraseiniciales h2,
#block-fraseiniciales h4 {
	display: inline;
	font-family: 'rubikbold';
	font-weight: bold;
	font-size: 18px;
}

#block-fraseiniciales {
	margin-top: 20px;
	margin-bottom: 5px;
}

.btn-primary {
    color: #303030;
    font-weight: bold;
    background-color: #80CDFF;
    border-color: transparent;
}

.col-requiere-login {
	font-weight: bold;
}

#block-feedback-botoncompletadatospersonales 
{
	font-weight: bold;
}


/*************/
/* botons    */
.col-boto-question, 
.col-boto-famosos, 
.col-boto-percibido,
.col-boto-predia,
.col-boto-pregunta,
.col-boto-prusarios,
.col-boto-datospersonales,
.col-boto-myquestions
{
	margin-bottom: 15px;
	margin-top: 15px;
}


.zona-frase {
	display: inline-block;
	background-color: #00659C;
	color: #FFF;
	height: 77px;
	width: calc(100% - 40px);
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 10px;
	/* padding-top: 15px;*/ 
	margin-left: 40px;
	opacity: 1;
}

.path-frontpage .zona-frase {
	background-color: #80CDFF;
	color: #303030;
}


/*
a .zona-frase:hover {
	opacity: 0.8;
    transition: 0.3s;
}
*/

 .zona-icon {
	display: inline-block;
	width: 79px;
	height: 79px;
	float: left;
	margin-top: -11px; /* -16px */
	margin-left: -50px;
	margin-right: 10px;
	background-repeat: no-repeat;
}

.zona-frase .frase1 p {
	display: inline;
}



.zona-frase .frase2 {
	font-family: 'rubikregular';
	display: inline;
}

.zona-frase .frase3 {
	font-family: 'rubikregular';
	display: inline;
	font-size: 12px;
}



.zona-frase .frase1 {
	font-family: 'rubikbold';
	font-weight: bold;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	
	max-width: 85%;
	display: inline-block;
	/*border: 1px solid #f00;*/
	
}


.boto-percibido .zona-icon {
	background-image: url("../img/ico1.png");
}

.boto-famosos .zona-icon {
	background-image: url("../img/ico2.png");
}

.boto-predia .zona-icon {
	background-image: url("../img/ico3.png");
}

.boto-pregunta .zona-icon {
	background-image: url("../img/ico4.png");
}

.boto-prusarios .zona-icon {
	background-image: url("../img/ico5.png");
}

.boto-datospersonales .zona-icon {
	background-image: url("../img/ico7.png");
}

.boto-myquestions .zona-icon {
	background-image: url("../img/ico9.png");
}

.boto-question .zona-icon {
	background-image: url("../img/ico10.png");
}

/*************/
/*************/



/*************/
/* headers   */

.col-header-percibido .zona-icon
{
	background-image: url("../img/ico1.png");
}

.col-header-famosos .zona-icon
{
	background-image: url("../img/ico2.png");
}

.col-header-piensan .zona-icon
{
	background-image: url("../img/ico3.png");
}

.col-header-addquestion .zona-icon
{
	background-image: url("../img/ico4.png");
}

.col-header-contesta .zona-icon
{
	background-image: url("../img/ico5.png");
}

.col-header-datos .zona-icon
{
	background-image: url("../img/ico7.png");
}

.col-header-myquestions .zona-icon
{
	background-image: url("../img/ico10.png");
}

.col-header-resultados .zona-icon
{
	background-image: url("../img/ico6.png");
}

.col-header-resultados,
.col-header-datos,
.col-header-contesta,
.col-header-addquestion,
.col-header-famosos,
.col-header-percibido,
.col-header-piensan,
.col-header-myquestions
{
	margin-bottom: 20px;
	margin-top: 20px;
}

.col-subtitle
{
	font-family: 'rubikbold';
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
	/*margin-top: 20px;*/

}

/*************/
/*************/


/*************/
/* SECCIÓ percibido */
.col-requiere-loginpercibido 
{
	margin-top: 10px;
}

.col-requiere-loginpercibido .zona1
{
	color: #333;
	font-weight: bold;
	margin-bottom: 30px;
}

.zona-noresult,
.col-requiere-loginpercibido .zona2
{
	color: #323433;
	background-color: #99CDFF;
	font-style: italic;
	padding: 15px;
	margin-bottom: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 30px;
}

.col-requiere-loginpercibido .zona3
{
	width: 50%;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 2px solid #E0DAB8;
	margin-bottom: 30px;
}

.registrate .zona4
{
	color: #333;
	font-weight: bold;
	text-align: center;	
	margin-bottom: 15px;
}

.registrate .zona5
{
	font-weight: bold;
	text-align: center;	
	margin-bottom: 15px;
}


.registrate .zona5 a,
a.boton-login-facebook
{
	background-color: #4267B2;
	color: #fff;
	padding: 15px;
	padding-top: 10px;
	padding-bottom: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}



.registrate .zona5 a,
a.boton-login-facebook
{
	font-size: 16px;
	line-height: 50px
    vertical-align: middle; 
    display: inline-block;
}

.registrate .zona5 a .zfblnk,
a.boton-login-facebook .zfblnk
{
	padding-left: 10px;
	padding-top: 5px;
}



.registrate .zona6
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-align: center;	
	margin-bottom: 30px;
}

.col-requiere-loginpercibido .zona7
{
	border-bottom: 2px solid #E0DAB8;
	margin-bottom: 30px;
}


/* Compartir */

#block-feedback-resultadovotacionfamoso .intro,
#block-compartirmispreguntas .intro,
#block-feedback-compartircuestionariopersonal .intro,
.region-content .intro
{
	color: #fff;
	background-color: #FF3334;
	padding: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	font-family: 'rubikbold';
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

#block-compartirmispreguntas .compartir,
#block-feedback-compartircuestionariopersonal .compartir 
{
	margin-bottom: 15px;
}

#block-compartirmispreguntas .compartir a,
#block-feedback-compartircuestionariopersonal .compartir a
{
	font-family: 'rubikbold';
	font-weight: bold;
	color: #666;
}

#block-compartirmispreguntas .compartir .icon,
#block-feedback-compartircuestionariopersonal .compartir .icon
{
	background-repeat: no-repeat;
	display: inline-block;
	height: 27px;
	width: 27px;
	margin-right: 5px;
	float: left;
}

#block-compartirmispreguntas .compartir .text,
#block-feedback-compartircuestionariopersonal .compartir .text
{
	display: inline-block;
	padding-top: 5px;
}

#block-compartirmispreguntas .compartir1 .icon,
#block-feedback-compartircuestionariopersonal .compartir1 .icon
{
	background-image: url("../img/ico_ws.png");
}

#block-compartirmispreguntas .compartir2 .icon,
#block-feedback-compartircuestionariopersonal .compartir2 .icon
{
	background-image: url("../img/ico_msn.png");
}

#block-compartirmispreguntasemail label,
#block-feedback-compartircuestionariopersonalemail label
{
	font-family: 'rubikbold';
	font-weight: bold;
    color: #666;
}

/*
#block-compartirmispreguntasemail button,
#block-feedback-compartircuestionariopersonalemail button
*/
form.compartiremail-form button,
form.compartiremail-form button:hover,
form.compartiremail-form button:active
{
	background-image: url("../img/ico_mail.png");
	background-repeat: no-repeat;
	background-color: inherit;
	border-color: transparent;
	font-family: 'rubikbold';
	font-weight: bold;
    color: #666;
    padding-left: 33px;
    padding-top: 2px;

}



/*************/


/*************/
/* Resultados */
h2.block-title
{
	font-family: 'rubikbold';
	font-weight: bold;
	font-size: 14px;
	color: #333;
	border-bottom: 2px solid #E0DAB8;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.resultados .pregunta .perguntacos p
{
	display: inline;
}

.resultados .pregunta
{
	margin-bottom: 10px;
	color: #333;
}

.resultados .pregunta .perguntatit
{
	font-weight: bold;
	display: inline;
}

.resultados .pregunta .perguntacos
{
	color: #FF6600;
	font-weight: bold;
}

.resultados .grafica
{
	color: #333;
	/*background-color: #99CDFF;*/
	padding: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	font-weight: bold;
	margin-bottom: 20px;

}

.resultados .grafica table
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.resultados .grafica .barra
{
	background-color: #f60;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	height: 20px;
	display: inline-block;
	margin-bottom: 5px;
}

.resultados .grafica .value
{
	color: #f60;
	font-family: 'rubikbold';
	font-weight: bold;
}

.resultados .grafica .promedio
{
	background-color: #f60;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	display: inline-block;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #fff;
	padding: 10px;	
	font-family: 'rubikbold';
	font-weight: bold;
}

.resultados .fecha
{
	font-family: 'rubikbold';
	font-weight: bold;
	margin-bottom: 5px;
}

/*************/


/*************/
/* llista famosos / contesta */

.view-mis-preguntas .views-exposed-form,
.view-preguntas-de-los-usuarios .views-exposed-form,
.view-famosos .views-exposed-form
{
	font-family: 'rubikbold';
	font-weight: bold;
	border-bottom: 2px solid #E0DAB8;
	padding-bottom: 15px;
}

.view-mis-preguntas .view-content h3,
.view-preguntas-de-los-usuarios .view-content h3,
.view-famosos .view-content h3
{
	font-family: 'rubikbold';
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	background-color: #D3E6EC;
	padding: 10px;
	padding-bottom: 5px;
	display: inline-block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.view-mis-preguntas .views-row a,
.view-preguntas-de-los-usuarios .views-row a,
.view-famosos .views-row a
{
	font-size: 14px;
	font-family: 'rubikbold';
	font-weight: bold;
	color: #333;
}

.view-famosos .views-row .col-votos
{
	font-size: 14px;
	font-family: 'rubikbold';
	font-weight: bold;
	color: #FE6000;
}


.view-famosos .views-row
{
	margin-bottom: 10px;
}


.view-famosos .views-exposed-form .form--inline
{
	display: none;
}

#block-filterfamosos
{
	margin-top: 20px;
}

#block-filterfamosos ul li
{
	display: inline;
	padding-right: 20px;
}

#block-filterfamosos ul li a
{
	text-transform: uppercase;
	font-family: 'rubikbold';
	font-weight: bold;
	background-color: #D3E6EC;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #333;
	text-decoration: none;
}

#block-filterfamosos ul li a.selected
{
	background-color: #80CDFF;
}

.top-famosos
{
	border-top: 2px solid #E0DAB8;
    margin-top: 10px;
    margin-bottom: 10px;
}

.row-famoso 
{
	margin-bottom: 10px;
}

.row-famoso .col-title a
{
	font-size: 14px;
    font-family: 'rubikbold';
    font-weight: bold;
    color: #333;
}

.row-famoso .col-votos {
    font-size: 14px;
    font-family: 'rubikbold';
    font-weight: bold;
    color: #FE6000;
}

.row-famoso .col-votos a 
{
	color: #FE6000;
}

@media (max-width: 767px) {

	.row-famoso .col-title,
	.view-famosos .views-row .col-title
	{
		padding-left: 30px;
	}

	.row-famoso .col-votos,
	.view-famosos .views-row .col-votos
	{
		text-align: right;
		padding-right: 30px;
	}

	#block-filterfamosos
	{
		text-align: center;
	}

}

/*************/
/*************/


/*************/
/* fitxa famos */
.page-node-type-famosos .field--name-field-fm-foto img
{
	border-radius: 100%;
	margin-right: 15px;
}

.page-node-type-famosos .field--name-field-fm-foto
{
	float: left;
	margin-left: -55px;
	margin-top: -15px; /*-30px;*/
}

.page-node-type-famosos .region-content
{
	margin-top: 20px;
}

.page-node-type-famosos .region-content .layout--onecol h3
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}

.page-node-type-famosos .region-content .layout--onecol
{
	display: inline-block;
	background-color: #99CC01;
	color: #fff;
	width: calc(100% - 40px);
	height: 100px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 10px;
	padding-top: 15px;
	margin-left: 40px;
	font-size: 16px;
	font-family: 'rubikbold';
	font-weight: bold;
	margin-bottom: 20px;
}
/*************/
/*************/


/*************/
/* SECCIÓ preguntas del dia */

.view-preguntas-del-dia .views-row
{
	font-family: 'rubikbold';
	font-weight: bold;
	padding: 15px;
	background-color: #99CDFF;
	margin-bottom: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.view-preguntas-del-dia .views-row a
{
	color: #333;
}


.col-boto-inicio,
.col-boto-preguntasant
{
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;

	text-align: center;
}

.col-boto-inicio a,
.col-boto-preguntasant a
{
	text-align: center;
	color: #646766;
	font-family: 'rubikbold';
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	background-color: #7eceff;
	padding: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 20px;
	padding-right: 20px;
	display: inline-block;
	margin-left: auto;
	margin-right: auto;
}

/*************/
/*************/

/*************/
/* FORMULARIS */

.header-resultados h2 p,
.header-pregunta h2 p
{
	display: inline;
}

.header-resultados,
.header-pregunta
{
	font-family: 'rubikbold';
	font-weight: bold;
	font-size: 12px;
}
.header-resultados h2,
.header-pregunta h2
{
	font-family: 'rubikbold';
	font-weight: bold;
	background-color: #99CC01;
	color: #333;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 14px;
}

form legend
{
	border-bottom:none;
	margin-bottom: 0px;
}

form 
{
	padding-bottom: 20px;
	/* margin-bottom: 20px; */
	/*border-bottom: 2px solid #E0dAB8;*/
}

/* personal */

.header-user
{
	display: inline-block;
    background-color: #99CC01;
    color: #fff;
    width: calc(100% - 50px);
	padding: 10px;
    padding-top: 15px;
    margin-left: 50px;
    font-size: 18px;
    font-family: 'rubikbold';
    font-weight: bold;
    margin-bottom: 20px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	height: 100px;
	margin-bottom: 25px;
	margin-top: 20px;
}

.header-user .zona-img
{
	float: left;
    margin-left: -60px;
    margin-top: -15px;
}

.header-user .zona-img img
{
	border-radius: 100%;
    margin-right: 20px;
    width: 100px;
}

.header-user .zona-name
{
	font-size: 24px;
}

.header-cp1
{
	 font-family: 'rubikbold';
	 font-weight: bold;
	 margin-top: 10px;
	 margin-bottom: 10px;
}

.header-cp2
{
    color: #323433;
    background-color: #99CDFF;
    font-style: italic;
    padding: 15px;
	font-size: 14px;
	padding: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
}

/* formularis */

form.preguntapau-form .panel-heading,
form.user-form .panel-heading
{
	background-color: #98ccFe;
}

form.preguntacp-form,
form.preguntafm-form,
form.preguntadd-form,
form.respuestapau-form,
form.preguntapau-form,
form.user-form
{
	margin-top: 20px;
	font-family: 'rubikbold';
	font-weight: bold;
}

form.preguntacp-form .fieldset-legend,
form.preguntafm-form .fieldset-legend,
form.preguntadd-form .fieldset-legend,
form.respuestapau-form .fieldset-legend
{
	font-size: 14px;
}


form.preguntacp-form .fieldset-wrapper .form-type-radio,
form.preguntafm-form .fieldset-wrapper .form-type-radio,
form.preguntadd-form .fieldset-wrapper .form-type-radio,
form.respuestapau-form .fieldset-wrapper .form-type-radio,

form.preguntacp-form .fieldset-wrapper .form-type-checkbox,
form.preguntafm-form .fieldset-wrapper .form-type-checkbox,
form.preguntadd-form .fieldset-wrapper .form-type-checkbox,
form.respuestapau-form .fieldset-wrapper .form-type-checkbox
{
	background-color: #99CDFF; /*#ff3334;*/
	color: #333; /*#FFF;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: 'rubikbold';
	font-weight: bold;
	display: inline-block;
}

form.preguntadd-form .fieldset-wrapper .form-type-checkbox
{
	width: 100%;
	margin-top: 5px;
	margin-bottom: 0px;
}

form.preguntadd-form .fieldset-wrapper .form-type-radio
{
	display: inline-block !important;
}

form.preguntacp-form .fieldset-wrapper,
form.preguntafm-form .fieldset-wrapper,
form.preguntadd-form .fieldset-wrapper,
form.respuestapau-form .fieldset-wrapper
{
	margin-bottom: 20px;
}

form.respuestapau-form .form-actions
{
	text-align: center;
}

form.preguntafm-form button.form-submit,
form.preguntacp-form button.btn-reset
{
    color: #fff; /*#303030;*/
    font-weight: bold;
    background-color: #ff3334; /*#80CDFF; */
    padding-top: 3px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
}

/* user */

.path-user .breadcrumb
{
	display: none;
}


/*************/
/* borrar Mispreguntas */

.view-mis-preguntas .views-row p
{
	display: inline;
}

.view-mis-preguntas .views-row .delete
{
	color: #fff;
	background-color: #FF3334;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: 'rubikbold';
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	margin-right: 10px;
	display: inline-block;
}

/*************/


/*************/
/* cookie */

.eu-cookie-compliance-more-button,
.eu-cookie-compliance-message p
{
	font-size: 12px;
}

.eu-cookie-compliance-buttons .decline-button
{
	display: none;
}

@media (max-width: 767px) {
	.eu-cookie-compliance-secondary-button
	{
		padding: 0px;
		margin: 0px;
	}

	#popup-buttons {
		display: inline;
	}
}

/*************/


/*************/
/* collapse */

a.linkcollapse
{
	text-decoration: none;
	font-family: 'rubikbold';
	font-weight: bold;
	color: #333;
	font-size: 20px;
}

/*************/


/*************/
/* C1        */

.miniresultados,
.miniform
{
	background-color: #99CDFF;
	padding: 15px;
	margin-bottom: 25px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
}

.miniform form
{
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    padding-top: 0px;
}


.preview .form-required:after,
.miniform .form-required:after, 
form.preguntacp-form .form-required:after,
form.preguntafm-form .form-required:after,
form.respuestapau-form .form-required:after
{
    background-image: none;
    display: none;
}

.miniform h2 p
{
	display: inline;
}

.miniform h2
{
	font-size: 15px;
}

.miniform form.preguntadd-form .fieldset-wrapper .form-type-radio,
.miniform #edit-dicotomica .form-item
{
	display: block;
	background-color: #ff3334;
	color: #fff;
}

.miniform form.preguntadd-form .form-type-checkbox label {
	display: block;
	background-color: #ff3334;
	color: #fff;
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.miniform .button
{
	color: #ff3334;
	background-color: #99CDFF;
}

.miniform .button:hover
{
	border: none;
	color: #99CDFF;
	background-color: #ff3334;
}

.miniform .col-votar button
{
	text-transform: uppercase;
}

.miniresultados .fecha,
.miniform .fecha
{
	font-family: 'rubikbold';
	font-weight: bold;
}

.header-resultados-new h2 p
{
	display: inline;
}
.header-resultados-new h2
{
	font-size: 16px;
	font-family: 'rubikbold';
	font-weight: bold;
}

.radioclic
{
	background-color: #006599!important;
	color: #fff!important;
}

/*************/


/*************/
/* Zona lanza preguntas */

.zonalanza
{
	color: #fff; /*#323433;*/
    background-color: #FF3334; /*#99CDFF;*/
    padding: 15px;
    margin-bottom: 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-family: 'rubikbold';
    font-weight: bold;
}

.zonalanza .strong
{
	color: #333;
}


.zonalanza a
{
	color: #333;;
	font-family: 'rubikbold';
	font-weight: bold;
}


.subtitol
{
	color: #000;
	font-family: 'rubikbold';
	font-weight: bold;
	margin-bottom: 20px;
}

.miniform .titulo
{
	font-family: 'rubikbold';
	font-weight: bold;
}

.ver-pregunta a,
.ver-resultados a
{
	font-family: 'rubikbold';
	font-weight: bold;
	background-color: #fff; /*#99cc01;*/
	padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: block;
    color: #333; /*#000;*/
    padding-top: 5px;
    padding-bottom: 3px;
    margin-top: 10px;
    display: inline-block;
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: auto;
    margin-left: auto;
}

.ver-pregunta,
.ver-resultados
{
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.miniform .titulo,
.miniform .destinatario,
.miniform .votaciones
{
	margin-top: 10px;
}

.col-subtitle2
{
	font-family: 'rubikbold';
	font-weight: bold;
	margin-bottom: 10px;
}

.col-apartat
{
	margin-bottom: 10px;
}

#edit-field-pau-fecha-limite-para-vota
{
	max-width: 120px;
}

.col-taxonomia a
{
	padding: 10px;
	display: block;
	background-color: #99CDFF; /*#BDBDB3;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-top: 7px;
    padding-bottom: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    color: #333;
    text-transform: uppercase;
    font-family: 'rubikbold';
    font-weight: bold;
    font-size: 12px;
}

.col-liniapeu {
	border-bottom: 2px solid #E0DAB8;
}

.region-header .breadcrumb
{
	display: none;
}

.preview
{
	background-color: #99CDFF; /*#FEFF99;*/
	color: #333;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 15px;
	/*border: 4px dotted #FFF;*/
}

.preview-cp
{
	color: #333;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 15px;
    border: 2px solid #E0DAB8;
}

.col-titol-pregunta
{
	/*
	background-color: #E4DAA9;
	color: #828073;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	padding: 15px;
	*/
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: 'rubikbold';
	font-weight: bold;
}

.col-respuesta
{
	background-color: #99CDff; /*#ff3334;*/
	color: #333; /*#FFF;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-family: 'rubikbold';
	font-weight: bold;
}

.col-res-v
{
	display: inline-block;
	width: 17%;
	margin-right: 5px;
	text-align: left;
	padding-left: 10px;
}

.zona-respuesta
{
	margin-top: 20px;
}

.zona-respuesta .zona-respuestas
{
	text-align: center;
}

.zona-respuesta .tit-respuesta
{
	font-family: 'rubikbold';
}

.col-votar
{
	padding-bottom: 15px;
	font-family: 'rubikbold';
	font-weight: bold;
	text-align: center;
	background-color: #ff3334;
	color: #fff;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.col-corregir
{
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

.col-corregir a
{
	text-align: center;
    color: #646766;
    font-family: 'rubikbold';
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    background-color: #7eceff;
    padding: 5px;
    padding-left: 30px;
    padding-right: 30px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: block;
    width: 100%;
}

.col-fecha-limite
{
	background-color: #E4DAA9;
	color: #828073;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	padding: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
    font-family: 'rubikbold';
    font-weight: bold;
    font-size: 12px;
}

.col-fecha-limite .fecha
{
	color: #CC6664;
}

form.respuestapau-form .fieldset-wrapper .form-type-checkbox,
form.respuestapau-form .fieldset-wrapper .form-type-radio
{
	display: block;
}

form.preguntafm-form .fieldset-wrapper,
form.preguntacp-form .fieldset-wrapper,
form.respuestapau-form .tipus_pregunta_v .fieldset-wrapper
{
	text-align: center;
}

form.preguntafm-form .fieldset-wrapper .form-type-radio,
form.preguntacp-form .fieldset-wrapper .form-type-radio,
form.respuestapau-form .tipus_pregunta_v .fieldset-wrapper .form-type-radio
{
	display: inline-block;
	width: 17%;
	margin-right: 5px;
	text-align: left;
}

form.respuestapau-form
{
	margin-top: 0px;
	padding-top: 0px;
}

/*************/
/* E1        */

.listapau .zona-filtro
{
	border-bottom: 2px solid #E0DAB8;	
	margin-bottom: 20px;
	padding-bottom: 0px;
}

.listapau form.filtrepau-form
{
	margin-bottom: 0px;
	padding-bottom: 20px;
}


.listapau form.filtrepau-form .select-wrapper:after
{
	display: none;
}

.listapau form.filtrepau-form select
{
	display: inline-block;
	width: 70%;
	float: right;
	padding-bottom: 5px;
}

.listapau form.filtrepau-form select[multiple]
{
	width: 70%;
	height: 75px;
	margin-bottom: 5px;
}

@media (max-width: 767px) {

	.listapau form.filtrepau-form select[multiple]
	{
		height: 35px;
	}

}


.listapau form.filtrepau-form div.select-wrapper
{
	display: inline;
}

.listapau form.filtrepau-form .form-item
{
	display: block;
	clear: both;
}


.listapau form.filtrepau-form .form-actions
{
	padding-top: 15px;
	text-align: center;
}

.listapau .boto-pregunta
{
	padding: 15px;
	background-color: #99CDFF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 20px;
    font-family: 'rubikbold';
    font-weight: bold;
}

.listapau .boto-pregunta a
{
	text-decoration: none;
}

.listapau .boto-pregunta .zona-fecha
{
	color: #f60;
}

.listapau .boto-pregunta .zona-titulo
{
	color: #333;
}

.listapau .zona-paginador
{
	text-align: center;
}

.listapau .zona-paginador .pagina
{
	display: inline-block;
	padding: 10px;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #99CDFF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-family: 'rubikbold';
    font-weight: bold;
    margin: 10px;
    
}

.listapau .zona-paginador .pagina a
{
	color: #333;
	text-decoration: none;
}

/*************/

.zona-thaks-img
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.zona-thaks-1
{
	font-family: 'rubikbold';
	font-weight: bold;
	color: #ff3334;
	font-size: 26px;
}

.zona-thaks-2
{
	margin-top: 10px;
	margin-bottom: 20px;
}

.zona-thaks-3
{
	font-family: 'rubikbold';
	font-weight: bold;
	color: #ff3334;
	font-size: 18px;
}

.zona-thaks-4
{
	margin-top: 10px;	
	border-bottom: 2px solid #E0DAB8;
	margin-bottom: 10px;
}


/********************/

.cancelar-cuenta
{
    color: #323433;
    background-color: #99CDFF;
    font-style: italic;
    padding: 15px;
    margin-bottom: 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 30px;
}

.cancelar-cuenta .zona-botons
{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

.cancelar-cuenta .zona-botons .cancelar-cuenta-si,
.cancelar-cuenta .zona-botons .cancelar-cuenta-no
{
	display: inline-block;
	padding: 15px;
	padding-top: 7px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: 'rubikbold';
	font-weight: bold;
    background-color: #FF3334;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 15px;
}

.cancelar-cuenta .zona-botons .cancelar-cuenta-si a,
.cancelar-cuenta .zona-botons .cancelar-cuenta-no a
{
	color: #fff;
	font-style: normal;
}

/********************/

.personal-z1
{
    background-color: #99CDFF;
    padding: 15px;
    margin-bottom: 25px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 20px;
    font-style: italic;
}

.personal-z2 .form-item
 {
	display: block;
	clear: both; 	 
 }


.personal-z2 .form-actions
{
	padding-top: 15px;
	text-align: center;
}

.personal-z2 .personal-form
{
	padding-bottom: 0px;
}

.personal-z2,
.personal-z3,
.personal-z4,
.personal-z5-5
{
	margin-top: 0px;	
	border-bottom: 2px solid #E0DAB8;
	margin-bottom: 20px;
}

.personal-z6-1,
.personal-z5-1
{
	text-align: center;
	font-family: 'rubikbold';
	font-weight: bold;
}

.personal-z6-1
{
	padding-bottom: 10px;
}

.personal-z5-2
{
	text-align: center;
	padding-bottom: 10px;
}

/****************************/

.zona-infouser-2,
.zona-infouser-3,
.zona-infouser-4
{
	font-family: 'rubikbold';
	font-weight: bold;
}

.zona-infouser-1
{
	text-align: center;
	font-family: 'rubikbold';
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 20px;
	font-size: 18px;
}

.zona-infouser-2,
.zona-infouser-3
{

	border-bottom: 2px solid #E0DAB8;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.zona-infouser-4
{
	margin-bottom: 20px;
}

.zona-infouser-2-1,
.zona-infouser-3-1,
.zona-infouser-4-1
{
	color: #676765;
}

.col-label
{
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.col-value
{
	font-family: 'rubikregular';
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#zonahiddenajax
{
	height: 1px;
}

/***************************/
/* 2019/02/18 */

#popup-buttons .agree-button
{
	float: right;
	padding-right: 10px;
}

.glyphicon-remove
{
	margin-top: -5px;
	font-size: 20px;
	color: #888;
}

.col-boto-percibido2
{
	background-color: #80CDFF;
	margin-top: -55px;
	padding: 10px;
	padding-top: 20px;
	padding-left: 90px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 20px;
}

.col-boto-percibido2 a
{
	color:#303030;
	font-family: 'rubikbold';
	font-weight: bold;
}

.col-boto-percibido3
{
	border-bottom: 2px solid #E0DAB8;
	margin-top: 0px;
	margin-bottom: 15px;
}

.puntuacion
{
	font-family: 'rubikbold';
	font-weight: bold;
}

.path-percibido .grafica,
.path-pregunta-a-usuarios-resultado .grafica,
#block-fichafamoso .grafica
{
	padding-left: 0px;
	padding-right: 0px;
}

a.resultlink
{
	display: inline-block;
	padding: 5px;
	padding-left: 7px;
	padding-right: 7px;
	color: #fff; /*#646766;*/
    font-family: 'rubikbold';
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    background-color:  #FF3334; /*#f60;*/
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right: 7px;
    text-decoration: none;
}


/***************************/
/* 2019/02/25 */

.col-login-fb
{
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 10px;
	font-size: 25px; /* 32px */
	font-family: 'rubikbold';
	font-weight: bold;
}

form.preguntadd-form .col-md-8
{
	padding-left: 0px;
	padding-right: 5px;
}

.path-lanzapregunta-todos-opciones #block-headeraddquestion,
.path-lanzapregunta-todos-puntuacion #block-headeraddquestion,
.path-lanzapregunta-todos-dicotomica #block-headeraddquestion,
.path-lanzapregunta-contactos-opciones #block-headeraddquestion,		
.path-lanzapregunta-contactos-puntuacion #block-headeraddquestion,
.path-lanzapregunta-contactos-dicotomica #block-headeraddquestion
{
	display: none;
}

form.preguntapau-form .form-type-checkbox
{
	background-color: #7eceff;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 10px;
    padding-left: 5px;
    padding-top: 0px;
}

form.preguntapau-form .form-type-checkbox label
{
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}

form.preguntapau-form button.js-form-submit
{
	margin-bottom: 10px;
}

form.preguntapau-form .form-actions .btn-default 
{
	color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

form.preguntapau-form .form-actions .btn-danger 
{
	color: #333;
    background-color: #fff;
    border-color: #c0c0c0;
}

form.respuestapau-form button.form-submit
{	
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 30px;
	padding-right: 30px;
	font-family: 'rubikbold';
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #ff3334;
}

.path-pregunta-a-usuarios-resultado .resumen-todos,
.path-pregunta-a-usuarios-resultado .botones-sexo
{
	display: none;
}

form.preguntacp-form button.js-form-submit
{
	color: #fff;
    font-weight: bold;
    background-color: #ff3334;
    padding-top: 3px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
}

.path-percibido .grafica
{
	background-color: #99CDFF;
	padding-left: 15px;
	padding-right: 5px;
}

.strong
{
	font-family: 'rubikbold';
	font-weight: bold;
}

.path-lanzapregunta-todos #block-headeraddquestion
{
	display: none;
}

.miniform form.preguntadd-form .fieldset-wrapper .form-type-checkbox
{
	background-color: #ff3334;
}


.user-logged-in .zonalanza .strong,
.user-logged-in .miniform .blanco
{
	color: #fff;
	font-style: italic;
}

.path-lanzapregunta .miniform .titulo,
.path-lanzapregunta .miniform .destinatario,
.path-lanzapregunta .miniform .votaciones,
.path-lanzapregunta .miniform .fechap,

.path-personal .miniform .titulo,
.path-personal .miniform .destinatario,
.path-personal .miniform .votaciones,
.path-personal .miniform .fechap
{
	margin-top: 0px;
	font-family: 'rubikbold';
	font-weight: bold;
}

.path-personal .form-item-field-dc-ano-nacimiento input,
.path-personal .form-item-field-dc-cp input
{
	width: 75px!important;
}

#zonaiconbutton
{
	background-color: inherit;
}

.active-language
{
	background-color: inherit;
}

/*******************************************/
/* 2019/02/28 */


form.preguntapau-form input[type="checkbox"],
form.respuestapau-form input[type="checkbox"],
form.respuestapau-form input[type="radio"],
form.preguntafm-form input[type="radio"],
form.preguntacp-form input[type="radio"],
form.preguntadd-form input[type="radio"],
form.preguntadd-form input[type="checkbox"]
{
  display:none;
}

form.respuestapau-form .radio label,
form.preguntafm-form .radio label,
form.preguntacp-form .radio label,
form.preguntadd-form .radio label
{
	padding: 0px;
	width: 100%;
	text-align: center;
}

form.preguntapau-form .checkbox label,
form.respuestapau-form .checkbox label,
form.preguntadd-form .checkbox label
{
	padding-left: 10px;
	width: 100%;
}

form.preguntadd-form .radio label
{
	min-width: 25px;
}

/*******************************************/
/* 2019/03/01 */

form.preguntapau-form .form-actions
{
	text-align: center;
}

form.preguntapau-form .form-actions .js-form-submit
{
	background-color: #ff3334;
	border: 1px solid #ff3334; 
}

form.respuestapau-form .tipus_pregunta_v .fieldset-wrapper .form-type-radio,
form.respuestapau-form .tipus_pregunta_d .fieldset-wrapper .form-type-radio, 
form.respuestapau-form .tipus_pregunta_s .fieldset-wrapper .form-type-checkbox
{
    background-color: inherit;
}

form.respuestapau-form .tipus_pregunta_v .radio label,
form.respuestapau-form .tipus_pregunta_d .radio label,
form.respuestapau-form .tipus_pregunta_s .checkbox label
{
	width: inherit;
    text-align: left;
    background-color: #99CDFF;
    padding:5px;
	padding-left: 10px;
	padding-right: 10px;
	display: inline-block;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

form.respuestapau-form .tipus_pregunta_v .radio label
{
	width: 100%;
	text-align: center;
}

.path-lanzapregunta-contactos-preview .col-titol-pregunta,
.path-pau .col-titol-pregunta
{
	background-color: #fff;
	padding: 10px;
	text-align: center;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 16px;
}

.path-lanzapregunta-todos-preview .col-respuesta,
.path-lanzapregunta-contactos-preview .col-respuesta
{
	display: inline-block;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}



.path-lanzapregunta-contactos #block-headeraddquestion
{
	display: none;
}

.personal-z2 label
{
	display: inline-block;
	width: 40%;
}

.personal-z2 .form-control 
{
    display: inline-block;
}

.personal-z2 .select-wrapper
{
	display: inline-block;
	width: inherit;
	width: 50%;
	padding-left: 0px;
}

.preview-cp .zona-respuesta .col-res-v
{
	text-align: center;
}

/*******************************************/
/* 2019/03/06 */

form.preguntapau-form .panel-body .form-actions .js-form-submit 
{
    background-color: #006599;
    border: 1px solid #006599;
    color: #fff;
}

.preview-cp
{
	background-color: #fff;
}

a#publicar-pregunta
{
	background-color: #ff3334;
    border: 1px solid #ff3334;
    color: #fff;
}

.path-percibido .totalval,
.path-percibido .resumen-todos,
.path-percibido .botones-sexo
{
	display: none;
}

.preview-cp .tp-d,
.preview-cp .tp-s
{
	text-align: center;
}

form.respuestapau-form .tipus_pregunta_d,
form.respuestapau-form .tipus_pregunta_s
{
	display: block;
	text-align: center;
}

form.respuestapau-form
{
	margin-top: 10px;
}

/*******************************************/
/* 2019/03/08 */

.miniform form.preguntadd-form .zona-titol
{
	margin-bottom: 10px;
}

.miniform form.preguntadd-form .tipus_v
{
	display: inline-block;
}

.miniform form.preguntadd-form .tipus_v legend
{
	text-align: left;
}

.miniform form.preguntadd-form .tipus_s .form-type-checkbox
{
	text-align: center;
	background-color: inherit;
}

.miniform form.preguntadd-form .tipus_s .form-type-checkbox label
{
	/*border: 1px solid #000;*/
	max-width: 140px;
	display: inline-block;
	padding-right: 10px;
	background-color: #ff3334;
	padding-top: 7px;
	padding-bottom: 6px;
}

.miniform form.preguntadd-form .fieldset-wrapper .form-type-radio
{
	margin-left: 4px;
	margin-right: 4px;
}


body
{
	margin-bottom: 75px;
}

a.linkcollapse
{
	color: #ff3334;
	margin-left: 5px;
}


/************************************/

select#edit-field-pau-max-opciones
{
	max-width: 55px;
}

.form-item-field-pau-max-opciones	
{
	margin-top: 15px;
}

.form-item-field-pau-max-opciones .select-wrapper
{
	width: inherit;
}

.form-item-field-pau-max-opciones .select-wrapper:after
{
	display: none;
}

/************************************/

@media (min-width: 768px) {
	.navbar-nav > li a 
	{
	    padding-left: 5px;
	    padding-right: 5px;
	}
}

/************************************/

#block-compartirmispreguntasemail .text,
#block-feedback-compartircuestionariopersonalemail .text
{
	font-family: 'rubikbold';
    font-weight: bold;
    color: #666;
}

#btcopy
{
	font-family: 'rubikbold';
    font-weight: bold;
    text-align: center;
    color: #fff;
    padding: 10px;
    padding-top: 7px;
    padding-bottom: 5px;
    text-transform: uppercase;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 5px;
	background-color: #006599;
	border: 1px solid #006599;
}

#cp
{
	background-color: #FFF;
	color: #333;
	padding: 15px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    word-wrap: break-word;
}

#btcopy:hover,
#btcopy:active
{
    background-color: #99CDFF;
    border: 1px solid #99CDFF;
    color: #333;
}

/****************************************/
/* 2019/04/11 */

@media (max-width: 350px) {

	body 
	{ 
		font-size: 13px;	
	}
	.zona-frase
	{
		padding-right: 0px;
	}

	.zona-frase .frase1
	{
		display: inline;
		top: 5%;
	}

}


@media (min-width: 768px) {

	ul.menu--main
	{
		padding-top: 10px;
	}

	ul.menu--main li
	{
		padding-left: 2px;
		padding-right: 2px;
		font-size: 12px;
	}

	ul.menu--main li a
	{
		padding-top: 0px;
		padding-bottom: 0px;
	}

}