﻿
@font-face {
    font-family: "open-sans";
    src: url('/sites/ordenacionjuego.es/themes/bartik_ordenacion/fonts/OpenSansRegular.eot');
    src: url('/sites/ordenacionjuego.es/themes/bartik_ordenacion/fonts/OpenSansRegular.eot?#iefix') format('embedded-opentype'),
         url('/sites/ordenacionjuego.es/themes/bartik_ordenacion/fonts/OpenSansRegular.woff') format('woff'),
         url('/sites/ordenacionjuego.es/themes/bartik_ordenacion/fonts/OpenSansRegular.ttf') format('truetype'),
         url('/sites/ordenacionjuego.es/themes/bartik_ordenacion/fonts/OpenSansRegular.svg#open-sans') format('svg');
    font-weight: normal;
    font-style: normal;

}
h2
{
	font-size: 1.2rem;
}
h6
{
	font-size: 0.9rem;
}

h3
{
	font-size: 1.0rem;
}

h4
{
	font-size: 0.9rem;
}

body
{
	font-family: 'open-sans';
}
.region-content p,.region-content li, .rteindent1
{
    
    font-size: 0.9rem;
}
.noticialistado p
{
	overflow:hidden;
}
#content
{
	font-size:0.9rem;
}
a
{
	color: #c7a518;
}
a:hover
{
	color: #c7a518;

}
.search-form {
    margin-bottom: 2em!important;
}
/* MASANCHEZ */
/* MASANCHEZ */
/* WRAPPERS */
/*Modificado IBERMATICA*/
#main{/*background: url(../images/background.png) no-repeat center top;*/}
#content{background-color: #FFF}

#page-wrapper{margin:15px 0;}
#footer-wrapper
{
	border: 1px solid #CCCCCC;
	margin: 20px auto;
	width: 98%;
	background-color: #9f9f9f;
	padding: 10px 0;
}
#footer-wrapper-mobile
{
	background-color: #9f9f9f;
}
#page-wrapper{
	margin: 0 auto;
	width: 98%;
	max-width: 1600px;
}
#wrapper-head{
	margin: 20px 0 0 0;
}

/* HEAD */
#logo_big{text-align: center;}
#logo_big img {
	margin: 15px 0;
	width: 90%;
}

#site-name 
{
    font-size: 1.5rem;
    font-family: 'open-sans';
    line-height: 1.3;
    margin: 0;
    font-weight:normal;
}
/**
.hidden-desktop #site-name
{
    text-align: center;
    margin-bottom: 2%;
}

**/
#site-name a{
    color: #7f7f7f;
}
#site-name a:hover{
    color: #000000;
    text-decoration:none;
}
#sie_name_text{
	padding-bottom: 5px;
	text-transform: uppercase;
	border-bottom: 4px solid #D0D0D0;
	display: inline-block;
	font-size: 22px;
	margin: 15px 15px 35px;
}

/*Añadido por IBERMATICA SELECTOR DE IDIOMAS*/
#block-locale-language
{
	text-align: center;
}

.language-switcher-locale-url li
{
	display: inline-block;
	list-style:none;
	margin: 0 5px;
}

.language-switcher-locale-url li.first a
{
	border-left:none;
}
.language-switcher-locale-url li a
{
	color:#4c4c4c;
	font-weight: bold;
	border-left:1px solid #e0bd29;
	padding-left: 10px;
 	font-size: 0.8rem;
}
.language-switcher-locale-url li .active
{
	color: #979797;
	/*Ibermatica Imanol Eliminar el enlace en el idioma activo */
	pointer-events: none;
	cursor: default;
}
.language-switcher-locale-url li a:hover
{
	color: #979797;
	text-decoration: none;
}

	a.language-link active {
	pointer-events: none;
	cursor: default;
	}


table {width: 100%}
form {margin: 0;}
.form-item {margin-bottom: 0;}

/*Añadido por ibermatica*/
a.facebook:hover, a.twitter:hover
{
	opacity: 0.4;
    filter: alpha(opacity=40);
}

/* MENUS */
#block-lang-dropdown-language{text-align: right}
.lang_dropdown_title{
/*	display: inline-block; */
	display: none;
	margin: 15px 30px 0 0;
	vertical-align: top;
	color: #005894;
}
#lang-dropdown-form{display: inline-block;}
.navbar .brand{color: #FFF;}
.navbar-inner{
	border-radius: 7px;
	background-image: linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -o-linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -moz-linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -webkit-linear-gradient(#4C4C4C 75%, 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4C4C4C', endColorstr='#353535', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C4C4C', endColorstr='#353535', GradientType=0)";
	background-image: -ms-linear-gradient(#4C4C4C 75%,#353535 100%);

	background-image: -webkit-gradient(
		linear,
		color-stop(0.75, #4C4C4C),
		color-stop(1, #353535)
	);
}
.navbar .btn-navbar{
	background-image: linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -o-linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -moz-linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -webkit-linear-gradient(#4C4C4C 75%, 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4C4C4C', endColorstr='#353535', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C4C4C', endColorstr='#353535', GradientType=0)";
	background-image: -ms-linear-gradient(#4C4C4C 75%,#353535 100%);

	background-image: -webkit-gradient(
		linear,
		color-stop(0.75, #4C4C4C),
		color-stop(1, #353535)
	);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  background-color: #006E93;
}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{color: #FFF;}
.navbar-inner a{background: url(../images/menudiv.png) repeat-y right;}
.navbar-inner li.last a{background:none;}
.nav-collapse.in a{background:none;}
#secondary-menu {text-align: right;}
#secondary-menu a{color: #005894 !important;}
#secondary-menu a.active{color: #686DA5 !important;}

/* FOOTER */
#footer-wrapper .region-footer{
	padding: 0 15px;
}

#footer ul.menu, #secondary-menu-links{margin: 0;}

#header li.first, #footer li.first{
	padding-left: 0 !important;
	background: none !important;
}
/*MODIFICADO IBERMATICA*/
#footer ul.menu li, ul#secondary-menu-links li{
	margin: 0;
	/*padding-left: 10px;*/
	display: inline-block;
	/*background: url("../images/point.png") no-repeat left center;*/
}

#footer-wrapper-mobile ul.menu li
{
	list-style: none;
	display: block
}
#footer-wrapper-mobile ul.menu li a
{
	border-right:none!important;
}

/*MODIFICADO IBERMATICA*/
#footer ul.menu li a
{
	color: #ffffff;
    border-right: 1px solid #2a2a2a;
    padding-right: 10px;
}
/*MODIFICADO IBERMATICA*/
#footer ul.menu li.last a{
	border-right: none;
}
/*MODIFICADO IBERMATICA*/
#footer ul.menu li a:hover
{
	color: #2a2a2a;
	text-decoration: none;
 
}

/*Modificado IBERMATICA*/
#footer ul.menu{
	text-align:center;
}

/* PAGINACIÓN*/
#block-system-main .item-list ul li {
	margin: 0;
}
div.view-buscador-de-actualidad .item-list ul li {
    margin: 0 0 0.25em 1em;
    padding: 0em;
}

/* TABS */
ul.quicktabs-tabs.quicktabs-style-basic li{
	/*background-color: #027AB7;*/
	background-color: #c7a518;
	padding-top: 5px;
	margin: 0;
}
ul.quicktabs-tabs.quicktabs-style-basic li a{
	color: #FFF;
	font: bold 15px/19px 'open-sans' !important;
    text-decoration: none;
}
ul.quicktabs-tabs.quicktabs-style-basic li.active a 
{
	color: #c7a518;
}

/* MODULES */
.search-module{ text-align: right;}
.search-module div {
	display: inline-block;
}
.search-module #edit-actions
{
	border:none;
}

.form-actions{
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
}
/*Modificado IBERMATICA*/
#header .form-text{
	/*background: url(../images/lens.png) no-repeat 5px center;
	padding-left: 25px !important;*/
	color: #c7a518;
    border: 1px solid #c7a518;
}
/*Modificado IBERMATICA*/
#header .search-module::-webkit-input-placeholder { color: #c7a518;}
#header .search-module::-moz-placeholder { color: #c7a518; } /* firefox 19+ */
#header .search-module:-ms-input-placeholder { color: #c7a518; } /* ie */
#header .search-module input:-moz-placeholder { color: #c7a518; }

#top-menu #secondary-menu {
	margin-top: 15px;
	float: right;
	width: 20%;
}
#top-menu .region-top{
	float: right;
}
/*MODIFICADO*/
.region-header{
	clear:both;
	display: table;
    width: 100%;
    text-align: right;
}
.region-header #block-search-form
{
	vertical-align: middle;
}
.region-header div.block
{
	display: inline-block;

}

/* SIDEBAR LEFT */
#main-wrapper .region-sidebar-first{padding: 0 15px;}
#sidebar-first ul.menu{margin: 0;}

/*Modificado IBERMATICA*/
#sidebar-first ul.menu:first-child > li
{
	overflow: hidden;
	list-style: none;
	padding: 0;
	margin: 0 0 10px 0;
	font-family: 'open-sans';
}
/*Modificado IBERMATICA*/
#sidebar-first ul.menu:first-child > li > a{
	font-size: 0.9rem;
	overflow: hidden;
	list-style: none;
	border-radius: 5px;
	border: 1px solid #B1B1B1;
	background-image: linear-gradient( #9F9F9F 0%, #9F9F9F 0%, #7b7b7b 68%);
	background-image: -o-linear-gradient( #9F9F9F 0%, #9F9F9F 0%, #7b7b7b 68%);
	background-image: -moz-linear-gradient( #9F9F9F 0%, #9F9F9F 0%, #7b7b7b 68%);
	background-image: -webkit-linear-gradient(#9F9F9F 0%, #9F9F9F 0%, #7b7b7b 68%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1F8CBA', endColorstr='#006E93', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#006E93', endColorstr='#025776', GradientType=0)";
	background-image: -ms-linear-gradient(bottom, #4C4C4C 0%, #7b7b7b 100%);
	background-image: -webkit-gradient(
		linear,
		color-stop(0, #9F9F9F),
		color-stop(0, #9F9F9F),
		color-stop(0.68, #7b7b7b)
	);
	text-decoration: none;
	background-size: auto 100%;
	padding:8px 0px 8px 10px;
	width:1%;
	color: #ffffff;
	display: table-cell;
	vertical-align: bottom;
}
/*Modificado IBERMATICA*/
/*#sidebar-first ul.menu:first-child > li > a{
	text-decoration: none;
	background-size: auto 100%;
	padding:8px 0px 8px 10px;
	font-weight: bold;
	width:1%;
	color: #ffffff;
	display: table-cell;
	vertical-align: bottom;
}*/
/*Modificado IBERMATICA*/
#sidebar-first ul.menu:first-child > li > ul.menu{
	border: 1px solid #9f9f9f;
	margin: 10px 0;
	padding: 5px;
	border-radius: 5px;
}

/*Modificado IBERMATICA*/
/*#sidebar-first .menu-461 + ul{
	border-left: 5px solid #F85347 !important;
}
#sidebar-first .menu-462 + ul{
	border-left: 5px solid #2E9231 !important;
}*/

/*Modificado IBERMATICA*/
#sidebar-first ul.menu:first-child > li > ul.menu li{
	list-style: none;
}
/*Modificado IBERMATICA*/
#sidebar-first ul.menu:first-child > li > ul.menu li a{
	color: #9f9f9f;
	font-size: 1.1em;
}
#sidebar-first ul.menu:first-child > li > ul.menu li a:hover{
	color:#c7a518;
	text-decoration:none;
}
/*Modificado IBERMATICA*/
#sidebar-first ul.menu:first-child > li > ul.menu li a.active{
	color: #c7a518;
}

#sidebar-first .active + ul{
	display: block !important;
	visibility: visible !important;
}

#sidebar-first ul.menu ul.menu{
	display: none;
}
/*SIDEBAR FIRST Añadido por roberto@garciabejerano.es (Ibermatica) */

#sidebar-first h2.element-invisible{
    display: block;
}
#rss-actualidad h3{ line-height: 20px;}
#rss-actualidad {
	line-height: 20px;
    color: white;
    font-size: 1.2em;
    padding-left: 1em;
    /*Barra similar al menu*/
   /* background-image: linear-gradient(center bottom, #006E93 0%, #006E93 0%, #1F8CBA 68%);
	background-image: -o-linear-gradient(center bottom, #006E93 0%, #006E93 0%, #1F8CBA 68%);
	background-image: -moz-linear-gradient(center bottom, #006E93 0%, #006E93 0%, #1F8CBA 68%);
	background-image: -webkit-linear-gradient(center bottom, #006E93 0%, #006E93 0%, #1F8CBA 68%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1F8CBA', endColorstr='#006E93', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#006E93', endColorstr='#025776', GradientType=0)";
	background-image: -ms-linear-gradient(bottom, #006E93 0%, #1F8CBA 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #006E93),
		color-stop(0, #006E93),
		color-stop(0.68, #1F8CBA)
	);*/
	background-color: #c7a518;
}
/*FACETAS, FILTROS y BUSCADOR Añadido por roberto@garciabejerano.es (Ibermatica) */
#block-facetapi-hdgucbcrvdjpqzmhttb6vfrats0w0ttd div.item-list::before {
    content: "Filtrar por fuente:";
}
#block-facetapi-g7rzlm8lgyhdcd5q34ubarowj6xbxmek div.item-list::before {
    content: "Filtrar por tema:";
}
#edit-textobn{
    width: 150%;
}
#edit-field-fecha-news label,
#edit-field-fecha-news-1 label{
    display: none;
}
div.form-item-field-fecha-event-date label,
div.form-item-field-fecha-event-1-date label,
div.form-item-field-fecha-news-date label{
    display:none;
}
#edit-field-fecha-event label,
#edit-field-fecha-event-1 label{
    display:none;
}

