@media only screen and (min-width:1201px) and (max-width:1300px)
{
	.registerlink{ right:0;}
	.borderheader{ padding-bottom:16px;}
	
	.programsinfodiv .titlediv{ padding:0 20px;}
}


@media only screen and (min-width:1171px) and (max-width:1200px)
{
	.registerlink{ right:0;}
	#cssmenu{ padding-right:130px;}
	#cssmenu > ul > li > a{ padding:0 7px 20px 7px;}
	.navbar-wrapper .logobg::before{ right:72%;}
	.borderheader{ padding-bottom:16px;}
	.programsinfodiv2 h2 span{ padding:0 20px;}
	/*.summerexperiencediv .col-sm-4 .letsgotitle{ font-size:28px; }
	.summerexperiencediv .col-sm-4 .theimagetitle{ font-size:28px; right:4px; }*/
}

@media only screen and (min-width:1025px) and (max-width:1170px)
{
	.registerlink{ right:0;}
	#cssmenu{ padding-right:130px;}
	#cssmenu > ul > li > a{ padding:0 7px 20px 7px;}
	.navbar-wrapper .logobg::before{ right:72%;}
	.cntn_bg h3{ font-size:40px; line-height:40px; }
	.borderheader{ padding-bottom:16px;}
	
	.programsinfodiv2 h2 span{ padding:0 20px;}
	.programsinfodiv2 h2{ padding:0 20px;}
/*	.summerexperiencediv .col-sm-4 .letsgotitle{ font-size:28px; }
	.summerexperiencediv .col-sm-4 .theimagetitle{ font-size:28px; right:4px; }*/
	
}

@media only screen and (min-width:991px) and (max-width:1024px)
{
	
	
	.col-lg-7 {width: 58.3333%; float:left;}
	.col-lg-5 {width: 41.6667%; float:left;}
	.col-lg-8 {width: 66.6667%; float:left;}
	.col-lg-4 {width: 33.3333%; float:left;}
	.col-lg-6 {width: 50%; float:left;}
	.flexslider img {height:auto;}
	.cntn_bg { font-size:14px; padding:20px; min-height:inherit;}
	
	.registerlink{ right:0;}
	#cssmenu{ padding-right:130px;}
	#cssmenu > ul > li > a{ padding:0 7px 20px 7px;}
	.navbar-wrapper .logobg::before{ right:72%;}
	.cntn_bg h3{ font-size:30px; line-height:30px; margin-bottom:0;}
	.borderheader{ padding-bottom:10px;} 
	
	.programspage.cntn_bg{ width:30%;}
	
	.programsinfodiv2 h2 span{ padding:0 20px;}
	.programsinfodiv{ margin:44px 0; padding:33px 0;}
	.programdescriptiondiv{ margin-bottom:44px;}
	.programsinfodiv2 h2{ padding:0 20px;}
	/*.summerexperiencediv .col-sm-4 .letsgotitle{ font-size:28px; }
	.summerexperiencediv .col-sm-4 .theimagetitle{ font-size:28px; right:5px; }*/
}

@media only screen and (min-width: 768px) and (max-width: 990px)
{
	
	
	.navbar-inverse .navbar-nav > li > a {font-size:16px;}
	
	.flexslider img {height:auto;}
	.cntn_bg { font-size:12px; padding:20px; min-height:inherit;}
	.imgcaption{ margin-right:0;}
	.copyrighttext{  font-size:16px;}
	#cssmenu{ padding-right:100px;}
	#cssmenu > ul > li > a{ padding:16px;}
	.registerlink{ right:0;}
	.cntn_bg h3{ font-size:30px; line-height:30px; margin-bottom:0;}
	.borderheader{ padding-bottom:8px;} 
	
	.mapdiv iframe{ height:380px;}
	.aboutuspage.cntn_bg { width:60%;}
	.programspage.cntn_bg{ width:40%;}
	
	.programsinfodiv2 h2 span{ padding:0 20px;}
	.programsinfodiv{ margin:44px 0; padding:33px 0;}
	.programdescriptiondiv{ margin-bottom:44px;}
	.programsinfodiv2 h2{ padding:0 20px;}
	
	.findyoursummerexperiencediv h3{ font-size:24px;}
	.quatationsubdiv{ font-size:20px;}
	.textspan { display: inline-block; vertical-align: top; width: 76%;}
	.contactmap iframe{ height:300px;}
	
	.programspage.cntn_bg h3{ font-size:28px;}
	.programspage.cntn_bg h3 span{ font-size:28px;}
	/*.summerexperiencediv .col-sm-4{ width:49%; }
	.summerexperiencediv .col-sm-4:last-child{ width:100%; margin-top:20px; }*/
	.allgradedata .bygrade .divcontent{ display:table; margin:15px auto 0; }
/*	.summerexperiencediv .col-sm-4 .letsgotitle{ font-size:32px; }
	.summerexperiencediv .col-sm-4 .theimagetitle{ font-size:32px; right:27px; }*/
	.allgradedata .bygrade .divcontent ul li a{ font-size:16px; }
	
}

