/* $Id: zen-fixed.css,v 1.12.2.3 2010/06/26 18:29:22 johnalbin Exp $ */

/* Id: html-reset.css,v 1.6.2.2 2010/06/26 15:36:03 johnalbin Exp */

/**
 * @file
 * HTML Element Styling
 *
 * Ok, I admit it. I fooled you. This isn't a "reset" stylesheet. Instead this
 * is the place where you should set (not reset) the default styling for all
 * HTML elements.
 *
 * @see http://meiert.com/en/blog/20080419/reset-style-sheets-are-bad/
 * @see http://snook.ca/archives/html_and_css/no_css_reset/
 */


/*
 * Fonts
 *
 * Our font size and line height declarations are based on the following ALA
 * article:
 *   http://www.alistapart.com/articles/howtosizetextincss
 *
 * All modern browsrs use a 16px default font size. Specifying the font-size
 * and line-height in ems (relative to the 16px default font) allows the user
 * to resize the font in the browser and produces the most consistent results
 * across different browsers.
 */


/*@import url(css-carles.css);
@import url(css-carme.css);
@import url(css-jm.css);
*/

.front .pane-calendar .views-field-type img,
.section-home2 .pane-calendar .views-field-type img {border: none;}

body {
  font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */
}

.UsersMap{
	width: 410px; /*CAL 13/11/2010*/
	float: left;
	height: 333px;
	padding-left: 23px;
}

.highlighted_story{
	background:none repeat scroll 0 0 #30A4D7
}

#skip-link,
#page {
  /*
   * To use a 12px font size on the page, delete the 14px declarations.
   * to use a 14px font size on the page, delete the 12px declarations.
   */

  /* Use a 12px base font size with a 16px line height */
  font-size: 0.75em; /* 16px x .75 = 12px */
  line-height: 1.333em; /* 12px x 1.333 = 16px */

  /* Use a 14px base font size with a 18px line height */
  font-size: 0.875em; /* 16px x .875 = 14px */
  line-height: 1.286em; /* 14px x 1.286 = 18px */
}

body,
caption,
th,
td,
input,
textarea,
select,
option,
legend,
fieldset {
  /* The following font family declarations are based on the Microsoft core web
   * fonts which are common fonts available on most computer systems. The DejaVu
   * fonts are commonly available on Linux systems where the MS fonts are less
   * common. Tahoma and Helvetica are also widely available.
   *
   * A user's web browser will look at the comma-separated list and will
   * attempt to use each font in turn until it finds one that is available
   * on the user's computer. The final "generic" font (sans-serif or serif)
   * hints at what type of font to use if the web browser doesn't find any
   * of the fonts in the list.

  font-family: "Times New Roman", Times, Georgia, "DejaVu Serif", serif;
  font-family: Times, "Times New Roman", Georgia, "DejaVu Serif", serif;
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;

  font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif;
  font-family: Tahoma, Verdana, "DejaVu Sans", sans-serif;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;

  font-family: "Courier New", "DejaVu Sans Mono", monospace;

   */

  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}

pre,
code {
  font-size: 1.1em; /* Monospace fonts can be hard to read */
  font-family: "Courier New", "DejaVu Sans Mono", monospace;
}

/*
 * Headings
 */
h1 {
  font-size: 2em;
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 0.5em; /* 0.5em is equavalent to 1em in the page's base font.
                           Remember, a margin specified in ems is relative to
                           the element's font-size, not to the pages' base
                           font size. So, for example, if we want a 1em margin
                           (relative to the base font), we have to divide that
                           length by the element's font-size:
                           1em / 2em = 0.5em */
	
}

h2 {
  font-size: 32px;
  letter-spacing:-1px;
  line-height:37px;
  margin-top: 0.667em; /* Equivalent to 1em in the page's base font: 1 / 1.5 = 0.667em */
  margin-bottom: 0.667em;
  color:#FFFFFF;
}

h3 {
  font-size: 1.3em;
  line-height: 1.3em;
  margin-top: 0.769em; /* Equivalent to 1em in the page's base font: 1 / 1.3 = 0.769 */
  margin-bottom: 0.769em;
}

h4,
h5,
h6 {
  font-size: 1.1em;
  line-height: 1.3em;
  margin-top: 0.909em; /* Equivalent to 1em in the page's base font: 1 / 1.1 = 0.909 */
  margin-bottom: 0.909em;
}

/*
 * Block-level elements
 */
p,
ul,
ol,
dl,
pre,
table,
fieldset {
	margin: 1em 0 0.5em 0.5em;
 	/*color:#FFFFFF;*/color:#000000;
  	font-size: 12px;
	line-height: 1.5em;
}

blockquote {
  margin: 1em 2em;
}

/*
 * Lists
 *
 * We need to standardize the list item indentation.
 */
ul,
ol {
  margin-left: 0;
  padding-left: 2em; /* LTR */
}

.block ul,
.item-list ul /* Drupal overrides */ {
  margin: 1em 0;
  padding: 0 0 0 1em; /* LTR */
}

ul ul, ul ol,
ol ol, ol ul,
.block ul ul, .block ul ol,
.block ol ol, .block ol ul,
.item-list ul ul, .item-list ul ol,
.item-list ol ol, .item-list ol ul {
  margin: 0;
}

li {
  margin: 0;
  padding: 0;
}

.item-list ul li /* Drupal override */ {
  margin: 0;
  padding: 0;
  list-style: inherit;
}

ul.menu li,
li.expanded,
li.collapsed,
li.leaf /* Drupal override */ {
  margin: 0;
  padding: 0;
}

ul          { list-style-type: disc; }
ul ul       { list-style-type: circle; }
ul ul ul    { list-style-type: square; }
ul ul ul ul { list-style-type: circle; }
ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-alpha; }
ol ol ol    { list-style-type: decimal; }

dt {
  margin: 0;
  padding: 0;
}

dd {
  margin: 0 0 0 2em;
  padding: 0;
}

/*
 * Tables
 *
 * Drupal provides table styling which is only useful for its admin section
 * forms, so we override this default CSS. (We set it back in forms.css.)
 */
table {
  border-collapse: collapse;
  width: 100%; /* Prevent cramped-looking tables */
  *width:auto;
}

th,
thead th,
tbody th {
  text-align: left; /* LTR */
  padding: 0;
  border-bottom: none;
}

tbody {
  border-top: none;
}

/*
 * Abbreviations
 */
abbr {
  border-bottom: 1px dotted #666;
  cursor: help;
  white-space: nowrap;
}

abbr.created /* Date-based "abbreviations" show computer-friendly timestamps which are not human-friendly. */ {
  border: none;
  cursor: auto;
  white-space: normal;
}

/*
 * Images
 */
img {
  border: 1px solid #000;

}

/*
 * Horizontal rules
 */
hr {
  height: 1px;
  border: 1px solid #666;
}

/*
 * Forms
 */
form {
  margin: 0;
  padding: 0;
}

fieldset {
  margin: 1em 0;
  padding: 0.5em;
}
/* Id: wireframes.css,v 1.10 2009/11/04 21:01:11 johnalbin Exp */

/**
 * @file
 * Wireframes Styling
 *
 * Add wireframes to the basic layout elements.
 */


.with-wireframes #header .section,
.with-wireframes #content .section,
.with-wireframes #navigation .section,
.with-wireframes .region-sidebar-first .section,
.with-wireframes .region-sidebar-second .section,
.with-wireframes #footer .section {
  margin: 1px;
  padding: 2px;
  border: 1px solid #ccc;
  clear:both;
}

.with-wireframes .region-page-closure {
  margin-top: 1px;
  padding: 2px;
  border: 1px solid #ccc;
}
/* Id: layout-fixed.css,v 1.17 2009/11/05 12:09:53 johnalbin Exp */

/**
 * @file
 * Layout Styling (DIV Positioning)
 *
 * Define CSS classes to create a table-free, 3-column, 2-column, or single
 * column layout depending on whether blocks are enabled in the left or right
 * columns.
 *
 * This layout is based on the Zen Columns layout method.
 *   http://drupal.org/node/201428
 *
 * Only CSS that affects the layout (positioning) of major elements should be
 * listed here.  Such as:
 *   display, position, float, clear, width, height, min-width, min-height
 *   margin, border, padding, overflow
 */


#page-wrapper,
.region-page-closure {
  /*
   * If you want to make the page a fixed width and centered in the viewport,
   * this is the standards-compliant way to do that. See also the ie6.css file
   * for the necessary IE5/IE6quirks hack to center a div.
   */
  margin-left: auto;
  margin-right: auto;
  width: 868px;
  
}

.view-display-id-page_4{
	padding-left:7px;

}

.section-press-media .press-media-id4{
	clear:both;
	padding-left:12px;
}

.section-press-media .press-media-id4 .views-field-tid{ float:left;}

.section-press-media .press-media-id4 .view-content .views-field-title{float:none;}


/*---------------------------------
 * Header
 ----------------------*/
#header {
	background:url(../images/header.jpg) no-repeat 0px 3px #00498d; /* Tocat el 13/11/2010. mes alt per a que hi capiga el menu */
	height:110px;
	margin-bottom:5px;
}

.region-header {
  clear: both; /* Clear the logo */
}

/*
 * LANGUAGES 
 */
 /**SANDRA **/	
#edit-myLang-wrapper {
	float:right;
	padding-right:20px;
	/* padding-top:20px; */
	position:relative;
	width:140px;
	z-index:20;
}

/*
 * Main (container for everything else)
 */
#main-wrapper {
  position: relative;
}

#main {
}

/*
 * Content
 */
#content,
.no-sidebars #content {
  /*float: left;*/ /* LTR */
  width: 868px;
  margin-left: 0; /* LTR */
  /*margin-right: -868px;*( /* LTR */ /* Negative value of #content's width + left margin. */
  padding: 0; /* DO NOT CHANGE. Add padding or margin to #content .section. */
}

.sidebar-first #content {
  width: 760px;
  margin-left: 200px; /* LTR */ /* The width of .region-sidebar-first. */
  /*margin-right: -868px;*/ /* LTR */ /* Negative value of #content's width + left margin. */
}

.sidebar-second #content {
  width: 760px;
  margin-left: 0; /* LTR */
 /* margin-right: -760px;*/ /* LTR */ /* Negative value of #content's width + left margin. */
}

.two-sidebars #content {
  width: 560px;
  margin-left: 200px; /* LTR */ /* The width of .region-sidebar-first */
  /*margin-right: -760px;*/ /* LTR */ /* Negative value of #content's width + left margin. */
}

/*
 * Navigation
 */
#navigation {
  float: left; /* LTR */
  width: 100%;
  margin-left: 0; /* LTR */
  /*margin-right: -100%;*/ /* LTR */ /* Negative value of #navigation's width + left margin. */
  padding: 0; /* DO NOT CHANGE. Add padding or margin to #navigation .section. */
  /*height: 2.3em;*/ /* The navigation can have any arbritrary height. We picked one
                    that is the line-height plus 1em: 1.3 + 1 = 2.3
                    Set this to the same value as the margin-top below. */

}

.with-navigation #content,
.with-navigation .region-sidebar-first,
.with-navigation .region-sidebar-second {
  /*margin-top: 2.3em;*/ /* Set this to the same value as the navigation height above. */
  /*margin-top:95px;*/
}

#navigation .section {
  background: url(../images/header_bottom.gif) no-repeat;
  height:90px;
}

#navigation ul /* Primary and secondary links */ {
 /* margin: 0;
  padding: 0;
  text-align: left;*/ /* LTR */
    border-right:1px solid #FFFFFF;
	clear:both;
	float:left;
	margin-left:10px;
	*padding-left:10px;
	margin-top:42px;
}
#navigation ul ul{
	margin:14px 0 0;	
}

#navigation li /* A simple method to get navigation links to appear in one line. */ {
  float: left; /* LTR */
  border-left:1px solid #FFFFFF;
  border-right:none;
  border-bottom:none;
  border-top:none;
}
#navigation li a{
	color:#FFFFFF;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:20px;
	padding:10px 14px 9px;
	text-decoration:none;
}
#navigation .menu-path-front, #navigation .menu-path-home2 {
	background: url(../images/boton_azul.gif) repeat-x;
}	
#navigation .menu-path-press-media{	
	background: url(../images/boton_amarillo.gif) repeat-x;
}
#navigation .menu-path-tour{
	background: url(../images/boton_verde.gif) repeat-x;
}
#navigation .menu-path-my-story{
	background: url(../images/boton_rojo.gif) repeat-x;
}
#navigation .menu-path-conference-events, #navigation .menu-path-conference-events li{
	background: url(../images/boton_verde2.gif) repeat-x;
}

#navigation .menu-path-mycountry-25,
#navigation .menu-path-mycountry-25 li,
#navigation .menu-path-mycountry-spain,
#navigation .menu-path-mycountry {
	background: url(../images/boton_lila.gif) repeat-x;
}

#navigation .menu-path-conference-events li a{
	font-size:10px;
}

#navigation .menu-path-front.active-trail a,
body.section-home2 #navigation .menu-1873 a,
body.section-home2 #navigation li.menu-path-home2 a,
body.front #navigation li.menu-1873 a {
	background: url(../images/selected_azul.png) no-repeat bottom;
	padding-bottom:15px;
}
#navigation .menu-path-press-media.active-trail a{
	background: url(../images/selected_amarillo.png) no-repeat bottom;
	padding-bottom:15px;
}
#navigation .menu-path-tour.active-trail a,
/* para que siga marcando la seccion donde estamos cuando no estamos en la pag principal de dicha seccion, tenemos que marcarla 1 a 1 */
.section-tour-stop #navigation .menu-path-tour a{
	background: url(../images/selected_verde.png) no-repeat bottom;
	padding-bottom:15px;
}
#navigation .menu-path-my-story.active-trail a{
	background: url(../images/selected_rojo.png) no-repeat bottom;
	padding-bottom:15px;
}
#navigation .menu-path-conference-events.active-trail a{
	background: url(../images/selected_verde2.png) no-repeat bottom;
	padding-bottom:15px;
}
#navigation .menu-path-conference-events.active-trail ul a{
	background:none;
	padding-bottom:0;
}

#navigation .menu-path-mycountry-spain.active-trail a{
	background: url(../images/selected_lila.png) no-repeat bottom;
	padding-bottom:15px;
}


/*
 * First sidebar
 */
.region-sidebar-first {
  float: left; /* LTR */
  width: 200px;
  margin-left: 0; /* LTR */
  margin-right: -200px; /* LTR */ /* Negative value of .region-sidebar-first's width + left margin. */
  padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-first .section. */
}

.region-sidebar-first .section {
  margin: 0 20px 0 0; /* LTR */
  padding: 0;
}

/*
 * Second sidebar
 */
.region-sidebar-second {
  float: left; /* LTR */
  width: 200px;
  margin-left: 760px; /* LTR */ /* Width of content + sidebar-first. */
  margin-right: -960px; /* LTR */ /* Negative value of .region-sidebar-second's width + left margin. */
  padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-second .section. */
}

.region-sidebar-second .section {
  margin: 0 0 0 20px; /* LTR */
  padding: 0;
}
/*
 * Aspectos generales 
 */
 .panels-flexible-row-evy_layout_1-main-row h2.pane-title{
	color:#fff;	
	background-color:transparent;
	float:none;
	font-size:32px;
	line-height:1em;
	padding:0.5em;
}
.panel-2col-stacked .panel-col-top, .panel-2col-stacked .panel-col-bottom, .panels-flexible-region-evy_layout_1-full_width_row {
	width:100%;
	margin-top: 1em;
}

#tour_home_page .pane-tour-stories .views-view-grid,
.section-press-media .pane-campaign-news-highlights .views-view-grid,
.panels-flexible-region-evy_layout_1-map_description
{
	margin:0;
	width:100%;
	/*background:none repeat scroll 0 0 #F3A100;*/
}

.section-local-partners .views-view-grid td{ width:200px; text-align:center; vertical-align:middle;}

.panels-flexible-row{
	padding:0;	
}
.views-view-grid td{
	vertical-align: top;
}
.more-link{
	display:inline-block;
	padding: 4px;
	margin:10px 15px;
}
.more-link a{
	background: url(../images/flecha_blanca_peq.png) no-repeat right center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 27px 0 7px;
	text-decoration:none;
}
.page-home2 .pane-calendar .pane-content{
 	padding-top:0px;
}

.pane-calendar .pane-content{ padding-top: 10px; }

#content #node-25 .pane-5 img{
	margin-top:-15px;
	
}

#content #node-25 .pane-my-story-recent{
	background-color:#CB262F;
	width:150px;
	height:200px;
}

#content #node-25 .pane-events-agenda{
	background-color:green;
	width:150px;
	height:200px;
}
/************************************* para alargar el background cuando hay 2 columnas con diferente height ***/
.panels-flexible-row-evy_layout_1-main-row-inside{
	overflow:hidden;	
}
.panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column{
	padding-bottom:90em;
	margin-bottom:-90em;
	background-color: transparent;
}

/*
 * Tour
 */
#tour_home_page .panels-flexible-row-evy_layout_1-main-row{
	background: #00755B;
	padding:0;
}
#tour_home_page .panels-flexible-column-evy_layout_1-3 .pane-content p{
	color:#fff;
	margin:0;
	width: 100%;
	text-align: justify;
}
#tour_home_page .panels-flexible-row-evy_layout_1-main-row h2.pane-title{
	color:#fff;	
	margin: 15px 0 5px 0;
	float:none;
}

#tour_home_page .panels-flexible-region-inside .pane-1{
	overflow:hidden;
	background: #00755B;
	font-size:18px;
	color:#fff;
	height:44px;
}
#tour_home_page .panels-flexible-region-inside .pane-1 p{
	margin:0;
	padding:12px 0 14px;	
}
#tour_home_page .panels-flexible-region-inside .pane-1 a{
	font-size:17px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background: url(../images/tour/boton_verde_gran.png) repeat-x;
	padding:13px 30px 13px 25px;
	border-right:1px solid #FFFFFF;
}	
#tour_home_page .panels-flexible-region-evy_layout_1-full_width_row{
	width:100%;	
}
#tour_home_page h2{
	color:#FABB1F;
	margin:15px 10px;
	float:left;
}
#tour_home_page .panels-flexible-region-inside .pane-2 a{
	background: url(../images/flecha_blanca.png) no-repeat right center;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 27px 0 7px;
	text-decoration:none;
}
#tour_home_page .panels-flexible-region-inside .pane-2 p a{
	float:right;
	background: url(../images/tour/boton_verde_peq.png) repeat-x;
	padding:7px 18px;
	margin:18px 15px 0;
	display: block;
}
#tour_home_page .panel-region-separator{
	clear:both;	
}
.pane-country-flags h2{
	font-size:18px;
	margin:0 10px !important;
	line-height:31px;
	background-color:transparent;
}
.pane-country-flags .views-view-grid{
	margin:0px;	
}
.pane-country-flags .views-view-grid td{
	padding:0;	
}
.pane-country-flags .views-view-grid td a{
	padding:10px 2px 7px;
	*padding:10px 0px 7px;
}

.pane-country-flags .views-view-grid td a img,
.pane-tour-stories .views-field-tid a img{
	border:1px solid #949494;
}
.pane-country-flags .views-view-grid .views-field-name{
	padding:9px 2px 6px 2px;
}

.section-my-story .pane-country-flags .views-view-grid .views-field-name{
	padding:9px 2px 6px 2px;
	*width: 20px;
	*padding:9px 5px 6px 0px;
}

.section-my-story .pane-content .view-country-flags .view-footer {
	margin-top:15px;
	*margin:9px 0px 0px 0.5em;
}

#tour_home_page .pane-country-flags .views-view-grid td a:hover{
	background:#FBBB1F;
}
#tour_home_page .pane-country-flags{
	border-top:1px solid #80C2E6;	
	border-bottom:1px solid #80C2E6;
	border-left:2px solid #00755B;
	border-right:2px solid #00755B;
}
#tour_home_page .pane-tour-stories{
	border-left:2px solid #00755B;
	border-right:2px solid #00755B;
	border-bottom:2px solid #00755B;
}
#tour_home_page .pane-tour-stories .view-content{
	padding:15px 10px 0px;
	border-bottom:1px solid #80C2E6;
}
#tour_home_page .pane-tour-stories .more-link{
	background:url("../images/tour/boton_verde_26.gif") repeat-x scroll 0 0 transparent;
}
.views-field-field-image-content-fid{
	float:left;
	margin-right:0px;
}

.section-tour-stop .views-field-field-image-content-fid{
	float:left;
	margin-right:10px;
}

.views-field-tid .field-content{
	color: #99CC33;
	margin-right:5px;
}

.views-field-created{
	font-weight:bold;
	color:#000;
}

.field-content{
	font-size:14px;
}
.views-field-field-author-name-value,
.views-field-field-author-nationality-value,
.views-field-title a,
.views-field-name{
	color:#00755B;
	font-weight:bold;
	text-decoration:none;
}
.views-field-field-content-abstract-value{
	padding-bottom:10px;	
	padding-right:10px;
	padding-left: 125px;
}

body.page-home2 .views-field-field-content-abstract-value {
	padding: 0 .5em 1em 0;
}

.views-field-title{
	/*display:inline-block;*/
	clear: both;
}
/* borde amarillo de la seccion "stories from the tour" por partes pq no esta todo dentro del mismo div */
#tour_home_page .pane-2{
	margin-top:15px;
	border-top:2px solid #00755B;
	border-left:2px solid #00755B;
	border-right:2px solid #00755B;
	overflow:hidden;
}
/*
 * mapas
 */
.olControlLayerSwitcher .maximizeDiv, .olControlLayerSwitcher .minimizeDiv{
	top:270px !important;	
}
.olControlAttribution{
	bottom:5px !important;
	right:10px !important;
}
.openlayers-container, .openlayers-map{
	height:345px !important;	
}
/*
 * TourStop
 */
.section-tour-stop #content .section h1.title{
	background:none repeat scroll 0 0 #00755B;
	color:#FFFFFF;
	font-size:36px;
	line-height:30px;
	padding:7px 15px 10px;
	position:absolute;
	right:0;
	max-width:298px;
	z-index:1;	
}
.section-tour-stop #fisheye{
	background:	#00755B;
}

.section-tour-stop .views-field-created .field-content{ float: left; margin-right:5px; color:#000;}
.section-tour-stop .views-field-tid .field-content{ float: left; margin-right:5px;}


.section-tour-stop .pane-1 p{
	overflow:hidden;
	margin:0;
}
.section-tour-stop .pane-1 a{
	font-size:17px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background: url(../images/tour/boton_verde_masgran.png) repeat-x;
	/*padding:13px 30px 13px 25px;*/
	border-right:1px solid #FFFFFF;
	width:113px;
	float:left;
	height:51px;
	padding:5px 50px 7px 10px;
}
.section-tour-stop .pane-1 a:last-child{
	background: url(../images/my_country/boton_lila_masgran.png) repeat-x;
	width:111px;
	border-right:none;
}
.section-tour-stop .center-wrapper .panel-panel{
	border: 2px solid #00755B;
	width:426px;
	display:table-cell;
	float:none;
	*min-height:399px;
	*float:left;
}
.section-tour-stop .center-wrapper .panel-panel.panel-col-last{
	border:none;	
	width:438px;
}
.section-tour-stop .center-wrapper .panel-panel.panel-col-last .inside{
	border: 2px solid #00755B;
	margin-left:15px;
	*min-height:399px;
}
.section-tour-stop .center-wrapper .panel-panel .inside{
	margin:0;	
}
.section-tour-stop .center-wrapper h2{
	color:#FABB1F;
	font-size:30px;
	margin:10px 15px;
}
.section-tour-stop .center-wrapper .pane-content{
	border-top:1px solid #80C2E6;	
	padding:0 15px;
}
.section-tour-stop .center-wrapper .pane-content ul{
	list-style:none;
	padding:0;
}

.section-tour-stop .view-tour-stories .views-view-grid div{color: #818181; font-size: 12px;}
.section-tour-stop .view-tour-stories .views-field-created{ float:left}
.section-tour-stop .view-tour-stories .views-field-value{ float:left; font-weight:bold; margin:0 5px 0 5px;}
.section-tour-stop .view-tour-stories .views-field-totalcount{ float:left}
.section-tour-stop .view-tour-stories .views-field-title{ display:inline; clear:none;}
.section-tour-stop .view-tour-stories .views-field-title .field-content a{ font-size:16px;}
.section-tour-stop .view-tour-stories .views-field-field-author-name-content-value label{ float:left}
.section-tour-stop .view-tour-stories .views-field-field-country-content-value label{ float:left}
.section-tour-stop .view-tour-stories .views-field-field-country-content-value{ margin-left: 130px;}
.section-tour-stop .view-tour-stories .views-field-field-tags-content-value .title-tags{ float:left; font-weight:bold; margin-right:5px;}
.section-tour-stop .view-tour-stories .views-field-field-tags-content-value{ margin-left: 130px;}
.section-tour-stop .view-tour-stories .views-field-field-content-abstract-value{ padding:0px; margin-left: 130px;}
.section-tour-stop .view-tour-stories .views-field-field-content-abstract-value .field-content{ font-size:12px;}
.section-tour-stop .view-tour-stories .views-field-body .field-content{font-size:12px;}
.section-tour-stop .view-tour-stories .title-tags{font-weight:bold; font-size:12px; margin-right:5px; float:left;}
.section-tour-stop .view-tour-stories .views-field-body span{color:#000;}
.section-tour-stop .view-tour-stories .views-field-body{margin-bottom: 25px; margin-left: 130px;}
.section-tour-stop .view-tour-stories .views-field-field-image-content-fid .field-content{height: 88px; text-align: center; width: 120px;}


/*
 * My story
 */

/* XXXX MY COUNTRY WAS HERE XXXXXXXX*/ /* NOW IS HEEEEEEEEEEEEEEEEEEEEEERE: LIN. 2454 */

/*
 * Footer
 */
#footer {
	background:url(../images/footer.gif) 0 0  no-repeat;
	width:900px;
	float:left;
}


#block-menu-menu-footer h2, #block-menu-menu-footer2 h2, #block-menu-menu-footer3 h2, #block-menu-menu-footer4 h2, #block-menu-menu-footer5 h2{
	display:none;
}

#block-menu-menu-footer , #block-menu-menu-footer2 , #block-menu-menu-footer3 , #block-menu-menu-footer4 , #block-menu-menu-footer5 {
	float:left;
}

#block-menu-menu-footer li,#block-menu-menu-footer2 li, #block-menu-menu-footer3 li,#block-menu-menu-footer4 li,#block-menu-menu-footer5 li{
	list-style:none inside none;
}

