.font-size-normal,
.font-weight-normal{
     font-size:16px;
     }

body.font-size-normal{
     font-size:16px;
     }

body.font-size-normal .text-size-switcher .font-weight-normal{
     color:#0862AE;
     }

.font-size-medium,
.font-weight-medium{
     font-size:19px;
     }

body.font-size-medium{
     font-size:19px;
     }

body.font-size-medium .text-size-switcher .font-weight-medium{
     color:#0862AE;
     }

.font-size-large,
.font-weight-large{
     font-size:23px;
     }

body.font-size-large{
     font-size:23px;
     }

body.font-size-large .text-size-switcher .font-weight-large{
     color:#0862AE;
     }

body{
     margin:0;
     font-family:'Source Sans Pro', sans-serif;
     color:#393F4C;
     -webkit-font-smoothing:antialiased;
     font-weight:normal;
     padding:0;
     font-size:16px;
     background-color:#FFFFFF;
     line-height:23px;
     }

body.color-scheme-contrast{
     filter:grayscale(100%);
     -webkit-filter:grayscale(100%);
     }

body.inversion{
     background:#000;
     filter:grayscale(100%) invert(100%);
     -webkit-filter:grayscale(100%) invert(100%);
     }

a,
a:hover,
a:visited,
a:active,
a:focus{
     text-decoration:none;
     }

a{
     color:#0862AE;
     }

h1{
     border-bottom:1px solid #D6DAE2;
     text-transform:uppercase;
     font-size:33px;
     color:#393F4C;
     margin-bottom:45px;
     }

h2{
     font-size:28px;
     line-height:45px;
     }

h3{
     font-size:23px;
     }

h4{
     font-size:19px;
     }

h5{
     font-size:16px;
     }

h6{
     font-size:14px;
     }

ul,
ol,
li,
ul.menu li{
     list-style:none;
     margin:0;
     padding:0;
     }

a,
p,
h1,
h2,
h3,
h4,
h5,
h6,
li{
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

.distable{
     display:table;
     width:100%;
     }

.trow{
     display:table-row;
     }

.tcell{
     display:table-cell;
     height:100%;
     }

.va-middle{
     vertical-align:middle;
     }

.date-created{
     color:#AEB2B9;
     font-size:14px;
     }

.title-with-link a{
     color:#0862AE;
     font-size:19px;
     }

.no-data-found{
     font-size:24px;
     color:#AEB2B9;
     line-height:30px;
     padding:30px 0;
     }

.front-news-more-link{
     color:#2593EF;
     text-transform:uppercase;
     margin-bottom:80px;
     margin-top:80px;
     }

.front-news-more-link::before{
     display:inline-block;
     content:url('../images/arrow-blue-right.png');
     padding-right:10px;
     }

.front-news-more-link:hover{
     color:#0862AE;
     text-decoration:underline;
     }

.table-curved{
     border-collapse:collapse;
     border:1px solid #CCC;
     border-radius:6px;
     border-left:0px;
     border-top:0px;
     }

.table-curved > thead:first-child > tr:first-child > th{
     border-bottom:0px;
     border-top:1px solid #FFFFFF;
     }

.table-curved td,
.table-curved th{
     border-left:1px solid #FFFFFF;
     border-top:1px solid #FFFFFF;
     }

.table-curved > :first-child > :first-child > :first-child{
     border-radius:6px 0 0 0;
     }

.table-curved > :first-child > :first-child > :last-child{
     border-radius:0 6px 0 0;
     }

.normal-font{
     font-size:19px;
     }

.large-font{
     font-size:23px;
     }

.breadcrumb{
     background:none;
     }

@media screen and (min-width:1200px){
     .container{
          width:1200px;
          }
     }

.region-header{
     background-color:#FFFFFF;
     color:#393F4C;
     height:120px;
     margin-right:-30px;
     }

.blue-header{
     background-color:#0862AE;
     min-height:60px;
     }

.header-white{
     background-color:#FFFFFF;
     }

.light-grey{
     background:#F1F3F5;
     margin-top:20px;
     }

.grey-footer{
     background-color:#393F4C;
     min-height:175px;
     padding-top:60px;
     }

.front-news-list .front-news-item{
     padding-bottom:30px;
     }

.front-news-list .front-news-item .front-news-show-more a{
     float:left;
     }

.front-news-list .front-news-item .front-news-item-image{
     width:100%;
     height:200px;
     overflow:hidden;
     }

.front-news-list .front-news-item .front-news-item-image .field-type-image{
     height:100%;
     }

.front-news-list .front-news-item .front-news-item-image .field-type-image .field-items{
     height:100%;
     }

.front-news-list .front-news-item .front-news-item-image .field-type-image .field-items .field-item{
     height:100%;
     }

.front-news-list .front-news-item .front-news-item-image .field-type-image .field-items .field-item img{
     vertical-align:top;
     width:100%;
     height:100%;
     }

.front-news-list .front-news-item .front-news-item-image .field-label{
     display:none;
     }

.front-news-list .front-news-item .divider{
     color:#AEB2B9;
     padding-left:15px;
     padding-right:15px;
     }

.front-news-list .front-news-item .front-news-views{
     color:#AEB2B9;
     font-size:14px;
     }

.front-news-list .front-news-item .front-news-views::before{
     display:inline-block;
     content:url('../images/eye.png');
     }

form{
     clear:both;
     }

form .form-item{
     margin:0;
     }

form input{
     width:100%;
     height:35px;
     }

form .description{
     display:none;
     }

form .captcha{
     width:50%;
     float:left;
     }

form .captcha legend{
     display:none;
     }

form .captcha .fieldset-description{
     display:none;
     }

.feedback-form{
     width:60%;
     }

.feedback-form input{
     height:35px;
     border:1px solid #D6DAE2;
     font-size:14px;
     }

.feedback-form label{
     font-weight:normal;
     }

.feedback-form label[for="edit-court"]{
     display:block;
     }

.feedback-form .full-width{
     width:100%;
     margin-bottom:25px;
     margin-top:25px;
     }

.feedback-form .form-inline-container{
     margin-bottom:25px;
     margin-top:25px;
     height:60px;
     }

.feedback-form .medium-width{
     width:50%;
     display:inline-block;
     float:left;
     }

.feedback-form .chosen-container{
     width:100% !important;
     }

.feedback-form .chosen-container .chosen-single{
     background:none;
     font-size:14px;
     box-shadow:none;
     border:1px solid transparent;
     line-height:20px;
     padding:0;
     height:100%;
     }

.feedback-form .chosen-container .chosen-single b{
     background:url('../images/arrow-down.png') no-repeat 0 center;
     }

.feedback-form .chosen-container .chosen-drop{
     border:1px solid #CCC;
     }

.feedback-form .form-type-date-popup{
     width:100%;
     }

.feedback-form .form-type-date-popup .date-padding{
     width:100%;
     }

.feedback-form .form-type-date-popup .date-padding .form-item{
     width:100%;
     }

.feedback-form .form-type-date-popup .date-padding .form-item input{
     width:95%;
     }

.feedback-form .form-submit{
     height:40px;
     background-color:#0862AE;
     color:#FFFFFF;
     text-transform:uppercase;
     width:33.3%;
     float:right;
     margin-top:18px;
     }

.feedback-form .form-submit:hover{
     background-color:#2593EF;
     }

.feedback-form .grippie{
     display:none;
     }

.feedback-form textarea{
     border:1px solid #D6DAE2;
     border-radius:3px;
     height:250px;
     }

#block-aaij-ext-aaij-ext-logo-block{
     float:left;
     margin-top:20px;
     }

