@import url("fonts.css");body{font:normal 14px Arial,Helvetica,sans-serif;line-height:1.5;background:url(../images/bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}p{margin-top:0}h1{font-size:2.5em;margin:.67em 0}h2{font-size:2em;margin:.83em 0}h3{font-size:1.75em;margin:1em 0}h4{font-size:1.5em;margin:1.33em 0}h5{font-size:1em;margin:1.67em 0}
h6{font-size:.8em;margin:2.33em 0}h1,h2,h3,h4,h5{margin-top:0;font-family:WhatTheTeacherWantsReg;font-weight:normal}iframe{border:0}img{max-width:100%;height:auto}.container{width:960px;margin:0 auto}.clearfix{display:block;clear:both}.clearfix:after{content:" ";width:100%;height:1px;clear:both;display:block;visibility:hidden}
.page-header{position:relative}.header-left-side{width:30%;float:left}.header-right-side{width:67.8%;float:left}.header-right-side .page-title{margin:2% 5%;text-transform:uppercase;float:right;font-size:60px}.header-right-side .flexslider{box-shadow:none;border:0}
.header-right-side .flexslider .slides img{height:160px}.logo{background:#15c1e5;width:290px;float:left;margin:0 0 0 19px;position:relative;top:-62px;z-index:10;box-shadow:0 10px 20px rgba(0,0,0,0.3);border-radius:0 0 10px 10px;behavior:url(js/PIE.htc)}
.logo img{max-width:100%;height:auto}.page-navigation{position:relative;z-index:10}.page-navigation ul{margin:0;padding:0 0 0 310px;background:#1f9fba;box-shadow:0 10px 20px rgba(0,0,0,0.1)}.page-navigation li{list-style:none;float:left;width:25%;text-align:center;position:relative}
.page-navigation li.menu-parent:after{content:" ";display:inline-block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:8px solid rgba(0,0,0,0.2);position:absolute;top:75%;left:41%}
.page-navigation li a{display:block;padding:20px 10px;background:#feab18;text-transform:uppercase;color:#fff;font:normal 20px WhatTheTeacherWantsReg;box-shadow:inset -30px 0 50px rgba(0,0,0,0.03)}.page-navigation li.lock a{background:#ca3535;padding-left:20px;text-align:left}
.page-navigation li.active>a,.page-navigation li a:hover{background:#ca3535}.page-navigation .sub-menu{position:absolute;top:62px;left:0;padding:0;width:200%;display:none;opacity:0}.page-navigation .sub-menu li{float:none;width:100%;text-align:left}.page-navigation .sub-menu li a{padding:20px 25px}
.page-content{position:relative}.page-content a{color:#2f9df2}.slider .page-content{top:-130px}.page.contact .page-title{margin:0}.main-content{background:rgba(255,255,255,0.4);width:60%;float:left;padding:0 2%;box-shadow:inset -10px 0 20px rgba(0,0,0,0.1)}
.page-sidebar{width:36%;float:left}.page-sidebar .box{width:77%;padding:10%}.main-content ul h2{font-size:18px;margin:0}.flexslider .flex-direction-nav a{color:#000}.flexslider .description-block{position:absolute;bottom:0;left:0;background:rgba(255,255,255,0.5);width:96%;padding:2%;font:bold 18px Arial Narrow}
.flexslider .description-block p{margin:0}.gallery-page-flexslider .flex-direction-nav .flex-prev,.gallery-page-flexslider .flex-direction-nav .flex-next{top:20%;opacity:1}.gallery-page-flexslider .flex-direction-nav .flex-prev{left:-50px!important;top:35%}
.gallery-page-flexslider .flex-direction-nav .flex-next{right:-50px!important;top:35%}.home .box .flexslider .flex-direction-nav .flex-prev,.home .box .flexslider .flex-direction-nav .flex-next{top:40%}.home .box .flexslider .flex-direction-nav .flex-prev:before,.home .box .flexslider .flex-direction-nav .flex-next:before{font-size:20px;color:#fff}
.boxes{width:100%}.box{float:left;width:25.3%;margin:0 1.5%;padding:3%;background:rgba(255,162,0,0.6);border-radius:10px;box-shadow:0 0 10px #097a92;behavior:url(js/PIE.htc)}.box:hover{box-shadow:inset 5px 0 20px rgba(0,0,0,0.3);behavior:url(js/PIE.htc)}
.box.first{background:rgba(155,186,31,0.6);margin-left:0}.box.last{background:rgba(21,193,229,0.59);margin-right:0}.box a{color:#fff}.contact-form{display:block}.contact-form p{margin:5px 0;position:relative}.contact-form input[type="text"],.contact-form textarea{border:0;outline:0;padding:10px;width:92%}
.contact-form input[type="submit"],.contact-form input[type="reset"]{border:0;outline:0;padding:10px;background:#ccc;color:#000;margin:0 auto;text-transform:uppercase;margin:5px 0;float:right;width:49%;font:bold 15px Arial Narrow}
.contact-form input[disabled="disabled"]{color:#777;text-shadow:1px 1px 10px #fff}.contact-form input[type="reset"]{float:left}.page-footer{background:#2f9df2;position:relative;padding:0;margin:0;top:0;box-shadow:inset 0 10px 20px rgba(0,0,0,0.5);behavior:url(js/PIE.htc)}
.slider .page-footer{top:0;margin:-90px 0 -50px 0;display:block}.page-footer .copyright{margin:0;padding:3% 0 2%;font:normal 20px WhatTheTeacherWantsReg;color:#fff;text-align:center}.page-footer .footer-nav{width:100%;margin:-60px 0 0}.footer-menu-left{width:250px;float:left}
.footer-menu-right{width:250px;float:right}.page-footer .footer-nav ul{padding:0;overflow:hidden}.page-footer .footer-nav ul li{float:left;list-style:none;width:100%}.page-footer .footer-nav ul li a{padding:17px 10px 10px;display:block;text-transform:uppercase;font:normal 18px WhatTheTeacherWantsReg;line-height:1;background:rgba(255,255,255,0.2);margin:1px 0}
.social{width:300px;margin:0 auto}.social-media{position:relative;clear:both;list-style:none}.social-media li.fb{background:url(../images/facebook.jpg) no-repeat center}.social-media a{display:block;text-indent:-5000px;padding:20px 0}.galerie .flex-control-thumbs li{width:11.1%}
.half{width:85%;float:left;padding:0 0 0 10px;margin:0;list-style:none}.half li{margin:5px 0;height:50px;border-top:1px solid #ddd}.half li.last{border:0}.half.first li{border:0}.half.first{width:50px;padding:0}.half.bold li{font-weight:bold;font-size:16px;list-style:none}
.half.right{text-align:right}.half li.contact-person{font:normal 27px WhatTheTeacherWantsReg;padding:20px 0 0;border-top:1px solid #ddd}.fb-activity-feed{background:#fff}.google-map{opacity:0}.input-error{display:none;background:url(../images/error.png) no-repeat center;width:20px;height:20px;position:absolute;top:10px;right:-25px}
.contact-form p{clear:both}.contact-form p .required{outline:1px solid red}p.error,p.success{font-weight:bold;padding:10px;border:1px solid}p.error{background:#ffc0c0;color:#900}p.success{background:#b3ff69;color:#4fa000}p.required-message{color:#ff1f00;font:bold 16px Arial;text-align:center;line-height:1.5;margin:0 0 20px}
.box h1,.box h2,.box h3{margin:0}.home .box .flexslider{margin:0 0 20px}.top-description{position:absolute;top:5px;left:5px;z-index:9;margin:0 auto -88px;width:951px;background:rgba(0,0,0,0.5);color:#fff;overflow:hidden}.top-description p{margin:0;padding:5px;width:635px;float:right}
.page-content-inner{position:relative}.box.gallery{width:555px;margin:0}.box.about{width:555px;margin:0 0 15px}.box h2.title{border-bottom:1px solid rgba(255,255,255,0.5);margin:0 0 20px}.box.about h4{margin:0}.box.about ul{margin:10px 0}.box.first{float:right}
.despre .main-content h4{margin:10px 0;padding:5px 0 0;border-top:1px solid #a2a2a2}.despre .main-content h4.no-top-line{border-top:0}.inline{display:inline}h4.detalii a{text-decoration:underline}.redirect-block h2{margin:150px 0 0;font:normal 27px WhatTheTeacherWantsReg}
.redirect-block p{font-size:18px;width:500px}.redirect-block img{margin:-180px 0 0;float:right;width:40%}


.CookieDeclaration {
    display: none;
}