*{
	padding: 0;
	margin: 0;
	border: 0;
}
*,*:before,*:after{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
:focus,:active{outline: none;}
a:focus,a:active{outline: none;}
nav,footer,header,aside{display: block;}
html,body{
	height: 100%;
	width: 100%;
	font-size: 100%;
	line-height: 1;
	font-size: 16px;
	-ms-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
input,button,textarea{font-family:inherit;}
input::-ms-clear{display: none;}
button{cursor: pointer;}
button::-moz-focus-inner {padding:0;border:0;}
a, a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
ul li{list-style: none;}
img{vertical-align: top;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight: 400;}
/*css*/
/*.infoContent__titleElement{
	align-self:center;
	text-align: center;
}*/
.page{
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 10px;
	padding: 10px;
	
}

.box{
	margin: 0 auto;
	max-width: 1410px;
}
@media (max-width:1410px){
	.box{max-width: 970px;}
}
@media (max-width:992px){
	.box{max-width: 750px;}
}
@media (max-width:767px){
	.box{max-width: none;}
}
.mainLogo{
	margin: 0 auto;
	width: 799px;
}
.headerBox{	
	text-align: center;
	align-items: center;
	margin-top: px;
	margin-bottom: 50px;
	height: 19px;
	
}	
nav{
	margin-left: 21%;
	margin-right: 21%;
	position: flex;
}
.navLinkText {
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 133.9%;
	padding: 12px;
	color: #16346F;
}
.navLinkTextENG {
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 133.9%;
	padding: 10px 30px 10px 30px;
	color: #16346F;
}


li{
	float:left;
}

.navLink:hover{
	background-color:#AFEEEE	;
	border-radius: 6px; 

}
.navLinkTextENGGrid {
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 133.9%;
	text-align: center;
	color: #16346F;
}



.tittle{
	text-align: center;
	font-family: Raleway;
	font-style: normal;
	font-weight: 900;
	font-size: 34px;
	line-height: 40px;
	text-align: center;
	letter-spacing: 0.02em;
	color:#16346F;
}
.secondTittle{
	margin-top: 8px;
	margin-bottom: 25px;
	text-align: center;
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 36px;
	line-height: 47px;
	color:#1D71B8;	
}
.thirdTittle{
	margin-bottom: 16px;
	text-align: center;
	font-family: Raleway;
	font-style: italic;
	font-weight: 500;
	font-size: 32px;
	line-height: 38px;
}
.standartTittle{
	font-family: Raleway;
	font-style: normal;
	font-weight: 900;
	font-size: 20px;
	line-height: 23px;
	text-align: center;
	letter-spacing: 0.06em;
	margin: 50px 0 10px;
	font-family: Raleway;
	color: #16346F;
}
.mainText{
	margin: 20px 16.67% 48px 16.67%;
	font-family: Raleway;
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 24px;
	text-align: justify;
	letter-spacing: 0.01em;
}
.mainTextDop1{
	font-family: Raleway;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 133.9%;
	/* or 24px */

	text-align: justify;
	letter-spacing: 0.01em;
}
.mainTextDop2{
	font-family: Raleway;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	line-height: 133.9%;
	/* or 24px */

	text-align: justify;
	letter-spacing: 0.01em;
	color:#1D71B8
}
.mainTextDop3{
	font-family: Raleway;
	font-style: italic;
	font-weight: 500;
	font-size: 18px;
	line-height: 133.9%;
	/* or 24px */

	text-align: justify;
	letter-spacing: 0.01em;
	color:#1D71B8;
}
.listNumber{
	margin-right: 22px;
	margin-bottom: 10px;
}
.listText{
	padding-top:4px;
	font-family: Raleway;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 21px;
}
.list{
	margin: 0 0 0 15%;
	height:45px;
	font-family: Raleway;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 21px;
	color:#16346F;
}
.ihss{	
	margin-top: 20px;
	font-family: Raleway;
	font-style: normal;
	font-weight: 900;
	font-size: 54px;
	line-height: 66px;
	color:#8FB7DA;
	text-align: center;
}
.blueText{
	color: #1D71B8;
}
.lightBlueText{
	color: #8FB7DA;
}
.darkBlueText{
	color: #16346F;
}
.bitDarkBlueText{
	color: #1D71B8;
}
.text800{
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 30px;
	line-height: 35px;
	text-align: center;
}
.text900{
	font-family: Raleway;
	font-style: normal;
	font-weight: 900;
	font-size: 28px;
	line-height: 36px;
	text-align: center;
}
.text800_14{
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
}
.text800_24{
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 24px;
	line-height: 26px;
	text-align: center;
}
.text800_20{
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 20px;
	line-height: 23px;
	text-align: center;
	text-transform: uppercase;
}
.text600_22{
	font-family: Raleway;
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 26px;
}
.text900_20{
	font-family: Raleway;
	font-style: normal;
	font-weight: 900;
	font-size: 20px;
	line-height: 23px;
	text-align: center;
	letter-spacing: 0.06em;
}
.text900_30{
	font-family: Raleway;
	font-style: normal;
	font-weight: 900;
	font-size: 30px;
	line-height: 36px;
	text-align: center;
}
.text800_16{
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 16px;
	line-height: 19px;
	text-align: center;
}
.text600_18{
	font-family: Raleway;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 21px;
	text-align: center;
	letter-spacing: 0.02em;
}
.mainPicture{
}
.text800_22{
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 22px;
	line-height: 26px;
}
.map{
	margin: 20px 0px 0px 14%;
}
.picture1{
	margin: 30px 16px 7px 14%;
	background-size: contain;
}
.picture2{
	margin: 30px 0px 7px 0px;
	background-size: contain;
	width: 504px;
	height: 282px;
}
.picture3{
	margin: 7px 16px 0px 14%;
	background-size: contain;
}
.picture4{
	margin: 7px 0px 16px 0px;
	background-size: contain;
	width: 504px;
	height: 275px;
}

.ProgramLine1{
	height: 50px;
	font-family: Raleway;
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 23px;
	text-align: center;
	letter-spacing: 0.02em;
	color:#16346F;
	width:1400px;
	margin: 0 auto;
}
.ProgramLine2{
	height: 50px;
	margin-top:20px;
	font-family: Raleway;
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 23px;
	text-align: center;
	color:#1D71B8;
	width:700px;
	margin: 0 auto;
}
.program1{
	
	text-align: center;
	width: 300px;
	height: 50px;
	/* light */
	border: 2px solid #8FB7DA;
	box-sizing: border-box;
	/*transform: rotate(-0.91deg);*/
	border-radius: 50px;	/* 48,15px 178,28px*/
	margin:10px;
	margin-right:px;
	padding: 10px;
}
.program2{
	text-align: center;
	width: 300px;
	height: 50px;
	/* light */
	border: 2px solid #8FB7DA;
	box-sizing: border-box;
	/*transform: rotate(-0.91deg);*/
	border-radius: 50px;
	margin:10px;
	margin-right:px;
	padding: 10px;
}
.program3{
	text-align: center;
	width: 300px;
	height: 50px;
	/* light */
	border: 2px solid #8FB7DA;
	box-sizing: border-box;
	/*transform: rotate(-0.91deg);*/
	border-radius: 50px;
	margin:10px;
	margin-right:23.43px;
	padding: 10px;
}
.program4{
	text-align: center;
	width: 200px;
	height: 50px;
	/* light */
	border: 2px solid #8FB7DA;
	box-sizing: border-box;
	/*transform: rotate(-0.91deg);*/
	border-radius: 70px;
	padding: 10px;
}

.program5{
	padding: 10px;
	margin-right:px;
	width: 177.26px;
	height: 50px;

	/* light */

	border: 2px solid #8FB7DA;
	box-sizing: border-box;
	/*transform: matrix(-0.99, -0.17, -0.17, 0.99, 0, 0);*/
	border-radius: 50px;
	padding: 10px;
}
.program6{
	padding: 10px;
	margin: 0 45px 0 45px;
	width: 355.17px;
	height: 50px;

	/* light */

	border: 2px solid #8FB7DA;
	box-sizing: border-box;
	/*transform: rotate(-0.91deg);*/
	border-radius: 50px;
	
}
.program7{
	padding: 10px;
	width: 177.26px;
	height: 50px;

	/* light */

	border: 2px solid #8FB7DA;
	box-sizing: border-box;
	/*transform: rotate(-9.84deg);*/
	border-radius: 50px;
}
/*.mainOrganizator{
	text-align: center;
	margin:0 auto;
	width: 1084px;
	
}*/
.INTERNATIONAL_ORGANIZERS{
	margin-bottom: 30px;
}
.LOCAL_ORGANIZERS{
	margin-top: 20px;
	margin-bottom: 30px;
	
}
.organizator{
	width: 520px;
	height: 160px;
	margin-bottom:10px;
	background: #FFFFFF;
	/* IHSS */

	box-shadow: 0px 0px 30px 5px rgba(152, 196, 227, 0.25);
	border-radius: 23px;
	font-family: Raleway;
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
}
.logo1{
	margin: 14px 29px 15px 34px;
}
.logo2{
	margin: 13px 42px 16px 30px;
}
.logo3{
	margin: 56px 29px 69px 34px;
}

.logo4{
	margin: 28px 15px 29px 40px;
}
.logo5{
	margin: 67px 36px 70px 40px;
}
.logo6{
	margin: 45px 25px 58px 28px;
}
.textLogo1{
	padding-top:15px;
	text-align: left;
}
.textLogo2{
	padding-top:15px;
	text-align: left;
}
.textLogo3{
	text-align: left;
}
.textLogo4{
	padding-top:5px;
	text-align: left;
}
.textLogo5{
		width: 500px;
	height: 150px;
	text-align: left;
}
.textLogo6{
	text-align: left;
}
.PRELIMINARY_ESTIMATE{
	margin-bottom: 40px;
}
.mainOrg{
	/*border:1px solid;*/
	margin:0 auto;
	width: 918px;
	height: 435px;
}
.Org{
	margin:0 auto;	
	padding-right:54px;
	width: 1077px;
	height: 300px;

	background: #FFFFFF;
	/* IHSS */

	box-shadow: 0px 0px 30px 5px rgba(152, 196, 227, 0.25);
	border-radius: 35px;
}
.Accomodation_costs{
	margin-top: 50px;
	font-family: Raleway;
	font-style: normal;
	font-weight: 800;
	font-size: 24px;
	line-height: 28px;
	text-align: center;
	margin-bottom: 25px;
	
}
.Org2{
	margin-left: 140px;
	/*padding: 45px 50px 56px 50px;*/
	width: 318px;
	height: 418px;

}
.mainAccom{
	margin:0 auto;
	width: 1300px;
	height: 130px;
}
.mainEm{
	margin:0 auto;
	width: 1300px;
	height: 200px;
}
.Em{
	margin-left:100px;
}
.bottom{
	margin-bottom:60px;
}
.left{
	text-align: left;
	margin-left:37px;
}
.room1{
	margin: 55px 20px 0px 14%;
}
.room2{
	margin: 55px 0px 0px 20px;
}
.Conference_secretariat{
	margin-bottom: 10px;
}
.right{
	margin-right:150px;
}
.topmargin{
	margin-top:20px;
}
.topmargin1{
	margin-top:26px;
}
.topmargin2{
	margin-top:100px;
}
.topmargin3{
	margin-top:26px;
}
.topmargin9{
	margin-top:9px;
}
.topmargin12{
	margin-top:12px;
}
.cost{
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	line-height: 27px;
}
.email{
	font-family: Raleway;
	font-style: extrabold;
	font-weight: 800;
	font-size: 24px;
	line-height: 28px;
	/* identical to box height */

	text-align: center;
	letter-spacing: 0.02em;
}
.c{
	background-color:#008000;
}
p{
	text-indent: 20px;
}