html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
.uk-scope .uk-h1, .uk-scope .uk-h2, .uk-scope .uk-h3, .uk-scope .uk-h4, .uk-scope .uk-h5, .uk-scope .uk-h6, .uk-scope .uk-heading-2xlarge, .uk-scope .uk-heading-large, .uk-scope .uk-heading-medium, .uk-scope .uk-heading-small, .uk-scope .uk-heading-xlarge, .uk-scope h1, .uk-scope h2, .uk-scope h3, .uk-scope h4, .uk-scope h5, .uk-scope h6 {
   font-family: "Bodoni Moda", serif !important;
}
.row{
	margin:0 !important;
}
.container {
    width: 100%;
    padding: 0;
	float: left;
	max-width:100%;
}
html {
background: linear-gradient(
        180deg,
        #d0e7dc 0%,
        #ffffff 100%
    );
    background-repeat: no-repeat;
    background-attachment: fixed;

}
body{
 font-family: "Open Sans", sans-serif;
font-size:1em;
background-color:#fff !important;
max-width: 1500px;
  margin: 0 auto;
}

#main {
	padding-left:20px;
	padding-right:20px;
	clear:both;
	position: relative;
	  z-index: 1;
}
.cab-hom.cab-cont {
	position: relative;
	  z-index: 0;
	  width: 100%;
}
#global {
	width: 100%;
	padding: 0;
	float: left;
	max-width:100%;
	padding:0 !important;
	background: #fff;
}
#utilidades{
	width: 100%;
	float:left;
	margin-top:40px !important;
}
#pie {
	width: 100%;
background:url("images/back_foo.jpg") no-repeat bottom;
	float:left;
	padding-top:80px;
}
#cabecera {
	position:relative;
}
#menu{
  display: none;
}
.uk-scope .uk-grid {
  margin-left: 0 !important;
}
/* @group básicos */

.limpia {
	clear:both;
}

p{
 font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size:1.6em;
  color:#757575 !important;
}

h2 {
     font-size:1.2em !important;
}


.page-header h1, h1 {
  font-family: "Bodoni Moda", serif;
		font-weight:700 !important;
     font-size:1.6em !important;
	 margin-bottom:20px;
	 color:#796e6e;

}
.page-header {
	margin-top: 10px !important;
}
h3 {
  font-family: "Bodoni Moda", serif;
font-weight:700 !important;
	 color: #fff;
	 	 margin-bottom:20px;
	 	 background:#bf897b;
	 	 padding-left:20px;
	 	 padding-right:20px;
	 	 padding-top:30px;
	 	 display: inline-block;
	 	   font-size: 2em !important;
	 	   margin-top: 40px;
}
h3.uk-h3 {
	background:transparent;
	padding:0;
}
h4,
h3.uk-h4 {
  font-family: "Bodoni Moda", serif;
		font-weight:500 !important;
	 font-size:2em;
	 color:#4f4f4f;
	 margin-top:0 !important;
}

em {
	font-style: italic;
}
a {
color:#026ca0 !important;
text-decoration: none;
		font-weight:700;

}
.light {
	font-weight:100;
}
.bold, strong{
	font-weight:700 !important;
}
a.btn, .btn-primary{
	box-shadow:none;
	text-shadow:none;
	background-image:none;
	color: #000000 !important;
	display:inline-block !important;
	position:relative;
border-radius: 0;
margin-top: 20px;
font: 12pt "Open Sans", sans-serif;
border:1px solid #000;

}

a.readmore {
color: #7f1a03 !important;
font-size: 0.7em !important;
font-weight: 500 !important;
padding: 6px;
Border:1px solid #dcb3a6;
}


a.btn:hover,
a.readmore:hover,
.uk-scope .readmore:hover,
.uk-scope a.uk-button:hover,
.uk-scope a.uk-button:hover,
.btn-primary:hover {
	background-color:#f4dcd4 !important;
	transition:1s;
	color:#fff;
	padding:10px !important;
	border:none !important;
}
.uk-scope .uk-link-toggle:hover .uk-link, .uk-scope .uk-link:hover, .uk-scope a:hover {
color: #7f1a03 !important;
padding: 5px;
	transition:1s;
text-decoration: none;
}
 .uk-scope a:hover {
 	padding:0;
 }