#block-aaij-ext-aaij-ext-logo-block a{
     color:#393F4C;
     }

#block-aaij-ext-aaij-ext-logo-block a .font-uppercase{
     text-transform:uppercase;
     }

#block-aaij-ext-aaij-ext-logo-block .content{
     display:table-row;
     }

#block-aaij-ext-aaij-ext-logo-block .content .logo-image,
#block-aaij-ext-aaij-ext-logo-block .content .logo{
     display:table-cell;
     vertical-align:middle;
     padding-right:15px;
     }

#block-locale-language{
     float:right;
     margin-top:60px;
     padding-right:10px;
     width:60px;
     height:20px;
     }

#block-locale-language .main-active-language{
     background:url('../images/arrow-down.png') no-repeat right 9px;
     width:40px;
     display:block;
     }

#block-locale-language ul{
     position:absolute;
     z-index:1;
     }

#block-locale-language ul li{
     display:none;
     }

#block-locale-language ul li.main-active-language{
     display:block;
     padding:0 10px 4px 10px;
     }

#block-locale-language ul.expanded{
     width:85px;
     box-shadow:0px 2px 4px 0 rgba(1, 2, 2, 0.16);
     -webkit-box-shadow:0px 2px 4px 0 rgba(1, 2, 2, 0.16);
     background-image:none;
     margin-top:10px;
     border:1px solid #D6DAE2;
     }

#block-locale-language ul.expanded li{
     display:block;
     padding:0 10px 4px 10px;
     background-color:#FFFFFF;
     }

#block-locale-language ul.expanded li a{
     color:#393F4C;
     }

#block-locale-language ul.expanded li.active,
#block-locale-language ul.expanded li:hover{
     background-color:#2593EF;
     }

#block-locale-language ul.expanded li.active a,
#block-locale-language ul.expanded li:hover a{
     color:#FFFFFF;
     }

#block-aaij-ext-aaij-ext-text-size{
     float:right;
     margin-top:60px;
     padding:0 10px;
     height:20px;
     border-right:1px solid #D6DAE2;
     display:none;
     }

#block-aaij-ext-aaij-ext-text-size .text-size-switcher{
     cursor:pointer;
     padding:0 10px;
     position:relative;
     top:-3px;
     }

#block-aaij-ext-aaij-ext-color-scheme{
     float:right;
     margin-top:60px;
     padding:0 10px;
     display:none;
     }

#block-aaij-ext-aaij-ext-color-scheme span{
     display:inline-block;
     height:20px;
     width:25px;
     cursor:pointer;
     }

#block-aaij-ext-aaij-ext-color-scheme .low-contrast{
     background:url('../images/contrast.png') no-repeat center;
     padding-right:5px;
     }

#block-aaij-ext-aaij-ext-color-scheme .low-contrast.active,
#block-aaij-ext-aaij-ext-color-scheme .low-contrast:hover{
     background:url('../images/contrast-hover.png') no-repeat center;
     }

#block-aaij-ext-aaij-ext-color-scheme .high-contrast{
     background:url('../images/brightness.png') no-repeat center;
     }

#block-aaij-ext-aaij-ext-color-scheme .high-contrast.active,
#block-aaij-ext-aaij-ext-color-scheme .high-contrast:hover{
     background:url('../images/brightness-hover.png') no-repeat center;
     }

#block-aaij-ext-aaij-ext-color-scheme .inversion{
     background:url(../images/rev-contrast.png) center no-repeat;
     }

#block-aaij-ext-aaij-ext-color-scheme .inversion.active,
#block-aaij-ext-aaij-ext-color-scheme .inversion:hover{
     background-image:url(../images/rev-contrast-active.png);
     }

#block-search-form{
     float:right;
     height:60px;
     padding-top:12px;
     }

#block-search-form label{
     display:none;
     }

#block-search-form .chosen-container .chosen-single div b{
     background:url('../images/arrow-white-down.png') no-repeat 0 center;
     }

#block-search-form .content{
     border:1px solid #72B2E3;
     border-radius:4px;
     position:relative;
     }

#block-search-form .content:after{
     content:'';
     position:absolute;
     left:120px;
     top:0;
     bottom:0;
     width:1px;
     background:#72B2E3;
     }

#block-search-form .content .form-item{
     padding:0;
     margin:0;
     }

#block-search-form .content .form-item select,
#block-search-form .content .form-item input{
     height:35px;
     margin:0;
     padding:0;
     width:auto;
     border:0;
     background-color:#0862AE;
     }

#block-search-form .content .form-item.form-item-search-type{
     width:120px;
     display:inline-block;
     height:100%;
     background-color:#0862AE;
     position:relative;
     }

#block-search-form .content .form-item.form-item-search-type .chosen-container{
     background-color:#0862AE;
     }

#block-search-form .content .form-item.form-item-search-type .chosen-container a.chosen-single{
     color:#FFFFFF;
     padding-left:15px;
     background-color:#0862AE;
     border:0;
     background:none;
     margin:-3px 0 0;
     box-shadow:none;
     }

#block-search-form .content .form-item.form-item-search-type .chosen-container a.chosen-single span{
     background-color:#0862AE;
     }

#block-search-form .content .form-item.form-item-search-type .chosen-container a.chosen-single div{
     background-color:#0862AE;
     }

#block-search-form .content .form-item.form-item-search-type .chosen-container .chosen-drop{
     border-radius:4px;
     border:1px solid #D6DAE2;
     box-shadow:none;
     margin-top:7px;
     padding:2px;
     }

#block-search-form .content .form-item.form-item-search-type .chosen-container .chosen-drop ul{
     padding:0;
     margin:0;
     }

#block-search-form .content .form-item.form-item-search-type .chosen-container .chosen-drop ul li.highlighted{
     background-image:none;
     color:#393F4C;
     background-color:#D6DAE2;
     }

#block-search-form .content .form-item input{
     outline:none;
     color:#FFFFFF;
     }

