@charset "utf-8";
/* CSS Document */

	
	@media (min-width:768px) {
	.tabselect{
	display: none;
	width: 100%;
	padding: 5px;
	
	}	
	.socialicons {
    float: right;
    font-size: 24px;
	margin-top: -10px;
	
}
.socialicons a {
margin: 5px;
display: inline-block;
}
}



 @media (max-width:767px) {
 
 .contentsection h5{
margin: 10px 0 10px 0;
}
.search:hover input{
            width: 220px;}
			
			
footer {
padding-top: 20px;
}

.footerlinks {
    padding-left: 0px;
	border-left: 0;
	margin-right: 0;
	margin-bottom: 20px;
}
	
	
.footer1 {
padding-bottom: 20px;
}
	.socialicons {
	margin-bottom: 10px;
	}
 	.tabselect{

	width: 100%;
	padding: 5px;
	
	}	
	
 .navbar-dark .navbar-toggler-icon {
    background-image:url("../images/humberger.png");
}
.search, .login {
margin-bottom: -5px;
}

 .tabsection {
    padding: 20px 0 0 0;
}


 .language2 {
    margin-top: -40px;
}
.topbar{
background: #fff;

}
.navbar-expand-md>.container, .navbar-expand-md>.container-fluid {
margin-top: -40px;
}
 .logo {
    width: 150px;
}
 .hidden-xs {
    display: none;
}
  .events{
	  margin-bottom: 20px;
	  
	  }
	  .card-txt {
    width: 100%;}
	
	.sectionpadd {
    padding: 30px 0;
}

.sectionhd {
    font-size: 24px;
	margin-bottom: 20px;}
	
	.sectionhd img{
    width: 44px;}
	
	.whitebox2 {
	margin-bottom: 20px;
	}
 
 .twitternews{
 margin-bottom: 20px;
 }
 
  .twitterbg2{
 margin-bottom: 30px;
 
 }
 
 
 }
 
 
 
 
  @media (min-width:768px) and (max-width:991px) {
  .footerlinks li a {
  font-size: 12px;
  }
  .whitebox2 {
	margin-bottom: 20px;
	}

 .twitternews{
 margin-bottom: 20px;
 }
 
  
  	.sectionpadd {
    padding: 50px 0;
}


  
    .navbar-expand-md .navbar-nav .nav-link {
       padding: 7px;
    font-size: 11px;
		   
		   }
		   .language2 {
		   font-size: 12px;
		   }
		   .timebox{
		   margin-left:10px;
		   font-size: 12px;
		   }
		    .nav-container{
			 width: 100% !important;
			 padding: 0 !important;
			 margin: 0 !important
			 ;
			 }
			 .tab button {
			 padding: 5px ;
			 font-size: 12px;
			 }
			.tablinks img{
	   width: 30px;
	   } 
			 
	  .events{
	  margin-bottom: 20px;
	  
	  }
	  
	  
	  }
	  
	  
	   @media (min-width:992px) and (max-width:1199px) {
	   
	   	.sectionpadd {
    padding: 70px 0;
}


	.card-txt {
    width: 77%;

    padding: 0 1%;
}

.eventbox {
    padding: 20px 23px;
}

	    .tab button {
			 padding: 5px 10px ;
			 font-size: 12px;
			 }
	   .tablinks img{
	   width: 50px;
	   }
		   .navbar-expand-md .navbar-nav .nav-link {
    padding: 12px;
    font-size: 14px;
		   
		   }
		   
		}
		   
		 @media (max-width:480px) {
			 
			 }
		 
		 
		 
		 @media (min-width:1200px) {
				.tablinks img{
	   width: 50px;
	   } 
		.tab button {
		font-size: 12px;
		}
			 
			 }
		 
		 