/* SIDEBAR RIGHT */
#main-wrapper .region-sidebar-second{/*padding: 0 15px;*/}

#sidebar-second ul.menu{margin: 0;}
/*MODIFICADO IBERMATICA*/
#sidebar-second ul.menu li{
	overflow: hidden;
	list-style: none;
	margin: 0;
	max-width: 315px;
}
#sidebar-second ul.menu li a{
	text-decoration: none;
	font-weight: bold;
	width: 1%;
	color: #767676;
	display: table-cell;
	vertical-align: bottom;
	background-position: 10px center;
	padding: 15.89% 0;
	color: transparent;
	font-size: 5px;
}

/* IBERMATICA Quitamos lo mobile del CSS */

#main-wrapper-mobile .region-sidebar-second ul.menu{overflow: hidden;text-align: center}
#main-wrapper-mobile .region-sidebar-second ul.menu li.leaf a{margin: 0 5px;}
/*MODIFICADO*/
#main-wrapper-mobile .region-sidebar-second ul.menu li.leaf{
	/*margin: 5px 2.2%;*/
	width: 100%;
    margin: 0 auto;
}

#main-wrapper-mobile .quicktabs_main.quicktabs-style-basic{border: none;}


/* HIDE */
.meta.submitted, .content .form-item.form-type-item, li.statistics_counter, li.translation_en, .section .feed-icon, .node-author, .field-name-field-image, .field-name-field-subtitle, .element-invisible{
	display: none !important;
}


#copyright .region-aviso{ display:inline-block;}
#copyright .region-aviso .menu{margin: 0;}
#copyright .region-aviso .menu li{list-style: none;}
#copyright .region-aviso .menu li a{color: #065981;}
#copyright{text-align: center;}



/* --------------- Main Menu ------------ */

/* Fix IE z-index problem */
#header-content .section {z-index: 10;}
#main-menu.navigation {clear: both;}
#main-menu ul.menu{margin:0;}

/*Modificado IBERMATICA*/
#main-menu .menu li {
	float: left; /* LTR */
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
	font-family: 'open-sans';
}
/*Modificado IBERMATICA*/
#main-menu .menu a {
	color: #FFD500;
	min-height: 40px;
	float: left; /* LTR */
	line-height: 36px;
	/*Ibermatica Imanol Ajustamos más el menú de 1.2 a 0.9 para que se ve en una línea en resoluciones de 1366x768*/
	padding: 0 0.85em;
	text-decoration: none;
	font-size: 0.9rem;
}

/*Hack firefox*/
@-moz-document url-prefix() { 
  #main-menu .menu a {

     padding: 0 1.2em;
  }
    #main-menu .menu a:lang(eu) {
     padding: 0 0.5em;
  }
}
/*MODIFICADO IBERMATICA*/
#main-menu .menu a:lang(eu)
{
/*Ibermatica Imanol Ajustamos más el menú de 1.2 a 0.9 para que se ve en una línea en resoluciones de 1366x768*/
	padding: 0 0.6rem;
	font-size: 0.81rem
}
#main-menu .menu .sfHover a,
#main-menu .menu a.active,
#main-menu .menu a:hover,
#main-menu .menu a:focus {
/*	background-image: -o-linear-gradient(center bottom, #025776 0%, #025776 0%, #116d92 68%);
	background-image: -moz-linear-gradient(center bottom, #025776 0%, #025776 0%, #116d92 68%);
	background-image: -webkit-linear-gradient(center bottom, #025776 0%, #025776 0%, #116d92 68%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#025776', endColorstr='#116d92', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#025776', endColorstr='#116d92', GradientType=0)";
	background-image: -ms-linear-gradient(bottom, #025776 0%, #116d92 100%);

	background-image: -webkit-gradient(
		linear,
		center bottom,
		center top,
		color-stop(0, #025776),
		color-stop(0, #025776),
		color-stop(0.68, #116d92)
	);
*/
	/*background: #F0F0F0;*/
	color: #ffffff;
}
#main-menu .menu a:active {
	/*background-image: -moz-linear-gradient(center bottom , #025776 0%, #025776 33%, #116d92 68%);
	background-image: -o-linear-gradient(center bottom, #025776 0%, #025776 0%, #116d92 68%);
	background-image: -webkit-linear-gradient(center bottom, #025776 0%, #025776 0%, #116d92 68%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#025776', endColorstr='#116d92', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#025776', endColorstr='#116d92', GradientType=0)";
	background-image: -ms-linear-gradient(bottom, #025776 0%, #116d92 100%);

	background-image: -webkit-gradient(
		linear,
		center bottom,
		center top,
		color-stop(0, #025776),
		color-stop(0, #025776),
		color-stop(0.68, #116d92)
	);*/
}
#main-menu .menu li a.active {
	border-bottom: none;
}
.featured #main-menu .menu li a:active,
.featured #main-menu .menu li a.active {
	/*background-image: -moz-linear-gradient(center bottom , #025776 0%, #025776 33%, #116d92 68%);
	background-image: -o-linear-gradient(center bottom, #025776 0%, #025776 0%, #116d92 68%);
	background-image: -webkit-linear-gradient(center bottom, #025776 0%, #025776 0%, #116d92 68%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#025776', endColorstr='#116d92', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#025776', endColorstr='#116d92', GradientType=0)";
	background-image: -ms-linear-gradient(bottom, #025776 0%, #116d92 100%);

	background-image: -webkit-gradient(
		linear,
		center bottom,
		center top,
		color-stop(0, #025776),
		color-stop(0, #025776),
		color-stop(0.68, #116d92)
	);*/
}