#footer .block{margin-bottom:0;}
#footer #pie-pag{
	width:868px;
	margin:20px auto 0;
	background:url(../images/footer.gif) 0 0  no-repeat;
	height:132px;
	overflow:hidden;
	padding-left:25px;
}
#footer #bloq-der{
	display:none;	
}
#footer #bloq-izq div{
	width:auto;	
}
#footer #pie-pag ul{
	float:left;	
	margin:16px 40px 0 0;
	padding:0;
}
#footer #pie-pag ul li a{
	color:#7B7B7B;
	font-size:12px;
	font-weight:bold;
}

/*
 * Closure
 */
.region-page-closure /* See also the #page-wrapper declaration above that this div shares. */ {
}

/*
 * Prevent overflowing content
 */
#header,
#content,
#navigation,
.region-sidebar-first,
.region-sidebar-second,
#footer,
.region-page-closure {
  overflow: visible;
  word-wrap: break-word; /* A very nice CSS3 property */
}

#navigation {
 /* overflow: hidden; */ /* May need to be removed if using a dynamic drop-down menu */
}




div.tabs {
  margin: 0 0 5px 0;
}

ul.primary {
  margin: 0;
  padding: 0 0 0 10px; /* LTR */
  border-width: 0;
  list-style: none;
  white-space: nowrap;
  line-height: normal;
  background: url(../images/tab-bar.png) repeat-x left bottom;
}

ul.primary li {
  float: left; /* LTR */
  margin: 0;
  padding: 0;
}

ul.primary li a {
  display: block;
  height: 24px;
  margin: 0;
  padding: 0 0 0 5px; /* width of tab-left.png */
  border-width: 0;
  font-weight: bold;
  text-decoration: none;
  color: #777;
  background-color: transparent;
  background: url(../images/tab-left.png) no-repeat left -38px;
}

ul.primary li a .tab {
  display: block;
  height: 20px; /* 24px (parent) - 4px (padding) */
  margin: 0;
  padding: 4px 13px 0 6px;
  border-width: 0;
  line-height: 20px;
  background: url(../images/tab-right.png) no-repeat right -38px;
}

ul.primary li a:hover {
  border-width: 0;
  background-color: transparent;
  background: url(../images/tab-left.png) no-repeat left -76px;
}

ul.primary li a:hover .tab {
  background: url(../images/tab-right.png) no-repeat right -76px;
}

ul.primary li.active a,
ul.primary li.active a:hover {
  border-width: 0;
  color: #000;
  background-color: transparent;
  background: url(../images/tab-left.png) no-repeat left 0;
}

ul.primary li.active a .tab,
ul.primary li.active a:hover .tab {
  background: url(../images/tab-right.png) no-repeat right 0;
}

ul.secondary {
  margin: 0;
  padding: 0 0 0 5px; /* LTR */
  border-bottom: 1px solid #c0c0c0;
  list-style: none;
  white-space: nowrap;
  background: url(../images/tab-secondary-bg.png) repeat-x left bottom;
}

ul.secondary li {
  float: left; /* LTR */
  margin: 0 5px 0 0;
  padding: 5px 0;
  border-right: none; /* LTR */
}

ul.secondary a {
  display: block;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 1px solid #c0c0c0;
  text-decoration: none;
  color: #777;
  background: url(../images/tab-secondary.png) repeat-x left -56px;
}

ul.secondary a .tab {
  display: block;
  height: 18px; /* 24px (parent) - 6px (padding) */
  margin: 0;
  padding: 3px 8px;
  line-height: 18px;
}

ul.secondary a:hover {
  background: url(../images/tab-secondary.png) repeat-x left bottom;
}

ul.secondary a.active,
ul.secondary a.active:hover {
  border: 1px solid #c0c0c0;
  color: #000;
  background: url(../images/tab-secondary.png) repeat-x left top;
}
/* Id: messages.css,v 1.3 2009/08/12 08:37:42 johnalbin Exp */

/**
 * @file
 * Message Styling
 *
 * Sensible styling for Drupal's error/warning/status messages.
 */


div.messages,
div.status,
div.warning,
div.error /* Important messages (status, warning, and error) for the user */ {
  min-height: 21px;
  margin: 0 1em 5px 1em;
  border: 2px solid #ff7;
  padding: 5px 5px 5px 35px; /* LTR */
  color: #000;
  background-color: #ffc;
  background-image: url(../images/messages-status.png);
  background-repeat: no-repeat;
  background-position: 5px 5px; /* LTR */
}

div.status /* Normal priority messages */ {
}

div.warning /* Medium priority messages */ {
  border-color: #fc0;
  background-image: url(../images/messages-warning.png);
}

div.warning,
tr.warning {
  color: #000; /* Drupal core uses #220 */
  background-color: #ffc;
}

div.error /* High priority messages. See also the .error declaration in pages.css. */ {
  /* border: 1px solid #d77; */ /* Drupal core uses: 1px solid #d77 */
  border-color: #c00;
  background-image: url(../images/messages-error.png);
}

div.error,
tr.error {
  color: #900; /* Drupal core uses #200 */
  background-color: #fee;
}

div.messages ul {
  margin-top: 0;
  margin-bottom: 0;
}
/* Id: pages.css,v 1.18.2.3 2010/06/26 17:18:58 johnalbin Exp */

/**
 * @file
 * Page Styling
 *
 * Style the markup found in page.tpl.php. Also includes some styling of
 * miscellaneous Drupal elements that appear in the $content variable, such as
 * ul.links, .pager, .more-link, etc.
 */


/*
 * Body
 */
body {
  margin: 0;
  padding: 0;
}

/*
 * The skip navigation link will be completely hidden until a user tabs to the
 * link. See http://www.webaim.org/techniques/skipnav/
 */
#skip-link a,
#skip-link a:visited {
  position: absolute;
  display: block;
  left: 0;
  top: -500px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  text-align: center;
  background-color: #666;
  color: #fff;
}

#skip-link a:hover,
#skip-link a:active,
#skip-link a:focus {
  position: static;
  width: 100%;
  height: auto;
  padding: 2px 0 3px 0;
}

/*
 * Header
 */
#header {
}



#header .section {
}

#logo /* Wrapping link for logo */ {
  float: left; /* LTR */
  margin: 0;
  padding: 0;
}

#logo img {
  vertical-align: bottom;
}
#name-and-slogan {clear: both; height: 140px;}
#name-and-slogan  #site-name/* Wrapper for website name and slogan */ { /*CAL 13/11/2010 */
	padding-left:6px;
	 padding-top:23px; 
	clear: both;
	*padding-top:18px !important; 
	*padding-left:13px;
	position:relative;
	z-index:2;
	color:#FFFFFF;
	line-height: 1em;
}

#name-and-slogan  #site-name a span{
	font-size:30px;
}

#block-menu-cemenu {
    float:right;
	padding-right:5px;
	padding-bottom:3px;
	position:relative;
	z-index:3;
}

#block-menu-cemenu li{
        font-size: 11px;
        text-align:right;
	list-style:none ;
        display: inline;
        list-style-type: none;
}

#block-menu-cemenu li.leaf {
        border-left: 1px solid #FFF;
	padding-left:3px;
}

#block-menu-cemenu li.first {
        border-left: none;
}

#block-menu-cemenu a{
        color: #FFF;
        text-decoration: none;
	
}

/*#search{
	margin-left:666px;
	position:relative;
	z-index:2;
}

#login{
	margin-left:700px;
	z-index:2;
	position:relative;

	
}*/
#login-search{
	z-index:2;
	position:relative;
	/* padding-left:680px; */
	
	padding-right:5px;
	
}

h1#site-name,
div#site-name /* The name of the website */ {
  margin: 0;
  font-size: 2em;
  line-height: 1.3em;
}

#site-name a:link,
#site-name a:visited,
#site-name a:hover {
  color: #000;
  text-decoration: none;
}

#site-name a:focus {
  text-decoration: underline;
}


#content .section {
  margin: 0;
  padding: 0;
}

#mission /* The mission statement of the site (displayed on homepage) */ {
}

.region-content-top /* Wrapper for any blocks placed in the "content top" region */ {
	/* background-color: #FBBB1F; */
	height: 100%;
}

.breadcrumb /* The path to the current page in the form of a list of links */ {
  padding-bottom: 0; /* Undo system.css */
}

h1.title, /* The title of the page */
h2.title, /* Block title or the title of a piece of content when it is given in a list of content */
h3.title /* Comment title */ {
  margin: 0;
}

tr.even /* Some tables have rows marked even or odd. */ {
  /* background-color: #eee; */ /* Drupal core uses a #eee background */
}

tr.odd {
  /* background-color: #eee; */ /* Drupal core uses a #eee background */
}

div.messages /* Important messages (status, warning, and error) for the user. See also the declarations in messages.css. */ {
}

div.status /* Normal priority messages */ {
}

div.warning,
tr.warning /* Medium priority messages */ {
  /* border: 1px solid #f0c020; */ /* Drupal core uses: 1px solid #f0c020 */
}

div.error,
tr.error /* High priority messages. See also the .error declaration below. */ {
}

.error /* Errors that are separate from div.messages status messages. */ {
  /* color: #e55; */ /* Drupal core uses a #e55 background */
}

.warning /* Warnings that are separate from div.messages status messages. */ {
  /* color: #e09010; */ /* Drupal core uses a #e09010 background */
}

div.tabs /* See also the tabs.css file. */ {
}

.help /* Help text on a page */ {
  margin: 1em 0;
}

.more-help-link /* Link to more help */ {
  font-size: 0.85em;
  text-align: right;
}

ul.links /* List of links */ {
  margin: 1em 0;
  padding: 0;
}

ul.links.inline {
  margin: 0;
  display: inline;
}

ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}

.pager /* A list of page numbers when more than 1 page of content is available */ {
  clear: both;
  margin: 1em 0;
  text-align: center;
}

.pager a,
.pager strong.pager-current /* Each page number in the pager list */ {
  padding: 0.5em;
}

.feed-icons /* The links to the RSS or Atom feeds for the current list of content */ {
  margin: 1em 0;
}

.more-link /* Aggregator, blog, and forum more link */ {
  text-align: right; /* LTR */
}

.box .content /* Box's content wrapper */ {
}

/*
 * Markup free clearing (See: http://www.positioniseverything.net/easyclearing.html )
 */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/**
 * Hide elements from all users.
 *
 * Used for elements which should not be immediately displayed to any user. An
 * example would be a collapsible fieldset that will be expanded with a click
 * from a user. The effect of this class can be toggled with the jQuery show()
 * and hide() functions.
 */
.element-hidden {
  display: none;
}

/**
 * Hide elements visually, but keep them available for screen-readers.
 *
 * Used for information required for screen-reader users to understand and use
 * the site where visual display is undesirable. Information provided in this
 * manner should be kept concise, to avoid unnecessary burden on the user. Must
 * not be used for focusable elements (such as links and form elements) as this
 * causes issues for keyboard only or voice recognition users. "!important" is
 * used to prevent unintentional overrides.
 */
.element-invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
/* Id: block-editing.css,v 1.3 2009/11/05 14:01:26 johnalbin Exp */

/**
 * @file
 * Zen's rollover edit links for blocks.
 */


div.block.with-block-editing {
  position: relative;
}

div.block.with-block-editing div.edit {
  display: none;
  position: absolute;
  right: 0; /* LTR */
  top: 0;
  z-index: 40;
  border: 1px solid #eee;
  padding: 0 2px;
  font-size: 0.75em;
  background-color: #fff;
}

div.block.with-block-editing:hover div.edit {
  display: block;
}
/* Id: blocks.css,v 1.4 2009/11/05 11:05:39 johnalbin Exp */

/**
 * @file
 * Block Styling
 */


.block /* Block wrapper */ {
  margin-bottom: 1em;
  *margin-bottom: 0px;
}

.section-tour-stop .block /* Block wrapper */ {
  margin-bottom: 1em;
}



/**
 * @file
 * Navigation Styling
 */


/*
 * The active item in a Drupal menu
 */
li a.active {
  color: #000;
}


.node-unpublished div.unpublished,
.comment-unpublished div.unpublished /* The word "Unpublished" displayed underneath the content. */ {
  height: 0;
  overflow: visible;
  color: #d8d8d8;
  font-size: 75px;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word; /* A very nice CSS3 property */
}

.node-by-viewer /* A node created by the current user */ {
}

.node-teaser /* A node displayed as teaser */ {
}

/* All nodes are given a node-type-FOO class that describes the type of
 * content that it is. If you create a new content type called
 * "my-custom-type", it will receive a "node-type-my-custom-type" class.
 */
.node-type-page /* Page content node */ {
}

.node-type-story /* Story content node */ {
}

.node h2.title /* Node title */ {
}

.marker /* "New" or "Updated" marker for content that is new or updated for the current user */ {
  color: #c00;
}

.node .picture /* The picture of the node author */ {
}

.node.node-unpublished .picture,
.comment.comment-unpublished .picture {
  position: relative; /* Otherwise floated pictures will appear below the "Unpublished" text. */
}


#comments /* Wrapper for the list of comments and its title */ {
  margin: 1em 0;
}

.comment-unpublished /* Unpublished comments */ {
  /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */
}


.new /* "New" marker for comments that are new for the current user */ {
  color: #c00;
}

/**
 * @file
 * Form Styling
 */


.form-item,
.form-checkboxes,
.form-radios /* Wrapper for a form element (or group of form elements) and its label */ {
  margin: 1em 0;
}

.form-item input.error,
.form-item textarea.error,
.form-item select.error /* Highlight the form elements that caused a form submission error */ {
  border: 2px solid #c00;
}

.form-item label
 /* The label for a form element */ {
  display: block;
  font-weight: bold;
  margin-top: 1em;
}

.form-item label.option /* The label for a radio button or checkbox */ {
  display: inline;
  font-weight: normal;
}

.form-required /* The part of the label that indicates a required field */ {
  color: #c00;
}

.form-item .description /* The descriptive help text (separate from the label) */ {
  font-size: 0.85em;
}

.form-checkboxes .form-item,
.form-radios .form-item /* Pack groups of checkboxes and radio buttons closer together */ {
  margin: 0.4em 0;
}

.form-submit /* The submit button */ {
}

.container-inline div,
.container-inline label /* Inline labels and form divs */ {
  display: inline;
}

.tips /* Tips for Drupal's input formats */ {
}


/*
 * Search (search-theme-form.tpl.php)
 */
#search-box /* Wrapper for the search form */ {
	text-align: right;
	*margin-right:-5px;
}

#edit-search-theme-form-1-wrapper label /* Label that says "Search this site:" */ {
  display: none;
}


/*
 * Search (search-block-form.tpl.php)
 */
#search-block-form /* Wrapper for the search form */ {
}

#edit-search-block-form-1-wrapper label /* Label that says "Search this site:" */ {
  display: none;
}


/*
 * Drupal's default login form block
 */
#user-login-form {
  text-align: left; /* LTR */
}



/*
 * OpenID
 *
 * The default styling for the OpenID login link seems to assume Garland's
 * styling of list items.
 */

#user-login-form ul /* OpenID creates a new ul above the login form's links. */ {
  margin-bottom: 0; /* Position OpenID's ul next to the rest of the links. */
}

#user-login-form li.openid-link /* The "Log in using OpenID" link. */ {
  margin-top: 1em;
  margin-left: -20px; /* LTR */ /* Un-do some of the padding on the ul list. */
}

#user-login-form li.user-link /* The "Cancel OpenID login" link. */ {
  margin-top: 1em;
}

#user-login ul {
  margin: 1em 0;
}

#user-login li.openid-link,
#user-login li.user-link /* The OpenID links on the /user form. */ {
  margin-left: -2em; /* LTR */ /* Un-do all of the padding on the ul list. */
}


/*
 * Drupal admin tables
 *
 * We overrode these styles in html-elements.css, but restore them for the admin
 * section of the site.
 */

form tbody {
  border-top: 1px solid #ccc;
}

form th,
form thead th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

form tbody th {
  border-bottom: 1px solid #ccc;
}
/* Id: fields.css,v 1.3 2009/08/12 08:03:52 johnalbin Exp */

/**
 * @file
 * Field Styling
 */

/*
 * Named fields
 */

.field-field-FIELDNAME /* Underscores in field name are replaced with dashes. */ {
}

/*------------------------------------Agregadas para el pie de pagina-----------------------------------------------*/
#pie-pag{
width:900px;
height:131px;
/*border:solid 1px #000;*/
background-color:#eaeaea;
font-family:Arial;
font-size:14px;
color:#838383;


}

#bloq-izq{
width:80%;
height:100px;
float:left;

}
#bloq-1{
width:20%;
height:90px;
float:left;

}
#bloq-2{
width:20%;
height:90px;
float:left;
}
#bloq-3{
width:20%;
height:90px;
float:left;
}
#bloq-4{
width:20%;
height:90px;
float:left;
}
#bloq-5{
width:20%;
height:90px;
float:left;
}

#bloq-izq ul{
list-style:none;

}

#bloq-izq a{
text-decoration:none;
font-family:Arial;
font-size:14px;
color:#838383;
}


#bloq-der{
width:20%;
height:100px;
float:right;
}

/****Slideshow home 2******/
.page-home2 .panels-flexible-evy_home_layout #views_slideshow_singleframe_teaser_section_home_news-block_1{
	width:100%!important;
}
.page-home2 .panels-flexible-evy_home_layout #views_slideshow_singleframe_teaser_section_home_news-block_1 .views-row{
	float:left;
	width:415px;
	clear: right;
}

/*****HOME*******/
.panels-flexible-evy_home_layout .panels-flexible-column-first h2.pane-title{
font-size: 18px;
}

#login-search #login {
	background: transparent url(../images/login_ico.jpg) right center no-repeat;
	margin-bottom:10px;
	padding-right:20px;
	text-align:right;
}

#login-search #login a{
	color:white;
	text-decoration:none;
}

body.front .section h1.title{
	background-color:#FBBB1F;
	color:white;
	padding:10px;
}

#content-area #user-login label
{
	color: #444243;
	float:left;
	width:100px;
}

#content-area #user-login .form-required{
	color: #444243;
}

#content-area #user-login .description{
	color:#767676;
	padding-left:100px;
}

#user-login #edit-name-wrapper #edit-name, #user-login #edit-pass-wrapper #edit-pass{
	border: 1px solid #625e53;
}

#user-login #edit-submit{
	border:0 none;
	color:white;
	background: transparent url(../images/button_send.jpg) no-repeat center center;
	font-weight:bold;
	padding:16px;
}

.page-user ul.primary {
	background:none;
}

/*---------------------------------------------
/*---------------------------------------------
/*---------------------------------------------
/*---------------------------------------------
/*---------------------------------------------
 LLEIDA STYLE 
 --------------------------------- */
 
 /* COLORS 
	BLUE: #30A4D7
	GREEN: #80A43A
	DARK GREY: #B7B7B7
	VERY DARK GREY: #818181
	darkest GREY: #595959;
	ALMOST BLACK: #404040
	DARK BROWN: #3D2D0C
*/
body {
}
#page {
	background-color: #FFFFFF;
}

/* -------------- 
 	HEADER
	------------------- */
	
/* Menu superior on hi ha l avis legal i demo*/ /* 13/11/2010 */
#block-menu-cemenu ul.menu {
	margin: 2px 0px 0px 0px;
	font: normal normal 10px/1.2em Verdana, Geneva, sans-serif;
	word-spacing: 2px;
}

/* TITLE */
#name-and-slogan h1#site-name,
#name-and-slogan div#site-name { 
	/* margin-top: 8px */; margin-left: 5px;
}
#name-and-slogan h1#site-name a span,
#name-and-slogan div#site-name a span{ 
	font-family: "Century gothic", Arial, Helvetica, sans-serif !important;
}


/* LANGUAGES  */
 /**SANDRA **/	
#edit-myLang-wrapper {
	text-align: right;
	/* padding-right:200px; */
	/* padding-top:20px; */
	/* position:relative; */
	/* width:570px; */
	z-index:20;
}

#edit-myLang-wrapper select { /* El dropdown per seleccionar idioma com en els dissenys amb el fons gris */
	color: #6f767c;
	background-color: #d8dfe5;
	border: 1px solid #ffffff;
	/* margin: 1em 0 0 38em; */
	
}

/* LOGIN & SEARCH */
div#welcome { /* Posem el welcome i el logout dissenyats*/
	text-align:right;
	color: #ffffff;
	font-size: 11px;
	margin-top:-25px;
	*margin-bottom:1px;
	*margin-right:9px;

	
}

div#logout { /* Posem el welcome i el logout dissenyats*/
	text-align:right;
	color: #ffffff;
	font-size: 11px;
	*text-align:right;
	*margin-right:9px;
}

div#logout a {
	text-decoration: none;
	color: #ffffff;
}
#search-box #edit-search-theme-form-1 {
	color: #7B7B7B;

}
#search-box #edit-search-theme-form-1-wrapper {
	margin-right:  -3px;
}
#search-box input#edit-submit,
#search-box input#edit-submit-1, input#edit-submit-2 { /* El cercador amb un estil mes semblant als dissenys*/
	background:url(../images/boton_azul.gif) repeat-x left top;
	color: #FFFFFF;
	background-color: #7b7b7b;
	border: none;
	padding: 3px 6px 3px 6px;
	font-size: 11px;
}
#search-box  input#edit-submit:hover,
#search-box  input#edit-submit-1:hover{
	/*
color: #7b7b7b;
	cursor: pointer;
	background: url(../images/flecha_gris_peq.png) no-repeat 4px center #FFFFFF;
*/
}

/* BREADCRUMBS */
.breadcrumb {
	font-size:11px;
	line-height:1em;
	padding-bottom: 8px;
	color: #7b7b7b;
	margin-left: 10px;
}
.breadcrumb a {
	text-decoration: none;
	color: #7b7b7b;
}
.breadcrumb a.active {
	font-weight: bold;
}
.breadcrumb a:hover {
	text-decoration: underline;
}
.breadcrumb a.active:hover {
	text-decoration: none;
}

/* -------------------------
	HOME PAGE 
*/

.section-home2 .panels-flexible-column-evy_home_layout-51 .view-content .field-content img,
.front .panels-flexible-column-evy_home_layout-51 .view-content .field-content img {
 margin-bottom: 0px; float: left;
}


/* Slider */
.panels-flexible-region-evy_home_layout-full_width_row .panels-flexible-region-evy_home_layout-full_width_row-inside {background:none;}
.panels-flexible-row-evy_home_layout-1, .panels-flexible-row-evy_home_layout-1-inside, .pane-home-slide, .pane-home-slide .pane-content {padding:0; margin:0;} /* el puto explorer desplasa l slider uns 5-10 px a la dreta i no hi ha manera correcta de repararho */
.panels-flexible-region-evy_home_layout-full_width_row .view-home-slide .view-content {padding:15px 0 0 0;}