#block-search-form .content .form-item input::placeholder{
     color:#72B2E3;
     padding-left:10px;
     }

#block-search-form .content input[type="submit"]{
     width:auto;
     color:transparent !important;
     background-color:transparent;
     outline:none;
     border:0;
     background:url('../images/search.png') no-repeat 80% center;
     }

#block-aaij-ext-aaij-ext-contact{
     width:33%;
     float:left;
     color:#D6DAE2;
     }

#block-aaij-ext-aaij-ext-contact a{
     color:#D6DAE2;
     }

#block-system-main-menu{
     float:left;
     width:67.5%;
     min-height:60px;
     }

#block-system-main-menu ul{
     margin:0;
     padding:0;
     text-transform:uppercase;
     }

#block-system-main-menu ul li{
     margin-left:0;
     list-style:none;
     display:block;
     float:left;
     background:rgba(8, 98, 174, 0);
     position:relative;
     }

#block-system-main-menu ul li a{
     color:#FFFFFF;
     display:block;
     padding:20px 10px;
     }

#block-system-main-menu ul li ul{
     display:none;
     }

#block-system-main-menu ul li:hover{
     background-color:#2593EF;
     }

#block-system-main-menu ul li:hover ul{
     display:table;
     float:none;
     position:absolute;
     top:100%;
     background-color:#FFFFFF;
     border:1px solid #D6DAE2;
     z-index:999;
     padding:2px;
     width:200px;
     text-transform:none;
     }

#block-system-main-menu ul li:hover ul li{
     display:block;
     float:none;
     margin:0;
     display:table-row;
     vertical-align:middle;
     min-height:40px;
     padding:15px 20px;
     }

#block-system-main-menu ul li:hover ul li:hover{
     background-color:#0862AE;
     border:3px solid #FFFFFF;
     }

#block-system-main-menu ul li:hover ul li:hover a{
     color:#FFFFFF;
     }

#block-system-main-menu ul li:hover ul li a{
     color:#393F4C;
     display:block;
     }

#block-aaij-feedback-aaij-feedback-report-block{
     margin-top:95px;
     }

#block-aaij-feedback-aaij-feedback-report-block .header{
     text-transform:uppercase;
     text-align:center;
     background-color:#0862AE;
     border:1px solid #0862AE;
     color:#FFFFFF;
     border-radius:5px 5px 0 0;
     min-height:50px;
     padding:14px;
     }

#block-aaij-feedback-aaij-feedback-report-block .item{
     background-color:#2593EF;
     border:1px solid #2593EF;
     line-height:20px;
     height:70px;
     padding:10px 30px 10px 15px;
     position:relative;
     }

#block-aaij-feedback-aaij-feedback-report-block .item:not(:first-child){
     border-bottom:1px solid #FFFFFF;
     }

#block-aaij-feedback-aaij-feedback-report-block .item a{
     color:#FFFFFF;
     }

#block-aaij-feedback-aaij-feedback-report-block .item::after{
     display:inline-block;
     content:'';
     background:url('../images/arrow-white-right.png') center no-repeat;
     float:right;
     position:absolute;
     right:0;
     top:0;
     bottom:0;
     width:25px;
     }

#block-aaij-feedback-aaij-feedback-report-block .item .body{
     display:none;
     }

#block-aaij-feedback-aaij-feedback-report-block .item.expanded .body{
     display:block;
     text-align:center;
     height:80px;
     }

#block-aaij-feedback-aaij-feedback-report-block .item.expanded .body .btn{
     height:40px;
     margin-top:20px;
     width:170px;
     text-transform:uppercase;
     padding-top:10px;
     padding-bottom:10px;
     background-color:#393F4C;
     color:#FFFFFF;
     }

#block-menu-menu-footer-menu{
     float:left;
     width:50%;
     }

#block-menu-menu-footer-menu h2{
     display:none;
     }

#block-menu-menu-footer-menu ul li{
     list-style:none;
     display:inline-block;
     padding-right:40px;
     padding-bottom:20px;
     }

#block-menu-menu-footer-menu ul li a{
     color:#FFFFFF;
     }

#block-menu-menu-footer-menu ul li a::before{
     display:inline-block;
     content:url('../images/arrow-right.png');
     padding-right:10px;
     }

#block-aaij-ext-aaij-front-slyder{
     margin-bottom:60px;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo{
     height:800px;
     position:relative;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .owl-stage-outer{
     overflow:hidden;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .owl-stage-outer .owl-item{
     display:inline-block;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .front-logo-item{
     height:800px;
     background-position:center;
     background-size:cover;
     background-repeat:no-repeat;
     margin:0;
     padding:0;
     display:inline-block;
     width:100%;
     color:#FFFFFF;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .front-logo-item .container{
     display:table;
     height:100%;
     padding:0 70px;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .front-logo-item .container .title{
     text-transform:uppercase;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .front-logo-item a{
     color:#FFFFFF;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .field-type-image{
     height:100%;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .field-type-image .field-items{
     height:100%;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .field-type-image .field-items .field-item{
     height:100%;
     }

#block-aaij-ext-aaij-front-slyder .front-page-big-logo .field-type-image .field-items .field-item img{
     vertical-align:top;
     width:100%;
     height:100%;
     }

#block-aaij-ext-aaij-front-slyder .owl-nav{
     display:none;
     }

#block-aaij-ext-aaij-front-slyder .owl-nav-custom .container{
     position:relative;
     }

#block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-prev,
#block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-next{
     position:absolute;
     top:-385px;
     width:25px;
     height:45px;
     color:transparent;
     overflow-x:hidden;
     cursor:pointer;
     }

#block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-prev{
     left:0;
     background:url(../images/nav-left-g.png) center no-repeat;
     }

#block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-prev:hover{
     background:url(../images/nav-left-b.png) center no-repeat;
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

#block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-next{
     right:0;
     background:url(../images/nav-right-g.png) center no-repeat;
     }

#block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-next:hover{
     background:url(../images/nav-right-b.png) center no-repeat;
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

#block-aaij-ext-aaij-front-slyder .owl-dots{
     text-align:center;
     background:transparent;
     height:13px;
     position:absolute;
     bottom:20px;
     width:100%;
     left:0;
     }

#block-aaij-ext-aaij-front-slyder .owl-dots .owl-dot{
     width:10px;
     height:10px;
     background:#FFFFFF;
     display:inline-block;
     padding:0;
     margin-left:10px;
     -moz-border-radius:50%;
     -webkit-border-radius:50%;
     border-radius:50%;
     cursor:pointer;
     }

#block-aaij-ext-aaij-front-slyder .owl-dots .owl-dot.active,
#block-aaij-ext-aaij-front-slyder .owl-dots .owl-dot:hover{
     background:#2593EF;
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

