@import url("../fonts/font-opensansregular/stylesheet.css");@import url("../fonts/font-opensansitalic/stylesheet.css");@import url("../fonts/font-opensanssemibold/stylesheet.css");@import url("../fonts/font-opensanssemibolditalic/stylesheet.css");@import url("../fonts/font-opensansbold/stylesheet.css");@import url("../fonts/font-opensansbolditalic/stylesheet.css");@import url("../fonts/font-helveticaneueroman/stylesheet.css");@import url("../fonts/font-helveticaneuemedium/stylesheet.css");@import url("../fonts/font-helveticaneuemediumcondensed/stylesheet.css");@import url("../fonts/font-verdana/stylesheet.css");html{background:url("../images/bg.png") repeat left top;height:100%;display:block;padding:0;margin:0;}html body,html a{text-rendering:optimizeLegibility;}html b,html strong{font-weight:normal;}html body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.3;color:#111111;margin:0 12%;-webkit-box-shadow:0 0 20px 1px #aaaaaa;box-shadow:0 0 20px 1px #aaaaaa;}@media (max-width: 1439px) {html body{margin-right:0;margin-left:0;}}@media (min-width: 1440px) {html body{margin-right:5%;margin-left:5%;}}@media (min-width: 1600px) {html body{margin-right:8%;margin-left:8%;}}@media (min-width: 1800px) {html body{margin-right:10%;margin-left:10%;}}@media (min-width: 1920px) {html body{margin-right:12%;margin-left:12%;}}html body header{display:block;overflow:hidden;position:relative;margin:0 2.8% 1% 2.8%;padding-top:1%;}html body header h1{display:inline-block;vertical-align:middle;margin:0;}html body header h1 a{display:block;width:500px;height:77px;background:url("../images/logo.png") no-repeat 1% 1%;}html body header h1 a:before{background:url("../images/flags-sprite.png") no-repeat;width:428px;height:15px;content:"";position:absolute;bottom:0;left:5%;background-position:center;}html body header h1 span{display:none;}html body header>div{float:right;width:40%;overflow:hidden;margin-right:0.5%;}html body header>div .links{float:right;width:100%;text-align:right;margin-bottom:6%;}html body header>div .links a{color:#999;font-size:0.8em;padding:0 3%;border-right:1px solid #999;vertical-align:middle;line-height:1;}html body header>div .links a.last{border-right:0;padding-right:0;}html body header>div .social{float:right;width:135px;height:30px;margin-right:2%;}html body header>div .social a{left:0;width:24px;height:24px;display:block;float:left;margin-right:7%;}html body header>div .social a.twitter{background:url("../images/social-sprite.png") no-repeat 0 -24px;}html body header>div .social a.facebook{background:url("../images/social-sprite.png") no-repeat 0 0;}html body header>div .social a.youtube{background:url("../images/social-sprite.png") no-repeat 0 -72px;}html body header>div .social a.instagram{background:url("../images/social-sprite.png") no-repeat 0 -48px;}html body header>div .social a:hover{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}html body header>div .social a:hover.twitter{background:url("../images/social-sprite.png") no-repeat -39px -24px;}html body header>div .social a:hover.facebook{background:url("../images/social-sprite.png") no-repeat -39px 0;}html body header>div .social a:hover.youtube{background:url("../images/social-sprite.png") no-repeat -39px -72px;}html body header>div .social a:hover.instagram{background:url("../images/social-sprite.png") no-repeat -39px -48px;}html body header>div>form{float:right;width:46%;}html body header>div>form .form-control{color:#999;}html body header>div>form .input-group-btn>.btn{background-color:#ddd;}html body header>div>form .input-group-btn>.btn>.glyphicon-search:before{content:"\e003";color:#888888;}html body .navbar{min-height:40px;margin-top:2%;margin-bottom:2%;border:0;border-radius:0;}html body .navbar .navbar-collapse{padding:0 3%;min-height:40px;}html body .navbar .navbar-collapse .nav{width:100%;}@media (min-width: 768px) {html body .navbar .navbar-collapse .nav.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}}html body .navbar .navbar-collapse .nav li{border-left:1px solid #fff;}html body .navbar .navbar-collapse .nav li.last{border-right:1px solid #fff;}html body .navbar .navbar-collapse .nav li.active a{background-color:#30598c;color:#fff;}html body .navbar .navbar-collapse .nav li a{font-family:"Helvetica Neue Medium";font-size:1.06em;color:#30598c;line-height:1;height:40px;}@media (min-width: 1024px) {html body .navbar .navbar-collapse .nav li a{padding-left:9px;padding-right:9px;}}@media (min-width: 1200px) {html body .navbar .navbar-collapse .nav li a{padding-left:21px;padding-right:21px;}}@media (min-width: 1280px) {html body .navbar .navbar-collapse .nav li a{padding-left:25px;padding-right:25px;}}@media (min-width: 1300px) {html body .navbar .navbar-collapse .nav li a{padding-left:27px;padding-right:27px;}}@media (min-width: 1366px) {html body .navbar .navbar-collapse .nav li a{padding-left:31px;padding-right:31px;}}@media (min-width: 1370px) and (max-width: 1439px) {html body .navbar .navbar-collapse .nav li a{padding-left:25px;padding-right:25px;}}@media (min-width: 1440px) {html body .navbar .navbar-collapse .nav li a{padding-left:26px;padding-right:26px;}}@media (min-width: 1600px) {html body .navbar .navbar-collapse .nav li a{padding-left:30px;padding-right:30px;}}@media (min-width: 1800px) {html body .navbar .navbar-collapse .nav li a{padding-left:37px;padding-right:37px;}}@media (min-width: 1920px) {html body .navbar .navbar-collapse .nav li a{padding-left:38px;padding-right:38px;}}html body .navbar .navbar-collapse .nav li a:hover{background-color:#30598c;color:#fff;}.home{}.home.container{width:100%;padding:0 3% 3% 3%;min-height:100px;}.home.container a{color:#111111;}.home.container ul{padding:0;display:block;}.home.container ul li{display:block;}.home.container .list-items li{margin-bottom:12px;padding:0 10px 0 30px;background:url("../images/bullet.png") no-repeat 10px 7px;}.home.container .more{float:right;clear:both;margin-top:2%;font-size:0.87em;color:#111111;font-family:"Helvetica Neue Roman";}.home.container .more>.glyphicon-plus{background-color:#f37320;margin-right:2px;width:16px;height:16px;text-align:center;color:white;font-size:0.9em;}.home.container .line{display:block;margin:10px 0 25px 0;border-bottom:1px solid #dddddd;}.home.container .line h1{color:#f37320;font-family:"Verdana";border-bottom:1px solid #aaaaaa;font-size:1.4em;display:inline-block;padding-bottom:10px;margin:0;}.home.container .carousel{}.home.container .carousel .jcarousel-wrapper{}.home.container .carousel .jcarousel-wrapper .jcarousel{position:relative;overflow:hidden;width:100%;height:310px;border:1px solid #dddddd;}.home.container .carousel .jcarousel-wrapper .jcarousel .caption{position:absolute;right:0;top:250px;left:0;color:#fff;background-color:rgba(0,0,0,0.75);font-family:"Open Sans Semibold";padding:13px;line-height:1;height:60px;visibility:hidden;opacity:0;transition:visibility 0s linear 0.5s,opacity 0.5s linear;}.home.container .carousel .jcarousel-wrapper .jcarousel .caption .title{color:#F37320;font-family:"Open Sans Bold";font-size:0.9em;}.home.container .carousel .jcarousel-wrapper .jcarousel .caption .description{font-size:0.8em;}.home.container .carousel .jcarousel-wrapper .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}.home.container .carousel .jcarousel-wrapper .jcarousel ul li{float:left;position:relative;}.home.container .carousel .jcarousel-wrapper .jcarousel ul li:hover .caption{visibility:visible;opacity:1;transition-delay:0s;}.home.container .carousel .jcarousel-wrapper .jcarousel ul li:hover .caption a{color:#f37320;display:block;}.home.container .carousel .jcarousel-wrapper .jcarousel img{display:block;max-width:100%;height:auto!important;}.home.container .carousel .jcarousel-wrapper .jcarousel-pagination{position:absolute;top:12px;right:25px;}.home.container .carousel .jcarousel-wrapper .jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;line-height:14px;min-width:10px;min-height:10px;background:url("../images/dot-inactive.png") no-repeat top center;color:#4E443C;border-radius:14px;padding:3px;text-align:center;margin-right:10px;}.home.container .carousel .jcarousel-wrapper .jcarousel-pagination a.active{background:url("../images/dot-active.png") no-repeat top center;}.home.container .news-and-links{margin-top:3%;border-bottom:1px solid #dddddd;margin-bottom:3%;}.home.container .news-and-links .news{margin-bottom:3%;}.home.container .news-and-links .news .big-news{padding-left:0;}.home.container .news-and-links .news .big-news ul li{padding-bottom:7%;margin-bottom:7%;border-bottom:1px solid #dddddd;}.home.container .news-and-links .news .big-news ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}.home.container .news-and-links .news .big-news ul li h2{font-size:1.25em;font-family:"Open Sans Semibold";}.home.container .news-and-links .news .big-news ul li h2 a{color:#30598c;}.home.container .news-and-links .news .big-news ul li p{font-size:0.9em;margin:0;}.home.container .news-and-links .news .little-news{background-color:#eee;}.home.container .news-and-links .news .little-news ul li{padding-bottom:3%;margin-bottom:3%;border-bottom:1px solid #dddddd;}.home.container .news-and-links .news .little-news ul li:last-child{border-bottom:0;}.home.container .news-and-links .news .little-news ul li{font-size:1em;font-family:"Open Sans Semibold";}.home.container .news-and-links .news .little-news ul li a{color:#30598c;}.home.container .news-and-links .news .little-news ul li p{font-size:0.8em;}.home.container .news-and-links .right-links{}.home.container .news-and-links .right-links .box-links{margin-bottom:8%;padding-bottom:8%;border-bottom:1px solid #dddddd;}.home.container .news-and-links .right-links .box-links img{display:block;margin:10px auto;}.home.container .news-and-links .right-links .suscribe{border-bottom:1px solid #dddddd;padding-bottom:10%;margin-bottom:10%;}.home.container .news-and-links .right-links .suscribe h6{color:#f37320;font-family:"Open Sans Bold";font-size:0.8em;}.home.container .news-and-links .right-links .suscribe button{background-color:#30598c;color:#fff;}.home.container .news-and-links .right-links .boletin{border-bottom:1px solid #dddddd;padding-bottom:8%;margin-bottom:8%;float:left;width:100%;background:url("../images/bg-logo-links.png") no-repeat right 80%;}.home.container .news-and-links .right-links .boletin.without-separator{border-bottom:none;}.home.container .news-and-links .right-links .boletin .list-items{margin-bottom:15%;}.home.container .news-and-links .right-links .boletin .list-items li a{font-family:"Open Sans Semibold";font-size:0.87em;}.home.container .calendar ul{margin-left:0;padding-left:0;}.home.container .calendar .module ul li{border:2px solid #dddddd;border-radius:3px;padding:0 2% 1% 0;overflow:hidden;margin-bottom:4%;}.home.container .calendar ul li h4{font-size:1em;font-family:"Open Sans Semibold";}.home.container .calendar ul li h4 a{color:#30598c;}.home.container .calendar ul li p{font-size:0.8em;}.fecha{width:115px}.home.container .calendar ul li .date,.ohanah ul li span.date{height:145px;width:115px;float:left;font-family:"Helvetica Neue Medium Cond";color:#f37320;font-size:2.5em;line-height:1.2;text-align:center;padding-right:5%;background:url("../images/bg-logo-links.png") no-repeat -32px bottom;}@media (min-width: 1200px) {.home.container .calendar ul li .date{width:115px;}}@media (min-width: 1360px) {.home.container .calendar ul li .date{width:115px;}}@media (min-width: 1600px) {.home.container .calendar ul li .date{width:115px;}}.home.container .calendar ul li .date>.day{font-size:1.1em;}.home.container .side-menu{margin-bottom:10%;}.home.container .side-menu ul li{border:1px solid #dddddd;border-top-width:0.5px;margin:0 1.5%;overflow:hidden;}.home.container .side-menu ul li a{padding:2%;display:block;font-size:0.87em;font-family:"Open Sans Semibold";}.home.container .side-menu ul li a.more{font-family:"Helvetica Neue Roman";}.home.container .side-menu ul li a.more:hover{text-decoration:underline;}.home.container .side-menu ul li a:hover{background-color:#eeeeee;text-decoration:none;}.home.container .side-menu ul li.list-header{background-color:#30598c;padding:2%;color:#fff;margin:0;border-radius:3px;font-family:"Open Sans Semibold";font-size:0.9em;}.home.container .side-menu ul li.list-footer.last{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.home.container .side-menu ul li.list-footer a{margin-top:0;padding:2%;font-size:0.87em;}.home.container .side-menu ul li.list-footer a:hover{background:none;}.home.container .side-menu ul li.list-footer a>.glyphicon-plus{margin-right:5px;font-size:0.9em;}.home.container .declarations .list-items li a{font-family:"Open Sans Semibold";font-size:0.87em;}.home.container .declarations .list-items li a strong{font-family:"Open Sans Bold";}.home .carousel-org{margin:20px auto;position:relative;}.home .carousel-org .little-carousel{position:relative;overflow:hidden;width:83%;margin:0 auto;}@media (min-width: 1920px) {.home .carousel-org .little-carousel{width:78%;}}.home .carousel-org .little-carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}.home .carousel-org .little-carousel ul li{float:left;width:100px;margin-right:15px;}.home .carousel-org .little-carousel ul li img{display:block;max-width:100%;height:auto!important;}.home .carousel-org .little-carousel-control-prev{position:absolute;top:0;bottom:0;left:0;height:50%;margin:auto;width:25px;background:url("../images/prev-inactive.png") center center no-repeat;}.home .carousel-org .little-carousel-control-prev:hover{background:url("../images/prev-active.png") center center no-repeat;}.home .carousel-org .little-carousel-control-prev.inactive{background:url("../images/prev-inactive.png") center center no-repeat;}.home .carousel-org .little-carousel-control-next{position:absolute;top:0;bottom:0;right:0;height:50%;margin:auto;width:25px;background:url("../images/next-inactive.png") center center no-repeat;}.home .carousel-org .little-carousel-control-next:hover{background:url("../images/next-active.png") center center no-repeat;}.home .carousel-org .little-carousel-control-next.inactive{background:url("../images/next-inactive.png") center center no-repeat;}footer{font-family:"Open Sans Semibold";color:#666666;font-size:0.8em;background:-webkit-linear-gradient(0deg,#eeeeee,#ffffff);background:-o-linear-gradient(0deg,#eeeeee,#ffffff);background:-moz-linear-gradient(0deg,#eeeeee,#ffffff);background:linear-gradient(0deg,#eeeeee,#ffffff);}footer a{color:#666666;}footer a:hover{color:#666666;}footer ul{padding:0;}footer.container{padding:2% 4% 2% 4%;margin:0;display:block;width:100%;border-top:3px solid #30598c;}footer.container strong{font-family:"Open Sans Bold";}footer.container .list-items li{margin-bottom:12px;padding:0 10px 0 30px;background:url("../images/bullet.png") no-repeat 10px 4px;}footer.container .line{display:block;margin:10px 0 25px 0;border-bottom:1px solid #dddddd;}footer.container .line h1{color:#f37320;font-family:"Verdana";border-bottom:1px solid #aaaaaa;font-size:1.6em;display:inline-block;padding-bottom:10px;margin:0;}footer.container .info{background:url("../images/logo-footer.png") no-repeat top left;background-size:251px 79px;}footer.container .info p{margin-top:20px;}footer.container .info p.flags{font-family:"Open Sans Semibold Italic";margin-top:25px;}footer.container .info img{width:100%;}footer.container .info .address{margin-top:35%;}footer.container .info .phone .glyphicon .number{font-family:"Open Sans Semibold";}footer.container .info .glyphicon:before{color:#666;vertical-align:middle;margin-right:5px;}footer.container .info a{font-family:"Open Sans Semibold";color:#006CD8;text-decoration:underline;}footer.container .links li{display:block;margin-bottom:6%;}footer.container .social a{left:0;width:31px;height:30px;display:block;float:left;margin-right:7%;}footer.container .social a.twitter{background:url("../images/social-sprite.png") no-repeat -80px -30px;}footer.container .social a.facebook{background:url("../images/social-sprite.png") no-repeat -80px 0;}footer.container .social a.youtube{background:url("../images/social-sprite.png") no-repeat -80px -90px;}footer.container .social a.instagram{background:url("../images/social-sprite.png") no-repeat -80px -58px;}footer.container .social a:hover{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}footer.container .social a:hover.twitter{background:url("../images/social-sprite.png") no-repeat -120px -30px;}footer.container .social a:hover.facebook{background:url("../images/social-sprite.png") no-repeat -120px 0;}footer.container .social a:hover.youtube{background:url("../images/social-sprite.png") no-repeat -120px -90px;}footer.container .social a:hover.instagram{background:url("../images/social-sprite.png") no-repeat -120px -58px;}footer .copy p{color:#7f7f7f;}