@-webkit-keyframes pulseA {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  100% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
    opacity:1;
  }
}

@keyframes pulseA {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  100% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    -ms-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
    opacity:1;
  }
}

@media screen and (max-width:1560px){
.menuTop{top: 10px;right: 10px;}
.box-top.up .div-top-left .top_page > a{top:10px;left:10px;}
.box-top .div-top-left .top_page > a {padding: 30px 22px;width: 85px;position: absolute;top: 10px;left: 10px;}
.div-lanser {padding-top: 75px;}	
}
@media screen and (max-width:1260px){
.menuTop .menu-click{width: 83px;}
.menuTop{padding-right: 83px;}
.menuTop > .inMenu > ul > li > a{padding: 30px 12px;}
.box-top .div-top-left .top_page > a,.box-top.up .div-top-left .top_page > a{padding: 22px 22px;width: 75px;}
.menuTop > .inMenu > ul > li > ul{top: 82px;padding: 0px;}
.menuTop > .inMenu > ul > li > ul > li > a .textMenu{padding: 17px 13px 17px 13px;}
.menuTop > .inMenu > ul > li{padding: 0px 18px;}
.menuTop > .inMenu > ul > li > a{font-size: 16px;}
.menuTop > .inMenu > ul > li > ul{top: 80px;}
.menuTop > .inMenu > ul > li > ul > li > a{font-size: 14px;}	
}

@media screen and (max-width:1200px){
.div-content {padding: 60px 10px 40px 10px;}
.div-kontakt{padding-left: 10px;padding-right: 10px;}
}

@media screen and (max-width:1020px){
.menuParent {width: 200px;}
.contentMenu {width: calc(100% - 240px);}	
}

@media screen and (max-width:940px){
div.menuTop{z-index: 999999;}	
div.menuTop>a.showMenu{display: block;}
div.menuTop>div.inMenu {box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.5);padding:0px 0px 0px 15px;height:auto;z-index:999999;display:none;background-color:#ffffff;position:fixed;right:0;top:90px;bottom:0;width:auto;min-width:270px;overflow:auto}
.menuTop > .inMenu > ul {display: block;}	
.menuTop>.inMenu>ul>li>ul{display: block;visibility: visible;opacity:1;position: static;width: 100%;border: none;box-shadow:none;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}
.menuTop > .inMenu > ul > li {display: block;height: auto;padding: 0px;}
.menuTop > .inMenu > ul > li > a {text-align: left;border-top: 1px solid #d7d8d9;padding: 15px 10px 7px 0px;text-align: left;color:#444646;}
.menuTop>.inMenu>ul>li.sel>a,.menuTop>.inMenu>ul>li:hover>a{color:#038dfb;}
.menuTop>.inMenu>ul>li>ul>li>a {background-color:transparent;}
.menuTop>.inMenu>ul>li>ul>li{border: none;margin: 0px;padding: 0px;background-color: transparent;text-align: left;}
.menuTop>.inMenu>ul>li>ul>li.sel>a,.menuTop>.inMenu>ul>li>ul>li:hover>a{}
.menuTop > .inMenu > ul > li > a > span.textMenu {text-align: left;padding-bottom: 8px;}
.menuTop > .inMenu > ul > li:first-child > a {border: none;}
.menuTop > .inMenu > ul > li > ul > li:first-child > a .textMenu {border-top: 1px solid #e3e3e3;}	
.menuTop ul.mobileMenu {display: block;}
.menuTop > .inMenu > ul > li > ul > li ul li a {padding-left: 10px;}
.menuTop > .inMenu > ul > li > ul > li ul {padding-left: 15px;}
.menuTop > .inMenu > ul > li:after {display: none;}
.menuTop > .inMenu > ul > li > ul > li > a .spSub {display: none;}	
.menuParent,.menuTop .menu-click,
.menuTop > .inMenu > ul > li:after, 
.menuTop > .inMenu > ul > li:before,
.menuTop > .inMenu > ul > li > a > .spSub {display: none;}
.contentMenu {width:100%;}	
}

@media screen and (max-width:850px){
.div-kontakt .table-kontakt{display: block;padding-top: 35px;padding-bottom: 35px;}
.div-kontakt .table-kontakt .table-cell{display: block;margin: 30px 0px;}	
}
@media screen and (max-width:700px){
.box-top .div-top-left .top_page > a, .box-top.up .div-top-left .top_page > a {padding: 15px 16px;width: 61px;}
}

@media screen and (max-width:690px){
.kontakt_menu{flex-direction: column;align-items: center;padding-top: 0px}
.kontakt_menu>div{text-align: center}
}

@media screen and (max-width:590px){
.form table td{display: inline-block;width: 100%;padding: 0px;}
.form table td.f {text-align: left;width: 100%;}
.form table td.pw{margin-right: 20px;}
.content-text .form table td{display: inline-block;width: 100%;padding:0px;}
.content-text .form table td.f {text-align: left;width: 100%;padding:0px;}
.content-text .form table td.pw{margin-right: 20px;}	
.content-text table td.sendInfo{width: 100%;}	
.content-text table td.sendInfo{width: 100%;}	

.content-text table td.d input.inputTxt{width: 100%;box-sizing: border-box;}
.form table td.d textarea{width: 100%;box-sizing: border-box;}	
.content-text .form table td.fErr{float: left;}
.content-text .form table td.err{float: left;}
.content-text .form table{width: 100%;}
	
.form table td.fErr{float: left;}
.form table td.err{float: left;}
.form table{width: 100%;}	
.form table td.d input.inputTxt {box-sizing: border-box; width: 100%;}
.form table td.d .selectForm {box-sizing: border-box; width: 100%;}
	
h1.main-title{font-size: 29px;margin-bottom: 40px;}
h1.main-title:after,.divTitleNews a::after {width: 43px;height: 25px;left: -10px;top: -6px;}
.divTitleNews{font-size: 29px;}		
}