.burger-menu{
     position:relative;
     width:40px;
     height:40px;
     cursor:pointer;
     margin:14px 0 0;
     float:left;
     display:none;
     }

.burger-menu .burger{
     position:absolute;
     background:#FFF;
     width:100%;
     height:2px;
     top:50%;
     right:0px;
     margin-top:-5px;
     opacity:1;
     }

.burger-menu .burger::before{
     position:absolute;
     background:#FFF;
     width:100%;
     height:2px;
     top:8px;
     content:"";
     display:block;
     }

.burger-menu .burger::after{
     position:absolute;
     background:#FFF;
     width:100%;
     height:2px;
     bottom:8px;
     content:"";
     display:block;
     }

.burger-menu .burger::after,
.burger-menu .burger::before,
.burger-menu .burger{
     transition:all 0.3s ease-in-out;
     -webkit-transition:all 0.3s ease-in-out;
     }

.burger-menu.menu-on .burger{
     background:rgba(111, 111, 111, 0);
     }

.burger-menu.menu-on .burger::after{
     transform:rotate(-45deg);
     -webkit-transform:rotate(-45deg);
     bottom:0px;
     }

.burger-menu.menu-on .burger::before{
     transform:rotate(45deg);
     -webkit-transform:rotate(45deg);
     top:0px;
     }

#block-aaij-ext-aaij-slider{
     padding-top:60px;
     padding-bottom:60px;
     }

#block-aaij-ext-aaij-slider .slide__content{
     text-align:center;
     }

#block-aaij-ext-aaij-slider .container{
     padding:0;
     position:relative;
     width:100%;
     }

#block-aaij-ext-aaij-slider .container .slick{
     margin:0 35px;
     }

#block-aaij-ext-aaij-slider .slick-prev,
#block-aaij-ext-aaij-slider .slick-next{
     position:absolute;
     top:50%;
     margin-top:-25px;
     width:25px;
     height:45px;
     color:transparent !important;
     overflow-x:hidden;
     cursor:pointer;
     border:0;
     }

#block-aaij-ext-aaij-slider .slick-prev:focus,
#block-aaij-ext-aaij-slider .slick-next:focus,
#block-aaij-ext-aaij-slider .slick-prev:hover,
#block-aaij-ext-aaij-slider .slick-next:hover{
     border:0;
     outline:none;
     }

#block-aaij-ext-aaij-slider .slick-prev{
     left:0;
     background:url(../images/nav-left-g.png) center no-repeat;
     }

#block-aaij-ext-aaij-slider .slick-prev:hover{
     background:url(../images/nav-left-b.png) center no-repeat;
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

#block-aaij-ext-aaij-slider .slick-next{
     right:0;
     background:url(../images/nav-right-g.png) center no-repeat;
     }

#block-aaij-ext-aaij-slider .slick-next:hover{
     background:url(../images/nav-right-b.png) center no-repeat;
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

#block-aaij-ext-aaij-slider .slick-slide{
     margin:0 10px;
     width:260px;
     max-width:260px;
     height:150px;
     }

#block-aaij-ext-aaij-slider .slide-item{
     position:relative;
     height:150px;
     }

#block-aaij-ext-aaij-slider .slide-item:focus{
     outline:none;
     }

#block-aaij-ext-aaij-slider .slide-item .slide-item-image{
     width:100%;
     height:150px;
     overflow:hidden;
     }

#block-aaij-ext-aaij-slider .slide-item .slide-item-image .field-type-image{
     height:120px;
     }

#block-aaij-ext-aaij-slider .slide-item .slide-item-image .field-type-image .field-label{
     display:none;
     }

#block-aaij-ext-aaij-slider .slide-item .slide-item-image .field-type-image .field-items{
     height:100%;
     }

#block-aaij-ext-aaij-slider .slide-item .slide-item-image .field-type-image .field-items .field-item{
     height:100%;
     }

#block-aaij-ext-aaij-slider .slide-item .slide-item-image .field-type-image .field-items .field-item img{
     vertical-align:top;
     width:100%;
     height:auto;
     }

#block-aaij-ext-aaij-slider .slide-item .slide-item-text{
     width:100%;
     height:31px;
     line-height:30px;
     background-color:#2593EF;
     color:#FFFFFF;
     text-align:left;
     padding:0 15px;
     position:absolute;
     left:0;
     bottom:0;
     }

#block-breadcrumb-breadcrumb{
     padding-top:40px;
     }

#block-breadcrumb-breadcrumb span.divider{
     padding-right:10px;
     padding-left:10px;
     color:#D6DAE2;
     }

#block-breadcrumb-breadcrumb .breadcrumb{
     padding:0;
     }

#block-breadcrumb-breadcrumb a{
     color:#787D86;
     }

#block-breadcrumb-breadcrumb a.active{
     color:#AEB2B9;
     }

#block-rrssb-rrssb{
     clear:both;
     }

#block-rrssb-rrssb .rrssb li{
     width:42px;
     }

#block-rrssb-rrssb .rrssb li a{
     border-radius:50%;
     }

#block-aaij-ext-aaij-filter{
     margin-top:30px;
     }

#block-aaij-ext-aaij-filter .header{
     text-transform:uppercase;
     text-align:center;
     background-color:#0862AE;
     border:1px solid #0862AE;
     color:#FFFFFF;
     border-radius:5px 5px 0 0;
     height:50px;
     padding:14px;
     font-weight:bold;
     }

#block-aaij-ext-aaij-filter .options{
     text-align:center;
     width:100%;
     padding-top:14px;
     padding-bottom:14px;
     }

#block-aaij-ext-aaij-filter .button .btn-apply{
     background-color:#393F4C;
     color:#FFFFFF;
     text-transform:uppercase;
     }

#block-aaij-ext-aaij-filter .button .btn-reset{
     border:0;
     background:url('../images/reset.png') no-repeat 10px center;
     }

#block-aaij-ext-aaij-filter .button .btn-apply,
#block-aaij-ext-aaij-filter .button .btn-reset{
     outline:none;
     }

#block-aaij-ext-aaij-filter .button .btn-apply:active,
#block-aaij-ext-aaij-filter .button .btn-reset:active{
     box-shadow:none;
     }

#block-aaij-ext-aaij-filter .filter-form .chosen-container{
     height:34px;
     margin:20px 0;
     padding:6px 12px;
     font-size:14px;
     line-height:1.42857143;
     color:#555;
     background-color:#FFF;
     background-image:none;
     border:1px solid #CCC;
     border-radius:4px;
     -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
     box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
     -o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
     transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
     }

#block-aaij-ext-aaij-filter .filter-form .chosen-container .chosen-single{
     border:0;
     box-shadow:none;
     background:transparent;
     padding:0;
     line-height:22px;
     }

.aaij-pager{
     padding-top:15px;
     }

