/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/***********************************
*****************CAMBIOS COLORES*****
*************NUEVO LOGO************
**********************************/
::selection {
  background: #E94E1B; /* WebKit/Blink Browsers */
  color: #FFFFFF;
}
::-moz-selection {
  background: #E94E1B; /* Gecko Browsers */
  color: #FFFFFF;
}
a{
  color: #E94E1B;
}
body{
  background-color: #FFFFFF;
  color: #000000;
}
#header-bg{
  background:none;
}
#header .col-left img {
  margin-top: 5px;
}
#header-out{
  background-color: #FFFFFF;
  border-top-color: #432918;
}
#header .date,
#header #search label{
  color: #432918;
}
#content .featured,
#top-menu-out,
#top-menu,
#copyright-out,
#copyright .col-right{
background-color: #432918;
background-image: none;
}

#twitter_div ul li {
  border-bottom: 1px solid #E94E1B;
}

#copyright .col-right a{
  opacity:0.7;
}
#copyright .col-right a:hover{
  opacity:1;
}

#sidebar .block,
#footer-out,
#content h2.arh {
  background-color: rgba(67, 41, 24, 0.2);
  background-image: none;
}


#main-menu-out{
  background-color: #E94E1B;
  background-image: none;
}

#main-menu li{
 background-color: transparent;
  background-image: none;
}
#main-menu li a{
  color:#FFFFFF;
  border-right: 1px solid #D9D4D0;
}
#main-menu li.menu-item-1150 a{
  border-left: 1px solid #D9D4D0;
}
#main-menu li ul li a {
    color: #432918;
}
h1, h2, h3, h4, h5 {
  color: #432918;
}
#content #popular-articles{
  background-image: none;
  background-color: #FFFFFF;
}
#content #popular-articles .block{
  border:none;
    background-color: rgba(67, 41, 24, 0.2);
  background-image: none;
}
#content #popular-articles h3{
  background-image: none;
  background-color: #E94E1B;
  color: #FFFFFF;
  letter-spacing: 1px;
}
#twitter_div ul li a {
  color: #e94e1b;
}
input:focus, button:focus, a.button:focus, select:focus, textarea:focus {
    -webkit-box-shadow: #E94E1B 0 0 5px 0;
    -moz-box-shadow: #E94E1B 0 0 5px 0;
    box-shadow: #E94E1B 0 0 5px 0;
}
/**************ENQUESTA********************/
.page-id-3281 p{
font-size:16px;
}
.page-id-3281 .quiz h1{
display:none;
}
.page-id-3281 div.wpst_question{
color: #333;
display: list-item;
font-size: 14px;
font-weight: bold;
list-style: outside none square;
margin-bottom: 20px;
}
.page-id-3281 form{
padding-left:15px;
margin-top:20px;
}
.page-id-3281 #content #single .post ul{
font-weight: normal;
list-style: outside none none;
padding-left: 0;
padding-top: 0;
padding-bottom: 20px;
}
.page-id-3281 #content #single .post ul li, .page-id-3281 .wpsqt_likert_answer{
list-style: outside none none;
font-family: Arial,"Liberation Sans",FreeSans,sans-serif;
font-size: 13px;
line-height:12px;
font-weight:normal;
}

/**************AMR USERS LIST********************/

/*.page-id-3264 pre,
.page-id-3264 code{
line-height:0;
margin:0;
padding:0;
}
.page-id-3264 .search-box,
.page-id-3264 .tablenav{
line-height:1em;

}*/
.userlist *{
white-space:normal;
line-height:1.5em;
vertical-align:top;
}
.userlist li{
list-style:none;
}
#userlist input[type='hidden']{
line-height:0;
}
#userlist .search-box,
#userlist .tablenav-pages{
white-space: nowrap;
}
#userlist input#search-input{
margin-right:5px;
}
#userlist .tablenav .displaying-num{
margin-top:4px;
}

