/* $Id: local-sample.css,v 1.1.2.1 2010/01/11 00:08:12 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */


/* Specific Typography
-------------------------------------------------------------- */

#site-name-wrapper {
margin-top: 10px;
z-index: 910;
position: relative;
}

#site-name {
  font-size: 200%;
  line-height: 150%;
  text-align:left;
  font-weight:bold;
  text-shadow: 0px 2px 3px #999999 ;
  padding-left: 8px;
}

.header-group-inner {
	background-color: transparent;
	/*margin-top: 12px;*/
	
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}

.footer-message {
  font-size: 90%;
}

body
{
	background-color: #e1edff;
}
/* Site Info
-------------------------------------------------------------- */
/* Wrapper around logo, site name, and slogan */
.header-site-info span {
  display: block;
  width: 100%  /*610px;*/
  text-align:center;
}

/* Add float here to put logo and site name side by side, also add margins as
  needed */
#logo {
/*	width: 175px;*/
	float: left;
	display: inherit;
	z-index: 910;
	position: relative;
}
#block-block-18,
#block-block-64,
#block-block-140,
#block-block-141 {
	width: 460px;
	float: left;
	display: inherit;
	z-index: 910;
	position: relative;
	margin: 0px;
}

#block-block-58 {
	width: 175px;
	float: left;
		display: inherit;
	z-index: 910;
	position: relative;
}

/* bloque con divs UNWTO */
#block-block-55,
#block-block-116,
#block-block-117 {
background-color: transparent;
float: right;
width: 330px;
margin: 0;
border-top:1px solid #CCC; /* compensar borde de content */
border-left:1px solid #CCC; /* compensar borde de content */
border-right:1px solid #CCC; /* compensar borde de content */
border-bottom:1px solid #CCC; /* compensar borde de content */
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
    -moz-box-shadow: 0px 0px 6px #888888;
    -webkit-box-shadow: 0px 0px 6px #888888;
	box-shadow: 0px 0px 6px #888888;

}

#block-block-55 .inner,
#block-block-116 .inner,
#block-block-117 .inner{
margin: 0;
}

#unwtonetwork_div {    
	display: inline;
    float: right;
    width: 100%;
}
#unwtonetwork_title { 
  background: #FFFFFF url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x bottom left;
  color: #777;
  display: block;
  letter-spacing: normal;
  text-align: left;
  font-size: 11px;
  padding: 3px;
  padding-left: 8px;
  margin: 0;
  text-shadow: #fff 1px 1px 1px;
  color: #555;
  border-bottom: 0;	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
#unwtonetwork_net { 
  color: #555;
  text-shadow: #fff 1px 1px 1px;
}
a#unwtonetwork_id { 
    background:url(/sites/all/themes/unwto_july2011/images/unwto_logo_less_shadow.png) no-repeat;
  /*  background-color: #e1edff;*/
    width:112px;
    height:55px; 
    display: inline;
    float: right;
    margin-left: 5px;
    margin-top: -20px;
    opacity: 1;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 8px;
/*    border-bottom: 1px solid #12599B;
    border-left: 1px solid #12599B;
    border-right: 1px solid #12599B; */
    	
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	z-index: 910;
}

a#unwtonetwork_id:hover {
    background:url(/sites/all/themes/unwto_july2011/images/unwto_logotop.png) no-repeat;
}
a#unwtonetwork_id:active {
    background:url(/sites/all/themes/unwto_july2011/images/unwto_logo_inner_shadow.png) no-repeat;
}

.logo_un{
	margin-top:15px;
}

/* bloque language dropdown */
.block-lang_dropdown {
width: 100px;
margin-left: 627px;
margin-bottom: 0
margin-right: 0;
margin-top: 45px;
z-index: 910;
position: absolute;
}
.block-lang_dropdown .inner{
text-align: right;
}
.block-lang_dropdown .block-title{
display: none;
}
#edit-lang-dropdown-select {
font-size: 11px;
color: #777;
width: 100px;
}
/* bloque anonymlogin */
#block-block-3 {
/*width: 300px;*/
float: right;
margin: 0;
margin-top: 24px;
width: 176px;
margin-right: -175px;

}
#block-block-3 .inner{
text-align: right; /* LTR */
  font-family: "Arial Narrow";
  font-size: 12px;
}
#block-block-3 p {
margin-bottom: 2px;
margin-left: 0;
margin-right: 0;
margin-top: 2px;
}
#block-block-3 a, #block-block-3 a:link, #block-block-3 a:visited {
color: #069;
}

/* bloque logged */
#block-logintoboggan-0 {
/*width: 500px;*/
float: right;
margin: 0;
margin-top: 26px;
width: 202px;
margin-right: -210px;
}
#block-logintoboggan-0 .inner{
text-align: center; /* LTR */
/*  font-family: "Droid Sans";*/
  font-size: 11px;
}
#block-logintoboggan-0 p {
margin-bottom: 2px;
margin-left: 0;
margin-right: 0;
margin-top: 2px;
}

#block-jquerymenu-3{
margin-left: 672px;
margin-top: 44px;
position: absolute;
width: 240px;
z-index: 890;
}
#block-jquerymenu-3 .content{
background-color: #e1edff;
  border: #006699 1px solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
}
#block-jquerymenu-3 .block-title{
	width: 120px;
  color: #777;
  display: block;
  letter-spacing: normal;
  text-align: center;
  font-size: 11px;
  padding: 3px;
  padding-left: 8px;
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  text-shadow: #fff 1px 1px 1px;
  color: #555;
  border-bottom: 0;
  }

#block-jquerymenu-3 .block-title a:hover{
color: blue;
}
/* bloque role betatester */
#block-block-54 {
/*width: 120px;
}
#block-logintoboggan-0 a, #block-logintoboggan-0 a:link, #block-logintoboggan-0 a:visited {
color: #069;
font-size: x-small;
float: right;
margin: 0;*/
text-align: center;
}

	/* Link and hover styles for site name */
	#site-name a:link,
	#site-name a:visited,
	#site-name a:hover,
	#site-name a:active {
	}

/* Typography for site slogan */
#slogan {
	
	text-align:center;
}
/* Header Regions
-------------------------------------------------------------- */

/* Header Top region to the bottom of Header region */
/* For full-width header background, add background image/color here */
#header-group-wrapper {
padding-top: 3px;
}

.header-group {
}


.header-top {
}
.header-top-inner {
}

#header-top-wrapper {
/*background-color: #e1edff; */
    position: absolute;
    z-index: 900;
/*  	opacity: 0.9;
 	border: 1px solid #12599B;
 	height: 24px; /* give height to fixed bar */
}

#header-top-wrapper a:hover {
  	opacity: none; /*no parece funcionar*/
  	color: black;
}

#header-top-wrapper .grid16-16{
padding: 0;
margin: 0 auto;
}

/* color of the links */
a,
a:link,
a:visited
{
	color:#069;
}
/* Hover/active link styles. Don't forget :focus for accessibility */
a:hover,
a:focus,
a:active
{
	color:#069;
	text-decoration:underline;
}
h1
{
	color:#069;
	line-height: 1.5em;
}
#main-wrapper
{
	height: auto !important;
	min-height: 100%;
	width: 960px;
	margin: 0 auto;
	background-color: #FFFFFF;

    -moz-box-shadow: 6px 6px 9px #888888;
    -webkit-box-shadow: 6px 6px 9px #888888;
	box-shadow: 6px 6px 9px #888888;
	
	 border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
#header-site-info {
/*background-color: lime;*/
margin: 0;
height: auto; /*define la altura del header */
/*padding-top: 5px;*/
} 


#block-locale-0 ul
{
	text-align:right;
}
#block-locale-0 ul li
{
	display:inline;
	margin-left:5px;
	margin-right:5px;
	font: 11px/normal Arial, Helvetica, sans-serif;
}
/* color of the selected language */
#block-locale-0 .active
{
	color:#069;
	text-decoration:underline;
}
.nobottom
{
	margin-bottom: 0;
}
.nopmargin
{
	margin: 0;
	padding: 0;
}
.nopmargin p
{
	margin: 0;
	padding: 0;
}	
/* Primary Menu
/-------------------------------------------------------------- */
/* Add general styles for primary menu here, such as typography, borders, floats,
  or spacing above/below */
.primary-menu {
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #CCC;
}

/* styles for Superfish primary menu */
.primary-menu-inner ul.sf-menu {
}

/* Link style for top level menu items, add padding here */
.primary-menu-inner ul.sf-menu a,
.primary-menu-inner ul.sf-menu a:visited  {
    color: #084091;
    text-shadow: #ccc 1px 1px 1px;
}

.primary-menu-inner ul.sf-menu a:hover,
.primary-menu-inner ul.sf-menu a:active,
.primary-menu-inner ul.sf-menu a:focus {
    color: #000000;
    text-shadow: #084091 1px 1px 1px;
    background-color: #FFF;
        	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
    -moz-box-shadow: 0px 0px 6px #888888;
    -webkit-box-shadow: 0px 0px 6px #888888;
	box-shadow: 0px 0px 6px #888888;
}

/* These are the top level menu items, add border-right here for separators */
.primary-menu-inner ul.sf-menu li {
    border-right: none;
	/*z-index: 9999999;*/
}

/* Add border-right: 0; here to remove separator on last menu item */
.primary-menu-inner ul.sf-menu li.last {
}

/* Style for container of dropdown, add background or border */
.primary-menu-inner ul.sf-menu ul {
}

/* Style for individual dropdown menu items, add border-bottom for separators */
.primary-menu-inner ul.sf-menu li li {
    background-color: #F0F0F0;
   	
   	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
    -moz-box-shadow: 0px 0px 6px #888888;
    -webkit-box-shadow: 0px 0px 6px #888888;
	box-shadow: 0px 0px 6px #888888;
}

.primary-menu-inner ul.sf-menu li li.last {

}

.primary-menu-inner ul.sf-menu li li li {
}

/* Style for hover of dropdown menu items (add background-color here) */
.primary-menu-inner ul.sf-menu li ul li:hover,
.primary-menu-inner ul.sf-menu li ul li.sfHover {
}


/* Tab Menus   TODO: tab styles?
/-------------------------------------------------------------- */

.menunavegaleft,
#content-tabs {
  float: left; /* LTR */
  margin: 0 0 0 0;
  padding-left: 10px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
  width: 100%; /*all floated elements must have a specified width*/
}

.menunavegaleft .title {
display: none;
}

#content-tabs.block ul{
margin-left: 4px;
}
.menunavegaleft ul,
#content-tabs ul.primary {
  background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
  background-color: white;
  background-position:0 -830px;  
    border:none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
  clear: both;
  float: left; /* LTR */
  margin: 0 0 10px 0;
  padding: 0;
  width: 100%; /*all floated elements must have a specified width*/
}

#content-tabs ul.secondary {
  text-transform: lowercase;
  background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
  background-color: white;
  background-position:0 -670px;  
    border:none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
  clear: both;
  float: left; /* LTR */
  margin: 0;
  padding: 0;
  width: 100%; /*all floated elements must have  width*/
}
.menunavegaleft ul li,
#content-tabs ul.primary li,
#content-tabs ul.secondary li {
  border:none;
  display: inline;
  float: left; /* LTR */
  list-style: none;
  margin: 0;
  padding: 0;
}
.menunavegaleft ul a:link,
.menunavegaleft ul a:visited,
#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited {
  background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
  background-color: white;
  background-position:0 -840px;  
  border:1px outset #cccccc;
  color: #555;
  float: left; /* LTR */
  font-weight: 100;
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  margin-bottom: 0px;
  text-decoration: none;
  white-space: nowrap;
  	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
  background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
  background-color: white;
  background-position:0 -600px;
  border:1px outset #cccccc;
  color: #555;
  float: left; /* LTR */
  font-weight: 100;
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  margin-bottom: 0px;
  text-decoration: none;
  white-space: nowrap;
  	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
.menunavegaleft ul li a.active:link,
.menunavegaleft ul li a.active:visited,
#content-tabs ul.primary li a.active:link,
#content-tabs ul.primary li a.active:visited {
  border:1px solid #cccccc;
  border-bottom: 1px solid #FFFFFF;
  color: #000;
  font-weight: bold;
  background-image: none; 
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  margin-bottom: 0px;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}

#content-tabs ul.secondary li a.active:link,
#content-tabs ul.secondary li a.active:visited {
  border:1px solid #cccccc;
  border-bottom:1px solid #FFFFFF;
  color: #000;
  font-weight: bold;
  background-image: none; 
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  margin-bottom: 0px;
  	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}

.menunavegaleft ul li a.active:hover,
.menunavegaleft ul li a.active:focus,
#content-tabs ul.primary li a:hover,
#content-tabs ul.primary li a:focus,
#content-tabs ul.secondary li a:hover,
#content-tabs ul.secondary li a:focus {
  border-bottom:1px outset #FFFFFF;
  color: #000;
padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  margin-bottom: 0px;
    border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
background-position:0 -900px;
border-color:#666;
background-color:#FEFEFE; 
}

