.ten_reasons .moduletable,
.ten_reasons .sprocket-features,
.ten_reasons .sprocket-features-img-list,
.ten_reasons .sprocket-features-img-container{width:100%;height:100%;}
.ten_reasons .sprocket-features-content{height:40%;left:0%;top:60%;}
.ten_reasons .sprocket-features-content .sprocket-features-title{font-size:22px;line-height:1.3em;margin:0px;padding:10px;display:inline-block;}
.ten_reasons .sprocket-features-content .sprocket-features-desc *{font-family:Europe_Ext !important;}
.ten_reasons .sprocket-features-content .sprocket-features-desc{font-size:1em;line-height:12px;text-align:justify;overflow:hidden;max-height:70%;}
.ten_reasons .sprocket-features-content .sprocket-features-desc span{max-height:53%;}
.ten_reasons .sprocket-features-content .sprocket-features-desc a{height:100%;width:100%;position:absolute;top:0%;left:0%;display:block;}
.ten_reasons .sprocket-features-content .sprocket-features-desc a span{display:none;}
.ten_reasons .sprocket-features-content .sprocket-features-title,
.ten_reasons .sprocket-features-content .sprocket-features-desc{background:none;color:#22284f;}
.ten_reasons .sprocket-features-img-container img{height:100% !important;}
.ten_reasons .sprocket-features-arrows span span{position:absolute;top:30%;left:5%;line-height:5px;display:block;width:100%;height:100%;}
.ten_reasons ul{padding-left:0px;}
.ten_reasons ul li{list-style-type:none;float:left;width:100%;height:100%;position:absolute;top:0%;left:0%;}
.ten_reasons ul li img{width:100%;overflow-y:hidden;max-height:455px;}
.ten_reasons .sprocket-features-content{position:absolute;left:0%;bottom:0%;width:100%;max-width:555px;word-wrap:normal;}
.stage .custom_stage a{display:block;text-decoration:none;color:white;font-size:20px;text-align:center;line-height:20px;text-transform:uppercase;padding:60px 0px 85px 0px;}
.login{min-height:100px;height:215px;}
.login .login-greeting{color:white;margin-bottom:20px;}
.login label{display:none;}
.login input[type=text]{margin-bottom:5px;}
#form-login-submit{margin-top:5px;width:70px;float:left;}
.login ul.unstyled{width:115px;padding-left:0px;list-style-type:none;float:right;}
.login_1{min-height:75px;height:95px;}
.login_1 .login_1-greeting{color:white;margin-bottom:20px;}
.login_1 label{display:none;}
.login_1 input[type=text]{margin-bottom:5px;}
#form-login-submit{margin-top:5px;width:70px;float:left;}
.login_1 ul.unstyled{width:115px;padding-left:0px;list-style-type:none;float:right;}
.mod_spec_kn{min-height:90px;height:90px;}
.mod_spec_kn .mod_spec_kn-greeting{color:white;margin-bottom:20px;}
.mod_spec_kn label{display:none;}
.mod_spec_kn input[type=text]{margin-bottom:5px;}
#form-login-submit{margin-top:5px;width:70px;float:left;}
.mod_spec_kn ul.unstyled{width:115px;padding-left:0px;list-style-type:none;float:right;}
.calendar .mod_events_monthyear, .calendar .mod_events_table{width:100% !important;}
.calendar .mod_events_monthyear{background-color:#3F67C0;letter-spacing:2px;border:none;}
.calendar .mod_events_monthyear td{border:none;}
.calendar .mod_events_monthyear a{color:white;}
.apply .text a{width:100%;padding:20px 0px 10px 20px;display:block;text-decoration:none;height:80px;color:#22215d;}
.obsch .text a{width:100%;padding:5px 20px 10px 20px;display:block;text-decoration:none;height:80px;color:#ffffff;}
.question .text a{width:100%;padding:5px 20px 10px 20px;display:block;text-decoration:none;height:80px;color:#ffffff;}
.documents .text a{width:100%;display:block;text-decoration:none;height:80px;padding-top:20px;padding-left:20px;color:white;}
td.mod_events_td_daywithevents{background-color:#CDDD74 !important;}
.news .bt-cs .bt-row, .news .bt-cs .bt-inner{padding:0px;}
textarea.fabrikinput{width:367px;}
.input-append{float:left;margin-right:20px;}
.input-append input{min-width:75px;}
.row-fluid{clear:both;}
.btn.calendarbutton,
.btn.timeButton{width:26px;height:26px;}
.btn.calendarbutton{background:url(../img/calendar.png) no-repeat;}
.btn.timeButton{background:url(../img/time.png) no-repeat;}
.btn-group .btn.btn-mini.fbdateTime-hour, .btn.fbdateTime-minute.btn-mini{width:36px;padding:0px 20px 0px 5px;display:block;}
.fbDateTime.fabrikWindow{width:350px !important;}
#form_opendayprivate___datevisits_cal{width:215px;}

.apply .text div, 
.documents .text div, 
.obsch .text div,
.apply .text p, 
.documents .text p, 
.obsch .text p, 
.apply .text a,
.obsch .text a,
.documents .text a  {height: 100%;}
