/* Nuevo Calendario */
@keyframes flickerAnimation{0%{ font-size:40px;margin-top:-4px;margin-left:0}100%{font-size:58px;margin-top:-12px;margin-left:-18px}}@-o-keyframes flickerAnimation{0%{ font-size:40px;margin-top:-4px;margin-left:0}100%{font-size:58px;margin-top:-12px;margin-left:-18px}}@-moz-keyframes flickerAnimation{0%{ font-size:40px;margin-top:-4px;margin-left:0}100%{font-size:58px;margin-top:-12px;margin-left:-18px}}@-webkit-keyframes flickerAnimation{0%{ font-size:40px;margin-top:-4px;margin-left:0}100%{font-size:58px;margin-top:-12px;margin-left:-18px}}.animate-flicker .fa-ticket{-webkit-animation:flickerAnimation 1s infinite alternate;-moz-animation:flickerAnimation 1s infinite alternate;-o-animation:flickerAnimation 1s infinite alternate;animation:flickerAnimation 1s infinite alternate}body{font-family:Roboto,Nunito,Arial,Helvetica,sans-serif;font-size:15px;color:#333}@media (max-width: 480px){body{ font-size:13px}}body .gallery{line-height:0;clear:both;padding-top:2em;border-top:1px solid #ddd}body .gallery h2{text-align:center;margin-top:1em}body .gallery .images{-webkit-column-count:6;-webkit-column-gap:0;-moz-column-count:6;-moz-column-gap:0;column-count:6;column-gap:0}@media (max-width: 768px){body .gallery .images{ -webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (max-width: 480px){body .gallery .images{ -webkit-column-count:2;-moz-column-count:2;column-count:2}}body .gallery a img{border:4px solid #d9e1f0;width:100%!important;height:auto!important}body .blue-box{background-color:#d9e1f0;padding:20px;margin-bottom:25px}body .blue-box .right-button{display:inline-block;width:100%;text-align:right;margin-top:5px}@media (max-width: 480px){body .blue-box .right-button{ text-align:center}}body .img-with-foot{float:right;max-width:250px;margin:0 0 20px 20px;padding:10px;background-color:#EEE}body .center-image{margin:0 auto;float:none}body img.content-img-in-list{padding:10px;width:100%}body img.content-img{display:inline-block;float:left;margin-right:10px;margin-bottom:10px;max-width:40%}body img.content-img-right{display:inline-block;float:right;margin-left:10px;margin-bottom:10px;max-width:50%}body .date{display:block;font-size:.9em;margin-top:10px;font-weight:700;padding:6px 0}body .item-list{margin:5px 0 15px 0}body .carousel{padding-bottom:20px}body .highlights{margin-bottom:20px}body .highlights p.subtitle{font-size:1em;text-align:left}body .quoted-text{width:100%;background-color:#2b3445;color:#fff}body .quoted-text span{font-size:30px;padding:3px 6px}body .quoted-text .text{font-size:15px;padding:0 40px}body .quoted-text .text a{display:block;text-align:right;color:#e2b13b;font-size:15px}body h1,body h2,body h3,body h4,body h5{padding:0;margin:0;line-height:normal;font-weight:400}body h1{text-transform:uppercase;font-size:2.5em;color:#000;text-align:center;font-family:Montserrat}@media (max-width: 480px){body h1{ font-size:1.8em}}body h2{text-transform:uppercase;font-size:1.2em;font-weight:700}@media (max-width: 480px){body h2{ font-size:1.1em}}body h3{font-weight:700}body p{line-height:1.5em;margin:0;padding:.5em 0}body p.subtitle-separator{height:2em}body p.subtitle{font-size:1.2em;text-align:center;font-family:Lato;padding:0;color:#999;padding-bottom:2em}@media (max-width: 480px){body p.subtitle{ font-size:1em}}body a:hover,body a:focus{color:#06c}body a:hover img{opacity:.9}body .spacer{border-bottom:1px solid #c3cad8;margin:15px 0 0 0;clear:both}body .spacer.item{margin:2em 0;padding:0;background-color:#f5f5f5;height:3px}@media (max-width: 767px){body .table-responsive th,body .table-responsive td{ white-space:normal!important}}body .schedule h1{margin-bottom:20px}body .schedule h2{display:inline-block}body .schedule a.more-info{text-transform:uppercase;font-weight:700;padding-left:15px;font-size:11px}body .table-schedule{margin:15px 0 10px 0}body .table-schedule thead tr th{text-align:left;color:#039;border:0}body .table-schedule tbody tr td:first-child{color:#039}body .table-schedule tbody tr td{border:0}body .table-schedule tbody tr td.td-cream{background-color:#fff7c1}body .table-schedule tbody tr td.td-blue{background-color:#d9e1f0}body .table-schedule tbody tr td.td-pink{background-color:#fedcd9}body .table-schedule tbody tr td:first-child{font-weight:700}body .table-tariff{background-color:#F6F6F6}body .table-tariff thead tr th{font-weight:700;color:#039;border:0;width:13%;text-align:center;vertical-align:top;padding:10px}body .table-tariff thead tr th.even{background-color:#d9e8f7}body .table-tariff thead tr th:first-child{width:22%}body .table-tariff tbody tr td{border:0;text-align:center;vertical-align:middle}body .table-tariff tbody tr td:first-child{font-weight:700;color:#039;text-align:left}body .table-tariff tbody tr td:first-child span{font-size:.8em;color:#333;font-weight:400}body .table-tariff tbody tr.even td{background-color:#d9e1f0}body .table-tariff tbody tr.even td.even{background-color:#b9cfed}body .table-tariff tbody tr.odd td.even{background-color:#d9e8f7}body .box-grey-border{position:relative;border:1px solid #c0c0c0;border-right-width:2px;border-bottom-width:2px;padding:8px;margin-bottom:15px}body .box-grey-border.list-news .item-news{padding-top:3px;border-bottom:1px solid #c0c0c0;padding-bottom:5px;margin-bottom:15px}body .box-grey-border.list-news .item-news a.title{text-transform:uppercase;display:block}body .box-grey-border.list-news .item-news a.title:hover{text-decoration:underline}body .box-grey-border.list-news .item-news:last-child{border-bottom:0;margin-bottom:0}body .content-body{overflow:hidden}@media (max-width: 480px){body .content-body{ padding:6px}}body .share-content{margin-top:55px}body .share-content .share{text-align:right}body .share-content .rate{padding-top:3px;font-size:14px}body .share-content .rate strong{top:-2px;position:relative}body .share-content .rate span{font-size:16px;opacity:.4}body .share-content .rate span strong{display:none}body .content{padding-left:0;padding-right:0}body .content article{padding-left:15px;padding-right:15px}body .content .row{padding-left:10px;padding-right:10px}body .content ul.pagination{margin:20px 0 10px 0}body .content ul.pagination li{list-style:none;padding:0;text-indent:0}body .content ul.pagination li::before{content:initial}body .content ul.pagination li a{text-decoration:none}body .content a{text-decoration:underline}body .content ul{list-style:none;padding:0;margin:0 0 0 15px}body .content ul li{position:relative;padding:5px 0 5px 15px;text-indent:-27px}body .content ul li:before{position:relative;top:0;left:0;color:#7c96cb;font-family:'FontAwesome';font-size:.7em;content:"\f10c";padding:0 10px;font-weight:700}.multisection-submenu{text-align:center;text-transform:uppercase;font-weight:700;padding-bottom:40px}.multisection-submenu span{padding:0 5px 10px 5px;display:inline-block;color:#aaa;font-size:1.3em;transition:all .5s ease-in-out}@media (max-width: 480px){.multisection-submenu span{ font-size:1.1em;padding:0 2px 5px 2px}}.multisection-submenu span a{color:#aaa;text-decoration:underline}.multisection-submenu span:hover{text-decoration:underline}.multisection-submenu span:hover a{color:#e2b13b}.multisection-submenu span.selected{font-size:1.5em;color:#333;text-decoration:none}@media (max-width: 480px){.multisection-submenu span.selected{ font-size:1.2em}}.multisection-submenu .menu-separator{color:#e0e0e0;font-weight:400}div.v-layout.v-horizontal.v-widget{white-space:normal!important}.regular-header{padding:0;height:160px;background-size:cover;min-height:100px;background-position:center}@media (max-width: 767px){.regular-header{ margin-bottom:20px;height:20vh;text-align:center}}.contextual-building-header{padding:0;height:300px;background-size:cover;min-height:120px;background-position:center}@media (max-width: 767px){.contextual-building-header{ margin-bottom:20px;height:20vh;text-align:center}}.contextual-building-header .building-submenu-wrapper{border:2px solid #fff;width:245px;background-color:rgba(0,0,0,.6);color:#fff;margin-top:8vh;display:inline-block}@media (min-width: 767px){.contextual-building-header .building-submenu-wrapper{ margin:5px 0 0 5px;left:initial}}@media (min-width: 991px){.contextual-building-header .building-submenu-wrapper{ margin:-35px 0 0 12px;border:3px solid #fff}}@media (min-width: 1200px){.contextual-building-header .building-submenu-wrapper{ width:290px;margin:-35px 0 0 30px}}.contextual-building-header .building-submenu-wrapper .building-name{font-size:18px;font-family:"Open Sans Condensed";text-transform:uppercase;letter-spacing:2px;text-align:center}@media (min-width: 991px){.contextual-building-header .building-submenu-wrapper .building-name{ font-size:22px}}.contextual-building-header .building-submenu-wrapper .building-name label{width:100%;background-color:initial;border:0;margin:0}@media (min-width: 767px){.contextual-building-header .building-submenu-wrapper .building-name label{ display:none}}.contextual-building-header .building-submenu-wrapper .building-name label:hover{color:#e2b13b;background-color:#525252}.contextual-building-header .building-submenu-wrapper .building-submenu{margin-bottom:0}.contextual-building-header .building-submenu-wrapper .building-submenu li a{font-size:13px;color:#fff;padding:4px 10px;font-family:Nunito}.contextual-building-header .building-submenu-wrapper .building-submenu li a media (min-width: 991px){padding:5px 10px}.contextual-building-header .building-submenu-wrapper .building-submenu li a:hover{color:#e2b13b;background-color:#525252}.buildings-menu{padding:0;z-index:110;position:relative}.buildings-menu ul{margin-bottom:8px;background:#fff;list-style:none outside;width:100%;padding:0}.buildings-menu ul>li:last-child{margin-right:0!important}.buildings-menu ul>li{font-size:12px;float:left;display:block;padding:1px 0;width:16.4%;text-align:center;text-transform:uppercase;margin-right:.3%;height:20px;margin-bottom:2px}@media (max-width: 991px){.buildings-menu ul>li{ height:40px}}@media (max-width: 768px){.buildings-menu ul>li{ height:20px;width:33%}}@media (max-width: 480px){.buildings-menu ul>li{ height:40px}}.buildings-menu ul>li div.building-item.hemisferic{background:url(../img/hemisferic-menu-option.png) no-repeat center;background-size:cover}.buildings-menu ul>li div.building-item.museo-de-las-ciencias{background:url(../img/museu-menu-option.png) no-repeat center;background-size:cover}.buildings-menu ul>li div.building-item.oceanografic{background:url(../img/oceanografic-menu-option.png) no-repeat center;background-size:cover}.buildings-menu ul>li div.building-item.palau-de-les-arts{background:url(../img/palau-menu-option.png) no-repeat center;background-size:cover}.buildings-menu ul>li div.building-item.agora{background:url(../img/agora-menu-option.png) no-repeat center;background-size:cover}.buildings-menu ul>li div.building-item.umbracle{background:url(../img/umbracle-menu-option.png) no-repeat center;background-size:cover}.buildings-menu ul>li div.building-item{height:100%;width:100%;position:relative}.buildings-menu ul>li div.building-item .building-title-cell{width:100%;height:20px;background-color:#017395}@media (max-width: 991px){.buildings-menu ul>li div.building-item .building-title-cell{ height:40px}}@media (max-width: 768px){.buildings-menu ul>li div.building-item .building-title-cell{ height:20px}}@media (max-width: 480px){.buildings-menu ul>li div.building-item .building-title-cell{ height:40px}}.buildings-menu ul>li div.building-item a{position:absolute;top:2px;bottom:inherit;left:0;width:100%;color:#fff}@media (max-width: 768px){.buildings-menu ul>li div.building-item a{ height:24px}}.buildings-menu ul>li div.building-item:active .building-title-cell{background-color:#e2b13b}.buildings-menu ul>li div.building-item:hover .building-title-cell{background-color:#e2b13b}@media (min-width: 768px){.buildings-menu ul>li div.building-item:hover{ transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;height:100px}.buildings-menu ul>li div.building-item:hover .building-title-cell{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;height:0;opacity:0}.buildings-menu ul>li div.building-item:hover a{top:inherit;bottom:0;padding-top:100%}}div.center-text{text-align:center}.top-header{margin-top:1%!important;padding:0}.top-header .top-content a.phone{padding:5px 10px 0 20px;font-size:14px;font-family:'Nunito',sans-serif;font-weight:700;z-index:10}@media (max-width: 991px){.top-header .top-content a.phone{ font-size:20px}}.top-header .top-content a.phone:hover{color:#e2b13b}.top-header .top-content .lang-selector{position:relative;z-index:105}@media (max-width: 550px){.top-header .top-content .lang-selector img{ display:none}}.top-header .top-content .lang-selector ul{background:#fff;background:#525252;list-style:none;position:absolute;left:-9999px;top:28px}.top-header .top-content .lang-selector ul li{padding-top:1px;float:none;border:0!important;width:100%}.top-header .top-content .lang-selector ul a{white-space:nowrap;width:100%}.top-header .top-content .lang-selector:hover ul{right:3px;left:inherit;width:90%}.top-header .top-content .lang-selector:hover ul a{text-decoration:none;background:#525252}.top-header .top-content .lang-selector:hover ul li a:hover{background:#2a2a2a}.top-header .top-content .search-form input{margin:3px 0 0 4%;height:24px;padding:0 0 0 30px;width:92%;border-radius:3px;font-size:14px;background-color:#cacaca;margin-top:-24px;float:left}.top-header .top-content .search-form button{background:0;border:0;color:#000;position:relative;font-size:16px;float:left;padding-top:4px;padding-left:12px}.top-header .top-content .search-form button:focus{outline:0}.top-header .top-content .search-form button:hover{color:#fff}.top-header .top-content ul{width:100%}.top-header .top-content ul li{height:30px}@media (max-width: 991px){.top-header .top-content ul li{ width:25%;max-width:none!important}.top-header .top-content ul li.half-page-size{width:37%}}@media (max-width: 768px){.top-header .top-content ul li{ width:33.3%}.top-header .top-content ul li.half-page-size{width:50%}}.top-header .top-content ul li.shop-option{background-color:#025b76}.top-header .top-content ul li.shop-option span.buytickets_short{display:inline}.top-header .top-content ul li.shop-option:hover .fa-ticket{font-size:46px;margin-top:-7px;margin-left:-6px}.top-header .top-content ul li.return-option{border-left:1px solid #a5a5a5;background-color:#025b76}.top-header .top-content ul li.language-option{border-right:0}.top-header .top-content ul li.search-option{max-width:180px}@media (max-width: 1199px){.top-header .top-content ul li.search-option{ max-width:140px}}@media (max-width: 768px){.top-header .top-content ul li.search-option{ display:none}}.top-header .top-content ul a{font-family:'Nunito',sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:left;padding:0 10px}@media (max-width: 550px){.top-header .top-content ul a{ font-size:11px}}@media (max-width: 550px){.top-header .top-content ul a{ padding:0}}.top-header .top-content ul a:hover{color:#e2b13b}.top-header .top-content ul a .fa-caret-right{font-size:20px;vertical-align:text-bottom}@media (max-width: 550px){.top-header .top-content ul a .fa-caret-right{ font-size:14px}}.top-header .top-content ul a .fa-caret-down{font-size:20px;vertical-align:text-bottom}@media (max-width: 550px){.top-header .top-content ul a .fa-caret-down{ font-size:14px}}.top-header .top-content ul a .fa-ticket{font-size:40px;margin-top:-4px;color:#e2b13c;text-shadow:3px 3px 4px rgba(0,0,0,.8);vertical-align:top}@media (max-width: 550px){.top-header .top-content ul a .fa-ticket{ display:none}}@media (max-width: 1199px){.main-header{ padding:0}}.main-header .search-box{transition:max-height .5s ease-in-out,padding-top .5s ease-in-out,padding-bottom .5s ease-in-out,border-color .5s cubic-bezier(1,0,1,0);-webkit-transition:max-height .5s ease-in-out,padding-top .5s ease-in-out,padding-bottom .5s ease-in-out,border-color .5s cubic-bezier(1,0,1,0);overflow:hidden;margin-bottom:10px;border-top:1px solid #fff}@media (min-width: 769px){.main-header .search-box{ display:none}}.main-header .search-box.active{padding:15px 0;border-color:#44687d;transition:max-height .5s ease-in-out,padding-top .5s ease-in-out,padding-bottom .5s ease-in-out,border-color .5s ease-in-out;-webkit-transition:max-height .5s ease-in-out,padding-top .5s ease-in-out,padding-bottom .5s ease-in-out,border-color .5s ease-in-out}.main-header .navbar{background-color:inherit;border:0;margin-bottom:0;min-height:100px}.main-header .navbar .navbar-header{position:relative;margin-bottom:5px;min-height:70px}@media (max-width: 1199px){.main-header .navbar .navbar-header{ margin-top:-10px;width:35%}}@media (min-width: 991px){.main-header .navbar .navbar-header{ margin-top:-20px;position:absolute}}@media (min-width: 1200px){.main-header .navbar .navbar-header{ margin-top:-30px}}@media (max-width: 991px){.main-header .navbar .navbar-header{ width:100%;margin-top:10px;margin-left:auto;margin-right:auto;float:none;display:block;text-align:center}}.main-header .navbar .navbar-header a.logo{float:left}@media (max-width: 991px){.main-header .navbar .navbar-header a.logo{ float:none;display:block;width:60%;position:relative;margin:auto}}@media (max-width: 768px){.main-header .navbar .navbar-header a.logo{ float:none;display:block;width:80%;position:relative;margin:auto}}.main-header .navbar .navbar-header a.logo img{display:inline-block;width:70%;margin-left:20px}.main-header .navbar .navbar-header button.navbar-toggle{z-index:3}.main-header .navbar .navbar-header button.navbar-toggle:not(.collapsed),.main-header .navbar .navbar-header button.navbar-toggle:hover{background-color:#ddd!important}.main-header .navbar .navbar-header button.navbar-toggle.collapsed{background-color:initial}.main-header .navbar .navbar-header button.search-button{z-index:3;position:absolute;bottom:0;right:0;padding:5px 11px 5px 12px;margin-top:.5px;margin-bottom:.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;border-color:#ddd;margin-right:15px}@media (min-width: 769px){.main-header .navbar .navbar-header button.search-button{ display:none}}.main-header .navbar .navbar-header button.search-button i{font-size:20px;color:#717171}.main-header .navbar .navbar-header button.search-button:hover,.main-header .navbar .navbar-header button.search-button.active{background-color:#ddd}.main-header .navbar .navbar-header button.search-button:focus{outline:0}@media (min-width: 768px){.main-header div.navbar-right{ text-align:center;float:none!important}}@media (min-width: 991px){.main-header div.navbar-right{ padding:20px 0 20px 0;float:right!important}}@media (min-width: 1200px){.main-header div.navbar-right{ padding:20px 0 0 0}}.main-header div.navbar-right ul.navbar-nav{margin-bottom:10px}@media (max-width: 991px){.main-header div.navbar-right ul.navbar-nav{ margin-bottom:30px}}@media (min-width: 768px){.main-header div.navbar-right ul.navbar-nav{ display:inline-block;float:none}}@media (min-width: 1200px){.main-header div.navbar-right ul.navbar-nav{ float:right;margin-bottom:30px}}.main-header div.navbar-right ul.navbar-nav>li{position:initial;display:table-row}.main-header div.navbar-right ul.navbar-nav>li a{font-family:'Open Sans',sans-serif;color:#5f5f5f;text-transform:uppercase;line-height:1em;font-size:24px}@media (min-width: 768px){.main-header div.navbar-right ul.navbar-nav>li a{ padding:0;margin:9px 15px 14px}}.main-header div.navbar-right ul.navbar-nav>li a:hover{font-weight:700;color:#5f5f5f}.main-header div.navbar-right ul.navbar-nav>li a:hover+ul.submenu{right:0;max-height:1000px;opacity:1}@media (min-width: 1200px){.main-header div.navbar-right ul.navbar-nav>li a:hover+ul.submenu{ right:-15px}}.main-header div.navbar-right ul.navbar-nav>li span{height:10px;display:block}@media (max-width: 480px){.main-header div.navbar-right ul.navbar-nav>li span{ display:none}}@media (min-width: 768px){.main-header div.navbar-right ul.navbar-nav>li.contextual-menu{ display:none}}@media (max-width: 480px){.main-header div.navbar-right ul.navbar-nav>li.dropdown.active{ display:block}}@media (min-width: 768px){.main-header div.navbar-right ul.navbar-nav>li.dropdown.active span{ background:url(../img/menu-selection-marker.png) no-repeat center bottom;background-position-x:center;background-position-y:bottom}.main-header div.navbar-right ul.navbar-nav>li.dropdown.active a{background:initial}}.main-header div.navbar-right ul.navbar-nav>li.active a{font-weight:700;color:#5f5f5f}.main-header div.navbar-right ul.navbar-nav>li.active ul.submenu{display:block;right:0;max-height:1000px;opacity:1}@media (min-width: 1200px){.main-header div.navbar-right ul.navbar-nav>li.active ul.submenu{ right:-15px}}.main-header div.navbar-right ul.navbar-nav>li ul.submenu{width:70%;display:block;list-style-type:none;padding:3px;max-height:0;overflow:hidden}@media (min-width: 1200px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu{ width:60%}}@media (max-width: 991px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu{ width:100%!important}}@media (min-width: 768px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu{ position:absolute;right:-10000px;opacity:0;background-color:#2a2a2a;display:none}}@media (max-width: 767px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu{ padding:0}}.main-header div.navbar-right ul.navbar-nav>li ul.submenu:hover{right:0;opacity:1}@media (min-width: 1200px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu:hover{ right:-15px}}@media (min-width: 768px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu li{ float:left}}@media (max-width: 480px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu li{ padding-left:20px;padding-right:20px}}.main-header div.navbar-right ul.navbar-nav>li ul.submenu li a{font-family:'Open Sans Condensed',sans-serif;color:#2a2a2a;font-size:16px;padding:0 0 0;font-weight:400;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}@media (min-width: 768px){.main-header div.navbar-right ul.navbar-nav>li ul.submenu li a{ float:left;padding:0 10px 0 10px;color:#fff;font-size:17px}}.main-header div.navbar-right ul.navbar-nav>li ul.submenu li:hover{background-color:#525252}.main-header div.navbar-right ul.navbar-nav>li ul.submenu li:hover a{color:#e2b13b}@media (max-width: 767px){.banners{ margin-top:10px}}.breadcrumb-bar{background-color:#e0e0e0;margin-bottom:20px;font-family:Nunito;font-size:12px}.breadcrumb-bar a:hover{text-decoration:underline}.breadcrumb-bar .col-sm-12 .breadcrumb{margin-bottom:0;display:inline-block;padding-left:0}.breadcrumb-bar .col-sm-12 .breadcrumb li span{color:#777}.breadcrumb-bar .col-sm-12 .breadcrumb>li+li:before{content:">";color:#777}.main-footer{padding:0 15px 0;background-color:#474a51;margin-top:0;margin-bottom:15px;line-height:.6em;clear:both}.main-footer ul{list-style:none;padding:0;margin:0}.main-footer .contact-on-footer{background:url(../img/fondo-contacto.jpg);background-size:cover;background-attachment:fixed!important;overflow:hidden;background-color:#017395;padding:0;font-family:Nunito;color:#ccc;margin-bottom:20px}.main-footer .contact-on-footer .contact-option{text-align:center;margin-bottom:-99999px;padding-bottom:99999px}.main-footer .contact-on-footer .contact-option .titulo{color:#fff;font-size:18px;text-transform:uppercase;margin-top:50px}@media (max-width: 480px){.main-footer .contact-on-footer .contact-option .titulo{ font-size:12px}}.main-footer .contact-on-footer .contact-option i,.main-footer .contact-on-footer .contact-option span{color:#fff;font-size:35px;padding-top:10px;position:absolute;margin-left:-20px;left:50%;display:inline-block}.main-footer .contact-on-footer .contact-option:hover{background-color:rgba(0,0,0,.4);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.main-footer .contact-on-footer .contact-option:hover .titulo{color:#e2b13b}.main-footer .contact-on-footer .contact-option:hover i{color:#e2b13b;font-size:45px;transition:all .1s ease-in-out;-webkit-transition:all .2s ease-in-out}.main-footer .copyright{text-align:center}.main-footer .copyright .podcast{vertical-align:baseline}.main-footer .copyright .social-links{margin:0}.main-footer .copyright .social-links a{display:inline-block;padding:9px 5px 5px 0}.main-footer .copyright .social-links a span{font-size:30px;color:#999}.main-footer .copyright .social-links a span strong{display:none}.main-footer .copyright p{font-family:"Open Sans Condensed";color:#999;font-size:14px!important}.main-footer .copyright .spacer{border-bottom:1px solid #666;margin:0;padding:0}.main-footer .logos .images{text-align:center}.main-footer .logos .images img{display:inline-block;padding:0 10px 10px 10px}@media (max-width: 768px){.main-footer .logos .images img{ width:45%}}.main-footer .logos .vcard{display:table;margin:auto;color:#999;font-family:Nunito;font-size:12px;padding:0 10px 10px 20px;line-height:1.5}.main-footer .menus{padding-bottom:10px}.main-footer .menus .information .accesibility span.fa{background-color:#ccc;border-radius:50%;padding:3px;border:3px solid #99f}.main-footer .menus .profiles .private-area{border-radius:4px;padding:3px 10px;background-color:#eee;margin-top:30px}.main-footer .menus .profiles .private-area:hover{background-color:#e2b13b}.main-footer .menus .profiles .private-area a{color:#474a51;font-family:Nunito;font-size:14px;font-weight:700;font-weight:700;text-decoration:none}@media (max-width: 480px){.main-footer .menus .profiles .private-area a{ font-size:11px}}.main-footer .menus h3{color:#999;width:120px;border-bottom:1px solid #666;font-family:"Open Sans";font-size:14px;padding-bottom:5px;max-width:100%;text-overflow:ellipsis;overflow-x:hidden;text-transform:uppercase}@media (max-width: 480px){.main-footer .menus h3{ font-size:11px}}.main-footer .menus a{color:#eee;padding:2px 0;font-family:Nunito;font-size:13px;font-weight:400;display:inline-block;margin:4px 0;position:relative;text-decoration:none;line-height:1em}@media (max-width: 480px){.main-footer .menus a{ font-size:10px}}.main-footer .menus a:hover{color:#e2b13b;background-color:transparent;text-decoration:underline}.main-footer .menus a:before{content:""}.customized-page .title-section{padding-bottom:10px}table.tablacomiteexpertos{border-collapse:separate;table-layout:fixed;border-spacing:0 5px;border:0}table.tablacomiteexpertos img{width:100%!important;height:inherit!important}table.tablacomiteexpertos td{background-color:#d9e1f0;padding:5px 5px;border:0}.form-messages{margin:10px 0;padding:10px 0}.form-messages.error{background:#f2dede}.item-from-list a.a-underline{float:right;font-size:1.1em}.pdf-item span{font-size:20px;padding-right:5px;color:#bb0706}.webmap ul{padding:0!important;margin:0!important}.webmap ul li{padding:5px 0 5px 10px!important;text-indent:-15px!important}.webmap>ul>li::before{content:""!important}.webmap .section{background-color:#d9e1f0}.webmap .section a.section-title{display:block;text-indent:initial;background-color:#fff;padding:3px;font-weight:700}.multioptions-block{display:block;width:100%;clear:both;margin-bottom:1em}.multioptions-block .multioptions-block-row{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;align-items:stretch}.multioptions-block .simple .image-box{height:20vw}@media (max-width: 767px){.multioptions-block .simple .image-box{ height:30vw}}.multioptions-block .rounded .option-text{padding:0 15px}.multioptions-block .rounded .image-box{border-radius:50%;border:10px solid #ddd}@media (min-width: 768px){.multioptions-block .rounded .image-box{ max-height:20vw;max-width:20vw}}@media (max-width: 767px){.multioptions-block .rounded .image-box{ width:40vw!important;height:40vw!important}}.multioptions-block .rectangle.item-box{background-color:rgba(255,255,255,.3);margin:auto;height:100%}@media (max-width: 767px){.multioptions-block .rectangle.item-box{ width:70%}}@media (min-width: 768px){.multioptions-block .rectangle.item-box{ width:90%;max-width:250px}}@media (max-width: 767px){.multioptions-block .rectangle.item-box .image-box{ height:50vw!important;width:100%!important}}.multioptions-block .rectangle.item-box .text{text-align:left;padding:0 0 10px 0}.multioptions-block .item-option{text-align:center;margin:20px auto 20px auto;padding:1em 0}@media (max-width: 991px){.multioptions-block .item-option{ margin-bottom:20px}}.multioptions-block .item-option .image-box{width:100%;display:inline-block;overflow:hidden;position:relative;transition:border .5s ease-in-out}.multioptions-block .item-option .image-box .image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%}.multioptions-block .item-option .image-box img.simple{transition:transform .5s ease-in-out;background-size:cover;position:absolute;top:0;bottom:0;max-width:70%;left:0;right:0;margin:auto}.multioptions-block .item-option h3.option-title{font-family:Montserrat;font-size:1.1em;position:relative;display:block;text-transform:uppercase;float:none;width:auto;background:0;margin-top:15px;z-index:10;padding:3px;word-break:break-word}.multioptions-block .item-option .underline{width:70%;border-bottom:3px solid black;display:inline-block}.multioptions-block .item-option p.option-text{font-family:Nunito;font-size:1em;color:#999;padding:15px}.multioptions-block .item-option.only-one.simple .image-box{height:auto;overflow:visible}.multioptions-block .item-option.only-one.simple .image-box img{position:relative}.text-button{text-align:center}.text-block{margin:1em 0;padding-bottom:1em;padding-top:1em}.text-block .image{text-align:center}.text-block .btn{background:#3498db;background-image:-webkit-linear-gradient(top, #3498db, #2980b9);background-image:-moz-linear-gradient(top, #3498db, #2980b9);background-image:-ms-linear-gradient(top, #3498db, #2980b9);background-image:-o-linear-gradient(top, #3498db, #2980b9);background-image:linear-gradient(to bottom, #3498db, #2980b9);-webkit-border-radius:13;-moz-border-radius:13;border-radius:13px;color:#fff;font-size:1.1em;padding:10px 13px 10px 12px;text-decoration:none;margin-top:1em;margin-bottom:2em;font-weight:700;border:2px solid #ddd}.text-block .btn img{max-height:2em;padding-right:1em}.text-block .btn:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top, #3cb0fd, #3498db);background-image:-moz-linear-gradient(top, #3cb0fd, #3498db);background-image:-ms-linear-gradient(top, #3cb0fd, #3498db);background-image:-o-linear-gradient(top, #3cb0fd, #3498db);background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none}.text-block .text-block-subtitle{font-family:Roboto,Nunito,Arial,Helvetica;font-size:1.1em;text-align:center;text-transform:uppercase;padding:0;font-weight:700;padding-bottom:1em}.text-block.light{background-color:#ddd}.text-block.light figure{border:3px solid #cccbcb}.text-block.light .caption.square,.text-block.light .caption.rectangle{background-color:#cccbcb}.text-block.dark{background-color:#8a98ae;color:#ddd}.text-block.dark figure{border:3px solid #364d71}.text-block.dark .caption.square,.text-block.dark .caption.rectangle{background-color:#364d71}.text-block p{line-height:normal}.text-block h2.title{text-align:center;padding:20px;font-size:1.5em}.text-block figure{border:3px solid #ddd;margin:auto;display:block;background-position:center;background-size:cover}.text-block figure.simple{border:0!important}.text-block figure.rectangle{width:100%;padding-bottom:60%;height:0;border:0!important}.text-block figure.square{width:80%;padding-bottom:80%;height:0}.text-block figure.round{width:80%;border-radius:50%;padding-bottom:80%;height:0}.text-block .caption{font-size:.8em;font-style:italic;padding:3px;font-weight:700;margin:auto;display:block;text-align:center;width:80%;margin-bottom:2em}.text-block .caption.rectangle{width:100%}.text-block .caption.square,.text-block .caption.rectangle{background-color:#ddd}.text-block .text-wrapper{text-align:center}.text-block .text-content{text-align:left}@media (min-width: 570px){.text-block .text-content.columns-2{ columns:2}}@media (min-width: 570px){.text-block .text-content.columns-3{ columns:2}}@media (min-width: 769px){.text-block .text-content.columns-3{ columns:3}}img.centrada{display:block;margin:auto}.gallery-block h2.title{text-align:center;padding:50px 20px 5px;font-size:1.5em}.gallery-block .flip-container{perspective:1000px}.gallery-block .flip-container:hover .flipper,.gallery-block .flip-container.hover .flipper{transform:rotatey(180deg)}.gallery-block .flip-container,.gallery-block .front,.gallery-block .back{width:320px;height:480px}.gallery-block .flipper{transition:.6s;transform-style:preserve-3d;position:relative;background-position:center;background-size:cover;float:left}.gallery-block .front,.gallery-block .back{backface-visibility:hidden;position:absolute;top:0;left:0}.gallery-block .front{z-index:2;transform:rotatey(0deg)}.gallery-block .back{transform:rotatey(180deg)}.gallery-block .link{background-size:cover;float:left;position:relative;width:20%;background-color:#ddd}.gallery-block .link .text{color:#333;margin-top:40%}@media (max-width: 480px){.gallery-block .link .text{ margin-top:90%}}.gallery-block .link a:hover h3{text-decoration:underline}.gallery-block .link h3{text-align:center;margin-top:10px}@media (max-width: 480px){.gallery-block .link h3{ margin-top:10px;font-size:12px}}.gallery-block .link img{display:block;margin:0 auto;width:20px;height:20px}.highlight-block{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.highlight-block h2.title{text-align:center;padding:50px 20px 5px;font-size:1.5em;margin:auto}.highlight-block .subtitle{margin:auto;margin:auto;width:100%}.highlight-block .highlight-item{padding-bottom:20px}@media (min-width: 768px){.highlight-block .highlight-item.horizontal .image-box{ width:40%}}@media (min-width: 768px){.highlight-block .highlight-item.horizontal .text-box{ width:58%;padding-left:20px}}.highlight-block .highlight-item h3{padding:10px 0;text-transform:uppercase}.highlight-block .highlight-item .button{border-radius:4px;padding:3px 12px;background-color:#025b76;color:#fff;float:right;text-decoration:none;margin:10px 0 5px 10px}.highlight-block .highlight-item .button:hover{background-color:#e2b13b}.highlight-block .highlight-item .image-box{display:inline-block;vertical-align:top;overflow:hidden;width:100%;height:40vw}@media (min-width: 768px){.highlight-block .highlight-item .image-box{ height:30vw}}@media (min-width: 992px){.highlight-block .highlight-item .image-box{ height:20vw}}.highlight-block .highlight-item .image-box .image{width:100%;height:100%;background-size:cover;background-position:center}.highlight-block .highlight-item .image-box .info{position:absolute;background-color:#025b76;padding:3px 10px;top:20px;color:#fff;opacity:.8}.highlight-block .highlight-item .image-box .info span{display:block;margin:0;padding:0}.highlight-block .highlight-item .image-box .info .type{font-family:"Times";font-style:italic;font-size:1.1em}.highlight-block .highlight-item .text-box{vertical-align:top;display:inline-block}.movies-block img.loading{width:50px;margin:auto;display:block}.movies-block p.spacer.item{margin-top:0}.movies-block .title h2{text-align:center;padding-bottom:5px;display:block}.movies-block .button{border-radius:4px;padding:3px 12px;background-color:#025b76;color:#fff;text-decoration:none;display:inline-block}.movies-block .button:hover{background-color:#e2b13b}.movies-block .button.little_button{margin-top:5px;font-size:12px}.movies-block .daytitle h2{display:inline-block}.movies-block .movie-block{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.movies-block .movie-block .no-movies{margin-bottom:40px}.movies-block .movie-block .movie-item-in-main{padding-bottom:20px}.movies-block .movie-block .movie-item-in-main.not-found-error h3{color:red}@media (min-width: 768px){.movies-block .movie-block .movie-item-in-main.horizontal .image-box{ width:40%}}@media (min-width: 768px){.movies-block .movie-block .movie-item-in-main.horizontal .text-box{ width:58%;padding-left:20px}}.movies-block .movie-block .movie-item-in-main h3{padding:10px 0;text-transform:uppercase;font-size:12px}.movies-block .movie-block .movie-item-in-main .image-box{display:inline-block;vertical-align:top;overflow:hidden;width:100%;height:45vw}@media (min-width: 768px){.movies-block .movie-block .movie-item-in-main .image-box{ height:25vw}}@media (min-width: 992px){.movies-block .movie-block .movie-item-in-main .image-box{ height:15vw}}.movies-block .movie-block .movie-item-in-main .image-box .image{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.movies-block .movie-block .movie-item-in-main .text-box{vertical-align:top;display:inline-block;text-align:center;width:100%}.movies-block .movie-block .movie-item-in-main .hour{padding:3px 10px;color:#74a7b7;margin:3px;border-radius:10px;width:min-content;border:2px solid #74a7b7;font-weight:700}.movies-block .movie-block-wide .movie-item-in-main{padding-bottom:20px}.movies-block .movie-block-wide .movie-item-in-main h3{padding-bottom:10px;text-transform:uppercase;font-size:1.1em}.movies-block .movie-block-wide .movie-item-in-main .image-box{display:inline-block;vertical-align:top;overflow:hidden}.movies-block .movie-block-wide .movie-item-in-main .image-box .image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;height:40vw;margin-bottom:10px}@media (min-width: 768px){.movies-block .movie-block-wide .movie-item-in-main .image-box .image{ height:30vw}}@media (min-width: 992px){.movies-block .movie-block-wide .movie-item-in-main .image-box .image{ height:20vw}}.movies-block .movie-block-wide .movie-item-in-main .data-box{vertical-align:top;display:inline-block;text-align:left;font-size:.9em;margin-bottom:10px}.movies-block .movie-block-wide .movie-item-in-main .text-box{vertical-align:top;display:inline-block;text-align:left;font-size:.9em}.movies-block .movie-block-wide .movie-item-in-main .sesions{float:right;padding-right:15px}@media (min-width: 767px){.movies-block .movie-block-wide .movie-item-in-main .sesions{ margin-top:50px}}.movies-block .movie-block-wide .movie-item-in-main .sesions .hour{padding:3px 10px;color:#74a7b7;margin:3px;border-radius:10px;width:min-content;border:2px solid #74a7b7;font-weight:700;float:left}.movies-block .movie-block-wide .movie-item-in-main .button{display:block;width:fit-content;margin-top:5px;margin-bottom:-30px;float:left;margin-right:10px}.movies-block .day-selector{text-align:center;margin-bottom:20px}.movies-block .day-selector .input-group{width:150px;display:inline-table;vertical-align:middle}.movies-block .day-selector .input-group #selector-fecha-proyeccion{text-align:center}.movies-block .week-selector{text-align:center;display:flex;align-items:center;justify-items:center}.movies-block .week-selector .day-selector{text-align:center;text-transform:uppercase;font-weight:700;display:inline-block}.movies-block .week-selector .day-selector span a.day{color:#aaa;margin:5px;text-decoration:underline;white-space:nowrap}.movies-block .week-selector .day-selector span:hover a.day{color:#e2b13b}.movies-block .week-selector .option{margin-bottom:20px}.zoom-effect:hover{transform:scale(1.1);transition:all .5s ease-in-out}.link-tickets,.link-asset{border-radius:4px;padding:3px 12px;background-color:red;font-size:1.2em;padding:5px;display:inline-block;color:#fff}.link-tickets a,.link-asset a{text-decoration:none!important;color:#fff;font-size:1.2em}.link-tickets a:hover,.link-asset a:hover,.link-tickets a:visited,.link-asset a:visited{color:#fff}.link-tickets:hover,.link-asset:hover{background-color:#e2b13b}.results-search{width:100%;margin:auto}.results-search p.subtitle{padding-bottom:0}.results-search .highlight-item .info-search{position:absolute;background-color:#025b76;padding:3px 10px;top:20px;color:#fff;opacity:.9;font-family:Roboto,Nunito,Arial,Helvetica,sans-serif;font-style:italic;font-size:1.2em}.results-search .highlight-item .info-search span{display:block;margin:0;padding:0}.results-search .row{padding:0}@media (min-width: 768px){.results-search .border-right{ border-right:1px solid #c0c0c0}}@media (min-width: 768px){.results-search .border-left{ border-left:1px solid #c0c0c0}}@media (max-width: 767px){.results-search .border-top{ border-top:1px solid #c0c0c0;margin-top:20px;padding-top:15px}}.results-search .search-options{min-height:20px;padding:20px;margin:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px}.results-search .search-options .filters{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.results-search .search-options .date-label{width:100%;display:inline-block;text-align:center}.results-search .search-options .date-picker{text-align:center}.results-search .search-options .date-picker .input-prepend{display:inline-table}.results-search .search-options input{font-size:1.4em;line-height:normal;height:unset;font-weight:700}.results-search .search-options input#boton_buscar{padding:10px 20px;font-size:1.6em}.results-search .search-options h3{padding:0 0 15px;font-size:1.3em}.results-search .search-options select{font-size:1.1em;line-height:normal;height:auto;margin-bottom:10px}.results-search .search-options select option{font-size:1.1em}@media (max-width: 768px){.results-search .search-options select option{ font-size:.7em}}.results-search .search-options .list-group-item{background-color:#bac3c5}.results-search .search-options .list-group-item.active{background-color:#025b76}.results-search .filter.buildings{padding-left:20px}@media (max-width: 767px){.results-search .filter.buildings{ padding:20px 0 0 30px}}.results-search .filter.buildings input[type="radio"]{ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}.results-search .filter.buildings label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;padding:1px 00px 0 10px;font-size:1.1em}.results-search .pagination-search{color:#999;font-family:"Open Sans";font-size:20px;text-transform:uppercase;text-align:center;margin-bottom:30px;font-weight:700;width:100%}.results-search .pagination-search a{color:#025b76;text-decoration:none;font-size:30px;margin:11px;position:relative;top:5px}.results-search .pagination-search a:hover{color:#e2b13b}.results-search .pagination-search a .left:before{font-family:'FontAwesome';content:"\f137"}.results-search .pagination-search a .right:before{font-family:'FontAwesome';content:"\f138"}.table-block h2.title{text-align:center}.table-block table{border-collapse:collapse;max-width:100%!important}.table-block table th,.table-block table td{vertical-align:middle}@media (max-width: 480px){.table-block table th,.table-block table td{ font-size:8px!important}.table-block table th p,.table-block table td p,.table-block table th a,.table-block table td a,.table-block table th span,.table-block table td span,.table-block table th strong,.table-block table td strong{font-size:8px!important}}.table-block table.with-borders td,.table-block table.with-borders th{border:1px solid #fff!important}.table-block table img{max-width:100%!important;height:auto!important}.table-block .block-table-normal table{background-color:#F6F6F6}.table-block .block-table-normal table th{color:#039}.table-block .block-table-normal table tr.odd,.table-block .block-table-normal table th.even,.table-block .block-table-normal table td.even{background-color:#d9e8f7}.table-block .block-table-normal table tr.odd td.even{background-color:#b9cfed}.table-block .block-table-light table{background-color:#fafafa}.table-block .block-table-light table th{color:#039}.table-block .block-table-light table tr.odd,.table-block .block-table-light table th.even,.table-block .block-table-light table td.even{background-color:#f0f0f0}.table-block .block-table-light table tr.odd td.even{background-color:#dedede}.table-block .block-table-dark table{background-color:#e1e1e1}.table-block .block-table-dark table th{color:#039}.table-block .block-table-dark table tr.odd,.table-block .block-table-dark table th.even,.table-block .block-table-dark table td.even{background-color:#aeaeae}.table-block .block-table-dark table tr.odd td.even{background-color:#909090}.tags-block{margin:1em 0;padding-bottom:1em;padding-top:1em}.tags-block li{list-style:none;display:inline-block}.tags-block.light{background-color:#ddd;padding-bottom:2em}.tags-block.dark{background-color:#8a98ae;color:#ddd;padding-bottom:2em}.tags-block p{line-height:normal}.tags-block h2.title{text-align:center;padding:20px;font-size:1.5em}.tags-overview-block h2{text-align:center;padding:0 0 30px 0;font-size:1.5em}.tags-overview-block .pagination-tags{color:#999;font-family:"Open Sans";font-size:14px;text-transform:uppercase;text-align:center;margin-bottom:30px}.tags-overview-block .pagination-tags a{color:#025b76;text-decoration:none;font-size:30px;margin:11px;position:relative;top:5px}.tags-overview-block .pagination-tags a:hover{color:#e2b13b}.tags-overview-block .pagination-tags a .left:before{font-family:'FontAwesome';content:"\f137"}.tags-overview-block .pagination-tags a .right:before{font-family:'FontAwesome';content:"\f138"}.tags-overview-block .row{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.tags-overview-block h3{text-align:center}.tags-overview-block .empty{margin-bottom:2em;text-align:center}.tags-overview-block .tags-overview-item{padding-bottom:20px}.tags-overview-block .tags-overview-item h3{padding:10px 0;text-transform:uppercase;background-color:#d9e1f0;padding:5px}.tags-overview-block .tags-overview-item .button{border-radius:4px;padding:3px 12px;background-color:#025b76;color:#fff;float:right;text-decoration:none;margin:10px 0 5px 10px}.tags-overview-block .tags-overview-item .button:hover{background-color:#e2b13b}.tags-overview-block .tags-overview-item .image-box{display:inline-block;vertical-align:top;overflow:hidden;width:100%;height:8vw}@media (min-width: 768px){.tags-overview-block .tags-overview-item .image-box{ height:5vw}}@media (min-width: 992px){.tags-overview-block .tags-overview-item .image-box{ height:5vw}}.tags-overview-block .tags-overview-item .image-box .image{width:100%;height:100%;background-size:cover;background-position:center}.tags-overview-block .tags-overview-item .image-box .info{position:absolute;background-color:#025b76;padding:3px 10px;top:10px;color:#fff;opacity:.8}.tags-overview-block .tags-overview-item .image-box .info span{display:block;margin:0;padding:0}.tags-overview-block .tags-overview-item .image-box .info .type{font-family:"Times";font-style:italic;font-size:1.1em}.tags-overview-block .tags-overview-item .text-box{vertical-align:top;display:inline-block;font-size:.9em;font-weight:400}.twitter-block{margin-top:20px;margin-bottom:20px}@media (min-width: 768px){.twitter-block{ margin-left:8%;margin-right:8%}}.twitter-block h2.subtitle{text-align:center}.calendar-block h2.subtitle{text-align:center}.calendar-block .fc-day-grid-container{height:auto!important}.tags{text-align:center;padding:2em 2em 0 2em}.tags .tag{color:#fff;padding:2px 6px 2px 6px;text-decoration:none;margin:.3em .2em .3em .2em;display:inline-block;text-decoration:none!important;border-radius:4px;background-color:#025b76;font-family:Roboto,Nunito,Arial,Helvetica,sans-serif;font-size:15px;text-transform:uppercase}.tags .tag:hover{color:#fff;background-color:#e2b13b}.tags .tag.level-1{font-size:14px}.tags .tag.level-2{font-size:12px}.tags .tag.level-3{font-size:10px}.tags .tag.level-4{font-size:8px}.tags .tag.level-5{font-size:8px}p.rss{font-size:3em}.blog-summaries .postdetails,.blog-item .postdetails{color:#999;padding:.5em 0 1em;font-size:.9em}.blog-summaries .btn,.blog-item .btn{font-family:"Open Sans";color:#fff;padding:8px 12px 8px 12px;text-decoration:none;margin:1em .5em .1em .5em;display:inline-block;text-decoration:none!important;border-radius:4px;background-color:#025b76;font-family:Roboto,Nunito,Arial,Helvetica,sans-serif;font-size:15px;text-transform:uppercase}.blog-summaries .btn:hover,.blog-item .btn:hover{color:#fff;background-color:#e2b13b}.blog-item .subtitle{text-align:center;font-size:2em}.blog-item .postdetails{padding-left:1em}.blog-item .postdetails .author-photo{display:inline-block;width:50px;height:50px;border-radius:50%;overflow:hidden}.blog-item .postdetails .author-details{display:inline-block;vertical-align:top;padding:5px 10px;font-weight:700}@media (max-width: 768px){.blog-item section{ padding:0 1em}}.blog-item section .main-image{width:50%;padding:0 1em 1em 0;float:left}@media (max-width: 480px){.blog-item section .main-image{ width:100%;padding:0 0 1em 0}}@media (max-width: 768px){.content-body{ padding:0 1em}}.event-message{text-align:center;font-weight:700;font-size:2em}.comments-block{padding-top:2em;border-top:2px dotted #ddd;margin-top:2em;margin-bottom:2em;clear:both}.comments-block .comment-reply-action{border-radius:4px;padding:3px 12px;background-color:#025b76;margin:10px 0;display:inline-block;vertical-align:top}.comments-block .comment-reply-action a{text-decoration:none!important;color:#fff;font-size:1em}.comments-block .comment-reply-action a:hover{color:#fff}.comments-block .comment-reply-action:hover{background-color:#e2b13b}.comments-block ul{padding-left:1em}.comments-block ul li{border-bottom:1px solid #c3cad8;margin:15px 0 0 0;clear:both;list-style:none}.comments-block ul li:last-child{border-bottom:0}.comments-block ul li blockquote{padding:0 20px}.comments-block ul li .comment-details{color:#999;padding:.5em 0 .5em;font-size:.9em}.comments-block ul li .comment-details .author-photo{display:inline-block;width:40px;height:40px;border-radius:50%;overflow:hidden}.comments-block ul li .comment-details .author-details{display:inline-block;vertical-align:top;padding:1px 10px}.comments-block form{background-color:#eee;padding:1em;margin-top:2em}.comments-block form h2{text-align:center;padding-bottom:1em}.comments-block form .button-wrapper{width:200px;margin:auto}.comments-block form .button-wrapper input{width:100%;margin-top:1em;border-radius:5px}.comments-block form .field{width:50%;margin:auto}@media (max-width: 768px){.comments-block form .field{ width:90%}}.comments-block form .field label{width:100%}.comments-block form .field span{vertical-align:top;width:100%;display:inline-block;padding-top:5px}.comments-block form .field input,.comments-block form .field textarea{width:100%}@media (max-width: 768px){footer{ overflow:hidden;position:relative;left:0}}body.microsite .main-footer{padding:15px 15px 0 15px}body.microsite .container .content>div:last-child{margin-bottom:0}@media (min-width: 481px){body.microsite .main-header div.navbar-right ul.navbar-nav>li>a{ font-size:20px!important}}body.microsite .main-header div.navbar-right ul.navbar-nav>li ul.submenu{width:65%}body.microsite .navbar-header{background-color:#fff}@media (min-width: 481px) and (max-width: 768px){body.microsite .navbar-header a.logo{ width:41%!important;display:inline-block!important}}@media (min-width: 991px){body.microsite .navbar-header{ width:30%!important;margin-left:20px;z-index:10;text-align:center;margin-top:0!important}body.microsite .navbar-header a.logo img{width:95%!important;margin-left:0!important;padding:10px 0}}@media (min-width: 767px){body.microsite .carousel-indicators{ left:40px}}@media (max-width: 480px){body.microsite .carousel-inner{ overflow:visible}}body.microsite .carousel-inner .carousel-description{position:absolute;top:50%;left:80%;left:0 \9;z-index:3;color:#fff;width:40%;text-shadow:1px 1px 0 rgba(0,0,0,.75);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:rgba(0,0,0,.5);padding:20px;text-align:justify;font-size:14px;height:100%}@media (min-width: 769px){body.microsite .carousel-inner .carousel-description{ left:75%}}@media (max-width: 768px){body.microsite .carousel-inner .carousel-description{ width:50%;left:75%}}@media (max-width: 480px){body.microsite .carousel-inner .carousel-description{ position:relative;top:-50%;left:50%;height:auto;max-height:90%;overflow:hidden;width:90%;text-overflow:ellipsis}}body.microsite .carousel-inner .carousel-description h2{color:orange}.calendariodidactica{font-size:1.1em;color:#212121}.calendariodidactica td{text-align:center;border-spacing:10px}.calendariodidactica td.domingos{color:#C00}.calendariodidactica td.header{background-color:#333;color:#FFF;text-transform:uppercase;padding:2px 0;height:35px}.calendariodidactica a{color:#FFC;text-decoration:none}.calendariodidactica table{border:1px solid black;background-color:#e2e2e2;width:100%;margin-bottom:25px;height:220px}.calendar-block.minimal .fc{max-width:400px!important;margin:10px!important}.calendar-block.minimal .fc .fc-toolbar.fc-header-toolbar .fc-center{float:right}.calendar-block.minimal .fc .fc-toolbar.fc-header-toolbar .fc-right{display:none}.calendar-block.minimal .fc .fc-view .fc-week{height:auto!important;min-height:3em}.calendar-block.minimal .fc .fc-view .fc-day{background:#fff}.calendar-block.minimal .fc .fc-view .fc-content-skeleton table{display:inline-table}.calendar-block.minimal .fc .fc-view .fc-content-skeleton table thead .fc-day-top{text-align:center;vertical-align:middle;height:3em;z-index:100;position:relative;pointer-events:none}.calendar-block.minimal .fc .fc-view .fc-content-skeleton table thead .fc-day-top .fc-day-number{text-decoration:none;float:none;pointer-events:none;font-weight:700;font-family:Lato;font-size:18px}.calendar-block.minimal .fc .fc-view .fc-content-skeleton table tbody .fc-event-container{position:relative;top:-3em;height:3em;width:100%;text-align:center}.calendar-block.minimal .fc .fc-view .fc-content-skeleton table tbody .fc-event-container .fc-event{height:3em}.calendar-block.minimal .fc .fc-view .fc-content-skeleton table tbody .fc-event-container .fc-event .fc-content{display:none}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