fieldset {	
background:url('http://cf.cdn.unwto.org/sites/all/files/themes/bgblancogris.png') bottom repeat-x;
border:1px solid #cccccc; 
	border-radius: 10px; /* embossed_button */
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

/* Secondary menu
-------------------------------------------------------------- */
/* This menu usually appears in the header as a set of simple text links */
.secondary-menu
{
}
/* Set general style for menu here -- background, alignment, etc. */
.secondary-menu-inner ul.links
{
}
/* Add a border-right here for a separator */
.secondary-menu-inner ul.links li
{
}
/* Add border-right: 0; here to remove right separator on last menu item */
.secondary-menu-inner ul.links li.last
{
}
/* Styles for links */
.secondary-menu-inner ul.links li a:link,
.secondary-menu-inner ul.links li a:visited
{
	padding: 3px;
}
.secondary-menu-inner ul.links li a:hover,
.secondary-menu-inner ul.links li a:focus,
.secondary-menu-inner ul.links li a.active
{
}
/*  Postscript & Footer Regions
-------------------------------------------------------------- */
.postscript-top
{
}
.postscript-top-inner
{
}
.postscript-bottom-wrapper
{
}
.postscript-bottom
{
	height: auto !important;
	min-height:100%;
	width:960px;
	background-color: #FFFFFF;
/*	-webkit-box-shadow: 0.5em 0.5em 0.5em rgba(0, 0, 0, 0.5);
	-moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-bottom-top-radius: 5px;*/
    
    -moz-box-shadow: 6px 6px 9px #888888;
    -webkit-box-shadow: 6px 6px 9px #888888;
	box-shadow: 6px 6px 9px #888888;
	
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;


}
.postscript-bottom-inner
{
	padding-top:15px;
	border-top: 1px solid #CCC;
}

.postscript-bottom #block-menu-primary-links,
.postscript-bottom #block-menu-secondary-links{
}
.postscript-bottom #block-menu-secondary-links a {
	margin-left: 6px;
}
.postscript-bottom #block-menu-primary-links .inner,
.postscript-bottom #block-menu-secondary-links .inner{
text-align: center;
}
.postscript-bottom #block-menu-primary-links .inner ul.menu,
.postscript-bottom #block-menu-secondary-links .inner ul.menu{
margin-left: 0;
display: inline-block;
text-align: center;
}

.postscript-bottom #block-menu-primary-links .inner ul.menu li,
.postscript-bottom #block-menu-secondary-links .inner ul.menu li{
border-right-style: solid;
border-right-width: 1px;
display: inline;
margin: 0;
padding: 0;
white-space: nowrap;
}
.postscript-bottom #block-menu-secondary-links .inner ul.menu li{
padding-right: 8px !important;
}
.postscript-bottom #block-menu-primary-links .inner ul li.last,
.postscript-bottom #block-menu-secondary-links .inner ul li.last{
border: medium none;
}
.postscript-bottom #block-menu-primary-links .inner ul.menu li,
.postscript-bottom #block-menu-secondary-links .inner ul.menu li{
border-right-style: solid;
border-right-width: 1px;
display: inline;
margin: 0;
padding: 0;
white-space: nowrap;
}

.postscript-bottom #block-menu-primary-links .block-title,
.postscript-bottom #block-menu-secondary-links .block-title{
display: none;
}

.footer-wrapper {
}

.footer {
	margin-top: 10px;
}

.footer-inner {
}

.footer-message-wrapper {
	
}

.footer-message {
}

.footer-message-inner {
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}

.footer-message-text {
}
/* Drupal Messages
/-------------------------------------------------------------- */
/* General style for all errors/messages (border, padding, etc.) */
div.content-messages div.messages,
div.content-help div.help
{
	border: 3px outset;
	margin-top: 0em;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 0em;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	-webkit-border-radius: 9px;
	font-weight: bold;
	overflow: hidden;
	padding: 14px;
}

/* Status messages: notice */
/*----------   override login or register to view this form ----------*/
div.content-messages-inner div.notice
{
background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
background-color:#5491CB;
background-position:0 -420px;
color:#FFFFFF;
border:1px solid #FFFFFF; /* #aac8e5 because embossed_border */
border-width:1px 0 0 1px; /* embossed_border */
	border-radius: 5px; /* embossed_button */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px -1px 0px #f1f1f1;
    -moz-box-shadow: 0px -1px 0px #f1f1f1;
    -webkit-box-shadow: 0px -1px 0px #f1f1f1;
padding:5px 15px 6px; /* embossed_border */
margin: 0 0 0 0;
font-weight:bold; /* actual_text */
font-size:12px;
width: 290px;
margin-left: 200px;
margin-top: 0px;
text-align: center;
}
div.content-messages-inner div.notice a {
color: aqua;
}
div.content-messages-inner div.notice a:link {
color: aqua;
}
div.content-messages-inner div.notice a:visited {
color: #66ffff;
}

/* Status messages: green */
div.content-messages-inner div.status
{
	background: url(http://cf.cdn.unwto.org/sites/all/files/badgesokgreen32x32.png) no-repeat #EAF8E4;
	background-position: 20px 5px;
	padding-left: 60px;
	border-color: #8DC478;
	color: #3E642F;
}
/* Warning messages: yellow */
div.content-messages-inner div.warning
{
	background: url(http://cf.cdn.unwto.org/sites/all/files/badgescaution32x32.png) no-repeat #FFFFDD;
	background-position: 20px 5px;
	padding-left: 60px;
	border-color: #EED300;
	color: #745500;
	
}
/* Error messages: red */
div.content-messages-inner div.error
{
	background: url(http://cf.cdn.unwto.org/sites/all/files/badgeserror32x32.png) no-repeat scroll 20px 5px #FFF2F2;
	padding-left: 60px;
	border-color: #CC0000;
	color: #B20000;
}
/* Help messages: blue */
div.content-help-inner div.help
{
	background: url(http://cf.cdn.unwto.org/sites/all/files/badgeshelp32x32.png) no-repeat scroll 20px 5px #E4EEF8;
	padding-left: 60px;
	border-color: #57718A;
	color: #292929;
}
.help p
{
	margin-top: 0
}
/* Error that appears when a required form field is not filled out */
.form-item input.error,
.form-item textarea.error,
.form-item select.error
{
	border: 1px solid #aa1144;
}
/* "New" text and required form field asterisk (default = red) */
.marker,
.form-required
{
	color: #aa1144;
}

/* Header - Search
-------------------------------------------------------------- */
/*
-------------------------------------------------------------- */
#main-content
{
	padding-top:18px;
}
/* Content Regions
-------------------------------------------------------------- */
.content-top
{
}
.sidebar-first h2.title,
.sidebar-last h2.title {
  background: #FFFFFF url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x bottom left;
  color: #777;
  display: block;
  font-weight: 500;
  letter-spacing: normal;
  text-align: left;
  font-size: 1em;
  padding: 5px 10px;
  margin: 0;
  text-shadow: #fff 1px 1px 1px;
  color: #555;
  border-bottom: 0;	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
.sidebar-first .inner,
.sidebar-last .inner{
/*padding-bottom:1em;
padding-left:1.25em;
padding-right:1.25em;*/
padding-top:0;
margin-left: 5px;
margin-right: 15px;
}
.sidebar-first,
.sidebar-last {
/*margin-bottom:1em;
margin-right:3px;*/
margin-top:0;
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}

.sidebar-first .content,
.sidebar-last .content {
 /* border: 1px solid #ddd; */
 padding: 0;
/*  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px; retirado para usar header en lugar de title en bloques */
/*  position: relative;*/
}
.sidebar-first {
	margin-top: 77px;
}
.sidebar-last
{
	width:237px;
}
.sidebar-first-inner .inner,
.sidebar-last-inner .inner
{
	margin:0;
	border-top:1px solid #CCC; /* compensar borde de content */
border-left:1px solid #CCC; /* compensar borde de content */
border-right:1px solid #CCC; /* compensar borde de content */
border-bottom:1px solid #CCC; /* compensar borde de content */
margin-top:0px;
margin-right:4px;
margin-bottom: 15px;
margin-left:0px; 
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:0px;
padding-left:0;
padding-right:0;
padding-top:0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

}
.sidebar-first-inner .sf-menu *,
.sidebar-last-inner .sf-menu *
{
	text-align:left;
}

.content-content
{
/*background-color: aqua;*/
	margin-left: 30px;
	/*border-top:1px solid #CCC;*/
    margin-right: 15px;
}
.content-inner
{
/*background-color: fuchsia;*/
	margin-left: 10px;

}
.content-group
{
	color:#333;
	/*background-color: lime;*/
	/*border-right:1px solid #CCC;*/
}
.blockhometitle .view-header,
.eventblock h2.block-title,
.homeblock h2.block-title {
  background: #FFFFFF url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x bottom left;
  color: #777;
  display: block;
  font-weight: 500;
  letter-spacing: normal;
  text-align: left;
  font-size: 1em;
  padding: 5px 10px;
  margin: 0;
  text-shadow: #fff 1px 1px 1px;
  color: #555;
  border-bottom: 0;	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
.eventblock,
.homeblock {
border-top:1px solid #CCC; /* compensar borde de content */
border-left:1px solid #CCC; /* compensar borde de content */
border-right:1px solid #CCC; /* compensar borde de content */
border-bottom:1px solid #CCC; /* compensar borde de content */
margin-top:0px;
margin-right:4px;
margin-bottom: 15px;
margin-left:0px; 
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:0px;
padding-left:0;
padding-right:0;
padding-top:0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.eventblock ul, 
.eventblock ol,
.homeblock ul, 
.homeblock ol {
  font-size:0.9em;
  margin-bottom:0.5em;
  margin-top:0.5em;
}
.eventblock .field-items
.homeblock .field-items{
padding: 2px;
}

.homeblock .content{
/*padding: 5px;*/
}
.eventblock .content{
padding: 3px;
text-align: center;
}

.homeblock tr.even,
.homeblock tr.even td,
.homeblock tr.odd,
.homeblock tr.odd td {
background-color: #FFFFFF;
}

#tecopslideprov  h2.block-title {
font-size: 0.9em;
}

#tecopslideprov .techproductviewslide .views-field-title a {
font-size: 0.9em;
}

#tecopslideprov  .techproductviewslide .views-field-body {
font-size: 0.9em;
}

.content-bottom
{
}
.block .inner
{
	margin: 0;
	padding: 0;
}

/*------------------- specific classes attached to type of contents ----------------*/
.panel_class #content-content
{
	margin: 0;
	background-color: fuchsia;
}
.panel_class
{
	margin: 0;
	background-color: fuchsia;
}
/*------------------- specific classes attached to type of contents ----------------*/


#home_css
{
	margin: 0;
	background-color: #FFFFFF;
}

#home_css 
{
	margin: 0;
	background-color: #FFFFFF;
	margin-left: -20px;
}

#home_css div.panel-col-first
{
	margin: 0;
	background-color: #FFFFFF;
	width: 190px;
	
}

#home_css div.panel-col
{
	margin: 0;
	background-color: #FFFFFF;
	width: 540px;
	
}

#home_css div.panel-col-last
{
	margin: 0;
	background-color: #FFFFFF;
	width: 190px;
	
}

/*---------------- end of specific classes attached to type of contents ----------------*/
/* Default block title styles
/-------------------------------------------------------------- */


.shadowing
{	-webkit-box-shadow: 0.5em 0.5em 0.5em rgba(0, 0, 0, 0.5);
}
.signup_anonymous_login {
font-weight: normal;
background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
background-color:#5491CB;
background-position:0 -420px;
color:#FFFFFF;
border:1px solid #FFFFFF; /* #aac8e5 because embossed_border */
border-width:1px 0 0 1px; /* embossed_border */
	border-radius: 5px; /* embossed_button */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px -1px 0px #f1f1f1;
    -moz-box-shadow: 0px -1px 0px #f1f1f1;
    -webkit-box-shadow: 0px -1px 0px #f1f1f1;
padding:5px 15px 6px; /* embossed_border */
margin: 0 0 20px 0;
font-weight:bold; /* actual_text */
font-size:12px;
width: 290px;
margin-left: 200px;
margin-top: 20px;
text-align: center;

}
.signup_anonymous_login a {
color: aqua;
}
.signup_anonymous_login a:link {
color: aqua;
}
.signup_anonymous_login a:visited {
color: #66ffff;
}


#search-block-form {
}
#search-block-form .form-item input{
    margin-left: 20px;
    margin-bottom: 4px;
	margin-top: 4px;
    width: 112px; 
}
#search-block-form .form-item submit{
}
#search-block-form .custom-search-button {
margin-bottom: -4px;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 4px;
padding-right: 0;
padding-top: 0;
    background: none;
    border: none;
    box-shadow: none;     
}
#search-block-form label {
display: none;
} 
  
.preface-top {
	height: auto !important;
	min-height: 100%;
	width: 960px;
	margin: 0 auto;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0.5em 0.5em 0.5em rgba(0, 0, 0, 0.5);
	z-index: 500;
}

#block-nice_menus-1 {
overflow: visible !important;
z-index: 500;
}

.block-nice_menus-1 {
overflow: visible !important;
z-index: 500;

}
.grid16-16 {width: 960px;
overflow: visible;
}

/*aligment of numbers for top banner */
#views_slideshow_singleframe_pager_news-panel_pane_1{
	text-align:right;
	font-weight:bold;
	margin-right:16px;
}
#block-feedback-form {
width: 215px;
bottom: 0;
}

.selects .form-select {
min-width: 380px;
width: 380px;
}

#pid-user h1.title {
display: none;
}
#pid-user-register h1.title {
display: none;
}
#pid-user-password h1.title {
display: none;
}
#pid-user #content-tabs ul.primary li a.active:link, #content-tabs ul.primary li a.active:visited {
font-size: large;
}
#pid-user-register #content-tabs ul.primary li a.active:link, #content-tabs ul.primary li a.active:visited {
font-size: large;
}
#pid-user-password #content-tabs ul.primary li a.active:link, #content-tabs ul.primary li a.active:visited {
font-size: large;
}

#content-tabs ul.primary li a:link, #content-tabs ul.primary li a:visited {
padding-bottom: 6px;
padding-top: 6px;
}

@font-face {
	font-family: 'dekarregular';
	src: url('fonts/dekar/dekar-webfont.eot');
	src: local('☺'), url('fonts/dekar/dekar-webfont.woff') format('woff'), url('fonts/dekar/dekar-webfont.ttf') format('truetype'), url('fonts/dekar/dekar-webfont.svg#webfontVP0eWlfC') format('svg');
	font-weight: normal;
	font-style: normal;
}



