@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;}.more{float:right;clear:both;margin-top:2%;font-size:0.87em;color:#111111;font-family:"Helvetica Neue Roman";}.more>.glyphicon-plus{background-color:#f37320;margin-right:2px;width:16px;height:16px;text-align:center;color:white;font-size:0.9em;}.congress,.school,.detail-new,.news,.about{}.congress.container,.school.container,.detail-new.container,.news.container,.about.container{width:100%;padding:0 3% 3% 3%;min-height:100px;}.congress.container a,.school.container a,.detail-new.container a,.news.container a,.about.container a{color:#111111;font-family:"Open Sans Semibold";}.congress.container img,.school.container img,.detail-new.container img,.news.container img,.about.container img{max-width:100%;}.congress.container ul,.school.container ul,.detail-new.container ul,.news.container ul,.about.container ul{padding:0;display:block;}.congress.container ul li,.school.container ul li,.detail-new.container ul li,.news.container ul li,.about.container ul li{display:block;}.congress.container h2,.school.container h2,.detail-new.container h2,.news.container h2,.about.container h2,.congress.container h3,.school.container h3,.detail-new.container h3,.news.container h3,.about.container h3,.congress.container h4,.school.container h4,.detail-new.container h4,.news.container h4,.about.container h4,.congress.container h5,.school.container h5,.detail-new.container h5,.news.container h5,.about.container h5{font-family:"Open Sans Semibold";}.congress.container h1,.school.container h1,.detail-new.container h1,.news.container h1,.about.container h1{font-size:1.6em;font-family:"Verdana";}.congress.container h2,.school.container h2,.detail-new.container h2,.news.container h2,.about.container h2{font-size:1.5em;}.congress.container h3,.school.container h3,.detail-new.container h3,.news.container h3,.about.container h3{font-size:1.4em;}.congress.container h4,.school.container h4,.detail-new.container h4,.news.container h4,.about.container h4{font-size:1.25em;}.congress.container h5,.school.container h5,.detail-new.container h5,.news.container h5,.about.container h5{font-size:1.1em;}.congress.container h6,.school.container h6,.detail-new.container h6,.news.container h6,.about.container h6{font-size:1em;font-family:"Open Sans Bold";}.congress.container strong,.school.container strong,.detail-new.container strong,.news.container strong,.about.container strong,.congress.container b,.school.container b,.detail-new.container b,.news.container b,.about.container b{font-family:"Open Sans Semibold";font-weight:normal;}.congress.container em,.school.container em,.detail-new.container em,.news.container em,.about.container em{font-family:"Open Sans Italic";font-style:normal;}.congress.container strong em,.school.container strong em,.detail-new.container strong em,.news.container strong em,.about.container strong em{font-family:"Open Sans Semibold Italic";}.congress.container em strong,.school.container em strong,.detail-new.container em strong,.news.container em strong,.about.container em strong{font-family:"Open Sans Semibold Italic";}.congress.container hr,.school.container hr,.detail-new.container hr,.news.container hr,.about.container hr{border-color:#dddddd;}.congress.container p,.school.container p,.detail-new.container p,.news.container p,.about.container p{font-size:1em;color:#111111;font-family:"Open Sans",sans-serif;}.congress.container ol,.school.container ol,.detail-new.container ol,.news.container ol,.about.container ol{counter-reset:item;padding-left:0;}.congress.container ol li,.school.container ol li,.detail-new.container ol li,.news.container ol li,.about.container ol li{display:block;}.congress.container ol li:before,.school.container ol li:before,.detail-new.container ol li:before,.news.container ol li:before,.about.container ol li:before{content:counter(item) ". ";counter-increment:item;color:#f37320;}.congress.container .list-items li,.school.container .list-items li,.detail-new.container .list-items li,.news.container .list-items li,.about.container .list-items li{margin-bottom:12px;padding:0 10px 0 30px;background:url("../images/bullet.png") no-repeat 10px 7px;}.congress.container table,.school.container table,.detail-new.container table,.news.container table,.about.container table{border:1px solid #dddddd;}.congress.container table th,.school.container table th,.detail-new.container table th,.news.container table th,.about.container table th{background-color:#30598c;color:#fff;}.congress.container table td,.school.container table td,.detail-new.container table td,.news.container table td,.about.container table td{border:1px solid #dddddd;}.congress.container table tr:nth-child(odd),.school.container table tr:nth-child(odd),.detail-new.container table tr:nth-child(odd),.news.container table tr:nth-child(odd),.about.container table tr:nth-child(odd){background-color:#fafafa;}.congress.container .line,.school.container .line,.detail-new.container .line,.news.container .line,.about.container .line{display:block;margin:10px 0 25px 0;border-bottom:1px solid #dddddd;}.congress.container .line h1,.school.container .line h1,.detail-new.container .line h1,.news.container .line h1,.about.container .line h1{color:#f37320;border-bottom:1px solid #aaaaaa;display:inline-block;padding-bottom:8px;margin:0;}.congress.container .side-menu .menu li a,.school.container .side-menu .menu li a,.detail-new.container .side-menu .menu li a,.news.container .side-menu .menu li a,.about.container .side-menu .menu li a,.congress.container .side-menu .nav-child li a,.school.container .side-menu .nav-child li a,.detail-new.container .side-menu .nav-child li a,.news.container .side-menu .nav-child li a,.about.container .side-menu .nav-child li a{display:block;padding:8px;}.congress.container .side-menu .menu li a:hover,.school.container .side-menu .menu li a:hover,.detail-new.container .side-menu .menu li a:hover,.news.container .side-menu .menu li a:hover,.about.container .side-menu .menu li a:hover,.congress.container .side-menu .nav-child li a:hover,.school.container .side-menu .nav-child li a:hover,.detail-new.container .side-menu .nav-child li a:hover,.news.container .side-menu .nav-child li a:hover,.about.container .side-menu .nav-child li a:hover{text-decoration:none;}.congress.container .side-menu .menu li,.school.container .side-menu .menu li,.detail-new.container .side-menu .menu li,.news.container .side-menu .menu li,.about.container .side-menu .menu li{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;background-color:#f3f3f3;}.congress.container .side-menu .menu li a,.school.container .side-menu .menu li a,.detail-new.container .side-menu .menu li a,.news.container .side-menu .menu li a,.about.container .side-menu .menu li a{font-family:"Open Sans Semibold";font-size:0.9em;display:block;}.congress.container .side-menu .menu li a:hover,.school.container .side-menu .menu li a:hover,.detail-new.container .side-menu .menu li a:hover,.news.container .side-menu .menu li a:hover,.about.container .side-menu .menu li a:hover{background-color:#30598c;color:#fff;}.congress.container .side-menu .menu li.active,.school.container .side-menu .menu li.active,.detail-new.container .side-menu .menu li.active,.news.container .side-menu .menu li.active,.about.container .side-menu .menu li.active{background-color:#30598c;border:none;}.congress.container .side-menu .menu li.active>a,.school.container .side-menu .menu li.active>a,.detail-new.container .side-menu .menu li.active>a,.news.container .side-menu .menu li.active>a,.about.container .side-menu .menu li.active>a{color:#fff;}.congress.container .side-menu .nav-child li,.school.container .side-menu .nav-child li,.detail-new.container .side-menu .nav-child li,.news.container .side-menu .nav-child li,.about.container .side-menu .nav-child li{background-color:#ffffff;}.congress.container .side-menu .nav-child li a,.school.container .side-menu .nav-child li a,.detail-new.container .side-menu .nav-child li a,.news.container .side-menu .nav-child li a,.about.container .side-menu .nav-child li a{font-family:"Open Sans",sans-serif;font-size:0.87em;color:#111111;}.congress.container .side-menu .nav-child,.school.container .side-menu .nav-child,.about.container .side-menu .nav-child{display:none}.congress.container .side-menu li.active .nav-child,.school.container .side-menu li.active .nav-child,.about.container .side-menu li.active .nav-child{display:block}.congress.container .side-menu .nav-child li a:hover,.school.container .side-menu .nav-child li a:hover,.detail-new.container .side-menu .nav-child li a:hover,.news.container .side-menu .nav-child li a:hover,.about.container .side-menu .nav-child li a:hover{background-color:#fafafa;color:#111111;}.congress.container .side-menu .nav-child li.active,.school.container .side-menu .nav-child li.active,.detail-new.container .side-menu .nav-child li.active,.news.container .side-menu .nav-child li.active,.about.container .side-menu .nav-child li.active{background-color:#ffffff;}.congress.container .side-menu .nav-child li.active a,.school.container .side-menu .nav-child li.active a,.detail-new.container .side-menu .nav-child li.active a,.news.container .side-menu .nav-child li.active a,.about.container .side-menu .nav-child li.active a{font-family:"Open Sans Bold";color:#111111;text-rendering:optimizeLegibility;}.congress.container .content .actions,.school.container .content .actions,.detail-new.container .content .actions,.news.container .content .actions,.about.container .content .actions{font-family:"Helvetica Neue Roman";font-size:0.87em;display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;margin-bottom:13px;}.congress.container .content .actions a,.school.container .content .actions a,.detail-new.container .content .actions a,.news.container .content .actions a,.about.container .content .actions a{width:23px;height:23px;display:inline-block;cursor:pointer;margin-left:5px;}.congress.container .content .actions a .glyphicon,.school.container .content .actions a .glyphicon,.detail-new.container .content .actions a .glyphicon,.news.container .content .actions a .glyphicon,.about.container .content .actions a .glyphicon{color:#888888;display:block;width:24px;height:23px;}.congress.container .content .actions a .glyphicon:before,.school.container .content .actions a .glyphicon:before,.detail-new.container .content .actions a .glyphicon:before,.news.container .content .actions a .glyphicon:before,.about.container .content .actions a .glyphicon:before{display:block;border:1px solid #cccccc;text-align:center;vertical-align:middle;padding:5px;background-color:#eee;border-radius:3px;font-size:12px;}.congress.container .content .actions a:hover,.school.container .content .actions a:hover,.detail-new.container .content .actions a:hover,.news.container .content .actions a:hover,.about.container .content .actions a:hover{text-decoration:none;}.congress.container .content .actions a:hover .glyphicon,.school.container .content .actions a:hover .glyphicon,.detail-new.container .content .actions a:hover .glyphicon,.news.container .content .actions a:hover .glyphicon,.about.container .content .actions a:hover .glyphicon{color:#30598c;}.congress.container .content .actions a:hover .glyphicon:before,.school.container .content .actions a:hover .glyphicon:before,.detail-new.container .content .actions a:hover .glyphicon:before,.news.container .content .actions a:hover .glyphicon:before,.about.container .content .actions a:hover .glyphicon:before{border-color:#30598c;}.congress.container .content .actions .views,.school.container .content .actions .views,.detail-new.container .content .actions .views,.news.container .content .actions .views,.about.container .content .actions .views{margin-right:1%;color:#888888;}.congress.container .content .subt,.school.container .content .subt,.detail-new.container .content .subt,.news.container .content .subt,.about.container .content .subt{text-align:center;color:#30598c;}.congress.container .content h4,.school.container .content h4,.detail-new.container .content h4,.news.container .content h4,.about.container .content h4{color:#f37320;}.congress.container .content a,.school.container .content a,.detail-new.container .content a,.news.container .content a,.about.container .content a{color:#30598c;}.about.container h1{margin-top:0;color:#f37320;text-align:center;font-size:1.8em;font-family:"Open Sans",sans-serif;margin-bottom:2%;}.about.container img{width:100%;margin:2% 0 3% 0;}.about.container .important{text-align:center;color:#f37320;font-size:1.2em;font-family:"Open Sans Italic";margin-bottom:4%;}.about.container .quote{background-color:#EEEEEE;overflow:hidden;padding:3%;margin:4% 0;}.about.container .quote h2{margin:0;color:#f37320;font-size:1.8em;font-family:"Open Sans Italic";}.about.container .quote p{text-align:center;padding:3% 10%;font-size:1.1em;}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;}