@media screen and (min-width:992px) and (max-width:1200px){.enroll{font-family:"helvetica-condensedboldRg";}
.top_menu{margin:20px 0 0 0px;}
.nav li{margin:0 10px;}
ul.nav > li > a{font-size:17px !important;padding:10px 5px !important;}
.slider_left h1{font-size:32.5px !important;}
.bottom_nav li:first-child{margin-left:0 !important;}
.bottom_nav li{margin-left:21px !important;}
.bottom_nav li a{font-size:20px !important;}
.newsletter .newsletter_text input.text_box{padding:4px 10px !important;width:100% !important;background-size:contain !important;}
.newsletter_bts{width:100%;}
.butoon_gray newsletter_job{width:100%;}
.hnb{padding:0 !important;}
.newsletter .newsletter_text input.btns{font-size:18px;padding:4px 13px !important;}
.newsletter .newsletter_text a.butoon_gray{font-size:18px;padding:4px 13px !important;}
.footer{font-size:15px;}
.table{font-size:15px;}
.table_1{width:59%;}
.contact{margin-top:90px !important;}
.aim{margin:20px 0 0 -58px !important;}
.aim a{background-position:left top !important;background-size:640px auto !important;width:80% !important;background-size:cover;height:114px;margin-top:80px;}
.activities_left{padding:0 20px;}
.activities_left_date{font-size:15.5px;}
.aim p{font-size:17px !important;}
}
@media screen and (min-width:768px) and (max-width:991px){.fixed-header{height:140px;}
.enroll{font-family:"helvetica-condensedboldRg";}
ul.nav > li > a{font-size:14px !important;padding:5px 4px !important;}
.slider{margin-top:75px;}
.slider_left h1{font-size:27px;}
.slider_left li{margin-right:2px;}
.slider_left li{margin-right:2px !important;}
.bottom_nav li:first-child{margin-left:0 !important;}
.bottom_nav li{margin-left:18px !important;}
.bottom_nav li a{font-size:14px !important;}
.summer{font-size:35px;}
.stop_heading a{font-size:27px !important;}
.ican h2{font-size:30px;}
.ican h3{font-size:25px;}
.ican_box h3{font-size:22px;}
.ican_box p{font-size:15px;}
.camp{font-size:30px;}
.characters .rollover-text{font-size:18px;}
.learn_more{font-size:18px;}
.newsletter .newsletter_text input.text_box{padding:4px 10px !important;width:100% !important;background-size:contain !important;}
.newsletter_bts{width:100%;}
.butoon_gray newsletter_job{width:100%;}
.hnb{padding:0 !important;}
.newsletter .newsletter_text input.btns{font-size:18px;padding:4px 13px !important;}
.newsletter .newsletter_text a.butoon_gray{font-size:18px;padding:4px 13px !important;}
.footer{font-size:12px;}
.table{font-size:15px;}
.table_{width:150px !important;}
.table_1{width:66%;}
.food-banner{margin-top:100px;}
.panel{margin:0 !important;padding:0 !important;}
#exposure{margin:11px 0 0;}
#acc-menu2{margin-top:20px !important;}
.aim a{background-position:left top !important;background-size:495px auto !important;height:114px;margin-left:18px !important;width:62% !important;}
.activities_left{padding:0 20px;}
.activities_left_date{font-size:11px;}
.aim p{font-size:13px !important;margin:150px 5px 5px 0 !important;}
.activities_left_act{font-size:13px;}
.activities_left_act p{font-size:13px;}
.activities_left_act i{font-size:13px;}
.activities_left .row{margin-top:2px !important;}
}
@media screen and (min-width:501px) and (max-width:767px){.logo_outer{width:250px !important;}
.fixed-header{height:125px;}
.enroll{margin:0;position:absolute;right:73px;top:4px !important;width:138px;font-family:"helvetica-condensedboldRg";}
.navbar-toggle .icon-bar{background:#000 !important;}
.for_respo{background:#ffffff none repeat scroll 0 0;position:unset !important;width:100% !important;}
.nav > li{border-bottom:1px solid #333;width:95%;}
.navbar-right li{border:medium none;}
.container_top{margin-top:45px;}
.main_slider img{min-height:350px;}
.slider_left{min-height:351px !important;padding:0 20px;}
.slider_left h1{font-size:21px;padding:56px 0 0;}
.slider_left ul{margin:0 !important;}
.lightgreen.big-link{margin:0 !important;}
.slider_left li{width:31% !important;margin:0 !important;}
.slider_left li img{width:100%;}
.bottom_nav li{width:100%;text-align:center;margin-bottom:5px;margin-left:0;}
.bottom_nav li a{width:100%;}
.summer{font-size:24px;}
.stop_heading a{font-size:19px !important;}
a.butoon_style{font-size:17px;}
.ican h2{font-size:19px;}
.ican h3{font-size:15px;}
.ican_box{text-align:center;}
.ican_box h3{font-size:25px;}
.ican_box p{font-size:14px;}
.camp{font-size:20px;}
.meet_haeding{font-size:20px;}
.characters .rollover-text{font-size:10px;}
.learn_more{font-size:12px;}
.newsletter .newsletter_text input.text_box{padding:4px 10px !important;width:100% !important;background-size:cover !important;margin-bottom:10px;}
.newsletter_bts{width:100%;}
.butoon_gray newsletter_job{width:100%;}
.hnb{padding:0 !important;}
.newsletter .newsletter_text input.btns{font-size:13px;padding:4px 13px !important;}
.newsletter .newsletter_text a.butoon_gray{font-size:13px;padding:4px 13px !important;}
.footer{font-size:12px;}
.opt{margin-top:30px;}
.location{text-align:center;}
.profile{padding-left:0;text-align:center;}
.dchdt{text-align:center;width:auto;}
.dchdd{text-align:center;width:auto;margin:0 !important;}
.table-responsive{border:medium none !important;}
.table_{font-size:14px;}
.table_1{font-size:14px;margin-top:10px;}
.detail span{font-size:14px;}
.rates h1{font-size:30px;}
.food-banner{margin-top:100px;}
.red{text-align:left !important;}
.contact{margin-top:92px !important;}
.imagineerzway h1{font-size:39px;}
.panel{margin:50px 0 0 0 !important;padding:0 !important;}
.details1{font-size: 16px; line-height: 28px;}
#acc-menu2{margin:0 !important;padding:0 !important;width:100% !important;}
#acc-menu2 > a{background-size:100% auto !important;width:100% !important;}
#acc-menu2 > a.active{height:36% !important;}
.activities_left{padding:0 20px;}
.activities_left_date{font-size:15.5px;}
.aim p{font-size:12px !important;margin:170px 5px 5px 0 !important;padding:7px !important;width:auto !important;}
.container.activities{padding:0 0 50px;}*/p{font-size:15px;}
.join-us{margin-top:100px;}
.icanparent{margin-top:90px;}
}
@media screen and (min-width:320px) and (max-width:500px){.logo_outer{width:55% !important;}
.fixed-header{height:120px;}
.enroll{margin:0;position:absolute;right:65px;top:15px !important;width:90px;font-family:"helvetica-condensedboldRg";}
.enroll a{font-size:13px;padding:0 !important;text-align:center;}
.navbar-toggle .icon-bar{background:#000 !important;}
.for_respo{background:#ffffff none repeat scroll 0 0;position:unset !important;width:100% !important;}
nav{margin:0;}
.nav li a{font-size:15px;padding:5px 11px;}
.nav > li{border-bottom:1px solid #333;width:95%;}
.nav li a{font-size:15px;padding:5px 11px;}
.bottom_nav{margin-top:20px;}
.navbar-right li{border:medium none;}
.container_top{margin-top:30px;}
.main_slider img{min-height:250px;}
.slider_left{min-height:251px !important;padding:0 10px 10px;}
.slider_left h1{font-size:13px;margin:0;padding:56px 0 0;}
.slider_left ul{margin:0 !important;}
.lightgreen.big-link{margin:0 !important;}
.slider_left li{width:26% !important;margin:0 !important;}
.slider_left li img{width:100%;}
.bottom_nav li{width:100%;text-align:center;margin-bottom:5px;margin-left:0;}
.bottom_nav li a{width:100%;font-size:15px;}
.summer{font-size:14px;}
.stop_heading a{font-size:12px !important;}
a.butoon_style{font-size:12px;padding:7px 8px;}
.ican h2{font-size:13px;padding:30px 0 0;}
.ican h3{font-size:9px;padding:0;}
.ican_box{text-align:center;}
.ican_box h3{font-size:25px;}
.ican_box p{font-size:14px;}
.camp{font-size:10px;}
.meet_haeding{font-size:13px;}
.characters .rollover-text{font-size:10px;}
.learn_more{font-size:12px;}
.newsletter .newsletter_text input.text_box{padding:4px 10px !important;width:100% !important;background-size:cover !important;margin-bottom:10px;}
.newsletter_bts{width:100%;}
.butoon_gray newsletter_job{width:100%;}
.hnb{padding:0 !important;}
.newsletter .newsletter_text input.btns{font-size:13px;padding:4px 7px !important;}
.newsletter .newsletter_text a.butoon_gray{font-size:13px;padding:4px 13px !important;}
.footer{font-size:9px;}
.opt{margin-top:30px;}
.location{text-align:center;font-size:16px !important;}
.location h3{font-size:25px;}
.location p, .profile p{font-size:12px;}
.profile{padding-left:0;text-align:center;}
.dchdt{text-align:center;width:auto;font-size:16px !important;}
.dchdd{text-align:center;width:auto;margin:0 !important;font-size:16px !important;}
.rates .col-xs-8{width:100%;}
.table_{font-size:14px;}
.table_1{font-size:14px;width:54%;margin-left:0;margin-top:10px;}
.rates h1{font-size:19px;}
.rates .detail{font-size:14px;right:-16px;}
.food-banner{margin-top:100px;}
.red{text-align:left !important;}
ul.list-inline_ li.founder{right:0;top:-57px;}
.contact{margin-top:92px !important;}
.contact h3{font-size:20px;}
.contact p{font-size:15px;}
.imagineerzway h1{font-size:23px;}
.imagineerzway h2{font-size:18px;}
.imagineerzway{font-size:15px;}
.imagineerzway p{font-size:15px;}
#kids-images li{margin-left:0;margin-right:0;text-align:center;width:100%;}
.panel{margin:50px 0 0 0 !important;padding:0 !important;}
.details1{font-size: 13px;
    line-height: 24px;}
#acc-menu2{margin:0 !important;padding:0 !important;width:100% !important;}
#acc-menu2 > a{background-size:100% auto !important;width:100% !important;}
#acc-menu2 > a.active{height:36% !important;}
.aim a h1{font-size:23px;padding:0;top:18px;}
.aim a p{margin:20px 5px 5px 0 !important;}
.activities_left{padding:0 20px;}
.activities_left_act{font-size:15px;}
.activities_left_date{font-size:15.5px;}
.aim p{font-size:10px !important;margin:70px 5px 5px 0 !important;padding:2px !important;width:auto !important;}
.container.activities{padding:0 0 50px;}
h1{font-size:30px !important;}
h3{font-size:21px;}
p{font-size:15px;}
.activities-detail h1.heading{font-size:19px;}
.story-lab-sec > img{position:absolute;}
.story-lab-data{position:relative;}
.join-us{margin-top:100px;}
.icanparent{margin-top:90px;}
}