.belStatFooterWrapper {
  	max-width: 1200px;
  	margin: 0 auto;
  	font-family: PT Sans;	
  	width: 90%;
  	margin-top: 60px;
}


.belStatFooterSocialLinks {
  	display: flex;
  	margin: 0 auto;
  	color: #fff;
  	font-size: 13px;
}

.belStatFooterSocialLink {
  	display: flex;
  	justify-content: center;
  	align-items: center;
  
  	flex: 1;
  	height: 48px;
    cursor: pointer;
}

.footer-share-label {
 	margin-left: 10px; 
}
.label-share{
	width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    color: white;
    align-items: center;
}
.belStatFooterUsefulLinksContainer {
  	display: grid;
    grid-template-columns: repeat(3, 1fr);
  	grid-template-rows: repeat(3, auto);
  	grid-gap: 10px 25px;
  	align-items: center;
  	margin: 30px auto 0 auto;
  	color: #3B5998;
  	font-size: 14px;
  
}

.belStatFooterUsefulLinksItem a {
    cursor: pointer; 
  	color: #14537E;
  	font-family: "PT Sans";
  	font-size: 15px;
  	line-height: 21px;
  	margin-top: 10px;
}

.belStatFooterGovLinks {
  	background-color: #EEEEED;
  	margin-top: 10px;
    display: grid;
  padding-top:15px;
  grid-template-columns: repeat(7, 1fr);
  grid-template-rows: repeat(3, 60px);
}

.belStatFooterGovLinks a{
  margin: auto;
}

/*.belStatFooterGovLinks > div {
  	background-color: #EEEEED;
}

.belStatFooterGovLinks-Medium {
 	display: none; 
}

.belStatFooterGovLinkContainer {
  	background-color: #EEEEED;
  	text-align: center;
}

.belStatFooterGovLinkImage {
  	max-width: 115px;
  	height: 40px;
}*/

.links-content{
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  width: 95%;
  height: 95%;
}

.links-content:nth-child(1){
  background-image: url(../images/president.jpg);
  grid-column: 1/2;
}

.links-content:nth-child(2){
  background-image: url(../images/minEk.png);
  grid-column: 2/3;
}

.links-content:nth-child(3){
  background-image: url(../images/ministr.jpg);
  grid-column: 3/4;
}

.links-content:nth-child(4){
  background-image: url(../images/pravo.jpg);
  grid-column: 4/5;
}

.links-content:nth-child(5){
  background-image: url(../images/belta.jpg);
  grid-column: 5/6;
}

.links-content:nth-child(6){
  background-image: url(../images/belarusSite.jpg);
  grid-column: 6/7;
}

.links-content:nth-child(7){
  background-image: url(../images/minsk2019.jpg);
  grid-column: 7/8;
}

.links-content:nth-child(8){
  background-image: url(../images/unn-economiks-logo.jpg);
  grid-column: 3/4;
  grid-row: 2/3
}

.links-content:nth-child(9){
  background-image: url(../images/fao-logo.jpg);
  grid-column: 4/5;
  grid-row: 2/3
}

.links-content:nth-child(10){
  background-image: url(../images/eurostat-logo.jpg);
  grid-column: 5/6;
  grid-row: 2/3
}

.links-content:nth-child(11){
  background-image: url(../images/cur-logo.jpg);
  grid-column: 1/2;
  grid-row: 2/4;
}

.links-content:nth-child(12){
  background-image: url(../images/unesco-logo.jpg);
  grid-column: 2/3;
  grid-row: 2/4;
}

.links-content:nth-child(13){
  background-image: url(../images/unpa-logo.jpg);
  grid-column: 6/7;
  grid-row: 2/3;
}

.links-content:nth-child(14){
  background-image: url(../images/unido-logo.jpg);
  grid-column: 7/8;
  grid-row: 2/3;
}

.links-content:nth-child(15){
  background-image: url(../images/world-health-logo.jpg);
  grid-column: 3/4;
  grid-row: 3/4;
}