.uk-scope .men-col a:hover {
	background-color:transparent !important;
}
.uk-scope a.uk-position-cover:hover {
	background-color:transparent;
}
form input {
	border-color:#009891!important ;
}
/* @end */

/* @group menu */


#menu-toggle {
	position: fixed;
	z-index: 9;
	left: 49%;
}
#menu-toggle img {
	max-width:50px;
}
#menu{
  padding: 20px;
}
#menu ul.mod-menu {
	background: #000000e3;
}
#menu a, .nav-header{
font-family:  font-family: "Open Sans", sans-serif;
color:#fff !important;
}
#menu a:hover, .nav-header:hover {
	background-color: #6e8386 !important;
}
.nav-header {
padding:10px 15px 0px 10px;	
}
.mod-menu ul {
display: block;
}
.mod-menu__toggle-sub{
/*  display: none;*/
}
.nav > li > a {
  padding: 10px 15px 0px 10px;
}
.item-101 {
	display:none;
}
#menu .item-104 a, 
.item-104 .nav-header{
	color:#beb216 !important;
}
.item-104 .nav-header, 
.item-111 .nav-header {
	font-weight: bold;
}
#menu .item-105 a {
	color: #f3dc62 !important;
}
#menu .item-106 a {
	color:#80adc3 !important;
}
#menu .item-107 a {
	color:#4e8bb6 !important;
}
#menu .item-109 a {
	color:#cde5d7 !important;
}
#menu .item-110 a {
	color:#4e8bb6 !important;
}
#menu .item-111 a, 
.item-111 .nav-header {
	color:#f3dc62 !important;
}
.mod-menu__sub {
	padding-left: 30px;
}
.mod-menu__sub a {
	font-weight:500;
	padding-right:20px;
}
.visually-hidden {
	display:none;
}
.mod-menu__sub {
	margin-top: -20px;
}
#mod-menu1-submenu0, 
#mod-menu1-submenu6 {
	margin-top:0;
}
#menu ul li li {
padding-bottom: 8px;
  line-height: 1.2;
}
/* @end */



/* @group cabecera */
.redes {
height: 80px;
width: 200px;
background: url("../images/ic_rrss.png") no-repeat;
background-size: 200px;
float:right;

}
.redes div {
  float: left;
}
.mosca {
	max-width:200px;
	margin: 0px auto;
	margin-bottom: 40px;
}
.redes a {
display: block;
  width: 50px;
  background-size: cover;
  height: 50px;
}

.cab-hom .ilust{
text-align:right;
}
.log-cab img{
max-width:300px !important;
position: relative;
  z-index: 1;
}
.log-cosmo{
text-align:left;
}
.log-patro{
float:right;
}

/* @end */
/* @group buscador */
search {
	float: right;
	margin-top: 5px;
	  margin-right: 5px;
	  margin-left: 30px;
}
.btn-secondary, 
#search-query-explained, 
ul.result__taxonomy {
	display: none;
}
.btn-primary {
	margin-top: -27px !important;
	  color: #fff !important;
}
#search-result-list p{
	font-size: 1.2em !important;
}
.form-control {
	height: 39px !important;
}
.com-finder > * + *, .com-finder__results > * + * {
	margin-top: 40px;
}
h1 mark {
	color: inherit;
	  background: inherit;
}
/* @end */

/* @group cabecera contenido */
p.fecha {
	color: #055;
	font-family: "Open Sans", sans-serif !important;
	font-size: 1.2em;
	  padding-left: 20px;
	  padding-top: 20px;
}
img.ilust-cont {
	position: relative;
top: -140px;
  right: -140px;
  z-index: 0;
}
.cab-cont {
	height:100px;
}

