.navbar-wrap [type="checkbox"] {
	display: none;
}

.navbar-wrap label.toggleMenu {
	display: none;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-transform: uppercase;
	font-size: 14px;
	cursor: pointer;
	border-radius: 20px;
}

@media all and (min-width: 1222px) {
    

    .portal {
    	margin-left: 70px;
    }

    .phototxt1 img {
    }
}

@media screen and (min-width: 1165px) and (max-width: 1221px) {
    .navbar-menu {
        display: none;
        position: absolute;
        top: 100%; /* Положение меню под кнопкой */
        left: 1000px;
        background-color: #fff;
        z-index: 999;
        box-shadow: 0 4px 10px rgb(0, 0, 73, 1);
    }

    .navbar-menu li {
        display: block; /* Отображение элементов списка в виде одного столбца */
    }

    .navbar-wrap label.toggleMenu {
        display: block;
    }

    .navbar-wrap [type="checkbox"] {
        display: none;
    }

    input.toggleMenu:checked + label.toggleMenu {
        background: rgb(0, 170, 200);
        color: #fff;
    }

    input.toggleMenu:checked ~ ul {
        display: block;
    }

    .portal {
    	margin-left: 70px;
    }

    .languge {
        margin-top: 28px;
    }

    .phototxt1 img {
        float: right;
        margin-right: 80px;
    }

    .txt2 {
        margin-left: 110px;
    }

    .titlefinish  {
        justify-content: space-between;
    }

    .titlefinish p {
        text-align: center;

    }
}

@media screen and (min-width: 1024px) and (max-width: 1165px){

    .navbar-menu {
        display: none;
        position: absolute;
        top: 100%; /* Положение меню под кнопкой */
        left: 800px;
        background-color: #fff;
        z-index: 999;
        box-shadow: 0 4px 10px rgb(0, 0, 73, 1);
    }

    .navbar-menu li {
        display: block; /* Отображение элементов списка в виде одного столбца */
    }

    .navbar-wrap label.toggleMenu {
        display: block;
    }

    .navbar-wrap [type="checkbox"] {
        display: none;
    }

    input.toggleMenu:checked + label.toggleMenu {
        background: rgb(0, 170, 200);
        color: #fff;
    }

    input.toggleMenu:checked ~ ul {
        display: block;
    }

    .portal {
    	margin-left: 70px;
    }

    .languge {
        margin-top: 28px;
    }

    .phototxt1 img {
        float: left;
    }

    .txt2 {
        margin-left: -480px;
        margin-top: 740px;
        width: 100%;
    }

    .history {
        margin-top: 0;
    }

    .txt1 {
        width: 51%;
    }

    .titlefinish  {
        justify-content: space-between;
    }

    .titlefinish p {
        text-align: center;

    }

}

@media screen and (min-width: 768px) and (max-width: 1023px) {

    .navbar-menu {
        display: none;
        position: absolute;
        top: 80%; /* Положение меню под кнопкой */
        left: 100px;
        background-color: #fff;
        z-index: 999;
        box-shadow: 0 4px 10px rgb(0, 0, 73, 1);
    }

    .navbar-menu li {
        display: block; /* Отображение элементов списка в виде одного столбца */
    }

    .navbar-wrap label.toggleMenu {
        display: block;
    }

    .navbar-wrap [type="checkbox"] {
        display: none;
    }

    input.toggleMenu:checked + label.toggleMenu {
        background: rgb(0, 170, 200);
        color: #fff;
    }

    input.toggleMenu:checked ~ ul {
        display: block;
    }

    .portal {
    	margin-left: 70px;
    }

    .languge {
    	margin-top: 29px;
    }

    .rsavia {
    	width: 246px;
    	height: 60px;
    }

	.imgpodval2 img {
		width: 155px;
		height: 90px;
	} 

	.imgpodval1 {
		margin-top: 9px;
	}

	.imgpodval2 {
		margin-top: 9px;
	}

    .txt1 {
        width: 70%;
    }

    .txt2 {
        margin-left: -480px;
        margin-top: 740px;
        width: 100%;
    }

    .phototxt1 {
        margin-top: 20px;
    }

    .history {
        padding-bottom: 20px;
        margin-top: 0px;
    }

    .phototxt1 img {
        float: left;
    }

    .proorg h1 {
        margin-left: 30px;
    }

    .titlefinish  {
        justify-content: space-between;
    }

    .titlefinish p {
        text-align: center;

    }
}


