/*
	Here starts the 'empresas que le apuestan a la paz' section, in 'Especiales';
*/
#block-views-especiales-ranking-block {
	text-align: center;
}

#block-views-especiales-ranking-block .view-header {
	text-align: center;
	margin-bottom: 4em;
}

#block-views-especiales-ranking-block .view-filters {
	display: inline-block;
	margin-bottom: 2em;
}
#block-views-especiales-ranking-block .view-filters .search-elements,
#block-views-especiales-ranking-block .view-filters .download-xls {
	display: inline-block;
	vertical-align: middle;
	position: relative;
} 

#block-views-especiales-ranking-block .view-filters .name_company_esp_rank,
#block-views-especiales-ranking-block .view-filters .download-xls {
	font-size: 1em;
}

#block-views-especiales-ranking-block .view-filters .name_company_esp_rank {
	width: 500px;
}

#block-views-especiales-ranking-block .view-filters input {
	padding: 1em;
	border: 1px solid #fff;
	height: 20px;
	width: 300px;
}

#block-views-especiales-ranking-block .view {
  position: relative; 
}

#block-views-especiales-ranking-block .view-header {
  z-index: 1; 
}

#block-views-especiales-ranking-block .view-filters {
  z-index: 1; 
}

#block-views-especiales-ranking-block .floatThead-wrapper {
  z-index: 0; 
}

#block-views-especiales-ranking-block .view-filters input:-moz-placeholder,
#block-views-especiales-ranking-block .view-filters input::-moz-placeholder,
#block-views-especiales-ranking-block .view-filters input:-ms-input-placeholder,
#block-views-especiales-ranking-block .view-filters input::-webkit-input-placeholder {
	color: red;
	font-weight: normal;
	font-size: 1.2em;
}

#block-views-especiales-ranking-block .view-filters .download-xls {
	background-color: #fff;
	display: inline-block;
	padding: 1em 3em;
	margin-left: 1em;
	cursor: pointer;
	vertical-align: top;
    margin-top: 3px;
}

#block-views-especiales-ranking-block .view-filters .download-xls:hover { 
    background-color: #00818F;
}

#block-views-especiales-ranking-block .view-filters .download-xls a:hover { 
    color: #FFF;
}

#block-views-especiales-ranking-block .view-filters .download-xls a,
#block-views-especiales-ranking-block .view-filters .download-xls a:link {
	color: #212121;
}

#block-views-especiales-ranking-block .view-filters .views-exposed-widgets {
	position: relative;
	display: inline-block;
	padding: 0;
	float: none;
	vertical-align: bottom;
	margin-bottom: 0;
}

#block-views-especiales-ranking-block .view-filters .views-exposed-widget {
	padding: 0;
	display: inline-block;
	float: none;
	vertical-align: bottom;
}

#block-views-especiales-ranking-block .view-filters .views-widget-filter-name {
	padding: 0;
}

#block-views-especiales-ranking-block .view-filters #table-submit-wrapper {
    left: 100%;
    top: 0;
    height: 48px;
    width: 48px;
    background-color: #292929;
    cursor: pointer;
    margin: 0;
}

#block-views-especiales-ranking-block .view-filters #table-submit-wrapper #edit-submit-especiales-ranking{
	display: none;
}

#block-views-especiales-ranking-block .view-filters #table-submit-wrapper:before {
	position: absolute;
	color: #fff;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	height: 20px;
	width: 20px;
}

/* Table styles*/
.view-id-especiales_ranking .view-content {
	max-height: 720px;
	overflow: auto;
}

.view-id-especiales_ranking .views-table {
	margin: 0 auto;
	border-collapse: separate;
	text-align: center;
	font-size: 0.8em;
	line-height: 1.3;
	font-weight: bold;
}

.view-id-especiales_ranking .views-table th {
	text-align: center;
	background-color: #00818F;
	color: #fff;
}

.view-id-especiales_ranking .views-table th,
.view-id-especiales_ranking .views-table tbody td {
	padding: 1.5em;
	color: #fff;
	border: 1px solid #292929;
	border-top: 0;
	border-bottom: 0;
	vertical-align: middle;
}

.view-id-especiales_ranking .views-table th {
	position: relative;
}

.view-id-especiales_ranking .views-table th:after {
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #00818F;
	content: " ";
	height: 0;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 100%;
	width: 0;
}

.view-id-especiales_ranking .views-table tbody tr.odd {
	background-color: #292929;
}

.view-id-especiales_ranking .views-table tbody tr.even {
	background-color: #3A3A3A;
}

.view-id-especiales_ranking .views-table tbody tr.row-active {
	background-color: #00818F;
}

