@media only screen and (max-width: 1200px){
		.logo h3{ font-size:20px; }
		.search-sec .go{ width: auto}
	  .search-sec .form-control{ width: 80%;}
 }
@media only screen and (max-width: 991px){
	.slider-sec .carousel-control-next-icon, .carousel-control-prev-icon{ border-radius: 0; }
	.event-box{ width: 44%;padding: 16px 8px;}
	.event-box-data h6{font-size: 15px; height: 60px;}
	.event-box-data P{font-size: 14px; text-align:left;margin-bottom: 10px;}
	.ev-banner{margin-bottom: 20px;}
		.headingline{ margin: 15px auto}
	.e-bulletin .headding11{ text-align: center}
	.slide-arrow{ margin-bottom: 30px;}
	.e-bulletin img{ width: auto}
	.search-sec .form-control {
    width: 78%;
    font-size: 13px;
}
	   	.getintouch{ margin-top: 30px;}

		.endo{
			align-items: end !important;
		}
		.blink-text-2 p a{
			font-size: 12px;
		}
		.blink-text-2 p{
			line-height: 1.1;
		}
		.blink-text-2 {
			padding: 8px 15px;
			min-height: 104px;
		}
}

@media only screen and (max-width: 860px) {
.stellarnav .full {
    text-align: right; color: #fff;
}
	.stellarnav.dark a{ color: #fff;}
	.stellarnav.dark .menu-toggle span.bars span{ background: #fff;}
	.stellarnav.mobile.dark ul {
    width: 100%;
}
 

.stellarnav.dark li a:hover{background: #2379bd;}
	.stellarnav li li{ border: 0}
}


@media only screen and (max-width: 767px){
	.logo{ text-align: center}
	.logo h3 {
 font-size: 30px;  margin-bottom: 15px; 
}
	.penss img{ margin-bottom: 25px;}
	.pentst2{
    text-align: center;
    margin-bottom: 30px;
    padding-top: 30px;
    border-top: solid 1px #ddd;
    margin-top: 30px;
}

	.headding11{ font-size: 25px;}
	h2.resp-accordion{ font-size: 20px;}
	.event-box{ width: auto}
	.search-sec{ padding: 50px; margin-top: 0px;}
	.past-event-sec{ margin: 0}
	.mbox{ margin-bottom: 30px;}
	.mbox .innerbox{margin-bottom: 30px;}

	.blink-text-2 p a{
		font-size: 12px;
	}
	.blink-text-2 p{
		line-height: 1.1;
	}
	.blink-text-2 {
		padding: 8px 15px;
		min-height: 82px;
		margin-bottom: 5px;
		justify-content: center;
	}
    
    .slider-data-inner h2{ font-size: 16px;}
    .slider-data-inner h2 span{ font-size: 13px;}
    .slider-data-inner{ padding: 5px 10px;}
     
}
	@media only screen and (max-width: 680px){ 
 	.headding11{ font-size: 22px;}
 
	
}
 
@media only screen and (max-width: 575px){ 
	.search-sec .form-control{ width: 85%}
	.quick-links{ margin-left: 0; margin-top: 25px;}

	.blink-text-2 p a{
		font-size: 13px;
	}
	.blink-text-2 p{
		line-height: 1.05;
	}
	.blink-text-2 {
		padding: 20px 22px;
		min-height: auto !important;
		margin-bottom: 5px;
	}
	
	.topheader {
		padding: 8px 0px;
	}
	
}

@media only screen and (max-width: 480px){
     
}
@media only screen and (max-width:360px){
 
}