/* Links for nodes (taxonomy, commenting, read more, etc) */

.service-links {
float: right;
}

/* @group Links */
.node div.links {
  padding: 0;
}
.node .links ul {
  display: inline;
  margin: 0 0 1em 0;
  padding: 0;
  float: left;
  clear: both;
}

.node ul.links li {
/*  background: #fff url('../images/bg-shade-light.png') repeat-x 0 100%;*/
  margin: 0;
  padding: 0;
  outline: 0;
/*  border: solid 1px #ddd;*/
  line-height: 1.3;
  text-decoration: none;
  font-size: 1em;
  list-style: none;
  float: left;
  font-weight: normal;
  text-decoration: none;
 /* padding: 0.5em 1.1em; */
  text-shadow: #fff 1px 1px 1px;
  -webkit-border-radius: 0.333em;
  -moz-border-radius: 0.333em;
  display: inline;
  margin: 0.25em 0.5em 0 0;
}
.node ul.links li:hover {
/*  background: #b3b3b3 url('../images/bg-shade-medium.png') repeat-x 0 100%;
  border-color: #999;
  color: #333; */
  /*text-shadow: #ddd 1px 1px 1px;*/
}
.node ul.links a {
  color: #555555;
}

.node ul.links li:hover a,
.node ul.links li:hover a:hover {
  color: #069;
  /*text-shadow: #555 1px 1px 1px;*/
}

/* @group Terms */
.node .terms {
background: url(http://cf.cdn.unwto.org/sites/all/files/badgestags_arrow.gif) no-repeat;
background-position: 0px 15px;
margin-left: 0;
margin-top: 5px;
padding-bottom: 20px;
padding-left: 48px;
padding-top: 12px;
}

.node .terms ul {
  border: none;
  font-size: 0.9em;
  display: inline;
  padding: 0;
  margin: 0!important;
}
.node .terms ul li {
  display: inline;
  margin-bottom: 0.25em;
  margin-left: 0.25em;
  margin-right: 0;
  margin-top: 0.25em:
}

.node .terms ul.links li {
padding-bottom: 0px;
padding-left: 6px;
padding-right: 6px;
padding-top: 0px;
background: none;
}

.flag-bookmarks{
background: none;
}
/* Home view table */
.upcomingeventhome .views-field-title {
font-weight: lighter;
color: #666666;
}
.upcomingeventhome .views-field-field-event-date-value {
font-weight: lighter;
color: #666666;
width: 105px;
}

.event_signup_field_event_node_reference ul.links li {
  background: #fff url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x 0 100%;
  margin: 0;
  padding: 5px;
  outline: 0;
  border: solid 1px #ddd;
  line-height: 1.3;
  text-decoration: none;
  font-size: 1em;
  list-style: none;
  float: left;
  font-weight: normal;
  text-decoration: none;
  padding: 0.5em 1.1em;
  text-shadow: #fff 1px 1px 1px;
  -webkit-border-radius: 0.333em;
  -moz-border-radius: 0.333em;
  display: inline;
  margin: 0.25em 0.5em 0 0;
}

.event_signup_field_event_node_reference li:hover {
  background: #b3b3b3 url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-medium.png') repeat-x 0 100%;
  border-color: #999;
  color: #333;
  /*text-shadow: #ddd 1px 1px 1px;*/
}

.upcomingeventclass .views-field-field-event-date-value-1 {
width: 105px;
text-align: center;
}
.upcomingeventclass caption {
background-color:#EEEEEE;
font-weight:normal;
}
.upcomingeventclass tr.even,
.upcomingeventclass tr.even td {
background-color: #FFFFFF;
}
.upcomingeventclass .views-field-title a,
.upcomingeventclass .views-field-title a:link,
.upcomingeventclass .views-field-title a:visited {
font-weight: bold;
}

.backfeaturedevents .views-field-field-event-date-value {
width: 90px;
text-align: center;
}

.frontpagephoto #views_slideshow_thumbnailhover_breakout_teasers_fronpage_photos-panel_pane_1{
  float:right;
  text-align:center;
  width:170px;
  margin-top: -214px;
	padding: 3px;
	margin-right: 0px;
	border: 1px solid silver;
}

/* hiding last three frontpage thumbnails for silkroad */
.page-homesilkroad .views_slideshow_thumbnailhover_breakout_teasers_fronpage_photos-panel_pane_2 #views_slideshow_thumbnailhover_div_breakout_teaser_fronpage_photos-panel_pane_1_6,
.page-homesilkroad .views_slideshow_thumbnailhover_breakout_teasers_fronpage_photos-panel_pane_2 #views_slideshow_thumbnailhover_div_breakout_teaser_fronpage_photos-panel_pane_1_7,
.page-homesilkroad .views_slideshow_thumbnailhover_breakout_teasers_fronpage_photos-panel_pane_2 #views_slideshow_thumbnailhover_div_breakout_teaser_fronpage_photos-panel_pane_1_8{
	display: none !important;	
}

.frontpagephoto .views-field-title{
    line-height: 1.25em;
    /* margin-top: -40px; */
    height: 35px;
    /* width: 480px; */
    margin-top: -44px;
    padding-left: 10px;
    float: left;
    background-color: rgba(32, 99, 161, 0.8);
    width: 470px;
    margin-left: 4px;
    height: 35px;
    padding-top: 5px;
}

.frontpagephoto #backboto{
margin-top: -34px;
float: left;
margin-left: 4px;
}
.views-field-field-frontpage-photo-fid{
/*margin-top: 0; /* para todos */
/*float: left;*/
}

.frontpagephoto .views-field-field-frontpage-photo-fid,.frontpagephoto .views-field-field-frontpage-photo-fid-1 {
float: left;
-moz-box-shadow: 3px 3px 4px #888888;
-webkit-box-shadow: 3px 3px 4px #888888;
box-shadow: 3px 3px 4px #888888;
padding: 4px;
}

.views-content-field-frontpage-photo-fid{
/*float: left;
      -moz-box-shadow: 3px 3px 4px #888888;
    -webkit-box-shadow: 3px 3px 4px #888888;
	box-shadow: 3px 3px 4px #888888;
padding: 4px;*/
}

.frontpagephoto .views-field-title a{
color: #ffffff;
font-size: 1.3em;
}
.frontpagephoto #views_slideshow_thumbnailhover_main_fronpage_photos-panel_pane_1{
width: 480px;
}
.views-slideshow-controls-bottom clear-block {
width: 150px;
float: right;
}
views-slideshow-controls-bottom clear-block

/*  ubercart  */

.product-info {
width: 400px;
float: left;
}
.uc-price-display {
float: none;
}
.price-suffixes {
font-size: 0.75em;
font-weight: normal;
}
.add-to-cart{
padding-top: 20px;
width: 200px;
float: none;
}
.add-to-cart .form-item label {
display: inline;
}

.highlightsub {
padding: 16px;
}

div.node {
/*border-bottom: 1px solid #cccccc; */
margin-bottom: 15px;
padding-bottom: 15px;
}

h1{
line-height: 1.25em;
margin-right: 15px;
font-size: 180%;
}

.newshomeprog .imagecache-news_thumbnail {
float: left;
}
.newshomeprog .views-field-created {
font-weight: lighter;
color: #666666;
width: 60px;
text-align: center;
}

.newshomeprog .views-field-field-news-date-value {
font-weight: lighter;
color: #666666;
width: 105px;
text-align: center;
}
 
#edit-columns-addcomp-wrapper {
width: 500px;
}

#edit-filters-addcomp {
width: 500px;
}

.eventsubhome .views-field-field-event-date-value {
font-weight: lighter;
color: #666666;
width: 105px;
text-align: center;
}

.eventsubhome .views-field-title {
}
table {
border-collapse: separate;
}

.node-type-press-release .content-top #block-block-32 {
    margin-left: 13px;
}

.node-type-press-release .location-locations-header,
.node-type-press-release .location-locations-wrapper {
    display: none;
}

.pressreleaseview .views-field-field-news-date-value {
font-weight: lighter;
color: #666666;
width: 105px;
}
.field-field-introduction-press-release {
  font-style: italic;
  font-weight: bold;
 }
.field-field-press-release-code {
width: 100px;
float: right;
text-align: right;
}
.field-field-press-release-code .field-label-inline-first{
font-weight: normal;
}
.node-type-press_release {
}
.headpressrelease {
margin-left: 11px;
margin-bottom: 8px;
}

/*   DHTML first menu item */
.fake-leaf {
    font-size: 1em;
    font-style: normal;
}

div.field-field-cover-thumbnail img {
float: right;
margin: 15px;
    -moz-box-shadow: 6px 6px 9px #888888;
    -webkit-box-shadow: 6px 6px 9px #888888;
	box-shadow: 6px 6px 9px #888888;
}


/*  Slideshow WTD photo contest homepage */
.wtdhomeblock h2.block-title {
  background: #FFFFFF url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x bottom left;
  color: #777;
  display: block;
  font-weight: 500;
  letter-spacing: normal;
  text-align: left;
  font-size: 1em;
  padding: 5px 10px;
  margin: 0;
  text-shadow: #fff 1px 1px 1px;
  color: #555;
  border-bottom: 0;	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
.wtdhomeblock .imagecache-WTDhome334w{
    -moz-box-shadow: 6px 6px 9px #888888;
    -webkit-box-shadow: 6px 6px 9px #888888;
	box-shadow: 6px 6px 9px #888888;
}
.wtdhomeblock {
border-top:1px solid #CCC; /* compensar borde de content */
border-left:1px solid #CCC; /* compensar borde de content */
border-right:1px solid #CCC; /* compensar borde de content */
border-bottom:1px solid #CCC; /* compensar borde de content */
margin-top:0px;
margin-right:4px;
margin-bottom: 15px;
margin-left:0px; 
padding-bottom:0px;
padding-left:0;
padding-right:0;
padding-top:0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.wtdfront {
}

.wtdfront .views-field-title {
text-align: center;
}

.wtdfront .views-field-title a{
color: gray;
}

/*  technical products */
.techproductview caption {
/*    height: 24px; */
/*    color: gray; */
    
  background: #FFFFFF url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x bottom left;
  color: #777;
  display: block;
  font-weight: 500;
  letter-spacing: normal;
  text-align: left;
  font-size: larger;
  padding: 5px 10px;
  margin: 0;
  text-shadow: #fff 1px 1px 1px;
  color: #555;
  border-bottom: 0;	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
.techproductview caption a {
    color: gray;
}
.techproductview caption a:link,
.techproductview caption a:visited {
}

.techproductview th {
    border-bottom-width: 0px;
}
.techproductview table {
}

.techproductview tr.even,
.techproductview tr.even td,
.techproductview tr.odd,
.techproductview tr.odd td {
background-color: #FFFFFF;
border-left: silver solid 1px;
border-right: silver solid 1px;
}

.techproductview .views-table {
margin-top: 20px;
}

.techproductview tbody {
border-left: silver solid 1px;
border-right: silver solid 1px;
}

.techproductview .views-field-title {
padding-left: 20px;
}
.techproductview .views-field-title a {
font-size: larger;
}
.techproductviewslide {
padding: 3px;
}
.techproductviewslide .views-field-title a {
 font-size: larger;
}
.tecopyellow {
    background-color: #ffff66;
    color: #999999;
    font-size: large;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 3px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    text-align: center;
}
.tecopblue {
    background-color: navy;
    color: gray;
    font-size: large;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 3px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    text-align: center;
}
.tecopred {
    background-color: maroon;
    color: gray;
    font-size: large;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 3px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    text-align: center;
}
.tecopbeige {
    background-color: #c1a477;
    color: gray;
    font-size: large;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 3px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    text-align: center;
}

.blockmedianews .view-header {
  background: #e1edff url('/sites/all/files/logos/unwto_logo_vsmall.png') no-repeat center right;
  color: #777;
  display: block;
  font-weight: 500;
  letter-spacing: normal;
  text-align: left;
  font-size: 1em;
  line-height: normal;
  padding: 1px 10px;
  margin: 0;
  text-shadow: #fff 1px 1px 1px;
  color: #555;
  border-bottom: 0;	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}

.blockhometitle p{
margin: 0;
}
.blockhometitle .views-field-title{
text-align: center;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 5px;
}
/* centrar title en slideshow video */
#block-views-highlight_sub-block_4 .blockhometitle .views-field-title {
width: 182px;
padding-left: 17px;
padding-right: 17px;
}
.blockmedianews .view-content {
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0px;
}
.blockmedianews .attachment {
    display: none;
}
.view-content {
/*    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;*/
}
.view-footer {
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;
}

.barometerview .views-field-field-barometer-date-value-1 {
font-weight: lighter;
color: #666666;
width: 105px;
text-align: center;
}
.barometerview .views-field-field-barometer-edition-value {
width: 105px;
text-align: center;
}
.barometerview caption {
  background: #FFFFFF url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x bottom left;
  color: #777;
padding-left: 5px;
}
.barometerview tr.even,
.barometerview tr.even td,
.barometerview tr.odd,
.barometerview tr.odd td {
background-color: #FFFFFF;
}
.barometerview p{
margin: 0;
}

#user-login .item-list, #user-login-form .item-list { /* remove create account link */
display: none;
}

form input.form-submit {
font-weight: normal;
background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
background-color:#5491CB;
background-position:0 -420px;
color:#FFFFFF;
border:1px solid #FFFFFF; /* #aac8e5 because embossed_border */
border-width:1px 0 0 1px; /* embossed_border */
	border-radius: 5px; /* embossed_button */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px -1px 0px #f1f1f1;
    -moz-box-shadow: 0px -1px 0px #f1f1f1;
    -webkit-box-shadow: 0px -1px 0px #f1f1f1;
padding:5px 15px 6px; /* embossed_border */
margin: 0 0 20px 0;
font-weight:bold; /* actual_text */
font-size:12px;
}
form input.form-submit:hover {
background-color:#80add9;
background-position:0 -480px;
border-color:#FFFFFF; /* because embossed_border */
text-decoration:none; /* embossed_button */
}

form input.form-submit:active {
background-color:#204876;
background-position:0 -540px;
border-color:transparent; /* because embossed_border */
}
.form-submit {
font-size: 100%;
}

.recentevents .views-field-field-event-date-value {
font-weight: lighter;
color: #666666;
width: 105px;
}

#block-menu-menu-regions,
#block-menu-menu-memberstates {
width: 145px;
}
#quicktabs_container_country_short,
#quicktabs_container_country{
float: left;
}