.links-content:nth-child(16){
  background-image: url(../images/trade-logo.gif);
  grid-column: 4/5;
  grid-row: 3/4;
}

.links-content:nth-child(17){
  background-image: url(../images/workOrg-logo.jpg);
  grid-column: 5/6;
  grid-row: 3/4;
}

.links-content:nth-child(18){
  background-image: url(../images/world-bank-logo.jpg);
  grid-column: 6/7;
  grid-row: 3/4;
}

.links-content:nth-child(19){
  background-image: url(../images/IMF-logo.jpg);
  grid-column: 7/8;
  grid-row: 3/4;
}

.belStatFooterContacts {
  	display: flex;
  	margin-top: 30px;  
  	font-size: 14px;
  	margin-bottom: 30px;
}

.belStatFooterContacts > a {
  color: #3B5998;
}

.bel-stat-footer-contacts-data {
 	flex: 1;
  	
  	display: flex;
  	justify-content: space-between;
  
  	margin-left: 15px;
}

.belStatFooterLogo {
    width: 100%;
}

.belStatFooterBelstat {
  max-width: 250px;
  
  color: #000000;
  font-family: "PT Sans";
  font-size: 15px;
  line-height: 25px;
}

.belStatFooterAdress{
  line-height: 25px;
  	max-width: 290px;
}

.belStatFooterAdress> a {
  color: #14537E;
  font-family: "PT Sans";
  font-size: 15px;
  line-height: NaNpx;
  text-decoration: none;
}

.belStatFooterAdress> span {
  color: #000000;
  font-family: "PT Sans";
  font-size: 15px;
  line-height: 24px;
}

.belStatFooterLogo-logo-wrapper{

}