.aaij-pager ul.pager{
     text-align:left;
     }

.aaij-pager ul.pager li{
     height:40px;
     min-width:40px;
     padding:0;
     border:1px solid #D6DAE2;
     border-radius:4px;
     display:inline-block;
     text-align:center;
     font-weight:bold;
     line-height:38px;
     margin:0;
     margin-right:10px;
     }

.aaij-pager ul.pager li a{
     display:block;
     padding:0;
     margin:0;
     height:100%;
     width:100%;
     background:none;
     border:0;
     color:#787D86;
     }

.aaij-pager ul.pager li.pager-current{
     background-color:#2593EF;
     border:1px solid #2593EF;
     color:#FFFFFF;
     }

.aaij-pager ul.pager li:hover{
     border:1px solid #2593EF;
     }

.aaij-pager ul.pager li:hover a{
     color:#2593EF;
     }

.not-found{
     text-align:center;
     }

.not-found .not-found-banner{
     color:#0862AE;
     font-weight:1000;
     border-bottom:1px solid #D6DAE2;
     padding-bottom:20px;
     }

.not-found .not-found-banner .not-found-numbers{
     font-size:40px;
     }

.not-found .not-found-banner .not-found-error{
     font-size:16px;
     text-transform:uppercase;
     padding-top:10px;
     letter-spacing:10px;
     }

.not-found .not-found-banner .unexisted-page{
     text-transform:lowercase;
     }

.not-found .not-found-text{
     padding-top:25px;
     }

.not-found a{
     height:40px;
     text-transform:uppercase;
     margin-top:20px;
     padding-top:10px;
     padding-left:25px;
     padding-right:25px;
     background-color:#0862AE;
     color:#FFFFFF;
     border:1px solid #FFFFFF;
     }

.not-found a:hover{
     color:#FFFFFF;
     background-color:#2593EF;
     }

.message-sent .message-text{
     font-weight:900;
     padding-bottom:60px;
     color:#2593EF;
     }

.faq-list .faq-category .faq-category-title{
     text-transform:uppercase;
     border:1px solid #D6DAE2;
     border-radius:4px;
     padding:10px 15px;
     margin-bottom:15px;
     cursor:pointer;
     background:#F1F3F5;
     }

.faq-list .faq-category .faq-category-title::after{
     content:url('../images/arrow-down.png');
     float:right;
     }

.faq-list .faq-category .faq-category-item-list{
     display:none;
     }

.faq-list .faq-category .faq-category-item-list.expanded{
     display:block;
     }

.faq-list .faq-category .faq-category-item-list .faq-item{
     border-bottom:1px solid #D6DAE2;
     margin-top:25px;
     padding:0 15px 15px;
     }

.faq-list .faq-category .faq-category-item-list .faq-item .faq-title{
     color:#0862AE;
     font-weight:bold;
     }

.faq-list .faq-category .faq-category-item-list .faq-item:last-of-type{
     border-bottom:0;
     }

.faq-list .faq-category .faq-category-item-list .faq-item .faq-body{
     display:none;
     color:#787D86;
     }

.faq-list .faq-category .faq-category-item-list .faq-item .faq-body.expanded{
     display:block;
     margin-top:15px;
     }

.news-list .news-item{
     padding-bottom:30px;
     }

.news-list .news-item .news-item-image{
     width:230px;
     height:130px;
     overflow:hidden;
     }

.news-list .news-item .news-item-image .field-type-image{
     height:100%;
     }

.news-list .news-item .news-item-image .field-type-image .field-items{
     height:100%;
     }

.news-list .news-item .news-item-image .field-type-image .field-items .field-item{
     height:100%;
     }

.news-list .news-item .news-item-image .field-type-image .field-items .field-item img{
     vertical-align:top;
     width:100%;
     height:100%;
     }

.news-list .news-item .news-item-image .field-label{
     display:none;
     }

.news-list .news-item .divider{
     color:#AEB2B9;
     padding-left:15px;
     padding-right:15px;
     }

.news-list .news-item .front-news-views{
     color:#AEB2B9;
     }

.news-list .news-item .front-news-views::before{
     display:inline-block;
     content:url('../images/eye.png');
     }

.news-list .news-item:not(:first-child){
     padding-top:30px;
     border-top:1px solid #D6DAE2;
     }

.node-page .node-image{
     padding-bottom:35px;
     }

.node-page .node-image .field-label{
     display:none;
     }

.node-page .node-image .field-type-image{
     height:100%;
     }

.node-page .node-image .field-type-image .field-items{
     height:100%;
     }

.node-page .node-image .field-type-image .field-items .field-item{
     height:100%;
     }

.node-page .node-image img{
     width:100%;
     height:100%;
     }

.node-page .node-image.node-image-main{
     padding:0;
     width:100%;
     height:430px;
     }

.node-page .node-image .node-title-info{
     padding-left:30px;
     padding-top:20px;
     margin-bottom:-100px;
     position:relative;
     top:-85px;
     background-color:#0862AE;
     height:85px;
     opacity:0.75;
     font-weight:bold;
     }

.node-page .node-image .node-title-info .title{
     opacity:1;
     color:#FFFFFF;
     font-size:16px;
     text-transform:none;
     border-bottom:0;
     margin:0;
     }

.node-page .node-image .node-title-info .info{
     color:#FFFFFF;
     padding-top:5px;
     }

.node-page .node-image .node-title-info .info .divider{
     color:#FFFFFF;
     padding-left:15px;
     padding-right:15px;
     }

.node-page .node-image .node-title-info .info .front-news-views{
     color:#FFFFFF;
     }

.node-page .node-image .node-title-info .info .front-news-views::before{
     display:inline-block;
     content:url('../images/eye-white.png');
     }

.node-page .light-box-images{
     text-align:center;
     }

.node-page .light-box-images a{
     display:inline-block;
     margin:0 10px;
     border-radius:4px;
     overflow:hidden;
     border:1px solid #D6DAE2;
     width:100px;
     height:80px;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover;
     }

.page-node .node-document-region{
     display:block;
     width:100%;
     padding-top:15px;
     padding-bottom:15px;
     }

.page-node .node-document-region:not(:first-child){
     border-top:1px solid #D6DAE2;
     }

.page-node .node-document-region .node-document{
     display:table-row;
     }

.page-node .node-document-region .node-document .node-document-image{
     display:table-cell;
     vertical-align:middle;
     padding-right:15px;
     }

.page-node .node-document-region .node-document .node-document-title{
     display:table-cell;
     vertical-align:middle;
     }

.page-node table{
     width:100%;
     border-color:#D6DAE2;
     }

.page-node table tbody{
     border-color:#D6DAE2;
     }

.page-node table tbody tr{
     border-color:#D6DAE2;
     }