.winnerposter {
margin-bottom: 10px;
}
.winnerposter .views_slideshow_singleframe_slide {
padding: 8px;
}
.view-highlight-home-top-banner .imagefield-field_image{
    -moz-box-shadow: 1px 2px 4px #888888;
    -webkit-box-shadow: 1px 2px 4px #888888;
	box-shadow: 1px 2px 4px #888888;
	border-radius: 12px; /* embossed_button */
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-top: 1px solid silver;
}

.imagecache-highlight_video {
margin: 8px;
    -moz-box-shadow: 1px 2px 4px #888888;
    -webkit-box-shadow: 1px 2px 4px #888888;
	box-shadow: 1px 2px 4px #888888;
	border-radius: 12px; /* embossed_button */
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}
.imagecache-cover_newsletter img {
margin: 8px;
    -moz-box-shadow: 2px 3px 5px #000000;
    -webkit-box-shadow: 2px 3px 5px #000000;
	box-shadow: 2px 3px 5px #000000;
}

.imagecache-200width {
float: right;
margin: 15px;
    -moz-box-shadow: 1px 2px 4px #888888;
    -webkit-box-shadow: 1px 2px 4px #888888;
	box-shadow: 1px 2px 4px #888888;
}
#views_slideshow_singleframe_main_Photo_competitors-block_2 .imagecache-200width,
#block-views-Photo_competitors-block_2 .imagecache-200width {
float: none;
margin: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
	box-shadow: none;
}
/* agora disclaimer */
#block-block-40 {
width: auto;  
padding-left: 15px;
padding-right: 15px;
background: #FFFFFF url('http://cf.cdn.unwto.org/sites/all/files/themes/bg-shade-light.png') repeat-x bottom left;
margin-top: -10px;
}
.node-type-agora ul.pager {
width: 100%;
}
.node-type-agora .item-list .pager {
text-align: right;
margin-right: 15px;
}
.imagefield-field_ppfl_photo {
float: right;
margin: 20px;
}

/* Captcha
/-------------------------------------------------------------- */

.captcha {
font-size: large;
font-weight: bold;
}
#edit-captcha-response-wrapper {
color:#000000;
font-size: 0.75em;
font-weight:lighter;
}
#edit-captcha-response-wrapper label {
    display: inline;
}
#edit-captcha-response-wrapper .description {
    display: inline;
    font-size: 0.75em;
}
#user-register #edit-captcha-response-wrapper .description {
    display: inline;
    font-size: 0.75em;
}

/* Pages and nodes
/-------------------------------------------------------------- */

#pid-user h1.title {
display: none;
}
#pid-user-register h1.title {
display: none;
}
#pid-user-password h1.title {
display: none;
}

#user-register legend {
display: none;
}
#user-register .description {
display: none;
}
#user-register fieldset {
background: none;
border: none;
padding: 0;
}
.contentpadding .content {
padding-bottom: 0px;
padding-left: 8px;
padding-right: 8px;
padding-top: 0px;
}
.contentpadding p {
margin: 0;
}
.views_slideshow_previous,
.views_slideshow_controls_text_previous,
.views_slideshow_pause,
.views_slideshow_controls_text_pause,
.views_slideshow_next,
.views_slideshow_controls_text_next {
    float: left;
    background: url(http://static.tecnotribu.com/sprites/spriteplaypause.png) no-repeat;
    overflow: hidden;
    width: 12px;
    height: 0;
    padding-top: 17px;
    position: absolute;
    z-index: 1000;  
}
.views_slideshow_previous,
.views_slideshow_controls_text_previous {
    background-position: 0 0px;
    margin-left: 10px;
    margin-top: -42px;
}
.views_slideshow_previous:hover,
.views_slideshow_controls_text_previous:hover {
    background-position: 0 -23px;
    margin-left: 10px;
    margin-top: -42px;
}
.views_slideshow_pause,
.views_slideshow_controls_text_pause
.views_slideshow_pause:hover,
.views_slideshow_controls_text_pause:hover {
    display: none;   
}
.views_slideshow_next,
.views_slideshow_controls_text_next {
    background-position: 0 -60px;
    margin-left: 195px;
    margin-top: -42px;
}
.views_slideshow_next:hover,
.views_slideshow_controls_text_next:hover {
    background-position: 0 -83px;
    margin-left: 195px;
    margin-top: -42px;
}

.view-Projects .views-field-field-country-reference-nid,
.view-Projects .views-field-field-organization-reference-nid {
width: 140px;
}

.publicationsblock .views-field-field-cover-thumbnail-fid,
.publicationsblock .views-field-title {
text-align: center;
/*width: 215px;*/
}

.homeblock .publicationsblock .views-field-field-cover-thumbnail-fid,
.homeblock .publicationsblock .views-field-title {
width: 178px;
}

.node-type-news .location-locations-header,
.node-type-news .location-locations-wrapper {
	display: none;
}

.node-type-newsletter .field-field-newsletter-desc {
line-height: 0;
margin-top: 19px;
}
 

.node-type-newsletter td {
 padding: 0;
}
 
 
ul.quicktabs_tabs.quicktabs-style-unwtoqt{
    background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
  background-color: white;
  background-position:0 -830px;  
    border:none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
  clear: both;
  float: left; /* LTR */
  margin: 0 0 10px 0;
  padding: 0;
  width: 100%; /*all floated elements must have a specified width*/
  
}
*html ul.quicktabs_tabs.quicktabs-style-unwtoqt li{
  margin-bottom:-5px;
}
ul.quicktabs_tabs.quicktabs-style-unwtoqt li{

  border:none;
  display: inline;
  float: left; /* LTR */
  list-style: none;
  margin: 0;
  padding: 0;
  }
ul.quicktabs_tabs.quicktabs-style-unwtoqt li a{

  background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
  background-color: white;
  background-position:0 -840px;  
  border:1px outset #cccccc;
  color: #555;
  float: left; /* LTR */
  font-weight: 100;
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  margin-bottom: 0px;
  text-decoration: none;
  white-space: nowrap;
  	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
ul.quicktabs_tabs.quicktabs-style-unwtoqt li:hover a{
  border-bottom:1px outset #FFFFFF;
  color: #000;
padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  margin-bottom: 0px;
    border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
background:url('http://cf.cdn.unwto.org/sites/all/files/themes/button_bg_gradient_sprite.png') 0 0 repeat-x;
background-position:0 -900px;
border-color:#666;
background-color:#FEFEFE; 
}

/*#node-form img.cropbox {
max-width: 100%;
}*/
/*.jcrop-preview {
max-width: 100%;
max-height: 100%;
}*/

#block-block-70 {
margin: 0;
}
#block-block-70 .block{
margin: 0;
}

#pid-webform-registration-partnering-media-challenging-times-2nd-unwto-international-conference-tourism-a #content-messages {
margin-top: 300px;
position: fixed;
z-index: 900;
}


.nolink {
color: color:#069;
padding: 5px;
}

.views-field-image-URL {
float: left;
width: 120px;
margin-right: 20px;
margin-bottom: 20px;
margin-left: 10px;
max-height: 100%
}

.views-field-last-name {
line-height: 1.25em;
color: #069;
font-size: 180%;
margin: 0 0 0.5em 0;
display: block;
font-weight: bold;
}

.not-logged-in#pid-webform-general-assembly-twentieth-session .content-messages {
	display: none;
}

.logged-in#pid-webform-general-assembly-twentieth-session .table-login {
	display: none;
}

/* Hidding legislation pdf label in Croatia node http://europe.unwto.org/en/node/23060/ethics */
#pid-node-23060-ethics .views-field-field-legislation-fid {
	display: none;
}

#pid-node-23060-ethics .view-country-ethics .views-field-title {
	margin-bottom: 15px;
}

/* 
*  ESPECIAL WTD 2013 PAGE http://wtd.unwto.org/homewtd2013 
*  Where sidebar-last is hidden so page can have full width
*/

.node-type-page-wtd  #sidebar-last,
.node-type-page-wtd-2014 #sidebar-last {
	display: none;
}

.node-type-page-wtd .grid16-12,
.node-type-page-wtd-2014 .grid16-12,
.node-type-page-wtd-wtd .grid16-12 {
	width: 920px;
}

/* 
	ESPECIAL WTD2013 DROPDOWN COMMON
*/

.node-type-page-wtd #page-wrap br,
.node-type-page-wtd-2014 #page-wrap br
		{ display: none; } 

.node-type-page-wtd #page-wrap {
	width: 900px;
	margin: -24px auto;
	background: #0071BC;
	height: 42px;
	margin-bottom: 15px;
} 

.node-type-page-wtd-2014 #page-wrap {
	width: 900px;
	margin: -23px auto;
	background: orange;
	height: 42px;
	margin-bottom: 15px;
} 

.node-type-page-wtd .wtd-menu a,
.node-type-page-wtd-2014 .wtd-menu a,
.node-type-page-wtd-2015 .wtd-menu a		{ text-decoration: none; }
.node-type-page-wtd .wtd-menu ul,
.node-type-page-wtd-2014 .wtd-menu ul,
.node-type-page-wtd-2015 .wtd-menu ul	{ list-style: none; }
.node-type-page-wtd .wtd-menu p,
.node-type-page-wtd-2014 .wtd-menu p,
.node-type-page-wtd-2015 .wtd-menu p             { margin: 15px 0; }

.node-type-page-wtd .wtd-menu li a,
.node-type-page-wtd-2014 .wtd-menu li a,
.node-type-page-wtd-2015 .wtd-menu li a  { font-family: comic sans ms; font-size: 16px;}
.node-type-page-wtd .wtd-menu li li a,
.node-type-page-wtd-2014 .wtd-menu li li a,
.node-type-page-wtd-2015 .wtd-menu li li a  { font-family: arial; }

/* 
	ESPECIAL WTD2013 2014, 2015 DROPDOWN MENU LEVEL ONE
*/

.type-page-wtd .wtd-menu ul.wtd2013-dropdown li a  { font-weight: none;}