#main-menu .menu ul {
	border: solid 1px #FFF;
	line-height: 1.25em;
	display: none; /* make sure the submenus aren't visible on load */
	padding: 0;
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 1000;
}
#main-menu .menu ul li {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	line-height: normal;
	border-right: none;
	text-align: left;
}
#main-menu .menu li .expanded ul {
	margin: -2.65em 0 0 15em;
}
/* Second level links */
#main-menu .menu ul li a,
#main-menu .menu ul li a:visited,
#main-menu .menu li.active-trail ul li a,
#main-menu .menu .sfHover ul li a {
	background-image: linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -o-linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -moz-linear-gradient(#4C4C4C 75%,#353535 100%);
	background-image: -webkit-linear-gradient(#4C4C4C 75%, 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4C4C4C', endColorstr='#353535', GradientType=0);
	background-image: -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C4C4C', endColorstr='#353535', GradientType=0)";
	background-image: -ms-linear-gradient(#4C4C4C 75%,#353535 100%);

	background-image: -webkit-gradient(
		linear,
		color-stop(0.75, #4C4C4C),
		color-stop(1, #353535)
	);
	color: #FFD500;
	display: block;
	overflow: hidden;
	width: 20em;
	line-height: 1.25em;
	padding: 1em 0.5em 0em 0.5em;
	text-decoration: none;
}
/* remove bottom border, since it's being applied at ul level */
#main-menu .menu ul li.last a {border-bottom: none;}
/* indicate menu has children with right arrow bg image */
/* make sure children of expanded menus don't inherit indicator */
#main-menu .menu li.expanded li.leaf {
  background: none;
}
/* hover state for all submenu links */
#main-menu .menu ul li a:hover,
#main-menu .menu ul li a:visited:hover {
	color: #ffffff;
}
/* active submenu link */
#main-menu .menu li.active-trail ul li a.active {
  color: #ffffff;
}
#main-menu .menu ul ul {
  z-index: 1001;
  margin: 0;
  top: 2.65em;
}
.container-fluid, .navbar-inner{
	padding: 0;
}


/* ---- Main Menu Mobile ---- */
#main-mobile ul.menu li{
	list-style: none;
}
#main-mobile ul.menu a {
	color: #FFF;
	font-weight: bold;
}

/* CONTENT */
/*MODIFICADO IBERMATICA*/
#page-title{
	/*border: 1px solid #B1B1B1;
	margin-bottom: 15px;*/
	/*height: 123px;*/
	padding: 4.33% 0px;
    display: table;
	margin-bottom:3%;
}
/*MODIFICADO IBERMATICA*/
#text-title
{
/*	margin-top: 15px;
    position: absolute;
    top: 30%;
    right: 0px;
    margin-right: 10%;*/
    display: table-cell;
    vertical-align: middle;
    text-align: right;
    padding-right: 5%;
    padding-left: 47%;
    max-height: 60px;
    height: 60px;
}
#title-title{
	font-weight: bold;
	font-size: 14px;
	font-family: 'open-sans';
	/*font-size: 1.3rem;
    	line-height: 1.5rem;*/
font-size: 1.2rem;
    line-height: 1.6rem;
}
.search-info .username{display:none;}

/* ---------- Operators ---------- */

#operators{
	overflow: hidden;
}
#operatorsLeft, #operatorsRight{
	float:left;
	width:50%;
}

table {
	color: #787878;
	text-align: left;
	border-collapse: collapse;
}
th {
	color: #FFF;
	font-weight: bold;
	/*background-color: #01577A;*/
    	background-color: #c7a518;
}
td,th {
	padding: 5px 15px; 
	border-left: 1px solid #ababab;
	border-right: 1px solid #ababab;
	border-bottom: 1px solid #ababab;
}
.even_table {
	/*background-color: #C6C6C6;*/
	  background-color: #e9e7d8;
}

.quicktabs-tabpage h2, .view h2{
	font-size: 20px;
	line-height: 15px;
}

.estudios td, .estudios th,.estudios tbody, .juegoresponsable td,.juegoresponsable th,.juegoresponsable tbody
{
	border:none;

}
.estudios .even_table,.juegoresponsable .even_table
{
	background:none;	
}
.estudios p,.juegoresponsable p
{
	color: #c7a518;
}
/***** ---------- Operators ---------- */
/* roberto@garciabejerano.es Ibermática*/
#operatorsInfo { 
    padding-bottom: 2rem; 
}
#txtpie-operadores{
    padding-top:10rem;
}
div.view-buscador-de-operadores div.view-filters,
div.view-operadores-busqueda div.view-filters {
    /*margin-top:-13rem;*/
      margin-top: -15rem;
}
div.view-buscador-de-operadores div.view-empty,
div.view-buscador-de-operadores div.view-content,
div.view-operadores-busqueda div.view-empty,
div.view-operadores-busqueda div.view-content {
    margin-top: 7rem;
}

div.view-buscador-de-operadores div.view-content div.views-row,
div.view-operadores-busqueda div.view-content div.views-row {
    float:left;
    width:50%;
}

/****** LISTADO NOTICIAS ******/
/* roberto@garciabejerano.es Ibermática*/
/*Titulo*/
#title-newslist{
	padding-bottom: 5px;
/*	border-bottom: 4px solid #D0D0D0; display: inline-block; */	
	font-size: 2.4em;
	font-weight: bold;
	margin: 5px 5px 5px;
}
/*Bloque blanco*/
div.view-id-noticias div.view-content{
	position: absolute;
	width: 50%;
	background-color: white;
}
/*Subdirección*/
div.views-field-field-subdir-news div,
span.views-field-field-subdir-news div{
	margin: 1em;
}   
div.view-content div.noticialistado ul {
    margin:0em;
}
/*Elemento*/
div.view-content div.noticialistado ul li{
	border: 1px solid #B1B1B1;
	min-height:13rem;
	margin: 1em 0em 1em 0em;
    list-style:none;
}
div.view-content div.noticialistado div.titulonews{
	font-size: 1.4em;
	padding-top: 0.6em;
	padding-left: 2em;
    /*display: inline;*/
}

div.view-content div.noticialistado div.views-field-body-summary ul li{
    border:none;
    min-height: 0rem;
    margin: 0rem;
    list-style: initial;
    margin-left:1rem;
}
div.view-content div.noticialistado div.views-field-body-summary{
	font-size: 1.2em;
    margin: 1em;
	padding-left: 2em;
    margin-left:14rem;
}
div.view-content div.noticialistado div.subtitulonews{
	font-size: 1.2em;
    margin: 1em;
	padding-left: 2em;
}
div.temasnews {
	margin-bottom: 0.5rem;
	/*margin-left: 16rem;*/
	margin-left:18.5rem;
	/*float: left;*/
	/*position: absolute;
	padding-top: 5rem;*/
}
div.noticialistado div.izquierda {
	float: left;
	position:relative;
	border: none;
    display:inline;
}
div.fondonegro {
	color: white;
	background-color: black;
	font-weight: bold;
	margin: 1em;
    padding-left:0.5em;
    padding-right:0.5em;
}
div.derecha {
	float: right;
	position:relative;
	border: none;
}
div.izquierda img{
	/*width: 100%;*/
	height: 100%;
	max-height:12em;
	/*min-height:11em;*/
	min-width:19em;
	max-width:20em;
	border: none;
	margin: 1em 1em 1em 1em;
    display:inline;
}
/******* LISTADO DE NOTICIAS TAXONOMIA TEASER*******/
/* BLOQUE DE LA NOTICIA - RESUMEN */
body.page-taxonomy-term div.node-unpublished{
    display: none;
}
body.page-taxonomy-term div.node-teaser{
    margin: 1em 0em 1em 0em;
    min-height: 13rem;
}
/* TITULO */
body.page-taxonomy-term h2 {
	padding-top: 1em;
	margin-left: 16rem;
	line-height: 20px;
}
body.page-taxonomy-term h2 a{
	display: block;
    font-size:16px;
    margin-top: 0em;
    font-weight: normal;
}
/* Resto de contenido tras el titulo*/
body.page-taxonomy-term div.node-teaser div.content {
	margin-top: -4.5rem;
}
/* FECHA */
body.page-taxonomy-term div.field-name-field-fecha-news{
	margin:0.5rem;
	float:right;
    color: white;
    background-color: black;
    font-weight: bold;
    padding-left: 0.5em;
    padding-right: 0.5em;
}
/* ORGANISMO */
body.page-taxonomy-term div.field-name-field-subdir-news{
    /*margin-top:-4.5rem;*/
    /*margin-left:0.5rem;*/
	/*float: left;
	position:relative;
	margin: 1em;*/
}
body.page-taxonomy-term li.taxonomy-term-reference-0{
    font-weight: normal;
	list-style: none;
	font-weight: bold;
	margin-left: -1em;
	float: left;
    margin-top: 0.5rem;
}
body.page-taxonomy-term- div.views-field-field-subdir-news a,
body.page-taxonomy-term li.taxonomy-term-reference-0 a{
    color: #08c;
}
/* IMAGEN */
body.page-taxonomy-term div.node-teaser img{
    /*margin-top: -2rem;*/
	margin-left: 1em;
	float:left;
	position: absolute;
	height: auto;
	max-height:12em;
	min-width:18em;
	max-width:18em;
	border: none;
    display:inline;
}
/* SUBTITULO */
body.page-taxonomy-term div.field-name-field-subtitulo-news{
    display:-moz-inline-stack;
    margin-left: 16rem;
    font-size:1.4em;
    margin-top: 2rem;
}
/* RESUMEN */
body.page-taxonomy-term div.views-field-body{
    margin-left: 16rem;
    margin-right: 0.5rem;
}
body.page-taxonomy-term div.field-type-text-with-summary{
    margin-top: 2rem;
	margin-left: 16rem;
}
/* TEMAS RELACIONADOS */
body.page-taxonomy-term div.field-name-field-tema-news li{
    margin-left: 0px;
	margin-top: -0rem;
}
body.page-taxonomy-term div.field-name-field-tema-news h3{
    font-weight: normal;
}
body.page-taxonomy-term div.field-name-field-tema-news{
    margin-left: 16rem;
    /*margin-top:-5em;*/
}
body.page-taxonomy-term div.link-wrapper{
    display: none;
}

