@media not all and (min-resolution:.001dpcm){
	 
}
@media only screen and (min-width: 1920px) { 
	 
}


@media only screen and (min-width: 1650px) {
 
}

@media only screen and (max-width: 991px) {  
}

.navbar-toggler{ padding:5px 8px; border: 1px solid #fff;}
.navbar-toggler-icon{ height: auto; width: auto;}
.navbar-toggler-icon:after{content:"\f0c9"; font-family: FontAwesome; color: #fff;}
.mobileview{ display: none}
@media only screen and (max-width: 767px) { 
	.student2, .student{display:none;}
	.section-1 .events:after {
		right:0px;
	}
	.messagebox {
    padding: 30px 15px
	}
	.fature-image img {
    width: 100%;
    height: auto;
}
	.pagedata {
    position: relative;
    padding: 10px;
}
	.profilepic img{width:100%;}
	.pagedata {
    background-image: url(../images/activitybg.png);
    position: relative;
    background-repeat: repeat;
    background-size: 100%;
}
	body{ overflow-x: hidden;}
	header{ background-image:none; padding-bottom: 15px;}	
	.banner-section::after{background-size: 10%; background-position: bottom;}
	.primarymenu::after{background-size: 15%; background-position: top;}
	.logo-2{ display:none;}
	header .registerbtn {
  position: relative;
  padding: 7px 20px;
  border-radius: 8px;
  background-color: #c00137;
  text-decoration: none;
  color: #fff;
  text-transform: uppercase;
  right: 0px;
  bottom: 0px;
  transition-duration: .3s;
  text-align: center;
  left: 0px;
  width: 90%;
  margin: 0px auto;
}
.primarymenu .navbar-nav > li > a{ padding: 8px 0px 8px 8px !important; border-radius: 0px; border-bottom:1px dashed rgba(255,255,255,.5); border-radius: 4px;}
.primarymenu .navbar-nav > li:last-child a{border-bottom:0px dashed rgba(255,255,255,.5);}	
.primarymenu{ padding: 5px 30px;}
.whychose-img{margin: 13px 5px auto;}	
.section-1 .events .wc-head{ text-align: center; margin-top: 10px;}	
.section-1 .studentnotice{ margin-left: 0px;} 
.section-5{ padding: 0px 40px; max-height:none;}
.counter li{ width: 100%; border-right:0px; border-bottom: 1px solid rgba(0, 0, 0, 0.14);}
.counter li:last-child{border-bottom:0px;}
.mobileview{ display: block}
.desktopview{display: none;}
.dasboardpanel .seconddiv{ width: 100%; padding: 8px 40px;}
.dasboardpanel{ display: block;}
.dasboardpanel .firstdiv, .dasboardpanel .thirddiv{width: 100%;}
.dasboardpanel .firstdiv ul li .icon{right:auto; left: -35px;}
.dasboardpanel .firstdiv ul li .content{ padding-left: 45px; padding-right:0px; text-align: left;}
.activity-thumb{ display: block;}
.activity-thumb li{ width:100%;}
.sun{right:25px;}
.gallerywrap{ padding: 30px;}
.gallerythumb .gallery_product{ width:50%;}
.copyright-menu ul{ text-align: left; padding: 0px; margin-top: 5px;}
.copyright-menu li{ padding-left: 0px; padding-right: 10px;}
.pencil{left:auto; right: 40px;}
	.activity{ padding: 50px 30px;}	
}