ul.wtd2013-dropdown                         	{ position: relative; z-index: 9999; margin-left: 0em;}
ul.wtd2013-dropdown li                      	{ font-weight: normal; float: left; zoom: 1; background: #0071BC; margin-right: 0px;}
ul.wtd2013-dropdown.wtd-menu-2014 li,
ul.wtd2013-dropdown.wtd-menu-2015 li                      	{ font-weight: normal; float: left; zoom: 1; background: orange; margin-right: 0px;}
ul.wtd2013-dropdown a:hover		 	{ color: #FFF; text-decoration: underline;}
ul.wtd2013-dropdown a:active          	{ color: #fff; }
ul.wtd2013-dropdown li a                    	{ display: block; padding: 11px 0px; border-right: 0px solid #333; color: #FFF; font-size: 18px;}
ul.wtd2013-dropdown li ul li a                    	{ font-size: 14px; padding-left: 8px;}
ul.wtd2013-dropdown li:last-child a    	{ border-right: none; } /* Doesn't work in IE */
ul.wtd2013-dropdown li.hover,
ul.wtd2013-dropdown li:hover                	{ color: black; position: relative; }
ul.wtd2013-dropdown li.hover a              { color: black; }


/* 
	ESPECIAL WTD2013 DROPDOWN MENU LEVEL TWO
*/
ul.wtd2013-dropdown ul 				{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; margin: 0; padding: 0; }
ul.wtd2013-dropdown ul li 				{ font-weight: normal; background: #0071BC; color: #000; border-bottom: 0px solid #0071BC; float: none; }	
ul.wtd2013-dropdown.wtd-menu-2014 ul li,
ul.wtd2013-dropdown.wtd-menu-2015 ul li  				{ font-weight: normal; background: #orange; color: #000; border-bottom: 0px solid orange; float: none; }	

						  
                                    /* IE 6 & 7 Needs Inline Block */
ul.wtd2013-dropdown ul li a			{ border-right: none; width: 100%; display: inline-block; } 
.node-type-page-wtd ul.sub_menu          { width: 272px; }
.node-type-page-wtd-2014 ul.sub_menu,
.node-type-page-wtd-2015 ul.sub_menu          { width: 272px; }

/* 
	ESPECIAL WTD2013 DROPDOWN MENU LEVEL THREE
*/
ul.wtd2013-dropdown ul ul				{ left: 100%; top: 0; margin: 0; padding: 0; }
ul.wtd2013-dropdown li:hover > ul 		{ visibility: visible; }

.wtd2013-dropdown img {
	margin-top: -10px;
	margin-bottom: -14px;
	height: 41px;
}

#pid-content-wtd-2013-about .pane-news-home,
#pid-content-about-wtd-2014wtd2014 .pane-news-home  {
	color: #0071BC;
}

/* 
	END WTD2013 MENU
*/



.node-type-page-wtd p,
.node-type-page-wtd li {
	color: rgb(25, 119, 193);
}

.node-type-page-wtd-2014 li {
	color: gray;
}

.node-type-page-wtd-2014 p,
.node-type-page-wtd-2014 td {
	color: gray;
}

.node-type-page-wtd-2014 .pane-node-body  a, 
.node-type-page-wtd-2014 .pane-node-body  a:link, 
.node-type-page-wtd-2014 .pane-node-body  a:visited {
	color: orange; 
}

.node-type-page-wtd-2015 li {
	color: gray;
}

.node-type-page-wtd-2015 p,
.node-type-page-wtd-2015 td {
	color: gray;
}

.node-type-page-wtd-2015 .pane-node-body  a, 
.node-type-page-wtd-2015 .pane-node-body  a:link, 
.node-type-page-wtd-2015 .pane-node-body  a:visited {
	color: orange; 
}

.imagefield-field_wtd_slideshow_image {
	cursor: pointer;
}

.node-type-multimedia .field-cover-thumbnail {
	float: right;
	margin-top: 32px;
	padding-left: 20px;
}

.node-type-multimedia .submitted {
	display: none;
}

.node-type-multimedia .field-pub-date {
	margin-bottom: 10px;
} 

.node-type-page-wtd .wtd-social-buttons {
	position: absolute;
	z-index: 9999;
	top: 45px;
	left: 98px;
}

.node-type-page-wtd-2014 .wtd-social-buttons {
	position: absolute;
	z-index: 9999;
	top: 450px;
	right: -6px;
}

.node-type-page-wtd-2015 .wtd-social-buttons {
	position: absolute;
	z-index: 9999;
	top: 450px;
	right: -6px;
}

.node-type-page-wtd .wtd-social-buttons img {
	float: left;
	margin-right: 5px;
	width: 17px;
	height: 17px; 
}

.node-type-page-wtd-2014 .wtd-social-buttons img {
	float: left;
	margin-right: 5px;
	width: 35px;
	height: 35px; 
}

.node-type-page-wtd-2015 .wtd-social-buttons img {
	float: left;
	margin-right: 5px;
	width: 35px;
	height: 35px; 
}


.node-type-page-wtd .field-page-wtd-display-title {
	font-size: 28px;
	color: #0071BC;
}

.node-type-page-wtd-2014 .field-page-wtd2014-display {
	font-size: 28px;
	color: gray;.
	line-height: 1.1em;
}

.node-type-page-wtd-2015 .field-page-wtd2014-display {
	font-size: 28px;
	color: gray;.
	line-height: 1.1em;
}

.field-page-wtd2014-display .field-label {
	display: none;
}

.wtd-photocompetition-form {
	color: #0071BC;
}

.wtd-2013-latest-news {
	float: left;
	width: 80%;
}

.view-calendar-event .calendar-date-select {
	margin-top: 47px;
	float: left;
}

.view-calendar-event .form-submit {
	margin-left: 170px;
	margin-top: -37px;
}

.view-calendar-event #edit-calendar-goto-wrapper {
	margin-right: 112px;
}

.view-calendar-event .calendar-calendar .links {
	margin-left: 60px;
}

#pid-content-wtd-2013-about table td {
	vertical-align: top;
}

#pid-content-photo-competition .wtd-photocompetition-form {
	display: none;
}

.not-logged-in .wtd-photocompetition-form .block-title {
	display: none;
}

#pid-content-photo-competition img.wtd-participate {
	cursor: pointer; 
	float: left;
	margin-left: 75px;
}

#pid-homepublications.not-logged-in #block-block-51 {
	margin-top: 106px;
}

#pid-content-wtd-2013-about .panel-col-first,
#pid-content-world-tourism-day-2014 .panel-col-first,
#pid-content-wtd-2013-about-spanish .panel-col-first,
#pid-content-wtd-2013-about-fr .panel-col-first,
#pid-node-38690 .panel-col-first {
	width: 70%;
}

#pid-content-wtd-2013-about .panel-col-last,
#pid-content-world-tourism-day-2014 .panel-col-last,
#pid-content-wtd-2013-about-spanish  .panel-col-last,
#pid-content-wtd-2013-about-fr  .panel-col-last,
#pid-node-38690 .panel-col-last {
	width: 26%; 
	padding-left: 33px; 
}

#pid-content-wtd-2013-about .pane-news-home h2 {
	font-size: 0; 
	background: url('http://cf.cdn.unwto.org/sites/all/files/wtd/wtd-latest-news.jpg') no-repeat;
	height: 50px;
	width: 606px;
}

#pid-content-world-tourism-day-2014 .pane-news-home h2 {
	font-size: 0; 
	background: url('http://cf.cdn.unwto.org/sites/all/files/wtd/wtd-news-2014.jpg') no-repeat;
	height: 50px;
	width: 606px;
}

#pid-content-world-tourism-day-2014.i18n-es .pane-news-home h2 {
	font-size: 0; 
	background: url('http://cf.cdn.unwto.org/sites/all/files/wtd/wtd-noticias-2014.jpg') no-repeat;
	height: 50px;
	width: 606px;
}

#pid-content-wtd-2013-about-spanish .pane-news-home h2 {
	font-size: 0; 
	background: url('http://cf.cdn.unwto.org/sites/all/files/wtd/wtd-latest-news-sp.jpg') no-repeat;
	height: 50px;
	width: 606px;
}

#pid-content-wtd-2013-about-fr .pane-news-home h2,
#pid-node-38690 .pane-news-home h2 {
	font-size: 0; 
	background: url('http://cf.cdn.unwto.org/sites/all/files/wtd/wtd-latest-news-fr.jpg') no-repeat;
	height: 50px;
	width: 606px;
}

#pid-content-wtd-2013-about .pane-news-home,
#pid-content-wtd-2013-about-spanish  .pane-news-home,
#pid-content-wtd-2013-about-fr .pane-news-home,
#pid-node-38690 .pane-news-home {
	margin-top: -40px;
}

#pid-content-wtd-2013-about .twtr-widget-profile {
	margin-top: -85px;
}

.wtd2013-dropdown .wtd1 {
	margin: 0 0px 0 30px;
}

.wtd2013-dropdown .wtd2 {
	margin: 0 0px 0 20px;
}

.wtd2013-dropdown .wtd3 {
	margin: 0 0px 0 20px;
}

.wtd2013-dropdown .wtd4 {
	margin: 0 0px 0 22px;
}

.wtd2013-dropdown .wtd5 {
	margin: 0 0px 0 25px;
} 

#pid-homeplatma #logo {
	display: none;
}

#platma_css #logo{
	display: none;
} 

#pid-homeplatma .platma-vimeo-video {
	border: 0px solid blue;
	text-align: center;
	margin: 30px 0;
}

#pid-homeplatma .affiliate-members-banner { 
	width:682px;
	height:293px;
}


.view-wtd-photo-2013 {
	color: #0071BC;
	margin-top: 35px;
}

.view-wtd-photo-2013 td{
	width: 250px;
	height: 330px;
    vertical-align: top;
	padding: 0 20px;
	position: relative;
}

.view-wtd-photo-2013 .views-field-title {
	font-size: 18px;
}

.view-wtd-photo-2013 .views-field-field-photo-first-name-value {

}

.view-wtd-photo-2013 .views-field-field-photo-photo-fid img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.view-wtd-photo-2013 .views-field-field-photo-description-value {
	clear: both;
	text-align: justify;
}


#pid-content-wtd-contributions-2013 #lightbox2-node-link-text {
	display: none;
}

.view-wtd-photo-2013 .service-links-google-plus-one {
	display: none;
}

.view-wtd-photo-2013 .service-links-facebook-like {
	margin-left: -28px;
}

.view-wtd-photo-2013 .views-field-service-links {
	margin-top: 7px;
	width: 254px;
}

.create-account {
	border: 1px solid #0071BC;
	padding: 10px 30px;
	width: 200px;
	text-align: center;
	color: red;
	margin: 0 auto;
}

.create-account a {
	color: red;
}


.view-private-sector-signatories th {
	display: none;
}

.view-private-sector-signatories tr.even td,
.view-private-sector-signatories tr.odd td {
	background-color: #FFFFFF;
	border: 0;
}

#pid-node-add-poster-competitor #edit-taxonomy-20-wrapper { 
	display: none;
}

.view-Photo-competitors .imagecache-200width {
	margin: 15px 0 15px 0;
}

.node-type-poster-competitor .field-photo-image {
	margin-top: 20px;
}

.send-poster {
	font-weight: bold;
	font-size: 16px;
	border: 1px solid #CECECE;
	padding: 10px;
}

.wtd-slideshow-three .view-wtd-photo-comp-slideshow  {
	margin-left: -15px;
	margin-bottom: 65px;
}

.wtd-slideshow-three .view-wtd-photo-comp-slideshow {
	color: #0071BC; 
	border: 1px solid #0071BC;
	padding: 10px;
	width: 690px;
}

.wtd-slideshow-three .view-wtd-photo-comp-slideshow .wtd-p-c-slideshow-title{
	font-size: 23px; 
	margin-bottom: 10px;
}

.wtd-slideshow-three .view-wtd-photo-comp-slideshow .wtd-p-c-slideshow-title-links{
	font-size: 15px; 
	margin-bottom: 10px;
}

.wtd-slideshow-three .view-wtd-photo-2013 .wtd-p-2013-links {
	font-size: 17px;
	margin-bottom: 30px;
	text-decoration: underline;  
}

.wtd-slideshow-three .view-wtd-photo-comp-slideshow .views-row {
	float: left;
}

.wtd-slideshow-three .view-wtd-photo-comp-slideshow .views-field-field-photo-photo-fid {
	height: 200px;
	overflow: hidden;
}

#pid-content-wtd-2013-about .pane-wtd-photo-comp-slideshow.wtd-slideshow-three,
#pid-content-wtd-2013-about-fr .pane-wtd-photo-comp-slideshow.wtd-slideshow-three,
#pid-content-wtd-2013-about-spanish .pane-wtd-photo-comp-slideshow.wtd-slideshow-three
 {
	margin-top: -50px;
}

#pid-content-photo-competition .pane-wtd-photo-comp-slideshow.wtd-slideshow-three,
#pid-content-photo-competition-fr .pane-wtd-photo-comp-slideshow.wtd-slideshow-three,
#pid-content-photo-competition-sp .pane-wtd-photo-comp-slideshow.wtd-slideshow-three {
	margin-top: 30px;
	margin-left: 95px;
}

#pid-content-wtd-2013-about .pane-wtd-photo-comp-slideshow.wtd-slideshow-one
 {
	margin-top: -676px;  
	height: 176px;
	overflow: hidden;
}

#pid-content-wtd-2013-about-fr .pane-wtd-photo-comp-slideshow.wtd-slideshow-one,
#pid-content-wtd-2013-about-spanish .pane-wtd-photo-comp-slideshow.wtd-slideshow-one
 {
	margin-top: -626px;
	height: 176px;
	overflow: hidden;
}

#pid-content-wtd-2013-about .pane-news-home, 
#pid-node-38690 .pane-news-home {
	margin-top: -290px;
	width: 606px;
}

#pid-content-world-tourism-day-2014 .pane-news-home {
	width: 606px;
}

#pid-content-wtd-2013-about-fr .pane-news-home {
	margin-top: -173px;
	width: 606px;
}

#pid-content-wtd-2013-about-spanish .pane-news-home {
	margin-top: -40px;
	width: 606px;
}


#pid-content-stream-sustainable-tourism-through-energy-efficiency-adaptation-and-mitigation-measures-pa-0 #block-views-highlight_sub-block_1,
#pid-content-stream-sustainable-tourism-through-energy-efficiency-adaptation-and-mitigation-measures-pa-0 #block-views-newsletters-block_1,
#pid-content-stream-sustainable-tourism-through-energy-efficiency-adaptation-and-mitigation-measures-pa-0 #block-views-calendar_event-calendar_block_1 {
	display: none;
}

/* 
	bloque media resouces en media y lmd
*/
#block-block-86  p { 
	margin: 0;
}

/* twitter publications */
#block-block-88 .inner{
	border:0;
}

#pid-content-private-sector-commitment-global-code-ethics-for-tourism table td a,
#pid-content-signing-ceremonies-private-sector-commitment-global-code-ethics-tourism table td a,
#pid-private-sector-signatories-of-the-commitment table#table-sectors td a {
	padding-right: 15px; 
}

#pid-private-sector-signatories-of-the-commitment table#table-sectors {
	margin: 40px 0;
}

.page-home .menu2 {
	z-index: 9999 !important;
}

.page-home #block-block-23 {
	display: none;
}

/* espacio arriba calendario homepage */
.pane-highlight-panel-pane-3 {
	margin-top: 9px;
}

.page-photos-fitur-2014 .view-image-gallery-fitur-2014 .imagecache-200width {
	margin: 9px 9px 9px 9px;
}

#views_slideshow_singleframe_main_image_gallery-block_1 .imagecache-200width,
#block-views-image_gallery-block_2 .imagecache-200width {
	width: 186px;
	float: left;
	margin: 15px 0 15px 15px;
}

#pid-content-icr-restricted-area .submitted {
	display: none;
}

#pid-home .view-newsletters tbody .views-field-title {
	padding-left: 0px;
}

#pid-home .view-newsletters thead {
	display: none;
}

#pid-home .pane-newsletters  {
	margin-top: 8px;
}

.arabic-text-right .block-title {
	text-align: right !important;
}

#pid-content-projects-0 #book-navigation-31581 li.collapsed {
	list-style-image: url("http://dtxtq4w60xqpw.cloudfront.net/misc/menu-leaf.png") !important;
}

#pid-wtd2011 #block-menu-menu-world-tourism-day-2012 {
	display: none;
}

.view-cooperation-countries .views-field-title {
	display: none;
}

.view-cooperation-countries .views-label-field-coop-region-missions-value,
.view-cooperation-countries .views-label-field-coop-region-projects-value,
.view-cooperation-countries .views-label-field-coop-country-missions-value,
.view-cooperation-countries .views-label-field-coop-country-projects-value {
	font-size: 20px;
}