/* Banner Send Us a story */
.front .pane-4 .pane-content,
.section-home2 .pane-4 .pane-content{text-align:center;}
.pane-4 .pane-content .volunteer_info{color:#fdecce; font-size:48px; padding:20px 0; font-weight:bold; line-height: 1em;}
.pane-4 .pane-content .skip_intro a { text-transform:uppercase; color:#695938; margin:10px;text-decoration:none;}
.pane-4 .pane-content .skip_intro a:hover { text-decoration:underline;}

body.section-home2 .panels-flexible-row-evy_home_layout-1 .pane-4, .panels-flexible-row-evy_home_layout-1 .pane-5,
.pane-5 .pane-content{clear:both; height:45px; min-height:45px; border-top:1px solid #fff;}
.panels-flexible-row-evy_home_layout-1 .pane-4, .panels-flexible-row-evy_home_layout-1 .pane-5 {background:#F3A100; width:864px; /* overflow:hidden; */ }
.panels-flexible-row-evy_home_layout-1 .pane-5 .pane-content p{ color:#535e4d !important; font-size:14px; font-weight:bold;text-align:right; width: 50%;/* 480px */;float:left; margin:10px;}

body.section-home2 .pane-4 .pane-content p {color:#535e4d !important; font-size:14px; font-weight:bold;text-align:right; width:450px;float:left; margin:0 15px 0 0; margin-top: 1em;}

.panels-flexible-row-evy_home_layout-1 .pane-5 .button_home,
body.section-home2 .pane-4 .button_home { float:left;}
.panels-flexible-row-evy_home_layout-1 .pane-5 .button_home,
body.section-home2 .pane-4 .button_home{background-color: #d52b36; display:block; -moz-box-shadow: 0 0 16px #99191A inset; -webkit-box-shadow:0 0 16px #99191A inset; box-shadow:0 0 16px #99191A inset; margin: 6px 0px 6px 0px; padding-right: 5px;}
.panels-flexible-row-evy_home_layout-1 .pane-5 .button_home a,
body.section-home2 .pane-4 .button_home a { background: url(../images/flecha_blanca.png) right center no-repeat transparent;  text-align:center;color:#fff; text-decoration:none; padding:8px 25px 8px 10px;  font-weight:bold; font-size:14px; display: block;
	}
.panels-flexible-row-evy_layout-1 .pane-5 .button_home a:hover {background:#9e2021 url(../images/flecha_blanca_cal_der.gif) 180px 10px no-repeat; }
 
h2.pane-title{font: bold 18px Arial, Helvetica, sans-serif; vertical-align:top; line-height:18px; margin:0;}

body.page-conference-events h2.pane-title{
	line-height: 30px; 
}


/* blocks general */
.panels-flexible-row-evy_home_layout-6 .view-content{padding-right:5px;}
.panels-flexible-row-evy_home_layout-6 .view-content, .panels-flexible-row-evy_home_layout-6 .view-content a, .panels-flexible-row-evy_home_layout-6 .view-content .field-content{font: bold 10px Arial, Helvetica, sans-serif; color:#fff;}

.panels-flexible-row-evy_home_layout-6 .view-content .views-row-odd .views-field-tid .field-content, .panels-flexible-row-evy_home_layout-6 .view-content .views-row-even .views-field-tid .field-content{font: bold 10px Arial, Helvetica, sans-serif; color:#fff; margin-top: -1.25em; margin-left:8px;}

.section-home2 .panels-flexible-row-evy_home_layout-6 .views-field-title,
body.front .panels-flexible-row-evy_home_layout-6 .views-field-title {display: block; margin-bottom: 0px;}
.section-home2 .panels-flexible-row-evy_home_layout-6 .views-field-title .field-content a,
body.front .panels-flexible-row-evy_home_layout-6 .views-field-title .field-content a { font: bold 12px Arial, Helvetica, sans-serif;}
.panels-flexible-row-evy_home_layout-6 .view-content a:hover{color:#999; text-decoration:underline;} 
.panels-flexible-row-evy_home_layout-6 .view-content .panel-pane .view-header h4{font: bold 10px Arial, Helvetica, sans-serif; color:#000000; margin:1.2em 0.5em 0.5em 0;}
.panels-flexible-row-evy_home_layout-6 .panels-flexible-row-last {padding-bottom:15px;}
.panels-flexible-row-evy_home_layout-6 .view-content .views-row {padding: 0 0 10px 0;}

/* blocks equal height */
.panels-flexible-row-evy_home_layout-6{margin-top:10px; clear:both; }
.panels-flexible-row panels-flexible-row-evy_home_layout-6 {display:table;}
.panels-flexible-row panels-flexible-row-evy_home_layout-6 .panels-flexible-row-inside {display:table-row;}
.panels-flexible-row panels-flexible-row-evy_home_layout-6 .panels-flexible-column { display:table-cell;}

/* block Index list */
.section-home2 .panels-flexible-column-evy_home_layout-7, .front .panels-flexible-column-evy_home_layout-7 {width:30.6961%;}
.panels-flexible-column-evy_home_layout-7 .panels-flexible-region-evy_home_layout-50_left .panel-pane {margin:0 0 20px 0;}
.panels-flexible-column-evy_home_layout-7 .panels-flexible-region-evy_home_layout-50_left .panel-pane .pane-content img{ float:left; border:1px solid #f0f0f0; margin-right:10px; padding: 2px; width:60px; height:60px;}
.panels-flexible-column-evy_home_layout-7 .panels-flexible-region-evy_home_layout-50_left .panel-pane .pane-content {clear:both;}
.panels-flexible-column-evy_home_layout-7 .panels-flexible-region-evy_home_layout-50_left .panel-pane p{overflow: hidden; margin:0; padding-right:10px; text-align:justify; } /* orphans */
.panels-flexible-region-evy_home_layout-50_left-inside .panel-pane .pane-content h2 {vertical-align:top; margin: 0; /* line-height:0px; */}
.panels-flexible-region-evy_home_layout-50_left-inside .panel-pane .pane-content h2.pane-title-clickable {margin:0px 0px 10px 0;}
.panels-flexible-column-evy_home_layout-7 .panels-flexible-region-evy_home_layout-50_left h2.pane-title-clickable a{font-size:16px; font-weight:bold; color:#404040; text-decoration:none; padding:0 0 5px 0; margin:0;}
.panels-flexible-column-evy_home_layout-7 .panels-flexible-region-evy_home_layout-50_left h2.pane-title-clickable a:hover{text-decoration:underline;}

/* block Index My Story */
.section-home2 .panels-flexible-column-evy_home_layout-8, .front .panels-flexible-column-evy_home_layout-8 { width:24.9381%;}
.front #content #node-25 .pane-my-story-recent,
body.section-home2 .pane-my-story-recent { background:#d22b35; -moz-box-shadow: 0 0 16px #981618 inset; -webkit-box-shadow:0 0 16px #981618 inset; box-shadow:0 0 16px #981618 inset;margin-right: 15px; margin-bottom: 10px; height:auto;width:92%;}
.panels-flexible-column-evy_home_layout-8 .panels-flexible-column-inside {padding-right: 0.5em;}
.panels-flexible-column-evy_home_layout-8 .panel-pane {padding:12px 0;}
.panels-flexible-column-evy_home_layout-8 .panel-pane .pane-content{ padding-right:15px;}
.panels-flexible-column-evy_home_layout-8 h2.pane-title{color:#fff;}
.panels-flexible-column-evy_home_layout-8 .pane-content{padding-left: 12px;} 

.section-home2 .panels-flexible-row-evy_home_layout-6 .view-content .views-row-odd .views-field-tid .field-content {float:none;}
.section-home2 .panels-flexible-column-evy_home_layout-8 .views-field-tid,
.section-home2 .panels-flexible-column-evy_home_layout-8 .views-field-tid .field-content,
.section-home2 .panels-flexible-column-evy_home_layout-8 .views-field-field-author-name-content-value,
.section-home2 .panels-flexible-column-evy_home_layout-8 .views-field-field-author-name-content-value .field-content {display:inline; }


/* block Index Agenda */
.section-home2 .panels-flexible-column-evy_home_layout-51, .front .panels-flexible-column-evy_home_layout-51 {width:23.684%;}
.panels-flexible-column-evy_home_layout-51 .panels-flexible-column-inside {padding-left:0.5em;}
.panels-flexible-column-evy_home_layout-51 .panels-flexible-region-evy_home_layout-20_3{ background:#aac14f; -moz-box-shadow: 0 0 16px #656c26 inset; -webkit-box-shadow:0 0 16px #656c26 inset; box-shadow:0 0 16px #656c26 inset; }
.panels-flexible-column-evy_home_layout-51 .panel-pane {padding:12px 0; margin-bottom: 10px;}
body.front .panels-flexible-column-evy_home_layout-51 .panel-pane {padding-top: 0px;}
.panels-flexible-column-evy_home_layout-51 .view-content{margin-left:15px;} 
.panels-flexible-column-evy_home_layout-51 .view-content .field-content img{margin-left:-15px;}
.panels-flexible-column-evy_home_layout-51 .pane-content{padding-left:12px;margin-right:6px;}
.panels-flexible-column-evy_home_layout-51 .panels-flexible-column-inside {padding:0px;}

/* block Index Banners */
.section-home2 .panels-flexible-column-evy_home_layout-52, .front .panels-flexible-column-evy_home_layout-52 {width:20.6818%;}
.panels-flexible-region-evy_home_layout-20_4 {float:right; text-align: right;}
.panels-flexible-row panels-flexible-row-evy_home_layout-6 .panels-flexible-column-inside-last{padding-left:0.5em;}
.panels-flexible-region-evy_home_layout-20_4 .panel-region-separator {height:6px;}
.panels-flexible-region-evy_home_layout-20_4 .panel-pane p img {float: none;}
.section-home2 .panels-flexible-column-evy_home_layout-52 .panels-flexible-column-inside,
.front .panels-flexible-column-evy_home_layout-52 .panels-flexible-column-inside{padding:0;}


/*--------------------------------------*/
/* HOME PAGE Carles*/
/*Detallets en la imatge gran */
.panels-flexible-region-evy_home_layout-full_width_row .pane-7 img {
	margin-bottom: -2px;
}
.panels-flexible-evy_home_layout-inside .panels-flexible-region-evy_home_layout-full_width_row {
	width: 100%;
}
.panels-flexible-evy_home_layout-inside .panels-flexible-region-evy_home_layout-full_width_row .pane-content p {
	padding-right: 0px;
}
.panels-flexible-evy_home_layout-inside .panels-flexible-row-evy_home_layout-1 {
	margin-bottom: 10px;
}
.panels-flexible-row .panels-flexible-row-evy_home_layout-1-inside .pane-8 img {
	border-top: 1px solid #ffffff;
	float: none;
	margin-bottom: 10px;
}

/* block Index list */
.panels-flexible-region-evy_home_layout-50_left-inside {
	color: #404040;
}
.panels-flexible-region-evy_home_layout-50_left-inside .panel-pane {
	margin-bottom: 10px;
	min-height: 66px;
}

/* -------------------------
	HOME2
*/
/* What's new*/
.panels-flexible-region-evy_home_layout-full_width_row-inside h2.pane-title {  /* titol */
	color: #3D2D0C;
	font-size: 36px;
	padding: 24px 15px 8px 15px;
}
.panels-flexible-region-evy_home_layout-full_width_row-inside .view-content {
	position: relative;
}
.views-slideshow-controls-top { /* Comptador que et diu on estas de les diapos */
	display: block;
	position: absolute;
	right: 15px; top: -28px;
}
.views-slideshow-controls-top a {
	color: #FFFFFF; background-color: #CACACA;
	padding: 5px 6px 4px 6px;
	text-decoration: none;
	border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px;
	border-top-right-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px;
	display: block; float: left; margin-left: 8px;
}
.views-slideshow-controls-top .activeSlide a {
	background-color: #818181;
}
body.section-home2 .panels-flexible-region-evy_home_layout-full_width_row-inside .view-content { /*El quadre que engloba les diapos*/
	border-top: 1px solid #3D2D0C;
	border-bottom: 1px solid #FFFFFF;
	padding: 15px 15px 40px 10px;
	
}
.panels-flexible-region-evy_home_layout-full_width_row-inside .views-field-title .field-content,
.panels-flexible-region-evy_home_layout-full_width_row-inside .views-field-title .field-content a { /* titol de cada news */
	font-size: 14px;
	text-transform: uppercase;
	color: #30A4D7;
}
.panels-flexible-region-evy_home_layout-full_width_row-inside .views-field-field-content-abstract-value .field-content { /*intro de les news*/
	color: #595959;
	font-size: 12px; font-weight: bold;
}
.panels-flexible-row .panels-flexible-region-evy_home_layout-full_width_row-inside .pane-8 img,
.panels-flexible-row .panels-flexible-region-evy_home_layout-full_width_row-inside .pane-5 img,
.view-display-id-block_1 img {
	float: none;
	margin-bottom: 10px;
	border: none; /* 1px solid #000;*/
}
.panels-flexible-region-evy_home_layout-full_width_row-inside .views-field-view-node a { /*Read more*/
	color: #30A4D7;
}

.page-home2 .panels-flexible-region-evy_home_layout-full_width_row-inside .views-row-odd .views-field-view-node, .page-home2 .panels-flexible-region-evy_home_layout-full_width_row-inside .views-row-even .views-field-view-node {
	text-align: right; width: 90%;
}

body.section-home2 .panels-flexible-row-evy_home_layout-1 .pane-4/*, .panels-flexible-row-evy_home_layout-1 .pane-5*/ { padding-right: 4px;}	

.section-home2 .pane-home-news .view-id-home_news {background:url("../images/degradat_gris.jpg") bottom left repeat-x;}
.section-home2 .panels-flexible-row-evy_home_layout-6{margin-bottom:10px;}
.page-home2 .panels-flexible-evy_home_layout #views_slideshow_singleframe_teaser_section_home_news-block_1 .views-row {width:410px;}
.page-home2 .panels-flexible-evy_home_layout #views_slideshow_singleframe_teaser_section_home_news-block_1 .views-row-first {margin-right:15px;}
.page-home2 .panels-flexible-evy_home_layout #views_slideshow_singleframe_teaser_section_home_news-block_1 .views-row .views-field-title,
.page-home2 .panels-flexible-evy_home_layout #views_slideshow_singleframe_teaser_section_home_news-block_1 .views-row .views-field-field-content-abstract-value,
.page-home2 .panels-flexible-evy_home_layout #views_slideshow_singleframe_teaser_section_home_news-block_1 .views-row .views-field-view-node {padding-right:15px;}

/* HOME LAST DETAILS */
body.front .panels-flexible-region-evy_home_layout-50_left-inside h2.pane-title-clickable { font-size: 16px; line-height: 16px; }
body.front .panels-flexible-column-evy_home_layout-51 { margin-bottom: 10px; }

/* -------------------------
	FOOTER
*/
#footer {padding-bottom:26px; border-bottom:1px solid #c6c6c6;width:868px; overflow:hidden; margin-top: 20px; position: relative;}
#footer .block-menu a {
	color: #818181;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#footer .block-menu a:hover {
	text-decoration: underline;
}
#footer .block-menu a:visited {
	color: #B7B7B7;
}
/*Highlight active menu item */ 
#footer .block-menu a.active { color: #404040; text-decoration: underline; }

/*SITEMAP*/
body.page-sitemap .section h1.title,
body.section-taxonomy .section h1.title { padding-bottom: 3px; border-bottom: 1px solid #404040; color: #404040; background-color: #FFFFFF; }
body.page-sitemap #content-area,
body.section-taxonomy #content-area { padding: 20px 10px 10px 10px; }
body.page-sitemap #site-map h2 { font-size: 1.5em; color: #404040; font-weight: bold;}
body.page-sitemap #site-map ul { list-style-type: none; font-size: 1.0em; margin-top: 0px; list-style-image: none; width: 200px;}
body.page-sitemap #site-map ul li { list-style-type: none; list-style-image: none;}
body.page-sitemap #site-map .taxonomy-term-description {font-size: 1.0em; margin-bottom: 10px;}
body.page-sitemap #site-map a { color: #404040; text-decoration: none; font-weight: bold;}
body.page-sitemap #site-map a:hover { text-decoration: underline;}
body.page-sitemap #site-map .site-map-box { float: left; }	
body.section-taxonomy .view-content,
body.section-taxonomy .view-content a,
body.section-taxonomy .field-content 	{ font: normal normal 12px/1.2em Arial, Helvetica, sans-serif; color: #404040; }
body.section-taxonomy .view-taxonomy-term .views-row { padding-bottom: 10px; border-bottom: 1px solid #DCDCDC; margin-bottom: 15px; }
body.section-taxonomy .view-taxonomy-term .views-row .views-field-view-node a { text-decoration: none; font-weight: bold; font-size: 0.9em; }
body.section-taxonomy .view-taxonomy-term .views-row .views-field-view-node a:hover { text-decoration: underline; }
body.section-taxonomy .views-field-title .field-content a { font-size: 1.5em; color: #0061AD; font-weight: bold;}
body.section-taxonomy .views-field-created .field-content { color: #818181; margin-bottom: 8px;}

/*CONTACT*/
body.page-contact .section h1.title { background-color: #FFFFFF; padding-bottom: 3px; border-bottom: 1px solid #404040; color: #404040;}
body.page-contact #content-area { background-color: #ffffff; padding: 20px 10px 60px 10px; color: #404040;}
body.page-contact #content-area label {color: #404040;}
body.page-contact #content-area input,
body.page-contact #content-area textarea {border: 1px solid #818181; padding: 3px; margin-top: 2px; font-size: 1em;}
body.page-contact #content-area input#edit-submit { background:url(../images/boton_azul.gif) repeat-x top left; padding-left: 6px; padding-right: 6px; font-weight: bold; font-size: 1.1em; color: #ffffff; border: none;}
body.page-contact #content-area input#edit-submit:hover { cursor: pointer;}
body.page-contact #page #edit-mollom-captcha-wrapper .field-prefix { font-size: .7em; } 

/*LOGIN*/
.page-user form#user-login { padding: 20px 10px 40px 10px;}
.section h1.title { padding-bottom: 3px; border-bottom: 1px solid #404040; margin-bottom: 5px;}

/* TOUR */
.section-tour .panels-flexible-column-evy_layout_1-3 .pane-tour-stop-citys a{color:#fff;}
#tour_home_page .panels-flexible-row-evy_layout_1-main-row .pane-3 h2.pane-title {margin-bottom:3px; padding:0;}
.section-tour .panels-flexible-column-evy_layout_1-3 .pane-3 .pane-content p{font-size:14px; padding-right:30px;line-height:18px;}
.section-tour .panels-flexible-column-evy_layout_1-3 .pane-tour-stop-citys .views-view-grid .field-content{font-size:12px;}
.section-tour .views-view-grid .row-1, .section-tour .views-view-grid .row-2, .section-tour .views-view-grid .row-last{float:none;}
.section-tour .panels-flexible-column-evy_layout_1-3 .pane-tour-stop-citys .views-view-grid{margin:10px 0 0 0;}
.section-tour .panels-flexible-column-evy_layout_1-3 {width:250px;height:auto; overflow:visible; padding-bottom: 10px;}
.section-tour .panels-flexible-column-evy_layout_1-3 .panels-flexible-region{padding:0 10px;}

#tour_home_page .panels-flexible-region-inside .pane-1 .pane-content p{font-size:14px; color:#fff; float:left; margin-left:21px; height:20px; }
#tour_home_page .panels-flexible-region-inside .pane-1 .pane-content .button_map a{color: #FFFFFF; font-size: 14px; background-image: none; font-weight:normal; border:0px; padding-right:5px;}
#tour_home_page .panels-flexible-region-inside .pane-1 .pane-content .button_map {float:right; margin-right:25px;}
#tour_home_page .panels-flexible-region-inside .pane-1 .pane-content p a{margin-left:-20px;} /* idem padding linia superior amb negatiu */

#tour_home_page .panels-flexible-region-evy_layout_1-full_width_row .pane-2 .pane-content h2{color:#fbbc1f;}
#tour_home_page .pane-country-flags{ clear:both;}
#tour_home_page .pane-country-flags h2.pane-title { margin: 6px !important; float:none;}
#tour_home_page .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 .view-content { padding:0; border:none;}

#tour_home_page .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 .view-content .views-view-grid .views-field-name .field-content{line-height:0px;margin:0; padding:0;}

#tour_home_page #page .view-country-flags .pane-content{line-height:0px; }
.section-tour .pane-country-flags .views-view-grid .row-1, .section-tour .pane-country-flags .views-view-grid .row-2{float:left;}
.section-tour .pane-country-flags .views-view-grid .row-1, .section-tour .pane-country-flags .views-view-grid .row-2 .button_map{margin-left:25px;}

.section-tour .panels-flexible-row .pane-content .button_map img{ border:0; height:22px; width:22px; float:right; margin-right:-15px; padding-left:-30px;}

#tour_home_page .pane-country-flags .view-display-id-block_1 .views-view-grid a img {margin:0 !important;}

#tour_home_page #page .view-country-flags h2.pane-title {margin-top:6px; float:left;}
#tour_home_page #page .view-country-flags .pane-content {float:left;}

.section-tour .pane-tour-stories{padding:30px 10px 10px 10px; margin-bottom:1em;}
.section-tour .view-id-tour_stories .views-view-grid td{width:50%; margin-bottom:15px; padding-right: 10px;}

.section-tour .pane-tour-stories .views-view-grid img{margin-right:7px;}
.section-tour .pane-tour-stories .views-view-grid .views-field-tid {float:left; width:18px; height:13px; padding:0; margin:0; line-height:0px; overflow:hidden; margin-right: 5px; }
.section-tour .pane-tour-stories .views-view-grid .views-field-created { padding:0 6px;}
.section-tour .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title, .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title a {margin-left:0; }
.section-tour .pane-tour-stories .views-field-title a {color:#00765c;}
.section-tour .pane-tour-stories .views-field-field-content-abstract-value, .section-tour .pane-tour-stories .views-field-title{overflow:hidden; }
.section-tour .pane-tour-stories .views-field-field-content-abstract-value { display:none;} /* padding:10px 10px 10px 0; */
.section-tour .pane-tour-stories .views-view-grid .views-field-field-generic-content-type-value{display:inline;}
.section-tour .pane-tour-stories .views-view-grid .views-field-field-generic-content-type-value .ct_rojo{display:inline; font-weight:bold; color:#00765C;}
.section-tour .pane-tour-stories .view-tour-stories .views-view-grid .views-field-field-country-content-value{ display:none; }
.section-tour .pane-tour-stories .views-view-grid .views-field-field-country-content-value,
.section-tour .pane-tour-stories .views-view-grid .views-field-field-author-name-content-value, 
.section-tour .pane-tour-stories .views-view-grid .views-field-created { color:#00765c; display: inline;}
.section-tour .pane-tour-stories .views-view-grid .views-field-field-author-name-content-value,
.section-tour .pane-tour-stories .views-view-grid .views-field-field-user-surname-value{display:block;overflow:hidden;}
.section-tour .pane-tour-stories .views-view-grid .views-field-field-author-name-content-value .title-tags,
.section-tour .pane-tour-stories .views-view-grid .views-field-field-author-name-content-value .name_author,
.section-tour .pane-tour-stories .views-view-grid .views-field-field-user-surname-value .title-tags,
.section-tour .pane-tour-stories .views-view-grid .views-field-field-user-surname-value .name_author{float:left; margin-right:3px;}
.section-tour .pane-tour-stories .views-view-grid .views-field-field-country-content-value {padding:0 6px;}
.section-tour .pane-tour-stories .view-tour-stories .view-footer { margin:20px -10px 0 -10px; border-top:1px solid #80C2E6; padding-top:15px;}
body.section-tour #tour_home_page .panels-flexible-region-inside .pane-2 p a.widelink { display: block; width: 20px; height: 20px; padding: 0px; background: url(../images/rss.gif) no-repeat center center transparent;}
body.section-tour #tour_home_page .panels-flexible-region-inside .pane-2 p a.widelink span { display: block; position: absolute; left: -10000px;}
body.section-tour .pane-country-flags .pane-content { float: none; margin-left: 6px; }
body.section-tour .pane-country-flags .pane-content { float: none;}
body.section-tour .view-display-id-block_1 div.views-field-title {display: block; clear: none;}
body.section-tour .more-link { display: inline;}
body.section-tour .openlayers-views-map {margin: 10px 0px 0px 10px;}
body.section-tour .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column { margin-bottom: 0px; padding-bottom: 10px;}

.section-tour .ct_azul {color: #0061AD; font-weight:bold; display: inline;}

/*
///////////////////////
HERE
////////////////////////
*/
.section-tour .view-local-logistical-info .views-row .views-field-field-content-city-value {background:#00755b; margin-top:10px; padding:15px; color:#fff; font-weight:bold;}
.section-tour .view-local-logistical-info .views-row .views-field-field-content-city-value .field-content {font-size:26px; }
.section-tour .view-local-logistical-info .views-row .views-field-field-content-venue-value { background:#00755b; padding:0 0 15px 15px; margin-bottom:1em;color:#fff;}
.section-tour .view-local-logistical-info .views-row .views-field-field-content-venue-value .field-content {font-size:18px; }
.section-tour .view-local-logistical-info .views-field-field-address-tour-stop-value { margin-top:15px;}
.section-tour .view-local-logistical-info .views-field-field-address-tour-stop-value .adress_label { float:left; font-weight: bold;}
.section-tour .view-local-logistical-info .views-field-field-address-tour-stop-value .adress_text { float:left; margin-left:5px;}
.section-tour .view-local-logistical-info .views-field-field-logistical-info-value .field-content { clear:both; float:left;}
.section-tour .view-local-logistical-info .views-field-field-logistical-info-value .field-content p{ margin-left:0px;}
.node-type-tour-stop #block-views-tour_events_agenda-block_1 span,
.node-type-tour-stop #block-views-tour_events_agenda-block_1 span div {display: inline;}
.node-type-tour-stop #block-views-tour_events_agenda-block_1 .views-field-field-address-events-value {font-weight: bold;}
.node-type-tour-stop #block-views-tour_events_agenda-block_1 .views-field-title a {color: #00755B;}
.node-type-tour-stop #block-views-tour_events_agenda-block_1 .views-field-field-date-conference-value {font-weight: bold; color: #000000; display: inline;}
.node-type-tour-stop #block-views-tour_events_agenda-block_1 .views-row {margin-bottom: 20px;}
.section-tour .view-tour-events-agenda .views-row span,
.section-tour .view-tour-events-agenda .views-row span div {display: inline;}
.section-tour .view-tour-events-agenda .views-row .views-field-field-date-conference-value {font-weight: bold; color: #000000; display: inline;}
.section-tour .view-tour-events-agenda .views-row .views-field-title a {color: #00755B;}
.section-tour .view-tour-events-agenda .views-row .views-field-comment-count,
.section-tour .view-tour-events-agenda .views-row .views-field-totalcount,
.section-tour .view-tour-events-agenda .views-row .views-field-value {display: inline; color: #818181; font-size: .8em;}
.section-tour .view-tour-events-agenda .views-row .views-field-comment-count label,
.section-tour .view-tour-events-agenda .views-row .views-field-totalcount label,
.section-tour .view-tour-events-agenda .views-row .views-field-value label,
.section-tour .view-tour-events-agenda .views-row .views-field-field-tags-content-value label {font-weight: bold;}
.section-tour .view-tour-events-agenda .views-row .views-field-field-tags-content-value label {float: left; margin-right: 6px;}
.section-tour .view-tour-events-agenda .views-row .views-field-field-tags-content-value {font-size: .8em; color: #818181;}
.section-tour .view-tour-events-agenda .views-row .views-field-field-content-abstract-value {padding-left: 0px;}
.section-tour .view-tour-events-agenda .views-row .views-field-nid-1 a {color: #c33741; font-weight: bold;}
.section-tour .view-tour-events-agenda .views-row {margin-bottom: 20px;}

#tour_home_page .pane-tour-stories .view-footer a {background:url("../images/flecha_blanca.png") no-repeat scroll right center transparent;
color:#FFFFFF;font-size:14px;font-weight:bold;padding:3px 27px 3px 7px;text-decoration:none;}


/* tour view all */
.page-tour-stories-all-all .item-list ul {list-style:none;}
.page-tour-stories-all-all .item-list ul li {padding:20px 0; clear:both;}
.page-tour-stories-all-all .item-list ul li .views-field-field-image-content-fid{margin-right:12px;}
.page-tour-stories-all-all .item-list ul li .views-field-tid {float:left; width:16px; height:11px; padding:0; margin:0; line-height:0px; overflow:hidden; }
.page-tour-stories-all-all .item-list ul li .views-field-created,
.page-tour-stories-all-all .item-list ul li .views-field-field-country-content-value .field-content{ padding:0 6px;}
.page-tour-stories-all-all .item-list ul li .views-field-field-generic-content-type-value{display:none;}
.page-tour-stories-all-all .item-list ul li .views-field-field-author-name-content-value, 
.page-tour-stories-all-all .item-list ul li .views-field-created {float:left; color:#000; font-style:italic;} /* color:#00765c; */
.page-tour-stories-all-all .item-list ul li .views-field-title{overflow:hidden; clear:none;}
.page-tour-stories-all-all .item-list ul li.field-content {overflow:hidden;}
.page-tour-stories-all-all .item-list ul li .views-field-title a {color: #e7a506;}


/* View all Tour */
.section-tour-stories #block-views-country_flags-block_11 .select_a_country {color: #404040;border-top:1px solid #404040;font-size:18px;font-weight:bold;padding:10px 10px 0 7px;}
.section-tour-stories .view-display-id-page_1 span,
.section-tour-stories .view-display-id-page_1 span div {display: inline; color: #818181; font-size: 12px;}
.section-tour-stories .view-display-id-page_1 .views-field-field-image-content-fid,
.section-tour .view-display-id-block_1 .views-field-field-image-content-fid { width: 129px; text-align: center; float: left; margin-right: 10px; margin-bottom: 30px;}
.section-tour-stories .view-display-id-page_1 .views-field-field-image-content-fid img { max-width: 127px;}
.section-tour-stories .view-display-id-page_1 {color: #818181; font-size: 14px;}
.section-tour-stories .view-display-id-page_1 .views-field-title {clear: none; margin: 0px; padding: 0px;}
.section-tour-stories .view-display-id-page_1 .views-field-title a {text-decoration: none; color: #00755b; font-weight: bold; font-size: 16px;}
.section-tour-stories .view-display-id-page_1 label {font-weight: bold;}
.section-tour-stories .view-display-id-page_1 .views-field-field-tags-content-value {color: #818181; margin-left: 8px;}
.section-tour-stories .view-display-id-page_1 .views-field-field-tags-content-value,
.section-tour-stories .view-display-id-page_1 .views-field-field-tags-content-value label,
.section-tour-stories .view-display-id-page_1 .views-field-field-tags-content-value div,
.section-tour-stories .view-display-id-page_1 .views-field-field-user-surname-value,
.section-tour-stories .view-display-id-page_1 .views-field-field-country-content-value,
.section-tour-stories .view-display-id-page_1 .views-field-field-author-name-content-value {font-size: 12px;}
.section-tour-stories .view-display-id-page_1 .views-field-field-country-content-value {margin-left: 7px;}
.section-tour-stories .view-display-id-page_1 .views-view-grid td {border-top: 1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; color: #818181}
.section-tour-stories .view-display-id-page_1 label { margin-right: 5px;}
.section-tour-stories .view-display-id-page_1 .views-field-created span {color: #000000; font-size: 14px;}
.section-tour-stories .view-display-id-page_1 .views-field-body span { padding:0px; color: #000000; font-size: 14px;}
.section-tour-stories .view-display-id-page_1 .views-field-view-node a {font-weight: bold; color: #FBBB1F;}
.section-tour-stories .view-display-id-page_1 .views-field-view-node {margin-left: 136px; }
.section-tour-stories #edit-submit-tour-stories { float: left;}
.section-tour-stories .views-exposed-widget label { color: #000000;}
.section-tour-stories #block-views-country_flags-block_11 table.views-view-grid {width: auto;}
.section-tour-stories #block-views-country_flags-block_11 table.views-view-grid td {width: 22px;}
.section-tour-stories #block-views-country_flags-block_11  td a.active,
.section-tour-stories #block-views-country_flags-block_11  td a:hover { background-color: #00755b; padding: 5px 2px 3px 2px;}
.section-tour div.ct_rojo,
.section-tour-stories div.ct_rojo {color: #c33741 !important; font-weight: bold;}
.section-tour .view-display-id-block_1 td {padding-bottom: 10px;}


.section-tour-stories .view-tour-stories .views-field-title .field-content a{ font-size:16px;}
.section-tour-stories .view-tour-stories .views-field-field-author-name-content-value label{ float:left; margin:0px; padding:0px;}
.section-tour-stories .view-tour-stories .views-field-field-author-name-content-value{margin-left: 139px;}
.section-tour-stories .view-tour-stories .views-field-field-country-content-value label{ float:left;}
.section-tour-stories .view-tour-stories .views-field-field-country-content-value .name_country{ font-size:12px;}
.section-tour-stories .view-tour-stories .views-field-field-country-content-value{margin-left: 139px;}
.section-tour-stories .view-tour-stories .views-field-field-tags-content-value .title-tags{ float:left; font-weight:bold; margin-right:5px;}
.section-tour-stories .view-tour-stories .views-field-field-content-abstract-value{margin-left: 139px; padding:0px;}
.section-tour-stories .view-tour-stories .views-field-body {margin-left: 139px;}
.label_rating{font-weight:bold;}
.section-tour-stories .view-tour-stories .views-field-body .field-content{font-size:12px;}
.section-tour-stories .view-tour-stories .title-tags{font-weight:bold; font-size:12px; margin-right:5px;}



.section-content .node-type-generic-content-evy h2.title, .section-node .node-type-generic-content-evy h2.title-story,
.section-local-partners .view-display-id-page_1 .view-header h2 { padding: 10px;color: #404040; font-size: 26px; border-bottom: 1px solid #404040;}
.section-content .node-type-generic-content-evy h2.title a, .section-node .node-type-generic-content-evy h2.title-story a { text-decoration: none; color: #404040;}
.section-content #content, .section-node #content,
.section-content #content p, .section-node #content p,
.section-content #content ol, .section-node #content ol,
.section-content #content ul, .section-node #content ul { font-size: 12px; color: #404040;}
.section-content .submitted-info, .section-node .submitted-info { font-style: italic; font-size: 14px; margin-top: 15px;}
.section-content .country-title, .section-node .country-title,
.section-content .tags-title, .section-node .tags-title,
.section-content .attachments-title, .section-node .attachments-title {font-weight: bold; margin-top: 1em;}	
.section-content .tags a, .section-node .tags a
.section-content .attachments a, .section-node .attachments a { color: #404040; text-decoration: none; }
.section-content .tags a:hover, .section-node .tags a:hover { text-decoration: underline; }

.section-content .fivestar-info, .section-node .fivestar-info{display:none;}
.section-content .fivestar .fivestar-widget, .section-node .fivestar .fivestar-widget{float:right;}
.section-content .submitted-info, .section-node .submitted-info{float:left; padding-right:5px; font-weight:normal; font-style:italic; font-size:12px;}
.section-content .submitted-info, .section-content .country-title, .section-content .fivestar .fivestar-widget,
.section-node .submitted-info, .section-node .country-title, .section-node .fivestar .fivestar-widget{ margin-top: 0px;}
.section-content .country-title, .section-node .country-title{clear:both;}


.node-type-tour-stop .node-type-tour-stop{ background-color: #00755b; color:#fff; padding:10px; position:relative; width:848px; overflow:hidden; }
.node-type-tour-stop .node-type-tour-stop h2.title a { text-decoration: none; color: #FFFFFF;}
.node-type-tour-stop .date_count{position:absolute; top:10px; right:10px;text-align:right;}
.node-type-tour-stop .node-type-tour-stop h2.title, .node-type-tour-stop .venue, .node-type-tour-stop .summary{position:relative;}
.node-type-tour-stop .venue {padding:10px 0; font-size:18px; font-weight:bold;}
.node-type-tour-stop .summary{font-size:14px;}
.node-type-tour-stop .tour_stop_addthisblock {float: right; padding-top:40px; *padding-top:60px;} 
.node-type-tour-stop .date_count .dates{ font-size:14px; font-weight:bold;}
.node-type-tour-stop #countdownfromtourstop {margin-top:7px; float: right;}

.node-type-tour-stop .region-content-bottom{width:100%; word-wrap:break-word; clear:both;}
.node-type-tour-stop .region-content-bottom .region-count-1 .content{width: 870px; height:63px; background:url("../images/tour/boton_verde_masgran.png") repeat-x scroll 0 0 transparent; word-wrap:break-word; overflow:hidden;}
.node-type-tour-stop .region-content-bottom .content .item_menu a{ display:block; height:63px; border-right:2px solid #fff;color:#fff;float:left;
	font-size:17px;font-weight:bold;line-height:1em; padding: 7px 21px 7px 10px; text-decoration:none;width:141px;	
} 
.node-type-tour-stop .view-tour-events-agenda .views-field-field-content-abstract-value {margin-left:0; padding-left:0; display:inline;}
.node-type-tour-stop .view-tour-events-agenda .views-field-field-content-abstract-value .field-content {margin-left:0; padding-left:0; display:inline;}
.node-type-tour-stop .view-tour-events-agenda .view-content {padding:10px;}

	
#block-views-tour_events_agenda-block_1 .view-tour-events-agenda {background:none; width:auto; height:auto;}

.node-type-tour-stop #block-views-tour_events_agenda-block_1{clear:both;margin:15px 0;}

/* TOUR STOP */
body.node-type-tour-stop .node-type-tour-stop .image { float: left; margin-right: 20px; margin-bottom: 20px;}
body.node-type-tour-stop .node-type-tour-stop .image img { border:1px solid #FFFFFF;}
body.node-type-tour-stop .node-type-tour-stop h2.title,
body.node-type-tour-stop .node-type-tour-stop .content {width: 420px; float: left;}
body.node-type-tour-stop .node-type-tour-stop .tour_stop_addthisblock { float: right; margin-right: -180px; *margin-right: -200px;}
body.node-type-tour-stop .node-type-tour-stop .tour_stop_addthisblock img { border:none;}
body.node-type-tour-stop #block-views-tour_events_agenda-block_1,
body.node-type-tour-stop #block-views-tour_stop_stories-block_1 { border: 2px solid #018367; width: 420px;float: left;}
body.node-type-tour-stop #block-views-tour_events_agenda-block_1 { margin: 0px 20px 0px 0px; }
body.node-type-tour-stop #block-views-tour_events_agenda-block_1 .view_title,
body.node-type-tour-stop .view-tour-events-agenda .view_title,
body.node-type-tour-stop .view-tour-stop-stories .view_title { font-size: 30px; font-weight: bold; color: #FCBB23; margin-top: 15px; padding: 0px 0px 15px 15px; border-bottom: 1px solid #018367; }
body.node-type-tour-stop .item-list ul,
body.node-type-tour-stop .item-list li { list-style-type: none;}
body.node-type-tour-stop .item-list .views-field-field-image-content-fid { float: left; margin-right: 15px; width: 113px; text-align: center; display: block; }
body.node-type-tour-stop .item-list .views-field-field-image-content-fid img {max-width: 111px;}
body.node-type-tour-stop .item-list .views-field-tid { }
body.node-type-tour-stop .item-list .views-field-tid img {margin-bottom: 0px !important;}
body.node-type-tour-stop .item-list .views-field-field-generic-content-type-value{ display: inline; }
body.node-type-tour-stop .item-list .views-field-field-generic-content-type-value .ct_azul { font-weight: bold; color: #0176C5; display: inline;}
body.node-type-tour-stop .item-list .views-field-field-generic-content-type-value .ct_rojo { font-weight: bold; color: #D12B35; display: inline;}
body.node-type-tour-stop .item-list .views-field-field-country-content-value { color: #FCBB23;}
body.node-type-tour-stop .item-list .views-field-field-author-name-content-value { font-weight: bold; color: #018367;}
body.node-type-tour-stop .item-list .views-field-field-country-content-value,
body.node-type-tour-stop .item-list .views-field-field-author-name-content-value { margin-left: 5px;}
body.node-type-tour-stop .item-list .views-field-title { clear: none;}
body.node-type-tour-stop .item-list .views-field-field-content-abstract-value { margin-right: 8px;}
body.node-type-tour-stop .item-list .views-row { clear: left;margin-bottom: 20px;margin-bottom: 20px}
body.node-type-tour-stop .view-footer .view_all {background:url("../images/tour/boton_verde_26.gif") repeat-x scroll 0 0 transparent; height: 20px; /* width:130px; */ padding: 3px; margin: 10px; display:block; float: left; clear:both; *padding-top: 12px; *padding-bottom:6px;} /* width: 90px;  */
body.node-type-tour-stop .view-footer a {background:url("../images/flecha_blanca.png") no-repeat scroll right center transparent; line-height:0; color:#FFFFFF;font-size:14px;font-weight:bold;padding:5px 20px 4px 4px;text-decoration:none; margin: 3px 6px;} /*padding:6px 27px 3px 7px*/
body.node-type-tour-stop .view-tour-stop-stories .views-field-field-user-surname-value {color: #00755B; font-weight: bold; margin-left: 3px;}
body.node-type-tour-stop .title-tags {font-weight: bold;}
/* Tot en la a*/
body.node-type-tour-stop .view-tour-stop-stories .item-list li div, 
body.node-type-tour-stop .view-tour-stop-stories .item-list span {display: inline;}
body.node-type-tour-stop .view-tour-stop-stories .item-list li div.views-field-title,
body.node-type-tour-stop .view-tour-stop-stories .item-list li div.views-field-field-content-abstract-value {display: block;}



.section-resources-library .panels-flexible-column-evy_layout_1-3 h2.pane-title {
	margin-left: .5em;
	line-height: 1em;
	padding-top: .25em;
}

.section-resources-library .panels-flexible-column-evy_layout_1-3  .more-link a{
	background:	url("../images/boton_azul.png") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin: 0;
	vertical-align: middle;
	padding: 5px 45px 10px 15px;
}

.section-resources-library .panels-flexible-column-evy_layout_1-2 { /* columna esquerra */
	width: 568px;
}

/* Menu perior en What's new quan has iniciat sessio
div.view div.views-admin-links {
	margin-left: 1em;
}



/* MY STORY */






/*
 * 
 *
 * MY COUNTRY
 *
 *
 */
 
.section-mycountry .error{									/****** borrar esta linea, es para no mostrar los errores de drupal mientras maqueto */
	display:none;	
}
.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last{
	float:right;
	width:284px;
	background:#9F7DBB;
}
.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last .panels-flexible-column-inside {
	padding-left:0;	
}
.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first {
	width:568px;
}
.section-mycountry .panels-flexible-row-evy_layout_1-main-row .panel-pane {
	background:#9F7DBB;
	padding:15px 20px;
}
.section-mycountry .calendar-calendar div.date-nav {
	background-color:#3A3A3A;
}
.section-mycountry .date-nav div.date-prev {
	border-right:1px solid #757575;
}
.section-mycountry .date-nav div.date-next {
	border-left:1px solid #757575;
}
.section-mycountry .calendar-calendar div.date-nav div.date-prev a,
.section-mycountry .calendar-calendar div.date-nav div.date-next a {
	color:#3A3A3A;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:12px;
}
.section-mycountry .calendar-calendar th.days {
	background:none repeat scroll 0 0 #3A3A3A;
}
.section-mycountry .date-nav {
	border-bottom:1px solid #BCBCBC;
}
.section-mycountry .calendar-calendar thead tr {
border-bottom:1px solid #333333;
border-top:1px solid #333333;
}
.section-mycountry .panels-flexible-row-evy_layout_1-main-row h2,
.section-mycountry .panels-flexible-row-evy_layout_1-main-row b{
	display:block;
	font-size:36px;
	
	margin:10px 0 15px;
	color:#fff;
}
.section-mycountry .panels-flexible-row-evy_layout_1-main-row .pane-1 img{
	border:2px solid #fff;
}
.section-mycountry .panels-flexible-row-evy_layout_1-main-row p {color:#FFFFFF; margin:0;}

 
 /* View all Informations My Country */
.section-mycountry .view-header .title-view,
.section-content .node_header h2.title a,
.section-mycountry .view-display-id-page_1 .media_partners_title {color: #404040; margin-bottom: 5px;font-size:32px;letter-spacing:-1px;line-height:37px;margin-top:0.667em; font-weight: bold; text-decoration: none;	}
.section-mycountry #block-views-country_flags-block_13 .select_a_country {color: #404040;border-top:1px solid #404040;font-size:18px;font-weight:bold;padding:10px 10px 0 7px;}
.section-mycountry .view-country-flags td a.active,
.section-mycountry .view-country-flags td a:hover { background-color: #FBBB1F; padding: 5px 2px 3px 2px;}
.section-mycountry .view-display-id-page_1 span,
.section-mycountry .view-display-id-page_1 span div,
.section-mycountry .view-display-id-page_1 div.views-field-tid {display: inline; color: #818181; font-size: 12px;}
.section-mycountry .view-display-id-page_1 div.views-field-tid {margin: 0px 4px 0px 4px;}
.section-mycountry .view-display-id-page_1 .views-field-field-image-content-fid { width: 129px; text-align: center; float: left; margin-right: 10px;}
.section-mycountry .view-display-id-page_1 .views-field-field-image-content-fid img { max-width: 127px;}
.section-mycountry .view-display-id-page_1 {color: #818181; font-size: 14px;}
.section-mycountry .view-display-id-page_1 .views-field-title a {text-decoration: none; color: #9f7dbb; font-weight: bold; font-size: 16px;}
.section-mycountry .view-display-id-page_1 label {font-weight: bold;}
.section-mycountry .view-display-id-page_1 .views-field-field-tags-content-value {color: #818181; margin-top: 4px;}
.section-mycountry .view-display-id-page_1 .views-field-field-tags-content-value label,
.section-mycountry .view-display-id-page_1 .views-field-field-tags-content-value div,
.section-mycountry .view-display-id-page_1 .views-field-field-user-surname-value,
.section-mycountry .view-display-id-page_1 .views-field-field-country-content-value {display: inline; font-size: 12px;}
.section-mycountry .view-display-id-page_1 .views-field-field-country-content-value {margin-left: 0px;}
.section-mycountry .view-display-id-page_1 .name_country {font-weight: normal;}
.section-mycountry .view-display-id-page_1 td {border-top: 1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; color: #818181}
.section-mycountry .view-display-id-page_1 label { margin-right: 5px;}
.section-mycountry .view-display-id-page_1 .views-field-created span {color: #000000; font-size: 14px;}
.section-mycountry .view-display-id-page_1 .views-field-field-content-abstract-value {margin-left: 136px; padding-top: 5px; color: #000000; font-size: 14px; font-weight: normal; clear: left;}
.section-mycountry #block-views-country_flags-block_13 table.views-view-grid {width: auto;}
.section-mycountry #block-views-country_flags-block_13 table.views-view-grid td,
.section-mycountry .pane-country-flags .views-view-grid td {width: 22px;}
.section-mycountry .views-field-field-tags-content-value-1 .field-item {float: left; padding-right: 10px;}


body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first { background-color: #9f7dbb;}
body.section-mycountry .title { color: #FFFFFF; font-size: 36px; font-weight: bold; padding: 0px 0px 15px 15px; border-bottom: 1px solid #FFFFFF; margin-top: 10px; line-height: 1em;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row .panels-flexible-column-evy_layout_1-2 .panel-pane { padding: 0px;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside h2.pane-title,
body.section-mycountry .pane-national-media-partners .view-header{ font-size: 18px; color: #FFFFFF; margin: 15px 15px 5px 15px !important; letter-spacing:1px; line-height: 20px; font-weight: bold;}

body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .view-id-country_flags, .section-mycountry .panels-flexible-region-evy_layout_1-map_region .panels-flexible-region-inside .pane-country-flags .pane-content .view-country-flags{ margin-left: 15px; margin-right: 15px; padding-bottom: 15px;}

body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .pane-country-flags { padding-bottom: 10px; border-bottom:1px solid #FFFFFF;}
body.section-mycountry .panels-flexible-region-evy_layout_1-map_region-inside .pane-country-flags .pane-content { float: none;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .views-field-field-country-name-value .field-content { color: #FFFFFF; font-size: 36px; font-weight: bold; background-color: #9f7dbb;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .views-field-field-country-name-value { font-size: 36px; line-height:36px; margin-bottom: 10px;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .views-field-edit-node { clear: both;}
body.section-mycountry .pane-country-flags h2.pane-title,
body.section-mycountry .views-view-grid .row-1, .section-mycountry .views-view-grid .row-2, .section-mycountry .views-view-grid .row-last { float: none; margin: 0;}
body.section-mycountry .pane-country-flags .views-view-grid a:hover { background-color: #FFFFFF;}
body.section-mycountry .view-country-mycountry {padding: 15px 10px 30px 20px; border-bottom: 1px solid #FFFFFF;}
body.section-mycountry .view-country-mycountry .flag_mycountry { float: left; margin-right: 20px; margin-bottom: 10px;}
body.section-mycountry .view-country-mycountry .flag_mycountry img { border: 2px solid #FFFFFF;}
body.section-mycountry .view-country-mycountry .views-field-body { font-size: 12px;}
body.section-mycountry .view-country-mycountry .views-field-edit-node a { font-size: 12px; color: #FFFFFF; display: block; float: right;}
body.section-mycountry .pane-national-media-partners { padding-bottom: 10px;}
body.section-mycountry .pane-national-media-partners table.views-view-grid { width: auto;}
body.section-mycountry .pane-national-media-partners table.views-view-grid img { border: none; padding-right: 10px; padding-left: 10px;}
body.section-mycountry .pane-national-media-partners .view_all { float: right; margin-right: 10px; margin-bottom: 10px;}
body.section-mycountry .pane-national-media-partners .view_all a { font-size: 12px; color: #FFFFFF;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row-inside .pane-calendar h2.pane-title { font-size: 32px !important; color: #ffffff; padding: 0px 9px 15px 0px; margin: 0px !important;}

.section-mycountry .pane-drupau-blocks-2 .item_menu a {background:url("../images/my_country/boton_lila_masgran.png") repeat-x scroll 0 0 transparent; border-right:1px solid #FFFFFF; color:#FFFFFF; float:left;font-size:17px;font-weight:bold; height:45px; line-height:1em; padding:11px 13.6px 7px 10px; text-decoration:none; width:30.5%;}
.page-mycountry-25 .pane-drupau-blocks-2 .item_menu a {background:url("../images/my_country/boton_lila_masgran.png") repeat-x scroll 0 0 transparent; border-right:1px solid #FFFFFF; color:#FFFFFF; float:left;font-size:17px;font-weight:bold; height:45px; line-height:1em; padding:11px 13.6px 7px 10px; text-decoration:none; width:30.5%;} 
.section-mycountry .panels-flexible-region-evy_layout_1-full_width_row h2 { font: 32px; color: #444444; float: left; margin: 0.5em 0 0.25em 0.5em; }
.section-mycountry .panels-flexible-region-evy_layout_1-full_width_row .panel-region-separator {line-height:0px;}

body.section-mycountry .panels-flexible-region-evy_layout_1-full_width_row .panels-flexible-region-inside-last {background:url("../images/my_country/boton_lila_masgran.png") repeat-x scroll 0 0 transparent;}
body.section-mycountry .pane-my-country-events .upcoming_events { font-size: 18px; background-color: #9f7dbb; color: #FFFFFF; margin-top: 15px; font-weight: bold; margin-bottom: 10px;}
body.section-mycountry .pane-my-country-events .view-content { font-size: 12px; color: #FFFFFF; background-color: #9F7DBB;}
body.section-mycountry .pane-my-country-events .view-content .views-field-title a { color: #ffffff; font-weight: bold;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row .pane-my-country-events { padding: 0px 10px 0px 10px;}
body.section-mycountry .pane-my-country-events .views-field-type .field-content img{ border: none; margin-bottom: 0px; float: left; margin-right: 5px;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row .pane-my-country-events .views-field-field-date-conference-value,
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row .pane-my-country-events .views-field-title{ display: inline;}
body.section-mycountry .pane-my-country-events .view_all a { color: #FFFFFF; font-weight: bold; text-decoration: none; margin-top: 20px; background: url(../images/boton_negro.png) no-repeat right center #444444; padding: 8px 35px 8px 10px; height: 26px;}
body.section-mycountry .panels-flexible-row-evy_layout_1-main-row .pane-my-country-events .views-row { margin-bottom: 20px;}
.page-mycountry-25 .panels-flexible-region-evy_layout_1-full_width_row h2 { font: 32px; color: #444444; float: left; margin: 0.5em 0 0.25em 0.5em; }
body.section-mycountry .panels-flexible-region-evy_layout_1-full_width_row .send_information a { float: right; background-color: #9F7DBB; color: #FFFFFF; display: block; font-weight: bold; text-decoration: none; padding: 4px 30px 4px 30px; font-size: 18px; margin-top: 14px; margin-right: 20px;}
body.section-mycountry .pane-1 .pane-content { border-bottom: 1px solid #9f7dbb; border-left:2px solid #9f7dbb; border-right:2px solid #9f7dbb; border-top: 2px solid #9f7dbb; margin-top: 1.5em;}
.page-mycountry-200 .pane-1 .pane-content { border-bottom: 1px solid #9f7dbb; border-left:2px solid #9f7dbb; border-right:2px solid #9f7dbb; border-top: 2px solid #9f7dbb; margin-top: 1.5em; background-color: #FFFFFF;}
body.section-mycountry .panels-flexible-region-evy_layout_1-full_width_row .pane-content p { clear: both; text-align: right; margin-left: 820px;}
body.section-mycountry .pane-my-country-information .pane-content .view-my-country-information { border-bottom: 1px solid #9f7dbb; border-left:2px solid #9f7dbb; border-right:2px solid #9f7dbb;margin-bottom: 1em; min-height: 310px;}
body.section-mycountry .views-field-field-author-name-value, .views-field-field-author-nationality-value, .views-field-title a, .views-field-name { color: #00755B; font-size: 14px;}
body.section-mycountry .views-view-grid .row-odd td, .section-mycountry .views-view-grid .row-even td {	width: 50%; }
body.section-mycountry .pane-1 .pane-content a.rss_image { float: none; }
body.section-mycountry .view-my-country-information .views-field-field-image-content-fid { margin: 0 12px 15px 0; width: 127px; text-align: center;}
body.section-mycountry .view-my-country-information .views-field-created {clear:none;float:left;margin-left:3px; color:#000; font-weight:bold;}
body.section-mycountry .view-display-id-default .views-field-field-country-content-value{display:block;overflow:hidden;font-weight: bold; color:#9f7dbb;}
body.section-mycountry .view-my-country-information .views-field-field-user-surname-value .field-content label { color:#9f7dbb; font-size: 12px; margin-right:3px;}
body.section-mycountry .view-my-country-information .views-field-field-user-surname-value .field-content .name_author {font-weight: normal;}
body.section-mycountry .view-my-country-information .views-view-grid .views-field-field-user-surname-value .name_author,
body.section-mycountry .view-my-country-information .views-view-grid .views-field-field-user-surname-value .title-tags{ margin-right:3px; display:inline;}
body.section-mycountry .view-my-country-information .col-1 .views-field-field-user-surname-value .field-content .name_author, .page-mycountry-25 .view-my-country-information .col-2 .views-field-field-user-surname-value .field-content .name_author { color:#9f7dbb; font-size: 12px; }
body.section-mycountry .view-my-country-information .views-view-grid .views-field-field-user-surname-value{display:inline; margin-left:5px; overflow:hidden;}
body.section-mycountry .view-my-country-information .views-view-grid .views-field-field-user-surname-value label {font-weight: bold;}
body.section-mycountry .view-my-country-information .views-view-grid .views-field-field-user-surname-value label {font-weight: bold;}
body.section-mycountry .view-my-country-information .views-field-field-country-content-value .name_country,
body.section-mycountry .view-my-country-information .views-field-field-country-content-value .title-tags{display:inline;margin-left:3px;}
body.section-mycountry .view-my-country-information .views-field-title { clear:none;display:block;}
body.section-mycountry .view-my-country-information .views-view-grid td { width: 50%;  }
body.section-mycountry .view-my-country-information .views-view-grid .views-field-field-content-abstract-value,
body.section-mycountry .view-my-country-information .views-view-grid .views-field-field-generic-content-type-value { padding-left: 0px; margin-left: 138px;}
.section-mycountry .view-my-country-information .view-content { width:100%; border-bottom:1px solid #ccc; margin-bottom:15px;}
.section-mycountry .pane-my-country-information .view-empty h3 {color:#777; padding:20px; margin-top:0;}
.section-mycountry .panels-flexible-region-inside .pane-1 {position:relative;}
.section-mycountry .node-type-conference .conference_links .item_menu a { color: #FFFFFF; display: block; width: 201px; float: left; border-left: 2px solid #ffffff; background: url(../images/conference/boton_verde_gran.png) repeat-x top left #4C5B18; padding: 20px 0px 20px 14px;}
body.section-mycountry .view-my-country-information .view-footer a { padding: 3px 27px 6px 11px; }
.section-mycountry .view-my-country-events .view-content .views-row-odd .views-field-type img, .section-mycountry .view-my-country-events .view-content .views-row-even .views-field-type img { border:none; }
.section-mycountry .view-my-country-events .view-header { font-size: 18px; color: #464646; font-weight:bold; }
.section-mycountry .view-my-country-events .view-content .views-row-odd .views-field-field-date-conference-value,  .section-mycountry .view-my-country-events .view-content .views-row-even .views-field-field-date-conference-value, .section-mycountry .view-my-country-events .view-content .views-row-odd .views-field-type, .section-mycountry .view-my-country-events .view-content .views-row-even .views-field-type { width:15%;}
.section-mycountry .view-my-country-events .view-content .views-row-odd .views-field-title, .section-mycountry .view-my-country-events .view-content .views-row-even .views-field-title { width:50%; margin:0.25em 0 0; }
.section-mycountry .view-my-country-events { margin: 1em; }
.section-mycountry .panels-flexible-row-evy_layout_1-main-row .panels-flexible-row-evy_layout_1-main-row-inside { height: auto; }
.section-mycountry .view-my-country-information .view-footer a,
.section-my-story .view-my-story-recent-list .view-footer a,
.section-press-media .view-footer a {
	background:url("../images/flecha_blanca.png") no-repeat scroll right center transparent; margin-right: 4px;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:6px 27px 6px 11px;
	text-decoration:none;
	/* display: block; */
}

.section-press-media .view-footer .world_flag a { padding:0px;}
.section-press-media .view-footer .all_flag a { padding:0px;}

.section-press-media .view-content .views-field-title { clear:none; float:left;}

.section-press-media  .pane-press-room-latest-news .views-field-title { clear:none; float:left;}

.section-press-media .view-display-id-block_1 .view-content .views-field-field-content-abstract-value{}

.section-press-media .view-content .file_element{ clear:none; float:left; padding:0 5px 0 5px; margin-bottom:20px;}
.section-press-media .view-content .file_item a{ clear:none; float:left; padding:0 5px 0 5px;}
.section-press-media .views-field-field-info-url-url .file_element{ clear:none; float:left; padding:0 5px 0 5px;}
.section-press-media .views-field-field-info-url-url .field-item{ clear:none; float:left; padding:0 5px 0 5px;}

.section-mycountry .view-my-country-information .view-footer,
.section-my-story .view-my-story-recent-list .view-footer {padding: 3px;}

.section-mycountry .view-my-country-information .view-footer {clear: both; height: 40px;}
.section-mycountry .view-my-country-information .view-footer .view_all {background: url(../images/boton_lila.gif) repeat-x left center; /*background: url(../images/bt_negro.png) repeat-x scroll 0 0 #404040;*/ margin: 0px 0px 5px 10px; float: left;padding:3px 0px 7px 0px;
}

.section-mycountry .pane-country-flags .views-view-grid td a  { padding:.25em;}
.section-mycountry .pane-country-flags .views-view-grid .views-field-name { padding:0px;}

/* Els tags que no ho semblen */
.section-mycountry .views-field-field-tags-content-value-1 .field-content {font-size: 11px;}

/* Social bookmarking*/
.section-node .generic_addthisblock,
.section-content .ncb_addthisblock {text-align: right;}
.section-node .generic_addthisblock img,
.section-content .ncb_addthisblock img	 {border: none;}

/* Marcart al Menu
#navigation .menu-path-mycountry.active-trail a, .section-mycountry #navigation .menu-path-mycountry a {
background:url("../images/selected_lila.png") no-repeat scroll center bottom transparent;
padding-bottom:15px;
}




/* RELAY */

#videoRelay{height: 90px; width: 120px;}

.relayUserBig{
	width: 110px;
	float: left; 
	padding-top: 87px; 
	padding-right: 10px; 
	padding-left: 7px;
	height: 246px;
}

.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig table.views-view-grid .views-field-name .field-content img { margin: 0; }

.section-relay .UsersMap .pane-content .view-display-id-block_2 table.views-view-grid .views-field-name .field-content img.mini-flag-reporters { margin: -1em; margin-bottom: .5em;}

#navigation .menu-path-relay,
#navigation .menu-path-relay-2,
#navigation .menu-path-relay-2 li,
#navigation .menu-1878 { background: url(../images/boton_azul2.gif) repeat-x; }

#navigation .menu-path-relay.active-trail a {
	background: url(../images/selected_azul2.png) no-repeat bottom;
	padding-bottom:15px;
}

.pane-relay{ background:#30a4d7; }

body .panels-flexible-column-evy_layout_1-2 {
	width: 568px;
}

.section-relay .view-header h2 {color: #404040; margin-bottom: 5px;}

/* Maquetar el nom que apareix sota la foto */
.panels-flexible-region-evy_layout_1-map_region .views-field-name .field-content { 
	text-align: center;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	display: block;
	line-height: 1em;
}
.section-relay .panels-flexible-region-evy_layout_1-map_region .views-field-name .field-content span { text-align: left;}

/*.section-relay .panels-flexible-region-evy_layout_1-map_region .views-field-name .field-content img.mini-flag-reporters {
	margin-top: -1.5em; margin-left: -.5em;
}*/

.section-relay .pane-reports .pane-content{ clear:both;}

.panels-flexible-region-evy_layout_1-map_region .views-field-name .field-content a {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.panels-flexible-region-evy_layout_1-map_region .views-field-name .field-content a:hover {
	text-decoration:underline;
}

/* Mapa */
.panels-flexible-column-evy_layout_1-3 {
	background-color: #30A4D7; 
	margin-left: 5px;
	width: 295px; min-height: 333px;
	overflow: hidden;
}

/* Relay reports (la part de sota de les persones) */
.section-relay .panels-flexible-row-evy_layout_1-1  {
	margin-top: 15px;
	border: 2px solid #30a4d7;
	margin-bottom: 15px;
}

.section-relay .panels-flexible-row-evy_layout_1-1 .pane-country-flags .view-content { float:left; margin-left: 10px;}
.section-relay .panels-flexible-row-evy_layout_1-1 .pane-country-flags .world_flag {  margin-top: 24px;}

.page-relay .pika_main{	width:90% !important;}

.page-relay .pika_subdiv{
	width:120px;
	float:left;
	display:inline;
}

ul.relay_reporter_grid {
	float:left;
	width:430px;
	height:230px;
}

ul.relay_reporter_grid li.relay_photo_item{
	float:left;
	margin:5px;
}

.section-relay .pane-reports .view-footer {background: url(../images/boton_azul2.gif) repeat-x scroll 0 0 #30A4D7; margin: 10px 0px 5px 10px; float: left;
}

.section-relay .pane-reports .view-footer a {
	background:url("../images/flecha_blanca.png") no-repeat scroll right center transparent; margin-right: 4px;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:6px 27px 6px 11px;
	text-decoration:none;
	display: block;
}

.pane-custom .pane-content p.send_report { margin: 1.5em; }

.pane-custom .pane-content p.send_report a{ background: url("../images/boton_azul2.gif") repeat-x scroll left transparent; width: 15%; margin: 1em; padding: 1em; color:#FFFFFF; font-size: 17px; font-weight: bold; text-decoration: none; }

 /*.page-relay-profile .pane-custom .pane-content a { background: url("../images/boton_azul2.gif") repeat-x scroll left transparent; width: 15%; margin: 1em; padding: 1em; color:#FFFFFF; font-size: 17px; font-weight: bold; text-decoration: none; }*/
 
 
/* RSS img */
.section-relay .panels-flexible-region-inside .pane-1 {position:relative;}
.pane-content a.rss_image {
	background:url("../images/rss.gif") no-repeat transparent;
	width:20px;
	height:20px;
	margin:0;
	padding:0;
	position:absolute;
	right:10px;
	top:18px;
}
.section-relay .panels-flexible-region-inside .view-reports .view-empty h3 {color:#777; padding-left:20px;}
.pane-content .rss_image span {	position: absolute; left: -10000px; }

.pane-content ul {
	color: #333333;
	list-style: none;
}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .views-view-grid img {	 
	border: 1px solid #fff;
}

.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .views-view-grid .row-1 .col-1 .views-field-name .field-content img { text-align: right; }


body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .relayUserBig .view-content { position: relative;}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .relayUserBig .view-content a {background-color:#80A43A}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .views-field-field-country-name-value img { 
	position: absolute;
	top:125px;	/* abans 140px */
	left:10px;  /* abans 32px */
	position:absolute;
	z-index:10000;
}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .views-field-field-country-name-value img.mini-flag-reporters { left:-18px;position:relative;top:-25px;}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig .views-field-field-user-surname-value .field-content {font-size: 12px; color: #FFFFFF; font-weight: bold; text-align: center;}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig table { 
	margin: 0px; 
	padding: 0px; 
	text-align: center;
}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig .views-field-field-user-surname-value .field-content .picture { margin-bottom: 5px;}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig .views-field-field-user-surname-value .field-content a {
	color: #ffffff; 
	font-weight: normal; 
	text-decoration: none;
	background-color: transparent;
}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig .views-field-field-user-surname-value .field-content a:hover { text-decoration: underline;}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig .more-link { 
	margin: 60px auto 0px auto; 
}

body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-3 { 
margin-bottom:-90em;
padding-bottom:90em;
background: #30A4D7;
width: 287px;
*width: 287px;
}
body.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-3 h2.pane-title {
 	margin-top: 10px; 
 	padding-left: 0px;
}
body.section-relay .panels-flexible-row-evy_layout_1-1 h1 { font-size: 36px; font-weight: bold; margin:0 0 15px 15px; float:left;}
body.section-relay .panels-flexible-row-evy_layout_1-1 table.views-view-grid tr.row-1,
body.section-relay .panels-flexible-row-evy_layout_1-1 table.views-view-grid tr.row-2 { float: none;}
body.section-relay .panels-flexible-row-evy_layout_1-1 table.views-view-grid td.col-1 {}
body.section-relay .panels-flexible-row-evy_layout_1-1 table.views-view-grid td.col-2 {
}

body.section-relay .panels-flexible-row-evy_layout_1-1 .view-country-flags .views-view-grid td.col-1{ width:auto;}
.section-relay .view-country-flags .views-view-grid{ width:auto; margin:15px 0 0 15px; *margin:15px 0 0 10px;}
.section-relay .pane-country-flags .views-view-grid{ width:auto; margin:15px 0 0 15px; *margin:15px 0 0 10px;}

.section-relay .view-country-flags .view-content{float:left; width:auto;}
.section-relay .view-country-flags .view-footer{float:left; margin:0px 0 0 10px;}
.section-relay .view-country-flags .views-field-title{float:left; margin:24px 0 0 15px;}


.section-relay .views-field-tid{float:left;}
.section-relay .views-field-created{}
.section-relay .views-field-field-user-surname-value span{color: #818181; display: inline; font-size: 12px; font-weight: bold;}
.section-relay .views-field-field-user-surname-value span .label_name_relay{ color:#FFF;}
.section-relay  .panels-flexible-region-evy_layout_1-map_region .view-display-id-block_4 .field-content{ color:#FFF;}
.section-relay  .panels-flexible-region-evy_layout_1-map_region .view-display-id-block_4  .views-field-title { clear:none;}
.section-relay  .panels-flexible-region-evy_layout_1-map_region .view-display-id-block_4  .views-field-title a{color: #FFFFFF; font-size: 14px; text-transform: uppercase;}
.section-relay  .panels-flexible-region-evy_layout_1-map_region .view-display-id-block_4 .view-content{ margin-top:15px;}
.section-relay .views-field-field-user-surname-value{color: #000;}
.section-relay .views-field-field-user-surname-value .title-tags{float:left; font-weight:normal; margin-right:5px;}
.section-relay .views-field-field-user-surname-value .name_author{}
.section-relay  .view-display-id-page_2 .views-field-field-user-surname-value .name_author{ font-weight: bold;}
.section-relay  .view-display-id-page_2 .views-field-field-user-surname-value .title-tags{ font-weight: normal;}
.section-relay  .view-display-id-page_2 .views-field-field-tags-content-value .field-content .title-tags{ font-weight: bold; float:left; font-size:12px;}
.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .relayUserBig .views-field-field-user-country-content-value .field-content .picture {
margin-bottom: 5px;
}


body.section-relay .panels-flexible-row-evy_layout_1-1 table.views-view-grid .views-field-tid img { margin-bottom: 0px;} 
body.section-relay .panels-flexible-row-evy_layout_1-1 table.views-view-grid .views-field-field-content-abstract-value-1 {
	margin-left: 110px;
	width: 70%;
	*width:auto;
	*margin-left:130px;
	*margin-top:-5px;
	margin-bottom: 15px;
	color:#333333;
	
}

body.section-relay .view-country-flags  .views-view-grid .views-field-field-content-abstract-value-1 {
	clear: both;
    color: #333333;
	*margin:0px;
}

.section-relay .panels-flexible-row-evy_layout_1-1 table.views-view-grid .views-field-field-content-abstract-value-1 .field-content {
	width:100%;
	margin-left: .5em;
}

.section-relay .view-display-id-block_2 .views-view-grid {
	margin-left: -1em;
}

body.section-relay .panels-flexible-row-evy_layout_1-1 .views-field-field-content-video-embed { 
	width: 130px;
}

.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column { background-color: #30A4D7; overflow: visible; height: auto; }

#addthisblockReport { background-color: #83C8E7; color: #FFFFFF; margin-top:20em; padding-left: 25em; padding-top: .5em; height: 25px; }
#addthisblockReport a{ margin: -6em; padding-left: 7em; }

.section-relay .UsersMap { height: auto; min-height: 333px;}

.section-relay .panels-flexible-region-evy_layout_1-map_description {
	width: 276px;
}

.section-relay .panels-flexible-row-evy_layout_1-1-inside {
	margin-bottom: 10px;
}

.section-relay .panels-flexible-row-evy_layout_1-main-row-inside {
	width: 860px;
}

body.section-relay .panels-flexible-column-evy_layout_1-7, body.section-relay .panels-flexible-column-evy_layout_1-8 {
	border: 0;
}

body.section-relay .views-field-field-content-video-embed .field-content {
	width: 125px;
	/* margin-top: 1em; */
}

body.section-relay .views-field-title a { clear:none; color: #30A4D7; margin: 0}



body.section-relay .views-field-field-content-abstract-value { padding-bottom:5px; color: #000; padding:0px; margin:0px}

body.section-relay .views-field-title {	margin:0px;}

body.section-relay .view-Relay .view-header{ margin:10px; color: #FFFFFF;}

.section-relay .views-field-field-country-name-value .views-label-field-country-name-value { float: left;}
.section-relay .views-field-field-country-name-value .field-content img { margin-left: 2em; margin-top: 1em;}
.section-relay .views-view-grid .row-odd .views-field-body, .views-view-grid .row-even .views-field-body { font-weight: bold;}

.section-relay .views-field-field-image-content-fid { float:left; margin-left:1em; margin-right:1em;}

.section-relay .views-view-grid td { color:#FFFFFF; }
.section-relay .views-view-grid td .views-field-body .field-content p { color:#FFFFFF; margin-left: 0; margin-top: 2em; }
.section-relay .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title, .section-relay .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title a {
*float:left; clear:none; color: #30A4D7; margin: 0}

.section-relay .view-display-id-block_1 div.views-field-title a {
*float:left; clear:none; color: #30A4D7; margin: 0}

.section-relay .send_report a{ background: url("../images/boton_azul2.gif") repeat-x scroll left center transparent;
    color: #FFFFFF;
    float: right;
    font-size: 17px;
    font-weight: bold;
	margin-right:40px;
    padding: 1em;
    text-decoration: none;
    width: 16%;
	
	}

.section-relay .panels-flexible-column-evy_layout_1-2 .UsersMap h2.pane-title{ 
	margin-left:-150px;
	width:568px;
	padding: 15px 0 8px 30px;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 15px;
}

.section-node .summary-title { font-weight: bold; }

.section-relay  .views-view-grid .views-field-field-user-surname-value-1 .field-content a {background:none; color:#fff; text-decoration:none;}
.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .relayUserBig .view-content .views-field-field-user-surname-value-1 a {background:none;}


/* View all */
.section-relay #block-views-country_flags-block_14 .select_a_country {color: #404040;border-top:1px solid #404040;font-size:18px;font-weight:bold;padding:10px 10px 0 7px;}
.section-relay .view-display-id-page_1 span,
.section-relay .view-display-id-page_1 span div {display: inline; color: #818181; font-size: 12px;}
.section-relay .view-display-id-page_2 span div {display: inline; color: #818181; font-size: 12px;}
.section-relay .view-display-id-page_2 .views-field-comment-count{display: inline; color: #818181; font-size: 12px;}
.section-relay .view-display-id-page_2 .views-field-field-generic-content-type-value span{display: inline; color: #818181; font-size: 12px;}

.section-relay .view-display-id-page_1 .views-field-field-content-video-embed { width: 129px; text-align: center; float: left; margin-right: 10px;}
.section-relay .view-display-id-page_2 .views-field-field-content-video-embed { width: 129px; text-align: center; float: left; margin-right: 10px;}
.section-relay .view-display-id-page_1 .views-field-field-content-video-embed img { max-width: 127px;}
.section-relay .view-display-id-page_2 .views-field-field-content-video-embed img { max-width: 127px;}
.section-relay .view-display-id-page_1 {color: #818181; font-size: 14px;}
.section-relay .view-display-id-page_1 .views-field-title {clear: none; margin: 0px; padding: 0px;}
.section-relay .view-display-id-page_1 .views-field-title a {text-decoration: none; color: #30A4D7; font-weight: bold; font-size: 16px;}
.section-relay .view-display-id-page_2 .views-field-title {clear: none; margin: 0px; padding: 0px;}
.section-relay .view-display-id-page_2 .views-field-title a {text-decoration: none; color: #30A4D7; font-weight: bold; font-size: 16px;}
.section-relay .view-display-id-page_1 label {font-weight: bold;}
.section-relay .view-display-id-page_1 .views-field-field-tags-content-value {color: #818181; margin-left: 8px;}
.section-relay .view-display-id-page_1 .views-field-field-tags-content-value,
.section-relay .view-display-id-page_1 .views-field-field-tags-content-value label,
.section-relay .view-display-id-page_1 .views-field-field-tags-content-value div,
.section-relay .view-display-id-page_1 .views-field-field-user-surname-value,
.section-relay .view-display-id-page_1 .views-field-field-country-content-value { font-size: 12px;}
.section-relay .view-display-id-page_1 .views-field-field-country-content-value {margin-left: 7px;}
.section-relay .view-display-id-page_2 .views-field-field-country-content-value {display: inline; font-size: 12px;}
.section-relay .view-display-id-page_2 .views-field-field-country-content-value {margin-left: 7px;}
.section-relay .view-display-id-page_2 .views-field-field-country-content-value .views-field-field-tags-content-value{display: inline; font-size: 12px;}
.section-relay .view-display-id-page_1 .views-row {border-top: 1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; color: #818181}
.section-relay .view-display-id-page_2 .views-row {border-top: 1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; color: #818181}
.section-relay .view-display-id-page_2 .views-row .field-content .title-tags { font-weight:normal; margin-right:5px;}
.section-relay .views-field-field-tags-content-value{ display: block;}
.section-relay .view-display-id-page_1 .views-row .field-content .title-tags { font-weight:normal; margin-right:5px; float:left;}
.section-relay .view-display-id-page_1 .views-row .field-content .tags { font-weight:normal;}
.section-relay .view-display-id-page_2 .views-row .field-content .tags { font-weight:normal; font-size: 12px; margin-left:2px;}
.section-relay .view-display-id-page_1 label { margin-right: 5px;}
.section-relay .view-display-id-page_1 .views-field-created span {color: #000000; font-size: 14px;}
.section-relay .view-display-id-page_1 .views-field-field-content-abstract-value {margin-left: 140px; padding:0px; color: #000000;}
.section-relay .view-display-id-page_1 .views-field-view-node a {font-weight: bold; color: #FBBB1F;}
.section-relay .view-display-id-page_1 .views-field-view-node {margin-left: 136px; }
.section-relay .view-display-id-page_2 .views-field-created span {color: #000000; font-size: 14px;}
.section-relay .view-display-id-page_2 .views-field-field-content-abstract-value {margin-left: 140px; padding:0px; color: #000000;}
.section-relay .view-display-id-page_2 .views-field-view-node a {font-weight: bold; color: #FBBB1F;}
.section-relay .view-display-id-page_2 .views-field-view-node {margin-left: 136px; }
.section-relay #edit-submit-reports { float: left; *float: left; width:auto;}
.section-relay .views-exposed-widget label { color: #000000;}
.section-relay #block-views-country_flags-block_14 table.views-view-grid {width: auto;}
.section-relay #block-views-country_flags-block_14 table.views-view-grid td {width: 22px;}
.section-relay #block-views-country_flags-block_20 table{ width:auto;}
.section-relay #block-views-country_flags-block_20 table.views-view-grid td {width: 22px;}
.section-relay #block-views-country_flags-block_14  td a.active,
.section-relay #block-views-country_flags-block_14  td a:hover { background-color: #30A4D7; padding: 5px 2px 3px 2px;}
.section-relay .views-exposed-widget .views-widget .form-item{margin-left: 45px; margin-top: -18px;}

/* Profile */
.section-relay #block-views-country_flags-block_14,
.section-relay .view-reports .view-filters{background-color:#FFF; color:#fff; clear:both; padding-left:8px;}
.section-relay #block-views-country_flags-block_20,
.section-relay .view-reports .view-filters{background-color:#FFF; color:#fff; margin-left:8px;}
.section-relay #block-views-country_flags-block_14 .views-exposed-widget{ padding-left:9px;}
.section-relay #block-views-country_flags-block_20 .views-exposed-widget{}
.section-relay #block-views-country_flags-block_14 .view-country-flags h2,
.section-relay #block-views-country_flags-block_14 .select_a_country,
.section-relay #block-views-country_flags-block_14 .view-filters .views-exposed-widget .form-item,
.section-relay #block-views-country_flags-block_14 .view-filters .views-exposed-widget label {color:#fff;}
.section-relay #block-views-country_flags-block_14 .view-country-flags h2 { padding:10px 0 8px 10px; color:#000;}
.section-relay #content-area .view-reports{margin-top:-1em; *margin-top:0px;}
.section-relay #content-area .view-reports{border-top:1px solid #fff; *margin-top:-6px;}

.section-relay #block-views-country_flags-block_14 .select_a_country {border-top:1px solid #fff; color:#000;}
.section-relay .panels-flexible-row-evy_layout_1-main-row h2.pane-title {
	background-color:transparent;
	color:#FFFFFF;
	float:none;
	font-size:32px;
	line-height:1.5em;
	padding:0.5em;
}

.section-relay #block-views-country_flags-block_14 .views-view-grid .row-1 .views-field-name .field-content img, .section-relay #block-views-country_flags-block_14 .views-view-grid .row-2 .views-field-name .field-content img {
margin-left:0;
margin-top:0;
}

.section-relay .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column {	background-color:#30A4D7;}
.section-relay img { border: 1px solid #fff; vertical-align: middle;}
.section-relay .views-field-view-node .field-content a { color: #FFFFFF;}

.section-relay .views-field-name {color:#000; text-decoration:none; margin:0;}

.section-relay .views-view-grid .row-1 .views-field-name .field-content .label_name_relay, .section-relay .views-view-grid .row-2 .views-field-name .field-content .label_name_relay { margin-top: -10em; margin-left: 9em; margin-bottom: 8em;}

.section-relay .views-view-grid .row-1 .views-field-name .field-content img, .section-relay .views-view-grid .row-2 .views-field-name .field-content img { margin-left:0; margin-top:0;}
.section-relay .view-country-flags .views-view-grid .row-1 .views-field-name .field-content img, .section-relay .view-country-flags .views-view-grid .row-2 .views-field-name .field-content img { margin:0px;}

/* AGENDA */

/* Agenda reports */
body.section-conference-events .panels-flexible-row-evy_layout_1-1  {
	margin-top: 15px;
	border: 2px solid #81A339;
}

.panels-flexible-row-evy_layout_1-1 h1 {
	color: #80A43A;
	margin: 15px;
}
.panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 .view-content {
	border-bottom: 1px solid #30a4d7;
	padding: 15px 7px 15px 7px;
}

.section-relay  .view-display-id-block_3 .view-content {
	border-bottom: 1px solid #30a4d7;
	padding: 15px 7px 15px 7px;
}

.section-relay #block-views-country_flags-block_20 .view-country-flags h2{padding: 10px 0 8px 6px;}
.section-relay #block-views-country_flags-block_20 .view-content{
	float:left;

}

.section-relay #block-views-country_flags-block_20 .view-footer{
	float:left;
}

.section-relay .views-exposed-form-reports-page-2 .views-exposed-form{
	clear:both;
}

.section-relay #block-views-country_flags-block_20 .world_flag{
	margin-top:16px;
	margin-bottom: 13px;

}
.section-relay #block-views-country_flags-block_14 .world_flag{
	margin-top:16px;
	margin-bottom: 13px;

}


.section-relay #block-views-country_flags-block_14 .view-content{
	float:left;

}




.section-relay .view-display-id-block_20 h2{
	font-size: 32px;
    letter-spacing: -1px;
    line-height: 37px;
	}

.section-relay .view-display-id-block_3 .views-field-field-content-video-embed{float: left; margin-right: 7px;}

.section-relay .view-display-id-block_3 div.views-field-title{ clear: none; color: #30A4D7; margin: 0px;}

.section-relay .view-country-flags .select_a_country{ border-top: 1px solid #30a4d7; font: bold 18px/18px Arial,Helvetica,sans-serif; vertical-align: top; padding: 15px 0 0 13px; clear:both;}
.section-relay #block-views-country_flags-block_20 .view-country-flags .select_a_country{ border-top: 1px solid #FFF; color:#000; padding-left:6px;}
.section-relay #block-views-country_flags-block_20 .content{}
.panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 .views-field-field-content-video-embed { /*Les fotos flotant a l'esquerra */
	float: left;
	margin-right: 7px;
}
.panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title,
.panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title a {
	display: block;
	color: #FBBB1F;
	font-size:14px;
	margin-left: 5px;
}
.panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 .views-field-field-content-video-embed #videoRelay { /*posar un boto de PLAY quan son videos */
}


/* Main items left */
.section-conference-events .panels-flexible-column-evy_layout_1-2 .pane-conference-events-last .views-field-field-image-content-fid img{ border:2px solid #fff; margin:0 10px 0px 0;}
.section-conference-events .pane-conference-events-last .views-row {clear: both;}
.section-conference-events .panels-flexible-region-evy_layout_1-map_region-inside .panel-pane h2.pane-title, .panels-flexible-region-evy_layout_1-map_description-inside .panel-pane h2.pane-title {
	border-bottom:none;margin:0;padding:0.35em 0;color:#FFFFFF; *margin:0 0 25px 0; *padding:0 0}
	
/* 2on level header inside of "In the pipeline" */ 
.section-conference-events .panels-flexible-region-evy_layout_1-map_region-inside .pane-conference-events-last h2.pane-title{padding:0.25em 0 0 0;}
body.section-conference-events .pane-content .pane-conference-events-last{border-top:1px solid #fff;}
body.section-conference-events .pane-content .pane-conference-events-last .view-conference-events-last {clear:both;}
body.section-conference-events .pane-content .view-conference-events-last .view-content .views-row .views-field-title a{ color: #FCC625; /*yellow*/font-size: 1.3em; font-weight:bold; }
body.section-conference-events .pane-content .view-conference-events-last .view-content .views-row .views-field-title a:hover{ text-decoration:underline; }
body.section-conference-events .pane-content .view-conference-events-last .view-content .views-row .views-field-field-content-abstract-value .field-content {color:#fff; font-weight:normal; overflow:hidden;}
body.section-conference-events .pane-content .view-conference-events-last .view-content .views-row .views-field-view-node a{color:#fff; font-weight:bold;text-decoration:underline;}
body.section-conference-events .pane-content .view-conference-events-last .view-content .views-row .views-field-view-node .field-content{ 
	position:absolute;
	left:159px;
	clear:both;
	float:left;
	*left:155px;
	*clear:none;
	*float:left;
	}

.section-conference-events .error{ display:none; }  											/****** borrar esta linea, es para no mostrar los errores de drupal mientras maqueto */
 
.section-conference-events .panels-flexible-row-evy_layout_1-main-row { background: url(../images/doble_banda_verda.png) repeat-y top left #81A339;	}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row .panel-pane{
	padding:15px 20px;
	*padding:15px 15px 0 18px;
	
	background:#81A339;
	
}

.section-conference-events .panels-flexible-row-evy_layout_1-main-row .pane-calendar{
	
	*width:240px;	
	
}

.section-conference-events .panels-flexible-row-evy_layout_1-main-row p{
	margin:0;	
	color:#fff;
}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row h2,
.section-conference-events .panels-flexible-row-evy_layout_1-main-row b{
	display:block;
	font-size:36px;
	
	margin:10px 0 15px;
	color:#fff;
}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row .pane-1 img{
	border:2px solid #fff;
}
.section-conference-events .date-nav div.date-prev{
 	border-right:1px solid #D8656C;
}
.section-conference-events .date-nav div.date-next{
 	border-left:1px solid #D8656C;
}
.section-conference-events .date-nav{
	border-bottom:1px solid #F18185;
}
.section-conference-events .calendar-calendar thead tr{
	border-top:1px solid #A81D21;
	border-bottom:1px solid #A81D21;
}
.section-conference-events .calendar-calendar th.days{
	background:#CF2429;
	border:none;
}

.section-conference-events .calendar-calendar div.date-nav div.date-prev a,
.section-conference-events .calendar-calendar div.date-nav div.date-next a{
color:#C7232D;
}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last{
	float:right;
	width:284px;
	background:#81A339;
	overflow: visible;
	color:#FFFFFF;height:auto;
}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last .panels-flexible-column-inside {
	padding-left:0;	
	position: relative;
}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first {
	width:568px;
	background-color:#81A339;color:#FFFFFF;height:auto;overflow:visible;
	clear:both;
	float:left;
}
.section-conference-events .pane-conference .views-view-grid{
	width:100%; margin-left: 0px;
}
.section-conference-events .pane-conference .views-view-grid .col-1,
.section-conference-events .pane-conference .views-view-grid .col-5{
	background:url(../images/conference/boton_gris.png) repeat-x;
	width:16%;
	line-height:10px;
}
.section-conference-events .pane-conference .views-view-grid .views-field-field-subtitle-conference-value{
	padding-bottom:2px;
}
.section-conference-events .pane-conference .views-view-grid .col-1 .views-field-field-subtitle-conference-value,
.section-conference-events .pane-conference .views-view-grid .col-5 .views-field-field-subtitle-conference-value{
	line-height:15px;
	padding-bottom:0px;
}
.section-conference-events .pane-conference .views-view-grid td{
	background:url(../images/conference/boton_verde_gran.png) repeat-x;
	color:#fff;
	padding:10px;
	border-left:2px solid #fff;
}
.section-conference-events .pane-conference .views-view-grid td span{
	font-size:12px;	
}
.section-conference-events .pane-conference .views-field-field-subtitle-conference-value a{
	color:#fff;	
	font-size:24px;
	text-decoration:none;
	font-weight:bold;
}
.section-conference-events .pane-conference .col-1 .views-field-field-subtitle-conference-value a,
.section-conference-events .pane-conference .col-5 .views-field-field-subtitle-conference-value a{
	font-size:14px;
}
.section-conference-events .pane-conference .views-view-grid .col-1 .views-field-field-date-conference-value,
.section-conference-events .pane-conference .views-view-grid .col-5 .views-field-field-date-conference-value{
	display:block;
}
.section-conference-events .pane-conference .views-view-grid .col-1 span,
.section-conference-events .pane-conference .views-view-grid .col-5 span{
	font-size:10px;
}
.section-conference-events .pane-conference .views-field-field-content-city-value{
	background:url(../images/globito.png) no-repeat left;
	padding-left:12px;
}
.section-conference-events .pane-conference .col-1 .views-field-field-content-city-value,
.section-conference-events .pane-conference .col-5 .views-field-field-content-city-value{
	background:none;
	padding-left:0px;
	
}
.section-conference-events .pane-country-flags .views-view-grid td a:hover{
	background:#C7232D;
}

.section-conference-events .pane-country-flags .view-header{
	clear: both;
}

.section-conference-events .pane-country-flags .view-content{
	float:left;
	margin-right: 5px;
	clear: both;
}

.section-conference-events .pane-country-flags h2{
	color:#C7232D;
	float:left;
	vertical-align: middle;
}
.section-conference-events .pane-conference-events-country .views-view-grid{
	width:100%;
}
.section-conference-events .pane-conference-events-country .views-view-grid .views-field-tid{
	display:inline;
}
.section-conference-events .pane-conference-events-country .views-view-grid .views-field-tid img{
	border:1px solid #949494;
}
.section-conference-events .pane-conference-events-country .views-view-grid .views-field-title a{
	color:#89A83D;
	padding-right:20px;
}
.section-conference-events .pane-conference-events-country .more-link{
	background:url("../images/conference/boton_verde_26.gif") repeat-x scroll 0 0 transparent;
}
.section-conference-events .pane-conference-events-country .view-content{
	padding:10px 10px 20px 10px;
	border-bottom:1px solid #81A339;
}
.section-conference-events .pane-conference-events-country .views-view-grid td{
	padding: 0 10px 10px 40px;
	width: 50%;
	height: 30px;
	overflow: visible;
}
.section-conference-events .pane-conference-events-country .views-view-grid .row-2,
.section-conference-events .pane-conference-events-country .views-view-grid .row-1 { float: none; }



/* Calendar right */
.page-conference-events .panels-flexible-column-evy_layout_1-3 {margin-right:0;}
.page-conference-events .pane-calendar .view-content {padding:0;}
.page-conference-events .pane-calendar .view-calendar{margin-top:-10px; *padding-right:5px;}
.page-conference-events .panels-flexible-region-evy_layout_1-map_description-inside .panel-region-separator {border-bottom:none;}

.section-conference-events .pane-calendar .date-nav div.date-prev, .pane-calendar .date-nav div.date-next { padding:5px;}
.section-conference-events .calendar-calendar div.date-nav div.date-prev .next a, .page-conference-events .calendar-calendar div.date-nav div.date-next .next a{text-indent: -9999px; width:12px; height:14px; display:block;}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row .pane-3 a {font-weight: bold; color: #ffffff; background: url(../images/boton_rojo.gif) repeat-x top left #C7232D; text-decoration: none; padding: 5px 8px;}
.section-conference-events .panels-flexible-row-evy_layout_1-main-row .pane-3 a.rss_image { background: url("../images/rss.gif") no-repeat scroll 0 0 transparent; padding: 0px; margin-bottom: 10px;}

.section-conference-events .pane-calendar img{border:none; float:left; margin:4px 4px 0px 0; *float:none; *margin:0 4px 0px 0;}
.section-conference-events .pane-calendar .views-row{clear:both;padding:2px 0;}
.section-conference-events .pane-calendar .views-field-title{clear:none;overflow:hidden;}
.section-conference-events .pane-calendar .view-content .field-content, .pane-calendar .view-content a {color:#fff; overflow:hidden;}

.panels-flexible-column-last .panels-flexible-region-inside-last .pane-1 {clear:both;}
.panels-flexible-column-last .panels-flexible-region-inside-last .pane-1 .pane-content a {padding:5px 10px; background:#d52b36 url(../images/flecha_blanca_cal_der.gif) 80px 6px no-repeat;width:80px; text-align:center;
	float:left; display:block; color:#fff; text-decoration:none; font-weight:bold; font-size:12px;}
.panels-flexible-column-last .panels-flexible-region-inside-last .pane-1 .pane-content a.rss_image{ text-indent:-9999px; background: transparent url(../images/rss.gif) 0 0 no-repeat; width:20px; height:20px; display:block;
	float:right; padding:0; margin:0; }


.section-conference .views-view-grid .views-field-field-date-conference-value .field-content, .pane-conference .views-view-grid .views-field-field-content-city-value .field-content {color:#fff;}
.col-2 .views-field-field-subtitle-conference-value .field-content a, .col-3 .views-field-field-subtitle-conference-value .field-content a, .col-4 .views-field-field-subtitle-conference-value .field-content a {font-size:14px;} 
.section-conference-events .panels-flexible-region .pane-country-flags {/*  border-bottom:1px solid #c0d19b; */ height: 54px; padding-top: 6px; padding-bottom: 6px; }
.section-country-flags h2.pane-title {float:left;}
.section-press-media-media-partners .pane-country-flags .pane-content {float:left; width: 100%;}


.section-conference-events .pane-country-flags .views-view-grid td {width:22px;}
.section-conference-events .views-field-field-content-abstract-value { padding: 0px;}
.section-conference-events .panels-flexible-region-inside-last .views-field-title {clear: none; float:none;}
.section-conference-events .panels-flexible-region-inside-last .views-field-field-content-abstract-value,
.section-conference-events .panels-flexible-region-inside-last .views-field-view-node,{display:inline; } /* margin-left: 138px; */
.section-conference-events .panels-flexible-region-inside-last .views-field-field-image-content-fid { float:left;margin-bottom:30px;margin-right:10px;text-align:center;width:129px;}

.panel-region-separator {clear:both;}
.pane-conference-events-country {/* border-top:1px solid #c0d19b;  */}



.section-conference-events .panels-flexible-region-evy_layout_1-map_region-inside .pane-3{border-bottom:1px solid #fff; *padding:15px 15px;}
.section-conference-events .panels-flexible-region-evy_layout_1-map_region-inside .pane-conference-events-last .view-content .views-row .views-field-title a {color:#fff; }
.section-conference-events .panels-flexible-region-evy_layout_1-map_region-inside .pane-conference-events-last .view-content .views-row{margin:2.5em 0 2.5em 0; clear:both; float;left;}

/* .page-conference-events .panels-flexible-column-evy_layout_1-3 .pane-calendar .view-calendar .calendar-calendar table .mini-day-on a {background:#fff;} */
.section-conference-events .panels-flexible-column-evy_layout_1-3 .pane-2 .more-link{ }
.section-conference-events .panels-flexible-column-evy_layout_1-3  .pane-content a.rss_image {
	background:url("../images/rss.gif") no-repeat scroll 0 0 transparent;width:20px;height:20px;
	margin:0;padding:0;position:absolute;right:20px;top:30px;}
.section-conference-events .panels-flexible-column-evy_layout_1-3 .pane-2 .more-link {
	background:url("../images/boton_rojo.gif") repeat-x scroll 0 0 #C33741; float:left; *float:none; *width:97px; margin:10px 0;}
.section-conference-events  .panels-flexible-row-evy_layout_1-1 .view-footer a {
	background:url("../images/boton_rojo2.png") no-repeat scroll right center transparent;}
.section-conference-events .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 .view-content { border-bottom:1px solid #c0d19b; border-top:1px solid #c0d19b;}
	
	
	
	
	
/* Arreglar el fons d'europa i el mon */
body.section-conference-events .panels-flexible-row-evy_layout_1-1 .view-footer .events_other_countries a { background: none; padding: 0px;}
body.section-conference-events .panels-flexible-row-evy_layout_1-1 .view-footer .events_other_countries a img { border: none;}
body.section-conference-events .panels-flexible-row-evy_layout_1-1 .view-footer .events_other_countries .EU_flag { float: left; margin-right: 5px; margin-left: 3px;}



/* LA CONFERENCIA AQUELLA DE BUDAPEST */
body.node-type-conference div#content-area {/* background-color: #82A33A; */ color: #FFFFFF; padding: 18px 0px 0px 0px; position: relative;}
body.node-type-conference div#content-area {background:#fff;}
body.node-type-conference div#content-area label{color:#000;}
body.node-type-conference #content-area .content {background-color: #82A33A; color: #FFFFFF; padding: 18px 0px 0px 0px; position: relative;}

body.node-type-conference div#content-area h2.title { color: #ffffff; background: url(../images/globazo.png) no-repeat right top #82A33A; font-size: 36px; margin-bottom: 8px; padding-right: 20px;}
body.node-type-conference div#content-area .content_first { width: 420px; padding-bottom: 40px; margin-left: 18px; float: left;}
body.node-type-conference .node-type-conference .conference_image { float: left; margin-left: 18px; }
body.node-type-conference .node-type-conference .conference_image img { width: 245px;}
body.node-type-conference .node-type-conference div.conference_subtitle { font-size: 24px; font-weight: bold; margin-bottom: 12px;}
body.node-type-conference .node-type-conference div.summary,
body.node-type-conference .node-type-conference .read_more { line-height: 1.5em; font-size: 14px;}
body.node-type-conference .node-type-conference .read_more a { color: #FFFFFF; text-decoration: underline; }
body.node-type-conference .node-type-conference .read_more a:hover { color:#c0d19b;}
body.node-type-conference .node-type-conference .content_second { width: 105px; position: absolute; top: 18px; right: 9px; font-size: 14px; text-align: right;}
body.node-type-conference .node-type-conference .content_second #conference_countdown_info { font-size: 14px; line-height: 1em; }
body.node-type-conference .node-type-conference .content_second #conference_countdownfromtourstop { float: right;}
body.node-type-conference .node-type-conference .conference_addthisblock { clear: both; text-align: right; background-color: #B4C889; padding-top: 10px; padding-bottom: 10px; font-size: 11px; padding-right: 15px;}
body.node-type-conference .node-type-conference .conference_addthisblock img,
.addthis-button img {border: none;}
body.section-conference .view-conference-logistical-info .views-field-addthis {text-align: right;}
body.section-conference .views-field-title .field-content {font-size: 22px; color: #333333; font-weight: bold;}
body.section-conference .views-field-field-logistical-info-value {font-size: 16px; font-weight: bold;}
body.section-conference .views-field-field-content-location-openlayers-wkt {margin-bottom: 20px;}
body.section-conference
body.node-type-conference .node-type-conference .conference_links { border-top: 3px solid #ffffff; background: url(../images/conference/boton_verde_gran.png) repeat-x top left #4C5B18; font-size: 18px; width: 868px;height:63px;}
body.node-type-conference .node-type-conference .conference_links .item_menu a {background: url(../images/conference/boton_verde_gran.png) repeat-x top left; color: #FFFFFF; display: block; float: left; border-right: 1px solid #ffffff; font-size:17px; font-weight:bold;height:45px;line-height:1em;padding:11px 20px 7px 10px;text-decoration:none;width:21%; }

body.node-type-conference #content-area .content_third{background:#fff; padding:1em 0; clear:both;}
body.node-type-conference #content-area .content_third .program,
body.node-type-conference #content-area .content_third .key_documents{ background:#fff;border:1px solid #a6bd49; width:423px; float:left;}
body.node-type-conference #content-area .content_third .program h4,
body.node-type-conference #content-area .content_third .key_documents h4{color:#c9232d; font-weight:bold; font-size:24px; margin:0; padding:0.5em; border-bottom:1px solid #c0d19b;}
body.node-type-conference #content-area .content_third .program .view-content,
body.node-type-conference #content-area .content_third .key_documents .view-empty {padding:15px; color:#3a3a3a; font-size:11px; }
body.node-type-conference #content-area .content_third .program { margin-right:18px; }
body.node-type-conference #content-area .content_third .key_documents .view-empty {border-bottom:1px solid #c0d19b;}
body.node-type-conference #content-area .content_third .key_documents .more-link{ background:url("../images/conference/boton_verde_26.gif") repeat-x scroll left center transparent; float:left;margin:10px 0 5px 10px;padding:7px 0;}

body.node-type-conference #content-area .content_third .key_documents .more-link a { padding:3px 27px 6px 11px;background:url("../images/flecha_blanca.png") no-repeat scroll right center transparent;color:#FFFFFF;font-size:14px;font-weight:bold;margin-right:4px;padding:6px 27px 6px 11px;text-decoration:none; }

.node-type-conference .view-conference-program-list .view-content .views-row-odd .views-field-field-conference-program-item-id .field-content .program_date {color:#89A83D;display:inline;font-weight:bold;}
.node-type-conference .view-conference-program-list .view-content .views-row-odd .views-field-field-conference-program-item-id .field-content .program_info {margin-bottom: 1.5em;}
.node-type-conference .view-conference-program-list .view-content .views-row-odd .views-field-field-conference-program-item-id .field-content .program_info p{ margin-left: 0; font-size: 14px; color: #333;}

.node-type-conference .views-field-title a { color: #89A83D; font-size: 14px; margin-left: 1em;}
.node-type-conference .views-field-title { margin: 0.5em 0.5em 0 1em; padding-right: 2em; }
.node-type-conference .pdf_document { width: 25%; margin: -1em 0 -0.35em 5em; }
.node-type-conference .views-field-field-file-events-fid { padding-left: .5em; margin: .5em;}

/* Upcoming Events*/ 
.section-conference-events .view-conference-events-country h2.pane-title,
.section-conference-events .results {color: #404040; font-size:32px;letter-spacing:-1px;line-height:37px;margin-top:0.667em; font-weight: bold;}
.section-conference-events #events_flags table {width: auto;}
.section-conference-events #events_flags table td {width: 22px;}
.section-conference-events #events_flags {color: #404040;border-top:1px solid #404040;font-size:18px;font-weight:bold;padding:10px 10px 0 7px;}
.section-conference-events .view-footer {margin-top:10px;}
.section-conference-events .view-footer img {border: none;}
 
.page-conference-events #events_flags td a.active,
.page-conference-events #events_flags td a:hover { background-color: #FBBB1F; padding: 5px 2px 3px 2px;}
.page-conference-events .view-id-conference_events_country span,
.page-conference-events .view-id-conference_events_country span div,
.page-conference-events .view-id-conference_events_country div.views-field-tid,
.page-conference-events .view-id-conference_events_country div.views-field-field-generic-content-type-value {display: inline; color: #818181; font-size: 12px;}
.page-conference-events .view-id-conference_events_country span.views-field-field-date-conference-value span {color: #000000; font-weight: bold; font-size: 14px;}
.page-conference-events .view-id-conference_events_country span.views-field-field-address-events-value span {font-size: 14px;}
.page-conference-events .view-id-conference_events_country div.views-field-tid {margin: 0px 4px 0px 4px;}
.page-conference-events .view-id-conference_events_country .views-field-field-content-video-embed { width: 129px; text-align: center; float: left; margin-right: 10px;}
.page-conference-events .view-id-conference_events_country .views-field-field-content-video-embed img { max-width: 127px;}
.page-conference-events .view-id-conference_events_country {color: #818181; font-size: 14px;}
.page-conference-events .view-id-conference_events_country .view-filters {color: #000000;}
.page-conference-events .view-id-conference_events_country .views-field-title {clear: none;}
.page-conference-events .view-id-conference_events_country .views-field-title a {text-decoration: none; color: #81A339; font-weight: bold; font-size: 16px;}
.page-conference-events .view-id-conference_events_country label {font-weight: bold;}
.page-conference-events .view-id-conference_events_country .views-field-field-tags-content-value {color: #818181; margin-top: 4px;}
.page-conference-events .view-id-conference_events_country .views-field-field-tags-content-value label,
.page-conference-events .view-id-conference_events_country .views-field-field-tags-content-value div,
.page-conference-events .view-id-conference_events_country .views-field-field-user-surname-value,
.page-conference-events .view-id-conference_events_country .views-field-field-country-content-value {display: inline; font-size: 12px;}
.page-conference-events .view-id-conference_events_country .views-field-field-country-content-value {margin-left: 0px;}
.page-conference-events .view-id-conference_events_country .name_country {font-weight: normal;}
.page-conference-events .view-id-conference_events_country .views-row {border-top: 1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; color: #818181}
.page-conference-events .view-id-conference_events_country label { margin-right: 5px;}
.page-conference-events .view-id-conference_events_country .views-field-created span {color: #000000; font-size: 14px;}
.page-conference-events .view-id-conference_events_country .views-field-field-content-abstract-value {margin-left: 136px; padding-top: 5px; color: #000000; font-size: 14px; font-weight: normal; clear: left;}
.page-conference-events #block-views-country_flags-block_13 table.views-view-grid {width: auto;}
.page-conference-events #block-views-country_flags-block_13 table.views-view-grid td {width: 22px;}
.page-conference-events .views-field-field-tags-content-value-1 .field-item {float: left; padding-right: 10px;}
.page-conference-events .view-id-conference_events_country .views-field-view-node a {color: #81a339; font-weight: bold;}
.page-conference-events .view-id-conference_events_country .views-field-view-node{ margin-left: 136px;}

.section-conference-events .pane-country-flags .view-header h2.pane-title{line-height: 30px; float: none;}
.section-conference-events .pane-country-flags table {width: auto; margin-left: 53px; *height:50px; }
.section-conference-events .pane-country-flags td {width: 22px;}
.section-conference-events .pane-country-flags .view-content{
	*margin-top:22px;
}

.section-conference-events .panels-flexible-region-evy_layout_1-full_width_row .pane-conference-events-country .views-view-grid img {margin-bottom:0px;}

/* View All */
.page-conference-events-all- .view-conference-events-country h2,
.page-conference-events-all- .view-conference-events-country #events_flags,
.page-conference-events-all- .view-conference-events-country .view-filters { background:#82a33a;}
.page-conference-events-all- .view-conference-events-country h2.pane-title {border-bottom:1px solid #FFFFFF; margin-top:15px;font-size:32px;line-height:1em;padding:0.5em; color: #FFFFFF;}
.page-conference-events-all- .view-conference-events-country #events_flags,
.page-conference-events-all- .view-conference-events-country  .view-filters {color:#fff;line-height:30px; padding:0.25em 1em; font-size:18px; font-weight:bold; display:block; border-bottom:1px solid #fff; position:relative;}
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events { display:inline;}
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events .view-content,
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events .view-footer{ display:inline;}
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events .view-content .views-view-grid {margin-left:0;}
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events .view-content .views-view-grid td{width:20px;}
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events .view-footer{ width:20px;}
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events .view-footer a {position:absolute; bottom:10px; right:30px; display:block;}
.page-conference-events-all- .view-conference-events-country #events_flags .view-country-flags-events .view-footer a img{ border:none; margin: 0 170px 0px;}
.page-conference-events-all- .view-conference-events-country .view-filters form {font-size:12px;}
.page-conference-events-all- .view-conference-events-country  .views-row .views-field-field-user-surname-value{width:300px; *width:700px;}

.page-conference-events-all- .view-conference-events-country .view-filters .views-exposed-widget label,
.page-conference-events-all- .view-conference-events-country .view-filters .views-exposed-widget .views-widget {float:left;}
.page-conference-events-all- .view-conference-events-country .view-filters .views-exposed-widget label {margin-right:5px;}

.page-conference-events-all- .view-conference-events-country .view-filters .views-exposed-widget .sort_by {margin-top:-50px; clear:both;}
.page-conference-events-all- .view-conference-events-country .view-filters .views-exposed-widget .sort_by .form-item {color:#000; z-index:99;}

.page-conference-events-all- .view-conference-events-country .view-filters form #edit-submit-conference-events-country{background:url("../images/conference/boton_verde_26.gif") 0 0 repeat-x; border:1px solid #fff;}


.page-conference-events-all- .view-conference-events-country .view-content .results {color:#646054; font-weight:bold; font-size:18px; padding:1em 0 .5em 0;}
.page-conference-events-all- .view-conference-events-country .views-row .views-field-field-content-video-embed {
	float:left;margin-bottom:30px;margin-right:10px;text-align:center;width:129px;}
.page-conference-events-all- .view-conference-events-country .views-row .views-field-tid,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-created,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-totalcount,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-value,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-comment-count{display:inline;line-height:0;}
.page-conference-events-all- .view-conference-events-country .views-row .views-field-value {font-weight:bold;}
.page-conference-events-all- .view-conference-events-country .views-row .field-content {color:#818181;}

.page-conference-events-all- .view-conference-events-country .views-field-title{clear:none;}
.page-conference-events-all- .view-conference-events-country .views-field-title .field-content a {font-size:14px;}
.page-conference-events-all- .view-conference-events-country .views-field-field-generic-content-type-value{ *margin:15px 0 0px 0px; *padding:0 0 0 -15px}
.page-conference-events-all- .view-conference-events-country .views-row {margin-bottom:20px; clear:both;}
.page-conference-events-all- .view-conference-events-country .views-row .title-tags { font-size:11px; display:inline; font-weight:bold; margin-right:4px;}
.page-conference-events-all- .view-conference-events-country .views-field-field-country-content-value,
.page-conference-events-all- .view-conference-events-country .views-row .name_author,
.page-conference-events-all- .view-conference-events-country .views-row .name_country,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-field-date-conference-value,
.page-conference-events-all- .view-conference-events-country .views-row .date-display-start,
.page-conference-events-all- .view-conference-events-country .views-row .date-display-separator,
.page-conference-events-all- .view-conference-events-country .views-row .date-display-end,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-field-event-venue-value,
.page-conference-events-all- .view-conference-events-country .views-row .field-content,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-field-tags-content-value,
.page-conference-events-all- .view-conference-events-country .views-row .tags{font-size:11px;display:inline;}
.page-conference-events-all- .view-conference-events-country .views-row .views-field-field-content-abstract-value .field-content{ display:inline; color:#000000;font-size:14px;padding:0;}

.page-conference-events-all- .view-conference-events-country .views-row .views-field-view-node,
.page-conference-events-all- .view-conference-events-country .views-row .views-field-field-content-abstract-value {padding: 0 0 0 140px;}
.page-conference-events-all- .view-conference-events-country .views-row .views-field-view-node a{color:#006bbd; font-weight:bold; font-size:14px;text-decoration:none;line-height:0px;}


body.section-conference-events .view-calendar h2,
body.section-conference-events .view-calendar #events_flags,
body.section-conference-events .view-calendar .view-filters { background:#82a33a;}
body.section-conference-events .view-calendar h2.pane-title {border-bottom:1px solid #FFFFFF; margin-top:15px;font-size:32px;line-height:1em;padding:0.5em; }
body.section-conference-events .view-calendar #events_flags,
body.section-conference-events .view-calendar .view-filters {color:#fff; line-height:30px; padding:0.25em 1em;font-size:18px; font-weight:bold; display:block; border-bottom:1px solid #fff; position:relative;}
body.section-conference-events .view-calendar #events_flags .view-country-flags-events { display:inline;}
body.section-conference-events .view-calendar #events_flags .view-country-flags-events .view-content,
body.section-conference-events .view-calendar #events_flags .view-country-flags-events .view-footer{ display:inline;}
body.section-conference-events .view-calendar #events_flags .view-country-flags-events .view-content .views-view-grid {margin-left:0;}
body.section-conference-events .view-calendar #events_flags .view-country-flags-events .view-content .views-view-grid td{width:20px;}
body.section-conference-events .view-calendar #events_flags .view-country-flags-events .view-footer{ width:20px;}
body.section-conference-events .view-calendar #events_flags .view-country-flags-events .view-footer .events_world_flag {bottom: 35px; *bottom: 33px; position: relative; right: 190px; text-align:right; height:1px;}
body.section-conference-events .view-calendar #events_flags .view-country-flags-events .view-footer a img{ border:none;}
body.section-conference-events .view-calendar .view-filters form {font-size:12px; *height:230px;}
body.section-conference-events .view-calendar .view-filters .views-exposed-widget label,
body.section-conference-events .view-calendar .view-filters .views-exposed-widget .views-widget {float:left;}
body.section-conference-events #events_flags .view-country-flags-events  .views-widget {float:left;}
body.section-conference-events .view-calendar .views-exposed-widget label {padding-right:10px; *padding-top:10px; float:left;}
body.section-conference-events 
body.section-conference-events .view-calendar .view-filters .views-exposed-widget .sort_by {margin-top:-50px; clear:both;}
body.section-conference-events .view-calendar .view-filters .views-exposed-widget .sort_by .form-item {color:#000; z-index:99;}
body.section-conference-events 
body.section-conference-events .view-calendar .view-filters form #edit-submit-conference-events-country{background:url("../images/conference/boton_verde_26.gif") 0 0 repeat-x; border:1px solid #fff;}
.views-exposed-widgets{text-align:left;}

/* Conferences view all */
.section-conference-events .view-calendar .view-content .results {color:#646054; font-weight:bold; font-size:18px; padding:1em 0 .5em 0;}
.section-conference-events .view-calendar .views-row .views-field-field-content-video-embed {
	float:left;margin-bottom:30px;margin-right:10px;text-align:left;width:129px;}
body.section-conference-events .view-calendar .views-row .views-field-tid,
body.section-conference-events .view-calendar .views-row .views-field-created,
body.section-conference-events .view-calendar .views-row .views-field-totalcount,
body.section-conference-events .view-calendar .views-row .views-field-value,
body.section-conference-events .view-calendar .views-row .views-field-comment-count{display:inline;/*line-height:0;*/}
body.section-conference-events .view-calendar .views-row .views-field-value {font-weight:bold;}
body.section-conference-events .view-calendar .views-row .field-content {color:#333333; *clear:none; /**float:left; *width:250px;*/}
body section-conference-events
body.section-conference-events .view-calendar .views-field-title{clear:none;}
body.section-conference-events .view-calendar .pane-calendar .views-field-field-address-events-value .field-content{clear:none; clear:both;}
body.section-conference-events .view-calendar .views-field-title .field-content a {font-size:14px; clear:none;}
body.section-conference-events .pane-calendar .view-calendar .views-field-title .field-content a {font-size:14px; clear:both; float:left;}

body.section-conference-events .pane-calendar .view-calendar .views-field-field-address-events-value span {*font-size:14px; *clear:both; *float:left;}


body.section-conference-events .view-calendar .views-row {margin-bottom:20px; clear:both; /*text-align: left;*/}
body.section-conference-events .view-calendar .views-row .title-tags { font-size:11px; font-weight:bold; margin-right:4px;}
.section-conference-events .view-calendar .views-row .views-field-title{ clear:none;}
.section-conference-events .pane-calendar .view-calendar .views-row .views-field-title{ clear:both; float:left;}
body.section-conference-events .view-calendar .views-field-view-node { }
body.section-conference-events .view-calendar .views-field-field-country-content-value,
body.section-conference-events .view-calendar .views-row .name_author,
body.section-conference-events .view-calendar .views-row .name_country,
body.section-conference-events .view-calendar .views-row .views-field-field-date-conference-value,
body.section-conference-events .view-calendar .views-row .date-display-start,
body.section-conference-events .view-calendar .views-row .date-display-separator,
body.section-conference-events .view-calendar .views-row .date-display-end,
body.section-conference-events .view-calendar .views-row .views-field-type,
body.section-conference-events .view-calendar .views-row .views-field-field-event-venue-value,
body.section-conference-events .view-calendar .views-row .field-content,
body.section-conference-events .view-calendar .views-row .views-field-field-tags-content-value,
body.section-conference-events .view-calendar .views-row .tags{font-size:11px;display:inline;}
body.section-conference-events .view-calendar .views-row .views-field-field-content-abstract-value .field-content{ display:inline; color:#000000;font-size:14px;padding:0;}
body.section-conference-events .view-calendar .views-row .views-field-type img{border:none; margin:4px 0 0 0; *clear:none; *float:none; *position:relative; *left:0px;}
body.section-conference-events .view-calendar .views-row .date-display-single{ *position:relative; *left:33px; *clear:both; *float:left; *margin-top:-17px; clear:both;
}



body section-conference-events
body.section-conference-events .view-calendar .views-row .views-field-view-node{padding: 0 0 0 140px;}
body.section-conference-events .view-calendar .views-row .views-field-view-node a{color:#006bbd; font-weight:bold; font-size:14px;text-decoration:none;line-height:0px;}

.page-node-8 .views-field-field-author-name-value, .page-node-8 .views-field-field-author-nationality-value, .page-node-8 .views-field-title a, .page-node-8 .views-field-name { color: #82A33A; margin: 1em; }
body.section-conference-events .view-display-id-page_1 .views-field-title a { color:#89A83D; font-size: 16px;}


.page-all-document-8 .views-field-field-author-name-value, .page-all-document-8 .views-field-field-author-nationality-value, .page-all-document-8 .views-field-title a, .page-all-document-8 .views-field-name { color: #82A33A; margin:1em;}

.page-all-document-8 .section h1.title { background-color: #82A33A; border-bottom:1px solid #fff; margin-bottom:15px; color: #FFFFFF; padding-left: .5em;}


/* EVENTS */
body.section-node h2.title-report,
body.section-content .node-header h2.title,body.section-content .node-header h2.title a,
body.section-content h2.title-information, body.section-node h2.title-information { color: #404040; font-size: 26px; text-decoration: none; border-bottom:1px solid #404040;}
body.section-content .node-header h2.title,
body.section-content .node-header h2.title a { margin-bottom: 0.667em;}

body.section-events h2.title-events, body.section-node h2.title-events{ background-color: #82A33A; font-size:26px; color:#fff; border-bottom:1px solid #404040; padding-bottom: .25em; /* height: 2em; */ padding-left: 0.5em; padding-top: 0.5em;}
body.section-events .events_dates { }
body.section-events .events_dates .events_dates_from,
body.section-node .events_dates .events_dates_from { }
.node-type-conference .view-conference .detail_title_bloc .detail_title, 
.page-views .view-conference .detail_title_bloc .detail_title{ color: #404040; font-size:  26px; text-decoration: none; border-bottom:1px solid #404040;}

body.section-events .summary-title {font-weight: bold;}

body.section-events #comments h2 {
    color: #404040;
    font-size: 16px;
    font-weight: bold;
}

.section-events #content, .section-events #content, .section-events #content p, .section-events #content p, .section-events #content ol, .section-events #content ol, .section-events #content ul, .section-events #content ul { font-size: 12px; color: #404040; }


/* MY STORY */
 
.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column{
	background:	#C33741;
}
.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first{
	width:568px;
}
.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last{
	width:284px;
	float:right;
}
.section-my-story .panels-flexible-column-inside{padding-left:0;}
.section-my-story .pane-my-story-recent-list h2.pane-title{
	/*border-bottom:1px solid #E19BA0;*/
	margin:0;
	padding:10px 15px 10px 15px;
}
.section-my-story .pane-my-story-recent-list .view-header p{
	border-bottom:1px solid #E19BA0;
	padding-left:15px;
	color:#FFFFFF;
}
.section-my-story .pane-my-story-recent-list .views-row {
	clear:both;
	padding: 15px 15px 20px;
	color:#fff;
	clear: left;
}
.section-my-story .pane-my-story-recent-list .views-row img{
	border: 2px solid #fff;
}
.section-my-story .pane-my-story-recent-list .views-row .views-field-title a{
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
}	
.section-my-story h2{
	color:#ADCC6B;
	float:left;
	margin:15px 10px;
}
.section-my-story .panels-flexible-region-inside .pane-1{ 
	overflow:hidden;
}
.section-my-story .panels-flexible-region-inside .pane-1 p {
background:url("../images/my_story/boton_rojo_peq.png") repeat-x scroll 0 0 transparent;
float:right;
margin:18px 15px 0;
padding:7px 18px;
}
.section-my-story .panels-flexible-region-inside .pane-1 a {
background:url("../images/flecha_blanca.png") no-repeat scroll right center transparent;
color:#FFFFFF;
font-size:17px;
font-weight:bold;
padding:0 27px 0 7px;
text-decoration:none;
}
.section-my-story .panels-flexible-row-evy_layout_1-1{
	border:2px solid #C33841;
	margin-top:15px;
}
.section-my-story .pane-country-flags{
	border-top:1px solid #E19BA0;
	border-bottom:1px solid #E19BA0;
}
.section-my-story .pane-country-flags .views-view-grid td div a:hover{
	background:#ADCD6B;
	*margin:0px;
}

.section-my-story .pane-country-flags .views-view-grid td div a{
	*padding:3px;
}

.section-my-story .pane-country-flags .views-view-grid td {
	
}

.section-my-story .panels-flexible-row-evy_layout_1-1 .pane-my-story-recent-list .view-content{
	border-bottom:1px solid #E19BA0;
	padding:15px 10px 0;
}
.section-my-story .pane-my-story-recent-list .more-link {
	background:url("../images/my_story/boton_rojo_26.gif") repeat-x scroll 0 0 transparent;
}
.section-my-story .views-field-field-author-name-value, .section-my-story .views-field-field-author-nationality-value,.section-my-story  .views-field-title a, .section-my-story .views-field-name {
	color:#C33741;
}

/* View all My Story */
.section-my-story .view-header .view-title {color: #404040; margin-bottom: 5px;font-size:32px;letter-spacing:-1px;line-height:37px;margin-top:0.667em; font-weight: bold;}
.section-my-story .view-header .select_a_country {color: #404040;border-top:1px solid #404040;font-size:18px;font-weight:bold;padding:10px 10px 0 0px;}
.section-my-story .view-country-flags td a.active,
.section-my-story .view-country-flags td a:hover { background-color: #c33741; padding: 5px 2px 3px 2px;}
.section-my-story .view-country-flags td a{*padding: 5px 2px 3px 2px;}
.section-my-story .view-display-id-page_1 span,
.section-my-story .view-display-id-page_1 span div {display: inline; color: #818181; font-size: 12px;}
.section-my-story .view-display-id-page_1 .views-field-field-content-video-embed { width: 129px; text-align: center; float: left; margin-right: 10px;}
.section-my-story .view-display-id-page_1 .views-field-field-content-video-embed img { max-width: 127px;}
.section-my-story .view-display-id-page_1 {color: #818181; font-size: 14px; clear:both;}
.section-my-story .view-display-id-page_1 .views-field-title a {text-decoration: none; color: #c33741; font-weight: bold; font-size: 16px;}
.section-my-story .view-display-id-page_1 label {font-weight: bold;}
.section-my-story .view-display-id-page_1 .views-field-field-tags-content-value {color: #818181;}
.section-my-story .view-display-id-page_1 .views-field-field-tags-content-value,
.section-my-story .view-display-id-page_1 .views-field-field-tags-content-value label,
.section-my-story .view-display-id-page_1 .views-field-field-tags-content-value div,
.section-my-story .view-display-id-page_1 .views-field-field-user-surname-value,
.section-my-story .view-display-id-page_1 .views-field-field-country-content-value {display: inline; font-size: 12px;}
.section-my-story .view-display-id-page_1 .views-field-field-country-content-value {margin-left: 7px;}
.section-my-story .view-display-id-page_1 .views-row {border-top: 1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; color: #818181}
.section-my-story .view-display-id-page_1 label { margin-right: 5px; float:left; font-size:12px;}
.section-my-story .view-display-id-page_1 .views-field-created span {color: #000000; font-size: 14px;}
.section-my-story .view-display-id-page_1 .views-field-body p { margin-top: 5px;}
.section-my-story .view-country-flags .views-view-grid td {width:22px; *width:auto; text-align:center; vertical-align:middle;}
.section-my-story .view-country-flags table.views-view-grid {width: auto; float: left;}
.section-my-story .views-field-nid-1 a {color: #30a4d7; font-weight: bold;}
.section-my-story .other_countries div {display: inline; vertical-align: middle;}
.section-my-story .view-country-flags .view-footer div {display: inline; vertical-align: middle; *padding-top: 10px; padding-top: 19px;}
.section-my-story #block-views-country_flags-block_9 .view-country-flags .view-footer div {display: inline; vertical-align: top; padding:0px;}
.section-my-story .other_countries img {border: none;}

/* Main My Story */
.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last {
	float:right;
	width:284px;
}
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first p,
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first .views-field-field-author-name-value {color: #FFFFFF; font-size: 14px;}
body.section-my-story .panels-flexible-region-evy_layout_1-map_region-inside .panel-pane h2.pane-title { margin-top: 15px; padding-left: 20px; padding-bottom: 0px; }
body.section-my-story .pane-my-story-recent-list  .view-header p { margin: 0px; padding-left: 21px;font-size: 14px; font-weight: normal; padding-bottom: 7px;}
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row .views-field-field-image-content-fid,
body.section-my-story .view-display-id-page_1 .views-row .views-field-field-image-content-fid { float: left;width: 129px; text-align: center;margin-bottom:5px;margin-right:7px;}
body.section-my-story .view-display-id-page_1 .views-row .views-field-field-image-content-fid {margin-right: 10px;}
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row .views-field-title,
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row  .views-field-body { clear: none; width: 390px;} /* float: left;  */
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row  .views-field-body,
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row  .views-field-body .field-content,
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row .views-field-nid-1,
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row .views-field-nid-1 .field-content {float:none; display:inline;}
body.section-my-story .view-display-id-page_1 .views-row .views-field-title {clear: none}
body.section-my-story .view-display-id-page_1 .views-row .views-field-nid-1 {clear: left;}
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row .views-field-nid-1 a { margin-left:7px; color: #FFFFFF;}
body.section-my-story .panels-flexible-row-evy_layout_1-main-row-inside .views-row  .views-field-body p { margin: 0px; }
body.section-my-story .panels-flexible-row-evy_layout_1-1 .clear-block h2 { margin: 0px 0px 0px 15px; }
body.section-my-story .panels-flexible-row-evy_layout_1-1 .panels-flexible-region-inside .pane-1 p { background:none; margin: 0px; padding: 0px;}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .panels-flexible-region-inside .pane-1 p a { background:url("../images/my_story/boton_rojo_peq.png") repeat-x scroll 0 0 transparent; margin:18px 65px 15px 0px;padding:7px 18px; display: block;}
body.section-my-story .panels-flexible-region-inside .pane-1 {position: relative; padding-bottom: 10px}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .panels-flexible-region-inside .pane-1 p a.rss_image { position: absolute; right: 10px; top: 18px;width: 20px; height: 20px; background: url("../images/rss.gif") no-repeat transparent;	margin: 0px; padding: 0px;}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .panels-flexible-region-inside .pane-1 p a.rss_image span {	position: absolute; left: -10000px; }
body.section-my-story .pane-country-flags { position: relative; padding-bottom: 20px;}
body.section-my-story .panels-flexible-region-inside .pane-country-flags h2.pane-title { margin: 8px 0px 0px 15px !important; float: none;}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .view-id-country_flags { margin-left: 15px; float: none; clear: both;}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .pane-country-flags .pane-content { float: none;} 
body.section-my-story .panels-flexible-row-evy_layout_1-1 .pane-country-flags .view-footer div.other_countries div{ display: inline; }
body.section-my-story .panels-flexible-row-evy_layout_1-1 .pane-country-flags .view-footer div.other_countries div img { border: none;}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .pane-country-flags .view-footer div.other_countries .world_flag { margin-top: 1px;}
body.section-my-story .view-my-story-recent-list .views-view-grid tr { float: left; clear: both; width: 100%;}
body.section-my-story .view-my-story-recent-list .views-view-grid td { padding-bottom: 10px; clear: none; float:left; width: 417px;}
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-tid,
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-created,
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-field-author-name-content-value,
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-title,
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-body { clear: none; float: left; margin-left: 3px; widows: 230px;}
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-field-image-content-fid { margin-right: 10px; margin-bottom: 12px;width: 129px; float: left; text-align: center; }
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-field-author-name-content-value { color: #C33741; width: 275px;}
.page-my-story .view-my-story-recent-list .views-view-grid .views-field-field-author-name-content-value span { font-weight: bold; font-size: 12px; }
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-title .field-content a { color: #C33741;}
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-tid a img { margin-bottom: 0px;}
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-title,
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-body { width: 265px; }
body.section-my-story .view-my-story-recent-list .views-view-grid .views-field-body p { margin: 0px 0px 7px 0px; padding: 0px}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .view-footer .other_countries a {background:none;}
body.section-my-story .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 .view-content {border-top: none;}


.section-my-story .view-my-story-recent-list .view-footer {background: url(../images/boton_rojo.gif) repeat-x scroll 0 0 #C33741; margin: 10px 0px 5px 10px; float: left;}
.section-my-story .view-country-flags .world_flag img {border: none;} // *padding-top:5px;}
.section-my-story .view-country-flags .view-footer{margin:1em 0 0 0.5em;}//margin-top: 13px;}



/* BOTONS A TUTIPLEN */
.content-add-more input,
form #edit-submit,
.form-item input.form-submit, 
#edit-submit-campaign-news-highlights, #edit-submit-my-story-recent-list, #edit-submit-reports, #edit-submit-tour-stories, #edit-submit-my-country-information, #edit-submit-calendar,
#edit-submit-conference-events-country, .form-submit { background:url(../images/boton_azul.gif) repeat-x top left; padding: 3px 6px; font-weight: normal; font-size: 1.0em; color: #ffffff; border: none; *clear:both;}
.page-node-add-generic-content-evy-story .content-add-more input { margin: 5px 0px 0px 5px!important; }
.section-node-add form fieldset legend,
.section-node-add .sticky-enabled th,
.section-node-add .sticky-header th { font-size: 14px; font-weight: bold; padding: 5px;}
.section-node-add .sticky-enabled,
.section-node-add .sticky-header { margin-top: 20px;}

/*INTERIOR MY STORY*/
body.section-node .node-type-generic-content-evy h2.title { padding: 15px 15px 40px 15px; background-color: #C33741;}
body.section-node .node-type-generic-content-evy h2.title a { text-decoration: none; color: #FFFFFF;}
body.section-node #content,
body.section-node #content p,
body.section-node #content ol,
body.section-node #content ul { font-size: 12px; color: 404040;}
body.section-node .submitted-info { font-style: italic; font-size: 14px; margin-top: 15px;}
body.section-node .country-title,
body.section-node .tags-title,
body.section-node .attachments-title {font-weight: bold; margin-top: 1em; font-size: 1.1em}	
body.section-node .dates-title,
body.section-node .country-title {font-weight: bold; font-size: 1.1em;}
body.section-node .events_dates_from label,
body.section-node .events_dates_to label,
body.section-node .address-title,
body.section-node .contact-title {font-weight: bold;}
body.section-node .tags a,
body.section-node .attachments a { color: #404040; text-decoration: none; }
body.section-node .tags a:hover { text-decoration: underline; }
body.section-node #comments h2 { color: #404040; font-weight: bold; font-size: 16px;}
body.section-node #comment-form-1 input { border: 1px solid #404040; padding: .5em;}
body.section-node #comment-form-1 .form-submit { color: #ffffff; font-weight: bold; font-size: 16px; background: url(../images/boton_azul.gif) repeat-x top left transparent; padding: .3em 1em;}
body.section-node #comments h2.title { border-top: 1px solid #404040; margin-top: 2em; padding-top: 1em;}
body.section-node #comments .comment-published { background-color: #F9F9F9; margin-bottom: 6px; padding: 15px; }
body.section-node #comments .comment-published .submitted { width: 70px; float: left;}
body.section-node #comments .comment-published .name_comment a { font-weight: bold; color: #404040; text-decoration: none; font-size: 10px;}
body.section-node #comments .comment-published .name_comment a:hover {text-decoration: underline;}	
body.section-node #comments .comment-published .datetime_comment { font-size: 10px;}
body.section-node #comments .comment-published h3 { margin-left: 80px; font-size: 14px;}
body.section-node #comments .comment-published h3 a {font-weight: bold; color: #404040; text-decoration: none;}
body.section-node #comments .comment-published .comment-content {margin-left: 80px;}
body.section-node #comments .comment-published .comment-content p { margin: 0px;}
body.section-node #comments .comment-published ul.links {margin-left: 80px;}
body.section-node #comments .comment-published ul.links li { list-style-type: disc;}
body.section-node #comments .comment-published ul.links a { color: #404040; font-weight: bold;}
body.section-content #comments h2.title { border-top: 1px solid #404040; margin-top: 2em; padding-top: 1em;}
body.section-content #comments .comment-published { background-color: #F9F9F9; margin-bottom: 6px; padding: 15px; }
body.section-content #comments .comment-published .submitted { width: 70px; float: left;}
body.section-content #comments .comment-published .name_comment a { font-weight: bold; color: #404040; text-decoration: none; font-size: 10px;}
body.section-content #comments .comment-published .name_comment a:hover {text-decoration: underline;}	
body.section-content #comments .comment-published .datetime_comment { font-size: 10px;}
body.section-content #comments .comment-published h3 { margin-left: 80px; font-size: 14px;}
body.section-content #comments .comment-published h3 a {font-weight: bold; color: #404040; text-decoration: none;}
body.section-content #comments .comment-published .comment-content {margin-left: 80px;}
body.section-content #comments .comment-published .comment-content p { margin: 0px;}
body.section-content #comments .comment-published ul.links {margin-left: 80px;}
body.section-content #comments .comment-published ul.links li { list-style-type: disc;}
body.section-content #comments .comment-published ul.links a { color: #404040; font-weight: bold;}


.views-field-field-content-video-embed { position: relative;}
.views-field-field-content-video-embed #playIco { position: absolute; top: 40px; left: 40px; background: #FFFFFF; display: block; height: 27px; width: 27px; padding: 0px;}
.views-field-field-content-video-embed #playIco img { border: 0px; margin: 0px;}
#openlayers-map-auto-id-0 img { border: 0px !important;}



.section-press-media .view-footer {background:url(../images/boton_azul2.gif) repeat-x scroll 0 0 transparent; float: left; margin: 10px 0px 5px 10px; padding: 3px;}

.page-press-media-resources-library .view-footer {/*  margin-top: 55px; */ }

.node-type-generic-content-evy h2.title-story {border-bottom:1px solid #404040;color:#404040;font-size:26px;padding:10px;}



/*
 * 
 *
 * PRESS & MEDIA
 *
 *
 */
 
.section-press-media .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column{
	background:	#FBBB1F;
}
.section-press-media .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first{
	width:568px;
}
.section-press-media .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last{
	width:284px;
	float:right;
}
.section-press-media .panels-flexible-column-inside {
	padding-left:0;
}
.panels-flexible-region-evy_layout_1-map_region, .panels-flexible-column-inside {
	width:100%;
}
.section-press-media .pane-3 h2.pane-title{
	margin:0;
	padding:10px 110px 15px 15px;
	border-bottom:1px solid #fff;
	font-size: 26px;
	line-height: 1em;
}
.section-press-media .pane-2 h2.pane-title{
	margin:0;
	padding:10px;
}
.section-press-media .pane-3 img{
	float:left;
	margin-right:15px;
}
.section-press-media .pane-3 p{
	color:#595959;
	margin:18px 15px;
	
}
.section-press-media .pane-2 p{
	margin:0;
}
.section-press-media .pane-1 b{
	float:left;	
}


.section-press-media .pane-1 .more_info_text {
	font-size:12px;
	color:#818181;
	font-family:Arial;
	font-weight: bold;
	float:left;
	margin:5px 0 0 5px;
	text-decoration:none;
}

.section-press-media .pane-1 .more_info a{
	font-size:12px;
	color:#818181;
	font-family:Arial;
	font-weight: bold;
	float:left;
	margin:8px 0 0 8px;
	padding:0px;
	text-decoration:none;
	background-image:none;
}

.section-press-media .view-download-section-content .views-row{
margin: 10px 15px 15px 15px;
clear:left;
}


.section-press-media .pane-1 a {
    background: url("../images/campaign/boton_amarillo_masgran.png") repeat-x scroll 0 0 transparent;
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: left;
    font-size: 17px;
    font-weight: bold;
    height: 45px;
    line-height: 1em;
    padding: 11px 20px 7px 10px;
    text-decoration: none;
    width: 21%;
}

.section-press-media .pane-1{
	font-size:12px;
	color:#818181;
	font-family:Arial;
	float:left;
	margin:0;
	padding:0;

}



.section-press-media .pane-1 p{                    
	width:900px;	/* width forzado para que no salte de linea y quepa todo, mientras quitan los &nbsp;  */
	overflow:hidden;
	margin:10px 0;
}
.section-press-media .panels-flexible-column-first .pane-1 p {
	width: auto;
	margin: 10px;
	}
.section-press-media .panels-flexible-column-evy_layout_1-3 .pane-1 p { width: auto; }
.section-press-media .pane-campaign-news-highlights{
	border:2px solid #00755B;	
}
.section-press-media .pane-campaign-news-highlights h2{
	font-size:30px;
	color:#00755B;
	margin:10px 15px;
}
.section-press-media .pane-campaign-news-highlights .view-content{
	padding:10px 15px 15px 15px;
	border-bottom:1px solid #a29688;
	border-top:1px solid #a29688;
}
.section-press-media .views-field-field-author-name-value,
.section-press-media .views-field-field-author-nationality-value,
.section-press-media .views-field-title a,
.section-press-media .views-field-name {
	color:#CF8913;
}
.section-press-media .pane-campaign-news-highlights .more-link{
	background:url("../images/campaign/boton_amarillo_26.gif") repeat-x scroll 0 0 transparent;
}

.section-press-media .view-resource-multimedia-gallery table { clear: both; text-align: left; width: 270px;}

.section-press-media .pane-content .view-resource-multimedia-gallery { background-color: #FBBB1F;}


/*
 * Press Room
 */
.section-press-room .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column{
	background:	#FBBB1F;
}
.section-press-room .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-first{
	width:568px;
}
.section-press-room .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-last{
	width:284px;
	float:right;
}
.section-press-room .panels-flexible-column-inside {
	padding-left:0;
}

.section-press-media .view-pressmedia .view-header{background-color:#FBBB1F;}
.section-press-media .view-pressmedia.view-display-id-block_3 .view-header,
.section-press-media .view-pressmedia.view-display-id-block_4 .view-header {background-color: transparent;}
.section-press-media .view-pressmedia .view-header h2{padding:10px;}

/* other_countries */
.section-press-media .view-country-flags .view-content, .section-press-media .view-country-flags .view-footer {float:left; *margin-bottom:20px;}

.section-press-media .view-country-flags .view-footer {margin:0;}
.section-press-media .view-country-flags .view-footer .other_countries {padding-top:7px;}
.section-press-media .view-country-flags .view-footer .other_countries a { background:none; padding:9px 2px 6px;}
.section-press-media .view-country-flags .view-footer .other_countries a img{ border:none;}
.section-press-media .view-country-flags .view-footer .other_countries .EU_flag,
.section-press-media .view-country-flags .view-footer .other_countries .world_flag {float:left; margin-left:0; line-height:0;}



/* PRESS & MEDIA */
/*
.section-press-media .panels-flexible-column-evy_layout_1-8 {
	float: right;
	width: 48.5%;
	border: 2px solid #2789B8;
}

.section-press-media .panels-flexible-column-evy_layout_1-7 {
	float:left;
	width: 48.5%;
	border: 2px solid #2789B8;
}
*/

.section-press-media .pane-campaign-news-highlights {
	margin-bottom: 1em;
}

.section-press-media .panels-flexible-column-inside {	/* columna esquerra 
	width: 568px;*/
}

.section-press-media .pane-block-6 h2{
	/* margin-left: .5em; */
	border-bottom: 1px solid #FFFFFF;
	padding:0 0 .3em.5em;
}

.section-press-media .panels-flexible-region-evy_layout_1-map_description, .section-resources-library .panels-flexible-column-evy_layout_1-3{/* columna dreta */
	width: 284px;
	vertical-align: top;
	position: relative;
	padding-bottom: 10px;
}
.section-press-media .view-display-id-block_1 img {margin-bottom: 0px;}
.section-press-media .pane-content {font-size: 14px; }
.section-press-media .pane-content #video_press_media{ float: left; margin: 0 1em 0 1em; }
.section-press-media .pane-content .object{ float:left; width:425px; margin-right:10px;}
.section-press-media .pane-campaign-news-highlights h2 { padding:10px 0;}
.section-press-media .pane-block-7 h2 {margin:0.667em;}
.section-press-media .panels-flexible-column-evy_layout_1-3 { /* overflow:hidden; */ }
.section-press-media .pane-1 .pane-content {
	background: url("../images/campaign/boton_amarillo_masgran.png") repeat-x scroll 0 0 transparent;
    height: 63px;
    width: 868px;
}
.section-press-media .pane-2 {width: 100%;}
.section-press-media .pane-campaign-news-highlights {margin-top:1em; padding-bottom:3em; /* min-height: 480px; */}

#imgPressMedia {position:absolute;width:284px;overflow:hidden;}
#imgPressMedia #txtCheckOut {color:#ffffff; text-align:center; font-size:18px; font-weight:bold; line-height:24px; padding:10px 20px;position:absolute;top:290px; left:0;z-index:99;}
#imgPressMedia img{float:left; position:relative; border:0;}

.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-tid {float:left; width:18px; height:13px; padding:0; margin:0; line-height:0px; overflow:hidden; }
.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-field-country-content-value {display:none;}
.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-title-1, 
.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-created {}
.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-created { /* padding:0 6px; */}
.section-press-media .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title, .panels-flexible-row-evy_layout_1-1 .view-display-id-block_1 div.views-field-title a {margin-left:0; }

.section-press-media .views-field-title a, .section-press-media .view-display-id-block_2 .views-field-title .field-content {color:#d18815;}
.section-press-media .panels-flexible-column-inside .panels-flexible-region-inside-last .field-content a {color:#d18815; text-decoration: none;}
.section-press-media .panels-flexible-column-inside .panels-flexible-region-inside-last .view-reports .field-content a {color:#fff; text-decoration: none;}
.section-press-media .view-reports .view-content  .views-field-title{ float:none;}
.page-press-media-resources-library .views-field-title a {color:#1F79A0;}
.section-press-media .views-field-field-content-abstract-value {padding:0px 10px 10px 0; color:#000000;}
.section-press-media .view-footer { display:block; } /* margin-bottom:30px; */
.section-press-media .view-pressmedia .view-footer { float:left; *float:left; *clear:both; clear:both; margin:18px 0 15px 9px; *margin:0px 0 0px 9px;}

/* news view all */
.page-press-media-all-news .item-list ul {list-style:none;}
.page-press-media-all-news .item-list ul li {padding:20px 0; clear:both;}
.page-press-media-all-news .item-list ul li .views-field-field-content-video-embed {margin-right:12px;float:left;}
.page-press-media-all-news .item-list ul li .views-field-tid {float:left; width:16px; height:11px; padding:0; margin:0; line-height:0px; overflow:hidden; }
.page-press-media-all-news .item-list ul li .views-field-created,
.page-press-media-all-news .item-list ul li .views-field-name .field-content a{ padding:0 6px 0 0; font-weight:normal; color:#000; font-style:italic; text-decoration:none;}
.page-press-media-all-news .item-list ul li .views-field-field-generic-content-type-value{display:none;}
.page-press-media-all-news .item-list ul li .views-field-field-author-name-content-value, 
.page-press-media-all-news .item-list ul li .views-field-title{overflow:hidden; clear:none;}
.page-press-media-all-news .item-list ul li.field-content {overflow:hidden;}

/* Campaign Toolbox */
.page-press-media-campaign-toolbox .view-campaign-toolbox {margin-bottom:3em;}
.page-press-media-campaign-toolbox .view-campaign-toolbox .view-content h3 {margin:15px 0 0 0;}
.page-press-media-campaign-toolbox .view-content .views-view-grid img{border:none; }

/* Media Partners */
.page-press-media-media-partners .panel-col { background-color: none; }
.section-press-media .pane-country-flags h2.pane-title { padding-top: .5em; color: #FBBB1F; }
.section-press-media .pane-content .view-country-flags { margin: 0.5em 0 0 0;}
.section-press-media .pane-country-flags .view-country-flags .other_countries .EU_flag { margin-left: .25em; margin-bottom: .5em; background: none; }
.section-press-media .pane-country-flags .view-country-flags .other_countries .world_flag { margin-left: .25em; }
.section-press-media .view-campaign-toolbox {}
.section-press-media .view-id-reports .view-header h2 {color: #FFFFFF; margin-left: 10px; background-color: #FBBB1F;}
.page-press-media-media-partners .view-header h2 { padding: .25em 0 0 0; color: #fff; font-size: 32px;}
.section-press-media .view-header h2 { padding: 0 0 .25em .25em; color: #404040; font-size: 32px;}
.section-press-media .view-resource-multimedia-gallery .view-header h2 {background-color: #FBBB1F; color:#FFF;}
.section-press-media .view-campaign-toolbox .view-content { background-color: #FFFFFF; padding: 0.1em 0 0 1em; }
.section-press-media .view-content h3 { color: #FBBB1F; }
.section-press-media .views-view-grid .row-1, .views-view-grid .row-2, .views-view-grid .row-last { float:none; width: 50%;}
.section-press-media .pane-content .views-row-odd, .section-press-media .pane-content .views-row-even { margin: 1em 0 0 .5em; }
/* Media Partners continuacio*/
.section-press-media .panels-flexible-column-evy_layout_1-3 {overflow:visible; height:auto;}
.section-press-media .panels-flexible-column-evy_layout_1-3 .pane-press-room-latest-news .views-field-title a {color:#fff;}
.section-press-media .panels-flexible-column-evy_layout_1-3 .pane-press-room-latest-news .views-field-field-content-abstract-value {font-size:11px; color:#595959; padding-top:5px;}
.section-press-media .panels-flexible-column-evy_layout_1-3 .pane-1 .pane-content {background:none; width:auto; height:auto;}
.section-press-media .pane-custom  .view_all a{background: url("../images/boton_azul.png") no-repeat scroll right center transparent; color:#FFFFFF; font-weight: bold; padding: 8px 23px 8px 20px; margin-left:8px; text-decoration: none; border-right:none; height:auto;}
.section-press-media .view-media-partners td {text-align: center; padding-bottom: 10px;}

.section-press-media .panels-flexible-row-evy_layout_1-1{clear:both;}
.section-press-media .panels-flexible-row-evy_layout_1-6 {margin-bottom:15px;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .panels-flexible-column-evy_layout_1-7 h2.pane-title,  
.section-press-media .panels-flexible-row-evy_layout_1-6 .panels-flexible-column-evy_layout_1-8 h2.pane-title { border-bottom:none;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .panels-flexible-column-evy_layout_1-8 h2.pane-title .pane-content { border-bottom:0px;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .pane-content {width:422px; background-image:none;border-top: 1px solid #30A4D7;}
.section-press-media .view-display-id-block_4 .pane-content {width:422px; background-image:none; border-top:0;}

.section-press-media #high_resolution_contact{border-top:1px solid #30A4D7;}
.section-press-media .pane-download-section .pane-content{border-top:1px solid #30A4D7;}
.section-press-media .pane-pressmedia .pane-content{border-top:0px solid #30A4D7;}
.section-press-media .pressroom-virtual-press-kit .pane-content{border-top:1px solid #30A4D7; border-bottom:1px solid #30A4D7; }

.section-press-media #add_press_kit .pane-content{ }
.section-press-media .panels-flexible-row-evy_layout_1-6 .panels-flexible-column-evy_layout_1-8 .pane-content { float:left; border-bottom: 1px solid #30A4D7;}
.page-press-media-press-room .panels-flexible-row-evy_layout_1-6 .panels-flexible-column-evy_layout_1-8 .pane-content { float:left; border-bottom: 1px solid #30A4D7; border-top: 1px solid #30A4D7;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .pane-content .field-content a img {border:none; margin-right:10px;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .pane-content .views-field-field-file-events-fid, .section-press-media .panels-flexible-row-evy_layout_1-6 .views-field-title{float:left; clear:none;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .views-field-field-file-events-fid {width:auto;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .views-field-field-content-abstract-value .field-content{ overflow:hidden; font-size:12px; padding-top:6px;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .views-row {clear:both;}
.section-press-media .panels-flexible-row-evy_layout_1-6 .view-content {}

.section-press-media .block-views .view-header .view-title { padding: 0.5em 0 0 0.25em; color: #404040; font-size: 32px; letter-spacing: -1px; line-height: 37px; margin-bottom: 0.667em; margin-top: 0.667em; font-weight:bold;}
.section-press-media .view-country-flags{}


.section-press-media .panels-flexible-column-evy_layout_1-7 .views-row-last{margin-bottom:1em;}
.section-press-media .panels-flexible-column-evy_layout_1-7 .views-field-field-content-abstract-value .field-content{display:none;}
.section-press-media .panels-flexible-column-last .panels-flexible-region-inside-last .pane-1 .pane-content a.rss_image {position: absolute; top: 20px; right: 10px; z-index: 2000;}
/* News and Highlights *//*
.section-press-media .view-filters {background:#fbbc1f;}
*/
.section-press-media #block-views-country_flags-block_10{margin:0; }
.section-press-media .view-country-flags {clear:both; /*background:#fbbc1f; */}
.section-press-media .view-country-flags a{display:inline; *height:1px;}

.section-press-media .view-country-flags .select_a_country {color: #404040;font-weight:normal; font-size:18px; margin:10px 10px 0px 7px; padding:10px 0 10px 0; border-top:1px solid #404040;}
.page-press-media-media-partners .view-country-flags .view-content {float:left; margin-left: .5em;}
.page-press-media-resources-library .view-country-flags .view-content {float:left; margin-left: .5em; /* margin-top: -1.7em; */}
.section-press-media .view-country-flags table.views-view-grid {width: auto;}
.section-press-media .view-country-flags .views-view-grid td {width:22px;}
.section-press-media .view-country-flags .view-footer {float:left; background: none; padding: 10px 0 0 0;}
.section-press-media .view-country-flags .view-footer .all_flag {float:left;}
.section-conference-events .views-exposed-form .views-exposed-widget{ margin-top:10px; width:340px; *width:340px; float:left;}
.section-conference-events .views-exposed-form .views-exposed-widget div div{ float:left;}
.section-conference-events .views-exposed-form .views-exposed-widget div #edit-field-tags-content-value{ margin-right:140px;}
/*IE styles*/
.section-conference-events .views-exposed-form .views-exposed-widget{ *margin-top:10px; *width:400px; *height:60px; float:left; *text-align:left; *vertical-align:top;}
.section-conference-events .views-exposed-form .views-exposed-widget label{ *float:left; *vertical-align:top;}
.section-conference-events .views-exposed-form .views-exposed-widget div{ *margin-bottom:-20px; *margin-right:10px;}
.section-conference-events .views-exposed-form .views-exposed-widget div .sort_by{ *margin-top:15px;}
.section-conference-events .views-exposed-form .views-exposed-widget div #edit-field-tags-content-value{ *margin-right:170px;}
/*IE styles*/
.section-press-media .view-country-flags .world_flag { float:left; text-align:left;}
.page-press-media-media-partners .view-country-flags .world_flag a {background:none;}
.page-press-media-resources-library .view-country-flags .world_flag a { margin-top: -1em; margin-left: 4em;}
.section-press-media .view-country-flags .world_flag a img { border:none; margin:4px 0 0 5px;}
.section-press-media .view-campaign-news-highlights {border-top:1px solid #fff;}
.section-press-media .view-campaign-news-highlights .views-exposed-widgets{ margin-top:3em; *width:400px;}

.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-field-content-video-embed{float:left; margin-right:7px; margin-bottom: 30px; width: 129px; text-align: center;}
.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-tid {float:left; width:18px; height:13px; padding:0; margin:0; line-height:0px; overflow:hidden; margin-right: 5px; }
.section-press-media .view-campaign-news-highlights .views-view-grid .views-field-created .field-content{ /* color:#000; padding:0 6px; */}
.section-press-media .view-campaign-news-highlights .views-field-title a {color:#fbbc1f;}
.section-press-media .view-campaign-news-highlights .views-view-grid .views-label-value, .section-press-media .view-campaign-news-highlights .views-view-grid .tags, {font-weight:bold;}
.section-press-media .panels-flexible-column-evy_layout_1-2 .panel-pane, 
.section-press-media .panels-flexible-column-evy_layout_1-2 .pane-plain-box-temporary-b22bdd1bec543064af341320321498ad { background-color:transparent!important;}
.section-press-media .panels-flexible-column-evy_layout_1-2 .pane-1 .pane-content {background:none;}
.section-press-media .panels-flexible-column-evy_layout_1-2 h2{line-height:0px; margin:0.5em 0 1em 0;}
.section-press-media .panels-flexible-column-evy_layout_1-2 #img_resourceLibrary {margin-right:10px;}
.section-press-media .panels-flexible-column-evy_layout_1-2 .pane-1 .pane-content {width:560px;}
.section-press-media .panels-flexible-column-evy_layout_1-2 .pane-content table{overflow:hidden;}

.section-press-media .title-view h2 ,
.section-press-media .title-view div,
.section-tour-stories .view-header h2 {color: #404040; margin-bottom: 5px;}

/* Confiem que aixo arrivi tot arreu */
.sort_by div {display: inline; font-weight: bold; margin-right: 5px; color: #000000;}
label.edit-field-tags-content-value, .view-empty {color: #000000;}

/* Resource Library */
.section-press-media .rounded-shadow {background:#fbbb1f;}
.section-press-media .view-country-flags .view-footer a{background:none;}
.page-press-media-resources-library .view-country-flags .view-footer .world_flag a {margin-top:-28px;margin-left:7px;  }
.page-press-media-resources-library .view-country-flags .view-footer .world_flag a img{width:14px; height:14px; } 
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-main-row-inside{overflow:hidden;}
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 { width:568px; overflow:hidden; }
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 h2{background:none; color:#fff; }
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .pane-content img{border:none;}
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-main-row-inside .panels-flexible-column-evy_layout_1-2 .pane-content p{color:#595959; width:95%;}

.page-press-media-resources-library .pane-country-flags h2.pane-title{color:#f7b739}
.page-press-media-resources-library .pane-country-flags { height:60px; border-top:1px solid #f7b739; border-bottom:1px solid #f7b739; }
.page-press-media-resources-library .pane-country-flags .pane-content{clear:both;}
.page-press-media-resources-library .pane-country-flags .view-country-flags { margin-top:0;/*  margin-left:9.5em; */ }
.section-press-media .pane-country-flags .view-country-flags .world_flag { margin-top:-3px; margin-left:5px;}
.page-press-media-resources-library .pane-country-flags .view-country-flags .view-footer {background:none;}
.page-press-media-resources-library .pane-country-flags .view-country-flags .view-footer {background:none;}
.page-press-media-resources-library .panels-flexible-evy_layout_1 .panels-flexible-row-evy_layout_1-6 { margin-top:10px;}

.page-press-media-resources-library .panels-flexible-column-evy_layout_1-8 .pane-content,
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .pane-content{overflow:hidden; padding-bottom: 5px; border-bottom: 1px solid #30A4D7;}
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .panels-flexible-region-evy_layout_1-50_left { width:100%; line-height:auto; }
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .pane-pressmedia h2 {width:100%; padding-top:0; background: none; }
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .views-field-field-info-url-url,
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .views-field-title{float:left;}
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .views-field-field-content-abstract-value .field-content{display:block;overflow:hidden; padding:0px 0px 0px 0px;}
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .views-field-field-content-abstract-value .views-field-title{width:auto; float:none; line-height:auto; padding:5px 0;}
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .views-field-field-info-url-url img {margin-right:10px;}
.page-press-media-resources-library .panels-flexible-row-evy_layout_1-6 .view-footer a {padding:6px 27px 6px 11px;}
.page-press-media-resources-library #content .pane-pressmedia .view-pressmedia .views-field-title {float: none;}
.page-press-media-resources-library #content .view-display-id-block_3 .views-field-field-content-abstract-value {padding: 0px 10px 0px 0px; }
.page-press-media-resources-library #content .pane-content .views-row-odd, .section-press-media .pane-content .views-row-even { margin-top: 1em;}
.page-press-media-resources-library #content .panels-flexible-row-evy_layout_1-6 .view-content { padding-bottom: 20px;}


/* Multimedia Gallery */
.page-all-resource-multimedia .view-resource-multimedia-gallery h2 { padding: 15px 15px 40px 15px; background-color: #fbbc1f;}
.page-all-resource-multimedia .view-resource-multimedia-gallery .views-view-grid tr {height:150px;}
.page-all-resource-multimedia .view-resource-multimedia-gallery .views-view-grid td{width:20%;}
.page-all-resource-multimedia .view-resource-multimedia-gallery .views-view-grid{ line-height:0px;}
.page-all-resource-multimedia .view-resource-multimedia-gallery .views-view-grid .views-field-title {margin-top:10px;}
.page-all-resource-multimedia .view-resource-multimedia-gallery .views-view-grid .views-field-title a {color:#444; font-size:11px; font-weight:normal;line-height:12px; margin:0 10px 10px 0;}
.page-all-resource-multimedia .view-resource-multimedia-gallery .views-view-grid .views-field-title a:hover {text-decoration:underline;}

/* View all Press Media */

.section-press-media .view-country-flags td a.active,
.section-press-media .view-country-flags td a:hover { background-color: #FBBB1F; padding: 5px 2px 3px 2px;}
.section-press-media .block{ margin:0px;}
.section-press-media .view-country-flags   { padding: 0 5px 5px;}
.section-press-media .view-filters .views-exposed-widgets{ margin: 0 10px 5px; *width:600px;}
.section-press-media .view-download-section-content .view-filters{}
.section-press-media .view-filters .views-exposed-form{ padding-bottom: 10px;}
.section-press-media .view-display-id-page_1 span,
.section-press-media .view-display-id-page_1 span div {display: inline; color: #000; font-size: 12px; color: #818181;}


.section-press-media .view-display-id-page_1 .views-field-field-content-video-embed { width: 129px; text-align: center; float: left; margin-right: 10px;}
.section-press-media .view-display-id-page_1 .views-field-field-content-video-embed img { max-width: 127px;}
.section-press-media .view-display-id-page_1 {color: #818181; font-size: 14px;}
.section-press-media .view-display-id-page_1 .views-field-title-1 a {text-decoration: none; color: #FBBB1F; font-weight: bold; font-size: 16px;}
.section-press-media .view-display-id-page_1 .views-field-field-tags-content-value {color: #818181;}
.section-press-media .view-display-id-page_1 .views-field-field-tags-content-value,
.section-press-media .view-display-id-page_1 .views-field-field-tags-content-value label,
.section-press-media .view-display-id-page_1 .views-field-field-tags-content-value div,
.section-press-media .view-display-id-page_1 .views-field-field-user-surname-value, {display: inline; font-size: 12px;}
.section-press-media .view-display-id-page_1 .views-field-field-country-content-value {margin-left: 7px;}
.section-press-media .view-display-id-page_1 td {border-top: 1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; color: #818181}
.section-press-media .view-display-id-page_1 label {font-weight: bold; float:left; margin-right:5px; font-size:12px;}
.section-press-media .view-display-id-page_1 .field-content .tags{font-size:12px; display:block; font-weight:normal;}
.section-press-media .view-filters .views-widget{float:left;}
.section-press-media .views-exposed-form .views-exposed-widget .form-submit {margin:0px;}
.section-press-media .view-display-id-page_1 .views-field-created span {color: #000000; font-size: 14px;}
.section-press-media .view-display-id-page_1 .views-field-field-content-abstract-value {margin-left: 136px; padding-top: 5px;}
.section-press-media .view-display-id-page_1 .views-field-field-tags-content-value {margin-left: 5px;}
.section-press-media .pane-content .rss_image{top:126px; right:20px;}
.page-press-media-press-room .pane-content .rss_image{top:20px; right:20px;}
.section-press-media .view-display-id-page_1 .views-exposed-widget-sort_by{ padding: 10px 1em 10px 0; *width:350px;}
.section-press-media  .views-exposed-form .views-exposed-widget .form-submit{ margin-top: 10px;}


/* Press Room */
.section-press-media .pane-pressmedia h2 { color: #2789B8; border-bottom:1px solid #2789B8;color:#2789B8; width:65%; padding: .5em; font-size: 22px;}
.section-press-media .pane-download-section h2 { color: #2789B8; border-bottom:1px solid #2789B8;color:#2789B8; padding: .5em; font-size: 22px;}
.section-press-media .panels-flexible-region-evy_layout_1-50_left { width: 75%; }
.section-press-media .panels-flexible-region-evy_layout_1-50_left .more_info_text {
    float: left;
    font-size: 12px;
    margin-top: 5px;
	font-weight: normal;
}

.page-press-media-press-room .panels-flexible-column-evy_layout_1-2 .pane-content{padding:0.5em;}
.page-press-media-press-room .panels-flexible-column-evy_layout_1-2 .pane-content h2,
.page-press-media-press-room .panels-flexible-column-evy_layout_1-3 .panel-pane h2.pane-title{padding:0.5em 0 0 0.25em;}
.page-press-media-press-room .panels-flexible-column-evy_layout_1-2 table td img{float:left; margin:0 10px 10px 0;}
.page-press-media-press-room .panels-flexible-column-evy_layout_1-2 table td {valign:top;}


/* .section-press-media .view-footer { width:50%; margin: 1em 0 1em 1em; } */

.section-press-media .views-field-field-file-events-fid, .section-press-media .views-field-field-file-events-fid .field-content {}
.section-press-media .view-display-id-block_1 .view-content .views-field-title, .section-press-media .view-display-id-block_1 .view-content .views-field-field-content-abstract-value { width:100%;display:inline;}
.section-press-media .panels-flexible-region-evy_layout_1-map_description .view_all{*margin-top:20px;}
.section-press-media .pane-pressmedia .view-pressmedia .views-field-title{width:350px; float:left; display: block; *padding-left:0px; *width:270px; *float:left; }
.section-press-media .pane-pressmedia .view-pressmedia .views-field-field-content-video-embed{ float:left; padding:0 10px 10px 8px;}
.section-press-media .pane-pressmedia .view-pressmedia .views-field-field-content-abstract-value {padding:5px 10px 10px 35px;}
.section-press-media .pane-pressmedia .view-dom-id-2  .views-field-field-content-abstract-value  .field-content{ *padding:0 0 0 43px; *margin-top:-10px;}

/* PRESS ROOM */
body.page-press-media .view-campaign-news-highlights td {	width: 50%; padding-bottom: 10px}
body.page-press-media .view-campaign-news-highlights .views-field-title-1 a { color: #FBBB1F; font-weight: bold; text-decoration: none;}
body.page-press-media .view-campaign-news-highlights .views-field-title-1 a:hover {text-decoration: underline;}

.views-exposed-widget label {color: #000000 !important;}

#logo_header { float: right; margin-right: 20px;}
#logo_header img,
#logo_footer img {border: none;}
#logo_footer {position: absolute; right: 20px; top: 10px;}

 #footer .block ul {padding: 0px 0px 0px 0.5em;}
body.section-content .generic_addthisblock,
body.section-content .fivestar {float: right; clear: right;}
body.section-content .fivestar {margin-bottom: 30px; margin-left: 40px;}
body.section-content #content-area .content .submitted-info,
body.section-content #content-area .content .country-title {
	float: none;
	clear: none;
	}
body.section-content #content-area .content .tags-title {margin-top: 0px;}
body.section-content #content-area .content .country-title,
body.section-content #content-area .content .tags-title {
	display: inline;
	margin-right: 10px;
}
body.section-content #content-area .content .country,
body.section-content #content-area .content .tags {
	display: inline;
}
	
.section-all .views-field-field-file-events-fid { margin-bottom: 1em; }

.pane-block-13{
background: url("../images/esurvey.png") repeat scroll 0 0 transparent;
border: 1px solid #000000;
height: 66px;
margin-bottom: 5px;
margin-left: 15px;
text-align: center;
}
.pane-block-13 .pane-content a{
color: #FFFFFF;
font-weight: bold;
position: relative;
top: 23px;
text-decoration: none;
font-size: 17px;
}