/* @end */

/* @group inicio */

.col-4 {
	width:100%;
}
.dia-hom {
height: 155px;
display: flex;
justify-content: center;
align-items: center;
}
.dia-hom a {
	color: #000 !important;
	font-size: 3em;
	font-weight: 300;
	  font-family: "Bodoni Moda", serif !important;
}
.ver {
	background:#beb216;
}
.ama {
	background:#f3dc62;
}
.nar {
	background:#eb6837;
}
.az-cla {
	background:#80adc3;
}
.az-osc {
	background:#4e8bb6;
}
.az-car {
	background: #cfe6d8;
}
.az-agu {
	background:#e7f5fd;
}
.gris-cla {
	background:#cccec9;
}
.gris-osc {
	background:#b8b7ba;
}
.black {
	background:#000;
}
.dia-hom.black a {
  color: #fff !important;
  font-size: 1.4em !important;
}
.uk-scope .uk-grid.dias-hom > * {
	padding-left:0 !important;
	margin-top:0 !important;
}
.front .ver-prog{
  text-align: center;
}
.acc-hom{
  text-align: center;
  padding:40px 0px 40px 0px;

}
.acc-hom a{
color: #323232 !important;
  font-size: 2em;
    font-family: "Bodoni Moda", serif !important;
}
.acc-hom.ina{
    border:1px solid #ed6736;
	 border-bottom: 35px solid #ed6736;
}
.acc-hom.clau{
    border:1px solid #beb216;
		 border-bottom: 35px solid #beb216;
}
.acc-hom.form{
    border:1px solid #eb6837;
    border-bottom: 35px solid #eb6837;
}
.acc-hom.vers{
    border:1px solid #80acc3;
    border-bottom: 35px solid #80acc3;
}
.acc-hom.incl{
    border:1px solid #afd1e1;
  border-bottom: 35px solid #afd1e1;
}
.acc-hom.conf{
    border:1px solid #cde4d6;
    border-bottom: 35px solid #cde4d6;
}
.acc-hom.peque{
    border:1px solid #b8b7b9;
    border-bottom: 35px solid #b8b7b9;
}
.acc-hom.prensa{
    border:1px solid #5d6849;
    border-bottom: 35px solid #5d6849;
}
.front h2{
  margin-top:2em;
  margin-bottom:1em;
  color:#9c9c9b;
  border-bottom: 1px solid #9c9c9b;
}
.rollover {
  position: relative;
  height: 425px;
  overflow: hidden;
}
.rollover .anverso,
.rollover .reverso {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: 30px;
  transition: opacity 0.5s ease, transform 0.5s ease;
}
.rollover .anverso {
  position: relative;
}

.rollover .reverso {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transform: translateY(15px);
}
.rollover:hover .anverso {
  opacity: 0;
  transform: translateY(-15px);
}
.rollover:hover .reverso {
  opacity: 1;
  transform: translateY(0);
}
.uk-scope .carr-act h3{
background:transparent;
color: #047f93;
  border: 35px solid #047f93;
border-bottom:none;
border-left: 1px solid #047f93;
  border-right: 1px solid #047f93;
}
.uk-scope .carr-act p {
 font-family: "Open Sans", sans-serif !important;
color:#a0a0a0;
text-align:left !important;
}
.uk-scope .carr-act .rollover .anverso p {
	text-align:center !important;
}
.rollover:hover {
	background:#f3dc62;
}
.rollover:hover h4 {
border:1px solid #000;
border-bottom:none;	
font-size: 2em !important;
  padding-top: 20px;
}
.uk-scope .carr-act .reverso p {
	color:#000 !important;
	font-size: 1.2em !important;
}
.uk-scope * + p {
	margin:0 !important;
}
.front .carr-aut .uk-panel {
    position: relative;
}
.front .carr-aut .uk-panel h3,
.front .carr-aut .uk-panel .uk-margin:last-child {
    position: absolute;
    left: 15px;
    right: 15px;
    z-index: 10;
    text-align: left;
    color:white;
}
.front .carr-aut .uk-panel .uk-margin p{
  color:white;
}
.front .carr-aut .uk-panel h3 {
    bottom: 60px;
    margin: 0;
	line-height: 1;
}
.front .carr-aut .uk-panel h3 a {
	text-shadow: 1px 1px 2px #000;
}
.front .carr-aut .uk-panel .uk-margin:last-child {
    bottom: 12px;
    margin: 0;
}