.view-cooperation-countries .views-label-field-coop-country-missions-value,
.view-cooperation-countries .views-label-field-coop-country-projects-value {
	display: block;
	margin-bottom: 12px;
}

.view-cooperation-countries .views-field-field-coop-pdf-fid label {
	margin-left: 14px;
	font-weight: bold;
	margin-right: 5px;
}

.view-cooperation-countries .views-field-field-coop-pdf-fid .field-item {
	margin-left: 24px;
	margin-top: 4px;
}

#block-quicktabs-cooperation_countries_regions .block-title {
	display: none;	
}

#quicktabs-cooperation_countries_regions .view-filters {
	display: none;
}

#quicktabs-cooperation_countries_regions .quicktabs-style-excel {
	margin-bottom: 25px;
}

.view-cooperation-countries .region-list br {
	
}

.view-cooperation-countries .region-map {
	text-align: center;
	height: 120px;
}

.view-cooperation-countries .view-header {
	margin-bottom: 36px;
}

.view-cooperation-countries .view-header  table td{
    text-align: center;
    width: 100%;
}

.pane-4.homeblock  {
	margin-top: 10px;
}

/* hide logo_un in arabic page*/
.i18n-ar #block-block-1 {
	display: none;
}

/* hide logo_un_ar in other pages*/
.i18n-en #block-block-96,
.i18n-fr #block-block-96,
.i18n-es #block-block-96,
.i18n-ru #block-block-96 {
	display: none;
}

.bearesponsibletraveller {
	margin-top: 10px;
}

.view-blog-competition .views-field-title {
    background-color: rgba(255, 180, 15, 0.7);
    color: white;
    font-weight: bold;
    margin-left: 107px;
    margin-top: 24px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    position: absolute;
    width: 170px;
	border: 1px solid white;
}

.view-blog-competition .col-1,
.view-blog-competition .col-2,
.view-blog-competition .col-3 {
	position: relative;
	padding-bottom: 30px;
}

.view-blog-competition .views-field-field-blog-url-url {
    font-weight: bold;
	position: absolute;
	top: 228px;
	margin-left: 110px;
}

.view-blog-competition .views-field-field-blog-url-url a {
    color: orange;
}

#pid-admin-blog-competition-2014 .view-blog-competition .views-field-field-blog-url-url {
	top: 242px;
}

.view-blog-competition .views-field-field-blog-description-value {
	margin-left: 110px;
    margin-top: 247px;
    width: 200px;
	height: 130px;
}

.view-blog-competition .views-field-edit-node,
.view-blog-competition .views-field-delete-node {
	margin-left: 110px;
}

.view-blog-competition .views-field-status {
    font-weight: bold;
	color: red;
	margin-left: 110px;
}

.view-blog-competition .views-field-created {
	margin-left: 110px;
}

.view-blog-competition .view-content {
	margin-left: -100px;
}

#pid-blog-competition-2014 .sidebar-last,
#pid-admin-blog-competition-2014 .sidebar-last {
	display: none;
}

#pid-blog-competition-2014 .grid16-12,
#pid-admin-blog-competition-2014 .grid16-12 {
	width: 940px;
}

/* FOR NEWSLETTER NODE TYPE */
.node-type-newsletter .news_title a,
.node-type-newsletter .news_bullets a  {
	color: #00539B;
}

.node-type-page-wtd-2014  .pane-node-body tr:nth-child(even)		{ background-color:#eee; }
.node-type-page-wtd-2014 .pane-node-body  tr:nth-child(odd)		{ background-color:#fff; }

.node-type-page-wtd-2015  .pane-node-body tr:nth-child(even)		{ background-color:#eee; }
.node-type-page-wtd-2015 .pane-node-body  tr:nth-child(odd)		{ background-color:#fff; }

.wtd-2014-latest-news-banner {
}

.wtd-2014-latest-news-table-en {
	top: 650px;
    position: absolute;
    width: 600px;
}

#pid-content-world-tourism-day-2014 .panel-col-last.panel-panel {
	margin-top: -104px;
}

.wtd-2014-latest-news-table-es {
	top: 700px;
    position: absolute;
    width: 600px;
}

#pid-content-world-tourism-day-2014.i18n-es .panel-col-last.panel-panel {
	margin-top: -74px;
}

.wtd-2014-latest-news-table-fr {
	top: 700px;
    position: absolute;
    width: 600px;
}

#pid-content-world-tourism-day-2014.i18n-fr .panel-col-last.panel-panel {
	margin-top: -74px;
}

#pid-node-add-blog-competition  .sidebar-last,
#pid-node-add-event  .sidebar-last {
	display: none;
}

.bannerwtd2014 {
	margin-top: 10px;
}

.bannerwtd2014 img {
	margin-left: -1px;
	width: 176px;
}

#edit-submitted-fieldset-6-of-7-55-sustainable-development-1-wrapper  label{
	font-weight: bold;
}

.view-highlight-new-home-2014-banner.view-display-id-block_1 .views-field-title,
.view-highlight-new-home-2014-banner.view-display-id-block_2 .views-field-title {
	position: absolute;
	top: 112px;
	left: 553px;
	font-size: 25px;
	width: 296px;
	line-height: 1em;
}

.view-highlight-new-home-2014-banner .views-field-field-highlight-place-date-value{
	position: absolute;
	top: 80px;
	left: 553px;
	font-size: 14px;
	width: 300px;
	line-height: 1em;
	font-weight: bold;
}

.view-highlight-new-home-2014-banner a:hover{
	text-decoration: none;
}

.view-highlight-new-home-2014-banner .rectangle{
	width: 382px;
	height: 277px;
	background: #FFFFFF;
	position: absolute;
	z-index: 0;
	top: 32px;
	left: 509px;
	opacity: 0.8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80)
}

.view-highlight-new-home-2014-banner .views-field-markup-1 { 
	position: absolute;
	left: 777px;
	top: 268px;
} 

.view-highlight-new-home-2014-banner .views-field-markup-1  img{
	width: 20px;
	margin-left: 0px;
}

.view-highlight-new-home-2014-banner  .views-slideshow-controls-bottom {
    bottom: 8px; 
    position: absolute;
    right: 60px;
    z-index: 99999;
	/*border-radius: 7px;
	background-color:rgba(255,255,255,0.8);*/
	padding-right: 0px; 
}

.view-highlight-new-home-2014-banner .pager-item  { 
  display: -moz-inline-box;
  display: inline-block;
  text-indent: -3000px;
  font: 0/0 Arial;
  overflow: hidden;
  color: rgba(255,255,255,0);
  
  width: 15px;
  height: 15px;
  background: url(http://cf.cdn.unwto.org/sites/all/files/themes/newhome-bullet-inactive.png) no-repeat;
  margin-left: 3px;
}
.view-highlight-new-home-2014-banner .pager-item.activeSlide { 
  background: url(http://cf.cdn.unwto.org/sites/all/files/themes/newhome-bullet-active.png) no-repeat;
}
.view-highlight-new-home-2014-banner .views_slideshow_singleframe_pager div {
		padding-left: 0px;
}


.view-highlight-new-home-2014-banner  .views-slideshow-controls-bottom .activeSlide {
    font-weight: bold;
	font-size: 15px;
}

.newhome-button {
	border: 0px solid black;
	text-align: left;
	background: #004B94;
	color: #FFF;
	font-size: 1.2em;
	padding-left: 10px;
	padding-top: 1px;
	margin-bottom: 0px;
}

.newhome-button.buttonevents {
	margin-top: -15px;
	width: 456px;
}

.newhome-button.buttoninitiatives {
	margin-top: -15px;
	width: 428px;
}

.newhome-button.twitter {
	background: #84A3BE;
	height: 50px;
}

#pid-home144 .twitter-content {
	margin-top: 20px;
}

#pid-home144 .postscript-bottom-inner {
	display: none;
}

.newhome-button.box1 a,
.newhome-button.box2 a,
.newhome-button.box3 a,
.newhome-button.box4 a {
	color: #FFFFFF;
	text-decoration: none;
}

.newhome-button.box1 a,
.newhome-button.box2  a,
.newhome-button.box3  a,
.newhome-button.box4  a{
	font-size: 22px;
}

.newhome-button.box1 {
	background: #7A599A;
}

.newhome-button.box1  {
	background-image: url("http://cf.cdn.unwto.org/sites/all/files/themes/newhome-box1.png");
	background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: 58px 30px;
	padding: 22px 0 20px 98px;
	padding: 23px 0 16px 115px\9;
}

.i18n-es .newhome-button.box1  {
	background-image: url("http://cf.cdn.unwto.org/sites/all/files/themes/newhome-box1.png");
	background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: 57px 30px;
	padding: 22px 0 20px 100px;
	padding: 23px 0 16px 117px\9;
}

.newhome-button.box2 {
	background: #A25AAF;
}

.newhome-button.box2  {
    background-image: url("http://cf.cdn.unwto.org/sites/all/files/themes/newhome-box2.png");
	background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: 28px 30px;
	padding: 22px 0 20px 69px;
	padding: 23px 0 16px 90px\9;
}

.i18n-es .newhome-button.box2  {
    background-image: url("http://cf.cdn.unwto.org/sites/all/files/themes/newhome-box2.png");
	background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: 18px 30px;
	padding: 22px 0 20px 65px;
	padding: 23px 0 16px 76px\9;
}

.newhome-button.box3 {
	background: #875E93;
}

.newhome-button.box3  {
    background-image: url("http://cf.cdn.unwto.org/sites/all/files/themes/newhome-box3.png");
	background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: 19px 30px;
	padding: 22px 0 20px 54px;
	padding: 23px 0 16px 66px\9;
}

.newhome-button.box4 {
	background: #875E93;
}

.newhome-button.box4  {
    background-image: url("http://cf.cdn.unwto.org/sites/all/files/themes/newhome-box4.png");
	background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: 28px 30px;
	padding: 22px 0 20px 66px;
	padding: 23px 0 16px 82px\9;
}

.i18n-es .newhome-button.box4  {
    background-image: url("http://cf.cdn.unwto.org/sites/all/files/themes/newhome-box4.png");
	background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: 22px 30px;
	padding: 22px 0 20px 63px;
	padding: 23px 0 16px 75px\9;
}

.horbar {
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    height: 10px;
    margin-left: 0px;
    margin-top: 12px;
    width: 922px;
    z-index: 99999999;
}
#pid-home144 .horbar {
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    height: 10px;
    margin-left: 0;
    margin-top: 12px;
    width: 922px;
    z-index: 99999999;
}
#block-block-113 .content {
	margin-left: 14px;
    width: 950px;
}
#block-block-114 .content {
	margin-left: 14px;
    width: 950px;
}
#block-block-115 .content {
	margin-left: 14px;
    width: 950px;
}

#pid-home144 .panels-flexible-column-270-5 {
	width: 21.75%;
}
#pid-home144 .panels-flexible-column-270-8 {
	width: 71.75%;
}
#pid-home144 .panels-flexible-column-270-10{
	width: 21.75%;
}

#pid-home144 .newhome-logo {
	margin-left: 30px;
}
#pid-home144 .newhome-logo  p{
	margin: 0 0;
}
#pid-home144 .whytourism-content,
#pid-home144 .upcomingeventhome,
#pid-home144 .view-key-issues,
#pid-home144 .pane-news-home-newhome {
	background: #F6F6F6;
}
#pid-home144 .pane-news-home-newhome .views-field-created {
	text-align: left;
	width: 150px;
}

#pid-home144 .upcomingeventhome {
	padding: 20px;
}

#pid-home144 .newhome-logo,
#pid-home144 #socialchannels,
#pid-home144  {
	padding: 1px 10px 5px 10px; 
}

#pid-home144 .whytourism {
	padding: 1px 10px 0px 10px; 
}


#pid-home144 .pane-news-home-newhome,
#pid-home144 .view-key-issues {
	padding: 10px 10px 5px 10px; 
	height: 312px;
}

#pid-home144 .whytourism-content {
	height: 425px;
}

#pid-home144 .whytourism-content .views-field-field-gallery-image-fid {
	width: 222px;
	height: 327px;
}

#pid-home144 .upcomingeventhome .view-content a,
#pid-home144 .pane-news-home-newhome .views-field-title a,
#pid-home144 .view-key-issues a {
	text-decoration: none;
	line-weight: 2em;
}
#pid-home144 .upcomingeventhome .more-link a {
	font-weight: none;
}

#pid-home144 .upcomingeventhome .views-row {
	margin-bottom: 2em;
}

#pid-home144 .pane-news-home-newhome .views-row {
	margin-bottom: 2em;
}

#pid-home144 .view-key-issues .views-row {
	margin-bottom: 1em;
}

#pid-home144 .view-key-issues .views-field-field-key-issue-image-fid {
	margin-left: -10px;
	margin-top: -10px;
}

#pid-home144 .view-key-issues .views-field-title {
	margin-left: -1px;
	margin-top: -122px;
	position: relative;
	z-index: 9999;
	margin-left: -2px;
	width: 215px;
}
#pid-home144 .view-key-issues .views-field-field-key-issue-desc-value {
	position: relative;
	z-index: 9999;
	width: 215px;
	margin-left: -2px;
}

#pid-home144 .view-key-issues .key-issue-background {
	width: 229px;
	height: 125px;
	background: white;
	opacity: 0.8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	position: absolute;
	top: 192px;
	left: -10px;
	z-index: 0;
}

#pid-home144 .view-key-issues .views-slideshow-controls-bottom {
    bottom: 128px;
    position: absolute;
    right: 8px;
    z-index: 999999;
}