body.page-taxonomy-term- div.views-field-body ul li {
    border: none;
    min-height: 0em;
}
body.page-taxonomy-term- div.temasnews span{
    float: left;
    padding-right: 1em;
}
body.page-taxonomy-term- div.temasnews a{
    /*color: #08c;*/
      color: #c7a518;
}
/******* FIN LISTADO DE NOTICIAS TAXONOMIA TEASER*******/

/* EVENTO CONTENIDO COMPLETO*/
body.node-type-evento div.field-name-field-asistentes-evt h3.field-label,
body.node-type-evento div.field-name-field-evento-evt h3.field-label,
body.node-type-evento div.field-name-field-evento-subtipo-evt h3.field-label {
        font-size: 1em;
        margin-bottom: 0em;
        margin-top: 0em;
}

/****** NOTICIA AMPLIADA ******/
/* roberto@garciabejerano.es Ibermática*/
body.node-type-noticia div.field-name-field-subdir-news{
	float: left;
	position:relative;
	margin: 1em;
}
body.node-type-noticia div.field-name-field-subdir-news ul li{
	list-style: none;
	font-weight: bold;
	margin-left: -1.2rem;
}
body.node-type-noticia div.field-name-field-fecha-news{
	float: right;
	position:relative;
	color: white;
	background-color: black;
	font-weight: bold;
	margin: 1em;
    padding-left:0.5em;
    padding-right:0.5em;
}
body.node-type-noticia div.node-full div.field-name-field-imagen-news{
	margin: 5em;
	text-align:center;
    margin-bottom: -3.5em;
}

body.node-type-noticia div.node-full div.field-name-field-imagen-news img{
    max-height: 16rem;
    width:auto;
}
body.node-type-noticia div.node-noticia div.field-type-text-with-summary{
    margin-top: 4rem;
}
body.node-type-noticia div.field-name-field-subtitulo-news{
	font-size:1.2em;
	padding-bottom: 1em;
	margin: 1em;
	margin-top: 4em;
    margin-bottom: -4em
}
body.node-type-noticia div.node-noticia div.field-name-body{
	font-size:1.2em;
	margin: 1em;
	margin-top: 4em;
}
body.node-type-noticia div.node-noticia div.field-name-field-tema-news{
	font-size:1.2em;
	margin: 1em;
    margin-bottom: -1em;
}
/*
div.field-name-field-tema-news h3{
    line-height: 10px;
}*/
body.node-type-noticia div.field-name-field-adjuntos-news{
	display:none;
    font-size:1.3em;
    padding-left:1em;
    padding-top:1em;
}
body.node-type-noticia div.field-name-field-adjuntos-newstpl,
body.node-type-noticia div.field-name-field-galeria-news,
body.node-type-noticia div.field-name-field-galeria-news h2,
body.node-type-noticia div.field-name-field-imagenes-news div.field-label{
    font-size:1.2em;
    padding-left:1em;
    padding-top:1em;
}
/************* FIN DE FULL NODO NOTICIA *************/
/*body.node-type-noticia*/
div.field-name-field-tema-news h3.field-label{
	font-size:1em;
	margin-top: -10px;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
/*body.node-type-noticia*/
div.node-noticia{
	border: 1px solid #B1B1B1;
}
/*body.node-type-noticia*/
div.field-name-field-imagenes-news img{
    float:left;
    margin:1em;
}

/* roberto@garciabejerano.es Ibermática*/
/****** BUSCADORES ACTUALIDAD Y EVENTOS (AGENDA) *******/

/*Eventos*/
.field-name-field-asistentes-evt ul,.field-name-field-asistentes-evt li
{
	display: inline-block;
	margin: 0;
}
.field-name-field-asistentes-evt li:after
{
	content:",";
	padding-right:3px;
}
.field-name-field-asistentes-evt li:last-child:after
{
	content:"";
}

/*FACETAS, FILTROS y BUSCADOR Añadido por roberto@garciabejerano.es (Ibermatica) */
#block-facetapi-5yenbicw0xdhvry7lhq1c62ftn136vk0,
#block-facetapi-cfumq6xqbabkd0hxdfh0hutrknkk3swx,
#block-facetapi-b5agt1t2qi6jtvuavmsjksemjrzhs0k7
{
	width: 31%;
	float: left;
	margin-left: 1em;
}
#block-facetapi-sxfgm9xk5263vrqtnst1zfc3xotgpobq {
	width: 28%;
	float: left;
	margin-left: 1em;
}
#block-facetapi-ih0nsucr9ohyez3guvwjlfuvvxkxn5wa{
	width: 35%;
	float: left;
	margin-left: 1em;
}

div.block-facetapi div.item-list ul li span.conferencias,
div.block-facetapi div.item-list ul li a.conferencias{
    color: orange;
}

div.block-facetapi div.item-list ul li span.eventos_del_sector,
div.block-facetapi div.item-list ul li a.eventos_del_sector{
    color: green;
}

div.block-facetapi div.item-list ul li span.reuniones_institucionales,
div.block-facetapi div.item-list ul li a.reuniones_institucionales{
    color: red;
}

#block-facetapi-b5agt1t2qi6jtvuavmsjksemjrzhs0k7 div.item-list::before {
    content: "Asistentes:";
}
#block-facetapi-ih0nsucr9ohyez3guvwjlfuvvxkxn5wa div.item-list::before {
    content: "Evento:";
}
#block-facetapi-sxfgm9xk5263vrqtnst1zfc3xotgpobq div.item-list::before {
    content: "Tipo Evento:";
}
/*#block-facetapi-ox2odnydqx2pm1lbdymbonxwr0zqione div.item-list::before {
    content: "Asistentes Texto:";
}
#block-facetapi-ox2odnydqx2pm1lbdymbonxwr0zqione{
	max-width: 50%;
	float: left;
}*/
#block-facetapi-cfumq6xqbabkd0hxdfh0hutrknkk3swx div.item-list::before {
    content: "Organiza:";
}
#block-facetapi-5yenbicw0xdhvry7lhq1c62ftn136vk0 div.item-list::before {
    content: "Organiza:";
}

#block-facetapi-md8pkamjxqqieusazyfblv8klllq0giy div.item-list::before {
    content: "Dirección:";
}

div.block-facetapi li{
    list-style: none;
}
div.block-facetapi input.facetapi-checkbox{
    vertical-align: baseline;
    margin-right:0.5em;
}
#edit-field-fecha-event-value-min-wrapper,
#edit-field-fecha-event-value-min-inside-wrapper,
#edit-field-fecha-event-value-max-wrapper,
#edit-field-fecha-event-value-max-inside-wrapper{
    display:inline;
}
div.form-item-field-fecha-event-value-max-date{
    display:inline;
}
#edit-field-fecha-event-value-wrapper{
    float:none;
}
#views-exposed-form-agenda-eventos-page div.views-submit-button{
    float:none;
}
div.item-list-eventos ul{
	/*float: left;*/
    padding-top: 1em;
    clear:both;
}
div.item-list-eventos ul.busqueda-eventos{
    margin-top: -5em;
    margin-bottom: 5em;
}
div.item-list-eventos .views-label{
    font-weight: bold;
}
div.item-list-eventos li.views-row{
    list-style:none;
    margin-bottom:2em;
    min-height: 12rem;
    width: 100%;
    overflow: hidden;
}
div.view-buscador-eventos div.item-list-eventos li.views-row-last{
    margin-bottom:6rem;
}
div.view-agenda-eventos div.item-list-eventos li.views-row-first{
    padding-top: 5em;
}
div.view-agenda-eventos li{
    min-height: 12rem;
}

