  @font-face {
    font-family: lane; /* Имя шрифта */
    src: url(LaneNarrow.ttf); /* Путь к файлу со шрифтом */
   }
  @font-face {
    font-family: avantgarde; /* Имя шрифта */
    src: url(AvantGardeGothicCB.otf); /* Путь к файлу со шрифтом */
   }


header {
	height: 165px;
	z-index: 999;
			position:fixed;
			width:100%;
}

header .container-fluid{
/*	 background-image: linear-gradient(rgba(174,174,174,3), rgba(255,255,255,1), rgba(53,83,159,1));*/
/*	 height: 185px;*/
background: linear-gradient(to top, #2F4F9E 0%, #f9f9f9 44%, #ffffff 48%, #f9f9f9 58%, #aeaeae 100% );

		position:fixed;
		width:100%;
}

header.default {
/*	height: 185px;*/
	position:relative;
}
header.fixed {
/*	height: 185px;*/
	position:fixed;
	top:0; left:0;
	width:100%;
	
}



#headnull.default {

}
#headnull.fixed {
	min-height: 185px;
}

.headertext{
	float:right; 
	font-size:22pt;
	color:#2c5aca;
	text-shadow: 0px 3px 5px rgba(150, 150, 150, 1);
	font-family: avantgarde;
	font-weight: bold;
	
}


#headerinfo.default{
	
}

nav{
	position:absolute; /* добавили */
	bottom:0;	
	font-family: lane;
}

.topline{
	height: 20px;
-webkit-box-shadow: inset 0px -28px 35px -24px rgba(0,0,0,0.71);
-moz-box-shadow: inset 0px -28px 35px -24px rgba(0,0,0,0.71);
box-shadow: inset 0px -28px 35px -24px rgba(0,0,0,0.71);
}

.lang_active{
	box-shadow: 4px 3px 9px 3px rgba(50, 50, 50, 0.71);
}
.maincontent{
	font-family: lane;
}


footer{
	background: linear-gradient(to top, #7c7a7b 0%,#e2e2e2 100% );
	color:#2c5aca;
	font-family: lane;
	text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
	font-weight: bold;
	
	box-shadow:  inset 0px 17px 7px -12px rgba(50, 50, 50, 0.65);
}

.footerlogos{
	position:relative; 
	text-align: center;
}

.footercontent{
	margin:50px;
}

.mainfield{
	width: 100%;
	color: black;
	padding-left: 9px;
	border: 0;
	box-shadow: 1px 2px 4px 0px rgba(50, 50, 50, 0.71);
	margin: 7px;
}
.mainbutton{
	color: white;
	border: 0;
	border-radius:4px;
	background: rgb(199, 95, 80);
	text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 1px 14px 10px rgba(255, 23, 23, 0.15);
	font-weight:lighter;
}

.news-list-h2{
	text-align:center;
	color:#2c5aca; 
	font-weight:bold; 
	margin-top:-5px;
	min-height:80px;
}

.news-list-h3{
	text-align:center; 
	color:#2c5aca; 
	font-weight:bold;
}

.news-list-p{
	font-size:14pt;
	text-align: justify;
	font-weight: bold;
}

.news-list-img{
	float:right;
	box-shadow: 2px 2px 7px 2px rgba(50, 50, 50, 0.71);
}

.news-img{

	box-shadow: 2px 2px 7px 2px rgba(50, 50, 50, 0.71);
}
.news-h2{
	text-align:left;
	color:#2c5aca; 
	font-weight:bold; 
	margin-top:25px;	
}

.news-list-h3{
	text-align:left; 
	color:#2c5aca; 
	font-weight:bold;
}

.mobilemenu{
  display:none;
  margin-left:15px;
		text-shadow: 0px 3px 5px rgba(150, 150, 150, 1);
		font-family: avantgarde;
		font-weight: bold;  
		font-size:15pt;
		
		
}
#minimenuu{
  display:none;
  margin-left:15px;
		text-shadow: 0px 3px 5px rgba(150, 150, 150, 1);
		font-family: avantgarde;
		font-weight: bold;  
		font-size:15pt;	
}

#minimenuu li{
	
margin-left:65px;
}

@media (max-width: 1120px) {
	.headertext{

		font-size:15pt;
		color:#2c5aca;
		text-shadow: 0px 3px 5px rgba(150, 150, 150, 1);
		font-family: avantgarde;
		font-weight: bold;
		
	}

	.headimgs{
		width:35px;
	}
	
	.headimgsp{
		width:15px;
	}	

	.headermail{

	}
	.mobilemenu{
	  display:block;

	}	
}	

 
@media (max-width: 768px) {
	.headertext{

		font-size:11pt;
		color:white;

	}

	.headimgs{
		width:35px;
	}
	
	.headimgsp{
		width:15px;
	}	

	.headermail{

	}

header {
	height: 265px;

}	

}	



























section.awSlider .carousel{
  display:table;
  z-index:2;


}

section.awSlider{

  position:relative;
  display:table;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}



section.awSlider img{
   pointer-events: none;
}

