@media only screen and ( max-width: 1200px ) {
	.alumni-button span{font-size:20px;}
}

@media only screen and ( max-width: 1080px ) {
	.alumni-button span{font-size:18px;}
	.alumni-button{padding: 10px 30px 10px 10px!important;}
}

@media only screen and ( max-width: 959px ) {
	.one_third, .one_half, .one_third, .two_third, .one_fourth, .three_fourth { 
		float: none; margin-right: 0; width: auto; margin-bottom: 10px; 
	}
	.rpwe-img {width:100%;text-align:center;}
	.rpwe-img img{float:none;display:block;margin:0 auto;}
	.rpwe-ul{text-align:center;}
	
	.alumni-button {padding: 10px!important;text-align: center;}
	.alumni-button i{opacity:0;}
	
	.main-navigation a{ padding: 0 8px; }
	.topline .input-group{display:none;}
}

@media screen and ( max-width: 768px ) {
	.menu-toggle{display:block;}
	#primary-menu{display:none;}
	.toggled #primary-menu{display:block;}
	
		
	#masthead .main-navigation a{
		padding: 5px;
	}
}

@media only screen and ( max-width: 779px ) {
	.vc_col-sm-3{width:50%;display:inline-block;}
	
	.info-card {margin-top: 0;}
	#primary,#secondary{float:none;display: block;width:100%;}
	#primary{}
	#secondary{max-width:475px;margin:0 auto;}
	
	.rpwe-img {width:100%;text-align:center;}
	.rpwe-img img{display: inline; float: left;}
	.rpwe-ul{text-align:left;}
	
	.alumni-button{padding: 10px 30px 10px 10px!important;text-align: left;}
	.alumni-button i{opacity:0.8;}
	
	.top-slider  .flexslider .caption{
		padding:10px!important;
		font-size: 24px;
		left:0!important;
	}

	.top-slider  .flexslider .caption p{
		font-size: 12px;
		line-height: 1.5;
	}
	
	.top-slider .caption-wrap {
		left: 10% !important;
		max-width: 80%;
		opacity: 1 !important;
		top: 10% !important;
	}
	
	.responsive-centered .wpb_single_image{text-align:center!important;}
}

@media only screen and ( max-width: 479px ) {
	.one_third, .one_half, .one_third, .two_third, .one_fourth, .three_fourth { 
		width:100%!important;
	}
	#secondary{width:100%;}
	
	.contact-part-two,.contact-part-one{display:block;width:100%;border-right:0;}
	.footer-social-icons a{padding:15px 4% 10px;}
	.top-slider .caption-wrap p{display:none!important;}
	.top-slider  .flexslider .caption{padding:12px!important;font-size: 18px;}
	.top-slider .bottom-arrow{height: 25px}
	.top-slider .flex-control-nav{bottom: 30px !important;}
	#topmenu,.top-slider{display:none;}


}
@media only screen and ( max-width: 420px ) {
	.vc_col-sm-3{width:100%;margin-right:0;display:block;}
}


@media only screen and ( max-width: 300px ) {
	.vc_col-sm-3{width:100%;margin-right:0;display:block;}
	#page{width:300px;}
	.alumni-button {padding: 10px!important;text-align: center;}
	.alumni-button i{opacity:0;}
	
	.rpwe-img {width:100%;text-align:center;}
	.rpwe-img img{float:none;display:block;margin:0 auto;}
	.rpwe-ul{text-align:center;}
	.top-slider  .flexslider .caption{
		padding:10px!important;
		font-size: 12px;
	}
	.top-slider .bottom-arrow{height: 10px}
	.top-slider .flex-control-nav{bottom: 15px !important;}
}