/* @end */


/* @group pag autores */
.grid-aut .uk-panel {
    position: relative;
}
.grid-aut .uk-panel h3,
.grid-aut .uk-panel .uk-margin:last-child {
    position: absolute;
    left: 15px;
    right: 15px;
    z-index: 10;
    text-align: left;
    color:white;
	text-shadow: 1px 1px 4px #000;
}
.grid-aut .uk-panel .uk-margin p{
color: #fff !important;
}
.grid-aut .uk-panel h3 {
    bottom: 60px;
    margin: 0;
	line-height: 1;
}
.grid-aut .uk-panel .uk-margin:last-child {
    bottom: 12px;
    margin: 0;
}
.com-content-article .manual p.nac{
	color: #fff !important;
	font-size: 0.7em !important;
}
/* @end */

/* @group AUTOR */

figure.left {
	max-width:50%;
	float:left;
	margin-right: 30px;
}
figure.left img {
	max-width:100%;
	height:auto;
}
.com-content-article h2 {
	font-size: 2.2em !important;
	  color: #dc4308;
	  padding-top: 40px;
	    font-family: "Bodoni Moda", serif !important;
}
.com-content-article p {
	font-size: 1.2em !important;
	margin-bottom: 20px;
	line-height:1.4;
}
.page-header h1 {
	font-size: 2.6em !important;
	color: #055;
	margin-top: 40px;
}
.com-content-article p.nac {
	display:none;
}
.com-content-article.ciclos p.nac, 
.com-content-article.tip-act p.nac, 
.com-content-article.pag-aut p.nac {
	display:block;
}
.front .carr-aut .uk-panel .uk-margin p.nac {
	display:block;
	text-shadow: 1px 1px 2px #000;
	color: #fff !important;
}
.com-content-article h2.poema {
	clear:both;
}
p.act-aut {
	background-color: #f2e4e1;
	padding: 20px;
}
/* @end */

/* @group pag tipo actividad */
.tip-act.com-content-article p, 
.uk-scope em{
  color:#757575 !important;
  margin-bottom: 0;
}
.tip-act.com-content-article p.nac {
		color: #fff !important;
		position: relative;
		top: -10px;
}
.tip-act.com-content-article .manual p.nac {
font-size: 0.7em !important;
}
.tip-act .grid-act h3,
.tip-act .h3act{
  background: none;
  margin-top:2em !important;
margin-bottom: 0px;
color:#757575;
  border-bottom: 1px solid #9c9c9b;
  width:100%;
}
.tip-act span.strong{
  font-weight: bold;
}
.tip-act .page-header{
  border-bottom: none;
}
.tip-act.vers h1{
  border:1px solid #80acc3;
  border-bottom: 35px solid #80acc3;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.form h1{
  border:1px solid #eb6837;
  border-bottom: 35px solid #eb6837;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.incl h1{
  border:1px solid #e7f5fc;
  border-bottom: 35px solid #e7f5fc;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.conf h1{
  border:1px solid #cde4d6;
  border-bottom: 35px solid #cde4d6;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.peq h1{
  border:1px solid #b8b7b9;
  border-bottom: 35px solid #b8b7b9;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.ina h1{
  border:1px solid #f6f0b7;
  border-bottom: 35px solid #f6f0b7;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.ciclos h1{
  border:1px solid #f3dc62;
  border-bottom: 35px solid #f3dc62;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.verso h1{
  border:1px solid #80acc3;
  border-bottom: 35px solid #80acc3;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act.prog h1{
  border:1px solid #f06303;
  border-bottom: 35px solid #f06303;
  font-weight: initial !important;
  padding:40px 0px 40px 0px;
  width:50%;
  text-align: center;
  background: #fff;
}
.tip-act .page-header h1 {
	width:100%;
	margin-top: 9px;
	  float: left;
	  padding-left: 15px;
	  background: #fff;
}
.tx-full-act {
	float:left;
	width:100%;
	margin-top:40px;
}