@media screen and (min-width: 425px) and (max-width: 767px) {

    .navbar-menu {
        display: none;
        position: absolute;
        top: 100%; /* Положение меню под кнопкой */
        left: 100px;
        background-color: #fff;
        z-index: 999;
        box-shadow: 0 4px 10px rgb(0, 0, 73, 1);
        margin-left: 300px;
    }

    .navbar-menu li {
        display: block; /* Отображение элементов списка в виде одного столбца */
    }

    .navbar-wrap label.toggleMenu {
        display: block;
    }

    .navbar-wrap [type="checkbox"] {
        display: none;
    }

    input.toggleMenu:checked + label.toggleMenu {
        background: rgb(0, 170, 200);
        color: #fff;
    }

    input.toggleMenu:checked ~ ul {
        display: block;
    }

    .portal {
        margin-left: 70px;
    }

    .languge {
        margin-top: 29px;
    }

    .rsavia {
        width: 123px;
        height: 30px;
    }

    .imgpodval2 img {
        width: 75.5px;
        height: 45px;
    } 

    .imgpodval1 {
        margin-top: 4.5px;
    }

    .imgpodval2 {
        margin-top: 4.5px;
    }

    .logoimg {
        width: 123px;
        height: 30px;
    }

    .phototxt1 img {
        float: left;
        border-radius: 10px;
        width: 320px;
        height: 270px;
        box-shadow: 0 4px 10px rgb(0, 0, 0, 1);
        margin-top: 20px;
        display: flex;
        align-items: center;
    }

    .proorg {
        margin-top: 100px;
        margin-left: 20px;
        color: rgba(0, 0, 0, 0.8);
        font-style: sans-serif ;
    }

    .txt1 {
        font-family: Times, Times New Roman, serif;
        border-radius: 10px;
        width: 79%;
        height: auto;
        overflow: hidden;
        align-items: center;
        margin-left: 0px;
    }


    .history {
        margin-left: 15px;
        margin-top: 130px;
        font-size: 25px;
    }

    .txt2 {
        font-family: Times, Times New Roman, serif;
        border-radius: 10px;
        width: 320px;
        height: auto;
        overflow: hidden;
        align-items: center;
        margin-left: -500px;
        margin-top: 510px;

    }

    .phototxt2 img {
        width: 320px;
        height: 270px;
    }

    .phototxt2 {
        margin-left: 20px;
        width: 320px;
        height: 270px;
    }

    .titlefinish  {
        justify-content: space-between;
    }

    .titlefinish p {
        text-align: center;

    }

}

