body{margin:0px auto; padding:0px; background:#EFFFDB;}
button:focus{outline:none;}
a:hover{text-decoration: none;}
.container { max-width: 1700px; width: 100%;}
.header_sec{width:100%; background-image: linear-gradient(to bottom, #28AAC1,#076272); padding:15px 0; display: inline-block;}
.top_head{width:100%;}
.top_head p{font:500 20px/24px 'Raleway', sans-serif; text-transform: uppercase; color:#fff; text-align: right; margin: 0px;}
.top_head p a{ color:#fff; }
.top_head p a:hover{color:#FFBA00; font-weight:900;}
.navbar-brand img{margin-top:-11px; width:100%; height: auto;}
.menu_sec .navbar-brand{padding: 0px 0; margin: 0px;}
/*.menu_sec .navbar-nav li{padding: 0px 15px !important;}*/
.menu_sec .navbar-nav li a{padding: 0px 15px !important; font:500 20px/24px 'Raleway', sans-serif; text-transform: uppercase; color:#fff;  background:url("asstes/images/nav_pipe.png") no-repeat left center;}
.menu_sec .navbar-nav li:nth-child(1) a{background: none;}
.menu_sec .navbar-nav{width:100%; padding-left: 90px; margin-top: 0px; margin-bottom: 0px;}
.menu_sec .navbar-nav li a:hover{color:#FFBA00 !important; font-weight:900; text-decoration: underline;}
.menu_sec .navbar{padding:0px;}
.video_sec{width:100%;}
.video_sec img{width:100%;}
.myfixedHeader {margin: 0 auto !important; width: 100% !important; position: fixed; z-index: 99999;  transition: all 0.7s ease; left: 0;right: 0;  top: 0;  text-align: center !important;}
/*.fixed-header {
    position: fixed; top: 0; left: 0; right:0; width: 100%; z-index: 9;  transition: all 0.7s ease;margin: 0 auto !important;}*/
.current_page_item a{color:#FFBA00 !important; font-weight: 700 !important;}

/*recycle locator tool*/
.home_locater_new{position:relative; width: 100%; margin: 60px 0px 0; height:900px; background:url(asstes/images/recycle_loc_home_background.png) no-repeat center center; padding: 75px 0 73px;
background-size: cover !important; }
.recycling_locator_sec{ position:relative; width: 100%; margin: 80px 0px 0;background-image:linear-gradient(to bottom, #094394,#28AAC1); padding: 75px 0 73px;
background-size: cover !important; }
.recycle_locatorbg{width:100%; position: absolute; top:0px; left:0px; text-align: center;}
.recycle_locatorbg img{width:64%;}
.recycling_locator_inner{width:100%; position: relative;}
.recycling_locator_inner p{font:600 24px/29px 'Raleway', sans-serif; color:#fff; padding:0px; text-align: center; margin: 0px;}
.recycling_locator_inner p a{font-weight:900; color:#fff;}
.uidwn{width:100%; text-align: center; display: inline-block;}

.busta_head{width:578px; position: absolute; left: -221px; bottom: -84px; opacity: 0;}
.busta_head img{width:100%;}
.relocator_inner_sec img{width:100%;}
.card_close{width:100%; text-align: center;}
.card_close .uiup p{font:600 24px/29px 'Raleway', sans-serif; color:#fff; margin:0px;}
.card_close .uiup p a{font-weight:600;}
.recycling_locator_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}
.home_locater_new .busta_head{bottom:-5px; left:0px;}
.home_locater_new_inn{width:100%; text-align: center; padding-top: 23px;}
.home_locater_new_inn h6{font: 900 32px/37px 'Raleway', sans-serif; color:#fff; padding:0px; text-align: center; margin: 0px; text-transform: uppercase;}
.home_locater_new_inn p{font: 500 20px/24px 'Raleway', sans-serif; color:#fff; padding:20px 0 0; text-align: center; margin: 0px;}
.home_locater_new .heading_txt img{margin-top: -150px;}
.home_locater_new_inn img{margin-top: 100px;}



/*welcome*/
.welcome_sec{width:100%; margin: 80px 0 0; position: relative; z-index: 1; background-image: linear-gradient(to right, #094394,#138EC2,#28AAC1); padding:80px 0 0px;  display: inline-block;}
.heading_txt{width:100%; text-align: center; }
.heading_txt img{ margin-top: -150px; transition: all ease-in-out .2s;}
.wel_main{width:100%; overflow: hidden; position: relative;}
.wel_lt{width:100%; padding-bottom: 120px;}
.wel_lt h6{margin:0px 0 25px; font:900 32px/37px 'Raleway', sans-serif; text-transform: uppercase; color:#fff;}
.wel_lt p{font:500 20px/24px 'Raleway', sans-serif; color:#fff; padding-bottom: 25px; margin: 0px;}
.wel_lt_size{font-weight:300 !important;}
.wel_rt{width:100%; }
.monkey_welcm img{width:100%;}
.wel_rt img{width:100%; }
.city_img{width:100%; position: absolute; bottom:-447px; left:0px; text-align: center;}
.city_img img{width:70%; transition: all ease-in-out .2s;}
.welcome_sec:hover .city_img{bottom:-258px; transition: all ease-in-out .2s;z-index:-1;}
.welcome_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}
.mar_0 h6{margin-bottom:8px;}
.welcome_rt_block{width:100%;}
.welcome_rt_block_inn{width:536px; float:right; position:relative;overflow: hidden; border: 6px solid #FFFBEB; border-radius: 47px; margin-top: 20px;}
.welcome_rt_block_inn img{width:100%;}
.monkey_welcm{position:absolute; top:2px; right:418px; z-index:1;}
.welcome_rt_block h5{font:900 32px/37px 'Raleway', sans-serif; text-transform: uppercase; color:#fff; float:right; padding-top:15px;}
.welcome_rt_block h6{font:900 24px/29px 'Raleway', sans-serif; text-transform: uppercase; color:#fff; display: inline-block; text-align: right; width: 100%; position: absolute; 
bottom: 0px;right: -350px;transition: all ease-in-out .2s;}
.welcome_rt_block h6 a{color:#fff;}
.welcome_sec:hover .welcome_rt_block h6{right: 13px;transition: all ease-in-out .2s;}

/*take the challenge*/
.challenge_sec{width:100%;  margin:80px 0 0px; background-image: linear-gradient(to right, #138EC2,#E414A9); padding: 75px 0 0px; position: relative; z-index: 1;}
.challeng_lft{width:100%;}
.challeng_rt{width:100%; position: relative; overflow: hidden;}
.challenge_rt_inn { width: 100%; display: inline-block; text-align: center;}
.challenge_rt_inn img{width:100%; border: 6px solid #FFFBEB; border-radius: 47px;}
.challenge_rt_inn_dwn{width:100%;}
.challenge_rt_inn_dwn p{font:900 32px/37px 'Raleway', sans-serif; color:#fff; padding: 31px 0 0; text-transform: uppercase; text-align: center;}
.challeng_recycle1{width:100%;  transition: all ease-in-out .2s; }
.challeng_recycle1 img{width: 50%; transition: all ease-in-out .2s; position: absolute;  top: -644px; right:0px; opacity: 0; z-index: -2;}
.challenge_sec:hover .challeng_recycle1 img{ top: -32px; transition: all ease-in-out .2s; opacity: 1;}
.challenge_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}
.challeng_recycle2{position: absolute; bottom: -644px;  right: 0px; opacity: 0; z-index: -1;}
.challeng_recycle2 img{width: 100%; transition: all ease-in-out .2s;}
.challenge_sec:hover .challeng_recycle2 { bottom: -32px; transition: all ease-in-out .2s; opacity: 1;}
.relocatebg_sec{overflow: hidden;}
.challenge_rt_inn .wp-block-group__inner-container{width: 463px; display: inline-block;}
.challenge_rt_inn__dwnbtn {text-align: center; width: 100%; display: inline-block;}




/*school leader board*/
.school_leaderboard_sec{ width:100%;  margin:80px 0 0px; background-image: linear-gradient(to bottom, #EC6B2A,#E6B92C); padding: 75px 0 0px; position: relative;}
.school_leaderboard_top{width:100%;}
.school_leaderboard_top h6{margin:0px; text-transform: uppercase; font:900 32px/37px 'Raleway', sans-serif; color:#fff;}
.school_leaderboard_top p{margin:0px;  font:500 20px/24px 'Raleway', sans-serif; color:#fff; padding: 20px 0 0;}
.school_leader_list{width:100%; margin-top: 96px;}
.school_leader_list p{margin: 12px 0 0; background:#fff;font: 900 30px/70px 'Raleway', sans-serif; letter-spacing: 0px; color: #000000;
text-transform: uppercase; padding:4px 15px 0px 65px;}
.list_number{margin-right: 20px;}
.school_leader_list .even{background:#EDE9DD;}
.topten{width:100%; color:#000; text-align: center;  margin:0px; text-transform: uppercase; font: 500 24px/29px 'Raleway', sans-serif; padding-bottom: 30px;}
.topten a{color:#000;}
.topten a:hover{text-decoration: none;}
.uiup{margin-top: 10px;}
.card_close p{background:none;}
.card_close p a{color:#fff;}
.school_bg{background-size: cover; background-position:50% 15%;background-repeat: no-repeat; background-image: url("asstes/images/WhiteBurst.png");}
.ronchi_sec{position:relative;}
.ronchi img{position:absolute; left: -461px; bottom:50px; opacity:0;}
.sch{text-transform:none; padding-left:62px;}
.school_leaderboard_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}

/*watch*/
.watch_sec{width:100%; margin:80px 0 0px; background-size: cover !important; background: url(asstes/images/WatchBackground.png) no-repeat center center; padding: 75px 0 56px; position: relative;}
.watch_vid{width:21%; float: left; margin-top: 40px; margin: 0px;}
.watch_vid_up{width:100%; position: relative; overflow: hidden; transition: all ease-in-out .2s; border: 3px solid #FFFBEB;  border-radius: 20px;}
.watch_vid_up img{width:100%; transition: all ease-in-out .2s;}
.watch_vid:hover .watch_vid_up{background:#000;}
.watch_vid:hover .watch_vid_up img{transform: scale(1.2); transition: all ease-in-out .2s; opacity: 0.8;}
.red_btn{width:40px;  position: absolute; text-align: center; display: inline-block; top:38%; left:43%; transition: all ease-in-out .2s;}
.watch_vid:hover .red_btn{transform: scale(0.7); transition: all ease-in-out .2s;}
.red_btn svg path{fill:#9A136F;}
.watch_vid:hover .red_btn svg path{fill:#fff;}
.watch_vid_dwn{width:100%; padding-top: 8px;}
.watch_vid_dwn p{font: 500 16px/19px 'Raleway', sans-serif; padding: 0px; color:#fff;}
.flying_bird_sec{width:100%; position:absolute; bottom: 0px; left:0px; transition: all ease-in-out .5s;}
.flying_bird_sec img{width:100%; transition: all ease-in-out .5s;  }
.flying_main{position: relative; overflow: hidden;}
.flying_bird_sec:hover img{/*bottom: 480px;*/ transition: all ease-in-out .5s; position: relative; transform: translate(0, -441px);}
.watch_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}
.watch_youtube_sec .wp-block-embed{margin:0px;}
.watch_youtube_sec .has-text-color{margin: 0px; font-size: 13px; line-height: 16px;}
.watch_youtube_sec{width:82%;}
.watch_youtube_sec .wp-block-column:not(:first-child) { margin-left: 15px;}


/*Activities*/
.activities_sec{width:100%; margin:80px 0 0px; background-image:linear-gradient(to right, #EC6B2A,#E6B92C);  position: relative;}
.activity_block{width:100%; text-align: center; }
.activity_block_up img{width:100%; transition: all ease-in-out .2s; }
.activity_block_up{width:100%;overflow: hidden; transition: all ease-in-out .2s; border: 6px solid #FFFBEB; border-radius: 47px; }
.activity_main_blk:hover .activity_block_up img{transform: scale(1.2);transition: all ease-in-out .2s; opacity:0.8;}
.activity_main_blk:hover .activity_block_up{background:#000;}
.activity_block_dwn{width:100%;}
.activity_block_dwn h6{margin:14px 0 0; font:600 24px/29px 'Raleway', sans-serif; color:#000; text-transform: uppercase;}
.activity_block_dwn p{margin:0px; font:300 20px/24px 'Raleway', sans-serif; color:#000; padding-top: 10px;}
.activity_inner .col-sm-4{padding: 0 8px;}
.activity_inner .row{margin:0 -8px;}
.activity_main_blk{transition: all ease-in-out .2s;}
.activities_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}
.activity_lt_bg{width:auto;}
.activity_lt_bg img{position: absolute; width: 565px; top:0px; left: -61px;  bottom: -2px; transition: all ease-in-out .2s;}
.overlay{background: #000;opacity: 0;height: 345px; position: absolute;left: 0px;top: 0;width: 100%;border: 6px solid #FFFBEB;border-radius: 40px; }
.act1_sec:hover .overlay{opacity: 0.3;}
.activities_sec:hover .activity_lt_bg img{transform: scale(0.9);transition: all ease-in-out .2s;left: -161px;top: -42px;}
.activity_rt_bg{width:auto;}
.activity_rt_bg img { position: absolute; width: 660px; top: -22px; right: -219px; bottom: 18px; transition: all ease-in-out .2s; z-index: -1;}
.activities_sec .heading_txt img{position: absolute; left:0px; right:0px; margin: -35px auto 0;}
.activity_total_inner{position: relative; overflow: hidden; padding: 100px 0 75px; z-index: 1;}
.activities_sec:hover .activity_rt_bg img{transform: scale(0.9);transition: all ease-in-out .2s;right: -205px; top: 51px;bottom: -20px;}

/*prize*/
.prize_sec{width:100%;  margin:80px 0 0px; background-image:linear-gradient(to right, #13517E,#28AAC1); padding: 75px 0 0px; position: relative; z-index: 1;}
.prize_bg{ position: absolute;bottom: -240px; left:0px;width:100%; height: 800px; transition: all ease-in-out .2s; z-index: -1;}
.prize_bg_main{overflow: hidden; position: relative; padding-bottom: 70px;}
.prize_inn_lt{width:100%;}
.prize_inn_lt h6{margin: 0px 0 25px; font: 900 32px/37px 'Raleway', sans-serif; text-transform: uppercase; color: #fff;}
.prize_inn_lt p {font: 500 20px/24px 'Raleway', sans-serif; color: #fff; padding-bottom: 25px;  margin: 0px;}
.prize_inn_rt{width:525px; float: left;}
.prize_slider_inn{width:100%; }
.prize_slider_inn img{ width:100%;}
.prize_slider_inn_txt{width:100%; text-align: center;}
.prize_slider_inn_txt h6{margin:5px 0 0; font: 300 20px/26px 'Raleway', sans-serif; color:#fff; text-transform: uppercase;}
.prize_slider_inn_txt p{margin:0px; font: 300 20px/24px 'Raleway', sans-serif; color:#fff;}
.dot{background:#fff; font:700 32px/25px 'Lato', sans-serif; padding: 2px 12px; color:#000;}
.slick-next{background:url(asstes/images/rtarw.png) !important; position: absolute !important;   width: 42px !important;  height: 42px !important; opacity: 1 !important;}
.slick-prev{background:url(asstes/images/ltarw.png) !important; position: absolute !important;   width: 42px !important;  height: 42px !important; opacity: 1 !important;}
.slick-active .dot{background:#EC6B2A; color:#fff !important;}
.prize_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}
.prize_sec:hover .prize_bg{transition: all ease-in-out .2s; bottom:-19px;}
.prize_bg1{position: absolute;bottom: -687px; right:-127px;width:550px; height: 700px; transition: all ease-in-out .2s;}
.prize_sec:hover .prize_bg1{transition: all ease-in-out .2s; bottom:-19px;}
.slick-dots li{width:41px !important; height:41px !important;}
.slick-current .prize_slider_innslider{ width: 100%; border-radius: 61px; overflow: hidden; }
.prize_slider{height: 342px;border-radius: 68px; border:6px solid #FFFBEB;}
.prize_slider_innslider{ width: 100%; border-radius: 68px; overflow: hidden; }
.slick-list{border-radius: 48px;}
.slick-dots{bottom: -173px !important;}
.slick-prev, .slick-next{bottom: -187px !important;}
.prize_inn_lt ul li {font: 500 20px/24px 'Raleway', sans-serif; color:#fff;}


/*advertisement*/
.advertisement_sec{width:100%;  margin:80px 0 0px;}
.add_sec img{width:100%;}
.advertisement_sec .wp-block-columns{margin: 0px;}


/*social*/
.social_sec{width:100%; margin:80px 0 0px; background-image:linear-gradient(to right, #DE334B,#9A136F); padding: 75px 0 70px; position: relative;}
.social_inn{width:100%;}
.social_up_txt h6{margin:0px; font: 900 32px/37px 'Raleway', sans-serif; text-transform: uppercase; color: #fff;}
.social_up_txt p{margin:0px; font: 500 20px/24px 'Raleway', sans-serif; color: #fff; padding:20px 0 0;}
.social_feed{width:100%; padding-top: 30px;}
.social_feed img{width:100%;}
.social_sec:hover .heading_txt img{transform: scale(1.1);transition: all ease-in-out .2s;}

/*footer*/
.footer_main_logo{width:100%; margin-bottom: 20px;}
.footer_main_logo img{width:291px;}
.footer_sec{width:100%;   display: inline-block; margin-top: 52px;}
.footer_up{width:100%; background:#13517E; padding:19px 0 45px;}
.footer_lt{width:640px; float:left;}
.footer_lt h6{margin:0px; color:#FFBA00; font:900 20px/20px 'Lato', sans-serif; text-transform: uppercase;}
.footer_lt p{margin:0px; color:#fff; font:300 16px/20px 'Lato', sans-serif; padding: 15px 0 0;}
#custom_html-6 img{margin-bottom: 15px;}

.footer_rt{width:276px; float:right;}
.footer_rt h6{margin:0px; color:#FFBA00; font:900 20px/20px 'Lato', sans-serif; text-transform: uppercase;}
.footer_rt p{margin:0px; color:#fff; font:300 16px/20px 'Lato', sans-serif; padding: 15px 0 0; }
.footer_rt p a{color:#fff;}
.footer_social{width:100%;}
.footer_social h6{margin:0px; color:#FFBA00; font:900 20px/20px 'Lato', sans-serif; text-transform: uppercase;}
.footer_social ul{margin: 15px 0 0; padding: 0px; list-style-type: none;}
.footer_social ul li{float: left; padding: 0 17px 0 0;}
.footer_last_logo{width:100%;}
.footer_last_logo img{width:100%;}
.footer_dwn{width:100%; padding: 14px 0; background:#000;}
.footer_dwn_lt{width:100%;}
.footer_dwn_lt p{padding: 0px; font:500 18px/26px 'Lato', sans-serif; color:#fff; text-align: left; margin: 0px;}
.footer_dwn_rt{width:100%; display: inline-block;}
.footer_dwn_rt ul{margin:0px; padding: 0px; list-style-type: none; float: right;}
.footer_dwn_rt ul li{float:left; padding: 0 12px; background:url("asstes/images/nav_pipe.png") no-repeat left center;}
.footer_dwn_rt ul li:nth-child(1){background:none;}
.footer_dwn_rt ul li a{font:500 18px/21px 'Lato', sans-serif; color:#fff; }


/*signin modal*/
.signup_modal{padding-top: 9%;}
.signup_modal .modal-body{padding: 120px 0 96px; overflow: hidden; border-radius: 38px;}
.signup_modal .modal-dialog{max-width: 1500px; padding-top: 2%;}
.signup_modal .heading_txt img{margin:0px;}
.signup_modal .heading_txt{width: 100%; text-align: center; position: absolute;left: 0;top: -33px;}
.signup_modal .modal-content{border: 9px solid #E16534; border-radius: 47px;}
.signup_inn h6{margin:0px; font:500 28px/35px 'Raleway', sans-serif; color:#000;  text-align: center;}
.signup_inn{width: 100%; text-align: center;}
.signup_inn_dwn{width:545px;  display: inline-block; padding-top: 70px;}
.signup_inn_dwn input[type="text"], .signup_inn_dwn input[type="password"], .signup_inn_dwn input[type="email"]{outline:none; width:100%; border: 4px solid #E16534; border-radius: 60px; padding:0px 40px; margin:15px 0; height: 65px; color:#838383; font:500 20px/24px 'Raleway', sans-serif;}
.check_sign{width:100%;}
.check_sign span{font:500 12px/20px 'Raleway', sans-serif; color:#000; text-align: center;}
.tab {display: none;}
.signup_inn_dwn p{margin:0px;}
.signup_inn_dwn .select2{width:100% !important; border: 4px solid #E16534; border-radius: 60px; padding:0px 40px; margin:15px 0; height: 65px; color:#838383; font:500 20px/24px 'Raleway', sans-serif;}
.signup_inn_dwn .select2-selection__rendered{border:none;}
.signup_inn_dwn .select2-container--default .select2-selection--single{border:none !important; height: 57px; padding-top: 14px;outline:none;    text-align: left;}
.signup_inn_dwn .select2-selection__arrow {display: none;}   
.chlgvid iframe{height:300px !important;}

input[type=checkbox] + label {
  display: block;
  margin: 0.2em;
  cursor: pointer;
  padding: 0.2em;
}

input[type=checkbox] {
  display: none;
}

input[type=checkbox] + label:before {
  content: "\2714";
  border: 1px solid #000;
  border-radius: 0.2em;
  display: inline-block;
  width: 22px;
  height: 22px;
  font-size: 16px;
  padding-left: 0.2em;
  padding-bottom: 0.3em;
  margin-right:10px;
  vertical-align: bottom;
  color: transparent;
  transition: .2s;
}

input[type=checkbox] + label:active:before {
  transform: scale(0);
}

input[type=checkbox]:checked + label:before {
 
  color: #000;
}

input[type=checkbox]:disabled + label:before {
  transform: scale(1);
  border-color: #aaa;
}

input[type=checkbox]:checked:disabled + label:before {
  transform: scale(1);
  background-color: #bfb;
  border-color: #bfb;
}
.step {
  height: 19px;
  width: 19px;
  background-color: #E16534;
  border: none;  
  border-radius: 50%;
  display: inline-block;
  opacity: 0;
  margin-top: 4px;

}

.step.active {
  opacity: 1;
}

.check_sign p{font:500 12px/20px 'Raleway', sans-serif; color:#000; text-align: center; padding: 0px; margin:0px;}
.step_main{margin:0px; text-align: center; padding-top: 15px; position: absolute; top: 60px;left: 0; right: 0; margin: 0 auto;}
.blu_rnd{width:33px; height:33px; border:3px solid #11B6FF; display: inline-block; border-radius: 50%; margin:0 4px;}
.suggest_sec{width:100%; text-align: center; padding-top: 132px;}
.suggest_sec h6{margin:0px; font:500 28px/35px 'Raleway', sans-serif; color:#000;}
.suggest_sec h4{margin:0px; font:500 48px/35px 'Raleway', sans-serif; color:#000; padding-top: 20px;}
.suggest_sec p{margin:0px; font:500 28px/35px 'Raleway', sans-serif; color:#000; padding-top: 32px;}
.suggest_sec p a{text-transform: uppercase; text-decoration: underline;color:#000;}
.suggest_sec p a:hover{text-decoration: none;}
.password_sec h6{margin:0px; font:500 28px/35px 'Raleway', sans-serif; color:#000;}
.ket{font:500 20px/35px 'Raleway', sans-serif; color:#000; padding-top: 10px;}
.password_sec{width:100%; padding-top: 50px;}
.password_sec .signup_inn_dwn{padding: 0px;}

.button1 {width:323px;float: left;}
.button1 .back{width:100%; padding:8px 0; text-align: center; font:700 32px/25px 'Raleway', sans-serif; color:#fff; text-transform: uppercase; background: #E77E4E; border: 0px;}
.button1 .nxt{width:100%; padding:8px 0; text-align: center; font:700 32px/25px 'Raleway', sans-serif; color:#fff; text-transform: uppercase; background: #E77E4E; border: 0px;}
.button1 .close{width:100%; opacity: 1; padding:8px 0; text-align: center; font:700 32px/25px 'Raleway', sans-serif; color:#fff; text-transform: uppercase; background: #E77E4E; border: 0px;}
.button_sec{width:100%; display: inline-block; padding-top: 60px;}
.add_more_pupil{width: 100%; padding: 8px 0; text-align: center; font: 700 32px/25px 'Raleway', sans-serif; color: #fff; text-transform: uppercase;
    background: #E77E4E; border: 0px; opacity: 1;}
.add_more_pupil_main{width:600px;}
.button2{float:right;}
.suggest_sec img{padding-top: 28px;}
.laststep h6{padding: 12px 0;}
.laststep h6 a{color:#000; text-decoration: underline;}


.main_pop{width:100%; text-align: center; margin-bottom: 200px;}
.main_pop p{font:500 28px/35px 'Raleway', sans-serif; color:#000; }
.btnpart{width:400px;}
.btnpart .schl_btn{margin:0 0 56px;width:345px; padding: 8px 0; color:#fff; text-align: center; background: #E77E4E; font:700 32px/25px 'Raleway', sans-serif; border:0px; text-transform: uppercase;}

.modal_bird_sec{width:auto; position: absolute; right:0px;bottom:0px; display: inline-block;}
.modal_micky_sec{width:600px;position: absolute; left:-262px;bottom:-136px; display: inline-block;}
.modal_micky_sec img{width:100%;}
.signup_inn_dwn button:hover{background:#000; cursor: pointer;}
.button1 button:hover{background:#000; cursor: pointer;}

/*sign in modal*/

.signin_modal{padding-top: 9%;}
.signin_modal .modal-body{padding: 120px 0 96px; overflow: hidden; border-radius: 38px;}
.signin_modal .modal-dialog{max-width: 1500px; padding-top: 2%;}
.signin_modal .heading_txt img{ margin:0px;}
.signin_modal .heading_txt{width: 100%; text-align: center; position: absolute;left: 0;top: -33px;}
.signin_modal .modal-content{border: 9px solid #E16534; border-radius: 47px;}
.wp-block-embed__wrapper iframe{width:100%;height:140px;border: 3px solid #FFFBEB;border-radius: 20px;}

/*Mission upload page*/
.mission_upload_sec{width:100%; position:relative; background-image:url('asstes/images/SpaceBackground.png'), linear-gradient(to right, #E6B307,#E16534); padding: 76px 0 213px; margin-top: 170px; background-size: cover !important;}
.mission_upload_inn{width:100%;}
.mission_upload_inn .heading_txt img{margin-top: -160px; }

.main_mission{width:100%;position: relative; text-align: center; background:#fff; overflow:hidden; padding: 20px 70px 40px;  border:9px solid #E16534; border-radius: 50px;}
.mission_step{width:100%; text-align: center;}
.mission_step h4{margin:0px; font:800 48px/58px 'Raleway', sans-serif; color:#000; }
.mission_step h6{margin:0px; font:600 28px/42px 'Raleway', sans-serif; color:#000; }
.step_light{font-weight:300 !important;}
.mission_mid{width:100%; margin-top: 40px; text-align: center;}
.mission_mid_inn{width:550px; border:3px dashed #E16534; display: inline-block; padding: 20px 0;  margin: 0px;}
.mission_mid_inn img{width:154px;}
.mission_mid_inn p{font:500 28px/35px 'Raleway', sans-serif; color:#000; margin: 0px; padding: 25px 0 0;}
.mission_mid_inn span a{font-weight:900; font-size: 28px; line-height: 35px; color:#000;}
.upload{width:100%; margin-top: 40px;  text-align: center; display: inline-block; }
.upload button{width:323px; cursor: pointer; border:0px; background:#E77E4E; padding: 8px 0; text-transform: uppercase; color:#fff; font:500 32px/25px 'Lato', sans-serif;}
.uplo_pic img{width:100%;}
.upload button:hover{background:#000;}
.uplo_pic{padding: 0px;}
.mission_step_button{width: 100%; display: inline-block; padding-top: 25px;}
.mission_step_button button{width:323px; border:0px; cursor:pointer; background:#E77E4E; padding: 8px 0; text-transform: uppercase; color:#fff; font:500 32px/25px 'Lato', sans-serif; margin-right: 10px;}
.mission_final{width:100%; padding-top: 107px; padding-bottom: 238px;}
.mission_step_button button:hover{background:#000;}
.mission_final .mission_mid_inn{border:0px; margin: 0px;}
.mission_final .check_sign span{font: 500 16px/19px 'Raleway', sans-serif; color:#000;}
.mission_final .check_sign p{font: 500 16px/19px 'Raleway', sans-serif; color:#000; padding-top:5px;}
.mission_rt_bg{width:299px;}
.mission_rt_bg img{position: absolute; bottom:43px; right:200px; display: inline-block;}
.step_num{margin:0 5px;border: 1px solid #ddd; width:46px; height: 43px; font:700 32px/25px 'Lato', sans-serif; background:#fff; color:#000; border-radius: 0px; padding-top: 8px; opacity: 1;}
.step_num.active{background-color: #E16534; box-shadow: none; color:#fff; }
.mission_finish .mission_mid_inn{padding:0px; border:none;}
.mission_finish .mission_mid_inn .upload button a{color:#fff;}
.mission_finish .mission_mid_inn .upload button a:hover{background:#000; text-decoration:none;}
.mis_lastbusta{position: absolute; left: -22px; bottom: -122px;}
.mission_mid_inn_last{min-height: 280px;}

/*Activities_main_page*/
.activities_mainpage_sec{width:100%; background-image:linear-gradient(to right, #E6B307,#EC6B2A); padding: 76px 0 20px; margin-top: 200px; position: relative; z-index: 1;}
.activities_mainpage_inn{width:100%;}
.activities_main_txt{width:100%;}
.activities_main_txt h6{font: 900 32px/24px 'Raleway', sans-serif; color:#fff; margin:0px; text-transform: uppercase;}
.activities_main_txt p{margin:0px; padding: 20px 0 0; font: 500 20px/24px 'Raleway', sans-serif; color:#fff;}
.activitis_main_mid{width:100%; padding-top: 90px;}
.act1_sec{width:100%;position: relative;  }
.act1_up{ background: url('asstes/images/ac.png') no-repeat center center; height: 345px; border: 6px solid #FFFBEB; border-radius: 40px; overflow: hidden; background-size: cover !important;}
.act1_up img{width:100%; transition: all ease-in-out .2s;}
.icon_act{width:120px; position: absolute; left:-20px; top:-18px; z-index: 3;}
.icon_act img{width:100%;}
.act1_dwn{width:100%; padding-top: 14px; text-align: center;}
.act1_dwn h6{font: 500 24px/29px 'Raleway', sans-serif; color:#fff; text-transform: uppercase; margin:0px; height: 70px; transition: all ease-in-out .2s; padding-top:10px;}
.act1_dwn p{font: 300 20px/24px 'Raleway', sans-serif; color:#fff; }
.act1_sec:hover .act1_up img{ transition: all ease-in-out .2s; transform: scale(1.1); }
.act1_sec:hover .act1_dwn h6{transition: all ease-in-out .2s;padding-top: 5px;}
.act2_bg{background: url('asstes/images/bc.png') no-repeat center center;}
.act3_bg{background: url('asstes/images/cc.png') no-repeat center center;}
.activities_main_down{width:500px; margin-top: 50px; margin-left: 140px;}
.activities_main_down img{width:100%;}
.main_activities_dwn_bg{width:100%; position: absolute; bottom:0px; left:0px; z-index: -1;}
.main_activities_dwn_bg img{width:100%;}
.activities_main_down_rt_bg{width:100%; padding-top: 132px; padding-left: 50px;}
.activities_main_down_rt_bg img{width:192px;}

/*Activities1*/
.activities1_sec{width:100%; box-shadow: 0px 2px 2px #0006; background-image:url('asstes/images/SpaceBackground.png'), linear-gradient(to right, #E6B307,#EC6B2A); background-size:cover !important; padding: 76px 0 90px; margin-top: 170px; position: relative; z-index: 1;}
.activity_part1{width: 100%;text-align: center;background:rgba(255, 255, 255, 0.8) ;padding: 30px 70px 40px;border: 9px solid #E16534;border-radius: 50px; }
.activities1_sec .mission_upload_inn .heading_txt img {width:100%;}
.activity_part1_up{width:100%; text-align: center;}
.activity_part1_up h6{font: 600 28px/35px 'Raleway', sans-serif; color:#000; margin: 0px; }
.activity_part1_up p strong{font-weight:500;}
.activity_part1_up p{font-size:28px; line-height: 35px; margin: 0px; padding: 15px 0 0;}
.activity_part1_up p strong a{color:#000;}
.badge_activity{position: absolute; left:0; right:0; margin: 0 auto; top:25px; }
.badge_activity img{width:190px; height: auto; border:4px solid #FFDA04;border-radius: 100%; }
.activity_part1_dwn{width:100%; position: relative; padding-top: 20px;}
.jucad{width:100%; text-align: right; padding-top: 280px;}
.sencad{text-align: left; padding-top: 280px; width:100%; }
.jucad a{width:370px;display: inline-block; text-align: center; background: #E77E4E; padding: 8px 0;text-transform: uppercase;color: #fff;font: 700 32px/25px 'Lato', sans-serif; border:0px;}
.jucad:hover a{background: #000; color:#fff;}
.sencad a{width:370px;display: inline-block; text-align: center; background: #E77E4E; padding: 8px 0;text-transform: uppercase;color: #fff;font: 700 32px/25px 'Lato', sans-serif; border:0px;}
.sencad:hover a{background: #000; color:#fff;}
.jucad img{position: absolute;left: -242px;bottom: -127px;transition: all ease-in-out .2s; opacity: 0; width:330px;}
.jucad:hover img{left: -85px;bottom: -127px; transition: all ease-in-out .2s; opacity: 1;}
.sencad img{position: absolute;right: -242px;bottom: -127px;transition: all ease-in-out .2s; opacity: 0; width:320px;}
.sencad:hover img{right: -85px;bottom: -127px; transition: all ease-in-out .2s; opacity: 1;}
.badgered img{width:77%;}

.stop_now_sec{width:100%; background: #fff url('asstes/images/cityscape.png') no-repeat center center; padding: 108px 0 120px; margin-top:80px;  position: relative; z-index: 2; background-size: cover !important;}
.stop_now_inn{width:100%;}
.stop_now_inn .heading_txt img{ margin-top: -210px; }
.stop_now_mid{width:100%;}
.stop_now_mid h6{font:600 28px/35px 'Raleway', sans-serif; text-align: center; margin:0px 0 25px;}
.stop_now_mid h6 a{color:#000; text-decoration: underline;}
.stop_now_mid_lt{width:536px; float:right;}
.stop_now_mid_lt_up{width:100%; overflow: hidden; transition: all ease-in-out .2s;border: 6px solid #FFFBEB;border-radius: 47px; float:right;}
.stop_now_mid_lt_up img{width:100%; transition: all ease-in-out .2s;}
.stop_now_mid_lt:hover .stop_now_mid_lt_up img{transform: scale(1.2);transition: all ease-in-out .2s;opacity: 0.8;}
.stop_now_mid_lt:hover .stop_now_mid_lt_up{background: #000;}
.stop_now_mid_lt_dwn{width:100%; text-align: center; float: left;}
.stop_now_mid_lt_dwn h6{font:600 24px/29px 'Raleway', sans-serif; text-transform: uppercase; padding-top: 14px; color:#000; margin:0px;}
.stop_now_mid_lt_dwn p{margin:0px; font:300 20px/24px 'Raleway', sans-serif; color:#000;}
.has-text-align-center{margin-bottom: 0px;}
.shop_mid_rt{float:left;}
.activity1_fly{width:auto;}
.activity1_fly img{width:300px; position: absolute; left:0px; bottom:-70px;}
.activities_follow_lt ul li a{color:#000; text-decoration: underline;}
/*Question Screen*/
.question_screen_main{background-image:url('asstes/images/SpaceBackground3.png'), linear-gradient(to right, #E6B307,#EC6B2A); }

.question_screen_sec{width:100%;}
.youtube_sec{width:100%; display: inline-block; text-align: center;}
.youtube_inner{width:1000px; display: inline-block;}
.youtube_inner img{width:100%;}
.question_mid{margin-top: 40px;}
.question_mid h6{font:600 28px/35px 'Raleway', sans-serif; text-align: left; color:#000; margin:0px;}
.question_start{width:100%; display: inline-block; margin-top:30px; padding: 10px;}
.question_letter{width:7%; float:left; border:4px solid #E16534; color:#000; border-radius: 60px;padding: 7px 0; text-align: center;}
.question_letter strong{ font:900 27px/31px 'Raleway', sans-serif;  }
.question_ans{width:91%; float:right; text-align: left; padding-top: 14px;}
.question_ans p{margin:0px; padding: 0px; font:500 20px/24px 'Raleway', sans-serif; color:#000; text-align: left;}
.question_start:hover{background: #f3c1ae;}
.question_start:hover .question_letter {border:4px solid #000; background: #e16534; color:#fff;}
.incorrect_sec .question_ans p{font:600 26px/35px 'Raleway', sans-serif; color:#000;}
.incorrect_sec .question_ans p span{color:#B72908; font-weight:700;}
.incorrect_sec{margin-top: 20px; display: inline-block; width:100%;}
.incorrect_sec .question_letter{border:none;}

.pagination_sec{width:100%; padding-top: 30px;text-align: center;}
.pagination{width: auto; display: inline-block;  position: relative;}
.pagination_sec ul li{float:left; width: 46px; height: 43px; margin:0 5px;}
.pagination_sec ul li a{border:0px; font:700 32px/25px 'Lato', sans-serif; color:#000; border:1px solid #ddd; border-radius: 0px !important;}
.pagination_sec .page-item.active .page-link { z-index: 1; color: #fff; background: #E77E4E;  border:none; border:1px solid #E77E4E;}
.pagination_sec ul li a:hover{background:#E77E4E; color:#fff;}
.pagination_bg{position: absolute; right: -81px; bottom:-37px;}
.pagination_bg img{width:66px;}
.page-link:focus{box-shadow: none;}

/*15.06.2020*/
.badge_reward{width:100%; text-align: center; margin-top: 40px;}
.badge_reward h4{margin:0px; font:800 48px/55px 'Lato', sans-serif; color:#000;}
.badge_reward img{width:243px; margin-top: 20px;}
.badge_reward p{margin:38px 0 0px; padding: 0px; font:600 28px/35px 'Lato', sans-serif; color:#000;}
.badge_reward p span a{font-weight: 800;text-decoration: underline; color:#000;}

/*pledge*/
.pledge_sec{width:100%; background: #fff url(asstes/images/cityscape.png) no-repeat center center; padding: 100px 0 80px;
    position: relative; z-index: 2; background-size: cover !important; margin-top:200px;}
.pledge_sec_inn{width:100%; position: relative; z-index: 1;}
.pledge_sec_inn .heading_txt{width:100%; text-align: center;} 
.pledge_sec_inn .heading_txt img{margin-top: -198px; transition: all ease-in-out .2s;}
.pledge_up_rt_bg{width: 500px; overflow: hidden;}
.pledge_up_rt_bg img{position: absolute; right:0px; bottom: 0px;}
.win_prize_sec{width:100%; margin: 80px 0 100px; padding: 100px 0 100px; background-image:url(../images/moo.png), linear-gradient(to right, #2892C1,#043F64); position:relative; background-size:cover !important; }
.win_prize_inn{width:100%; position: relative; z-index: 1;}
.win_prize_inn .heading_txt img{transition: all ease-in-out .2s; }
.pledge_up{width:100%; margin-top: 30px; text-align: center;}
.pledge_up h6{font:900 32px/24px 'Raleway', sans-serif; color:#fff; margin:0px; text-transform: uppercase;}
.pledge_up p{margin:0px; padding: 25px 0 0; font:500 20px/24px 'Raleway', sans-serif;  color: #fff;}
.pledge_mid{width:100%; margin-top: 40px;}
.pledge_mid_inn{width:100%;}
.pledge_mid_inn_up{width:100%; overflow: hidden; position: relative; background:#fff; transition: all ease-in-out .2s; border: 6px solid #FFFBEB; -webkit-border-radius: 47px;
-moz-border-radius: 47px; border-radius: 47px;}
.pledge_mid_inn_up img{width:100%; transition: all ease-in-out .2s;}
/*.pledge_mid_inn:hover .pledge_mid_inn_up{background:#000;}*/
.pledge_mid_inn:hover .overlay1 { opacity: 0.3;}
.overlay1{background: #000;opacity: 0; height: 100%; position: absolute; left: 0px; top: 0; width: 100%;z-index: 1;bottom: 0px;}
.pledge_mid_inn:hover .pledge_mid_inn_up img{transform: scale(1.2); transition: all ease-in-out .2s;}
.pledge_mid_inn_dwn{width:100%; padding: 10px 0 0; text-align: center;}
.pledge_mid_inn_dwn h6{height:50px;margin:0px; font:600 24px/29px 'Raleway', sans-serif; color:#fff; text-transform:uppercase; transition: all ease-in-out .2s; padding-top:5px;}
.pledge_mid_inn_dwn p{margin:0px; font:300 20px/24px 'Raleway', sans-serif; color:#fff; padding-top: 5px;}
.pledge_mid_inn:hover .pledge_mid_inn_dwn h6{padding-top: 0px; transition: all ease-in-out .2s;}

.pledge_challenge_sec{width:100%; z-index: 0; padding: 130px 0 60px; margin:80px 0;  background-image:url(asstes/images/SpaceBackground3.png), linear-gradient(to right, #E2B0FC,#5C3FDE); background-size:cover !important; position: relative;}
.pledge_challenge_inn{width:100%;}
.pledge_challenge_inn .heading_txt img{margin-top: -244px; transition: all ease-in-out .2s;}
.pledge_challenge_inn_up{width:100%; text-align: center;}
.pledge_challenge_inn_up h4{font:900 32px/37px 'Raleway', sans-serif; color:#fff; text-transform: uppercase; margin: 0px;}
.pledge_challenge_inn_up h6{font:600 32px/40px 'Raleway', sans-serif; color:#fff;  margin: 0px; padding-top: 35px;}
.pledge_challenge_inn_up h6 a{color:#fff; text-decoration: underline;}
.pledge_challenge_inn_up p{font:600 24px/40px 'Raleway', sans-serif; color:#fff; margin: 0px; padding-top: 30px;}
.pledge_challenge_inn_up .signup_inn_dwn p{padding: 0px;}
.pledge_challenge_inn_up .check_sign p{padding: 0px; font:500 12px/20px 'Raleway', sans-serif; color:#fff; padding-top: 20px;}
.pledge_challenge_inn_up .check_sign p a{color:#fff; text-decoration: underline;}
.pledge_challenge_inn_up .check_sign{margin-top: 86px;}
.pledge_submit{width:627px; transition: all ease-in-out .2s; display: inline-block; background: url(asstes/images/pledgebtn.png) no-repeat center center; height: 138px; background-size: contain; padding-top: 16px; margin-top: 25px;}
.pledgeBtnSubmit{width:100%; cursor:pointer; font:900 90px/106px 'Raleway', sans-serif; color:#fff; text-transform: uppercase; background:none; border:none;}
.pledge_challenge_bg{position: absolute; left:0px; bottom: 0px; z-index: -1;}
.pledge_challenge_bg img{width:100%;}
.pledge_submit:hover{transition: all ease-in-out .2s;  transform: scale(0.8);}
.pledge_school .ronchi img{opacity: 1;}
.pledge_schl_main_sec .school_leader_list{padding: 0 0 75px 0; }
.pledge_thanks h4{font:900 72px/85px 'Raleway', sans-serif; color:#fff; margin:0px;}
.pledge_thanks p{font:600 32px/40px 'Raleway', sans-serif; color:#fff; margin:0px;}
.pledge_thanks .pledge_mid_inn_dwn h6{height: 50px; margin: 0px;font: 600 24px/29px 'Raleway', sans-serif;  color: #fff;text-transform: uppercase; padding:5px 0 0;}
.pledge_thanks .pledge_mid_inn_dwn p {margin: 0px;  font: 300 20px/24px 'Raleway', sans-serif;  color: #fff;padding-top: 5px;}
#pledgeForm .signup_inn_dwn .select2{padding: 0px;}
#pledgeForm .signup_inn_dwn .select2-container--default .select2-selection--single{padding:15px 35px; width:100%; border-radius: 47px;} 
.pledge_challenge_inn_up input[type="checkbox"] + label::before{border:1px solid #fff;}
.pledge_challenge_inn_up input[type="checkbox"]:checked + label::before{color:#fff;}
.pledge_challenge_inn_up .formError {color: #fff; text-align: left; width: 100%; display: inline-block;padding-left: 35px;}
.pledge_challenge_inn_up #pledge_confirmError{font: 600 24px/30px 'Raleway', sans-serif !important; text-align: center;}

/*badge cadet*/
.badge_cadet_sec{width:100%;width: 100%; background-image:url(asstes/images/SpaceBackground3.png), linear-gradient(to right, #561C74,#4A04AA); padding: 100px 0 80px;
    position: relative; z-index: 2; background-size: cover !important; margin-top:170px;}
.badge_slider{width:100%; text-align: center; position:relative; /* background:url(../images/HUD.png) no-repeat center center; background-size:cover !important; height: 700px;*/}
.badge_slider img{width:100%;}
.badge_slide_inn{width:935px; display: inline-block; height: 530px; padding-top: 10%; position: absolute; left: 3%;right: 0; margin: 0 auto;}
.carousel-item .w-100{height: 550px;}
.carousel-item iframe{height: 550px;}
.badge_slider .carousel-indicators{display: none;}

.badge_cadet_inn .heading_txt img {  margin-top: -190px;}
.frame_nxt{width:60px; height: 60px;}
.frame_nxt .carousel-control-next-icon{width:76px; height:76px; bottom: -18px; right: 44%; position: absolute;}
.frame_prev .carousel-control-next-icon{width:76px; height: 76px; bottom: -18px;left: 45%;  position: absolute;}
.carousel-indicators li{width:33px; height: 33px; border-radius: 100%; background: none; border:2px solid #33aadc;}
.carousel-indicators .active { background-color: #ffb82f;}
.carousel-indicators{bottom: 93px; margin: 0px;}
.badge_slide_inn .carousel-item h6{font: 900 24px/29px 'Raleway', sans-serif; color:#fff; margin:0px 0 10px;}
.carousel_head{position: absolute; top:59px; left:14px; right:0px; margin:0 auto; display: inline-block;}
.carousel_head h4{font: 900 32px/37px 'Raleway', sans-serif; color:#fff; margin:0px;}
.frame_batc_inn{width:280px; display: inline-block;}
.frame_batch_up{width:100%;}
.carousel-inner .carousel-item .frame_batch_up img{width: auto; height: 194px !important;}
.frame_batch_dwn{width: 100%; padding-bottom: 30px;}
.frame_batch_dwn h6{font: 700 18px/21px 'Raleway', sans-serif !important; color:#fff; margin:0px !important;}
.frame_batch_dwn h6 br{display:none;}
.frame_batch_dwn p{font: 500 15px/18px 'Raleway', sans-serif !important; color:#fff; margin:0px;}
.frame_inner_batches_sec{width:100%; text-align: center;}
.top_0{padding-top: 18px;}
.hide{display: none;}
.badge_cadet_sec .badge_cadet_inn img{width:100%;}

/*my account*/
.myaccount_sec{width:100%; padding-top: 160px; padding-bottom: 60px; background:#fff;}
.myaccount_inn{width:100%;}
.myaccount_main_txt{width:100%; text-align: center;}
.myaccount_main_txt h4{font: 900 32px/37px 'Raleway', sans-serif; color: #000; margin:0px; text-transform: uppercase; }
.myaccount_main_txt h6{ padding-top: 15px; font: 600 28px/35px 'Raleway', sans-serif; color: #000; margin:0px; }
.myaccount_top1{width:100%; padding-top: 104px; padding-bottom: 40px; border-bottom: 1px solid #707070;}
.leave_page{width:323px; margin-bottom: 60px;}
.lve_pg{width: 100%; padding: 10px 0;text-align: center; font: 700 32px/25px 'Raleway', sans-serif; color: #fff; text-transform: uppercase;
    background: #E77E4E; border: 0px;}
.leave_lt{width:100%;}
.leave_lt p{padding: 0px; margin:0px; font:600 20px/36px 'Raleway', sans-serif; color:#000; text-transform: uppercase;}
.leave_rt{width:100%;}
.leave_rt p{font:600 20px/48px 'Raleway', sans-serif; color:#000; padding: 0px; margin:0px;}
.leave_rt input[type="submit"]{width:100%; padding: 10px 0;text-align: center; font: 700 32px/25px 'Raleway', sans-serif; color: #fff; text-transform: uppercase;
    background: #E77E4E; border: 0px; display:inline-block; margin-top: 10px;}
.myaccount_mid{padding: 38px 0 40px;}
.myaccount_mid .leave_lt p{text-transform: none;}
.myaccount_mid .leave_lt span a{margin-top: 25px; color:#000; font:500 20px/36px 'Raleway', sans-serif; display: inline-block;}
.leave_rt_frm{width:100%;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{outline: none; width: 100%; border: 4px solid #E16534; border-radius: 60px; padding: 0px 40px;
    margin: 15px 0;  height: 65px; color: #838383; font:500 20px/24px 'Raleway', sans-serif;}
.myaccount_mid .leave_rt_frm p{padding: 0px 0 15px !important;}
.myaccount_mid .leave_rt p{padding-top:25px;}
.pupil_box{width:100%; background:#E77E4E; padding: 12px 10px 15px; margin-top: 15px; cursor: pointer; text-align: center;}
.pupil_box:hover{background:#000;}
.pupil_box h6{font: 700 18px/27px 'Raleway', sans-serif; margin: 0px; color:#fff;text-align: center;}
.pupil_box p{font: 500 18px/27px 'Raleway', sans-serif; margin: 0px; color:#fff;}
.pupil_box_signup{width:100%; background:#E77E4E; padding: 12px 10px 15px; margin-top: 15px; cursor: pointer; text-align: center;}
.pupil_box_signup:hover{background:#000;}
.pupil_box_signup h6{font: 700 18px/27px 'Raleway', sans-serif; margin: 0px; color:#fff;text-align: center;}
.pupil_box_signup p{font: 500 18px/27px 'Raleway', sans-serif; margin: 0px; color:#fff;}



.leave_rt .pupil_box p{font: 600 18px/27px 'Raleway', sans-serif; margin: 0px; color:#fff; padding: 0px;}
.leave_rt .col-md-6.col-lg-6.col-xl-6{padding: 0 7px;}
.leave_rt .row{margin:0 -7px;}
.pupilactiv{background:#000;}
.pupil_caget{width:323px; float: right; margin-top: 40px;}
.myaccount_mid .button_sec .back{width:100%;  padding: 8px 0; text-align: center; font: 700 32px/25px 'Raleway', sans-serif;
    color: #fff; text-transform: uppercase; background: #E77E4E; border: 0px;}
.myaccount_mid .button_sec{width:600px; float: right;}
.leave_lt .check_sign label{text-align: left;}
.lastbrdr{border:none;}
.leave_lt .suggest_sec{padding-top:10px;}
.leave_lt .suggest_sec p{margin: 0px; font: 500 28px/35px 'Raleway', sans-serif; color: #000;padding-top: 32px;}

/*signin*/
.signin_main_pop p{ margin: 0px; font:600 28px/35px 'Raleway', sans-serif; color:#000;}
.signin_main_pop span a{color:#000; text-decoration: underline;}
.signin_main_pop span{font:500 15px/18px 'Raleway', sans-serif; color:#000;}
.formError{color:red;}
.signin_main_pop{ width: 100%; text-align: center; margin-bottom:200px;}
.signtab{display:none;}
.schl_btn{width:323px;padding: 8px 0; text-align: center;font: 700 32px/25px 'Raleway', sans-serif;color: #fff;text-transform: uppercase;background: #E77E4E;border: 0px; margin-top:50px;}
.signtab .signup_inn_dwn{padding-top: 20px;}
.signin_mid_pupilbox{margin-top: 30px; text-align: left; color:#fff;}
.signin_school_pop .suggest_sec{padding-top: 0px;}
.schl_signin_laststep_bg img{width:28%;}
.backtohm{ width: 100%; float:right; text-align: right;}
.backtohm a{width:345px; padding: 8px 0;color: #fff;text-align: center;background: #E77E4E;font: 700 32px/25px 'Raleway', sans-serif;border: 0px;text-transform: uppercase; display: inline-block;}
.backtohm a:hover{text-decoration: none; background:#000;}
.lve_pg:hover{background:#000; cursor: pointer;}
.button_sec .back:hover{background:#000; cursor:pointer;}
.account_chk .pledge_confirm_txt {font: 500 12px/20px 'Raleway', sans-serif; text-align: left;}
.account_chk .pledge_confirm_txt a{font: 500 12px/20px 'Raleway', sans-serif !important; margin-top: 0px !important; }

/*recycleing star poster*/
.recycle_sec{margin-top: 200px; padding: 100px 0px; background:url(asstes/images/star_poster.png) no-repeat center center; background-size: cover !important; position: relative; }
.activities_follow_lt{width:100%; padding-right: 40px;}
.activities_follow_lt h6{margin:5px 0; font: 600 28px/35px 'Raleway', sans-serif; color:#000;}
.activities_follow_lt p{font: 300 20px/24px 'Raleway', sans-serif; color:#000; margin:0px; padding:20px 0 0;}
.activities_follow_lt ul li{font: 300 20px/24px 'Raleway', sans-serif; color:#000; margin:0px;}
.activities_follow_lt p span{width:100%; display: inline-block;}
.activities_follow_main{width:100%; padding: 64px 70px; text-align: left; position: relative; z-index: 1; overflow: visible;}
.activities_follow_rt{width:100%;}
.activities_follow_rt_up{width:100%; border: 6px solid #FFFBEB; border-radius:40px; text-align: center; overflow: hidden;}
.activities_follow_rt_up img{width:100%;}
.activities_follow_rt_dwn{width:100%; text-align: center;}
.activities_follow_pdf {width: 80%; float:right; height:200px; background: #eaeaea;padding: 15px 15px;position: relative;border-radius: 40px;}
.activities_follow_pdf::after {content: ""; background: url(asstes/images/point-lt.png) no-repeat left center; width: 30px; height: 81px; display: inline-block; position: absolute;
    top: 78px;  left: -30px;}
.activities_follow_pdf h6{margin:0px; font: 500 16px/20px 'Raleway', sans-serif; color:#000; padding-top: 10px;}
.activities_follow_pdf p{margin:0px; font: 300 15px/18px 'Raleway', sans-serif; padding: 15px 0 0px; color: #000;}
.activ_ronchi_sec{position: absolute; left: -154px;top: -25px; width: 137px;}
.activiti_follow_title{position: absolute; top: -140px;left: 0; z-index: 1; right:0; margin:0 auto; text-align: center;}
.activities_follow_lt p a{color:#000; text-decoration: underline;}
.fulltxt{width:100%; display: inline-block;}


/*Upload win*/
.upload_win{width:100%; margin: 80px 0 0; background-image:url(asstes/images/upload-and-winbg.png), linear-gradient(to right, #E2B0FC,#5C3FDE); background-size: cover !important; padding: 70px 0 30px;}
.upload_win_inn{width:100%;}
.upload_win_lt{width:100%; padding-left: 150px;}
.upload_win_lt h6{font: 600 28px/35px 'Raleway', sans-serif; color:#000; margin: 0px;}
.upload_win_lt p{font: 300 20px/24px 'Raleway', sans-serif; color:#000; margin: 0px; padding:20px 0 0;}
.upload_win_lt p a{font: 300 20px/24px 'Raleway', sans-serif; margin: 0px; padding:0px; float:none; text-decoration: underline;}
.upload_win_lt ul li{font: 300 20px/24px 'Raleway', sans-serif; color:#000; margin: 0px;}
.upload_win_lt a{float: right; font: 500 28px/33px 'Raleway', sans-serif; color:#000; transition: all ease-in-out .2s; padding-top: 15px;}
.upload_win_lt a:hover{transform: scale(1.1); transition: all ease-in-out .2s;}
.upload_win_rtbg{position: absolute; right: -58px; bottom: -30px; display: inline-block;}
.upload_win_rtbg img{width:405px;}

/*mechanis*/
.mechanis_main{width:100%; text-align: center; margin-top: 70px;}
.mechanis_inn img{width:100%; border-radius: 100%; border: 6px solid #FFDA04;}
.mechanis_inn{width:250px;display: inline-block; overflow:hidden;}
.mechanis_main p{font: 600 28px/35px 'Raleway', sans-serif; margin: 0px; padding: 10px 0 0; color:#000;}
.gap_sec{height: 100px; width:100%;}


.youtube_overlay{background: rgba(0, 0, 0, 0.1); height: 158px; position: absolute; left: 23px; top: 0; width: 283px;
    border-radius: 20px;}


/*19.06.2020*/
.overlay { background: #000; opacity: 0; height: 345px; position: absolute; left: 0px; top: 0; width: 100%;
    border: 6px solid #FFFBEB;  border-radius: 40px;}
.act1_sec:hover .overlay { opacity: 0.3;}
.stop_now_mid_rt{float:left;}
.wastebuster_world_sec{background: url(asstes/images/starworldbg.png) no-repeat center center;}
.act4_bg{background: url(asstes/images/dd.png) no-repeat center center;}
.privacy_sec{width:100%; background: #fff; padding: 40px 0; margin-top: 30px;}
.privacy_inn{width:100%; padding-top: 200px;}
.privacytab {overflow: hidden;}

/* Style the buttons inside the tab */
/*.privacytab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}*/
.privacytab .tablinks{ width: 100%; margin:10px 8px; background: #E77E4E; height:70px; text-align: center; font:700 19px/20px 'Lato', sans-serif; color:#fff;
 text-transform: uppercase; border: 0px; cursor: pointer; float:left;}

/* Change background color of buttons on hover */
.privacytab button:hover {
  background-color: #000;
}

/* Create an active/current tablink class */
.privacytab button.active {
  background-color: #000;
}

/* Style the tab content */
.privacytabcontent {
  display: none; 
  border-top: none;
  margin-top: 50px;
}

.privacytabcontent h3{font: 900 32px/35px 'Raleway', sans-serif; color:#000; text-transform: uppercase; margin:0px;}
.privact_txt{width:100%; padding: 12px 0;}
.privact_txt h6{font: 500 20px/24px 'Raleway', sans-serif; color:#000;  margin:0px;}
.privact_txt p{font: 300 20px/24px 'Raleway', sans-serif; color:#000;  margin:5px 0;}
.privact_txt li{font: 300 20px/24px 'Raleway', sans-serif; color:#000;  margin:0px 0;}
.privact_txt h3{padding-bottom: 20px;}
#view-modal .modal-dialog { max-width: 1300px;}
#view-modal{top:15%;}
#view-modal iframe{width:100%; height: 700px;}
.martable{margin-top: 15px;}
.martable td{font: 300 20px/24px 'Raleway', sans-serif; color:#000;}
.privact_fixed_tab{width: 100%; background: #fff;position: fixed;z-index: 2;top: 70px;padding: 50px 0 30px;}
.cooki_list{padding-left: 30px; padding-top: 10px;}
.widget_custom_html{list-style-type: none;}

/*video mission*/
.video_mission .mission_step p{font: 300 28px/42px 'Raleway', sans-serif; color:#000; padding:10px 0 0; margin-bottom: 0px;}
.video_mission .pledge_confirm_txt{font: 300 15px/22px 'Raleway', sans-serif !important;}
.video_mission .mission_mid_inn{border:none; padding:0px;}
.video_mission .mission_mid_inn input[type="url"]{outline: none;width: 100%;border: 4px solid #E16534;border-radius: 60px;padding: 0px 40px;margin: 15px 0;height: 65px;color: #838383;font: 500 20px/24px 'Raleway', sans-serif;}
.pledge_bg{position:absolute; bottom:-9px; left:37%;}
.pledge_bg img{width:500px; height:550px;}
input[type=checkbox] + label:before{border-radius: 0px !important;}
.pledge_sec .youtube_sec iframe{width:100%; height: 600px;}
.smllogo img{width:100px !important;}
.pledge_submit_hm{width:535px; text-align:center;}
.pledge_submit_hm .wp-block-button__link{background:none; font: 900 70px/82px 'Raleway', sans-serif; text-transform:uppercase; padding:15px 0;}
.pledge_submit_hm:hover{transform:none;}
.video_mission .mission_step{padding-bottom:100px;}
.mission_upload_bglt{position:absolute; left:0px; bottom:-11px;}
.video-upload-span{width: 300px; text-align: center;font: 700 32px/25px 'Raleway', sans-serif;text-transform: uppercase; cursor:pointer; background: #E77E4E;border: 0px; display: inline-block;}
.video-upload-span a{color:#fff !important; padding: 10px 0; width:100%; display: inline-block;}
.video-upload-span:hover{background:#000; color:#fff;}
.content_block p a{color:#000; text-decoration: underline;}


/*food core detective*/
.food_detective_core{background: url(asstes/images/core_food_bg.png) no-repeat center center;}
.act5_bg{background: url(asstes/images/ee.png) no-repeat center center;}
.act6_bg{background: url(asstes/images/ff.png) no-repeat center center;}
.act7_bg{background: url(asstes/images/gg.png) no-repeat center center;}
.bakeoff{background: url(asstes/images/bakeoff_bg.png) no-repeat center center;}
.crimestopper{background: url(asstes/images/crime_stopper_bg.png) no-repeat center center;}
.pirate_ship{background: url(asstes/images/pirate_bg.png) no-repeat center center;}
.pirate_ship_rt{width:100%;}
.pirate_ship_rt img{width:100%;}
.pirate_vid_main{width:100%; margin-top:15px;}
.pirate_vid_up{width:100%;}
.pirate_vid_up img{width:100%;}
.pirate_vid_dwn{width:100%;}
.pirate_vid_dwn p{font: 500 16px/20px 'Raleway', sans-serif; color:#000; margin:0px; padding:6px 0 0; text-align:center;}
.exam_dwnld{width:100%; margin-top:40px;}
.pirate_ship .activities_follow_rt_dwn .activities_follow_pdf{margin-top:55px; }
.act8_bg{background: url(asstes/images/hh.png) no-repeat center center;}
.act9_bg{background: url(asstes/images/ii.png) no-repeat center center;}
.pirate_ship .activities_follow_pdf{width:390px;  background-size:100% !important;}
.pirate_crafts{background: url(asstes/images/core_food_bg.png) no-repeat center center;}
.pirate_crafts .activities_follow_pdf{margin-top:55px;}
.act10_bg{background: url(asstes/images/jj.png) no-repeat center center;}
.treasure_hunt_main{background: url(asstes/images/treasurehunt_bg.png) no-repeat center center;}
.getcraft_recycle{background: url(asstes/images/get_craft_recycle.png) no-repeat center center;}
.mechanis_main:hover .mechanis_inn{background:#000; border-radius: 100%; border: 6px solid #FFDA04; }
.mechanis_main:hover .mechanis_inn img {transform: scale(1.2); transition: all ease-in-out .2s;   opacity: 0.8;}
.wster .activiti_follow_title{top:-170px;}
.wster .activity_part1{margin-top: 30px;}
.exam_dwnld img{width:100%;}

/*26.06.2020*/
.file-drop-zone-title{font:500 28px/35px 'Raleway', sans-serif !important; color: #000 !important; padding: 65px 10px 15px !important;}
.file-drop-zone.clickable:hover{border: none; margin: 0;}
.file-drop-zone{border:none !important; margin:0px !important;}
.file-preview{border:none !important; padding: 0px !important;}
.mission_mid_inn .btn-file{background:none !important; border:none !important;}
.mission_mid_inn .btn-file .hidden-xs{color:#000 !important;font:900 28px/35px 'Raleway', sans-serif !important;}
.file-footer-buttons{display:none;}
.kv-file-content{display:none;}
.file-caption-info{width:100% !important; height:50px !important; font:500 22px/28px 'Raleway', sans-serif !important; color:#000;}
.file-footer-caption{padding: 60px 0 !important;}
.file-preview-frame{width:97%;}
.file-size-info{width:100% !important; height:50px !important; font:500 22px/28px 'Raleway', sans-serif !important; color:#000 !important;}
.file-preview .close{display:none;}
.prize_inn_lt p a{color:#fff; text-decoration: underline;}
.wel_lt p a{color:#fff; text-decoration: underline;}
.pirate_vid_up iframe{width:134px; height: 74px;}
.pirate_ship_rt iframe{height: 300px;}

.signup_chk{width:37% !important;}
.main_chk { width: 52%; display: inline-block;}
.main_chk label{width: auto; float: left;}
.pledge_confirm_txt{width: 90%; float: left; text-align: left; padding: 7px 0 0 !important;}
.pledge_confirm_txt a{color:#000; text-decoration: underline;}
.signup_chk .pledge_confirm_txt{text-align: left;}


.signin_mid_pupilbox #pupilsrow{margin-bottom: 170px;}
.coming_soon{background: rgba(0, 0, 0, 0.6); position: absolute; top: 0;left: 0px;bottom: 0px;opacity: 0;width: 100%;height: 345px;border-radius: 40px;z-index: 2;border: 6px solid #FFFBEB;}
.coming_soon h6{margin: 0px; text-align: center; color:#fff; font:500 37px/45px 'Raleway', sans-serif; text-transform: uppercase; padding-top: 18%;}
.act1_up:hover .coming_soon{opacity: 1;}

.forgot_pass{width:100%; text-align: center; display: inline-block;}
.reset_password_sec_main{width:100%; margin: 170px 0 0; position: relative; z-index: 1; background-image: linear-gradient(to right, #094394,#138EC2,#28AAC1); padding:80px 0px;  display: inline-block;}
.retrive_pass{width:100%; text-align: center;}
.retrive_pass .signup_inn_dwn{padding-top: 30px;}
.vidtwo{width:134px;}
.upload_chk_tick1{width:100%;}
.upload_chk_tick1 .pledge_confirm_txt a{font: 500 16px/19px 'Raleway', sans-serif;}
.wel_lt_size li{font-weight: 300 !important;}

.upload_chk_tick1 .formError{margin-top: 12px; display: inline-block;}
.activeHeaderMenu{color:#FFBA00 !important; font-weight: 900;}
#myModalAlert{top:12%;}
#myModalAlert .modal-dialog {  max-width: 800px;}

.activities_follow_pdf ul{padding-left: 0px; list-style-type: none; margin-top: 15px; margin-bottom: 0px;}
.activities_follow_pdf ul li{font-size: 14px; line-height: 20px;}




/*09.07.2020*/
.pirets_under_vid_rt{width:80%; background:#eaeaea; padding: 15px 15px; position: relative; border-radius: 10px;}
.pirets_under_vid_rt::after{content: "";background: url(asstes/images/point-10.png) no-repeat right center;  width: 30px; height: 81px; display: inline-block;  position: absolute;
    bottom: 22px; right: -30px;}
.pirets_unde_ronchi_sec{width:137px; position: absolute; right:-147px; top:0px;}
.pirets_under_vid_rt h6{margin: 0px;font: 500 16px/20px 'Raleway', sans-serif;color: #000;padding-top: 10px;}
.pirets_under_vid_rt p{margin: 0px;font: 300 15px/18px 'Raleway', sans-serif;padding: 15px 0 0px;color: #000;}
.pshp .pirate_vid_dwn{width:134px;}

.newfamily_fourth_step{margin-top: 15%;}
.newfamily_fourth_step .modal_bird_sec{right:-94px;}
.newfamily_fourth_step .modal_bird_sec img{width:80%;}


/*10.07.2020*/
.browser_detection_sec{width:100%; background:#000; padding: 30px 0 20px; text-align: center; position: relative; margin-bottom: 15px;}
.browser_detection_sec p{font: 500 20px/24px 'Raleway', sans-serif; color:#fff; margin:0px; padding: 0px;}
.icon_browse{width:300px; display: inline-block; margin-top: 25px;}
.icon_brw1 p{font: 300 15px/18px 'Raleway', sans-serif; color:#fff; margin:0px; padding: 0px;}
.icon_brw1 img{width:100%;}
.icon_brw1{width:35%; float: left;background:#535353; border-radius: 15px; padding: 8px 12px; margin-right: 5%;}
.icon_brw2{float: right;}
.browser_close{position: absolute; right:30px; top:15px; width:30px;}
.browser_close img{width:100%;}
.crft_ronch{height: auto;}


.corr_ans{font: 600 28px/35px 'Raleway', sans-serif; text-align: left; color:#b72908; display: inline-block;}
.corr_ans_txt{text-align: left; font: 600 28px/35px 'Raleway', sans-serif;}
.page-link{padding: 9px 3px;}
.quizNxt{padding:10px 60px; margin-top: 25px;}
.activities_follow_lt ol li { font: 300 20px/24px 'Raleway', sans-serif;}
.activities_follow_lt ol li a{color:#000; text-decoration: underline;}
.selected_answer_active{background: #f3c1ae;}
.selected_answer_active .question_letter {border: 4px solid #000;background: #e16534;  color: #fff;}
.activities_follow_pdf ul li a{color:#000; text-decoration: underline;}

.souce_txt_link{width:100%; margin-top: 20px;}
.souce_txt_link h6{margin: 5px 0;font: 600 24px/30px 'Raleway', sans-serif;color: #000;}
.souce_txt_link p{font: 300 18px/22px 'Raleway', sans-serif; color: #000;margin: 0px; font-style: italic;}
.souce_txt_link p a{color:#000;}

/*RESPONSIVE*/


@media (min-width:1600px) and (max-width:1799px){
  .container { max-width: 1500px;}
.footer_rt { width: 200px; float: right;}
.wp-block-embed__wrapper iframe{height: 122px;}
.act1_up{height:300px;}
.overlay{height:300px;}
.modal_bird_sec{right:-63px;}  
.activities_follow_main { width: 100%; padding: 64px 40px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 26px/32px 'Raleway', sans-serif;}
.upload_win_rtbg { right: -15px; text-align: right;}
.upload_win_rtbg img { width: 59%;}
.recycle_sec {padding: 80px 0px;}
.upload_win_lt h6 {font: 600 25px/30px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 18px/22px 'Raleway', sans-serif;}
.activity1_fly img { width: 13%;}
.stop_now_mid_lt .act1_up{height:330px;}
.stop_now_mid_lt .overlay{height:330px;}
.menu_sec .navbar-nav li a{font: 500 18px/24px 'Raleway', sans-serif;}
.top_head p { font: 500 18px/24px 'Raleway', sans-serif;}
.menu_sec .navbar-nav{padding-left: 30px;}

.frame_nxt .carousel-control-next-icon{right:44%; bottom:-28px;}
.frame_prev .carousel-control-next-icon{left:44%; bottom:-28px;}
.coming_soon{height: 300px;}
.pirate_ship .activities_follow_rt_dwn .activities_follow_pdf{background:#ddd; padding-left: 33px; width:100%;}

/*13.07.2020*/
.badge_slide_inn{width:900px; left:2%;}
.carousel-item .w-100{height: 426px;}

.monkey_welcm { position: absolute; top: 4px; right: 439px; z-index: 1; width: 245px;}

}



@media (min-width:1400px) and (max-width:1599px){
.container { max-width: 1300px;}
.signup_chk { width: 42% !important;}
.pledge_confirm_txt { width: 83%;}
.reset_password_sec_main .heading_txt img {margin-top: -140px;}
.reset_password_sec_main { width: 100%;  margin: 150px 0 0;}
.carousel-inner .carousel-item .frame_batch_up img {width: auto; height: 145px !important;}
.carousel_head{top:43px;}
.carousel_head h4 { font: 900 30px/37px 'Raleway', sans-serif;}
.navbar-brand img{width:230px;}
.menu_sec .navbar-nav li a{font:500 16px/20px 'Raleway', sans-serif;}
.menu_sec .navbar-nav {padding-left:70px;}
.top_head p {font: 500 15px/20px 'Raleway', sans-serif;}
.recycle_head {margin-top: 0px;}
.recycling_locator_sec{margin:50px 0 0; padding:25px 0; }
.recycling_locator_inner p {font: 600 20px/22px 'Raleway', sans-serif;}
.busta_head { width: 448px; left: -133px; bottom: -34px;}
.card_close .uiup p {font: 600 18px/24px 'Raleway', sans-serif;}
.welcome_sec{padding:25px 0 0; margin:50px 0 0;}
.wel_lt h6 {margin: 0px 0 20px; font: 900 22px/27px 'Raleway', sans-serif;}
.wel_lt p { font: 500 16px/20px 'Raleway', sans-serif; color: #fff;  padding-bottom: 18px;}
.challenge_sec{padding:25px 0 0; margin: 50px 0 0;}
.challenge_rt_inn { width: 100%;}
.footer_lt{width:70%;}
.footer_rt{width:25%;}
.social_sec{margin:50px 0 0px; padding: 35px 0 40px;}
.prize_sec{margin:50px 0 0px; padding: 35px 0 0px;}
.social_up_txt h6 { margin: 0px; font: 900 22px/27px 'Raleway', sans-serif;}
.social_up_txt p { font: 500 17px/20px 'Raleway', sans-serif; padding: 10px 0 0;}
.prize_inn_lt h6 { margin: 0px 0 20px; font: 900 22px/27px 'Raleway', sans-serif;}
.prize_inn_lt p { font: 500 17px/20px 'Raleway', sans-serif; padding-bottom: 10px;}
.prize_sec:hover .prize_bg{bottom:0px;}
.prize_bg{height:600px;}
.prize_bg1{right: -127px;width: 28%; height: auto;}
.activities_sec{margin:50px 0 0px;}
.activity_block_dwn h6{font-size:20px; line-height: 24px;}
.activity_block_dwn p{font-size:17px; line-height: 20px;}
.watch_sec{margin:50px 0 0px; padding: 35px 0 40px;}
.watch_vid{width:23%;}
.watch_vid_dwn p{font-size:14px; line-height: 18px;}
.school_leaderboard_sec{margin:50px 0 0px; padding: 35px 0 0px;}
.school_leaderboard_top h6{font-size: 25px; line-height: 32px;}
.school_leaderboard_top p{font-size:16px; line-height: 20px; padding: 10px 0 0;}
.school_leader_list { width: 100%; margin-top: 60px;}
.school_leader_list p {  font: 900 22px/40px 'Raleway', sans-serif;  padding: 4px 15px 0px 45px;}
.topten{font: 500 20px/22px 'Raleway', sans-serif;}
.ronchi img {  left: -35%; bottom: 50px; opacity: 0; width: 40%;}
.challenge_rt_inn_dwn p { font: 900 22px/30px 'Raleway', sans-serif; color: #fff; padding: 21px 0 0;}
.welcome_sec .heading_txt img {margin-top: -58px;}

/*13.06.2020*/
.mission_upload_inn .heading_txt img {margin-top: -122px;}
.activities1_sec{padding: 46px 0 70px; margin-top: 170px;}
.question_letter{width:70px;}
.question_ans p{font: 500 18px/22px 'Raleway', sans-serif;}
.question_start{margin-top: 10px;}
.question_letter strong { font: 900 20px/25px 'Raleway', sans-serif;}
.question_mid h6 { font: 600 22px/30px 'Raleway', sans-serif;}
.incorrect_sec .question_ans p { font: 600 22px/30px 'Raleway', sans-serif;}
.pagination_sec ul li a { font: 700 22px/25px 'Lato', sans-serif;}
.stop_now_inn .heading_txt img { margin-top: -130px;}
.stop_now_sec{padding: 70px 0 100px; margin:50px 0 0;}
.activity1_fly img {width: 14%; left:-40px;}
.mission_upload_sec{padding: 45px 0 103px;}
.mission_step h4{font: 800 30px/40px 'Raleway', sans-serif;}
.mission_step h6 { margin: 0px; font: 600 22px/30px 'Raleway', sans-serif;}
.mission_rt_bg img{width:16%; right:126px;}
.upload button{font: 500 26px/25px 'Lato', sans-serif;}
.mission_step_button button{font: 500 26px/25px 'Lato', sans-serif;}
.step_num{font: 700 22px/25px 'Lato', sans-serif;}
.activity_part1_up h6 {font: 600 22px/25px 'Raleway', sans-serif;}
.activity_part1_up p { font-size: 22px; line-height: 24px;}
.badge_activity img { width: 140px;}
.jucad{padding-top: 200px;}
.sencad{padding-top: 200px;}
.sencad img{width:225px;}
.jucad:hover img { left: -118px; bottom: -87px; }
.sencad:hover img { right: -107px; bottom: -102px;}
.mission_upload_inn .heading_txt img { margin-top: -122px; }
.activities_mainpage_sec{padding: 50px 0 20px; }
.activities_main_txt h6 {font: 900 24px/20px 'Raleway', sans-serif;}
.activities_main_txt p {margin: 0px; padding: 13px 0 0; font: 500 18px/24px 'Raleway', sans-serif;}
.act1_up{height:250px;}
.overlay {height: 250px;}
.icon_act { width: 90px;}
.act1_dwn h6 {font: 500 20px/24px 'Raleway', sans-serif;}
.act1_dwn p { font: 300 18px/22px 'Raleway', sans-serif; margin:0px;}
.activities_main_down { width: 350px; margin-top: 50px; margin-left: 120px;}
.activities_main_down_rt_bg { width: 100%; padding-top: 27px;}
/*16.06.2020*/
.signup_modal .modal-dialog { max-width: 1250px;}
.main_pop p { font: 500 22px/30px 'Raleway', sans-serif;}
.main_pop{margin-bottom: 170px;}
.modal_micky_sec{left:-170px; width:500px;}
.signup_inn h6 { margin: 0px; font: 500 22px/30px 'Raleway', sans-serif;}
.signup_modal .modal-body { padding: 100px 0 80px;}
.suggest_sec{margin-top: 110px;}
.password_sec{padding-top: 30px;}
.suggest_sec h4{font-size:35px; line-height: 32px;}
.suggest_sec h6{font-size:22px; line-height: 28px;}
.suggest_sec p {font: 500 22px/35px 'Raleway', sans-serif; color: #000; padding-top: 20px;}
.advertisement_sec {width: 100%; margin: 40px 0 0px;}

/*19.06.2020*/
.signin_modal .modal-dialog { max-width: 1250px;}
/*20.06.2020*/
.privacytab .tablinks {margin: 6px 8px;height: 70px;font: 700 18px/21px 'Lato', sans-serif;}
.pledge_bg img { width: 100%; height: 473px;}
.pledge_bg img { width:75%; height: auto;}
.pledge_bg{left:33%;}
.pledge_mid_inn_dwn h6 {height: 40px; margin: 0px; font: 600 20px/25px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn p {margin: 0px; font: 300 16px/22px 'Raleway', sans-serif;}
.pledge_up{margin-top: 0px;}
.pledge_up h6 {font: 900 22px/20px 'Raleway', sans-serif;}
.pledge_up p { margin: 0px; padding: 10px 0 0; font: 500 16px/20px 'Raleway', sans-serif;}
.pledge_challenge_sec{ margin: 48px 0 40px; padding: 50px 0;}
.pledge_challenge_inn .heading_txt img { margin-top: -90px;}
.pledge_challenge_inn_up h4 { font: 900 22px/28px 'Raleway', sans-serif;}
.pledge_challenge_inn_up h6 {font: 600 20px/26px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 15px;}
.pledge_challenge_inn_up p { font: 600 18px/25px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 10px;}
.signup_inn_dwn {width: 445px; display: inline-block; padding-top: 55px;}
.signup_inn_dwn input[type="text"], .signup_inn_dwn input[type="password"], .signup_inn_dwn input[type="email"]{font: 500 17px/20px 'Raleway', sans-serif;    margin: 8px 0;
height: 55px;}
.signup_inn_dwn .select2-container--default .select2-selection--single{height:47px; border-radius: 47px; padding: 10px 0px; font-size: 17px;}
.signup_inn_dwn .select2{height: 55px;}
.pledge_submit{background-size: 75%; margin-top: 0px;}
.pledgeBtnSubmit {width: 100%; font: 900 70px/100px 'Raleway', sans-serif;}
.pledge_challenge_bg img { width: 70%;}
.pledge_challenge_inn_up .check_sign { margin-top: 10px;}
input[type=checkbox] + label:before{border-radius: 0px !important;}
.pledge_challenge_inn_up .check_sign p { padding: 0px; font: 500 14px/20px 'Raleway', sans-serif;}
.check_sign label{font-size: 18px;}
.pledge_sec_inn .heading_txt img { margin-top: -100px;}
.pledge_sec{padding: 40px 0;}
.wp-block-embed__wrapper iframe{height:104px;}
.footer_social ul li { float: left; padding: 0 8px 0 0;}
.footer_lt h6 { font: 900 16px/18px 'Lato', sans-serif;}
.pledge_challenge_inn_up #pledge_confirmError { font: 600 17px/30px 'Raleway', sans-serif !important;}
.welcome_rt_block_inn{width:96%;}
.monkey_welcm img{width:65%;}
.monkey_welcm{top:28px; right:305px;}
.pledge_submit_hm{background-size: 82%; margin-top: 0px;background-position: center; width:500px; height:125px;}
.pledge_submit_hm .wp-block-button__link {width: 100%; text-align: left; background: none; font: 900 40px/62px 'Raleway', sans-serif; text-transform: uppercase; padding: 15px 0 15px 104px;}
.add_sec figure{margin: 0px !important;}
.footer_sec{margin-top: 25px;}
.wp-block-column:not(:first-child){margin:0px;}

.signin_main_pop {margin-bottom: 100px;}
.signin_modal .modal-body { padding: 90px 0 46px;}
.signin_main_pop p { margin: 0px; font: 600 22px/25px 'Raleway', sans-serif;}
.btnpart .schl_btn{font: 700 22px/25px 'Raleway', sans-serif;}
.modal_micky_sec { left: -181px; width: 450px; bottom: -72px;}
.modal_micky_sec img { width: 80%;}
/*26.06.2020*/
.upload_win{margin:50px 0 0; padding: 40px 0 30px;}
.recycle_sec { padding: 60px 0px;}
.activities_follow_lt h6 {  margin: 0px; font: 600 22px/30px 'Raleway', sans-serif;}
.upload_win_rtbg { position: absolute; right: -252px;}
.upload_win_rtbg img { width: 62%;}
.chlgvid iframe { height: 207px !important;}
.activities_follow_main { width: 100%; padding: 64px 40px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 26px/32px 'Raleway', sans-serif;}
.upload_win_rtbg { right: -15px; text-align: right;}
.upload_win_rtbg img { width: 59%;}
.upload_win_lt h6 {font: 600 25px/30px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 18px/22px 'Raleway', sans-serif;}
.activity1_fly img { width: 18%;}

.stop_now_mid_lt .act1_up{height:300px;}
.stop_now_mid_lt .overlay{height:300px;}
.stop_now_mid_lt { width: 430px;}
.sencad img{right:-165px; width:43%;}
.sencad:hover img{right: -105px;}
.sencad a{font: 700 22px/25px 'Lato', sans-serif; width:330px;}
.jucad a{font: 700 22px/25px 'Lato', sans-serif; width:330px;}
.activity_part1_up h6 { font: 600 22px/28px 'Raleway', sans-serif;}
.badge_activity img { width: 170px;}
.jucad a{font: 700 22px/25px 'Lato', sans-serif; width:330px;}
.jucad img{left:-165px; width:43%;}
.jucad:hover img{left: -105px;}
.myaccount_sec{padding-top: 100px;}
.myaccount_main_txt h4 { font: 900 28px/35px 'Raleway', sans-serif;}
.myaccount_main_txt h6 { padding-top: 14px; font: 600 22px/30px 'Raleway', sans-serif;}
.myaccount_top1 { width: 100%; padding-top: 30px; padding-bottom: 30px;}
.lve_pg { font: 700 24px/23px 'Raleway', sans-serif;}
.leave_page { margin-bottom: 20px;}
.leave_lt p {font: 600 18px/26px 'Raleway', sans-serif;}
.leave_rt p {font: 600 18px/26px 'Raleway', sans-serif;}
.myaccount_mid .leave_rt_frm p { padding: 0px 0 0px !important;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{height: 55px; font: 500 18px/24px 'Raleway', sans-serif;}
.myaccount_mid .button_sec .back{font: 700 24px/23px 'Raleway', sans-serif;}
.mechanis_main p { font: 600 22px/30px 'Raleway', sans-serif;}
.mission_upload_bglt{width:250px; bottom: -5px;}
.mission_upload_bglt img{width:100%;}

.frame_nxt .carousel-control-next-icon{right:42%; bottom:-33px;}
.frame_prev .carousel-control-next-icon{left:44%; bottom:-33px;}
.upload_win_lt ul li { font: 300 16px/20px 'Raleway', sans-serif;}
.coming_soon{height: 250px;}
.sign_slct .select2-selection{padding: 10px 0 !important;}
.sign_slct .select2-selection__rendered{padding-left: 0px !important;}

/*02.07.2020*/
.activities_follow_pdf{background:#e5e5e5; width:auto; padding: 15px 15px 21px 15px; width:80%;}
.pirate_ship .activities_follow_rt_dwn .activities_follow_pdf{background:#ddd; padding-left: 33px; width:100%;}
.home_locater_new{height: 700px;}
.home_locater_new .busta_head { bottom: 12px; left: 0px;}
.home_locater_new_inn img { width: 30%;}


.pirets_unde_ronchi_sec { right: -126px; top: 0;}
.pirets_under_vid_rt h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.pirets_under_vid_rt p { margin: 0px; font: 300 13px/14px 'Raleway', sans-serif;}
.pirets_unde_ronchi_sec img{width:56%;}
.pshp .pirate_vid_up iframe{width:100%;}
.activ_ronchi_sec { top: 25px; left:-130px;}
.activ_ronchi_sec img{width:60%;}
.prize_inn_lt ul li { font: 500 17px/20px 'Raleway', sans-serif;}

/*13.07.2020*/
.badge_slide_inn{width:775px; left:2%;}
.carousel-item .w-100{height: 415px;}
.carousel-indicators { bottom: 70px;}
.carousel-item iframe { height: 430px;}
.challenge_sec .heading_txt img{margin-top: -58px;}
.school_leaderboard_sec .heading_txt img{margin-top: -68px;}
.watch_sec .heading_txt img{margin-top: -68px;}
.prize_sec .heading_txt img{margin-top: -68px;}
.social_sec .heading_txt img{margin-top: -68px;}
.monkey_welcm { position: absolute; top: 4px; right: 298px; z-index: 1; width: 284px;}


}

@media (min-width:1200px) and (max-width:1399px){
.container { max-width: 1370px;}
.signup_chk { width: 49% !important;}
.pledge_confirm_txt { width: 83%;}
.reset_password_sec_main .heading_txt img {margin-top: -140px;}
.reset_password_sec_main { width: 100%;  margin: 150px 0 0;}
.mission_rt_bg img{width:15%;}
.carousel-inner .carousel-item .frame_batch_up img {width: auto; height: 130px !important;}
.carousel-inner .carousel-item { height:416px;}
.carousel_head{top:40px; left:13px;}
.carousel_head h4 { font: 900 25px/30px 'Raleway', sans-serif;}
.navbar-brand{text-align:left;}
.navbar-brand img{width:240px;}
.menu_sec .navbar-nav li a{font:500 15px/20px 'Raleway', sans-serif;}
.menu_sec .navbar-nav {padding-left:70px;}
.top_head p {font: 500 15px/20px 'Raleway', sans-serif;}
.signin_modal .modal-dialog {  max-width: 1100px;}
.recycle_head {margin-top: 0px;}
.win_prize_inn .heading_txt img { transition: all ease-in-out .2s; margin-top: -150px;}
.win_prize_sec{margin:50px 0;}
.recycling_locator_sec{margin:50px 0 0; padding:25px 0; }
.home_locater_new_inn img{width:30%; margin-top: 30px;}
.busta_head { width: 448px; left: -133px; bottom: -34px;}
.card_close .uiup p {font: 600 18px/24px 'Raleway', sans-serif;}
.welcome_sec{padding:25px 0 0; margin: 50px 0 0;}
.wel_lt h6 {margin: 0px 0 20px; font: 900 20px/25px 'Raleway', sans-serif;}
.wel_lt p { font: 500 16px/20px 'Raleway', sans-serif; color: #fff;  padding-bottom: 18px;}
.challenge_sec{padding:25px 0 0; margin: 50px 0 0;}
.footer_lt{width:70%;}
.footer_rt{width:25%;}
.social_sec{margin:50px 0 30px; padding: 35px 0 40px;}
.prize_sec{margin:50px 0 30px; padding: 35px 0 0px;}
.social_up_txt h6 { margin: 0px; font: 900 22px/27px 'Raleway', sans-serif;}
.social_up_txt p { font: 500 17px/20px 'Raleway', sans-serif; padding: 10px 0 0;}
.prize_inn_lt h6 { margin: 0px 0 20px; font: 900 22px/27px 'Raleway', sans-serif;}
.prize_inn_lt p { font: 500 17px/20px 'Raleway', sans-serif; padding-bottom: 10px;}
.prize_sec:hover .prize_bg{bottom:0px;}
.prize_bg{height:600px;}
.prize_bg1{right: -127px;width: 28%; height: auto;}
.activities_sec{margin:50px 0 30px; }
.activity_block_dwn h6{font-size:20px; line-height: 24px;}
.activity_block_dwn p{font-size:17px; line-height: 20px;}
.watch_sec{margin:50px 0 30px; padding: 35px 0 40px;}    
.watch_vid{width:23%;}
.watch_vid_dwn p{font-size:14px; line-height: 18px;}
.school_leaderboard_sec{margin:50px 0 30px; padding: 35px 0 0px;}
.school_leaderboard_top h6{font-size: 22px; line-height: 25px;}
.school_leaderboard_top p{font: 500 18px/24px 'Raleway', sans-serif; padding: 10px 0 0;}
.school_leader_list { width: 100%; margin-top: 60px;}
.school_leader_list p {  font: 900 22px/40px 'Raleway', sans-serif;  padding: 4px 15px 0px 45px;}
.topten{font: 500 20px/22px 'Raleway', sans-serif;}
.ronchi img {  left: -35%; bottom: 50px; opacity: 0; width: 40%;}
.challenge_rt_inn_dwn p { font: 900 22px/30px 'Raleway', sans-serif; color: #fff; padding: 21px 0 0;}
.act1_up{height:250px;}
.overlay{height:250px;}
.act1_dwn h6 {font: 500 20px/27px 'Raleway', sans-serif;}
.act1_dwn p { font: 300 18px/24px 'Raleway', sans-serif;}

/*16.06.2020*/
.signup_modal .modal-dialog { max-width: 1100px;}
.main_pop p { font: 500 22px/30px 'Raleway', sans-serif;}
.main_pop{margin-bottom: 170px;}
.modal_micky_sec{left:-160px; width:450px;}
.signup_inn h6 { margin: 0px; font: 500 22px/30px 'Raleway', sans-serif;}
.signup_modal .modal-body { padding: 100px 0 80px;}
.suggest_sec{margin-top: 110px; padding-top: 0px;}
.password_sec{padding-top: 30px;}
.suggest_sec h4{font-size:35px; line-height: 32px;}
.suggest_sec h6{font-size:22px; line-height: 28px;}
.suggest_sec p {font: 500 18px/25px 'Raleway', sans-serif; color: #000; padding-top: 20px;}
.modal_bird_sec img{width:80%;}
.button1 .back{font-size:22px; line-height: 25px;}
.button1 .nxt{font-size:22px; line-height: 25px;}
.advertisement_sec {width: 100%; margin: 40px 0 0px;}
#view-modal .modal-dialog { max-width:700px;}
#view-modal iframe{width:100%; height: 400px;}
.privacytab .tablinks { width: 100%; margin: 10px 8px; background: #E77E4E; text-align: center; font: 700 22px/40px 'Lato', sans-serif;}
.watch_youtube_sec {width: 100%;}
.backtohm a{font: 700 22px/25px 'Raleway', sans-serif;}
.privacytab .tablinks {margin: 5px 8px;height: 60px;font: 700 16px/20px 'Lato', sans-serif;}
.pledge_bg img { width:75%; height: auto;}
.pledge_bg{left:33%;}
.pledge_mid_inn_dwn h6 {height: 40px; margin: 0px; font: 600 20px/25px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn p {margin: 0px; font: 300 16px/22px 'Raleway', sans-serif;}
.pledge_up{margin-top: 0px;}
.pledge_up h6 {font: 900 22px/20px 'Raleway', sans-serif;}
.pledge_up p { margin: 0px; padding: 10px 0 0; font: 500 16px/20px 'Raleway', sans-serif;}
.pledge_challenge_sec{ margin: 48px 0 40px; padding: 50px 0;}
.pledge_challenge_inn .heading_txt img { margin-top: -90px;}
.pledge_challenge_inn_up h4 { font: 900 22px/28px 'Raleway', sans-serif;}
.pledge_challenge_inn_up h6 {font: 600 20px/26px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 15px;}
.pledge_challenge_inn_up p { font: 600 18px/25px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 10px;}
.signup_inn_dwn {width: 445px; display: inline-block; padding-top:55px;}
.signup_inn_dwn input[type="text"], .signup_inn_dwn input[type="password"], .signup_inn_dwn input[type="email"]{font: 500 17px/20px 'Raleway', sans-serif;    margin: 8px 0;
height: 55px;}
.signup_inn_dwn .select2-container--default .select2-selection--single{height:47px; border-radius: 47px; padding: 10px 0px; font-size: 17px;}
.signup_inn_dwn .select2{height: 55px;}
.pledge_submit{background-size: 75%; margin-top: 0px;}
.pledgeBtnSubmit {width: 100%; font: 900 70px/100px 'Raleway', sans-serif;}
.pledge_challenge_bg img { width: 70%;}
.pledge_challenge_inn_up .check_sign { margin-top: 10px;}
input[type=checkbox] + label:before{border-radius: 0px !important;}
.pledge_challenge_inn_up .check_sign p { padding: 0px; font: 500 12px/20px 'Raleway', sans-serif;}
.check_sign label{font-size: 12px;}
.pledge_sec_inn .heading_txt img { margin-top: -100px;}
.pledge_sec{padding: 40px 0;}
.wp-block-embed__wrapper iframe{height:112px;}
.footer_social ul li { float: left; padding: 0 8px 0 0;}
.footer_lt h6 { font: 900 16px/18px 'Lato', sans-serif;}
.welcome_rt_block_inn{width:96%;}
.monkey_welcm img{width:80%;}
.monkey_welcm{top:33px; right:300px;}
.welcome_rt_block h5 {font: 900 22px/30px 'Raleway', sans-serif;}
.welcome_rt_block h6 { bottom: 0px;font: 900 20px/27px 'Raleway', sans-serif;}
.pledge_submit_hm{background-size: 82%; margin-top: 0px;background-position: center; width:500px; height:125px;}
.pledge_submit_hm .wp-block-button__link {width: 100%; text-align: left; background: none; font: 900 40px/62px 'Raleway', sans-serif; text-transform: uppercase; padding: 15px 0 15px 106px;}
.add_sec figure{margin: 0px !important;}
.footer_sec{margin-top: 10px;}
.wp-block-column:not(:first-child){margin:0px;}
.footer_social h6{font: 900 16px/18px 'Lato', sans-serif;}
.footer_rt h6{font: 900 16px/18px 'Lato', sans-serif;}
.footer_dwn_lt p { padding: 0px; font: 500 16px/22px 'Lato', sans-serif;}
.challenge_sec .heading_txt img { margin-top: -60px;}
.welcome_sec .heading_txt img { margin-top: -60px;}

.signin_main_pop {margin-bottom: 100px;}
.signin_modal .modal-body { padding: 90px 0 46px;}
.signin_main_pop p { margin: 0px; font: 600 22px/25px 'Raleway', sans-serif;}
.btnpart .schl_btn{font: 700 22px/25px 'Raleway', sans-serif; width:300px;}
.modal_micky_sec { left: -181px; width: 450px; bottom: -72px;}
.modal_micky_sec img { width: 80%;}
.modal_bird_sec{right:-73px;}
.schl_btn { font: 700 25px/25px 'Raleway', sans-serif;}
.add_more_pupil_main { width: 50%;}
.add_more_pupil{font: 700 22px/25px 'Raleway', sans-serif;}
.button1 .close{font: 700 22px/25px 'Raleway', sans-serif;}
.fulltxt{width:85%; display: inline-block;}
.chlgvid iframe { height: 208px !important;}
.welcome_sec .wel_lt{padding-right: 25px;}
.welcome_sec:hover .city_img{bottom: -200px;}
.flying_bird_sec:hover img {transform: translate(0, -420px);}
.activities_mainpage_sec{ padding: 60px 0 20px;}
.activities_main_txt h6 {font: 900 26px/24px 'Raleway', sans-serif;}
.activities_main_txt p { margin: 0px; padding: 20px 0 0; font: 500 18px/22px 'Raleway', sans-serif;}
.mission_upload_inn .heading_txt img { margin-top: -133px;}
.icon_act { width: 95px; position: absolute; left: -6px; top: -18px;}

.activities_follow_main { width: 100%; padding: 64px 40px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 22px/28px 'Raleway', sans-serif;}
.upload_win_rtbg { right: 15px; text-align: right;}
.upload_win_rtbg img { width: 40%;}
.recycle_sec { padding: 80px 0px; }
.upload_win_lt h6 {font: 600 22px/26px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 16px/20px 'Raleway', sans-serif;}
.activity1_fly img { width:18%; bottom: 67px;}
.upload_win { margin: 50px 0; padding: 25px 0 40px;}
.upload_win_lt a { font: 500 22px/33px 'Raleway', sans-serif; margin-top: 8px;}
.stop_now_inn .heading_txt img {margin-top: -100px;}
.stop_now_sec{padding: 50px 0 80px; margin-top: 50px;}
.stop_now_mid_lt .act1_up{height:270px;}
.stop_now_mid_lt .overlay{height:270px;}
.stop_now_mid_lt { width: 400px;}
.sencad img{right:-165px; width:43%;}
.sencad:hover img{right: -105px;}
.sencad a{font: 700 22px/25px 'Lato', sans-serif; width:330px;}
.jucad a{font: 700 22px/25px 'Lato', sans-serif; width:330px;}
.jucad img{left:-165px; width:43%;}
.jucad:hover img{left: -105px;}
.activity_part1_up h6 { font: 600 22px/28px 'Raleway', sans-serif;}
.badge_activity img { width: 170px;}

.myaccount_sec{padding-top: 100px;}
.myaccount_main_txt h4 { font: 900 28px/35px 'Raleway', sans-serif;}
.myaccount_main_txt h6 { padding-top: 14px; font: 600 22px/30px 'Raleway', sans-serif;}
.myaccount_top1 { width: 100%; padding-top: 30px; padding-bottom: 30px;}
.lve_pg { font: 700 24px/23px 'Raleway', sans-serif;}
.leave_page { margin-bottom: 20px;}
.leave_lt p {font: 600 18px/26px 'Raleway', sans-serif;}
.leave_rt p {font: 600 18px/26px 'Raleway', sans-serif;}
.myaccount_mid .leave_rt_frm p { padding: 0px 0 0px !important;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{height: 55px; font: 500 18px/24px 'Raleway', sans-serif;}
.myaccount_mid .button_sec .back{font: 700 24px/23px 'Raleway', sans-serif;}

.mechanis_main p { font: 600 22px/30px 'Raleway', sans-serif;}
.mission_step h4 {font: 800 30px/40px 'Raleway', sans-serif;}
.mission_step h6 {margin: 0px; font: 600 22px/30px 'Raleway', sans-serif;}
.mechanis_inn { width: 200px;}
.mission_upload_sec{padding: 76px 0 100px;}
.mission_upload_bglt{width:250px; bottom: -5px;}
.mission_upload_bglt img{width:100%;}

.mission_upload_bglt img{width:100%;}
.mission_rt_bg img{width:20%; right:128px;}
.file-drop-zone-title { font: 500 18px/25px 'Raleway', sans-serif !important;}
.upload .button{font: 500 22px/25px 'Lato', sans-serif;}
.step_num{font: 700 22px/25px 'Lato', sans-serif;}


.frame_nxt .carousel-control-next-icon{right:44%; bottom:-33px;}
.frame_prev .carousel-control-next-icon{left:44%; bottom:-33px;}
.upload_win_lt ul li { font: 300 16px/20px 'Raleway', sans-serif;}
.coming_soon{height: 250px;}
.prize_inn_lt ul li { font: 500 17px/20px 'Raleway', sans-serif;}
.sign_slct .select2-selection{padding: 10px 0 !important;}
.sign_slct .select2-selection__rendered{padding-left: 0px !important;}

/*02.07.2020*/
.activities_follow_pdf{background:#e5e5e5; width:auto; padding: 15px 15px 21px 15px;}
.pirate_ship .activities_follow_rt_dwn .activities_follow_pdf{background:#ddd; padding-left: 33px; width:100%;}
.activities_follow_pdf h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.activities_follow_pdf p { margin: 0px; font: 300 14px/18px 'Raleway', sans-serif;}
.pledge_challenge_inn_up #pledge_confirmError { font: 600 16px/25px 'Raleway', sans-serif !important;}
.home_locater_new{height: 700px;}
.home_locater_new .busta_head { bottom: 12px; left: 0px;}


.pirets_unde_ronchi_sec { right: -126px; top: 0;}
.pirets_under_vid_rt h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.pirets_under_vid_rt p { margin: 0px; font: 300 13px/14px 'Raleway', sans-serif;}
.pirets_unde_ronchi_sec img{width:56%;}
.pshp .pirate_vid_up iframe{width:100%;}
.pirate_ship_rt iframe {height: 235px;}

.newfamily_fourth_step .modal_bird_sec img{width:45%;}
.activ_ronchi_sec { top: 13px; left:-125px;}
.activ_ronchi_sec img{width:60%;}

/*13.07.2020*/
.badge_slide_inn{width:700px; left:2%;}
.carousel-item .w-100{height: 380px;}
.carousel-indicators { bottom: 70px;}
.frame_nxt .carousel-control-next-icon{width:60px; height: 60px;}
.frame_prev .carousel-control-next-icon{width:60px; height: 60px;}
.badge_slide_inn .carousel-item h6 { font: 900 20px/24px 'Raleway', sans-serif;}
.frame_batc_inn{width:100%;}

.pagination_bg { position: relative;  right: 0;}
.carousel-item iframe { height: 430px;}
.activity_part1_up p { font-size: 22px; line-height: 28px;}
.challenge_sec .heading_txt img{margin-top: -58px;}
.school_leaderboard_sec .heading_txt img{margin-top: -68px;}
.watch_sec .heading_txt img{margin-top: -68px;}
.prize_sec .heading_txt img{margin-top: -68px;}
.social_sec .heading_txt img{margin-top: -68px;}

.monkey_welcm { position: absolute; top: 6px; right: 310px; z-index: 1; width: 252px;}

}

@media (min-width:992px) and (max-width:1199px){
.container { max-width: 1170px;}
.prize_inn_lt ul li { font: 500 17px/20px 'Raleway', sans-serif;}
.signup_chk { width: 63% !important;}
.pledge_confirm_txt { width: 83%;}
.reset_password_sec_main .heading_txt img {margin-top: -140px;}
.reset_password_sec_main { width: 100%;  margin: 150px 0 0;}
.badge_cadet_sec{margin-top: 140px;}
.navbar-brand{width:250px;}
.navbar-brand img{width:100%;}
.menu_sec .navbar-nav li a{font:500 15px/20px 'Raleway', sans-serif;}
.menu_sec .navbar-nav li a {padding: 0px 7px !important;}
.menu_sec .navbar-nav {padding-left:20px;}
.top_head p {font: 500 15px/20px 'Raleway', sans-serif;}
.recycle_head {margin-top: 0px;}
.heading_txt img {margin-top: -72px;}
.recycling_locator_sec{margin:50px 0 0; padding:25px 0; }
.recycling_locator_inner p {font: 600 20px/22px 'Raleway', sans-serif;}
.busta_head { width: 448px; left: -133px; bottom: -34px;}
.card_close .uiup p {font: 600 18px/24px 'Raleway', sans-serif;}
.welcome_sec{padding:25px 0 0; margin: 50px 0 0;}
.wel_lt h6 {margin: 0px 0 20px; font: 900 22px/27px 'Raleway', sans-serif;}
.wel_lt p { font: 500 16px/20px 'Raleway', sans-serif; color: #fff;  padding-bottom: 18px;}
.challenge_sec{padding:25px 0 0; margin: 50px 0 0;}
.challenge_rt_inn { width: 365px;}
.footer_lt{width:70%;}
.footer_rt{width:25%;}
.social_sec{margin:50px 0 0px; padding: 35px 0 40px;}
.prize_sec{margin:50px 0 0px; padding: 35px 0 0px;}
.social_up_txt h6 { margin: 0px; font: 900 22px/27px 'Raleway', sans-serif;}
.social_up_txt p { font: 500 17px/20px 'Raleway', sans-serif; padding: 10px 0 0;}
.prize_inn_lt h6 { margin: 0px 0 20px; font: 900 22px/27px 'Raleway', sans-serif;}
.prize_inn_lt p { font: 500 17px/20px 'Raleway', sans-serif; padding-bottom: 10px;}
.prize_sec:hover .prize_bg{bottom:0px;}
.prize_bg{height:600px;}
.prize_bg1{right: -60px;width: 28%; height: auto;}
.activities_sec{margin:50px 0 0px;}
.activity_block_dwn h6{font-size:20px; line-height: 24px;}
.activity_block_dwn p{font-size:17px; line-height: 20px;}
.watch_sec{margin:50px 0 0px; padding: 35px 0 40px;}
.watch_vid{width:23%;}
.watch_vid_dwn p{font-size:14px; line-height: 18px;}
.school_leaderboard_sec{margin:50px 0 30px; padding: 35px 0 0px;}
.school_leaderboard_top h6{font-size: 25px; line-height: 32px;}
.school_leaderboard_top p{font-size:16px; line-height: 20px; padding: 10px 0 0;}
.school_leader_list { width: 100%; margin-top: 60px;}
.school_leader_list p {  font: 900 20px/30px 'Raleway', sans-serif;  padding: 4px 15px 0px 40px;}
.topten{font: 500 20px/22px 'Raleway', sans-serif;}
.ronchi img {  left: -35%; bottom: 50px; opacity: 0; width: 40%;}
.challenge_rt_inn_dwn p { font: 900 22px/30px 'Raleway', sans-serif; color: #fff; padding: 21px 0 0;}
.advertisement_sec{margin: 50px 0 0;}

/*16.06.2020*/
.signup_modal .modal-dialog { max-width: 900px;}
.main_pop p { font: 500 22px/30px 'Raleway', sans-serif;}
.main_pop{margin-bottom: 170px;}
.modal_micky_sec{left:-160px; width:450px;}
.signup_inn h6 { margin: 0px; font: 500 17px/20px 'Raleway', sans-serif;}
.signup_modal .modal-body { padding: 100px 0 80px;}
.suggest_sec{margin-top: 110px;}
.password_sec{padding-top: 30px;}
.suggest_sec h4{font-size:30px; line-height: 32px;}
.suggest_sec h6{font-size:20px; line-height: 28px;}
.suggest_sec p {font: 500 18px/25px 'Raleway', sans-serif; color: #000; padding-top: 20px;}
.modal_bird_sec img{width:60%;}
.modal_bird_sec{right:-120px;}
.btnpart .schl_btn{font-size:22px;}
.act1_up{height:230px;}
.overlay{height:230px;}
.act1_dwn h6 { font: 500 17px/25px 'Raleway', sans-serif; height:50px;}
.act1_dwn p { font: 300 16px/20px 'Raleway', sans-serif; color: #fff;}
.prize_inn_rt{width:100%;}
.slick-prev, .slick-next{bottom:-79px;}
.footer_social ul li {float: left; padding: 0 4px 0 0;}
 .privacytab .tablinks {margin: 5px 8px;height: 60px;font: 700 14px/15px 'Lato', sans-serif;}
 .privacytabcontent{margin-top:0px;}
 .pledge_bg img { width:75%; height: auto;}
.pledge_bg{left:33%;}
.pledge_mid_inn_dwn h6 {height: 40px; margin: 0px; font: 600 20px/25px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn p {margin: 0px; font: 300 16px/22px 'Raleway', sans-serif;}
.pledge_up{margin-top: 0px;}
.pledge_up h6 {font: 900 22px/20px 'Raleway', sans-serif;}
.pledge_up p { margin: 0px; padding: 10px 0 0; font: 500 16px/20px 'Raleway', sans-serif;}
.pledge_challenge_sec{ margin: 48px 0 40px; padding: 50px 0;}
.pledge_challenge_inn .heading_txt img { margin-top: -90px;}
.pledge_challenge_inn_up h4 { font: 900 22px/28px 'Raleway', sans-serif;}
.pledge_challenge_inn_up h6 {font: 600 20px/26px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 15px;}
.pledge_challenge_inn_up p { font: 600 18px/25px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 10px;}
.signup_inn_dwn {width: 445px; display: inline-block; padding-top: 55px;}
.signup_inn_dwn input[type="text"], .signup_inn_dwn input[type="password"], .signup_inn_dwn input[type="email"]{font: 500 17px/20px 'Raleway', sans-serif;    margin: 8px 0;
height: 55px;}
.signup_inn_dwn .select2-container--default .select2-selection--single{height:47px; border-radius: 47px; padding: 10px 0px !important; font-size: 17px;}
.signup_inn_dwn .select2{height: 55px;}
.pledge_submit{background-size: 75%; margin-top: 0px;}
.pledgeBtnSubmit {width: 100%; font: 900 70px/100px 'Raleway', sans-serif;}
.pledge_challenge_bg img { width: 70%;}
.pledge_challenge_inn_up .check_sign { margin-top: 10px;}
input[type=checkbox] + label:before{border-radius: 0px !important;}
.pledge_challenge_inn_up .check_sign p { padding: 0px; font: 500 12px/20px 'Raleway', sans-serif;}
.check_sign label{font-size: 12px;}
.pledge_sec_inn .heading_txt img { margin-top: -100px;}
.pledge_sec{ padding: 40px 0;}
.wp-block-embed__wrapper iframe{height:112px;}
.pledge_sec .youtube_sec iframe { width: 80%;  height: 500px;}
.footer_social ul li { float: left; padding: 0 0px 0 0;}
.footer_lt h6 { font: 900 16px/18px 'Lato', sans-serif;}
.footer_social h6{font: 900 16px/18px 'Lato', sans-serif;}
.footer_rt h6{font: 900 16px/18px 'Lato', sans-serif;}
.footer_dwn_lt p { padding: 0px; font: 500 16px/22px 'Lato', sans-serif;}
.monkey_welcm{top: 35px; right: 200px;}
.monkey_welcm img{width:84%;}
.welcome_rt_block h5 { font: 900 20px/22px 'Raleway', sans-serif;}
.welcome_rt_block h6 { font: 900 20px/22px 'Raleway', sans-serif; bottom: 0px;}
.welcome_rt_block_inn{width:100%;}
.welcome_sec:hover .city_img { bottom: -138px;}
.challenge_sec .heading_txt img { margin-top: -60px;}
.pledge_submit_hm{background-size: 82%; margin-top: 0px;background-position: left; width:500px; height:125px;}
.pledge_submit_hm .wp-block-button__link {width: 100%; text-align: left; background: none; font: 900 40px/62px 'Raleway', sans-serif; text-transform: uppercase; padding: 15px 0 15px 67px;}
.prize_slider { height: 304px; }
.prize_slider_inn_txt{padding-top: 15px;}
.add_sec figure{margin: 0px !important;}
.footer_sec{margin-top: 20px;}
.welcome_sec .heading_txt img {margin-top: -60px;}
.win_prize_sec {width: 100%; margin: 50px 0 0px;    padding: 30px 0 70px;}
.signin_main_pop {margin-bottom: 100px;}
.signin_modal .modal-body { padding: 90px 0 46px;}
.signin_main_pop p { margin: 0px; font: 600 22px/25px 'Raleway', sans-serif;}
.btnpart .schl_btn{font: 700 22px/25px 'Raleway', sans-serif;}
.modal_micky_sec { left: -181px; width: 450px; bottom: -72px;}
.modal_micky_sec img { width: 80%;}
.signin_modal .modal-dialog { max-width: 850px;}
.signup_modal .modal-dialog { max-width: 850px;}
.add_more_pupil_main { width: 50%;}
.add_more_pupil{font: 700 22px/25px 'Raleway', sans-serif;}
.button1 .close{font: 700 22px/25px 'Raleway', sans-serif;}
.youtube_inner{width:100%;}
.slick-prev {left: 15% !important;}
.slick-next {right: 15% !important;}
.chlgvid iframe {height: 206px !important;}
.wel_lt{padding-bottom: 70px;}
.footer_social ul li a img{width:70%;}
.activities_mainpage_sec{ padding: 60px 0 20px;}
.activities_main_txt h6 {font: 900 22px/24px 'Raleway', sans-serif;}
.activities_main_txt p { margin: 0px; padding: 15px 0 0; font: 500 18px/22px 'Raleway', sans-serif;}
.mission_upload_inn .heading_txt img { margin-top: -133px;}
.icon_act {width: 87px; position: absolute; left: -4px;  top: -18px;}
.activities_main_down img {width: 80%;}
.activities_main_down_rt_bg img { width: 168px;}


.activities_follow_main { width: 100%; padding: 64px 40px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_rtbg { right: 15px; text-align: right;}
.upload_win_rtbg img { width: 40%;}
.recycle_sec { padding: 80px 0px;}
.upload_win_lt h6 {font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 15px/18px 'Raleway', sans-serif;}
.activity1_fly img { width: 10%; bottom: 67px;}
.activities_follow_rt_up img { width: 100%;}
.upload_win { margin: 50px 0; padding: 25px 0 40px;}
.upload_win_lt a { font: 500 22px/33px 'Raleway', sans-serif; margin-top: 8px;}
.stop_now_inn .heading_txt img {margin-top: -100px;}
.stop_now_sec{padding: 50px 0 80px; margin-top: 50px;}
.stop_now_mid_lt .act1_up{height:270px;}
.stop_now_mid_lt .overlay{height:270px;}
.activities_follow_pdf{width:290px; height: 187px; padding: 15px 15px 21px 30px;}
.stop_now_mid_lt_dwn p{color:#000;}
.upload_win_lt{padding-left: 20px;}
.activities_follow_lt p { font: 300 16px/22px 'Raleway', sans-serif; padding: 10px 0 0;}
.activ_ronchi_sec{top:7px; left:-125px;}
.activ_ronchi_sec img{width:60%;}

.stop_now_mid_lt { width: 400px;}
.sencad img{right:-165px; width:43%;}
.sencad:hover img{right: -105px;}
.sencad a{font: 700 20px/25px 'Lato', sans-serif; width:100%;}
.jucad a{font: 700 20px/25px 'Lato', sans-serif; width:100%;}
.jucad img{left:-165px; width:43%;}
.jucad:hover img{left: -105px;}
.activity_part1_up h6 { font: 600 22px/28px 'Raleway', sans-serif;}
.badge_activity img { width: 170px;}
.activities1_sec{margin-top: 145px;}

.myaccount_sec{padding-top: 100px;}
.myaccount_main_txt h4 { font: 900 25px/35px 'Raleway', sans-serif;}
.myaccount_main_txt h6 { padding-top: 14px; font: 600 20px/25px 'Raleway', sans-serif;}
.myaccount_top1 { width: 100%; padding-top: 30px; padding-bottom: 30px;}
.lve_pg { font: 700 20px/23px 'Raleway', sans-serif; padding: 8px 0;}
.leave_page { margin-bottom: 20px;}
.leave_lt p {font: 600 17px/24px 'Raleway', sans-serif;}
.leave_rt p {font: 600 17px/24px 'Raleway', sans-serif;}
.myaccount_mid .leave_rt_frm p { padding: 0px 0 0px !important;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{height: 55px; font: 500 18px/24px 'Raleway', sans-serif;}
.myaccount_mid .button_sec .back{font: 700 20px/23px 'Raleway', sans-serif;}
.mechanis_main p { font: 600 18px/25px 'Raleway', sans-serif;}
.mission_step h4 {font: 800 22px/30px 'Raleway', sans-serif;}
.mission_step h6 {margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.mechanis_inn { width: 200px;}
.mission_upload_sec{padding: 76px 0 100px;}
.mission_upload_bglt{width:250px; bottom: -5px;}
.mission_upload_bglt img{width:100%;}
.mission_rt_bg img{width:20%; right:128px;}
.file-drop-zone-title { font: 500 18px/25px 'Raleway', sans-serif !important;}
.upload button{font: 500 20px/25px 'Lato', sans-serif;}
.step_num{font: 700 22px/25px 'Lato', sans-serif;}
.coming_soon{height: 230px;}

.sign_slct .select2-selection{padding: 10px 0 !important;}
.sign_slct .select2-selection__rendered{padding-left: 0px !important;}
/*02.07.2020*/
.activities_follow_pdf{background:#e5e5e5; width:auto;padding: 15px 15px 21px 15px;}
.pirate_ship .activities_follow_rt_dwn .activities_follow_pdf{background:#ddd; padding-left: 33px; width:100%;}
.activities_follow_pdf h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.activities_follow_pdf p { margin: 0px; font: 300 14px/18px 'Raleway', sans-serif;}
.pirate_vid_up iframe{width:100%;}

.mission_step_button button{width:30%;}
.home_locater_new .busta_head { bottom: 17px; left: 0px;}


.pirets_unde_ronchi_sec { right: -126px; top: 0;}
.pirets_under_vid_rt h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.pirets_under_vid_rt p { margin: 0px; font: 300 13px/14px 'Raleway', sans-serif;}
.pirets_unde_ronchi_sec img{width:56%;}
.pshp .pirate_vid_up iframe{width:100%;}
.pirate_ship_rt iframe {height: 235px;}
.pshp .pirate_vid_dwn { width: 100%;}
.pshp .pirate_vid_dwn p{font: 500 13px/16px 'Raleway', sans-serif;}

.newfamily_fourth_step{margin-top: 20%;}
.bake_title img{width:90%;}
.upload_win_lt ul li { font: 300 15px/18px 'Raleway', sans-serif;}
.upload_win_lt ul{padding-left: 15px;}

/*13.07.2020*/
.badge_slide_inn{width:600px; left:2%;}
.carousel-item .w-100{height: 320px;}
.carousel-indicators { bottom: 70px;}
.frame_nxt .carousel-control-next-icon{width:55px; height: 55px; bottom: -26px;right:41%;}
.frame_prev .carousel-control-next-icon{width:55px; height: 55px; bottom: -26px; left: 46%;}
.badge_slide_inn .carousel-item h6 { font: 900 18px/22px 'Raleway', sans-serif;}
.frame_batc_inn{width:100%;}
.carousel_head { top: 29px; left: 8px;}
.carousel_head h4 { font: 900 20px/25px 'Raleway', sans-serif;}
.frame_batch_dwn h6 { font: 700 13px/15px 'Raleway', sans-serif !important;}
.carousel-inner .carousel-item .frame_batch_up img {width: 55%; height:115px !important;}

.pagination_bg { position: relative;  right: 0;}
.quizNxt { padding: 10px 60px; margin-top: 25px;}
.carousel-item iframe { height: 330px;}
.challenge_rt_inn .wp-block-group__inner-container{width:100%;}

.monkey_welcm { position: absolute; top: 6px; right: 270px; z-index: 1; width: 200px;}


}


@media (min-width:768px) and (max-width:991px){
.container { max-width:960px;}
.activities_follow_lt ul li { font: 300 15px/20px 'Raleway', sans-serif;}
.activities_follow_lt ul{padding-left: 15px;}
.signup_chk { width: 75% !important;}
.reset_password_sec_main .heading_txt img {margin-top: -140px;}
.reset_password_sec_main { width: 100%;  margin: 150px 0 0;}
.privacytab .tablinks { margin: 5px 0px; height: 50px;font: 700 15px/20px 'Lato', sans-serif;}
.privacytabcontent{margin-top:0px;}
.plg_midoff{display: none;}
.navbar-brand{width:250px;}
.navbar-brand img{width:100%;}
.menu_sec .navbar-nav li a{font:500 15px/20px 'Raleway', sans-serif;}
.menu_sec .navbar-nav li a {padding: 0px 7px !important;}
.menu_sec .navbar-nav {padding-left:20px; text-align: left;}
.menu_sec .navbar-nav li{background:none;}
.top_head p {font: 500 15px/20px 'Raleway', sans-serif;}
.recycle_head {margin-top: 0px;}
.school_leaderboard_sec .heading_txt img {width:85%;}
.heading_txt img {margin-top: -72px;}
.recycling_locator_sec{margin:50px 0 0; padding:25px 0; }
.recycling_locator_inner p {font: 600 20px/22px 'Raleway', sans-serif;}
.busta_head { width: 448px; left: -133px; bottom: -34px;}
.card_close .uiup p {font: 600 18px/24px 'Raleway', sans-serif;}
.welcome_sec{padding:25px 0 0; margin: 50px 0 0;}
.wel_lt h6 {margin: 0px 0 20px; font: 900 22px/27px 'Raleway', sans-serif;}
.wel_lt p { font: 500 16px/20px 'Raleway', sans-serif; color: #fff;  padding-bottom: 18px;}
.challenge_sec{padding:25px 0 0; margin: 50px 0 0;}
.challenge_rt_inn { width: 365px;}
.footer_lt{width:70%;}
.footer_rt{width:25%;}
.social_sec{margin:50px 0 0px; padding: 35px 0 40px;}
.prize_sec{margin:50px 0 0px; padding: 35px 0 0px;}
.social_up_txt h6 { margin: 0px; font: 900 22px/27px 'Raleway', sans-serif;}
.social_up_txt p { font: 500 17px/20px 'Raleway', sans-serif; padding: 10px 0 0;}
.prize_inn_lt h6 { margin: 0px 0 20px; font: 900 22px/27px 'Raleway', sans-serif;}
.prize_inn_lt p { font: 500 17px/20px 'Raleway', sans-serif; padding-bottom: 10px;}
.prize_sec:hover .prize_bg{bottom:0px;}
.prize_bg{height:600px;}
.prize_bg1{right: -47px;width: 35%; height: auto;}
.activities_sec{margin:50px 0 0px; padding: 35px 0 40px;}
.activity_block_dwn h6{font-size:20px; line-height: 24px;}
.activity_block_dwn p{font-size:17px; line-height: 20px;}
.watch_sec{margin:50px 0 0px; padding: 35px 0 40px;}
.watch_vid{width:23%;}
.watch_vid_dwn p{font-size:14px; line-height: 18px;}
.school_leaderboard_sec{margin:50px 0 30px; padding: 35px 0 0px;}
.school_leaderboard_top h6{font-size: 25px; line-height: 32px;}
.school_leaderboard_top p{font-size:16px; line-height: 20px; padding: 10px 0 0;}
.school_leader_list { width: 100%; margin-top: 60px;}
.school_leader_list p {  font: 900 20px/30px 'Raleway', sans-serif;  padding: 4px 15px 0px 40px;}
.topten{font: 500 20px/22px 'Raleway', sans-serif;}
.ronchi img {  left: -35%; bottom: 50px; opacity: 0; width: 40%;}
.challenge_rt_inn_dwn p { font: 900 22px/30px 'Raleway', sans-serif; color: #fff; padding: 21px 0 0;}
.advertisement_sec{margin: 50px 0 0;}
.signup_inn h6 { font: 500 16px/20px 'Raleway', sans-serif;}
/*16.06.2020*/

.suggest_sec{margin-top: 110px;}
.password_sec{padding-top: 30px;}
.suggest_sec h4{font-size:35px; line-height: 32px;}
.suggest_sec h6{font-size:22px; line-height: 28px;}
.suggest_sec p {font: 500 22px/35px 'Raleway', sans-serif; color: #000; padding-top: 20px;}
.modal_bird_sec img{width:80%;}
.modal_bird_sec{right:-70px; width:35%;}
.btnpart .schl_btn{font-size:22px;}
.act1_up{height:240px;}
.overlay{height:240px;}
.act1_dwn h6 { font: 500 18px/25px 'Raleway', sans-serif; height:50px;}
.act1_dwn p { font: 300 16px/20px 'Raleway', sans-serif; color: #fff;}
.prize_inn_rt{width:100%;}
.slick-prev, .slick-next{bottom:-79px;}
.footer_social ul li {float: left; padding: 0 4px 0 0;}
.activities_sec .heading_txt img{width:330px;}     
.pledge_bg img { width:75%; height: auto;}
.pledge_bg{left:33%;}
.pledge_mid_inn_dwn h6 {height: 40px; margin: 0px; font: 600 20px/25px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn p {margin: 0px; font: 300 16px/22px 'Raleway', sans-serif;}
.pledge_up{margin-top: 0px;}
.pledge_up h6 {font: 900 22px/20px 'Raleway', sans-serif;}
.pledge_up p { margin: 0px; padding: 10px 0 0; font: 500 16px/20px 'Raleway', sans-serif;}
.pledge_challenge_sec{ margin: 48px 0 40px; padding: 50px 0;}
.pledge_challenge_inn .heading_txt img { margin-top: -90px;}
.pledge_challenge_inn_up h4 { font: 900 22px/28px 'Raleway', sans-serif;}
.pledge_challenge_inn_up h6 {font: 600 20px/26px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 15px;}
.pledge_challenge_inn_up p { font: 600 18px/25px 'Raleway', sans-serif; color: #fff; margin: 0px; padding-top: 10px;}
.signup_inn_dwn {width: 445px; display: inline-block; padding-top: 55px;}
.signup_inn_dwn input[type="text"], .signup_inn_dwn input[type="password"], .signup_inn_dwn input[type="email"]{font: 500 17px/20px 'Raleway', sans-serif;    margin: 8px 0;
height: 55px;}
.signup_inn_dwn .select2-container--default .select2-selection--single{height:47px; border-radius: 47px; padding: 10px 0px; font-size: 17px;}
.signup_inn_dwn .select2{height: 55px;}
.pledge_submit{background-size: 100%; margin-top: 0px; width:100%;}
.pledgeBtnSubmit {width: 100%; font: 900 70px/100px 'Raleway', sans-serif;}
.pledge_challenge_bg img { width: 70%;}
.pledge_challenge_inn_up .check_sign { margin-top: 10px;}
input[type=checkbox] + label:before{border-radius: 0px !important;}
.pledge_challenge_inn_up .check_sign p { padding: 0px; font: 500 12px/20px 'Raleway', sans-serif;}
.check_sign label{font-size: 12px;}
.pledge_sec_inn .heading_txt img { margin-top: -100px;}
.pledge_sec{ padding: 40px 0;}
.wp-block-embed__wrapper iframe{height:112px;}
.pledge_sec .youtube_sec iframe { width: 100%; height: 500px; float: left;}
.footer_social ul li { float: left; padding: 0 8px 0 0;}
.footer_lt h6 { font: 900 16px/18px 'Lato', sans-serif;}
.footer_social h6{font: 900 16px/18px 'Lato', sans-serif;}
.footer_rt h6{font: 900 16px/18px 'Lato', sans-serif;}
.footer_dwn_lt p { padding: 0px; font: 500 16px/22px 'Lato', sans-serif;}
.monkey_welcm{top: 41px; right: 134px;}
.monkey_welcm img{width:37%;}
.welcome_rt_block h5 { font: 900 20px/22px 'Raleway', sans-serif;}
.welcome_rt_block h6 { font: 900 20px/22px 'Raleway', sans-serif; bottom: 190px;}
.welcome_rt_block_inn{width:100%;}
.welcome_sec:hover .city_img { bottom: -138px;}
.challenge_sec .heading_txt img { margin-top: -60px;}
.pledge_submit_hm{background-size:73%; margin-top: 0px;background-position: left; width:500px; height:125px;}
.pledge_submit_hm .wp-block-button__link {width: 100%; text-align: left; background: none; font: 900 40px/62px 'Raleway', sans-serif; text-transform: uppercase; padding: 15px 0 15px 46px;}
.prize_slider { height: 254px;  border-radius: 50px;}
.prize_slider_inn_txt{padding-top: 15px;}
.add_sec figure{margin: 0px !important;}
.footer_sec{margin-top: 20px;}
.navbar-light .navbar-toggler-icon{background:none;}
.navbar-light .navbar-toggler{border:none;}
.watch_youtube_sec { width: 100%;}
.watch_youtube_sec .wp-block-columns { display: flex; margin-bottom: 10px;}
.watch_youtube_sec .has-text-color{font-size: 15px;}
.slick-prev { left: 15% !important;}
.slick-next { right: 15% !important;}
.wp-block-column:not(:first-child) { margin-left: 0px;}
.welcome_sec .heading_txt img {margin-top: -60px;}
.recycle_head img{width:90%;}
.flying_main{display: none;}

.signin_main_pop {margin-bottom: 100px;}
.signin_modal .modal-body { padding: 90px 0 46px;}
.signup_modal .modal-body { padding: 90px 0 46px;}
.signin_main_pop p { margin: 0px; font: 600 20px/25px 'Raleway', sans-serif;}
.btnpart .schl_btn{font: 700 20px/25px 'Raleway', sans-serif;}
.modal_micky_sec { left: -146px; width: 373px; bottom: -72px;}
.modal_micky_sec img { width: 80%;}
.signin_modal .modal-dialog { max-width: 700px; padding-top: 5%;}
.signup_modal .modal-dialog { max-width: 700px; padding-top: 5%;}
.main_pop p { font: 500 18px/22px 'Raleway', sans-serif;}
.main_pop{margin-bottom: 100px;}
.button1 .nxt{font: 700 20px/25px 'Raleway', sans-serif;}
.add_more_pupil_main { width: 48%; float: left; }    
.add_more_pupil{font: 700 22px/25px 'Raleway', sans-serif;}
.button1 .close{font: 700 22px/25px 'Raleway', sans-serif;}
.button1 { width: 48%;}
.button2 { float: right;}
.win_prize_sec {width: 100%; margin: 50px 0 0px;    padding: 30px 0 70px;}
.youtube_inner { width: 100%;}
.plg_midoff{display:none;}
.chlgvid iframe { height: 207px !important;}
.activities_mainpage_sec{ padding: 60px 0 20px;}
.activities_main_txt h6 {font: 900 18px/24px 'Raleway', sans-serif;}
.activities_main_txt p { margin: 0px; padding: 10px 0 0; font: 500 16px/22px 'Raleway', sans-serif;}
.mission_upload_inn .heading_txt img { margin-top: -133px;}
.icon_act {width: 65px; position: absolute; left: -4px;  top: -18px;}
.activities_main_down img {width: 80%;}
.activities_main_down_rt_bg img { width: 168px;}
.activitis_main_mid { width: 100%; padding-top: 50px;}



.activities_follow_main { width: 100%; padding: 64px 15px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_rtbg { right: 15px; text-align: right;}
.upload_win_rtbg img { width: 40%;}
.recycle_sec {  padding: 80px 0px;}
.upload_win_lt h6 {font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 15px/18px 'Raleway', sans-serif;}
.activity1_fly img { width: 7%; bottom: 67px;}
.activities_follow_rt_up img { width: 100%;}
.upload_win { margin: 50px 0; padding: 25px 0 40px;}
.upload_win_lt a { font: 500 22px/33px 'Raleway', sans-serif; margin-top: 8px;}
.stop_now_inn .heading_txt img {margin-top: -100px; width: 75%;}
.stop_now_sec{padding: 50px 0 80px; margin-top: 50px;}
.stop_now_mid_lt .act1_up{height:240px;}
.stop_now_mid_lt .overlay{height:240px;}
.activities_follow_pdf{width:215px; height: 187px; padding: 15px 15px 21px 30px;}
.stop_now_mid_lt{width:100%;}
.stop_now_mid_lt_dwn p{color:#000;}
.upload_win_lt{padding-left: 20px;}
.activities_follow_lt p { font: 300 16px/22px 'Raleway', sans-serif; padding: 10px 0 0;}
.activ_ronchi_sec{top:7px;}
.activ_ronchi_sec img{width:78%;}
.activities_follow_pdf h6 { margin: 0px; font: 500 13px/15px 'Raleway', sans-serif;}
.activities_follow_pdf p { margin: 0px; font: 300 12px/16px 'Raleway', sans-serif;}
.sencad img{right:-135px; width:43%; bottom: 0px;}
.sencad:hover img{right: -105px; bottom: 0px;}
.sencad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad img{left:-165px; width:43%; bottom: 0px;}
.jucad:hover img{left: -105px; bottom: 0px;}
.activity_part1_up h6 { font: 600 20px/25px 'Raleway', sans-serif;}
.badge_activity img { width: 170px;}
.activities1_sec{margin-top: 145px;}
.stop_now_mid h6 {font: 600 18px/20px 'Raleway', sans-serif;}
.upload_win_inn .heading_txt img { margin-top: -72px; width:70%;}
.activity_part1_up p { font-size: 20px; line-height: 24px;}
.activity_part1_up p strong{font-size: 20px; line-height: 24px;}

.myaccount_sec{padding-top: 100px; padding-bottom: 20px;}
.myaccount_main_txt h4 { font: 900 22px/25px 'Raleway', sans-serif;}
.myaccount_main_txt h6 { padding-top: 14px; font: 600 18px/25px 'Raleway', sans-serif;}
.myaccount_top1 { width: 100%; padding-top: 25px; padding-bottom: 25px;}
.lve_pg { font: 700 18px/23px 'Raleway', sans-serif; padding: 8px 0;}
.leave_page { margin-bottom: 20px; width: 300px;}
.leave_lt p {font: 600 16px/22px 'Raleway', sans-serif;}
.leave_rt p {font: 600 16px/22px 'Raleway', sans-serif;}
.myaccount_mid .leave_rt_frm p { padding: 0px 0 0px !important;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{height: 50px; font: 500 16px/20px 'Raleway', sans-serif;}
.myaccount_mid .button_sec .back{font: 700 20px/23px 'Raleway', sans-serif;}
.fulltxt{width:85%;}
.coming_soon{height: 200px;}
.sign_slct .select2-selection{padding: 10px 0 !important;}
.sign_slct .select2-selection__rendered{padding-left: 0px !important;}

/*02.07.2020*/
.activities_follow_pdf{background:#e5e5e5; width:75%;padding: 15px 15px 21px 15px;}
.pirate_ship .activities_follow_rt_dwn .activities_follow_pdf{background:#ddd; padding-left: 33px; width:100%;}
.activities_follow_pdf h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.activities_follow_pdf p { margin: 0px; font: 300 14px/18px 'Raleway', sans-serif;}
.pirate_vid_up iframe{width:100%;}

.mission_step h4 {font: 800 22px/30px 'Raleway', sans-serif;}
.mission_step h6 {margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.mechanis_inn { width: 200px;}
.mission_upload_sec{padding: 76px 0 100px;}
.mission_upload_bglt{width:250px; bottom: -5px;}
.mission_upload_bglt img{width:100%;}
.mission_rt_bg img{width:20%; right:128px;}
.mission_mid_inn{width:100%;}
#button-fakeupload{font: 500 22px/25px 'Lato', sans-serif;}
.file-drop-zone-title { font: 500 20px/25px 'Raleway', sans-serif !important;}
.mission_step_button button{width:30%; font: 500 20px/25px 'Lato', sans-serif;}
.step_num{font: 700 24px/25px 'Lato', sans-serif;}
.home_locater_new .heading_txt img{width:90%;}
.home_locater_new .busta_head { bottom: 12px; left: 0px;width:300px;}
.home_locater_new_inn img{width:35%; margin-top: 25px;}
.home_locater_new .busta_head img { width: 74%;}
.home_locater_new{height: 525px;}

.pirets_unde_ronchi_sec { right: -126px; top: 0;}
.pirets_under_vid_rt h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.pirets_under_vid_rt p { margin: 0px; font: 300 13px/14px 'Raleway', sans-serif;}
.pirets_unde_ronchi_sec img{width:56%;}
.pshp .pirate_vid_up iframe{width:100%;}
.pirate_ship_rt iframe {height: 235px;}
.pshp .pirate_vid_dwn { width: 100%;}
.pshp .pirate_vid_dwn p{font: 500 13px/16px 'Raleway', sans-serif;}
.upload_win_lt ul li { font: 300 15px/18px 'Raleway', sans-serif;}
.upload_win_lt ul{padding-left: 15px;}
.bake_title img{width:90%;}


/*13.07.2020*/
.badge_slide_inn{width:460px; left:2%;}
.carousel-item .w-100{height: 220px;}
.carousel-indicators { bottom: 70px;}
.frame_nxt .carousel-control-next-icon{width:50px; height: 50px; bottom: -26px;right:41%;}
.frame_prev .carousel-control-next-icon{width:50px; height: 50px; bottom: -26px; left: 43%;}
.badge_slide_inn .carousel-item h6 { font: 900 14px/18px 'Raleway', sans-serif;}
.frame_batc_inn{width:100%;}
.carousel_head { top: 22px; left: 8px;}
.carousel_head h4 { font: 900 16px/20px 'Raleway', sans-serif;}
.frame_batch_dwn h6 { font: 700 12px/15px 'Raleway', sans-serif !important;}
.carousel-inner .carousel-item .frame_batch_up img {width: 38%; height:60px !important;}
.frame_batch_dwn p { font: 500 13px/15px 'Raleway', sans-serif !important;}

.carousel-item iframe { height: 251px;}

}


 @media only screen and (max-width: 767px) {
.container { max-width:100%;}
.coming_soon{height: 405px;}
.signup_chk { width:82% !important;}
.heading_txt img { margin-top: -90px;}
.privacytabcontent{margin-top:26%;}
.privacytab .tablinks { margin: 2px 0px; height: auto; font: 700 16px/27px 'Lato', sans-serif; padding: 8px;}
.footer_lt{width:100%;}
.privact_txt p { font: 300 16px/24px 'Raleway', sans-serif;}
.privact_txt h6 { font: 500 18px/22px 'Raleway', sans-serif;}
.privact_txt{padding: 0px;}
.menu_sec .navbar-nav li a{background:none; font: 500 16px/24px 'Raleway', sans-serif;}
.navbar-nav{text-align: left; padding-left: 0px !important;}
.navbar-light .navbar-toggler-icon{background:none;}
.navbar-light .navbar-toggler{border:none;}
.navbar-brand img { margin-top: -11px; width: auto; float: left;}
.navbar-brand{width:73%;}
.martable td {font: 300 16px/24px 'Raleway', sans-serif;color: #000;}
.privacytab .tablinks { margin: 5px 0px; height: 50px;font: 700 15px/15px 'Lato', sans-serif;}
.wel_main .wp-block-column{flex-basis: auto !important;}
.recycling_locator_sec{margin:50px 0 0; padding: 33px 0 21px;}
.welcome_sec {  margin: 50px 0 0;  padding: 47px 0 10px;}
.monkey_welcm{top:auto; bottom:0px; display: none;}
.wel_lt h6 {margin: 0px 0 15px; font: 900 18px/22px 'Raleway', sans-serif;}
.wel_lt p {font: 500 16px/20px 'Raleway', sans-serif;  padding-bottom: 14px;}
.welcome_rt_block_inn { width: 96%;}
.welcome_sec .wp-block-column:nth-child(2n) { margin-left: 0px;}
.welcome_rt_block h6{position: relative; bottom: 0;right: 0;}
.challenge_sec{margin:50px 0 0; padding: 45px 0 0;}
.school_leaderboard_sec .heading_txt img{width:100%;}
.wp-block-column{flex-basis:auto !important;}
.pledge_submit_hm .wp-block-button__link{font: 900 30px/72px 'Raleway', sans-serif;}
.pledge_submit_hm{background-size: 70%; margin: 0px;}
.challenge_rt_inn_dwn p {font: 900 19px/23px 'Raleway', sans-serif; color: #fff; padding: 0px 0 0;}
.challeng_recycle1{display: none;}
.challeng_recycle2{display: none;}
.school_leaderboard_sec {margin: 50px 0 0px; padding: 45px 0 0px;}
.school_leaderboard_top h6 { font: 900 18px/22px 'Raleway', sans-serif;}
.school_leaderboard_top p {font: 500 16px/20px 'Raleway', sans-serif;}
.school_leader_list {width: 100%; margin-top: 26px;}
.school_leader_list p{padding: 4px 15px 0px 25px; font: 900 20px/30px 'Raleway', sans-serif;}
.topten{font: 500 18px/20px 'Raleway', sans-serif;}
.watch_sec{margin: 50px 0 0px; padding: 45px 0 0px;}
.watch_youtube_sec .wp-block-column{width:48%; margin: 0 1% 5px!important;}
.watch_youtube_sec { width: 100%;}
.watch_youtube_sec .wp-block-column:not(:first-child){margin: 0px;}
.activities_sec { margin: 50px 0 0px; padding: -17px 0 73px;}
.act1_up{height:405px;}
.overlay{height: 405px;}
.activity_lt_bg{display: none;}
.act1_dwn h6 { font: 500 20px/29px 'Raleway', sans-serif; height: 60px;}
.prize_sec{margin: 50px 0 0px; padding: 45px 0 0px;}
.prize_inn_lt h6{font: 900 18px/22px 'Raleway', sans-serif;}
.prize_inn_lt p {font: 500 16px/20px 'Raleway', sans-serif; padding-bottom: 15px;}
.prize_bg1{display: none;}
.prize_bg{display: none;}
.prize_bg_main{padding-bottom: 132px;}
.prize_slider_inn_txt{padding-top: 15px;}
.dot { font: 700 18px/20px 'Lato', sans-serif;}
.slick-next{width: 37px !important;height: 26px !important; bottom: -169px !important; background-position:0 -6px; }
.slick-prev{width: 37px !important;height: 26px !important; bottom: -169px !important; background-position:0 -6px;}
.prize_slider{ width: 526px; text-align: center; display: inline-block !important;}
.prize_inn_rt { width: 100%; float: none; text-align: center; display: inline-block;}
.slick-prev::before{font-size:0px !important;}
.social_sec{margin: 50px 0 0px; padding: 45px 0 73px;}
.social_up_txt h6{font: 900 18px/22px 'Raleway', sans-serif;}
.social_up_txt p {font: 500 16px/20px 'Raleway', sans-serif;}
.advertisement_sec .wp-block-column:nth-child(2n) {margin: 0px;}
.advertisement_sec{margin: 50px 0 0;}
.recycle_head img{width:90%;}
.footer_lt { width: 100%; padding: 0 15px;}
.footer_rt { width: 100%; padding: 15px 15px 0;}
.footer_social{width:100%; padding:15px 15px 0;}
.footer_rt p br{display: none;}
.footer_last_logo{width:100%; padding:15px 0px 0;}
.footer_last_logo img{width:31%; padding: 1% 1%;}
.footer_sec{margin: 0px;}
.footer_dwn_lt p{text-align: center;}
.footer_dwn_rt ul li{float:none; background:none;}
.footer_dwn_rt ul{float: none; width: 100%; text-align: center;}
#view-modal iframe { width: 100%; height: 279px;}
  #view-modal .modal-dialog { max-width: 600px; top:20%; left:4%;}
.youtube_inner{width:100%;}
.signin_main_pop {margin-bottom: 100px;}
.signin_modal .modal-body { padding: 90px 12px 46px;}
.signup_modal .modal-body { padding: 90px 12px 46px;}
.signin_main_pop p { margin: 0px; font: 600 18px/25px 'Raleway', sans-serif;}
.btnpart .schl_btn{font: 700 18px/25px 'Raleway', sans-serif;}
.modal_micky_sec { left: -146px; width: 373px; bottom: -72px;}
.modal_micky_sec img { width: 80%;}
.signin_modal .modal-dialog { max-width: 90%;}
.signup_modal .modal-dialog { max-width: 90%; padding-top: 6%;}
.main_pop p { font: 500 18px/22px 'Raleway', sans-serif;}
.main_pop{margin-bottom: 100px; padding: 0 12px;}
.modal_bird_sec img{width:80%;}
.modal_bird_sec{right:-34px; width:35%;}
.button1 .back { font: 700 22px/25px 'Raleway', sans-serif;}
.button1 .nxt { font: 700 22px/25px 'Raleway', sans-serif;}
.add_more_pupil_main { width: 48%; float: left; }    
.add_more_pupil{font: 700 22px/25px 'Raleway', sans-serif;}
.button1 .close{font: 700 22px/25px 'Raleway', sans-serif;}
.button1 { width: 48%;}
.button2 { float: right;}
.password_sec h6 { margin: 0px; font: 500 22px/25px 'Raleway', sans-serif; color: #000;}
.button_sec{padding: 60px 10px 0;}
.pledge_sec{margin-top: 140px; padding: 40px 0;}
.pledge_sec .youtube_sec iframe { width: 100%; height: 400px; float: left;}
.win_prize_sec { width: 100%; margin: 50px 0 0px; padding: 49px 0 50px;}
.pledge_challenge_sec{padding: 69px 0 60px; margin: 50px 0;}
.pledge_challenge_inn_up h4 { font: 900 22px/27px 'Raleway', sans-serif;}
.pledge_challenge_inn .heading_txt img { margin-top: -138px; width: 90%;}
.pledge_challenge_inn_up h6 { font: 600 20px/30px 'Raleway', sans-serif;}
.pledge_challenge_inn_up p { font: 600 20px/30px 'Raleway', sans-serif; margin: 0px; padding-top: 20px;}
#pledgeForm .signup_inn_dwn { padding-top: 8px;}
.pledge_submit{background-size: 70%; width:100%;}
.pledgeBtnSubmit { font: 900 60px/105px 'Raleway', sans-serif;}
.pledge_challenge_inn_up .check_sign { margin-top: 20px;}
.ronchi{display: none;}
.challenge_sec .heading_txt img {width: 90%;}
.pledge_sec_inn .heading_txt img { margin-top: -85px;}
.pledge_bg {position: absolute; bottom: -9px; left: 0; right: 0; margin: 0 auto;}
.pledge_sec_inn .heading_txt img {width: 90%;}
.icon_act {width: 80px; position: absolute; left: -6px; top: -18px;}


.activities_follow_main { width: 100%; padding: 64px 15px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_rtbg { right: 15px; text-align: right;}
.upload_win_rtbg img { width: 40%;}
.recycle_sec {  padding: 80px 0px;}
.upload_win_lt h6 {font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 15px/18px 'Raleway', sans-serif;}
.activity1_fly img { width: 7%; bottom: 67px;}
.activities_follow_rt_up img { width: 100%;}
.upload_win { margin: 50px 0; padding: 25px 0 40px;}
.upload_win_lt a { font: 500 22px/33px 'Raleway', sans-serif; margin-top: 8px;}
.stop_now_inn .heading_txt img {margin-top: -100px; width: 75%;}
.stop_now_sec{padding: 50px 0 80px; margin-top: 50px;}
.stop_now_mid_lt .act1_up{height:200px;}
.stop_now_mid_lt .overlay{height:200px;}
.activities_follow_pdf{width:75%; padding: 15px 15px 21px 15px;}
.stop_now_mid_lt{width:100%;}
.stop_now_mid_lt_dwn p{color:#000;}
.upload_win_lt{padding-left: 20px;}
.activities_follow_lt p { font: 300 16px/22px 'Raleway', sans-serif; padding: 10px 0 0;}
.activ_ronchi_sec{top:7px;}
.activ_ronchi_sec img{width:78%;}
.activities_follow_pdf h6 { margin: 0px; font: 500 17px/20px 'Raleway', sans-serif;}
.activities_follow_pdf p { margin: 0px; font: 300 15px/22px 'Raleway', sans-serif;}
.sencad img{right:-70px; width:40%; bottom: 0px;}
.sencad:hover img{right: -70px; bottom: 0px;}
.sencad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad img{left:-70px; width:40%; bottom: 0px;}
.jucad:hover img{left: -70px; bottom: 0px;}
.activity_part1_up h6 { font: 600 20px/25px 'Raleway', sans-serif;}
.badge_activity img { width: 170px;}
.activities1_sec{margin-top: 145px;}
.stop_now_mid h6 {font: 600 18px/20px 'Raleway', sans-serif;}
.upload_win_inn .heading_txt img { margin-top: -72px; width:70%;}
.activity_part1_up p { font-size: 18px; line-height: 20px;}
.activity_part1_up p strong{font-size: 18px; line-height: 20px;}
.stop_now_mid_lt_dwn p { margin: 0px; font: 300 16px/20px 'Raleway', sans-serif; padding-top: 0px;}

.myaccount_sec{padding-top: 80px; padding-bottom: 20px;}
.myaccount_main_txt h4 { font: 900 22px/25px 'Raleway', sans-serif;}
.myaccount_main_txt h6 { padding-top: 14px; font: 600 18px/25px 'Raleway', sans-serif;}
.myaccount_top1 { width: 100%; padding-top: 25px; padding-bottom: 25px;}
.lve_pg { font: 700 18px/23px 'Raleway', sans-serif; padding: 8px 0;}
.leave_page { margin-bottom: 20px; width: 300px;}
.leave_lt p {font: 600 16px/22px 'Raleway', sans-serif;}
.leave_rt p {font: 600 16px/22px 'Raleway', sans-serif;}
.myaccount_mid .leave_rt_frm p { padding: 0px 0 0px !important;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{height: 50px; font: 500 16px/20px 'Raleway', sans-serif;}
.myaccount_mid .button_sec .back{font: 700 20px/23px 'Raleway', sans-serif;}

.sign_slct .select2-selection{padding: 10px 0 !important;}
.sign_slct .select2-selection__rendered{padding-left: 0px !important;}

.mission_step h4 {font: 800 22px/30px 'Raleway', sans-serif;}
.mission_step h6 {margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.mechanis_inn { width: 200px;}
.mission_upload_sec{padding: 76px 0 100px;}
.mission_upload_bglt{width:250px;}
.mission_upload_bglt img{width:100%;}
.mission_rt_bg img{width:20%; right:128px;}
.mission_mid_inn{width:100%;}
#button-fakeupload{font: 500 22px/25px 'Lato', sans-serif;}
.file-drop-zone-title { font: 500 20px/25px 'Raleway', sans-serif !important;}
.mission_step_button button{width:30%; font: 500 20px/25px 'Lato', sans-serif;}
.step_num{font: 700 24px/25px 'Lato', sans-serif;}
.mission_upload_inn .heading_txt img { margin-top: -160px;width:100%;}
.mission_upload_inn .mission_rt_bg img{right:30px;}
.mission_upload_bglt { width: 195px; bottom: -4px;}
.home_locater_new .heading_txt img{width:90%;}
.home_locater_new .busta_head { bottom: 12px; left: 0px;width:300px;}
.home_locater_new_inn img{width:35%; margin-top: 25px;}
.home_locater_new .busta_head img { width: 74%;}
.home_locater_new{height: 380px;}


.pirets_unde_ronchi_sec { right: -126px; top: 0;}
.pirets_under_vid_rt h6 { margin: 0px; font: 500 14px/16px 'Raleway', sans-serif;}
.pirets_under_vid_rt p { margin: 0px; font: 300 13px/14px 'Raleway', sans-serif;}
.pirets_unde_ronchi_sec img{width:56%;}
.pshp .pirate_vid_up iframe{width:100%; height: auto;}
.pirate_ship_rt iframe {height: 235px;}
.pshp .pirate_vid_dwn { width: 100%;}
.pshp .pirate_vid_dwn p{font: 500 13px/16px 'Raleway', sans-serif;}
.activities_follow_lt{margin-bottom: 10px;}

.newfamily_fourth_step .modal_bird_sec img{display: none;}
.upload_win_lt ul li { font: 300 15px/18px 'Raleway', sans-serif;}
.upload_win_lt ul{padding-left: 15px;}
.bake_title img{width:90%;}


/*13.07.2020*/
.badge_slide_inn{width:350px; left:2%;}
.carousel-item .w-100{height: 180px;}
.carousel-indicators { bottom: 70px;}
.frame_nxt .carousel-control-next-icon{width:50px; height: 50px; bottom: -26px;right:39%;}
.frame_prev .carousel-control-next-icon{width:50px; height: 50px; bottom: -26px; left: 40%;}
.badge_slide_inn .carousel-item h6 { font: 900 12px/15px 'Raleway', sans-serif; margin-bottom: 5px;}
.frame_batc_inn{width:100%;}
.carousel_head { top: 22px; left: 8px;}
.carousel_head h4 { font: 900 16px/20px 'Raleway', sans-serif;}
.frame_batch_dwn h6 { font: 700 12px/15px 'Raleway', sans-serif !important;}
.carousel-inner .carousel-item .frame_batch_up img {width: 38%; height:60px !important;}
.frame_batch_dwn p { font: 500 13px/15px 'Raleway', sans-serif !important;}
}

 @media only screen and (max-width: 600px) {
  .navbar-brand img{width:80%;}
  .signup_chk { width:90% !important;}
  .pledge_confirm_txt { width: 87%;}
  .coming_soon {height: 320px;}
  .privacytab{margin-top: 20px;}
  .privacytabcontent { margin-top: 40%;}
  .recycle_head .busta_head{display: none;}
  .welcome_rt_block h6 { font: 900 15px/20px 'Raleway', sans-serif;}
  .welcome_rt_block h5 { font: 900 18px/22px 'Raleway', sans-serif;}
  .challenge_sec { margin: 40px 0 0; padding: 5px 0 0;}
  .wel_lt{padding-bottom: 20px;}
  .top_head p {font: 500 16px/20px 'Raleway', sans-serif;}
  .school_leaderboard_sec .heading_txt img {width: 100%; margin-top: -35px;}
  .school_leaderboard_top h6 { font: 900 16px/20px 'Raleway', sans-serif;}
  #custom_post_widget-66{width:100%;}
  .pledge_submit_hm{width:100%; background-size: 100%;}
  .prize_slider { width: 100%; height:356px;}
  .textwidget img{width:100%;}
  .busta_head{display: none;}
  .welcome_sec .heading_txt img { width: 70%;}
  .challenge_sec .heading_txt img { width: 80%; margin-top: -44px;}
  .challenge_rt_inn { width: 100%;}
  .pledge_submit_hm .wp-block-button__link { font: 900 20px/72px 'Raleway', sans-serif;}
  .school_leaderboard_sec { margin: 40px 0 0px; padding: 5px 0 0px;}
  .ronchi{display: none;}
  .watch_sec .heading_txt img {width: 60%;}
  .watch_youtube_sec .wp-block-column { width: 100%; margin: 0 1% 5px !important;}
  .activities_sec { margin: 40px 0 0px; padding: 40px 0 20px;}
  .overlay { height: 320px;}
  .act1_up {height:320px;}
  .act1_dwn h6 { font: 500 15px/20px 'Raleway', sans-serif; height: 40px;}
  .act1_dwn p { font: 500 15px/20px 'Raleway', sans-serif; height: 50px; padding-top: 10px;}
  .act1_dwn{margin-bottom: 15px; display: inline-block;}
  .prize_sec .heading_txt img { width: 58%;}
  .prize_sec { margin: 40px 0 0px; padding: 45px 0 0px;}

  .slick-prev {height: 28px !important; bottom: -172px !important;}
  .slick-prev { left: 6%;}
  .slick-next { right: 6%;}
  .slick-next {height: 28px !important; bottom: -172px !important;}
  .social_sec .heading_txt img { width: 95%;}
  .footer_dwn_lt p {font: 500 15px/20px 'Lato', sans-serif; text-align: center;}
  .footer_dwn_rt ul li {float: none; padding: 0 12px; background: none; width: 100%; text-align: center;}
  .footer_dwn_rt ul li a { font: 500 15px/18px 'Lato', sans-serif; color: #fff;}
  .footer_dwn_rt ul{float: none;}
  #view-modal iframe { width: 100%; height: 279px;}
  #view-modal .modal-dialog { max-width: 500px; top:20%; left:4%;}

.signin_main_pop {margin-bottom: 0px;}
.signin_modal .modal-body { padding: 90px 0 46px;}
.signin_main_pop p { margin: 0px; font: 600 16px/20px 'Raleway', sans-serif;}
.btnpart .schl_btn{font: 700 16px/20px 'Raleway', sans-serif; width:50%;}
.modal_micky_sec { left: -146px; width: 373px; bottom: -72px;}
.modal_micky_sec img { width: 80%;}
.signin_modal .modal-dialog { max-width: 100%; padding-top: 15%;}
.modal_micky_sec { left: -38px;width: 46%; }
.modal_bird_sec { right: 0; width: 28%;}
.modal_bird_sec img{width:100%;}
.signup_modal .modal-dialog { max-width:100%; padding-top: 15%;}
.main_pop { margin-bottom: 15px;}
.signup_inn h6 { font: 500 16px/20px 'Raleway', sans-serif;}
.school_pop{padding: 0 10px;}
.signup_inn_dwn{width:100%; padding-top:55px;}
.signup_inn_dwn input[type="text"], .signup_inn_dwn input[type="password"], .signup_inn_dwn input[type="email"]{margin:0px;font: 500 15px/24px 'Raleway', sans-serif; height: 55px; width:75%; padding:0 20px;}
.blu_rnd { width: 20px; height: 20px;}
.step { height: 10px; width: 10px; margin-bottom: 10px; margin-top: 2px;}
.button_sec{text-align: center;}
.button1{float: none; display: inline-block;}
.suggest_sec p { margin: 0px; font: 500 15px/22px 'Raleway', sans-serif; padding-top: 15px;}
.button1 .close { font: 700 20px/25px 'Raleway', sans-serif;}
.suggest_sec{padding-top: 80px;}
.signin_school_pop{padding: 0 10px;}
.signup_inn_dwn .fulltxt{width:56% !important;}
.schl_btn{font: 700 20px/25px 'Raleway', sans-serif;}
.suggest_sec h4 {font: 500 28px/35px 'Raleway', sans-serif;   padding-top: 15px;}
.signup_inn_dwn .select2{width:75% !important; height: 56px; margin-top: 0px;}
#btn_sec_left{margin-bottom: 8px;}
.button1 .back { font: 700 20px/25px 'Raleway', sans-serif;}
.button1 .nxt { font: 700 20px/25px 'Raleway', sans-serif;}
.password_sec {width: 100%; padding: 10px 10px;}
.signup_inn_dwn .select2-container--default .select2-selection--single{height:48px; padding: 10px 0px !important; font-size: 15px; border-radius: 60px;}
.add_more_pupil_main { width: 94%;}
.backtohm a{font: 700 20px/25px 'Raleway', sans-serif;}
.backtohm {width: 100%; float: none; text-align: center; margin-top: 10px;}
.formError{width:100%; display: inline-block;}
.signin_mid_pupilbox{text-align: center;}
.pupil_box{display:inline-block;}
.pupil_box_signup{display: inline-block;}
.signin_modal .heading_txt img { margin: 0px; width: 75%;}
.pledge_sec{margin-top: 140px; padding: 23px 0 40px;}
.pledge_sec .youtube_sec iframe { width: 100%; height: 289px; float: left;}
.win_prize_sec { width: 100%; margin: 50px 0 0px; padding: 49px 0 50px;}
.pledge_challenge_sec{padding: 30px 0 40px; margin: 50px 0;}
.pledge_challenge_inn_up h4 { font: 900 22px/27px 'Raleway', sans-serif;}
.pledge_challenge_inn_up h6 { font: 600 16px/20px 'Raleway', sans-serif;}
.pledge_challenge_inn_up p { font: 600 16px/20px 'Raleway', sans-serif; margin: 0px; padding-top: 20px;}
#pledgeForm .signup_inn_dwn { padding-top: 8px;}
.pledgeBtnSubmit { font: 900 45px/105px 'Raleway', sans-serif;}
.pledge_challenge_inn_up .check_sign { margin-top: 20;}
.ronchi{display: none;}
.pledge_sec_inn .heading_txt img { margin-top: -76px; width:80%;}
.win_prize_inn .heading_txt img {width:70%;}
.pledge_challenge_sec .heading_txt img {width:70%; margin-top:-84px;}
.pledge_submit{width:100%; background-size: 70%; margin-top: 0px;}
.social_sec .heading_txt img {width:70%;}
.activity_rt_bg{display: none;}
.activities_sec .heading_txt img{margin: -63px auto 0; width:70%;}
.activity_total_inner{padding: 60px 0 0;}
.prize_slider{border:none;}
.slick-dots { bottom: -140px !important;}
.slick-prev { bottom: -140px !important;}
.slick-next { bottom: -140px !important;}
.pledge_up_rt_bg img { position: absolute; right: 0px; bottom: 0px; left: 0; margin: 0 auto;}
.pledge_up{margin-top: 0px;}
.pledge_up h6 {font: 900 22px/24px 'Raleway', sans-serif;}
.pledge_up p {margin: 0px; padding: 15px 0 0; font: 500 16px/22px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn h6 {height: 47px; margin: 0px; font: 600 20px/25px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn p { margin: 0px; font: 300 16px/20px 'Raleway', sans-serif;}
.activities_main_down { width:100%; margin-top: 0px;  margin-left: 0; text-align: center;}
.activities_main_down_rt_bg{display: none;}
.activities_main_down img { width: 50%;}
.activities_main_txt h6 { font: 900 20px/22px 'Raleway', sans-serif;}
.mission_upload_inn .heading_txt img { margin-top: -97px;}
.activities_mainpage_sec { padding: 40px 0 20px; }
.activities_main_txt p { margin: 0px; padding: 10px 0 0; font: 500 15px/20px 'Raleway', sans-serif;  color: #fff;}


.activities_follow_main { width: 100%; padding: 64px 15px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_rtbg { right: 15px; text-align: right;}
.upload_win_rtbg img { width: 40%;}
.recycle_sec {  padding: 80px 0px;}
.upload_win_lt h6 {font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 15px/18px 'Raleway', sans-serif;}
.activity1_fly img { width: 7%; bottom: 67px;}
.activities_follow_rt_up img { width: 100%;}
.upload_win { margin: 50px 0; padding: 25px 0 40px;}
.upload_win_lt a { font: 500 22px/33px 'Raleway', sans-serif; margin-top: 8px;}
.stop_now_inn .heading_txt img {margin-top: -100px; width: 75%;}
.stop_now_sec{padding: 50px 0 80px; margin-top: 50px;}
.stop_now_mid_lt .act1_up{height:340px;}
.stop_now_mid_lt .overlay{height:340px;}
.activities_follow_pdf{width:100%; height: 187px; padding: 15px 15px 21px 30px;}
.stop_now_mid_lt{width:100%;}
.stop_now_mid_lt_dwn p{color:#000;}
.upload_win_lt{padding-left: 20px;}
.activities_follow_lt p { font: 300 16px/22px 'Raleway', sans-serif; padding: 10px 0 0;}
.activ_ronchi_sec{top:7px; left:-132px;}
.activ_ronchi_sec img{width:78%;}
.activities_follow_pdf h6 { margin: 0px; font: 500 16px/20px 'Raleway', sans-serif;}
.activities_follow_pdf p { margin: 0px; font: 300 15px/20px 'Raleway', sans-serif;}
.sencad img{right:-70px; width:40%; bottom: 0px;}
.sencad:hover img{right: -70px; bottom: 0px;}
.sencad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad img{left:-70px; width:40%; bottom: 0px;}
.jucad:hover img{left: -70px; bottom: 0px;}
.activity_part1_up h6 { font: 600 20px/25px 'Raleway', sans-serif;}
.badge_activity img { width: 130px;}
.activities1_sec{margin-top: 145px; padding:76px 0 40px;}
.stop_now_mid h6 {font: 600 16px/20px 'Raleway', sans-serif;}
.upload_win_inn .heading_txt img { margin-top: -72px; width:70%;}
.activity_part1_up p { font-size: 15px; line-height: 20px;}
.activity_part1_up p strong{font-size: 15px; line-height: 20px;}
.stop_now_mid_lt_dwn p { margin: 0px; font: 300 15px/18px 'Raleway', sans-serif; padding-top: 0px;}
.jucad{padding-top: 200px;}
.sencad{padding-top: 200px;}
.activiti_follow_title img{width:45%;}

.myaccount_sec{padding-top: 80px; padding-bottom: 20px;}
.myaccount_main_txt h4 { font: 900 20px/25px 'Raleway', sans-serif;}
.myaccount_main_txt h6 { padding-top: 14px; font: 600 18px/22px 'Raleway', sans-serif;}
.myaccount_top1 { width: 100%; padding-top: 25px; padding-bottom: 25px;}
.lve_pg { font: 700 18px/23px 'Raleway', sans-serif; padding: 8px 0;}
.leave_page { margin-bottom: 20px; width: 300px;}
.leave_lt p {font: 600 16px/22px 'Raleway', sans-serif;}
.leave_rt p {font: 600 16px/22px 'Raleway', sans-serif; margin-bottom: 6px;}
.myaccount_mid .leave_rt_frm p { padding: 0px 0 0px !important;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{margin:0px; padding: 0px 20px; height: 50px; font: 500 16px/20px 'Raleway', sans-serif;}
.myaccount_mid .button_sec .back{font: 700 18px/23px 'Raleway', sans-serif;}
.myaccount_mid .leave_lt span a { margin-top: 4px; color: #000; font: 500 16px/22px 'Raleway', sans-serif;}
.myaccount_mid .button_sec { width: 100%; padding: 20px 10px 0;}
.activities_follow_main .activiti_follow_title{top:-124px;}
.activities_follow_pdf{padding: 15px 15px 21px 15px; background: #ddd; width:75%;}
.activities_follow_lt{padding-right: 0px;}
.sign_slct .select2-selection{padding: 10px 0 !important;}
.sign_slct .select2-selection__rendered{padding-left: 0px !important;}


.mission_step h4 {font: 800 22px/30px 'Raleway', sans-serif;}
.mission_step h6 {margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.mechanis_inn { width: 200px;}
.mission_upload_sec{padding: 76px 0 100px;}
.mission_upload_bglt{width:250px;}
.mission_upload_bglt img{width:100%;}
.mission_rt_bg img{width:20%; right:128px;}
.mission_mid_inn{width:100%;}
#button-fakeupload{font: 500 22px/25px 'Lato', sans-serif; width:75%;}
.file-drop-zone-title { font: 500 20px/25px 'Raleway', sans-serif !important;}
.mission_step_button button{width:40%; font: 500 20px/25px 'Lato', sans-serif;}
.step_num{font: 700 16px/18px 'Lato', sans-serif; width:30px; height: 35px;}
.mission_upload_inn .heading_txt img { margin-top: -160px;width:100%;}
.mission_upload_inn .mission_rt_bg img{right:30px;}
.mission_upload_bglt { width: 195px; bottom: -4px;}
.main_mission{padding: 20px 20px 35px;}
.mission_upload_sec{margin-top: 120px;}
.mission_final { width: 100%; padding-top: 20px; padding-bottom: 20px;}
.signup_modal .heading_txt{top:-21px;}
.sign_slct .select2-selection {padding: 10px 0 !important;}
.sign_slct .select2-selection {padding: 10px 0 !important;}
.sign_slct .select2{padding-left: 0px !important;}
.signup_modal .heading_txt img{width:50%;}

.home_locater_new .heading_txt img{width:90%; margin-top: -90px;}
.home_locater_new .busta_head { bottom: 12px; left: 0px;width:300px;}
.home_locater_new_inn img{width:35%; margin-top: 25px;}
.home_locater_new .busta_head img { width: 74%; display: none;}
.home_locater_new{height: auto; padding: 40px 0; margin-top: 40px;}
.suggest_sec h6 { margin: 0px; font: 500 20px/25px 'Raleway', sans-serif;}
.suggest_sec h4 { font: 500 22px/25px 'Raleway', sans-serif;}
.leave_lt .suggest_sec p { font: 500 18px/25px 'Raleway', sans-serif; color: #000; padding-top: 15px;}


.newfamily_fourth_step .modal_bird_sec img{display: none;}
.newfamily_fourth_step{margin-top: 6%;}
.activities_follow_lt ul{padding-left: 15px;}
.activities_follow_lt ul li { font: 300 16px/20px 'Raleway', sans-serif;}
.upload_win_lt p a {font: 300 16px/20px 'Raleway', sans-serif;}
.pirate_vid_up iframe{width:100%; height: auto;}
.crft_ronch{height: auto;}
.prize_inn_lt ul li { font: 500 16px/20px 'Raleway', sans-serif;}


/*13.07.2020*/
.badge_slide_inn{width:100%;position: relative; left:0%;}
.carousel_head { position: absolute; top: 9px; left: -7px;}
.carousel_head h4 { font: 900 12px/20px 'Raleway', sans-serif;}
.frm_bdg{display: none;}
.badge_cadet_sec{margin-top: 120px; padding: 5px 0 60px;}
.carousel-control-next-icon{background-image: none;}
.frame_nxt .carousel-control-next-icon { width: 42px; height: 42px; right:40%; bottom: -7%;}
.frame_prev .carousel-control-next-icon { width: 42px; height: 42px; left:39%; bottom: -7%;}
.badge_cadet_inn .heading_txt img { margin-top: -38px;}
.padd-0{padding: 0px;}
.carousel-item .w-100{height: auto;}
.carousel-inner .carousel-item .frame_batch_up img{width:50%; height: auto !important;}
.badge_slide_inn{height: 460px;}
.frame_batch_up{padding-top: 10px;}

.question_screen_main .heading_txt img{width:100%;}
.question_ans { width: 77%;}
.pagination_bg{width:100%; display: inline-block; position: relative; right: 0px; bottom: 0px; text-align: center;}
.question_letter {width: 17%;}
.question_letter strong{font: 900 17px/22px 'Raleway', sans-serif;}
.question_mid h6 {font: 600 20px/25px 'Raleway', sans-serif;}
.pagination_sec ul li a { font: 700 20px/25px 'Lato', sans-serif;}
#exp_pi3y2 { font: 600 19px/24px 'Raleway', sans-serif;}
#msg_pi3y2 {font: 600 18px/22px 'Raleway', sans-serif;}
.nxt_ques{float: none; width: 100%;}

.carousel-item iframe { height: 280px;}

}


@media only screen and (max-width: 480px) {
.navbar-brand img{width:100%;}
.modal-content .heading_txt img{width:70%;}
.signup_modal .modal-dialog { max-width: 100%; padding-top: 23%;}
.signup_modal .modal-body { padding: 40px 15px 46px;}
.signup_chk { width:90% !important;}
.pledge_confirm_txt { width: 100%; text-align: center !important;}
.main_chk label { width: auto; float: none;}
.coming_soon {height: 260px;}
.privacytab{margin-top: 20px;}
.privacytabcontent { margin-top: 45%;}
.slick-dots { bottom: -173px !important;}
.privacytab{margin-top: 20px;}
.privacytabcontent { margin-top: 40%;}
.recycle_head .busta_head{display: none;}
.welcome_rt_block h6 { font: 900 15px/20px 'Raleway', sans-serif;}
.welcome_rt_block h5 { font: 900 18px/22px 'Raleway', sans-serif;}
.challenge_sec { margin: 40px 0 0; padding: 5px 0 0;}
.activities_follow_lt{padding-right: 0px;}
.activities_sec .heading_txt img { width: 70%;}
.overlay { height: 260px;}
.act1_up {height: 260px;}
.school_leaderboard_sec .heading_txt img {width: 100%; margin-top: -35px;}
.school_leaderboard_top h6 { font: 900 16px/20px 'Raleway', sans-serif;}
#custom_post_widget-66{width:100%;}
.pledge_submit_hm{width:100%; background-size: 100%;}
.prize_slider { width: 100%;}
.textwidget img{width:100%;}
.busta_head{display: none;}
.welcome_sec .heading_txt img { width: 70%;}
.challenge_sec .heading_txt img { width: 50%; margin-top: -36px;}
.challenge_rt_inn { width: 100%;}
.pledge_submit_hm .wp-block-button__link { font: 900 20px/72px 'Raleway', sans-serif; padding: 0px;}
.school_leaderboard_sec { margin: 40px 0 0px; padding: 5px 0 0px;}
.ronchi{display: none;}
.watch_sec .heading_txt img {width: 67%;}
.watch_youtube_sec .wp-block-column { width: 100%; margin: 0 1% 5px !important;}
.activities_sec { margin: 40px 0 0px; padding: 40px 0 20px;}
.chlgvid iframe { height: 206px !important;}
.act1_dwn h6 { font: 500 15px/20px 'Raleway', sans-serif; height: 40px;}
.act1_dwn p { font: 500 15px/20px 'Raleway', sans-serif; height: 50px; padding-top: 10px;}
.act1_dwn{margin-bottom: 15px; display: inline-block;}
.prize_sec .heading_txt img { width: 70%;}
.prize_sec { margin: 40px 0 0px; padding: 45px 0 0px;}
.prize_slider { height: 269px;}
.slick-prev {height: 28px !important; bottom: -172px !important;}
.slick-prev { left: 6%;}
.slick-next { right: 6%;}
.slick-next {height: 28px !important; bottom: -172px !important;}
.social_sec .heading_txt img { width: 95%;}
.footer_dwn_lt p {font: 500 15px/20px 'Lato', sans-serif; text-align: center;}
.footer_dwn_rt ul li {float: none; padding: 0 12px; background: none; width: 100%; text-align: center;}
.footer_dwn_rt ul li a { font: 500 15px/18px 'Lato', sans-serif; color: #fff;}
.footer_dwn_rt ul{float: none;}
.welcome_sec { margin: 40px 0 0; padding: 47px 0 10px;}
.recycling_locator_sec { margin: 40px 0 0; padding: 33px 0 21px;}
.smllogo{width: 100%; text-align: center;display: inline-block;}
.footer_rt { width: 100%;  float: right;}
.smllogo img{width:100px;}

#view-modal iframe { width: 100%; height: 192px;}
#view-modal .modal-dialog { max-width: 88%; top:20%; left:4%;}
.pledge_up h6 {font: 900 18px/22px 'Raleway', sans-serif;}
.pledge_up p {margin: 0px; padding: 15px 0 0; font: 500 15px/20px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn h6 {height: 40px; margin: 0px; font: 600 20px/25px 'Raleway', sans-serif;}
.pledge_mid_inn_dwn p { margin: 0px; font: 300 15px/20px 'Raleway', sans-serif;}
.btnpart {width: 100%;}
.step_main{top:88px; padding-top: 25px;}
.btnpart .schl_btn { margin: 0 0 30px; width: 80%;}
.signin_main_pop {margin-bottom: 0px;}
.signin_modal .modal-body { padding: 50px 0 40px;}
.signin_main_pop p { margin: 0px; font: 600 16px/20px 'Raleway', sans-serif;}
.btnpart .schl_btn{font: 700 16px/20px 'Raleway', sans-serif; width:50%;}
.modal_micky_sec { left: -146px; width: 373px; bottom: -72px;}
.modal_micky_sec img { width: 80%;}
.modal_micky_sec { left: -38px;width: 46%; }
.modal_bird_sec { right: 0; width: 28%;}
.modal_bird_sec img{width:100%;}
.main_pop { margin-bottom: 15px;}
.signup_inn h6 { font: 500 16px/20px 'Raleway', sans-serif;}
.school_pop{padding: 0 10px;}
.signup_inn_dwn{width:100%; padding-top:30px;}
.home_locater_new_inn p { font: 500 16px/20px 'Raleway', sans-serif;}
.signup_inn_dwn input[type="text"], .signup_inn_dwn input[type="password"], .signup_inn_dwn input[type="email"]{ margin:0px 0 8px;font: 500 15px/24px 'Raleway', sans-serif; height: 55px; width:100%; padding:0 20px;}
.blu_rnd { width: 20px; height: 20px;}
.step { height: 10px; width: 10px; margin-bottom: 10px; margin-top: 2px;}
.button_sec{text-align: center;}
.button1{float: none; display: inline-block;}
.suggest_sec p { margin: 0px; font: 500 15px/22px 'Raleway', sans-serif; padding-top: 15px;}
.button1 .close { font: 700 20px/25px 'Raleway', sans-serif;}
.suggest_sec{padding-top: 80px;}
.signin_school_pop{padding: 0 10px;}
.signup_inn_dwn .fulltxt{width:56% !important;}
.schl_btn{font: 700 20px/25px 'Raleway', sans-serif;}
.suggest_sec h4 {font: 500 22px/25px 'Raleway', sans-serif;   padding-top: 15px;}
.suggest_sec h6 { margin: 0px; font: 500 17px/23px 'Raleway', sans-serif;}
.leave_lt .suggest_sec p { margin: 0px; font: 500 16px/25px 'Raleway', sans-serif;}
.signup_inn_dwn .select2{width:100% !important; height: 53px;}
#btn_sec_left{margin-bottom: 8px;}
.button1 .back { font: 700 20px/25px 'Raleway', sans-serif;}
.button1 .nxt { font: 700 20px/25px 'Raleway', sans-serif;}
.password_sec {width: 100%; padding: 10px 10px;}
.signup_inn_dwn .select2-container--default .select2-selection--single{height:45px; padding-top: 10px;}
.add_more_pupil_main { width: 94%;}
.backtohm a{font: 700 20px/25px 'Raleway', sans-serif;}
.backtohm {width: 100%; float: none; text-align: center; margin-top: 10px;}
.signin_modal .modal-dialog { max-width: 100%; padding-top: 22%;}
.signin_modal .heading_txt img { margin: 0px; width: 75%;}
.signin_mid_pupilbox{text-align: center;}
.pupil_box{display:inline-block;}
.pupil_box_signup{display: inline-block;}
.formError{width:100%; display: inline-block;}
.pledge_sec{margin-top: 130px; padding: 23px 0 40px;}
.pledge_sec .youtube_sec iframe { width: 100%; height:166px; float: left;}
.win_prize_sec { width: 100%; margin: 40px 0 0px; padding: 15px 0 30px;}
.pledge_challenge_sec{padding: 15px 0 40px; margin: 40px 0 0;}
.pledge_challenge_inn_up h4 { font: 900 18px/22px 'Raleway', sans-serif;}
.pledge_challenge_inn .heading_txt img { margin-top: -60px; width:100%;}
.pledge_challenge_inn_up h6 { font: 600 16px/20px 'Raleway', sans-serif;}
.pledge_challenge_inn_up p { font: 600 16px/20px 'Raleway', sans-serif;  margin: 0px; padding-top: 10px;}
#pledgeForm .signup_inn_dwn { padding-top: 8px;}
.pledge_submit{background-size: 80%; background-position: top; padding-top: 0px; height: 100px;}
.pledgeBtnSubmit { font: 900 33px/72px 'Raleway', sans-serif;}
.pledge_challenge_inn_up .check_sign { margin-top: 0px;}
.pledge_challenge_inn_up .check_sign p{padding-top: 0px;}
.ronchi{display: none;}
.pledge_sec_inn .heading_txt img { margin-top: -76px; width: 100%;}
.social_sec .heading_txt img {width:70%;}
.activity_rt_bg{display: none;}
.activities_sec .heading_txt img{margin: -63px auto 0; width:70%;}
.activity_total_inner{padding: 0px 0 0;}
.prize_slider{border:none;}
.slick-dots { bottom: -140px !important;}
.slick-prev { bottom: -140px !important; left:0px !important;}
.slick-next { bottom: -140px !important; right:0px !important;}
.win_prize_inn .heading_txt img{margin-top: -53px;}
.advertisement_sec { margin: 30px 0 0;}
.pledge_up_rt_bg{display: none;}
.pledge_bg{display: none;}
.activities_main_down { width:100%; margin-top: 0px;  margin-left: 0; text-align: center;}
.activities_main_down_rt_bg{display: none;}
.activities_main_down img { width: 50%;}
.activities_main_txt h6 { font: 900 20px/22px 'Raleway', sans-serif;}
.mission_upload_inn .heading_txt img { margin-top: -97px; width:80%;}
.activities_mainpage_sec { padding: 40px 0 20px;}
.activities_main_txt p { margin: 0px; padding: 10px 0 0; font: 500 15px/20px 'Raleway', sans-serif;  color: #fff;}
.activitis_main_mid { width: 100%; padding-top: 40px;}

.challenge_rt_inn .wp-block-group__inner-container { width: 100%;}
.activities_follow_main { width: 100%; padding: 34px 15px;} 
.activities_follow_lt h6 { margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_rtbg { right: 15px; text-align: right;}
.upload_win_rtbg img { width: 40%;}
.recycle_sec { padding: 80px 0px;}
.upload_win_lt h6 {font: 600 18px/22px 'Raleway', sans-serif;}
.upload_win_lt p { font: 300 15px/18px 'Raleway', sans-serif;}
.activity1_fly img { width: 7%; bottom: 67px;}
.activities_follow_rt_up img { width: 100%;}
.upload_win { margin: 50px 0; padding: 25px 0 40px;}
.upload_win_lt a { font: 500 22px/33px 'Raleway', sans-serif; margin-top: 8px;}
.stop_now_inn .heading_txt img {margin-top: -117px; width: 75%;}
.stop_now_sec{padding: 50px 0 50px; margin-top: 40px;}
.stop_now_mid_lt .act1_up{height:240px;}
.stop_now_mid_lt .overlay{height:240px;}
.activities_follow_pdf{width:75%; background-size:100% !important; background:#ddd;  padding: 15px 15px 21px 15px;}
.stop_now_mid_lt{width:100%;}
.stop_now_mid_lt_dwn p{color:#000;}
.upload_win_lt{padding-left: 20px;}
.activities_follow_lt p { font: 300 16px/22px 'Raleway', sans-serif; padding: 10px 0 0;}
.activ_ronchi_sec{top:7px; left:-120px;}
.activ_ronchi_sec img{width:50%;}
.activities_follow_pdf h6 { margin: 0px; font: 500 16px/20px 'Raleway', sans-serif;}
.activities_follow_pdf p { margin: 0px; font: 300 15px/20px 'Raleway', sans-serif;}
.sencad img{right:-70px; width:40%; bottom: 0px; display: none;}
.sencad:hover img{right: -70px; bottom: 0px;}
.sencad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad a{font: 700 17px/20px 'Lato', sans-serif; width:100%;}
.jucad img{left:-70px; width:40%; bottom: 0px; display: none;}
.jucad:hover img{left: -70px; bottom: 0px;}
.activity_part1_up h6 { font: 600 16px/20px 'Raleway', sans-serif;}
.badge_activity img { width: 130px;}
.activities1_sec{margin-top: 145px; padding:50px 0 40px;}
.stop_now_mid h6 {font: 600 16px/20px 'Raleway', sans-serif;}
.upload_win_inn .heading_txt img { margin-top: -72px; width:70%;}
.activity_part1_up p { font-size: 15px; line-height: 20px;}
.activity_part1_up p strong{font-size: 15px; line-height: 20px;}
.stop_now_mid_lt_dwn p { margin: 0px; font: 300 15px/18px 'Raleway', sans-serif; padding-top: 0px;}
.jucad{padding-top: 200px;}
.sencad{padding-top: 10px;}
.activiti_follow_title img{width:70%;}
.activity_part1{padding: 30px 15px 40px;}
.activiti_follow_title{top:-90px;}
.school_leader_list p { padding: 4px 15px 0px 8px; font: 900 12px/20px 'Raleway', sans-serif;}
.list_number { margin-right: 3px;}
.school_leaderboard_top p { font: 500 15px/20px 'Raleway', sans-serif;}
.myaccount_sec{padding-top: 100px; padding-bottom: 20px;}
.myaccount_main_txt h4 { font: 900 18px/25px 'Raleway', sans-serif;}
.myaccount_main_txt h6 { padding-top: 14px; font: 600 16px/22px 'Raleway', sans-serif;}
.myaccount_top1 { width: 100%; padding-top: 25px; padding-bottom: 25px;}
.lve_pg { font: 700 16px/23px 'Raleway', sans-serif; padding: 8px 0;}
.leave_page { margin-bottom: 20px; width: 300px;}
.leave_lt p {font: 600 15px/20px 'Raleway', sans-serif;}
.leave_rt p {font: 600 15px/20px 'Raleway', sans-serif; margin-bottom: 6px;}
.myaccount_mid .leave_rt_frm p { padding: 0px 0 0px !important;}
.leave_rt_frm p input[type="email"], .leave_rt_frm p input[type="password"]{margin:0px; height: 45px;padding: 0px 20px; font: 500 15px/20px 'Raleway', sans-serif;}
.myaccount_mid .button_sec .back{font: 700 16px/20px 'Raleway', sans-serif;}
.myaccount_mid .leave_lt span a { margin-top: 4px; color: #000; font: 500 16px/20px 'Raleway', sans-serif;}
.myaccount_mid .button_sec { width: 100%; padding: 20px 10px 0;}
.activities_follow_main .activiti_follow_title{top:-124px;}

.mission_step h4 {font: 800 22px/30px 'Raleway', sans-serif;}
.mission_step h6 {margin: 0px; font: 600 18px/22px 'Raleway', sans-serif;}
.mechanis_inn { width: 200px;}
.mission_upload_bglt{width:250px;}
.mission_upload_bglt img{width:100%;}
.mission_rt_bg img{width:20%; right:128px;}
.mission_mid_inn{width:100%;}
#button-fakeupload{font: 500 22px/25px 'Lato', sans-serif; width:75%;}
.file-drop-zone-title { font: 500 20px/25px 'Raleway', sans-serif !important;}
.mission_step_button button{width:40%; font: 500 20px/25px 'Lato', sans-serif;}
.step_num{font: 700 16px/18px 'Lato', sans-serif; width:30px; height: 35px;}
.mission_upload_inn .heading_txt img { margin-top: -160px;width:100%;}
.mission_upload_inn .mission_rt_bg img{right:30px;}
.mission_upload_bglt { width: 115px; bottom: -4px;}
.main_mission{padding: 20px 20px 35px;}
.mission_upload_sec{margin-top: 120px; padding: 20px 0 65px;}
.mission_final { width: 100%; padding-top: 20px; padding-bottom: 20px;}
.mission_upload_inn .heading_txt img { margin-top: -69px; width: 100%;}
.signup_modal .heading_txt{top:-21px;}

.sign_slct .select2-container--default {padding: 0px 20px !important;}
.sign_slct .select2{margin:15px 0 8px;}
.signup_modal .heading_txt img{width:50%;}

.home_locater_new .heading_txt img{width:90%; margin-top: -90px;}
.home_locater_new .busta_head { bottom: 12px; left: 0px;width:300px;}
.home_locater_new_inn img{width:35%; margin-top: 25px;}
.home_locater_new .busta_head img { width: 74%; display: none;}
.home_locater_new{height: auto; padding: 40px 0; margin-top: 40px;}
.welcome_sec { margin: 40px 0 0;}
.home_locater_new_inn{padding-top: 0px;}
.home_locater_new_inn h6 { font: 900 20px/23px 'Raleway', sans-serif;}
.activities_follow_lt ul{padding-left: 15px;}
.activities_follow_lt ul li { font: 300 16px/20px 'Raleway', sans-serif;}
.upload_win_lt p a {font: 300 16px/20px 'Raleway', sans-serif;}
.upload_win_lt ul li{font: 300 15px/18px 'Raleway', sans-serif;}
.upload_win_lt ul{padding-left: 15px;}
.prize_inn_lt ul li { font: 500 16px/20px 'Raleway', sans-serif;}

/*13.07.2020*/
.badge_slide_inn{width:100%;position: relative; left:0%;}
.carousel_head { position: absolute; top: 9px; left: -7px;}
.carousel_head h4 { font: 900 12px/20px 'Raleway', sans-serif;}
.frm_bdg{display: none;}
.badge_cadet_sec{margin-top: 100px; padding: 5px 0 60px;}
.carousel-control-next-icon{background-image: none;}
.frame_nxt .carousel-control-next-icon { width: 42px; height: 42px; right:36%; bottom: -7%;}
.frame_prev .carousel-control-next-icon { width: 42px; height: 42px; left:37%; bottom: -7%;}
.badge_cadet_inn .heading_txt img { margin-top: -38px;}
.padd-0{padding: 0px;}
.carousel-item .w-100{height: auto;}
.carousel-inner .carousel-item .frame_batch_up img{width:50%; height: auto !important;}
.badge_slide_inn{height: 460px;}
.frame_batch_up{padding-top: 10px;}
.prize_inn_rt .slick-prev{display: none !important;}
.prize_inn_rt .slick-next{display: none !important;}
.watch_sec { margin: 40px 0 0px; padding: 15px 0 0px;}
.watch_sec .heading_txt img { margin-top: -40px;}



}

@media only screen and (max-width:375px) {
.overlay { height: 200px;}
.act1_up {height: 200px;}
}