/* @end */


/* @group programación */


.programacion h2{
 font-family: "Open Sans", sans-serif !important;
  background: #537498;
  display: inline-block;
  color: #fff;
  padding: 10px;
  font-size: 1.6em !important;
}
.programacion .hora, 
.programacion .lugar,
.programacion .autor, 
.programacion .entrada {
	margin-bottom:0;
}
.programacion .autor, 
.programacion .docente {
	color: #000 !important;
	 font-family: "Open Sans", sans-serif !important;
}
.programacion .hora {
color: #537498 !important;
  font-weight: 500;
  font-size: 1.1em !important;
 font-family: "Open Sans", sans-serif !important;
  border-top: 3px solid #537498a1;
  padding-top: 20px;
}
.programacion .lugar {
	color: #537498 !important;
	  font-size: 1.1em !important;
 font-family: "Open Sans", sans-serif!important;
	  line-height: 1.1;
	    padding-bottom: 10px;
}
.programacion h3 {
  color: #d86648 !important;
  background:transparent;
	margin-top:0;
	padding:0;
	margin-bottom:0;
	font-size: 1.6em !important;
}
.programacion h3 a {
	color: #d86648 !important;
	text-decoration: underline !important;
}

.programacion h4 {
  color: #d86648 !important;
  font-size: 1.6em !important;
}
#prog-28, #prog-1 {
	clear:both;
}
.programacion .fecha {
	padding-bottom:20px;
}
.subir {
	text-align: right;
	padding:5px;
	background-color: #f5f5f5; 
}
/* @end */


.blog .item-content, .blog .item-content p{
 font-family: "Open Sans", sans-serif !important;
	font-size:1em;
}
.text-muted {
  text-align: right;
  padding-bottom: 10px;
}
.article-info-term {
	display:none;
}
.com-content-category-blog__item{
clear:both;
margin-top:20px;
}
.uk-scope .gal h3.uk-h3 {
	font-size: 12pt !important;
}
.uk-scope hr {
	float: left;
	  margin-top: 20px;
	  margin-bottom: 20px;
	  border: 0;
	    border-top-width: 0px;
	    border-top-style: none;
	    border-top-color: currentcolor;
border-top: 3px solid #537498a1 !important;
width: 100%;
}

.bot-form {
	clear:both;
}
.bot {
	padding: 10px;
	min-height: 190px;
	border: 1px solid #fff;
}
.bot a {
	color:#fff !important;
}
.bot a:hover {
	color:#000 !important;
}
.bot-1 {
	background-color:#ec6837;
}
.bot-2, #prog-25 .programacion h2 {
	background-color:#bfb316;
}
.bot-3 {
	background-color:#4e8cb7;
}
.bot-4 {
	background-color:#4c5b2e;
}
.bot-5 {
	background-color:#1a5756;
}
.bot-6 {
	background-color:#a5a5a5;
}

/* @group FOOTER */
.uk-scope .log-foo .uk-first-column{
	padding-left:0;
}
#pie .col-lg-12 {
	padding:0 !important;
}

/* @end */
.ut-joomstagram .instagram_item {
	max-height: 456px !important;
}
#feed-114 .instagram_item img {
	height: 456px !important;
	  background: #fff;
	  border: 1px solid #aacbb7;
}

/* @group blog */
.com-content-category-blog {
	margin-top: 8px;
	  float: left;
	  width:100%;
}
.com-content-category-blog .page-header h2 {
	margin-top: 20px !important;
}

/* @end */