@media only screen and (min-width: 480px) and (max-width: 767px)
{
	
	
	.flexslider img {height:auto;}
	#cssmenu{ padding-right:40px;}
	.registerlink{ right:0;}
	.imgcaption{ margin-right:0; margin-bottom:30px;}
	.socialicons{ text-align:center; margin-bottom:20px; float:none;} 
	.copyrighttext{ float:none; text-align:center; padding-left:0;}
	.footer{ padding:30px 0;}
	.cntn_bg{ padding:20px 20px 0px;}
	.cntn_bg h3{ font-size:20px; line-height:normal;}
	#cssmenu > ul > li > a{ padding:16px;}
	.borderheader{ padding-bottom:6px;}
	.registerlink{ width:60px; bottom:-30px;}
	.logo{ padding-bottom:0;}
	
	.aboutuspage.cntn_bg h3{ font-size:16px;}
	.aboutuspage.cntn_bg { width:66%;}
	.aboutuspage.cntn_bg h3 span{ font-size:22px;}
	.aboutmaincontentdiv{ margin-top:30px;}
	.contactinfodiv{ padding:30px 0 0; margin-bottom:30px;}
	.mapdiv iframe{ height:280px;}
	
	.programsinfodiv h2 span{ margin:0 20px; padding:0 80px;}
	.programspage.cntn_bg{ width:60%;}
	.programsinfodiv{ margin:30px 0;}
	.programdescriptiondiv{ margin-bottom:30px;}
	.programsinfodiv h2 span{ padding:0 30px;}
	.programsinfodiv h2 span strong{ font-size:20px;}
	
	.programsinfodiv2 h2 span{ padding:0 20px; margin:0 20px;}
	.programsinfodiv .titlediv{ padding:0 20px;}
	.programsinfodiv2 h2{ padding:0 20px;}
	.imagediv{ display:inline-block;}
	.contactmap iframe{ height:280px;}
	.programspage.cntn_bg h3{ font-size:20px;}
	.programspage.cntn_bg h3 span{ font-size:20px;}
	/*.summerexperiencediv .col-sm-4{ width:100%; }
	.summerexperiencediv .col-sm-4:last-child{ width:100%; }*/
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
	
	
	.flexslider img {height:auto;}
	#cssmenu{ padding-right:40px;}
	.registerlink{ right:0;}
	.imgcaption{ margin-right:0; margin-bottom:30px;}
	.socialicons{ text-align:center; margin-bottom:20px; float:none;} 
	.copyrighttext{ float:none; text-align:center; padding-left:0;}
	.footer{ padding:30px 0;}
	.cntn_bg{ padding:10px 20px 10px;}
	.cntn_bg h3{ font-size:16px; line-height:normal; margin-bottom:0;}
	.logo{ float:none; text-align:center;}
	.searchmaindiv{float: none;
    padding: 0 0 0px;
    text-align: center;}
	#cssmenu > ul > li > a{ padding:16px;}
	.quatationsubdiv{ font-size:20px;}
	.borderheader{ padding-bottom:3px;}
	.registerlink{ width:60px; bottom:-30px;}
	.aboutuspage.cntn_bg h3{ font-size:16px;}
	.aboutuspage.cntn_bg { width:100%;}
	.aboutuspage.cntn_bg h3 span{ font-size:22px;}
	.aboutmaincontentdiv{ margin-top:30px;}
	.contactinfodiv{ padding:30px 0 0; margin-bottom:30px;}
	.mapdiv iframe{ height:280px;}
	
	.programsinfodiv h2 span{ margin:0 20px; padding:0 80px;}
	.programspage.cntn_bg{ width:70%;}
	.programsinfodiv{ margin:30px 0;}
	.programdescriptiondiv{ margin-bottom:30px;}
	.programsinfodiv .titlediv{ padding:0 20px;}
	.programsinfodiv .titlediv h2{ font-size:20px;}
	.programsinfodiv .titlediv span{ font-size:20px;}
	.programspage.cntn_bg h3{ font-size:16px; line-height: 26px;}
	.programspage.cntn_bg h3 span{ font-size:16px;}
	.programsinfodiv2 h2 span{ padding:0 20px; margin:0 20px;}
	.programsinfodiv2 h2{ padding:0 20px;}
	.programsinfodiv{ padding:30px 0;}
	.imagediv{ display:inline-block;}
	
	.textspan { display: inline-block; vertical-align: top; width: 76%;}
	.contactmap iframe{ height:200px;}
	/*.summerexperiencediv .col-sm-4{ width:100%; }
	.summerexperiencediv .col-sm-4:last-child{ width:100%; }*/
	.allgradedata .bygrade .divcontent ul li a{ font-size:16px; }

}





img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