.vk { background-color: #4C75A2; }
.fb { background-color: #3B5998; }
.tw { background-color: #5EA9DD; }
.tg { background-color: #2BA4D7; }
.ok { background-color: #F59310; }

#belStatFooterLogoImage {
 	width: 50px; 
  	height:50px;
}

.belstatSiteFooterSocialIcon {
  	height: 30px;
  	margin-right: 10%;
}

.belStatFooterGovLinkContainer{
  margin-top: 1.2%;
}

@media screen and (max-width: 480px) {

	.belStatFooterSocialLinkContent span{
  		display:none;
	}

    .belStatFooterSocialLinkContent {
  		margin-top: 9%;
  		margin-left: 0%;
	}

	.belstatSiteFooterSocialIcon{
  		margin: 0px;
	}

	.belStatFooterGovLinkImage{
  		width: 115px;
	}

	/*.belStatFooterGovLinks {
  		background-color: #EEEEED;
  		margin-top: 10px;
    
    	display: grid;
  		padding-top: 15px;
  		padding-bottom: 15px;
  
  		grid-template-columns: repeat(2, 1fr);
  		grid-template-rows: repeat(4, 1fr);
  		grid-gap: 10px 0px;
    }*/

	.bel-stat-footer-contacts-data {
 		flex: 1;
  	
  		display: flex;
  		flex-direction: column;
  		align-items: flex-start;
  
  		margin-left: 10px;
	}

	.belStatFooterContacts {
    	margin-top: 25px;
    	margin-bottom: 25px;
	}

	.belStatFooterAdress{
  		width: auto;
	}
}



@media screen and (max-width: 1025px){
	.main-slider-main-wrapper{
  		display: block;
  	}

	./*belStatFooterGovLinkImage {
  		max-width: 100px;
	}*/
}

@media screen and (max-width: 900px){

	/*.belStatFooterGovLinkImage {
  		max-width: 90px;
	}*/
}

@media screen and (min-width: 481px) and (max-width: 769px) {
  
  .belStatFooterGovLinks {
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(6, 60px);
  }

  .links-content:nth-child(5){
    grid-column: 3/4;
    grid-row: 2/3;
  }

  .links-content:nth-child(6){
    grid-column: 4/5;
    grid-row: 2/3;
  }

  .links-content:nth-child(7){
    grid-column: 3/4;
    grid-row: 3/4;
  }

  .links-content:nth-child(8){
    grid-column: 4/5;
    grid-row: 3/4
  }

  .links-content:nth-child(9){
    grid-column: 1/2;
    grid-row: 4/5
  }

  .links-content:nth-child(10){
    grid-column: 2/3;
    grid-row: 4/5
  }

  .links-content:nth-child(13){
    grid-column: 3/4;
    grid-row: 4/5;
  }

  .links-content:nth-child(14){
    grid-column: 2/4;
    grid-row: 6/7;
  }

  .links-content:nth-child(15){
    grid-column: 1/2;
    grid-row: 5/6;
  }

  .links-content:nth-child(16){
    grid-column: 2/3;
    grid-row: 5/6;
  }

  .links-content:nth-child(17){
    grid-column: 3/4;
    grid-row: 5/6;
  }

  .links-content:nth-child(18){
    grid-column: 4/5;
    grid-row: 5/6;
  }

  .links-content:nth-child(19){
    grid-column: 4/5;
    grid-row: 4/5;
  }

  	
 	/*.belStatFooterGovLinks {
  		background-color: #EEEEED;   
    	display: grid;
  		padding-top: 15px;
  		padding-bottom: 15px;
  		grid-template-columns: repeat(4, 1fr);
  		grid-template-rows: repeat(2, 1fr);
    	grid-gap: 20px 25px;
    }*/

	.belStatFooterUsefulLinksContainer {
  		display: grid;
  		grid-template-columns: repeat(2, 1fr);
  		grid-template-rows: repeat(4, 40px);
  		grid-gap: 13px 25px;
	}

	/*.belStatFooterAdress {
  		margin-left: 10px;
	}*/
}

@media screen and (max-width: 374px) {
 	.belStatFooterBelstat > span {
    	line-height: 20px;
    	font-size: 14px
  	}

	.belStatFooterAdress > span {
  		line-height: 20px;
  		font-size: 14px;
	}
}

@media screen and (max-width: 660px) {
  	.footer-share-label {
 		display: none;
	}
}

@media screen and (max-width: 520px) {
  		.belStatFooterUsefulLinksItem {
  			margin-top: 20px;
		}
  		
        .belStatFooterUsefulLinksContainer {
  			display: flex !important;
  			flex-direction: column !important;
  			justify-content: space-around !important;
  			align-items: flex-start !important;
		}

  .belStatFooterGovLinks {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(7, 60px);
  }

  .links-content:nth-child(4){
    grid-column: 1/2;
    grid-row: 2/3;
  }

  .links-content:nth-child(5){
    grid-column: 2/3;
    grid-row: 2/3;
  }

  .links-content:nth-child(6){
    grid-column: 3/4;
    grid-row: 2/3;
  }

  .links-content:nth-child(7){
    grid-column: 3/4;
    grid-row: 3/4;
  }

  .links-content:nth-child(8){
    grid-column: 3/5;
    grid-row: 4/5
  }

  .links-content:nth-child(9){
    grid-column: 1/2;
    grid-row: 5/6
  }

  .links-content:nth-child(10){
    grid-column: 2/3;
    grid-row: 5/6
  }

  .links-content:nth-child(11){
    grid-column: 1/2;
    grid-row: 3/5
  }

  .links-content:nth-child(12){
    grid-column: 2/3;
    grid-row: 3/5
  }

  .links-content:nth-child(13){
    grid-column: 3/4;
    grid-row: 5/6;
  }

  .links-content:nth-child(14){
    grid-column: 1/2;
    grid-row: 6/7;
  }

  .links-content:nth-child(15){
    grid-column: 2/3;
    grid-row: 6/7;
  }

  .links-content:nth-child(16){
    grid-column: 3/4;
    grid-row: 6/7;
  }

  .links-content:nth-child(17){
    grid-column: 1/2;
    grid-row: 7/8;
  }

  .links-content:nth-child(18){
    grid-column: 2/3;
    grid-row: 7/8;
  }

  .links-content:nth-child(19){
    grid-column: 3/4;
    grid-row: 7/8;
  }

}