#block-views-exp-agenda-eventos-page{
/*    background-color: #eeeeee;
    padding-left: 4em;
    margin-left: -4.5em;*/
    padding-bottom: 3em;
}
#block-views-exp-noticias-page {
    background-color: #eeeeee;
    padding-left: 6em;
    padding-bottom: 3em;
}
/*** Pretty Calendar List node-teaser ***/
body.page-calendar div.item-list-eventos div.node-teaser,
body.page-calendar ul.busquedaeventos div.node-teaser{
     min-height: 13rem;
}
body.page-calendar h2 {
  font-size: 20px;
  line-height: 1.6rem;
   margin-top: 1.5em;
}

body.page-calendar div.field-name-field-fecha-event,body.page-calendar div.field-name-field-fecha-evento {
    padding-left: 42%;
    font-weight: bold;
    /**IMANOL para desplazar más hacia abajo el evento cuando se hace clic en el día de la agenda   **/
/**	margin-top: -8rem;   **/ 
}


body.page-calendar div.field-type-text-with-summary{
    padding-left: 42%;
}

body.page-calendar div.field-name-field-imagen-ev{
	float:left;
}

/* HACK SOLO PARA SAFARI*/
/*page-calendar div.field-name-field-fecha-event{*/
_::-webkit-full-page-media, _:future, :root body.page-calendar div.field-name-field-fecha-event {
        margin-top: -9em;
    }
_::-webkit-full-page-media, _:future, :root body.page-agenda-buscar .views-field-field-fecha-event,
_::-webkit-full-page-media, _:future, :root body.page-agenda .field-name-field-fecha-event {
        margin-top: -11.5em;
    }
_::-webkit-full-page-media, _:future, :root body.page-actualidad div.noticialistado .views-field-body-summary{
        margin-left: 16.5rem;   
}
_::-webkit-full-page-media, _:future, :root body.page-actualidad div.noticialistado .temasnews{
        margin-left: 18.3rem;   
}
_::-webkit-full-page-media, _:future, :root body.page-taxonomy-term div.views-field-body,
_::-webkit-full-page-media, _:future, :root body.page-taxonomy-term div.temasnews{
        margin-left: 18.3rem;   
}
_::-webkit-full-page-media, _:future, :root body.page-taxonomy-term ul.noticialistado li,
_::-webkit-full-page-media, _:future, :root body.page-actualidad div.noticialistado ul li{
        min-height: 15rem;   
}
_::-webkit-full-page-media, _:future, :root body.page-taxonomy-term ul.noticialistado li ul li{
        min-height: 0rem;   
}
_::-webkit-full-page-media, _:future, :root body.page-operadores div.view-operadores-busqueda #txtpie-operadores{
    padding-top:12rem;
}
_::-webkit-full-page-media, _:future, :root body.page-operadores div.view-operadores-busqueda .view-filters{
    margin-top:-16rem;
}
/********************************************************************************************/

div.node-teaser div.item-list-eventos h2,
div.node-teaser ul.busquedaeventos h2,
div.node-teaser ul.noticialistado h2 {
	font-size: 18px;
	line-height: 20px;
	padding-top: 2em;
}

body.page-calendar- div.node-teaser div.field-name-field-evento-subtipo-evt h3.field-label,
body.page-calendar- div.node-teaser div.field-name-field-evento-evt h3.field-label,
body.page-calendar- div.node-teaser div.field-name-field-organiza-evt h3.field-label,
body.page-calendar- div.node-teaser div.field-name-field-asistentes-evt h3.field-label{
	font-size: 1em;
	line-height: 20px;
	padding: 0;
    margin:0;
    float:left;
    padding-right: 0.5em;
}
body.page-calendar- div.node-teaser div.field-name-field-evento-subtipo-evt ul li,
body.page-calendar- div.node-teaser div.field-name-field-evento-evt ul li,
body.page-calendar- div.node-teaser div.field-name-field-organiza-evt ul li,
body.page-calendar- div.node-teaser div.field-name-field-asistentes-evt ul li{
    list-style: none;
    margin: 0;
    padding: 0;
}
body.page-calendar- div.node-teaser div.field-name-field-evento-subtipo-evt ul,
body.page-calendar- div.node-teaser div.field-name-field-evento-evt ul,
body.page-calendar- div.node-teaser div.field-name-field-organiza-evt ul,
body.page-calendar- div.node-teaser div.field-name-field-asistentes-evt ul{
    margin: 0;
    padding: 0;
}
div.node-teaser div.item-list-eventos div.field-name-field-fecha-event,
div.node-teaser ul.busquedaeventos div.field-name-field-fecha-event{
    padding-left: 42%;
    margin-top: -13em;
    font-weight: bold;
}

div.node-teaser ul.noticialistado div.field-type-text-with-summary,
div.node-teaser div.field-name-field-asistentes-ev,
div.node-teaser div.field-name-field-asistentes-evt,
div.node-teaser div.field-name-field-organiza-ev,
div.node-teaser div.field-name-field-organiza-evt,
div.node-teaser div.field-name-field-evento-evt,
div.node-teaser div.field-name-field-evento-subtipo-evt,
div.node-teaser div.field-name-field-direccion-ev{
    padding-left: 42%;
    margin:0em;
}
div.link-wrapper{
	display: none;
}
/*** Buscador de Eventos ***/
div.view-id-eventos
{
	width: 100%;
	overflow: hidden;
}
#edit-field-fecha-event-wrapper,
#edit-field-fecha-event-1-wrapper
{
    display: none;
}
div.view-id-buscador_eventos div.views-submit-button
{
    display: none;
}
div.view-id-buscador_eventos div.views-field-field-imagen-ev,
{
    /*min-height: 10.33rem;*/
	/* IMANOL IBERMATICA padding-left:70%; */
	max-width: 13rem;
	width:100px;
}
div.view-buscador-eventos div.views-field-field-imagen-ev,
div.view-agenda-eventos div.views-field-field-imagen-ev,
div.view-id-eventos div.views-field-field-imagen-ev{
	float: left;
}
div.view-buscador-eventos div.views-field-field-fecha-event,
div.view-agenda-eventos div.field-name-field-fecha-event,
div.view-id-eventos div.views-field-field-fecha-event,
div.view-buscador-eventos div.views-field-field-fecha-evento,
div.view-agenda-eventos div.field-name-field-fecha-evento,
div.view-id-eventos div.views-field-field-fecha-evento{
    padding-left: 42%;
    /*margin-top: -13em;*/
    /*IMANOL margin-top: -11em;  PARA QUE NO SE MONTEN LOS EVENTOS */
    font-weight: bold;
}
div.view-buscador-eventos div.views-field-field-asistentes-ev,
div.view-buscador-eventos div.views-field-field-asistentes-evt,
div.view-buscador-eventos div.views-field-body,
div.view-buscador-eventos div.views-field-field-direccion-ev,
div.view-buscador-eventos div.views-field-field-organiza-ev,
div.view-buscador-eventos div.views-field-field-evento-evt,
div.view-buscador-eventos div.views-field-field-evento-subtipo-evt,
div.view-agenda-eventos div.field-name-body,
div.view-agenda-eventos div.field-name-field-asistentes-ev,
div.view-agenda-eventos div.field-name-field-asistentes-evt,
div.view-agenda-eventos div.field-name-field-direccion-ev,
div.view-agenda-eventos div.field-name-field-evento-evt,
div.view-agenda-eventos div.field-name-field-evento-subtipo-evt,
div.view-agenda-eventos div.field-name-field-organiza-ev,
div.view-id-eventos div.views-field-field-asistentes-ev,
div.view-id-eventos div.views-field-field-asistentes-evt,
div.view-id-eventos div.views-field-body,
div.view-id-eventos div.views-field-field-direccion-ev,
div.view-id-eventos div.views-field-field-organiza-ev,
div.view-id-eventos div.views-field-field-evento-evt,
div.view-id-eventos div.views-field-field-evento-subtipo-evt{
    padding-left: 42%;
    margin:0em;
}

