@font-face {font-family: ZvezdaNHZDN; 
			src: url(../fonts/Zvezda.ttf); }
			
			
@font-face {font-family: ASakura; 
			src: url(../fonts/AsakuraSlab.ttf); }


img {
max-width: 100%;
height: auto; 
display: block;
}


#mxcpr {display:none!important;}





html,
body {
 height: 100%;
 background-color: #f8f9fa;
} 

.body {
  background-color: #f8f9fa;
} 



.container {background:#fff;
} 

.smenu{display:none;
 visibility: hidden;}










.newsflash p{font-size: 12pt;}
.newsflash h4{font-size: 14pt;}





.top{
	height:300px;
	margin-left: auto;
	margin-right: auto;
	background: no-repeat left url("../images/logo.jpg");
	position: relative;
	
	}
	
	
.org{
	font-size: 40pt;
color: #FFFFFF;
font-family: ZvezdaNHZDN;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 2px 2px 0 #000;
  position: absolute;
  right: 60px; 
	top: 50%;
	transform: translateY(-50%);
	text-align: right;
  z-index: 0;
}


.org2{
	font-size: 30pt;
color: #FFFFFF;
}


.tel a{margin-top:30px;
	padding-top: 20px;
	font-size: 35pt;
	font-weight: 800;
	font-style: italic;
color: #FFFFFF;
font-family: ASakura;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 2px 2px 0 #000;
	transform: translateY(-50%);
	text-align: right;
  z-index: 0;
}
	
.nav{margin-right: 30px;
z-index: 5;}


.navbar-expand-lg .navbar-nav .nav-link{font-size: 20px;}


.row-s{
	width:100%;
	display: flex;
	background:#fff;
	flex-wrap:wrap;
}

.left-col{
	
	width:25%;
	}


.main-text{
	padding: 20px;
	width:75%;
	text-indent: 20px;
	text-align: justify;
	}


#leftcol{border-right: 2px solid #777373;
font-size:12pt;}


#leftcol a {color:#000;
font-weight: 800;
text-decoration: none;}


#leftcol a:hover{
      color: #6c757d;
	   font-weight: 600;}
    }


#leftcol h3{font-size:14pt;
font-weight:900;
padding-top:20px;
padding-bottom:5px;
border-bottom: 2px solid #777373;}

#leftcol p{font-size:11pt;
padding-top:5px;
text-align:justify;}

#wrap {
  position: relative;
  min-height: 100%;
} 

#wrap section {
  padding-bottom: 180px;
}



.inputbox{
	max-width:70%;
	margin-bottom:10px;
	margin-top:10px;
}
.btn-primary{margin-top: -10px;}

.adv_search_link{display:none;}




footer {
  left: 0;
  bottom: 0;
  width: 100%;
  background-color:#6c757d;
  color:#F0F0Fe;
  display: flex;
justify-content: space-between;
align-items: center;
flex-wrap:wrap;
}


.footer-1 {
	
	padding: 20px;
	width:33.3333333%;
	
}

.footer-2 {
	
	vertical-align: top;
	border-left:  3px solid #ffffff;
	border-right: 3px solid #ffffff;
	padding: 20px;
	text-align: center;
	font-size: 16px;
	width:33.3333333%;

}


.footer-3 {
	
	vertical-align: top;
	padding: 20px;
	width:33.3333333%;

}
	




@media (max-width: 800px) {
  
  .row-s{
	width:100%;
	display: flex;
	background:#fff;
	flex-wrap:wrap-reverse;
}

.left-col{
	
	width:100%;
	}


.main-text{
	
	width:100%;
	}

  
  
  .footer-1 {
	display: none;
	padding: 20px;
	width:100%;
	float:left;
	
}

 .footer-2 {
	
	padding: 20px;
	width:100%;
	float:left;
	
}


 .footer-3 {
	
	padding: 20px;
	width:100%;
	float:left;
	
}




  }