.companies-believe-peace #wrapperPage >header,
.companies-believe-peace #menuFloatAdd {
	display: none !important;
}

.companies-believe-peace .landing-container-menu {
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	width: 90%;
	height: 120px;
	z-index: 10;
	padding: 0 5%;
}

.companies-believe-peace .landing-container-menu.floating {
	background-color: #000;
}

.companies-believe-peace .landing-container-menu ul li a.selected {
	border-bottom: 3px solid white;
}

.companies-believe-peace #block-views-especiales-landing-block-7 .views-field-title { text-align: center;}

.companies-believe-peace #block-views-especiales-landing-block-7 .views-field-title a,
.companies-believe-peace #block-views-especiales-landing-block-7 .views-field-title a:link {
	font-size: 2.5em;
	font-weight: 100;
	color: #3A3A3A;
	margin-top: 2em;
	line-height: 2.5em;
	font-family: "open_sanslight";
}


/*
	Here ends the 'Empresas que le apuestan a la paz' section, in 'Especiales';
*/




/****************** BEGIN JNATERA ********************/


body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_7 .view-header {
  text-align: center; 
}


body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 {
  display: inline-block;
  width: 300px;
  margin-right: 30px;
}

body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5 .view-content,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 .view-content {
  position: relative;
}

body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5 .view-content .views-row,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5 .view-content .views-row-select,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 .view-content .views-row,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 .view-content .views-row-select {
  display: none;
  background: #FFF;
  height: 50px;
  line-height: 50px;
  font-size: 1.2em;
  padding-left: 10px;
  /*background: url("../seedimages/seedlrdropdownradio-n.png") no-repeat right center #FFF;*/
  background: #FFF;
  text-align: left;
  cursor: pointer;
  text-transform:uppercase;
}

body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5 .view-content .views-row a,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 .view-content .views-row a {
  color: #000; 
}

body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5 .view-content.open .views-row,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 .view-content.open .views-row {
  display: block;
  position: absolute; 
  z-index: 1;
  width: 290px;
}

body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5 .view-content .views-row.active,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 .view-content .views-row.active {
  /*background: url("../seedimages/seedlrdropdownradio-s.png") no-repeat right center #FFF;*/
}


body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_5 .view-content .views-row-select,
body.node-type-especiales-landing .view-especiales-landing.view-display-id-block_6 .view-content .views-row-select {
  display: block;
  background: url("../seedimages/seedlrdropdown.png") no-repeat right center #FFF;
}

/****************** END JNATERA **********************/


/****************** START OF OTHER CHANGES **********************/

body.node-type-especiales-landing .modulo_rompeHome #block-views-especiales-landing-block-1 .view-footer .landing-play-button {
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 65px;
}

.companies-believe-peace #block-views-especiales-landing-block-1 .view-footer #landing-hero-popup .view-display-id-page_2 {
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 100;
	background-color: rgba(0, 0, 0, 0.5);
}

.companies-believe-peace #block-views-especiales-landing-block-1 .view-footer #landing-hero-popup .view-display-id-page_2 .view-content{
	position: absolute; 
	top: 50%; 
	left: 50%; 
	bottom: auto; 
	right: auto; 
	-webkit-transform: translateY(-50%) translateX(-50%); 
	-moz-transform: translateY(-50%) translateX(-50%); 
	-ms-transform: translateY(-50%) translateX(-50%); 
	transform: translateY(-50%) translateX(-50%);
  z-index: 99999998;  
	
}

.companies-believe-peace #block-views-especiales-landing-block-1 #landing-hero-popup {
	position: relative;
	overflow: hidden;
}

.companies-believe-peace #block-views-especiales-landing-block-1 #landing-hero-popup .view-header {
  position: absolute;
  right: 14%;
  top: 5%;
  z-index: 99999999;  
}

.companies-believe-peace #block-views-especiales-landing-block-1 #landing-hero-popup .view-header a {
  display: block;
  width: 30px;
  height: 30px;
  background: url("../seedimages/seedclose.png") no-repeat center center rgba(0,0,0,0);
  overflow: hidden;
  text-indent: 9999em; 
}


.companies-believe-peace #block-views-especiales-landing-block-1 .video-popup-close-bt{
	height: 100%;
	width: 100%;
	max-width: 50px;
	max-height: 50px;
	background-color: red;
	position: absolute;
	background-color: red;
	top: 0;
	right: 0;
}

#views-exposed-form-especiales-ranking-block {
  display: inline-block;
  vertical-align: top; 
}

#block-views-especiales-ranking-block .download-xls {
  display: inline-block;
  vertical-align: middle; 
  position: relative;
  top: -2px;
}
/****************** END OF OTHER CHANGES **********************/


