@media (max-width : 1400px) {
.svg-banner a span{font-size:16px;}
}
@media (max-width : 1100px) {
.top-menu ul li a{font-size:14px;}
}
@media (max-width : 1000px) {
.navigation-right, .navigation-left, .left-menu, .front-news-block, .font-size, .home, #toTop, .newsletter-button, .banners{display:none;}
.content{width:auto;overflow:hidden;}
#header-small .logo{left:0;height:auto;width:100%;;}
#header-wrapper{margin:0;padding:0;}
.content{width:100%;}
.no-right-side{padding:20px 0 0 0;}
#header-small, .top-menu, #footer .footer-content, #container, .content h1.heading{width:100%;}
#header-small {background:none;float:none;clear:both;padding:0;margin:0;box-sizing: border-box;height:auto;overflow:hidden;}

.company, .for-front, .footer-menu{float:none;display:block;text-align:center;width:100%;padding:20px 0;margin:0;position:relative;}
#footer .footer-content ul{float:none;}
#header-wrapper .logo{position:relative;width:100%;padding-top:60px;}
#header-wrapper #header-small .lang{top:10px;}
.top-menu{height:auto;position:relative;padding:0;margin:0;width:100%;box-sizing: border-box; left:0;}
.top-menu ul li{display:none;float:none;text-align:left;padding:0 20px;width:100%;box-sizing: border-box; }
.top-menu ul li.home-li{display:block;text-align:center;padding:0;}
.top-menu ul li a.home{background:url(/images/layout/icon-slide.png) no-repeat center;margin:0;padding:10px 10px;}
.top-menu ul li a{padding:5px 0;white-space: normal;width:100%;box-sizing: border-box; color:#fff; }
.top-menu ul li a:hover{background:none;}
.top-menu ul li a.home:hover{background:url(/images/layout/icon-slide.png) no-repeat center;margin:0;}
.top-menu ul{background:#003057;}

.front-news-block-small-item {padding:5px; }
.front-news-block-small-item img{width:100%;vertical-align: top; }
.front-news-block-small-item div{ white-space: normal;-webkit-text-size-adjust: 90%;}

.news .news-intro img{width:100%;float:none;}

.letters{display:inline-block;}
.letters div{display:inline-block;}
.letters div a{display:inline-block;}
#search-result{font-size:11px;}
/* front galleries and videos */

#gallery-slider, #gslider, #vslider, .front-gallery-container{width:100%;}
/* events list */
.event-list-item{width:100%;}
.event-list-image{width:30%;box-sizing: border-box; }
.event-list-image img{width:100%; }
.event-list-descr{width:70%;box-sizing: border-box;}

}
@media (max-width : 800px) {

}
@media (max-width : 640px) {
.service-block{float:none;width:98%;}
}
@media (max-width : 320px) {

}
@media (max-width : 480px) {
.gallery-details-item{width:50%;}
.content .gallery-list .gallery-list-inline-item:nth-of-type(3n+4){clear:none ;}
.content .gallery-list .gallery-list-inline-item{width:50%;}
.content .gallery-list .gallery-list-inline-item:nth-of-type(2n+3){clear: left ;}

}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */

}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}
/* prettyPhoto styling for small screens  - below 767px width */
@media only screen and (max-width: 767px) {
.pp_pic_holder.pp_default { width: 96%!important; left: 2%!important; overflow: hidden; }
div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
.pp_content { width: 100%!important; height: auto!important; }
.pp_fade { width: 100%!important; height: 100%!important; }
a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
#pp_full_res img { width: 100%!important; height: auto!important; }
.pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 20px; padding-bottom: 20px; background-color: #fff; margin-top: -2px!important; }
a.pp_close { right: 10px!important; top: 10px!important; }
}

/* iPhone 6 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#header-small, .content{width:100%;margin:0 auto;float:none;}
#header-wrapper .logo{background-size:100%;}
.gallery-details-item{width:50%;}
}
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}
/* iPhone 6+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#header-small, .content{width:100%;margin:0 auto;float:none;}
#header-wrapper .logo{background-size:100%;}
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}
/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}
/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */

}
/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}