@media screen and (min-width: 375px) and (max-width: 424px){
    
    .navbar-menu {
        display: none;
        position: absolute;
        top: 80%; /* Положение меню под кнопкой */
        left: 100px;
        background-color: #fff;
        z-index: 999;
        box-shadow: 0 4px 10px rgb(0, 0, 73, 1);
    }

    .navbar-menu li {
        display: block; /* Отображение элементов списка в виде одного столбца */
    }

    .navbar-wrap label.toggleMenu {
        display: block;
    }

    .navbar-wrap [type="checkbox"] {
        display: none;
    }

    input.toggleMenu:checked + label.toggleMenu {
        background: rgb(0, 170, 200);
        color: #fff;
    }

    input.toggleMenu:checked ~ ul {
        display: block;
    }

    .portal {
        margin-left: 70px;
    }

    .languge {
        margin-top: 29px;
    }

    .rsavia {
        width: 123px;
        height: 30px;
    }

    .imgpodval2 img {
        width: 75.5px;
        height: 45px;
    } 

    .imgpodval1 {
        margin-top: 4.5px;
    }

    .imgpodval2 {
        margin-top: 4.5px;
    }

    .logoimg {
        width: 123px;
        height: 30px;
    }

    .phototxt1 img {
        float: left;
        border-radius: 10px;
        width: 320px;
        height: 270px;
        box-shadow: 0 4px 10px rgb(0, 0, 0, 1);
        margin-top: 20px;
        display: flex;
        align-items: center;
    }

    .proorg {
        margin-top: 100px;
        margin-left: 20px;
        color: rgba(0, 0, 0, 0.8);
        font-style: sans-serif ;
    }

    .txt1 {
        font-family: Times, Times New Roman, serif;
        border-radius: 10px;
        width: 79%;
        height: auto;
        overflow: hidden;
        align-items: center;
        margin-left: 0px;
    }


    .history {
        margin-left: 15px;
        margin-top: 130px;
        font-size: 25px;
    }

    .txt2 {
        font-family: Times, Times New Roman, serif;
        border-radius: 10px;
        width: 320px;
        height: auto;
        overflow: hidden;
        align-items: center;
        margin-left: -500px;
        margin-top: 510px;

    }

    .phototxt2 img {
        width: 320px;
        height: 270px;
    }

    .phototxt2 {
        margin-left: 20px;
        width: 320px;
        height: 270px;
    }

    .titlefinish  {
        justify-content: space-between;
    }

    .titlefinish p {
        text-align: center;

    }
    
}


@media screen and (min-width: 320px) and (max-width: 374px){
	
    .navbar-menu {
        display: none;
        position: absolute;
        top: 80%; /* Положение меню под кнопкой */
        left: 100px;
        background-color: #fff;
        z-index: 999;
        box-shadow: 0 4px 10px rgb(0, 0, 73, 1);
    }

    .navbar-menu li {
        display: block; /* Отображение элементов списка в виде одного столбца */
    }

    .navbar-wrap label.toggleMenu {
        display: block;
    }

    .navbar-wrap [type="checkbox"] {
        display: none;
    }

    input.toggleMenu:checked + label.toggleMenu {
        background: rgb(0, 170, 200);
        color: #fff;
    }

    input.toggleMenu:checked ~ ul {
        display: block;
    }

    .portal {
    	margin-left: 70px;
    }

    .languge {
    	margin-top: 29px;
    }

    .rsavia {
    	width: 123px;
    	height: 30px;
    }

	.imgpodval2 img {
		width: 75.5px;
		height: 45px;
	} 

	.imgpodval1 {
		margin-top: 4.5px;
	}

	.imgpodval2 {
		margin-top: 4.5px;
	}

	.logoimg {
		width: 123px;
		height: 30px;
	}

	.phototxt1 img {
	    float: left;
	    border-radius: 10px;
	    width: 320px;
	    height: 270px;
	    box-shadow: 0 4px 10px rgb(0, 0, 0, 1);
	    margin-top: 20px;
	    display: flex;
	    align-items: center;
	}

	.proorg {
	    margin-top: 100px;
	    margin-left: 20px;
	    color: rgba(0, 0, 0, 0.8);
	    font-style: sans-serif ;
	}

	.txt1 {
	    font-family: Times, Times New Roman, serif;
	    border-radius: 10px;
	    width: 90%;
	    height: auto;
	    overflow: hidden;
	    align-items: center;
	}


	.history {
	    margin-left: 15px;
	    margin-top: 130px;
	    font-size: 25px;
	}

	.txt2 {
	    font-family: Times, Times New Roman, serif;
	    border-radius: 10px;
	    width: 320px;
	    height: auto;
	    overflow: hidden;
	    align-items: center;
	    margin-left: -500px;
	    margin-top: 510px;

	}

	.phototxt2 img {
		width: 320px;
		height: 270px;
	}

	.phototxt2 {
		margin-left: 20px;
		width: 320px;
		height: 270px;
	}

    .titlefinish  {
        justify-content: space-between;
    }

    .titlefinish p {
        text-align: center;
    }
	
}