.page-node table tbody tr td{
     height:40px;
     padding:15px 20px;
     }

.page-node table tbody tr:first-child{
     background-color:#0862AE;
     border-color:#FFFFFF;
     color:#FFFFFF;
     }

.node-admin{
     margin-bottom:3em;
     width:100%;
     }

.node-admin a{
     width:100%;
     font-weight:bold;
     padding:1em;
     background-color:#0862AE;
     color:#FFFFFF;
     }

.node-admin a:hover{
     background-color:#2593EF;
     color:#FFFFFF;
     }

.node-views{
     color:#AEB2B9;
     }

.node-views::before{
     display:inline-block;
     content:url('../images/eye.png');
     padding-right:5px;
     }

.node-body img{
     margin:20px;
     }

.node-body a.pdf{
     background:url('../images/pdf.png') no-repeat left center;
     padding-left:50px;
     display:block;
     line-height:20px;
     }

.node-body a.doc{
     background:url('../images/word.png') no-repeat left center;
     padding-left:50px;
     height:50px;
     display:block;
     line-height:50px;
     }

.node-body a.xls{
     background:url('../images/excel.png') no-repeat left center;
     padding-left:50px;
     height:50px;
     display:block;
     line-height:50px;
     }

.report-item-main{
     padding-bottom:15px;
     padding-top:15px;
     }

.report-item-main .report-item{
     display:table-row;
     }

.report-item-main .report-item .report-item-image{
     display:table-cell;
     vertical-align:middle;
     }

.report-item-main .report-item .report-item-content{
     display:table-cell;
     vertical-align:middle;
     padding-left:15px;
     }

.report-item-main:not(:last-child){
     border-bottom:1px solid #D6DAE2;
     }

.aaij-contacts .contact-item .contact-department{
     text-transform:uppercase;
     border:1px solid #D6DAE2;
     border-radius:4px;
     padding:10px 15px;
     margin-bottom:15px;
     cursor:pointer;
     background:#F1F3F5;
     }

.aaij-contacts .contact-item .contact-department::after{
     content:url('../images/arrow-down.png');
     float:right;
     }

.aaij-contacts .contact-item table{
     display:none;
     }

.aaij-contacts .contact-item.expanded table{
     display:table;
     }

.aaij-contacts .contact-item.expanded table thead tr th{
     background-color:#0862AE;
     color:#FFFFFF;
     font-weight:normal;
     }

.aaij-contacts .contact-item.expanded table thead tr th:nth-child(1){
     width:5%;
     text-align:center;
     }

.aaij-contacts .contact-item.expanded table thead tr th:nth-child(2){
     width:20%;
     }

.aaij-contacts .contact-item.expanded table thead tr th:nth-child(3){
     width:30%;
     }

.aaij-contacts .contact-item.expanded table thead tr th:nth-child(4){
     width:20%;
     }

.aaij-contacts .contact-item.expanded table thead tr th:nth-child(4){
     width:25%;
     }

.aaij-contacts .contact-item.expanded table tbody tr td:nth-child(1){
     text-align:center;
     }

.aaij-contacts .contact-item.expanded table tbody tr td:nth-child(1).contact-position{
     font-weight:bold;
     text-align:left;
     }

.search-result .search-result-item-main{
     padding-bottom:15px;
     }

.search-result .search-result-item-main .search-result-item{
     display:table-row;
     }

.search-result .search-result-item-main .search-result-item .search-result-item-image{
     display:table-cell;
     vertical-align:middle;
     }

.search-result .search-result-item-main .search-result-item .search-result-item-content{
     display:table-cell;
     vertical-align:middle;
     padding-left:15px;
     }

.search-result .search-result-item-main.without-image .search-result-item .search-result-item-content{
     padding-left:0;
     }

.search-result:not(:first-child){
     padding-top:15px;
     border-top:1px solid #D6DAE2;
     }

.content #search-form{
     display:none;
     }

body.font-size-large #block-system-main-menu{
     width:70%;
     }

body.font-size-large #block-system-main-menu ul li{
     padding-left:5px;
     padding-right:5px;
     }

body.font-size-large #block-system-main-menu ul li:hover ul{
     width:300px;
     margin-left:-5px;
     }

body.font-size-large #block-system-main-menu ul li a{
     padding:20px 10px;
     }

body.font-size-large #block-search-form{
     width:30%;
     }

body.font-size-large #block-search-form .content .form-item input{
     width:140px;
     }

.gallery-menu-links{
     width:100%;
     border:1px solid #D6DAE2;
     border-radius:3px;
     height:40px;
     }

.gallery-menu-links a{
     width:33%;
     display:inline-block;
     text-align:center;
     text-transform:uppercase;
     font-weight:bold;
     color:#0862AE;
     padding-top:7px;
     padding-bottom:8px;
     }

.gallery-menu-links a:not(:first-child){
     border-left:1px solid #D6DAE2;
     }

.gallery-menu-links a.active{
     background-color:#2593EF;
     border-color:#2593EF;
     color:#FFFFFF;
     margin-right:-3px;
     }

.video-gallery{
     padding-top:40px;
     }

.video-gallery .main-item .item-video .field-label{
     display:none;
     }

.video-gallery .main-item .item-video #youtube-field-player{
     height:500px;
     width:100%;
     }

.video-gallery .main-item .item-title{
     padding-top:30px;
     }

.video-gallery .main-item .item-title .title{
     font-weight:bold;
     font-size:125%;
     padding-bottom:10px;
     }

.video-gallery .main-item .item-title .divider{
     padding-left:15px;
     padding-right:15px;
     color:#AEB2B9;
     }

.video-gallery .main-item .item-body{
     padding-top:40px;
     padding-bottom:30px;
     border-bottom:1px solid #D6DAE2;
     }

.video-gallery .main-item .item-body p{
     margin-bottom:40px;
     }

.video-gallery .other-items{
     padding-top:60px;
     }

.video-gallery .other-items .other-item{
     padding-bottom:60px;
     }

.video-gallery .other-items .other-item .item-video .field-label{
     display:none;
     }

.video-gallery .other-items .other-item .item-video .youtube-field-player{
     height:160px;
     width:100%;
     }

.video-gallery .other-items .other-item .item-title{
     padding-top:25px;
     }

.video-gallery .other-items .other-item .item-title .divider{
     padding-left:15px;
     padding-right:15px;
     color:#AEB2B9;
     }

.video-gallery .other-items .other-item .item-title .title-with-link{
     height:50px;
     overflow-y:hidden;
     }

.photo-gallery .main-item{
     padding-top:35px;
     }

.photo-gallery .main-item .item-title .title{
     font-weight:bold;
     }

.photo-gallery .main-item .item-gallery-main-item{
     width:100%;
     height:500px;
     padding-top:60px;
     overflow:hidden;
     }