#pid-home144 .view-key-issues .views-slideshow-controls-bottom .pager-item  { 
  display: -moz-inline-box;
  display: inline-block;
  text-indent: -3000px;
  font: 0/0 Arial;
  overflow: hidden;
  color: rgba(255,255,255,0);
  width: 5px;
  height: 15px;
  background: url(http://cf.cdn.unwto.org/sites/all/files/themes/newhome-bullet-inactive.png) no-repeat;
  margin-left: 3px;
  position: relative;
  z-index: 0;
}
#pid-home144 .view-key-issues .views_slideshow_singleframe_pager {
    position: relative;
    z-index: 9999999;
}
#pid-home144 .view-key-issues .views-slideshow-controls-bottom .pager-item.activeSlide { 
  background: url(http://cf.cdn.unwto.org/sites/all/files/themes/newhome-bullet-active.png) no-repeat;
}

#pid-home144 .view-calendar-event.view-display-id-block_12 {
	height: 230px;
    margin-bottom: 6px;
    width: 426px;
}
#pid-home144 .view-calendar-event.view-display-id-block_13 {
	height: 226px !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
    width: 238px !important;
	margin-left: -20px;
}
#pid-home144 .view-calendar-event .more-link {
    bottom: 10px;
    position: absolute;
    left: 384px;
}

#pid-home144 .view-calendar-event .more-link a {
    font-weight: none !important;
}

#pid-home144 .view-news-home-newhome .more-link-news a:hover,
#pid-home144 .view-news-home-newhome .more-link-news-es a:hover,
#pid-home144 .view-news-home-newhome .more-link-news-fr a:hover {
    text-decoration: underline;
}

#pid-home144 .view-news-home-newhome a.more-link-news,
#pid-home144 .view-news-home-newhome a.more-link-news-es,
#pid-home144 .view-news-home-newhome a.more-link-news-fr {
    display: none;
}

#pid-home144.i18n-en .view-news-home-newhome a.more-link-news  {
	display: block;
    font-weight: none !important;
	position: absolute;
	right: 0px;
	top: 294px;
}

#pid-home144.i18n-es .view-news-home-newhome a.more-link-news-es  {
	display: block;
    font-weight: none !important;
	position: absolute;
	right: 0px;
	top: 294px;
}

#pid-home144.i18n-fr .view-news-home-newhome a.more-link-news-fr  {
	display: block;
    font-weight: none !important;
	position: absolute;
	right: 0px;
	top: 294px;
}

#pid-home144 .view-calendar-event .more-link-events a:hover,
#pid-home144 .view-calendar-evente .more-link-events-es a:hover,
#pid-home144 .view-calendar-event .more-link-events-fr a:hover {
    text-decoration: underline;
}

#pid-home144 .view-calendar-event a.more-link-events,
#pid-home144 .view-calendar-event a.more-link-events-es,
#pid-home144 .view-calendar-event a.more-link-events-fr {
    display: none;
}

#pid-home144.i18n-en .view-calendar-event a.more-link-events  {
	display: block;
    font-weight: none !important;
	position: absolute;
	right: 7px;
	top: 246px;
}

#pid-home144.i18n-es .view-calendar-event a.more-link-events-es  {
	display: block;
    font-weight: none !important;
	position: absolute;
	right: 7px;
	top: 246px;
}

#pid-home144.i18n-fr .view-calendar-event a.more-link-events-fr  {
	display: block;
    font-weight: none !important;
	position: absolute;
	right: 7px;
	top: 246px;
}


#pid-home144 #main-content {
	padding-top: 0px !important;
}

#pid-home144 #block-menu-secondary-links,
#pid-home144 .header-group-inner {
	display: none;
}

#pid-home144 #block-block-23 {
	display: none;
}

#pid-home144 #block-block-105 {
	margin-left: 18px;
}

#pid-home144 .search-form{
	margin-left: 75px;
	margin-top: -10px;
}

#pid-home144 #socialchannels {
	margin-left: 78px; 
	margin-top: 100px;
}

#pid-home144 #socialchannels img{
	margin-left: 2px;
}

#pid-home144 .view-event-images-new-home {
	right: 26px;
	top: 0px;
	position: absolute;
}


#pid-home144 .view-event-images-new-home .views-field-title {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    left: 27px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    position: absolute;
    top: 10px;
	width: 363px;
	color: #069;
	font-size: 1.3em;
	opacity: 0.8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

#pid-home144 .view-event-images-new-home .views-field-title a {
    text-decoration: none;
}

/* DROPDOWN MENU */
#dropdownmenu .sub-menu {
	font-size: 12px;
}
.dropdownmenu-container {
	width: 920px;
	background: #004B94;
	position: relative;
	z-index: 999999;
}
.pane-highlight-new-home-2014-banner {
	position: relative;
	z-index: 0;
}
/*Initialize*/
ul#dropdownmenu {
    padding:0;
    margin: 0;
}
ul#dropdownmenu ul.sub-menu {
    padding:0;
    margin: 0;
}
ul#dropdownmenu ul.sub-menu {
    border: 0px solid black;
	border-top: 0px;
	background: #fff;
	margin-left: -1px;
}
ul#dropdownmenu li {
    list-style-type: none;
    display: inline-block;
	*zoom: 1; 
	*display: inline;
}
ul#dropdownmenu ul.sub-menu li {
    list-style-type: none;
    display: list-item;
}
/*Link Appearance*/
ul#dropdownmenu li a {
    text-decoration: none;
    color: #fff;
    background: #004B94;
    padding: 10px 26px;
    display:inline-block;
}
ul#dropdownmenu.dropdownmenu-es li a {
    padding: 10px 13px;
}
ul#dropdownmenu.dropdownmenu-fr li a {
    padding: 10px 18px;
}
ul#dropdownmenu li ul.sub-menu li a {
    text-decoration: none;
    color: #004B94;
    background: #fff;
    padding: 5px;
    display:inline-block;
	line-height: 1.4em;
}
ul#dropdownmenu li ul.sub-menu li a:hover {
    color: #84A3BE;  
}
/*Make the parent of sub-menu relative*/
ul#dropdownmenu li {
    position: relative;
	z-index: 99999;
}
/*sub menu*/
ul#dropdownmenu li ul.sub-menu {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	padding: 20px;
	z-index: 9999 !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    ul#dropdownmenu li ul.sub-menu{top: 39px;}
}
ul#dropdownmenu li ul.sub-menu.sub-about{
	width: 196px;
	height: 252px;
	padding: 20px;
	margin-left: 0px;
}
ul#dropdownmenu.dropdownmenu-es li ul.sub-menu.sub-about{
	width: 210px;
	height: 258px;
	padding: 20px;
}
ul#dropdownmenu li ul.sub-menu.sub-whatwedo{
	width: 864px;
	height: 298px;
	margin-left: -188px;
}
ul#dropdownmenu.dropdownmenu-es li ul.sub-menu.sub-whatwedo{
	width: 864px;
	height: 298px;
	margin-left: -221px;
}
ul#dropdownmenu.dropdownmenu-fr li ul.sub-menu.sub-whatwedo{
	width: 864px;
	height: 298px;
	margin-left: -261px;
}
ul#dropdownmenu li ul.sub-menu.sub-regions{
	width: 118px;
	height: 166px;
	margin-left: 0px;
}
ul#dropdownmenu.dropdownmenu-es li ul.sub-menu.sub-regions{
	width: 220px;
	height: 166px;
	margin-left: 0px;
}
ul#dropdownmenu.dropdownmenu-fr li ul.sub-menu.sub-regions{
	width: 220px;
	height: 166px;
	margin-left: 0px;
}
ul#dropdownmenu li ul.sub-menu.sub-media{
	width: 154px;
	height: 278px;
	left: -58px;
}
ul#dropdownmenu.dropdownmenu-es li ul.sub-menu.sub-media{
	width: 210px;
	height: 265px;
	left: -100px;
}
ul#dropdownmenu.dropdownmenu-fr li ul.sub-menu.sub-media{
	width: 208px;
	height: 265px;
	left: -109px;
}
ul#dropdownmenu li ul.sub-menu.sub-affiliate{
	width: 174px;
}
ul#dropdownmenu li:hover ul.sub-menu {
    display:block;
}

ul#dropdownmenu li a:hover  {
    background: #fff;
	color: #004B94;
}
/*
#dropdownmenu .sub-about .dropdown-left {
    display: block;
    float: left;
    height: 200px;
    left: 0;
    position: relative;
    top: 20px;
    width: 200px;
}

#dropdownmenu .sub-about .dropdown-right {
    display: block;
    float: right;
    height: 200px;
    margin-left: 166px;
    margin-top: -180px;
    width: 215px;
}
#dropdownmenu .sub-whatwedo .dropdown-left-one {
	display: block;
	float: left;
	height: 200px;
	left: 10px;
	position: absolute;
	top: 20px;
	width: 254px;
}
#dropdownmenu .sub-whatwedo .dropdown-left-two {
	display: block;
	height: 200px;
	left: 10px;
	position: absolute;
	top: 210px;
	width: 254px;
}
#dropdownmenu .sub-whatwedo .dropdown-middle-one {
	display: block;
	float: left;
	height: 200px;
	left: 278px;
	position: absolute;
	top: 20px;
	width: 230px;
}

#dropdownmenu .sub-whatwedo .dropdown-middle-two{
	display: block;
	height: 200px;
	left: 278px;
	top: 210px;
	width: 323px;
	position: absolute;
}
#dropdownmenu .sub-whatwedo .dropdown-right-one {
	display: block;
	height: 168px;
	left: 614px;
	top: 20px;
	width: 280px;
	position: absolute;
}
#dropdownmenu .sub-whatwedo .dropdown-right-two {
	display: block;
	height: 200px;
	left: 614px;
	top: 210px;
	width: 215px;
	position: absolute;
}
*/
#dropdownmenu .sub-whatwedo .dropdown-left-one {
	display: block;
	float: left;
	height: 200px;
	left: 10px;
	position: absolute;
	top: 20px;
	width: 130px;
}
#dropdownmenu .sub-whatwedo .dropdown-left-two {
	display: block;
	height: 200px;
	left: 153px;
	position: absolute;
	top: 20px;
	width: 140px;
}
#dropdownmenu .sub-whatwedo .dropdown-middle-one {
	display: block;
	float: left;
	height: 200px;
	left: 308px;
	position: absolute;
	top: 20px;
	width: 130px;
}

#dropdownmenu .sub-whatwedo .dropdown-middle-two{
	display: block;
	height: 200px;
	left: 458px;
	top: 20px;
	width: 130px;
	position: absolute;
}
#dropdownmenu .sub-whatwedo .dropdown-right-one {
	display: block;
	height: 168px;
	left: 610px;
	top: 20px;
	width: 150px;
	position: absolute;
}
#dropdownmenu .sub-whatwedo .dropdown-right-two {
	display: block;
	height: 200px;
	left: 770px;
	top: 20px;
	width: 130px;
	position: absolute;
}
#dropdownmenu .sub-whatwedo .subtitle {
	font-weight: bold; 
	text-align: left;
	display: block;
	margin-left: 5px;
	line-height: 1.1em;
}

/* END DROPDOWN MENU*/

#pid-home144 #twitter-widget-0,
#pid-home144 .twitter-content iframe,
#pid-home144 .twitter-timeline twitter-timeline-rendered {
	height: 307px;
}



#pid-surveyprogramme  .sidebar-last,
#pid-surveyprogramme  .sidebar-last,
#pid-surveyprogramme .footer-message-wrapper {
	display: none;
}

.pane-quicktabs-lmd-executive-council-general-assembly {
	margin-top: 30px;
}

#block-quicktabs-step_regional_non_regional_projects .title  {
	display: none;
}

#pid-content-survey-member-states-priorities-2016-2017 .sidebar-last,
#pid-content-enquete-sur-les-priorites-des-etats-membres-pour-2016-2017 .sidebar-last,
#pid-content-encuesta-sobre-las-prioridades-de-los-estados-miembros-para-2016-2017-0 .sidebar-last,
#pid-content-opros-gosudarstv-chlenov-o-prioritetakh-na-2016-2017-gg .sidebar-last,
#pid-content-6201-1720 .sidebar-last {
	display: none;
}

#pid-content-survey-member-states-priorities-2016-2017.logged-in .sidebar-last,
#pid-content-enquete-sur-les-priorites-des-etats-membres-pour-2016-2017.logged-in .sidebar-last,
#pid-content-encuesta-sobre-las-prioridades-de-los-estados-miembros-para-2016-2017-0.logged-in .sidebar-last,
#pid-content-opros-gosudarstv-chlenov-o-prioritetakh-na-2016-2017-gg.logged-in .sidebar-last,
#pid-content-2016-2017.logged-in .sidebar-last {
	display: none;
}

#pid-content-survey-member-states-priorities-2016-2017 .content-group,
#pid-content-enquete-sur-les-priorites-des-etats-membres-pour-2016-2017 .content-group,
#pid-content-encuesta-sobre-las-prioridades-de-los-estados-miembros-para-2016-2017-0 .content-group,
#pid-content-opros-gosudarstv-chlenov-o-prioritetakh-na-2016-2017-gg .content-group,
#pid-content-2016-2017 .content-group {
	width: 940px;
}

#block-block-105 {
	font-size: 11px;
}

#pid-subscribe .content-bottom,
#pid-node-42434 .content-bottom {
	margin-left: 41px;
    margin-top: -56px;
}

#pid-home144-admin-content .content-bottom {
	margin-left: 14px;
}

#pid-home144-admin-content .sidebar-last {
	display: none;
}

#pid-home144-admin-content .content-group {
	width: 940px;
}

#pid-home144-admin-content .view-event-images-new-home {
	width: 925px;
}

#pid-home144 .toplayer {
	margin-bottom: 5px;
}
#pid-home144 .middlelayer {
	margin-bottom: 8px;
}
#pid-home144 .bottomlayer {
	margin-bottom: 4px;
}