body.page-calendar div.field-name-field-direccion-ev .field-label,body.page-calendar div.field-name-field-direccion-ev .field-items
{
	display: inline-block;
}
div.view-agenda-eventos div.field-name-field-localizacion-ev{
    /*margin-top: -20%;*/
}
.node-evento .field:after
{
	clear:none;
}
#views-exposed-form-buscador-de-operadores-page div.views-exposed-form,
#views-exposed-form-operadores-busqueda-page div.views-exposed-form,
#views-exposed-form-buscador-eventos-page div.views-exposed-form,
#views-exposed-form-buscador-de-actualidad-page div.views-exposed-form{
    border: 1px solid #B1B1B1;
    margin-bottom: 15px;
    padding: 15px;
    padding-bottom:5px;
}
#views-exposed-form-buscador-de-actualidad-page div.views-operator,
#views-exposed-form-buscador-de-actualidad-page div.views-widget {
    display: inline-block;
}
#views-exposed-form-buscador-de-actualidad-page #edit-textobn-wrapper {
    float: none;
}
div.view-buscador-de-actualidad div.node-noticia{
    margin-bottom: 1%;
}
div.view-buscador-de-actualidad div.field-name-field-imagen-news{
    padding-left:2;
}
div.view-buscador-de-actualidad div.field-name-field-imagen-news{
    float:left;
}
div.view-buscador-de-actualidad div.field-name-field-fecha-news,
div.view-buscador-de-actualidad div.field-name-field-subdir-news{
    margin-top:0em;
}
div.view-buscador-de-actualidad div.field-name-field-subtitulo-news,
div.view-buscador-de-actualidad div.field-type-text-with-summary{
    float: left;
    margin-top:0em;
    margin-bottom:0em;
    display: inline-block;
}
#block-views-exp-noticias-page #edit-submit-noticias{
    width: 8em;
}
div.date-padding div.description{
    display:none;
}
/************ BUSCADORES *********/
div.views-exposed-form label{
    font-size:1em;
}
#views-exposed-form-buscador-eventos-page input.form-submit,
#views-exposed-form-operadores-busqueda-page input.form-submit,
#views-exposed-form-buscador-de-operadores-page input.form-submit,
#views-exposed-form-buscador-de-actualidad-page input.form-submit{
    height:1.8em;
    vertical-align: text-top;
}
#views-exposed-form-buscador-eventos-page button,
#views-exposed-form-buscador-eventos-page input,
#views-exposed-form-operadores-busqueda-page button,
#views-exposed-form-operadores-busqueda-page input,
#views-exposed-form-buscador-de-operadores-page button,
#views-exposed-form-buscador-de-operadores-page input,
#views-exposed-form-buscador-de-actualidad-page button,
#views-exposed-form-buscador-de-actualidad-page input{
    font-size: 1em;
    height: 1em;
}
#views-exposed-form-buscador-eventos-page select,
#views-exposed-form-buscador-de-actualidad-page select{
    font-size: 1em;
    height: 2em;
}
#views-exposed-form-buscador-de-operadores-page select #edit-field-gat-wrapper,
#views-exposed-form-buscador-de-operadores-page select #edit-field-got-wrapper,
#views-exposed-form-buscador-de-operadores-page select #edit-field-gct-wrapper,
#views-exposed-form-operadores-busqueda-page #edit-field-gat-tid-wrapper,
#views-exposed-form-operadores-busqueda-page #edit-field-got-tid-wrapper,
#views-exposed-form-operadores-busqueda-page #edit-field-gct-tid-wrapper
{
    max-width: 30%;
	padding-top: 1rem;
}
#views-exposed-form-buscador-de-operadores-page select,
#views-exposed-form-operadores-busqueda-page select{
    font-size: 1em;
    height: 2em;
    max-width: 9rem;
}
#views-exposed-form-buscador-de-operadores-page #edit-search-api-views-fulltext,
#views-exposed-form-operadores-busqueda-page #edit-body-value,
#views-exposed-form-operadores-busqueda-page #edit-field-dominio{
    width: 21rem;
}
#views-exposed-form-buscador-de-operadores-page #edit-search-api-views-fulltext-wrapper,
#views-exposed-form-operadores-busqueda-page #edit-body-value-wrapper,
#views-exposed-form-operadores-busqueda-page #edit-field-dominio-wrapper{
    max-width: 70%;
	float: none;
	clear: both;
	padding-right: 1em;
}
#views-exposed-form-buscador-de-operadores-page #edit-search-api-views-fulltext-wrapper div.form-item-search-api-views-fulltext,
#views-exposed-form-operadores-busqueda-page #edit-body-value-wrapper div.form-item-body-value,
#views-exposed-form-operadores-busqueda-page #edit-field-dominio-wrapper div.form-item-field-dominio{
	float: left;
}
#views-exposed-form-buscador-de-operadores-page div.views-submit-button,
#views-exposed-form-operadores-busqueda-page div.views-submit-button{
    margin-top:-2.3em;
    padding-left:2.2rem;
}
/******* LINKS EVENTOS Y NOTICIAS *********/
/* roberto@garciabejerano.es Ibermática   */
div.texto-link p.texto-link{
    padding: 1em;
    font-size: 1.1em;
}
/*** Colorbox ***/
#cboxCurrent{
	display:none !important;
}
/**** Pretty Calendar ****/
#block-pretty-calendar-calendar{
	width: 33%;
	height: auto;
	float:left;
	margin-left: auto;
	margin-right: auto;
}
/**** Paginador novedades operador ****/
div.field-name-body .pager li
{
	padding:0em;
	margin:0em;
}
/******* SITEMAP *******/
#site-map h2
{
color:transparent;
}
/*Iconos Menu añadido por ibermatica*/
/*Castellano*/
#sidebar-second ul.menu li:first-child:lang(es){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico01_cas.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(2):lang(es){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico02_cas.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(3):lang(es){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico09_cas.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(4):lang(es){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico07_cas.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(5):lang(es){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico06_cas.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(6):lang(es){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico28_cas.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:last-child:lang(es){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico05_cas.png);
  background-size: 100% 100%;
}
/*Catalan*/

#sidebar-second ul.menu li:first-child:lang(ca){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico01_cat.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(2):lang(ca){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico02_cat.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(3):lang(ca){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico09_cat.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(4):lang(ca){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico07_cat.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(5):lang(ca){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico06_cat.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(6):lang(ca){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico28_cat.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:last-child:lang(ca){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico05_cat.png);
  background-size: 100% 100%;
}
/*Euskera*/
#sidebar-second ul.menu li:first-child:lang(eu){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico01_eus.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(2):lang(eu){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico02_eus.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(3):lang(eu){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico09_eus.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(4):lang(eu){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico07_eus.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(5):lang(eu){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico06_eus.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(6):lang(eu){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico28_eus.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:last-child:lang(eu){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico05_eus.png);
  background-size: 100% 100%;
}
/*Gallego*/
#sidebar-second ul.menu li:first-child:lang(gl){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico01_gal.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(2):lang(gl){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico02_gal.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(3):lang(gl){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico09_gal.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(4):lang(gl){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico07_gal.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(5):lang(gl){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico06_gal.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(6):lang(gl){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico28_gal.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:last-child:lang(gl){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico05_gal.png);
  background-size: 100% 100%;
}
/*Ingles*/
#sidebar-second ul.menu li:first-child:lang(en){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico01_eng.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(2):lang(en){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico02_eng.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(3):lang(en){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico09_eng.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(4):lang(en){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico07_eng.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(5):lang(en){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico06_eng.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:nth-child(6):lang(en){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico28_eng.png);
  background-size: 100% 100%;
}
#sidebar-second ul.menu li:last-child:lang(en){
  background-image: url(/sites/ordenacionjuego.es/files/menu_icons/ico05_eng.png);
  background-size: 100% 100%;
}


/** IMANOL PAGINACION ***/



/*********** RESPONSIVE DESIGN ************/
@media only screen and (min-width:1699px){
    #sidebar-second ul.menu {
    padding-left: 13%;
	}
    #main-menu .menu a:lang(eu)
		{
    	padding: 0 0.5rem;
    	font-size: 0.76rem;
    }
    #site-name
	{
	font-size:1.8rem;
	}
}

@media screen and (min-width:1329px) and (max-width:1699px){
    div.view-buscador-de-operadores div.view-filters,
    div.view-operadores-busqueda div.view-filters {
        margin-top: -16rem;
    }
 #sidebar-second ul.menu {
    padding-left: 13%;
}

   
}
@media screen and (min-width:980px) and (max-width:1329px){


	#sidebar-first ul.menu:first-child > li > a{
		padding-left: 5%;
	}
    div.view-buscador-de-operadores div.view-filters,
    div.view-operadores-busqueda div.view-filters{
        margin-top: -16rem;
    }
	#main-menu .menu a 
       {
        padding: 0 1rem;
    	font-size: 0.79rem;
    }
    #main-menu .menu a:lang(eu)
    {
    	padding: 0 0.46rem;
    	font-size: 0.76rem;
    }   
}

@media screen and (min-width:980px) and (max-width:1146px){
	body.page-calendar div.field-name-field-direccion-ev
	{
		padding-left: 0.5%;
	}
	#sidebar-first ul.menu:first-child > li > a{
		font-size: 0.65rem;
	}
    div #txtpie-operadores{
        padding-top: 0rem;
    }
    div.view-buscador-de-operadores div.view-content, 
    div.view-operadores-busqueda div.view-content, 
    div.view-buscador-de-operadores div.view-filters, 
    div.view-operadores-busqueda div.view-filters {
        margin-top: 0rem;
    }
    
    #views-exposed-form-buscador-de-operadores-page #edit-search-api-views-fulltext, 
    #views-exposed-form-operadores-busqueda-page #edit-body-value {
        width: 13rem;
    }
    #edit-textobn {
        width: 100%;
    }
    body.page-taxonomy-term div.field-name-field-fecha-news{
        margin:0rem;
    }
    body.page-taxonomy-term h2{
        padding-top:1.2em;
    }
    #main-menu .menu a 
    {
        padding: 0 0.7rem;
    	font-size: 0.68rem;
    }
     #main-menu .menu a:lang(eu)
    {
        padding: 0 0.6rem;
    	font-size: 0.6rem;
    }
    #site-name
    {
    	font-size: 1.2rem;
    }
    .language-switcher-locale-url li a
     {
        font-size:0.63rem;
	padding-left:0.4rem;
     }