.photo-gallery .main-item .item-gallery-main-item img{
     width:100%;
     }

.photo-gallery .main-item .item-body{
     padding-bottom:30px;
     border-bottom:1px solid #D6DAE2;
     }

.photo-gallery .main-item .item-gallery{
     width:100%;
     padding-top:60px;
     padding-bottom:60px;
     padding-left:30px;
     padding-right:30px;
     position:relative;
     }

.photo-gallery .main-item .item-gallery .slide__content{
     text-align:center;
     }

.photo-gallery .main-item .item-gallery .slick-prev,
.photo-gallery .main-item .item-gallery .slick-next{
     position:absolute;
     top:50%;
     width:25px;
     margin-top:-20px;
     height:45px;
     color:transparent;
     overflow-x:hidden;
     cursor:pointer;
     border:0;
     }

.photo-gallery .main-item .item-gallery .slick-prev:focus,
.photo-gallery .main-item .item-gallery .slick-next:focus,
.photo-gallery .main-item .item-gallery .slick-prev:hover,
.photo-gallery .main-item .item-gallery .slick-next:hover{
     border:0;
     outline:none;
     }

.photo-gallery .main-item .item-gallery .slick-prev{
     left:0;
     background:url(../images/nav-left-g.png) center no-repeat;
     }

.photo-gallery .main-item .item-gallery .slick-prev:hover{
     background:url(../images/nav-left-b.png) center no-repeat;
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

.photo-gallery .main-item .item-gallery .slick-next{
     right:0;
     background:url(../images/nav-right-g.png) center no-repeat;
     }

.photo-gallery .main-item .item-gallery .slick-next:hover{
     background:url(../images/nav-right-b.png) center no-repeat;
     -webkit-transition:all 250ms ease-in;
     moz-transition:-moz-transform 0.25s;
     transition:all 250ms ease-in;
     }

.photo-gallery .main-item .item-gallery .slick__slide{
     width:140px;
     height:80px;
     padding:8px;
     }

.photo-gallery .main-item .item-gallery .slick__slide .slide__content img{
     vertical-align:top;
     width:100%;
     height:100%;
     }

.photo-gallery .other-items{
     padding-top:60px;
     }

.photo-gallery .other-items .other-item{
     padding-bottom:55px;
     }

.photo-gallery .other-items .other-item .item-image{
     width:100%;
     height:160px;
     overflow:hidden;
     }

.photo-gallery .other-items .other-item .item-image img{
     width:100%;
     }

.photo-gallery .other-items .other-item .item-title{
     padding-top:20px;
     }

.photo-gallery .other-items .other-item .item-title .title-with-link{
     height:50px;
     overflow-y:hidden;
     }

.divider{
     padding-left:15px;
     padding-right:15px;
     color:#AEB2B9;
     }

.brochure .main-item{
     padding-top:35px;
     }

.brochure .main-item .item-title .title{
     font-weight:bold;
     }

.brochure .main-item .item-brochure{
     padding-top:30px;
     }

.brochure .main-item .item-brochure img{
     width:100%;
     }

.brochure .main-item .item-body{
     padding-top:35px;
     }

.brochure .main-item .item-documents{
     padding-top:40px;
     }

.brochure .main-item .item-documents .item-document{
     padding-top:25px;
     padding-bottom:30px;
     }

.brochure .main-item .item-documents .item-document:not(:first-child){
     border-top:1px solid #D6DAE2;
     }

.brochure .main-item .item-documents .item-document .item-document-main{
     display:table-row;
     }

.brochure .main-item .item-documents .item-document .item-document-main .item-document-icon{
     display:table-cell;
     vertical-align:middle;
     padding-right:15px;
     }

.brochure .main-item .item-documents .item-document .item-document-main .item-content{
     display:table-cell;
     vertical-align:middle;
     }

.brochure .other-items{
     padding-top:60px;
     }

.brochure .other-items .other-item{
     padding-bottom:55px;
     }

.brochure .other-items .other-item .item-image{
     width:100%;
     height:160px;
     overflow:hidden;
     }

.brochure .other-items .other-item .item-image img{
     width:100%;
     }

.brochure .other-items .other-item .item-title{
     padding-top:20px;
     }

.brochure .other-items .other-item .item-title .title-with-link{
     height:50px;
     overflow-y:hidden;
     }

html.userway-s3-1 .rrssb-text{
     font-size:0px;
     line-height:35px;
     }

html.userway-s3-2 .rrssb-text{
     font-size:0px;
     line-height:35px;
     }

html.userway-s3-3 .rrssb-text{
     font-size:0px;
     line-height:35px;
     }

html.userway-s4-1{
     zoom:100% !important;
     }

html.userway-s4-1 body{
     overflow-x:hidden;
     font-size:19px !important;
     }

html.userway-s4-2{
     zoom:100% !important;
     }

html.userway-s4-2 body{
     overflow-x:hidden;
     font-size:22px !important;
     }

html.userway-s4-3{
     zoom:100% !important;
     }

html.userway-s4-3 body{
     overflow-x:hidden;
     font-size:25px !important;
     }

html.userway-s4-4{
     zoom:100% !important;
     }

html.userway-s4-4 body{
     overflow-x:hidden;
     font-size:28px !important;
     }

html.userway-s4-4 #block-aaij-feedback-aaij-feedback-report-block{
     display:inline-block;
     }

@media screen and (max-width:1200px){
     #block-system-main-menu{
          width:57.5%;
          }

     #block-aaij-ext-aaij-slider .container .slick{
          margin:0 60px;
          }
     }

