input, select {border:none;background:none;font-size:140%;color:#fff}
input[type="reset"] {text-transform:capitalize;background:#d6d8da;color:#000;}
input[type="submit"], input[type="reset"] {text-transform:uppercase;background:none;}

/*portada filmo*/
/*buscador simple*/
.videoWall + .grid .searchBox{padding-top:3rem;}
.videoWall + .grid .searchBox fieldset input{background:#444;}

/*buscador ampliado*/
/*.HeaderTabla form{overflow:hidden;}*/
.HeaderTabla .FalseSelect input, .HeaderTabla .FalseSelect select {padding:0.5em;width:100%;}



/*********************************************/
/*p_final busqueda dos busquedas juntas*/
/*********************************************/
.filmoteca .searchBox {width:100%;}
.searchBox h1 {padding-right:1em;}
.buscador{padding:1em 0 4em 0;}
.p_final.busqueda .buscador ul{position:relative;}

/*.search .campofecha, .FalseSelect >div, .nodo .searchbox strong input{background:#4e4e4e;}*/
.search .campofecha, .FalseSelect >div, .nodo .searchbox strong input, label[for="title"] + .FalseSelect div{background:#4e4e4e;}
.FalseSelect input, .searchbox > strong input{ padding-left:0.3em;}
.searchBox a strong {background:none;}
.searchBox .botones {padding-left:1em;}
.buscador .mantitle {display:inline-block;}
.buscador li > .mantitle {cursor:default;}
.buscador li:nth-child(2) > .mantitle{position:absolute;top:0;left:auto;margin-left:10%;}
.buscador li:not(.active) .searchBox{display:none;}
.buscador .active .searchBox {width:100%;border-top:0.1em solid #2fa1e0;}
.buscador .searchBox{width:100%;padding-top:1em;}
.searchBox h1, .buscador .searchBox h1 + .search, .searchBox label{float:left;}
.buscador .searchBox h1 + .search{width: 50%;}
.buscador .searchBox h1 + .search fieldset input{background:#444;}
.buscador .searchBox h1 + .search .botones{width:25%;}
.buscador .searchBox .beoff{display:none;}
.buscador li:first-child .searchBox .botones li{width:auto;}
.buscador .searchBox .botones{float:right;}
#numNodo{padding:0 0.5em;}
/*fuentes*/
.searchBox .mantitle {font-size:160%;line-height:2;color:#fff;}
.buscador li > .mantitle {font-size:180%;color:#fff;padding:0 0.6em;}
.buscador li > .mantitle, .buscador .searchBox .mantitle {line-height:2em;}

/*p_final busqueda end*/
	
/* boton buscar-limpiar*/
.searchBox .search .botones li {float:right;}
.searchBox .botones span {background-color:#2fa1e0;display:inline-block;padding:0 3em; width:100%;}	
.open + .searchBox .botones li:first-child {padding-right:1em;}
.open + .searchBox .botones li:first-child span {background:#fff;}
.open + .searchBox .botones li:first-child input[type="reset"]{text-transform:capitalize;}

/*textos y fuentes*/
.searchBox strong {color:transparent;}
.HeaderTabla .FalseSelect input, .HeaderTabla .FalseSelect select {color:#bbb;}
.searchBox label, .search .legend, .search .campofecha, .search .search, .searchBox .botones input {font-size:160%;} 
.searchBox label, .search .legend, .search .campofecha, .search .search {line-height:2;} 
#title{font-size:140%;line-height:1.4;}
/********************/ 


/*********************************************/
/*calendario*/
/**********************************************/
/*boton calendario*/
.search .iconcalendar {background:url('data:image/png;base64,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') no-repeat center center;
	width:3em;height:3em;display:inline-block;float:right;margin:0 1em;cursor:pointer;background-size:100% auto;}
.iconcalendar:hover {background-position:center center;}

/*boton cerrar calendario*/
.close {position:absolute;right: 1em;top: 1em;width:2em;}
.close span {width:100%;height:2em;display:inline-block;cursor:pointer;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMDE2MkIzQ0ZFOUJFNDExQjM2MEY1QjU5OURFMkM0NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRUREQjlENDlDRDMxMUU0OTAxOUZDNDcyOTkyQTQzRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRUREQjlEMzlDRDMxMUU0OTAxOUZDNDcyOTkyQTQzRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMTYyQjNDRkU5QkU0MTFCMzYwRjVCNTk5REUyQzQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMTYyQjNDRkU5QkU0MTFCMzYwRjVCNTk5REUyQzQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NtD++wAAAalJREFUeNrsmM9KxDAQxlu3Irq+gqD4TFptq4ss+kiCf0A8+AqKB0+C6Otou3tQiF+wC93QSZtkImHpwO/QNs18mUmTSWMhRBSyrUWB2yCwpyXUg3gV5mASssAtcAWmHnxfgFuwqdwfLV3JFBNsgwfxZyU41LQ1JQdV3fc9GDeejZptqQ4ScCeWTYrMGMSdgpnS9w3VXpfidzBvXI/BNUgd0pqBSyWt0scH+UbHaLM6chyRPGmJ3BdIde/ZpkR2fGQ554wGauJAjWRV37cdYNrHt+nknhtGsnAYmLFAKlWUwwkxoNTEp80yMemRstw1ci4CF6lri6RczI8ZPipngdTkr4h7ua0fji1LTWXTPm0jxyUwqlNaEuIOXPvnKFhjr/XWKqe4bbmZhfKRBL3MtO0QZSgLtYnjf9/qbMqugqgn2YuFnHBUOFRBbOWWUz3XEUnngtWkvPJSmetOdecMkes74Kl63OwSuAFePB072w5Pz6YCJfvgjSlyuki+gj3bObgLnsAZo7gFcgo9gh1duz5/t+TPox9Ptco6+NaWSsMv4EHgIFBvvwIMAIRtunUc/3t0AAAAAElFTkSuQmCC")no-repeat 12.5% 12.5%;background-size: 100%;}
	.close:hover span {background-position:0 100%;}

.CalendarBox {font-size:100%;display:none;width:25.5em;}
.diasmes span{height:3em;}
.diasmes .diainvalido {cursor:default;}
.diassemana, .diasmes {overflow: hidden;margin: 0;clear: both;width: 100%;}
.diassemana span, .diasmes span, .diainvalido {display: inline-block;float:left;text-align: center;width: 14.285%;}
/*navegacion meses*/
.textomesano {padding: 1em;clear:both;display:block;width:100%;}
.textomesano a {display:inline-block;}
.textomesano a span {display:block;width:1.2em;cursor:pointer;}
.textomesano a span,.mesyano {height:2em;}
.textomesano a span{width:2em;}
.mesyano{width:auto;}
.botonmesanterior{float:left;}
.botonmesanterior span{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMDE2MkIzQ0ZFOUJFNDExQjM2MEY1QjU5OURFMkM0NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4ODRBQzdGNzlDRDMxMUU0QkZGRUNFMDdDMzU1MzhBQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4ODRBQzdGNjlDRDMxMUU0QkZGRUNFMDdDMzU1MzhBQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMTYyQjNDRkU5QkU0MTFCMzYwRjVCNTk5REUyQzQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMTYyQjNDRkU5QkU0MTFCMzYwRjVCNTk5REUyQzQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vz14yQAAAZ9JREFUeNpi/P//P8NgBkwMgxyMOhAJSAOx12B1oBYQnwXiNUBsR5JOUCahMbYD4k//EeADEGsRq5/WIRgLxDuAmBdJjB+IMwZDCJb9xw7aSTGHFg5jB+LpWBz2E4izSDWP2o7jBuLNWBz3BYh9yDGTmo4TAuIzWBz3FohNyTWXWo5TAOJ7WBz3GIiVKTGbGo4zAuIXWBx3AYglKDWfUsc5o5VxMLALiPmpETuUaI6F5kx0sBCIuaiVtsnV2IijjGuhdrFFqgY2aAhhK+MSaFHgk6KYH5q20MFXIHahVY1ErEIJHGXcS2guplmVyUJklb0YiGXQxB4CsSMQ3x8MDVZsHRdGKB4ULWpQs+kSmpgcEB8HYiOaupCE9MAHxLtxNAQGPJMMiWJmSBTUQ6aqg2EXHI2F3YOhsTAkmlvENFgVB4MDQVgYR3X4DohNBoMDCXWa/AaDA2FlJbZu56/B0O1ExuWDteOOjGOA+BsWR04YLA7ENnj0npTBI3o4EIQ1oWXldyC2J0UvIx3HqGWBWBeIt5GiiZ4OHB2jHhAAEGAACiJKeEUuKBIAAAAASUVORK5CYII=') no-repeat;background-size:100%;}
.botonmessiguiente {float:right;padding-right: 3.5em;}
.botonmessiguiente span{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMDE2MkIzQ0ZFOUJFNDExQjM2MEY1QjU5OURFMkM0NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1ODAwNzNDQjlDRDMxMUU0OEIwRDkwODg2OTNDN0FGQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1ODAwNzNDQTlDRDMxMUU0OEIwRDkwODg2OTNDN0FGQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMTYyQjNDRkU5QkU0MTFCMzYwRjVCNTk5REUyQzQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMTYyQjNDRkU5QkU0MTFCMzYwRjVCNTk5REUyQzQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+frsrawAAAZFJREFUeNrs2L1KA0EUBeDdFIpgDCKIYFCwTBlRsDAiWhnwCeJPqT6A1oJga2cdbS0VTHwAmwRJYyn4U6QR1ChiNZ4LK8pyZ3HXbPYQHPiKXVg4DDN374xrjHGYR8ohH10ZcAmyrAHn4ARqkOtIQtkkv5SDJ/M9XmA2xPeRhJnBDcj8eE5DBUosMyj2jT6245rBKB9twYcS8hB6GQKKZXhVQp5BmiGgmIJHJWQNhhgCigm4U0LewDhDQDECV0rIJkwyBBQDUFVCSq1cZAgo+qCshJQdv8oQ8MuepVbusgQUa5ZaeQQ9DAHFgqVWVrw1m3hAx9vFTSVkHYbb3SxEGXWYgVvf+1E4ZuqoXeU5xRAwD5cw5nvfgJU42q2wm+RNWX9Vhk2ybikzZYYyQ1uog351paR/dRm4YG0WgtqtPEPDes/asE4HtPyDDIemlhLuFPqTPjRtMh87bQf3HYaD+4ES7P0vNa7dAf2XR89QiPvyyA15BVyAc2jBPFzH3qdFuKMueu3SQ0cayf9L9G4P+CnAABqJ1ngYoZlqAAAAAElFTkSuQmCC')no-repeat;background-size:100%;}
.textomesano .botoncambiaano {position: relative;/* float: left; */}
.textomesano .botoncambiaano span {position: absolute;display: inline-block;width: 0;height: 0;line-height: 0;border: 0.5em solid transparent;border-top: 0.5em solid #fff;left: 0em;top: 0em;}
.visualmesano {float:left;padding: 0 1em;}
/*colores*/
.diasmes span {background:#222;cursor: pointer;}
.textomesano, .diasmes span:hover,.diasmes span.domingo:hover {background: #2fa1e0;}
.diasmes .diainvalido:hover {background:#222;}
.diassemana span{background: #4e4e4e;}
/*bordes*/
.diasmes span,.diassemana span {border:1px solid #2fa1e0;border-top:0 none;border-left:0 none;}
.CalendarBox span.primero {border-left:1px solid #2fa1e0;}
/*fuentes*/
.diasmes span, .visualmesano{color: #fff;}
.diassemana .domingo, .diasmes .domingo{color:#2fa1e0;}
.diassemana span {color: #bbb;text-transform:uppercase;}
.diasmes span:hover,.diasmes span.domingo:hover {color: #fff;}
.diassemana span, .diasmes span:hover,.diasmes span.domingo:hover{font-weight:bold;}
.visualmesano {font-size: 150%;line-height:166.67%;}
.diasmes span,.diassemana span {font-size:120%;line-height:2.667em;}

/*desplegable*/
.capaselanos {display:none;width:40em;background: rgba(55,55,55,0.95);margin-left: -5.5em;}
.capaselanos a {color:#fff;display:block;text-align:right;text-decoration:none;border-bottom:1px solid #888;}
.capaselanos a span {font-size:120%;line-height:125%;display:block;width:100%;cursor:pointer;padding:1em;}
.capaselanos a:hover,.capaselanos a.seleccionado {background: rgba(47, 161, 224,0.3);color: #fff;text-shadow: 0.1em 0.1em 0.1em #000;font-weight:bold;text-align:right;}
.capaselanos a.ultimo {border-bottom:none;}
.capaselanos a:nth-child(odd) {float:left;}
.capaselanos a:nth-child(even) {float:left;}
/*******************/
/*calendario end*/
/********************/


/*pop-up ERROR*/
/****************/
.aviso.KO {border:1px solid #2fa1e0;padding-left:1em;}
.open.blindBox .aviso.KO{width:100%;margin-top:-1em;margin-bottom:2em;padding:0.5em;}
.aviso.KO strong{color:#2fa1e0;}
.ContentTabla .KO{margin-top:10em;}
.ContentTabla .KO p:last-child{padding-bottom:1em;}
/*******ERROR end***********/