#views-exposed-form-buscador-de-actualidad-page input{
	max-width:16.5em;
    font-size: 1em;
    height: 1em;
}	

}

@media screen and (min-width: 980px) and (max-width: 1110px){
	/*Eventos*/
	body.page-calendar div.field-name-body,
	    body.page-calendar div.field-name-field-asistentes-ev,
	    body.page-calendar div.field-name-field-asistentes-evt,
	    body.page-calendar div.field-name-field-direccion-ev,
	    body.page-calendar div.field-name-field-organiza-ev,
	    body.page-calendar div.field-name-field-evento-evt,        
	    body.page-calendar div.field-name-field-evento-subtipo-evt,
	    body.page-calendar div.field-name-field-fecha-event,
	    body.page-calendar div.field-name-field-fecha-evento,
	    body.page-calendar div.field-name-field-organiza-evt{
	            margin-top: 0em;
	            padding-left: 1em;
	    }

	    div.view-buscador-eventos div.views-field-field-fecha-event,
	    div.view-agenda-eventos div.field-name-field-fecha-event{
	        padding-left: 0%;
	        margin-top: 0em;
	        font-weight: bold;
	    }
	    div.view-buscador-eventos div.views-field-field-asistentes-ev,
	    div.view-buscador-eventos div.views-field-field-asistentes-evt,
	    div.view-buscador-eventos div.views-field-body,
	    div.view-buscador-eventos div.views-field-field-direccion-ev,
	    div.view-buscador-eventos div.views-field-field-organiza-ev,
	    div.view-buscador-eventos div.views-field-field-evento-evt,        
	    div.view-buscador-eventos div.views-field-field-evento-subtipo-evt,
	    div.view-buscador-eventos div.views-field-field-fecha-evento,
	    div.view-agenda-eventos div.field-name-body,
	    div.view-agenda-eventos div.field-name-field-asistentes-ev,
	    div.view-agenda-eventos div.field-name-field-asistentes-evt,
	    div.view-agenda-eventos div.field-name-field-direccion-ev,
	    div.view-agenda-eventos div.field-name-field-evento-evt,        
	    div.view-agenda-eventos div.field-name-field-evento-subtipo-evt,
	    div.view-agenda-eventos div.field-name-field-organiza-ev,
	    div.view-agenda-eventos div.field-name-field-fecha-evento{
	        padding-left: 0%;
	        margin:0em;
	    }
	    .views-field-field-imagen-ev,.field-name-field-imagen-ev
		{	
			float: none!important;
		}
}

/* Note: Design for tablet */
@media screen and (min-width:767px) and (max-width:980px) {

/**** INICIO IBERMATICA  Incluimos las partes mobile que hemos quitado en el html ****/
/*Eventos*/
body.page-calendar div.field-name-body,
	    body.page-calendar div.field-name-field-asistentes-ev,
	    body.page-calendar div.field-name-field-asistentes-evt,
	    body.page-calendar div.field-name-field-direccion-ev,
	    body.page-calendar div.field-name-field-organiza-ev,
	    body.page-calendar div.field-name-field-evento-evt,        
	    body.page-calendar div.field-name-field-evento-subtipo-evt,
	    body.page-calendar div.field-name-field-fecha-event,
	    body.page-calendar div.field-name-field-fecha-evento,
	    body.page-calendar div.field-name-field-organiza-evt{
	            margin-top: 0em;
	            padding-left: 1em;
	    }
	    div.view-buscador-eventos div.views-field-field-fecha-event,
	    div.view-agenda-eventos div.field-name-field-fecha-event{
	        padding-left: 0%;
	        margin-top: 0em;
	        font-weight: bold;
	    }
	    div.view-buscador-eventos div.views-field-field-asistentes-ev,
	    div.view-buscador-eventos div.views-field-field-asistentes-evt,
	    div.view-buscador-eventos div.views-field-body,
	    div.view-buscador-eventos div.views-field-field-direccion-ev,
	    div.view-buscador-eventos div.views-field-field-organiza-ev,
	    div.view-buscador-eventos div.views-field-field-evento-evt,        
	    div.view-buscador-eventos div.views-field-field-evento-subtipo-evt,
	    div.view-buscador-eventos div.views-field-field-fecha-evento,
	    div.view-agenda-eventos div.field-name-body,
	    div.view-agenda-eventos div.field-name-field-asistentes-ev,
	    div.view-agenda-eventos div.field-name-field-asistentes-evt,
	    div.view-agenda-eventos div.field-name-field-direccion-ev,
	    div.view-agenda-eventos div.field-name-field-evento-evt,        
	    div.view-agenda-eventos div.field-name-field-evento-subtipo-evt,
	    div.view-agenda-eventos div.field-name-field-organiza-ev,
	    div.view-agenda-eventos div.field-name-field-fecha-evento{
	        padding-left: 0%;
	        margin:0em;
	    }
	    .views-field-field-imagen-ev,.field-name-field-imagen-ev
		{	
			float: none!important;
		}
/* Cabecera */

#logo {text-align: center;}
#logo img {
	margin: 15px 0;
}

 #site-name
{
    text-align: center;
    margin-bottom: 2%;
	margin-left: 2px;
	width:100;
}
#block-facetapi-5yenbicw0xdhvry7lhq1c62ftn136vk0,
#block-facetapi-cfumq6xqbabkd0hxdfh0hutrknkk3swx,
#block-facetapi-b5agt1t2qi6jtvuavmsjksemjrzhs0k7
{
	width: 100%;
	float: left;
	margin-left: 1em;
}
#block-facetapi-ih0nsucr9ohyez3guvwjlfuvvxkxn5wa{
	width: 100%;
	float: left;
	margin-left: 1em;
}
#block-pretty-calendar-calendar
{
	width: 100%
}
/* ---- IBERMATICA Apartado idioma ---- */


#language-switcher-locale-url{
 display:block;
 width:100%;
}
#block-lang-dropdown-language{text-align: center;}

.language-switcher-locale-url li
{
	display: inline-block;
	list-style:none;
	margin: 0 5px;
	text-align: center;
}


.language-switcher-locale-url li.first a
{
	border-left:none;
    
}
.language-switcher-locale-url li a
{
	color:#4c4c4c;
	font-weight: bold;
	border-left:1px solid #e0bd29;
	padding-left: 10px;
 	font-size: 0.8rem
}
.language-switcher-locale-url li .active
{
	color: #979797;
}
.language-switcher-locale-url li a:hover
{
	color: #979797;
	text-decoration: none;
}


/* ---- Menu principal Mobile ---- */

#main-menu ul.menu li {
    width: 100%;
    height:30px;
}


#main-menu ul.menu a {
    color: #FFF;
    font-weight: bold;
    font-size: 0.8rem;
}

#main-menu ul.menu a:hover {
	text-decoration: underline;
}


/* ---- Menus laterales en Mobile ---- */

#main .region-sidebar-second ul.menu{overflow: hidden;text-align: center}
#main .region-sidebar-second ul.menu li.leaf a{margin: 0 5px;}
/*MODIFICADO*/
#main .region-sidebar-second ul.menu li.leaf{
	/*margin: 5px 2.2%;*/
	width: 100%;
    margin: 0 auto;
}

#main .quicktabs_main.quicktabs-style-basic{border: none;}


/**** Menu Footer en mobile ***/

#footer-wrapper
{
	background-color: #9f9f9f;
}

#footer-wrapper ul.menu li
{
	list-style: none;
	display: block;
}
#footer-wrapper ul.menu li a
{
	border-right:none!important;
}


div.noticialistado div.izquierda {
	float:none;
	position:relative;
	border: none;
    display:inline;
}


#views-exposed-form-buscador-de-actualidad-page input{
	max-width:18.5em;
    font-size: 1em;
    height: 1em;
}	
/**** FIN IBERMATICA ***/



    div.view-buscador-de-operadores div.view-filters,
    div.view-operadores-busqueda div.view-filters{
        margin-top: -14rem;
    }
    div #txtpie-operadores{
        padding-top: 0rem;
    }
    div.view-buscador-de-operadores div.view-filters, 
    div.view-operadores-busqueda div.view-filters {
        margin-top: 0rem;
    }
    
    #views-exposed-form-buscador-de-operadores-page #edit-search-api-views-fulltext, 
    #views-exposed-form-operadores-busqueda-page #edit-body-value {
        width: 13rem;
    }
    #page-title {
    /* height: 123px; */
    padding: 5% 0;
	}
	.region-header{
    text-align: center;
	}
#sidebar-second ul.menu li {
   
    max-width: 315px; 
	}
	
}
/* Note: Design for mobile */
@media only screen and (max-width: 767px) {

/**** INICIO IBERMATICA Incluimos las partes mobile que hemos quitado en el html ****/

/* Cabecera */
#logo {text-align: center;}
#logo img {
	margin: 15px 0;
	width: 100%;
}

 #site-name
{
    text-align: center;
    margin-bottom: 2%;
}

/* ---- IBERMATICA Apartado idioma ---- */

#block-locale-language
{
	text-align: center;
}