#pid-home144 .pane-lang-dropdown-0 {
	position: absolute;
	right: 25px;
	top: 16px;
}

#pid-home14-admin-content .sidebar-last {
	display: none;
}
#pid-home14-admin-content .content-group {
	width: 940px;
}
#pid-home14-admin-content .content-bottom {
	margin-left: 15px;
	width: 922px;
}

#pid-infographics #sidebar-last {
	display: none;
}
#pid-infographics #content-group {
	width: 930px;
}
#pid-content-infographics #sidebar-last {
	display: none;
}
#pid-content-infographics #content-group {
	width: 930px;
}
#block-views-infographics_images-block_1 .block-title {
	display: none;
}
.view-infographics-images  {
	margin-left: 40px;
}
.view-infographics-images .views-row-2 .views-field-title .field-content  {
	margin-top: 215px;
    display: block;
}
.view-infographics-images .views-row-3 .views-field-title .field-content  {
	display: block;
    margin-top: 365px;
}
.view-infographics-images .views-field-title {
	font-size: 18px;
	font-weight: bold;
}
.view-infographics-images .views-field-field-infographics-images-fid .field-item {
	float: left;
}

/***************
****************
*** LMD VIDEO COMPETITION ***
****************
****************/
#pid-unwto-tourism-video-competition-2015 .sidebar-last {
	display: none;
}

#pid-webform-unwto-tourism-video-competition-2015 .sidebar-last,
#pid-content-unwto-tourism-video-competition-guidelines .sidebar-last  {
	display: none;
}

#pid-content-unwto-tourism-video-competition-guidelines .content-group  {
	width: 930px;
}

#pid-unwto-tourism-video-competition-2015  .content-group {
	width: 940px;
}

.view-video-competition .views-row {
	float: left;
	margin-right: 26px;
	margin-top: 60px;
}

.view-video-competition .views-field-field-video-comp-country-value {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 6px;
}

/***************
****************
*** WTD 2016 ***
****************
****************/

#pid-content-home-wtd-2016 .main-wrapper {
	padding-bottom: 64px;
}

#pid-content-home-wtd-2016 .content-content {
	margin-top: 40px;
}

.node-type-page-wtd-2016 .sidebar-last {
	display: none;
}

.node-type-page-wtd-2016 .content-group {
	width: 940px;
}

/***************
****************
*** WTD 2015 ***
****************
****************/

#pid-content-home-wtd-2015 .main-wrapper {
	padding-bottom: 64px;
}

#pid-content-home-wtd-2015 .content-content {
	margin-top: 40px;
}

.node-type-page-wtd-2015 .sidebar-last {
	display: none;
}

.node-type-page-wtd-2015 .content-group {
	width: 940px;
}

.view-video-competition .views-row {
	float: left;
	margin-right: 26px;
	margin-top: 60px;
}


.wtd-2015-social-buttons {
	float: right;
	margin-bottom: 12px;
}
.wtd-2016-social-buttons {
	float: right;
    margin-top: -40px;
	margin-right: 10px;
}
.wtd-2016-social-buttons-inner {
	float: right;
    margin-top: -40px;
	margin-right: 5px;
}
.i18n-fr .wtd-2016-social-buttons-inner {
    margin-top: -27px;
}
#pid-home-wtd-2016.i18n-fr .wtd-2016-social-buttons {
    margin-top: -10px;
}
.wtd-2016-main-image {
	margin-left: -39px;
}
.wtd-2015-main-image {
	border: 0px solid blue;
	width: 896px;
	height: 200px;
	margin-bottom: 0px;
	margin-left: -52px;
}

.wtd-2015-video {
	border: 0px solid blue;
	width: 576px;
	height: 320px;
}

.wtd-2015-video .content {
	margin-top: -13px;
	margin-bottom: 11px;
}

.wtd-2015-image-carousel {
	border: 1px solid blue;
	width: 300px;
	height: 320px;
	margin-bottom: 11px;
}

.wtd-2015-bright .views-field-field-instagram-credits-value {
  position: absolute;
  /* float: right; */
  display: block;
  background-color: white;
  width: 300px;
  bottom: 10px;
  text-align: right;
  opacity: 0.8;
  display: none;
}

.wtd-2015-bright .views-field-field-instagram-credits-value .field-content {
  padding-right: 4px;
}

.wtd-2015-bleft {
	border: 0px solid blue;
	margin-top: -19px;
	width: 172px;
	height: 250px;
}

.wtd-2015-event-map {
	border: 0px solid blue;
	width: 390px;
	height: 250px;
	margin-top: -19px;
}

.wtd-2015-bright {
	border: 0px solid blue;
	margin-top: -6px;
	width: 300px;
	height: 300px;
}

.node-type-page-wtd-2015 .pane-node-title {
	font-size: 20px;
	font-weight: bold;
	color: gray;
	margin-top: 30px;
	margin-bottom: 30px;
}

.node-type-page-wtd-2016 .pane-node-title {
	font-size: 20px;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 30px;
}

#pid-content-home-wtd-2015 .midrightimage,
#pid-content-home-wtd-2015-es .midrightimage  {
	margin-top: -13px;
}

#pid-home-wtd-2016 .midrightimage,
#pid-home-wtd-2016-es .midrightimage,
#pid-home-wtd-2016-fr .midrightimage  {
	margin-top: -13px;
}

#pid-content-home-wtd-2015 .wtd-2015-official-celeb,
#pid-content-home-wtd-2015-es .wtd-2015-official-celeb {
	margin-top: -1px;
}

#pid-content-home-wtd-2015 .wtd-2015-social-buttons,
#pid-content-home-wtd-2015-es .wtd-2015-social-buttons {
	top: -130px;
	position: absolute;
	right: 45px;
}

.wtd-2015-menu {
	font-weight: bold;
}

.wtd-2015-menu  a, 
.wtd-2015-menu  a:link,
.wtd-2015-menu  a:visited  {
	color: #808080;
}

.wtd-2015-menu  a  {
	text-decoration: none;
}

.wtd-2016-menu {
	font-weight: bold;
}
.wtd-2016-menu  a, 
.wtd-2016-menu  a:link,
.wtd-2016-menu  a:visited  {
	color: #000000;
}
.wtd-2016-menu  a  {
	text-decoration: none;
}

.wtd-2016-banner-internal {
    margin-left: -40px;	
}

#wtd2016mouse {
  position:relative;
  height:281px;
  width:450px;
  margin:0 auto;
}
#wtd2016mouse img {
  position:absolute;
  left:0;
}
#wtd2016mouse img.top:hover {
  opacity:0;
}


#pid-content-27-september-world-tourism-day.node-type-page-wtd-2015 .pane-node-body a, 
#pid-content-past-wtd-celebrations.node-type-page-wtd-2015 .pane-node-body a, 
#pid-content-communication-kit.node-type-page-wtd-2015 .pane-node-body a, 
#pid-content-official-messages-world-tourism-day.node-type-page-wtd-2015 .pane-node-body a,
#pid-content-27-september-world-tourism-day.node-type-page-wtd-2015 .pane-node-body a:link, 
#pid-content-past-wtd-celebrations.node-type-page-wtd-2015 .pane-node-body a:link, 
#pid-content-communication-kit.node-type-page-wtd-2015 .pane-node-body a:link, 
#pid-content-official-messages-world-tourism-day.node-type-page-wtd-2015 .pane-node-body a:link, 
#pid-content-27-september-world-tourism-day.node-type-page-wtd-2015 .pane-node-body a:visited ,
#pid-content-past-wtd-celebrations.node-type-page-wtd-2015 .pane-node-body a:visited ,
#pid-content-communication-kit.node-type-page-wtd-2015 .pane-node-body a:visited,
#pid-content-official-messages-world-tourism-day.node-type-page-wtd-2015 .pane-node-body a:visited {
	color: #808080;
}

.node-type-page-wtd-2015 .pane-node-body a, 
.node-type-page-wtd-2015 .pane-node-body a:link, 
.node-type-page-wtd-2015 .pane-node-body a:visited  {
	color: #808080;
	font-weight: bold;
}


.view-Testimonials .view-content {
	padding: 5px;
}
.view-Testimonials .views-field-title {
	font-style: italic;
}

.view-Testimonials .views-row {
	text-align: justify;
}

.pane-news-home-panel-pane-1 {
	margin-top: 20px;
}

.view-funding-mechanisms .views-row {
	margin-bottom: 15px;
}



/*
BEGINNING SLIDESHOW ALL PROGRAMMES
*/

.view-frontpage-photo-all-programmes .view-content{
	margin-left: 20px; 
	position: relative;
}

.view-frontpage-photo-all-programmes img{
	width: 688px;
	height: 200px;
	border: 1px solid rgba(128, 128, 128, 0.2);
}

.view-frontpage-photo-all-programmes .pager-item {
    display: -moz-inline-box;
    display: inline-block;
    text-indent: -3000px;
    font: 0/0 Arial;
    overflow: hidden;
    color: rgba(255,255,255,0);
    width: 10px;
    height: 12px;
    background: url(http://cf.cdn.unwto.org/sites/all/files/themes/newhome-bullet-inactive-blue.png) no-repeat;
    margin-left: -7px;
	background-size: 10px;
}

.view-frontpage-photo-all-programmes .pager-item.activeSlide {
    background: url(http://cf.cdn.unwto.org/sites/all/files/themes/newhome-bullet-active-blue.png) no-repeat;
	background-size: 10px;
}

.view-frontpage-photo-all-programmes .views-slideshow-controls-bottom {
    right: 32px;
    position: absolute;
    margin-top: -46px;
    z-index: 9; 
    margin-bottom: 28px;
}

.view-frontpage-photo-all-programmes .views-field-title {
    top: 30px;
    position: absolute;
    left: 535px;
    font-weight: bold;
    font-size: 1em;
    display: block;
    width: 125px;
}

.view-frontpage-photo-all-programmes .rectangle-all-programmes {
    width: 150px;
    height: 160px;
    background: #FFFFFF;
    position: absolute;
    z-index: 0;
    top: 20px;
    left: 518px;
    opacity: 0.8;
}

/*
END SLIDESHOW ALL PROGRAMMES
*/


/*
WTCE ETHICS SLIDESHOW
*/
#pid-content-world-committee-tourism-ethics .content-region .title {
	display: none;
}
.view-ethics-wcte-slideshow  {
    margin-left: 40px;
	padding-right: 5px;
}
.view-ethics-wcte-slideshow  .view-content{
    margin-left: 135px;
}
.view-ethics-wcte-slideshow .views_slideshow_previous, .views_slideshow_controls_text_previous {
    background-position: 0 0px;
    margin-left: 0px;
    margin-top: -25px; 
}
.view-ethics-wcte-slideshow .views_slideshow_next, .views_slideshow_controls_text_next {
    background-position: 0 -60px;
    margin-left: 388px;
    margin-top: -25px;
}
.view-ethics-wcte-slideshow .views-field-title {
    margin-left: 40px;
    display: block;
    width: 345px;
}
.view-ethics-wcte-slideshow .views-field-field-highlight-place-date-value {
    margin-left: 42px;
}
/*
END WTCE ETHICS SLIDESHOW
*/

#primary-menu.block ul {
    margin-left: 0;
    z-index: 999999;
}

/* NEWSLETTERS V2*/
.node-type-newsletter-v2 .node-type-newsletter_v2 .submitted{
	display: none;
}

.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-header-image {
	background: #ffffff;
}

.node-type-newsletter-v2 .node-type-newsletter_v2 .field-news-date {
    margin-bottom: 0px;
    background: #ffffff;
}

.node-type-newsletter-v2 .node-type-newsletter_v2 {
	margin-left: 26px;
	text-align: justify;
}


.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-news-title1,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-news-title2,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-news-title3,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-news-title4,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-news-title5,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-ground-title,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-report-title,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-anylink,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-anylink2,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-anylink3,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-anylink4,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-anylink5,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-did-title {
    color: #00539b;
    font-size: 18px;
    margin: 10px 15px;
	line-height: 20px;
}

.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-events .field-item {
    color: #00539b;
    font-size: 13px;
    margin: 15px 15px;
    font-weight: bold;
}

.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description2,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description3,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description4,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description5,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-ground-desc,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-reports-desc,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-did-desc {
	margin: 10px 15px;
}

.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description p,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description2 p,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description3 p,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description4 p,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-description5 p,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-ground-desc p,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-reports-desc p,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-did-desc p {
}

.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-readmore,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-ground-more,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-report-download,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-did-more,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-title-link,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-newsv2-title-link2,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-link,
.node-type-newsletter-v2 .node-type-newsletter_v2 .field-test-title {
	margin: 10px 15px 20px 15px
}

.node-type-newsletter-v2 .node-type-newsletter_v2 .content.clearfix {
    background-color: #d0d4e8;
    width: 600px;
}

#pid-tourism4development2017 #sidebar-last,
#pid-content-terms-conditions-logo-competition #sidebar-last,
#pid-content-terms-conditions #sidebar-last,
#pid-node-45355 #sidebar-last,
#pid-node-45842  #sidebar-last,
#pid-node-45757  #sidebar-last {
	display: none;	
}
#pid-tourism4development2017 #content-group,
#pid-content-terms-conditions-logo-competition #content-group,
#pid-content-terms-conditions #content-group,
#pid-node-45355 #content-group,
#pid-node-45842  #content-group, 
#pid-node-45757  #content-group {
	width: 940px;	
}

#pid-tourism4development2017 .content-content {
    margin-left: 18px;
}

.gmap-wtd-2016 {
    width: 390px;
    height: 250px;
    overflow: hidden;
}

#pid-tourism4development2017 .videowtd2016 {
    margin-top: 56px;
}