/*.userlist .tbody .vcard{
float:left;
width:25%;
margin:30px 30px 0 0;
padding:10px;
border:1px solid #eeeeee;
font-size:1.1em;
font-family:monospace;
text-align:center;
    -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    filter: filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=3, color=#808080);

white-space:normal;
}*/
.vcard .display_name a{
font-weight:700;
text-transform: uppercase;
}
.userlist .tbody .vcard img{
width:100%;
height:auto;
}
.vcard img:hover{
opacity:0.7;
}
/**************perfil usuario********************/

.author-bio{
font-size:1.1em;
line-height:1.5em;
font-family: monospace;
}
.author-bio dt {
display:inline;
}
.author-bio dd{
display:inline;
margin:0;
}
#content #single .author-bio h2{
font-size:32px;
}
.author-bio img{
    -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    filter: filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=3, color=#808080);
	margin-right:20px;
}
/*Columna portada Agenda y Twitter*/
#content #popular-articles h3 {
	font-size: 12px;
	line-height: 37px;
	padding: 0 0 0 25px;
	font-weight:700;
    font-family: arial;
}
#ai1ec_agenda_widget-2{
margin-bottom:10px;
padding-bottom: 10px;
}
/*Colores de la Agenda*/

.timely .ai1ec-month-view .ai1ec-day a{
font-weight:700 !important;
}
.ai1ec-word-wrap.ai1ec-month-view .ai1ec-event-container{
background-color:#432918;
}
.page-id-3656 h2.title{
display:none;
}

#content .post img{
	max-width: 100%;
	height: auto;
}
/***********************************
*****************LOGIN*************
**********************************/


#top-menu .inici-sessio a {
 background: rgba(0, 0, 0, 0) url("images/user-icon.png") no-repeat scroll center center;
padding: 0;
width: 15px;
height: 15px;
text-indent: -9999px;
}

/***********************************
*******JORNADES PERIODISME 2017*****
**********************************/



body.page-id-3997{
	background-color: #FFFFFF;
}

.page-id-3997 #middle-out {
  border-top: 3px solid rgba(0, 0, 0, 1);
  box-shadow: 0 10px 18px -10px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: inset 0 10px 18px -10px rgba(0, 0, 0, 0.5);
-moz-box-shadow: inset 0 10px 18px -10px rgba(0, 0, 0, 0.5);
}

.page-id-3997 #header img {
  height: 75px;
  width: auto;
  display: block;
  margin:auto;
}
.page-id-3997 #header .col-left,
.page-id-3997 #header .col-right{
padding-top: 10px;
width: 50%;
}
#programa, #inscripcions{
	margin-top: 20px;
}
.page-id-3997 .inner{
	margin: 0 20px;
}
.page-id-3997 h2.title{
	display: none;
}
.page-id-3997 h3 {
  background-color: #31C4BF;
  border-bottom: 2px solid #31C4BF;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
}
.page-id-3997 h4{
	border-bottom: 1px solid #31C4BF;
	color: #000000;
}
.page-id-3997 .inner > ul {
  border: 1px solid #31C4BF;
  margin-top: 20px;
}
.page-id-3997 .inner > ul li {
  list-style-type: square !important;
  margin-bottom: 10px;
}
.page-id-3997 .post img{
	max-width: 100%;
	height: auto;
	margin-bottom:0;
}
.page-id-3997 #middle{
	padding-top: 0;
}
.page-id-3997 .post {
  color: #000000;
  font-size: 20px;
  
}
.page-id-3997 .post p{
	line-height: 30px;
}
span.hora {
color: #31C4BF;
display: block;
float: left;
margin-bottom: 15px;
margin-right: 20px;
font-weight: 700;
}

.page-id-3997 .post .charla > strong {
  text-transform: uppercase;
}