.language-switcher-locale-url li
{
	display: inline-block;
	list-style:none;
	margin: 0 5px;
}


.language-switcher-locale-url li.first a
{
	border-left:none;
}



.language-switcher-locale-url li a
{
	color:#4c4c4c;
	font-weight: bold;
	border-left:1px solid #e0bd29;
	padding-left: 10px;
 	font-size: 0.8rem;
}
.language-switcher-locale-url li .active
{
	color: #979797;
}
.language-switcher-locale-url li a:hover
{
	color: #979797;
	text-decoration: none;
}


/* ---- Menu principal Mobile ---- */

#main-menu ul.menu li {
    width: 100%;
    height:30px;
}


#main-menu ul.menu a {
    color: #FFF;
    font-weight: bold;
    font-size: 0.8rem;
}

#main-menu ul.menu a:hover {
	text-decoration: underline;
}


/* ---- Menus laterales en Mobile ---- */

#main .region-sidebar-second ul.menu{overflow: hidden;text-align: center}
#main .region-sidebar-second ul.menu li.leaf a{margin: 0 5px;}
/*MODIFICADO*/
#main .region-sidebar-second ul.menu li.leaf{
	/*margin: 5px 2.2%;*/
	width: 100%;
    margin: 0 auto;
}

#main .quicktabs_main.quicktabs-style-basic{border: none;}


/**** Menu Footer en mobile ***/

#footer-wrapper
{
	background-color: #9f9f9f;
}

#footer-wrapper ul.menu li
{
	list-style: none;
	display: block;
}
#footer-wrapper ul.menu li a
{
	border-right:none!important;
}


div.noticialistado div.izquierda {
	float:none;
	position:relative;
	border: none;
    display:inline;
}


#views-exposed-form-buscador-de-actualidad-page input{
	max-width:16.5em;
    font-size: 1em;
    height: 1em;
}


div.node-teaser div.field-name-field-organiza-ev,
div.node-teaser div.field-name-field-organiza-evt
{

    padding-left: 1em;
    margin: 0em;
}
#block-facetapi-ih0nsucr9ohyez3guvwjlfuvvxkxn5wa 
{
	width: 100%;
	float:none;
}
#quicktabs-home .quicktabs-tabs li a
{
	font-size: 0.8rem!important;
}

/**** FIN IBERMATICA ***/


		#title-title{
		font-size: 0.8rem;
	    line-height: 1rem;

		}
		.region-header{
	    text-align: center;
		}
		#sidebar-second ul.menu li {
	   
	    max-width: 315px; 
		}

	    /************************** BUSCADOR DE OPERADORES ***********************/
	    div #txtpie-operadores{
	        padding-top: 0rem;
	    }
	    div.view-buscador-de-operadores div.view-filters, 
	    div.view-operadores-busqueda div.view-filters {
	        margin-top: 0rem;
	    }
	    
	    #views-exposed-form-buscador-de-operadores-page #edit-search-api-views-fulltext, 
	    #views-exposed-form-operadores-busqueda-page #edit-body-value {
	        width: 13rem;
	    }

	    #views-exposed-form-operadores-busqueda-page #edit-field-gat-tid-wrapper,
	    #views-exposed-form-operadores-busqueda-page #edit-field-got-tid-wrapper,
	    #views-exposed-form-operadores-busqueda-page #edit-field-gct-tid-wrapper
	    {
		   float: none;
	    }
	    
	    #views-exposed-form-operadores-busqueda-page #edit-field-dominio{
	        width:100%;
	    }   
	/*
	    _::-webkit-full-page-media, _:future, :root div #txtpie-operadores{
	        padding-top: 0rem;
	    }
	    _::-webkit-full-page-media, _:future, :root div.view-operadores-busqueda div.view-filters {
	        margin-top: 0rem;
	    }
	*/    
	    /************************** CALENDARIO ***********************/
	    #block-pretty-calendar-calendar{
	        width: 100%;
	    }  
	    #block-facetapi-5yenbicw0xdhvry7lhq1c62ftn136vk0,
	    #block-facetapi-cfumq6xqbabkd0hxdfh0hutrknkk3swx,
	    #block-facetapi-b5agt1t2qi6jtvuavmsjksemjrzhs0k7{
		   width: 100%;
	    }
	    
	    /************************** EVENTOS ***********************/
	    body.page-calendar div.field-name-body,
	    body.page-calendar div.field-name-field-asistentes-ev,
	    body.page-calendar div.field-name-field-asistentes-evt,
	    body.page-calendar div.field-name-field-direccion-ev,
	    body.page-calendar div.field-name-field-organiza-ev,
	    body.page-calendar div.field-name-field-evento-evt,        
	    body.page-calendar div.field-name-field-evento-subtipo-evt,
	    body.page-calendar div.field-name-field-fecha-event,
	    body.page-calendar div.field-name-field-fecha-evento {
	            margin-top: 0em;
	            padding-left: 1em;
	    }
	    div.view-buscador-eventos div.views-field-field-fecha-event,
	    div.view-agenda-eventos div.field-name-field-fecha-event{
	        padding-left: 0%;
	        margin-top: 0em;
	        font-weight: bold;
	    }
	    div.view-buscador-eventos div.views-field-field-asistentes-ev,
	    div.view-buscador-eventos div.views-field-field-asistentes-evt,
	    div.view-buscador-eventos div.views-field-body,
	    div.view-buscador-eventos div.views-field-field-direccion-ev,
	    div.view-buscador-eventos div.views-field-field-organiza-ev,
	    div.view-buscador-eventos div.views-field-field-evento-evt,        
	    div.view-buscador-eventos div.views-field-field-evento-subtipo-evt,
	    div.view-buscador-eventos div.views-field-field-fecha-evento,
	    div.view-agenda-eventos div.field-name-body,
	    div.view-agenda-eventos div.field-name-field-asistentes-ev,
	    div.view-agenda-eventos div.field-name-field-asistentes-evt,
	    div.view-agenda-eventos div.field-name-field-direccion-ev,
	    div.view-agenda-eventos div.field-name-field-evento-evt,        
	    div.view-agenda-eventos div.field-name-field-evento-subtipo-evt,
	    div.view-agenda-eventos div.field-name-field-organiza-ev,
	    div.view-agenda-eventos div.field-name-field-fecha-evento{
	        padding-left: 0%;
	        margin:0em;
	    }
	    .views-field-field-imagen-ev,.field-name-field-imagen-ev
		{	
			float: none!important;
		}
	    /************************** ACTUALIDAD ***********************/
	    div.view-content div.noticialistado div.views-field-body-summary{
	        margin-left: 1rem;
	        padding-left: 0em;
	    }
	    div.temasnews{
	        margin-left: 1rem;
	    }
	    /***** ACTUALIDAD TAXONOMIA *****/
	    body.page-taxonomy-term div.views-field-body{
	        margin-left: 1rem;
	    }
	    div.field-name-field-localizacon-ev, 
	    div.views-field-field-localizacon-ev{
	        width: 200%;
	    }
	    /* HACK SOLO PARA SAFARI*/
	    /*page-calendar div.field-name-field-fecha-event{*/
	    _::-webkit-full-page-media, _:future, :root body.page-agenda-buscar .views-field-field-fecha-event,
	    _::-webkit-full-page-media, _:future, :root body.page-calendar div.field-name-field-fecha-event {
	            margin-top: 1em;
	        }

	    _::-webkit-full-page-media, _:future, :root body.page-agenda div.field-name-field-fecha-event {
	            margin-top: 0em;
	            padding-left: 1em;
	        }
	    _::-webkit-full-page-media, _:future, :root body.page-actualidad div.noticialistado .views-field-body-summary{
	            margin-left: 1rem;   
	    }
	    _::-webkit-full-page-media, _:future, :root body.page-actualidad div.noticialistado .temasnews{
	            margin-left: 1rem;   
	    }
	    _::-webkit-full-page-media, _:future, :root body.page-taxonomy-term div.views-field-body,
	    _::-webkit-full-page-media, _:future, :root body.page-taxonomy-term div.temasnews{
	            margin-left: 1rem;   
	    }
	    _::-webkit-full-page-media, _:future, :root body.page-taxonomy-term ul.noticialistado li,
	    _::-webkit-full-page-media, _:future, :root body.page-actualidad div.noticialistado ul li{
	            min-height: 0rem;   
	    }
	    _::-webkit-full-page-media, _:future, :root body.page-taxonomy-term ul.noticialistado li ul li{
	            min-height: 0rem;   
	    }
	    _::-webkit-full-page-media, _:future, :root body.page-operadores div.view-operadores-busqueda #txtpie-operadores{
	        padding-top:0rem;
	    }
	    _::-webkit-full-page-media, _:future, :root body.page-operadores div.view-operadores-busqueda .view-filters{
	        margin-top:0rem;
	    }
	 /********************************************************************************************/

}


/* ---- Modificación para el selector de las vistas CCAA-RGIAJ por la DGOJ ---- */
select#edit-field-caracteristica-tid {
width: 100%;
}
div#edit-field-caracteristica-tid-wrapper {
width: 100%;
}
/*-------------------------------------------------------------------------------*/


/* ---- Modificación para el ancho de las tablas de las vistas CCAA-RGIAJ por la DGOJ ---- */

td.views-field-body {
width: 70%;
}