/* @group media quieries */

@media (max-width: 768px) {

.log-em img, .log-es img {
	width:40%;
}
.uk-scope .uk-grid.log-es {
	text-align: right !important;
}
.log-es {
	top: 5px;
	  right: 20px;
	  max-width: 100%;
}
.bot-cab {
  right: 0;
  top: 110px;
  width: 100%;
}
.uk-scope .uk-grid.bot-cab {
Padding-left:0 !important;
Margin-top:0 !important;
}
.bot-cab .btn {
	padding-left: 10px;
	  padding-right: 10px;
}
.bt-izd, .bt-dcha {
  text-align: center;
}
.bt-izd {
	text-align:left;
}
.cab-content .bt-izd a.btn, .cab-content .bt-dcha a.btn {
	width: 100%;
}
.uk-scope .bot-cab.uk-grid-margin {
	margin-top:0 !important;
}
.front .destacado {
	max-width: 100%;
}
p.destacado {
  font-size: 1.2em;
  font-weight: 400;
}
.para h2 {
  font-size: 2em !important;
  line-height: 40px !important;
}
.sellos-foo {
	top: 0;
}
.sellos {
  padding-right: 20px !important;
  padding-left: 20px !important;
  padding-top: 40px !important;
}
.log-foo img {
}

.uk-scope .serv.uk-grid {
	margin-top:30px !important;
}
.uk-scope .obj.uk-grid,
.uk-scope .bot-cab.uk-grid .uk-first-column {
	padding-left:0 !important;
	margin-top: 0;
}
.slid-cab .uk-light {
	display:none;
}
.slid-cab .uk-slideshow-items {
	min-height:290px !important;
}

.nav {
  padding-left: 0;
}
.nav > li {
	float:none;
	text-align: left;
	border-bottom:1px solid #7f1a03;
}
.front .destacado {
	padding-top:10px;
}
.para {
	height:400px !important;
}
.nui.checkbox > label {
	display:inherit !important;
}
.tx-llamanos .btn {
	padding:0;
}
.es-llama .col-xs-12 {
	padding:0;
}
elemento {
}
.red-foo {
  padding-left: 15px !important;
}
#pie p {
	margin-bottom: 20px;
}
.log-es-content,
.log-em-content {
	width:50%;
	float:left;
	margin:0;
}
.log-es-content img,
.log-em-content img {
max-width:120px !important;
}
.log-es-content {
text-align: right;
  margin-top: 20px;
  padding-right: 20px;
}
.uk-scope .cab-content.uk-grid .uk-grid-margin {
	margin-top:0;
	padding-left:0;
}
.cab-content .bt-izd, .cab-content .bt-dcha {
	margin-top:0;
}
.cab-content a.btn {
	font-size: 1.2em !important;
}
.uk-scope .uk-grid.cab-content {
  margin-left: 0;
  padding-right: 0 !important;
}
.art-hom-blog{
clear:both;
}
.front p.right {
  float: left;
  margin-top: -30px;
  width: 100%;
}
.front p.right a{
width: 100%;
display:block !important;
}
.uk-scope .uk-grid > * {
  padding-left: 0 !important;
}
.log-cosmo {
padding-left: 0;
}
.log-patro {
	padding-right:0;
}
#cabecera {
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
      top: 30px;
}
.redes {
  height: 50px;
  float:none;
  position: relative;
    top: -25px;
	left: -5px;
}
/*.uk-scope .cab-cont.uk-child-width-1-2 > * {
	width:30%;
}
.uk-scope .cab-cont.uk-first-column {
	width:70% !important;
}*/
.cab-cont .redes {
	top: -74px;
}
.cab-hom p.fecha br {
	display:none;
}
img.ilust-cont {
	  top: 0px;
	  right: 0px;
	  z-index: 0;
	  max-width: 150px !important;
}
#menu-toggle {
	left: 43%;
	position: fixed;
}
#cabecera .uk-scope .uk-child-width-1-2.log-cab .uk-first-column {
  width: 46%;
  margin-right: 4%;
}
#cabecera .uk-scope .uk-child-width-1-2.log-cab {
position: relative;
  z-index: 1;	
}
p.fecha {
	padding-left:0;
	padding-top:0;
}
#cabecera .cab-cont p.fecha {
	font-size: 0.9em;
}
#cabecera .uk-scope .cab-cont div .uk-panel {
	text-align:right !important;
}
#cabecera .uk-scope .cab-cont .uk-first-column .uk-panel {
	text-align:left !important;
}
#main {
	padding-left:10px;
	padding-right:10px;
}
#menu ul.mod-menu {
Margin-top:40px;
}
.tip-act .page-header h1 {
	padding-left:0;
	padding-top: 20px;
}
.tip-act .page-header h1 {
	margin-top: 20px;
}
.com-content-article p {
	font-size: 1.2em !important;
}
#cabecera search {
	display:none;
}
#buscar_mov search {
	display:block;
} 
search {
	margin-right: 10px;
	  width: 95%;
	  float:none;
	  margin-top: 35px;
	  margin-left: 8px;
}
.page-header h1 {
	margin-top: 20px;
}
fieldset.com-finder__search {
	display:  none;
}
#feed-114 .instagram_item img {
	height: 350px !important;
}
.tip-act.com-content-article p.nac {
	line-height: 22px;
}
}
@media (max-width: 500px) {

figure.youtube-container iframe {
    height: 420px;
  }

.cab-content .bt-izd a.btn, .cab-content .bt-dcha a.btn {
	width: 100%;
	    padding: 2px;
	    font-size: 1em !important;
}
.uk-scope .uk-grid.cab-content,
.uk-scope .uk-grid.cab-content .uk-first-column {
	padding-right: 0 !important;
	padding-left:0 !important;
}
.cab-content {
	background-position-y: 0;
}
.log-em-content {
	padding-left: 10px;
}
.bt-izd {
  text-align: center;
  position: relative;
    top: 15px;
}
figure.left {
	max-width:100%;
	float:left;
	margin-right: 0px;
}
.log-cab img {
  max-width: 100% !important;
}
#main {
	padding-left:10px;
	padding-right:10px;
}
#feed-114 .instagram_item img {
	height: 200px !important;
}
}
@media (min-width: 768px) {
#menu{
position: absolute;
  z-index: 999;
  left: 51%;
}
#buscar_mov search {
	display:none;
} 


}
@media (min-width: 460px) and (max-width: 768px) {
.bt-dcha {
    text-align: left;
  }
 .log-cab img {
   max-width: 200px !important;
 } 
}
@media (min-width: 768px) and (max-width: 980px) {
	.video iframe  {
	height: 240px;
	}
	.no-front .video iframe,
	.not iframe {
	height: 400px;
	}
img.ilust-cont {
  top: -60px;
}
.uk-scope .cab-cont.uk-child-width-1-2 > * {
	width: 33%;
}

}
@media (max-width: 980px) {

}


@media (min-width: 980px) and (max-width: 1200px) {
figure.youtube-container iframe {
  height:500px;
}
.video iframe {
height: 400px;
}
.no-front .video iframe,
.not iframe {
height: 600px;
}
}

@media (min-width: 1200px) {
figure.youtube-container iframe {
  height:510px;
}
.video iframe {
height: 400px;
}
.no-front .video iframe,
.not iframe  {
height: 800px;
width:100%;
}
.uk-scope .uk-grid > * {
    padding-left: 0 !important;
}
.uk-scope .uk-grid.grid-act > * {
    padding-right: 30px !important;
}
.uk-scope .cosmopeq.uk-grid > *, 
.uk-scope .act-conf.uk-grid > * {
    padding-right: 30px !important;
}
#cabecera {
  padding-left: 20px;
  padding-right: 20px;
}

}

@media (min-width: 1400px) {
.tip-act .page-header h1 {
	margin-top: 26px;
}
}
/* @end */