@media screen and (max-width:1023px){
     .container{
          width:768px;
          }

     .blue-header{
          height:60px;
          }

     .blue-header .row{
          margin:0;
          }

     #block-aaij-ext-aaij-slider .container .slick{
          margin:0 99px;
          }

     #block-aaij-feedback-aaij-feedback-report-block .item .title:after{
          content:none;
          }

     .grey-footer{
          padding-top:30px;
          }

     .burger-menu{
          display:block;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content{
          display:block;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul{
          position:absolute;
          left:0;
          z-index:9999;
          background:#0862AE;
          margin-top:60px;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li{
          width:320px;
          float:none;
          z-index:9999;
          position:relative;
          border-bottom:1px solid #2593EF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li:first-child{
          border-top:1px solid #2593EF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.active-trail a.active-trail,
     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.active-trail li.active-trail{
          background-color:#2593EF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li a{
          display:table-cell;
          height:64px;
          padding:8px 15px;
          vertical-align:middle;
          line-height:24px;
          width:258px;
          max-width:258px;
          min-width:258px;
          transition:none;
          border-bottom:1px solid #2593EF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li a.active{
          background-color:#2593EF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li:hover ul{
          padding:0;
          border:0;
          width:auto;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li:hover ul li{
          display:block;
          padding:0;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li:hover ul li:hover{
          border:0;
          border-bottom:1px solid #2593EF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li:hover ul li:first-child:hover{
          border-top:1px solid #2593EF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li:hover ul li a{
          color:#FFFFFF;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li ul{
          display:none;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li ul .leaf a{
          padding-left:20px;
          text-transform:initial;
          width:320px;
          max-width:320px;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li .submenu-button{
          border-bottom:1px solid #2593EF;
          background:#0862AE;
          width:63px;
          height:100%;
          display:block;
          position:absolute;
          right:0;
          top:0;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .menu{
          left:0;
          margin-top:0;
          position:relative;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .menu .leaf{
          width:320px;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .menu .leaf .submenu-button{
          display:none;
          border-left:0;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .menu .leaf .submenu-button::before,
     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .menu .leaf .submenu-button::after{
          content:none;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .submenu-button::before,
     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .submenu-button::after{
          background:#FFFFFF;
          content:'';
          position:absolute;
          left:25px;
          top:31px;
          display:block;
          width:11px;
          height:1px;
          z-index:99;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li.expanded .submenu-button::after{
          top:26px;
          left:30px;
          width:1px;
          height:11px;
          }

     .burger-menu.menu-on ~ .region-header-second #block-system-main-menu .content ul li:not(.expanded) .submenu-button{
          background-color:transparent;
          }

     #block-system-main-menu{
          width:auto;
          }

     #block-system-main-menu .content{
          display:none;
          }

     #block-search-form .content .form-item select{
          color:#FFFFFF;
          width:115px;
          }

     #block-search-form .content .form-item select option{
          background-color:#FFFFFF;
          color:#393F4C;
          }

     #block-aaij-ext-aaij-front-slyder .front-page-big-logo{
          height:315px;
          overflow-y:hidden;
          }

     #block-aaij-ext-aaij-front-slyder .front-page-big-logo .front-logo-item{
          height:315px;
          }

     #block-aaij-ext-aaij-front-slyder .front-page-big-logo .front-logo-item .front-logo-image{
          height:315px;
          }

     #block-aaij-ext-aaij-front-slyder .front-page-big-logo .front-logo-item .front-logo-text{
          top:-315px;
          left:10%;
          width:80%;
          }

     #block-aaij-ext-aaij-front-slyder .owl-nav-custom{
          top:-180px;
          }

     #block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-next{
          top:-180px;
          right:20px;
          }

     #block-aaij-ext-aaij-front-slyder .owl-nav-custom .owl-prev{
          top:-180px;
          left:20px;
          }

     #block-aaij-ext-aaij-front-slyder .owl-dots{
          top:285px;
          }

     .feedback-form{
          width:100%;
          }

     .feedback-form .form-submit{
          width:100%;
          }

     .video-gallery .other-items .other-item .item-video .youtube-field-player{
          height:350px;
          }

     .photo-gallery .other-items .other-item .item-image{
          height:100%;
          }

     .brochure .other-items .other-item .item-image{
          height:100%;
          }

     #block-aaij-ext-aaij-ext-logo-block{
          width:70%;
          }
     }

@media screen and (max-width:767px){
     .container{
          width:320px;
          }

     #block-aaij-ext-aaij-slider .container .slick{
          margin:0 15px;
          }

     #block-aaij-ext-aaij-ext-logo-block{
          width:100%;
          }

     #block-locale-language{
          float:left;
          margin-top:30px;
          display:block;
          width:120px;
          border:0;
          }

     #block-locale-language .main-active-language{
          display:none;
          }

     #block-locale-language ul{
          position:relative;
          padding-left:0;
          width:auto;
          background:none;
          float:left;
          }

     #block-locale-language ul li{
          display:inline-block;
          float:left;
          padding-left:5px;
          padding-right:5px;
          }

     #block-locale-language ul li a{
          color:#393F4C;
          }

     #block-locale-language ul li a:hover{
          color:#D6DAE2;
          }

     #block-locale-language ul li.active a{
          color:#0862AE;
          }

     #block-aaij-ext-aaij-ext-text-size{
          margin-top:30px;
          }

     #block-aaij-ext-aaij-ext-color-scheme{
          margin-top:30px;
          }

     .region-banner{
          display:none;
          }

     #block-menu-menu-footer-menu{
          min-width:320px;
          }

     #block-menu-menu-footer-menu ul li{
          display:inline-block;
          width:100%;
          padding-bottom:0;
          }

     #block-aaij-ext-aaij-ext-contact{
          min-width:320px;
          padding-top:30px;
          padding-bottom:30px;
          }

     #block-system-main-menu .content.expanded ul{
          left:-15px;
          }

     #block-system-main-menu .menu-item-title{
          padding-top:20px;
          font-size:30px;
          padding-left:15px;
          }

     #block-search-form{
          width:230px;
          }

     #block-search-form .content .form-item select{
          color:#FFFFFF;
          width:75px;
          }

     #block-search-form .content .form-item select option{
          background-color:#FFFFFF;
          color:#393F4C;
          }

     #block-search-form .content .form-item.form-item-search-type{
          width:80px;
          }

     #block-search-form .content .form-item input{
          width:115px;
          }

     #block-search-form .content input[type="submit"]{
          width:20px;
          }

     #block-search-form .content::after{
          left:80px;
          }

     #block-lang-dropdown-language{
          display:none;
          }

     .front-news-more-link{
          display:none;
          }

     .front-news-list .front-news-item .front-news-item-image{
          display:none;
          }

     .gallery-menu-links{
          min-height:120px;
          }

     .gallery-menu-links a{
          border:1px solid #D6DAE2;
          display:block;
          width:100%;
          }

     .video-gallery .main-item .item-video #youtube-field-player{
          height:100%;
          }

     .video-gallery .other-items .other-item .item-video .youtube-field-player{
          height:100%;
          }

     .photo-gallery .main-item .item-gallery-main-item{
          height:200px;
          }

     .photo-gallery .main-item .item-gallery .slick__slide{
          height:40px;
          }

     #block-aaij-ext-aaij-slider{
          width:100%;
          left:0;
          }

     #block-aaij-ext-aaij-slider .container{
          width:100%;
          padding:0;
          }

     #block-aaij-ext-aaij-slider .slick-prev{
          left:-15%;
          }

     #block-aaij-ext-aaij-slider .slick-next{
          right:-15%;
          }
     }

@media screen and (max-width:425px){
     #block-aaij-ext-aaij-slider .slick-prev{
          left:-20px;
          }

     #block-aaij-ext-aaij-slider .slick-next{
          right:-20px;
          }
     }

.userway.userway_p1{
     margin-top:15px;
     }

.page-node-1240 .links.inline, .page-node-1240 .field.field-name-field-document{
     display:none;
     }

