

.btn{padding: 7px 15px; text-transform: none;}
article{text-align: left;}
article p, article div{text-align: left;}


.main_top{height: 200px; padding: 50px 0 0;}
.main_top .left_side{height: 200px; width: 100%; }
.main_top .right_side{display: none;}
.main_top h1{font-size: 26px; line-height: 30px; letter-spacing: 2px; right: 0; left: 0; text-align: center; margin: -10px 0 0; -webkit-transform: scale(0.85); -moz-transform: scale(0.85); -o-transform: scale(0.85); -ms-transform: scale(0.85); transform: scale(0.85); }
.main_top h1 span{margin: 0; font-size: 18px; line-height: 22px; text-align: center; letter-spacing: 3px;}

.sub .main_top{height: 160px;}
.sub .main_top .left_side{height: 160px;}

.ipad_menu ul li.lang{display: block;}

.main_banner_bg {
    height:160px;
}

header{height: 50px; background: #fff; top: 0 !important; left: 0; right: 0; position: absolute !important}
.sub header{top: 0;}
header a.logo{width: 160px !important; height: 50px !important; top: 0; }
header a.logo img{width: 160px !important; height: 50px !important;}
header ul{display: none;}
header .lang_box{display: none;}
.open_close_navigation{right: 10px; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;;}

.ipad_menu{padding-top: 50px;}

.drobky{display: none;}

.welcome{padding: 40px 0;}


.box_list::before{display: none;}
.box_list .item{width: 94%; margin: 0 0 40px !important;}
.box_list .item .img{padding: 15px; width: calc(84% - 30px); margin: 0 auto;}
.box_list .item .img img{border: 6px solid #fff; max-width: calc(100% - 12px);}
.box_list .item .text .title{font-size: 14px; line-height: 20px; letter-spacing: 0; padding: 15px 0;}
.box_list .item .text .anotation{padding: 15px 0 0;}





.paralax{height: 200px; background-attachment: scroll;}



.benefits_list .item{opacity: 1 !important; transform: scale(1) !important; -webkit-transform: scale(1) !important;  position: relative; top: 0 !important; left: 0 !important; bottom: 0 !important; right: 0 !important; margin: 0 0 30px 0 !important; width: calc(100% - 50px) !important; display: block;}
.benefits_list .item::before{display: none;}
.benefits_list .item .title, .benefits_list .item .anotation{text-align: center !important}


.benefits_list .benefit_box{display: block; position: relative; height: initial; height: auto; padding: 0;}
.benefits_list .circle1{display: none;}
.benefits_list .circle2{display: none;}
.benefits_list .bg1{display: none;}
.benefits_list .bg2{display: none;}
.benefits_list .plane{display: none;}



.drobky{padding: 0;}

.vypis_gallery .item{width: calc(100% - 2px); margin: 0 0 30px !important;}



#MyGmaps{height: 260px;}


footer{padding: 70px 4%;}
footer p.title{text-align: center; font-size: 24px; line-height: 30px;}
footer .box{width: 100%;}
footer .contact{display: none;}
footer .mapa{display: none;}



.contact_page .item:nth-child(1){width: 100%; padding: 20px 0 0 0}
.contact_page .item:nth-child(2){width: 100%; padding: 20px 0 0; border-left: none;}

.contact_page .item p{width: 100%; }

.fotogalerie a.swipebox{width: 25%;}




#chat-application, #tracy-debug{display: none !important;}