a.boton {
  background-color: #31C4BF;
  color: #ffffff;
  display: inline-block;
  font-weight: 700;
  letter-spacing: 1px;
  margin: 0 20px;
  padding: 10px 20px;
  text-transform: uppercase;
}
a.boton:hover{
	background-color: #000000;
	text-decoration: none;
}
.page-id-3997 .post .logo-col {
margin: 0 40px;
max-height: 70px;
vertical-align: top;
width: auto;
}
/*Banner portada*/
#sidebar #text-7 .textwidget,
#sidebar #text-8 .textwidget,
#sidebar #text-9 .textwidget,
#sidebar #text-11 .textwidget,
#sidebar #text-13 .textwidget,
#sidebar #text-12 .textwidget,
#sidebar #text-5 .textwidget,
#sidebar #text-16 .textwidget{
padding:0;
border:0;
background-color: #D9D4D0;
}
#sidebar #text-7 img,
#sidebar #text-8 img,
#sidebar #text-9 img,
#sidebar #text-11 img,
#sidebar #text-13 img,
#sidebar #text-12 img,
#sidebar #text-5 img,
#sidebar #text-16 img{
	max-width: 100% !important;
	width: 100% !important;
	height:auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/*Formulari*/
.page-id-3997 div.wpcf7 {
  margin-top: 30px;
}
span.obligatori{
color: #31C4BF;
}

.page-id-3997 #jornades {
  background-color: #31C4BF;
  background-image: none;
  border: 0 none;
  border-radius: 0;
  color: #ffffff;
  display: inline-block;
  font-weight: 700;
  letter-spacing: 1px;
  margin: 0 20px;
  padding: 10px 20px;
  text-shadow: none;
  text-transform: uppercase;
  font-size: 18px;
}
.page-id-3997 #jornades:hover{
	background-color: #000000;
}

div.wpcf7-mail-sent-ok {
    border: 2px solid #31C4BF;
    text-align: center;
    color: #FFFFFF;
    padding:20px 20px 20px 100px;
    background: #31C4BF url("images/ok-icon.png") 50px center no-repeat;
}

div.colaboradors {
  border-top: 2px solid #31c4bf;
  margin-top: 20px;
  padding-top: 20px;
  text-align: center;
}
span.wpcf7-list-item { display: block; }


h3.tancada {
border: 1px dashed #ffffff;
line-height: 1.5em;
margin-bottom: 20px;
text-transform: none;
}
/*******************************************************
**********FORMULARIO SUSCRIPCION BOLETIN***************
*******************************************************/

.mc4wp-form-theme-dark button,
.mc4wp-form-theme-dark input[type="submit"]{
	background-color: #E94E1B !important;
border-color: #E94E1B;
font-weight: 700;
}

.mc4wp-form-theme-dark button:active,
 .mc4wp-form-theme-dark button:focus,
  .mc4wp-form-theme-dark button:hover,
   .mc4wp-form-theme-dark input[type="submit"]:active,
    .mc4wp-form-theme-dark input[type="submit"]:focus,
     .mc4wp-form-theme-dark input[type="submit"]:hover {
  background-color: #999999 !important;
  border-color: #999999;
  cursor: pointer;
}

/***************************************************
*****************BANNER PUBLI PORTADA**************
**********************************************/
.cb-box.clearfix::after, .cb-box.clearfix::before {
  clear: both;
  content: " ";
  display: table;
  line-height: 0;
}
.cb-box {
  margin-bottom: 20px;
  height: auto;
text-align: center;
position: relative;
width: 100%;
padding:20px;
width: 920px;
background-color: rgba(67, 41, 24, 0.2);
}
.cb-box img{
	max-width: 100%;
	width: 100%;
	height: auto;
	display: block;

}
/*#PERIODISTES*/
.periodistes-row {
	margin-top: 30px;
}
.periodistes-25 {
	max-width: 21%;
	float: left;
	margin: 0 1% 50px 1%;
	padding: 0px 1% 0px 1%;
-webkit-box-shadow: 0px 0px 5px 0px rgba(67,41,24,0.5);
-moz-box-shadow: 0px 0px 5px 0px rgba(67,41,24,0.5);
box-shadow: 0px 0px 5px 0px rgba(67,41,24,0.5);
	min-height:476px;
}
.periodisme_image {
	margin: 0;
}
.periodisme_image:hover {
	background-color: rgba(0,0,0,0.5);
}
.periodistes-25 img:hover {
	opacity: 0.7;
}
.periodistes-25 h2 a {
	color: #432918;
}
.page-id-15664 .wam_wrap {
	display: none;
}