@media screen and (max-width: 1640px) 
{
.top-blok-menu ul {
 width: 65%;
}
}

@media screen and (max-width: 1434px) 
{
.top-blok-menu ul {
 width: 68%;
}
}


@media screen and (max-width: 1268px) 
{
.top-blok-menu ul {
 width: 70%;
}
}

@media screen and (max-width: 1211px) 
{
.top-blok-menu ul {
 width: 75%;
}
ul.nav.navbar-nav li a {
    font-size: 15px;
    padding: 14px 15px;
}
}


@media screen and (max-width: 990px) 
{
.logo {
    margin-left: unset;
    float: unset;
    /* margin: 0 auto; */
    text-align: center;
}

.infoLOGO {
    margin: 0px 5px 25px 5px;
    float: unset;
    text-align: center;
}
ul.nav.navbar-nav {
    right: 0;
}
.top-blok-menu ul {
    width: 100%;
}
#triangle-bottomright {
    position: unset;
    border-bottom: unset;
    border-left: unset;
}
span#triangle-bottomright3, span#triangle-bottomright2 {
    display: none;
}

.lengvih a, .info a, .info span a {
    font-size: 14px;
}

ul.nav.navbar-nav {
    position: unset;
	text-align:center;
}

.top-blok-menu {
    background: #127483;
	width: 100%;
}

.bgblok {
    margin-top: 0px;
}

.licenziaParagraf {
    font-size: 25px;
    margin-top: 30px;
}
.logoHED {
    font-size: 25px;
}
img.logoimg2 {
    width: 200px;
}
button.btn.btn-danger.btn-lg.KnopkaZAMOVIT {
    font-size: 20px !important;
}
}


@media screen and (max-width: 769px) 
{
.top-blok-menu {
    transform: scale(0);
	position: fixed;
    z-index: 999;
    bottom: 0;
    top: 0;
    -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}

.top-blok-menu {
        background: rgba(18,116,131,0.9);
}
.top-blok-menu ul
{
     background: none;

}
ul.nav li {
    color: #fff;
    border-left: 0px solid #f0f2f2;
	border-bottom: 1px solid #f0f2f2;
}

.vibirayt-nas-1, .vibirayt-nas-2, .vibirayt-nas-3, .vibirayt-nas-4 {
    background-position: center;
	margin: 25px 0;
}
.vibirayt-nas-text {
    text-align: center;
}
.bgblok {
    background: #adaeae;
    height: auto;
    padding: 10px 0;
}

.dashicons.dashicons-menu.MENUmobi {
	display:block;
    position: fixed;
    font-size: 40px;
    color: #dd482f;
    /* display: inline; */
    right: 48px;
    top: 115px;
    z-index: 99;
}
}	




@media screen and (max-width: 450px) 
{

.info img {
    display: none;
}
.info {
    float: unset;
    text-align: right;
}
.info span a {
    display: block;
    text-align: center;
	margin-top:5px;
    padding: 5px 22px;

}
a.servic {
    margin-right: 0px;
}
.infoLOGO span a::before {
    border-left: 0px;
}
a.infoLOGO2 {
    margin: 0 auto;
    display: block;
}
a.infoLOGO3 {
    display: grid;
}
button.btn.btn-danger.zamovitiButton {
    display: block;
    margin: 10px auto;
}
}