/*
 miladriver 2014-11-26 
*/

.squizzed{transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}a{color:#aaaaab;outline:0;text-decoration:none}body{color:#aaaaab;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{background:#f2fafe;border:1px solid #c9dde8;color:#2185c5;font-family:"Open Sans",sans-serif;font-size:13px;height:39px;padding:0 14px;width:166px}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0}textarea{height:110px;padding:14px;resize:none;width:100%}h2{color:#2185c5;font-family:"Open Sans",sans-serif;font-size:35px;font-weight:300;margin:0 0 35px;padding:0;text-transform:uppercase;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}h2.bigger{transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none}h2 span{display:inline-block;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}::-webkit-input-placeholder{color:#2185c5}::-moz-placeholder{color:#2185c5}:-ms-input-placeholder{color:#2185c5}input:-moz-placeholder{color:#2185c5}.btn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpiVGw9WsPAwOAKxI33qqz2KbUd42CAgP9MQCIYiO2AeDpQwgKo4AdIAogZQZJTgPgzEKsB8SygAn2ggp8gBYz///9nAAoUATktQMwJxMeBOB6o4DbzIjY3JiDj2MTDj1mBgqZArATEWkD+aUagg7iAHJg9IN1lQMwCxDuZoC5jBOoGSf5kQAAmkORPoMRfoL0gHUVQXReBuATmoFQgpw+IeYD4DhDHAjWcADkoHMiZCMR8QPwEiFOAEoeBGthBRiQAsQAQvwLibKDEXmgoMYEkNwCxIFT3ZpAOIM0MxP8AAgwAAdNRKAXsHjAAAAAASUVORK5CYII=') center right no-repeat #fff;margin-top:10px;border:none;color:#2185c5;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;height:50px;padding:0 15px;text-transform:uppercase}.content{margin:0 auto;max-width:1170px;padding:25px 0 0 20px;width:100%}.text-right{text-align:right}#header{border-bottom:1px solid #edf0f2;border-top:10px solid #7ecefd;overflow:hidden;padding:0 0 30px}#logo{display:inline-block;float:left}#logo img{float:left;height:auto;max-width:100%}.company{display:inline-block;float:left;margin-left:15px;padding-top:20px}.company-name{color:#2185c5;display:inline-block;font-size:62px;font-weight:400;letter-spacing:-2px;line-height:1;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}.company-slogan{color:#7ecefd;display:inline-block;font-size:28px;line-height:1;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}.login-form{float:right}section{overflow:hidden;padding:0 0 72px}section.grey{background:url(../../images/bg-grey.png) top center repeat-x #fff}section.white{padding-bottom:20px}.col-left{float:left;width:700px}.col-right{float:right;width:390px}.contact-info{color:#757576;font-family:Arial,sans-serif;font-size:16px;line-height:1.75;overflow:hidden;padding-left:40px;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}.contact-info-header{color:#7ecefd;font-size:24px;font-weight:400;line-height:1;margin:5px 0 15px;text-transform:uppercase}.contact-info .mail{color:#757576}.contact-info .mail:hover{text-decoration:underline}.contact-info a{color:#7ecefd}.contact-form-row{margin-bottom:7px;overflow:hidden}.contact-form-col{width:50%;float:left;padding-right:4px}.contact-form-col+.contact-form-col{padding-left:4px;padding-right:0}.map-container{border:1px solid #7ecefd;float:left;overflow:hidden;width:420px}.map-container iframe{display:block;margin:0}.bigger{font-size:40px;vertical-align:middle}.bigger img{margin-right:10px;vertical-align:middle}.lectures-list{list-style:none;margin:0;padding:0;text-align:left;width:100%}.lectures-list-name{color:#2185c5;display:block;margin-bottom:5px}.lectures-list-element{background:url(../../images/list.png) left 4px no-repeat;display:inline-block;margin:30px 0 0;padding:0 20px;vertical-align:top;width:33%}.lectures-list-element:nth-child(-n+3){margin-top:0}.post-container{margin-top:-15px;overflow:hidden}.post-title{color:#7ecefd;font-size:20px;font-weight:400;line-height:1;text-transform:uppercase;margin:0 0 15px}.post-content{font-family:Arial,sans-serif;line-height:1.714;margin-bottom:30px}.post-more a{background:url(../images/list.png) center right no-repeat;color:#7ecefd;display:inline-block;font-family:Arial,sans-serif;height:12px;line-height:12px;padding-right:13px}.news{display:inline-block;margin:0;padding:0;text-align:left;vertical-align:top;width:33%}.news-container{overflow:hidden}.news-container-list{list-style:none;margin:0;padding:0}.news-date-box{background:#7ecefd;float:left;height:130px;margin-right:30px;text-align:center;width:90px}.news-date-month{height:97px;vertical-align:middle}.news-date-year{background:#2185c5;color:#fff;font-size:15px;font-weight:400;height:33px;letter-spacing:-1px;line-height:33px;vertical-align:middle}.news-content{overflow:hidden;padding-right:15px;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}.news-content>*{display:inline-block}.news-title{color:#2185c5;font-size:22px;line-height:1;margin:5px 0 10px;text-transform:uppercase}.news-sub{color:#7ecefd;font-size:15px;line-height:1;text-transform:uppercase}.news-short{color:#aaaaab;line-height:1.714;margin:15px 0;padding:0}.month-day{color:#fff;display:inline-block;font-size:46px;font-weight:600;line-height:1;padding:13px 0 10px}.month-name{color:#2185c5;display:inline-block;font-size:15px;font-weight:600;letter-spacing:-1.2px;line-height:1;text-transform:uppercase}#footer{background:#2185c5;color:#fff;font-size:14px;overflow:hidden;padding:30px 0}#footer a{color:#fff}#footer .footer-left{color:#f2fafe;float:left;width:50%}#footer .footer-left strong{color:#fff}#footer .footer-right{float:left;text-align:right;width:50%}@media screen and (max-width:1089px){.col-left{width:100%}.col-right{float:left;margin-top:45px;max-width:420px;width:100%}.contact-form-col input{width:100%}}@media screen and (max-width:959px){.content{padding:0 30px}#logo img{max-width:100px}.company{padding-top:18px}.company-name{font-size:46px;letter-spacing:-1px;padding-bottom:2px;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}.company-slogan{font-size:22px;transform:scale(0.9,1);-moz-transform:scale(0.9,1);-webkit-transform:scale(0.9,1);-ms-transform:scale(0.9,1);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}.login-form{width:190px}.login-form input[type=password],.login-form input[type=text]{width:100%}.login-form input[type=password]{margin:11px 0 3px}.news{margin-top:50px;width:50%}.news:nth-child(-n+2){margin-top:0}.news:nth-child(even){margin-left:-10px}.lectures-list-element{width:50%}.lectures-list-element:nth-child(even){margin-left:-8px}.lectures-list-element:nth-child(-n+3){margin-top:30px}.lectures-list-element:nth-child(-n+2){margin-top:0}}@media screen and (max-width:767px){h2{font-size:30px}h2 span{display:table-cell;font-size:30px;overflow:hidden;padding-left:20px;vertical-align:middle}.bigger{display:table;overflow:hidden}.bigger img{float:none;display:table-cell;margin-right:0;max-width:90px;vertical-align:middle}.content{padding:0 15px}#logo{max-width:100%}.login-form{margin-bottom:15px;overflow:hidden;width:100%}.login-form input[type=password],.login-form input[type=text]{width:49%}.login-form input[type=password]{margin:0}.login-form .btn{height:39px}.login-form .text-right{text-align:left!important}.login-form-row{float:left;width:33%}.login-form-row:first-child{width:66%}.map-container,.map-container iframe{width:100%}.contact-info{float:left;line-height:1.55;margin-top:25px;padding-left:0;width:100%}.news{margin-top:30px;width:100%}.news-content{padding-right:0}.news:nth-child(-n+2){margin-top:30px}.news:nth-child(even){margin-left:0}.news:first-child{margin-top:0}.lectures-list-element{width:100%}.lectures-list-element:nth-child(even){margin-left:0}.lectures-list-element:nth-child(-n+3){margin-top:30px}.lectures-list-element:first-child{margin-top:0}.post-title{line-height:1.2}#footer .footer-left{width:100%}#footer .footer-right{float:left;margin-top:10px;text-align:left;width:100%}}@media screen and (max-width:499px){#logo img{max-width:80px}.company{margin-left:10px;padding-top:16px}.company-name{font-size:34px}.company-slogan{font-size:18px}}