/*Media Start*/



@media screen and (max-width:1440px){.footer:before{width:120px;left:1%;background-size:100%;background-position:bottom left}.news_events_btn_box{padding:4px 4px}.news_events_btns_otr a{padding:0 59px 0 19px}.banner_text_inr{width:40%;padding-left:70px}.banner_slide_img:before{top:-41%;bottom:-41%;left:-14%;width:63%}.banner_text_inr h2{font-size:54px;line-height:63px}.banner_text_inr p{font-size:27px;line-height:30px}
	.banner_text_inr .a_btn {padding:20px 0 0}.options{padding:76px 0 87px}.options:before{top:-6px}.options:after{bottom:-5px}.secton_box:nth-child(even):before{top:-29px}.secton_box:nth-child(even):after{bottom:-29px}.timing_section:before{top:-11%}.news_page_otr{padding:90px 0 90px}.school_registration_top{padding:20px 0 0 0}.school_registration_otr .about_btn_section{text-align:center;padding:49px 0 90px}.faq{padding:90px 0 80px}.how_help{padding:90px 0 70px}.our_history{padding:80px 0 60px}.events_page{padding:90px 0 60px}.auctions{padding:80px 0 60px}.tournament{padding:80px 0}.tournament_category{padding-bottom:100px}.tournament_category:nth-child(even) .tournament_category_top:before{top:-29px}.tournament_category:nth-child(even) .tournament_category_top:after{bottom:-29px}.tournament_category:nth-child(even) .tournament_bottom{padding-top:90px}.athletics_inr{padding:80px 0 50px}.athletics_inr .section_text{width:46%;padding-left:40px}.athletics_img_slider{width:54%}.privacy-page h2.tilte{font-size:38px;line-height:42px}.default-page h4{font-size:28px;line-height:34px}.post_message{padding-top:80px}.inner_banner_text_inr h2{font-size:45px;line-height:55px}.inner_banner_text_inr{max-width:39%}.inner_banner_text_inr{max-width:38%}.inner_banner_slide_img:before{left:-33%}.donate_otr{padding:39px 40px 30px 40px}h1{font-size:36px;line-height:40px}h2{font-size:34px;line-height:38px}h3{font-size:32px;line-height:36px}h4{font-size:30px;line-height:34px}h5{font-size:28px;line-height:32px}h6{font-size:26px;line-height:30px}.page-id-53 .inner_banner_text_inr{max-width:40%}.page-id-53 .inner_banner_slide_img:before{left:-31%}.secton_box{padding:90px 0}.section_donate{padding-bottom:80px}.page-id-912 .inner_banner_text_inr{max-width:45%}.page-id-912 .inner_banner_slide_img:before{left:-26%}}@media screen and (max-width:1300px){.news_events_btns_otr a{font-size:13px;line-height:47px;padding:0 54px 0 19px}.news_events_btns_otr a:after{width:40px;height:40px;right:6px;top:3px}.news_events_btns_otr a:before{top:20px}.banner_slide button.slick-prev.slick-arrow{left:30px}.banner_slide button.slick-next.slick-arrow{right:30px}.header_top_menu_link ul li a{padding:0 7px}.banner_text_inr h2{font-size:50px;line-height:56px}.banner_text_inr p{font-size:25px;line-height:26px}.banner_text_inr .a_btn{padding:15px 0 0}.about{padding:30px 0 50px}.header_text a{font-size:17px}.about_right`{padding-left:60px}.news_events{padding:89px 0 30px 0}.news_events_otr h3,.news_events_otr h3 small,.title h2{font-size:37px}.about_left{margin-top:20px}.options{padding:46px 0 87px}.options:before{top:-5px}.options_otr{margin:0 -15px}.about_page .extended_otr{padding:55px 0 20px}.extended_right p{padding-bottom:30px}.about_page{padding-bottom:150px}.about_christ_lutheran_school_bg strong{font-size:36px;line-height:40px}.about_christ_lutheran_school .program_contact{margin:40px 22px 29px}.about_btn_section ul li{padding:0 7px}.about_btn_section{padding-bottom:70px}.inner_banner_text_inr h2{font-size:45px;line-height:50px}.extended_left{margin-right:60px}.secton_box{padding:80px 0}.section_text h3 small{font-size:21px;line-height:36px}.section_text h3{font-size:38px;line-height:42px}.secton_img{margin-right:35px}.secton_box:nth-child(even) .secton_img{margin-left:35px}.secton_box:nth-child(even):before{top:-27px}.secton_box:nth-child(even):after{bottom:-27px}.news_page_otr{padding:80px 0 80px}.news_page_top_slide_item{padding-bottom:40px}.news_page_bottom{padding-top:35px}.school_registration_top{padding:80px 0 0 0}.school_registration_bottom{padding-top:60px}.school_registration_otr .about_btn_section{text-align:center;padding:40px 0 80px}.timing_section:before{top:-10%}.extended_otr{padding:63px 0 96px}.timing_section_otr{padding:50px 0 68px}.faq{padding:80px 0 70px}.how_help{padding:80px 0 60px}.our_history{padding:60px 0 50px}.events_page{padding:80px 0 50px}.events_page_bottom_box_bg .news_events_box_text{width:55%}.event_side_box_otr{padding:0 0 29px 30px}.auctions{padding:70px 0 50px}.tournament{padding:70px 0}.tournament_bottom{padding-top:70px}.tournament_category{padding-bottom:80px}.tournament_category:nth-child(even) .tournament_category_top:before{top:-27px}.tournament_category:nth-child(even) .tournament_category_top:after{bottom:-27px}.tournament_category:nth-child(even) .tournament_bottom{padding-top:70px}.tournament_bracket_box_otr{padding:35px 0 0}.secton_img_slider button.slick-prev.slick-arrow{left:-38px}.secton_img_slider button.slick-next.slick-arrow{right:-38px}.alumni_page_btn{padding-bottom:70px}.athletics_inr{padding:70px 0 40px}.athletics_img_slider_small_otr{padding-bottom:70px}.other_sports{padding-top:60px}.other_sports_box_right_text strong{font-size:28px;line-height:44px}.about_btn_section ul li{padding:6px 7px}.post_message{padding-top:60px}.menu>ul>li>a{padding:0 13px}.breadcrumbs{margin-top:20px}.school_registration{padding:40px 0 40px}.announcements_box_bg a{font-size:22px;line-height:28px}.announcements_box_bg a small{padding-top:5px}.personal_information_form.form_box_otr{padding:10px 0 0}.donate_otr h3{font-size:35px;line-height:42px}h1{font-size:34px;line-height:38px}h2{font-size:32px;line-height:36px}h3{font-size:30px;line-height:34px}h4{font-size:28px;line-height:32px}h5{font-size:26px;line-height:30px}h6{font-size:24px;line-height:28px}.page-id-53 .inner_banner_text_inr{max-width:41%}.section_donate{padding-bottom:60px}.standard_images.clr .secton_img{margin:7px}.page-id-912 .inner_banner_text_inr{max-width:46%}}@media screen and (max-width:1200px){.header_left{width:28%}.menu>ul>li>a{padding:0 11px;font-size:13px}.header_top_menu_link ul li a{padding:0 5px;font-size:11px}.banner_text_inr h2{font-size:40px;line-height:45px}.banner_text_inr p{font-size:20px;line-height:26px}.about_right{padding-left:40px}.news_events_otr h3,.news_events_otr h3 small,.title h2{font-size:32px;line-height:42px}.about_right p strong{padding:10px 0 0 0}.title h2 small{font-size:20px;line-height:30px}.options:before{top:-4px}.header_text a{font-size:16px}.header_conatct{padding-right:15px}
	.header_btn .a_btn a {padding:0 22px
	}
	.menu ul li {margin:0 8px
	}.about {padding:25px 0 40px
	}
	.option_box_img{width:210px;height:210px}.options_otr{padding-bottom:30px}.news_events{padding:75px 0 30px 0}.event_calender{padding:20px 0 0}.news_events_box{padding:30px 0}.news_events_btns{padding:50px 0 0}.program_contact{padding:14px 124px}.option_text{padding:4px 40px}.news_events .news_events_box_text{width:72%;padding-left:10px}.news_events_box_text h4{font-size:16px;line-height:23px}.news_events_btns{max-width:98%}.footer:before{width:60px;height:90px;top:-89px}.ft_links{width:48%;padding:0 15px}.ft_social{width:28%;padding:0 15px}.ft_menu ul li a{padding:0 6px}.ft_conatct_detail{padding-bottom:12px}.about_page .extended_otr{padding:45px 0 20px}.extended_right p{padding-bottom:20px}.extended_left{margin-right:40px}.about_history .extended_left{margin-left:40px}.about_christ_lutheran_school_bg p{font-size:21px;line-height:38px;padding-top:22px}.about_christ_lutheran_school_bg strong{font-size:30px;line-height:34px;padding-bottom:5px}.about_christ_lutheran_school_bg ul li{padding:6px 0 6px 32px}.about_christ_lutheran_school_bg ul li:before{top:10px}.about_christ_lutheran_school_left .about_christ_lutheran_school_bg{padding:0px 67px 0px 40px}.about_christ_lutheran_school .program_contact{margin:35px 22px 29px}.about_btn_section ul li a{font-size:15px;line-height:50px;padding:0 25px}.about_btn_section ul li{padding:0 2px}.about_btn_section{padding-bottom:55px;text-align:center}.inner_banner_text_inr h2{font-size:44px;line-height:54px}.secton_box{padding:50px 0}.secton_img{margin-right:25px;width:55%}.secton_box:nth-child(even):before{top:-23px;height:17%}.secton_box:nth-child(even):after{bottom:-23px;height:17%}.section_text h3 small{font-size:19px;line-height:34px}.secton_img{margin-right:15px;margin-bottom:15px;width:50%}.secton_box:nth-child(even) .secton_img{margin-left:15px}.section_text h3{font-size:34px;line-height:38px}.news_page_otr{padding:60px 0}.news_page_top_left{padding:0 15px;width:53.33%}.news_page_top_right{width:46.67%;padding:0 15px}.news_page_top_right .news_events_box_text{width:73%;padding-left:20px}.news_page_top_slide_item_text{padding:20px}.news_page_top_slide_item_text p{font-size:22px;line-height:26px}.news_page_bottom{padding-top:30px}.news_page_top_right .news_events_box{padding:18px 0}.news_page_bottom_inr .news_page_top_right .news_events_box{padding:0px 0 25px}.school_registration_top{padding:60px 0 0 0}.school_registration_top strong{font-size:36px;line-height:36px}.announcements_box_row{padding-top:10px}.announcements_box_bg a{font-size:22px;line-height:28px;padding:20px 24px}.school_registration_bottom{padding-top:50px}.donate_otr{padding:27px 25px 28px 25px}.donate_otr h3 small{font-size:22px;line-height:38px}.donate_otr h3{font-size:36px;line-height:40px}.form_box_otr{padding:16px 0 8px 0}.form_box input{height:50px}.form_box select{height:50px;line-height:50px}.school_registration_bottom .form_submit input[type="submit"]{line-height:50px;height:48px;padding:0 46px}.school_registration_otr .about_btn_section{text-align:center;padding:35px 0 75px}.extended_otr{padding:50px 0 80px}.timing_section:before{top:-8%}.timing_section_otr{padding:40px 0 48px}.faq{padding:70px 0 60px}.faq_box_detail{padding:25px 0 10px 31px}.faq_box_detail p{width:90%}.faq_box_head_left{width:98%}.how_help{padding:60px 0 50px}.how_help_box_left.fl{width:32%}.how_help_box_img{width:100%;height:auto;line-height:initial}.how_help_box_right{width:65%;padding:20px 20px 0 0}.how_help_box_right p{padding:0 0 18px 0}.how_help_box_right h3{font-size:23px;line-height:28px}.how_help_box_right .a_btn a{line-height:35px;padding:0 28px}.our_history{padding:40px 0 40px}.event_side_box_otr{padding:0 0 29px 25px}.events_page{padding:60px 0 40px}.events_page_bottom_box_bg .news_events_box_text{width:45%}.recent_posts .event_side_box_bottom{padding:20px 20px 12px 20px}.event_side_box_otr{padding:0 0 29px 20px}.event_side_box_bottom .news_page_top_right .news_events_box_text{padding:0 0 0 18px;width:67%}.auctions{padding:60px 0 40px}.auctions_box_left strong{font-size:75px;line-height:75px}.auctions_box_left strong small{font-size:26px;line-height:42px}.auctions_box_right{width:75%;padding:25px 20px 20px 80px}.auctions_box_left:before{width:280px;height:280px}.auctions_box_left:after{width:309px;height:280px}.tournament{padding:60px 0}.tournament_right{width:46.4%;padding-left:30px}.tournament_right_btn ul li.tournament_pdf a{padding:13px 0 13px 40px}.tournament_right_btn ul li.tournament_pdf a:before{left:16px}.tournament_bottom{padding-top:60px}.tournament_bracket_box_otr{padding:30px 0 0}.tournament_category{padding-bottom:60px}.tournament_category:nth-child(even) .tournament_category_top:before{top:-23px;height:16%}.tournament_category:nth-child(even) .tournament_category_top:after{bottom:-23px;height:16%}.tournament_category:nth-child(even) .tournament_category_top{padding:45px 0 65px}.tournament_category:nth-child(even) .tournament_bottom{padding-top:60px}.secton_img_slider{width:50%;margin-right:55px}.secton_img_slider button.slick-arrow{width:35px;height:35px;background-size:100%}.alumni_page .secton_box:last-child{padding-bottom:35px}.alumni_page_btn{padding-bottom:60px}.athletics_inr{padding:60px 0 30px}.athletics_inr .section_text{width:46%;padding-left:30px}.athletics_img_slider_small button.slick-arrow{background-size:100%;width:50px;height:50px}.athletics_img_slider_small_otr{padding-bottom:60px}.other_sports{padding-top:50px}.other_sports_box_right_text strong{font-size:26px;line-height:42px;padding:6px 0 5px}.faculty_staff{padding:50px 0}.faculty_staff_inr{padding-top:10px;margin:0 -20px}.faculty_staff_box{width:33.33%;padding:20px}.faculty_staff_box_text p{padding:20px 0 15px}.about_btn_section ul li{padding:6px 4px}.privacy-page h2.tilte{font-size:34px;line-height:38px}.post_message{padding-top:40px}.menu>ul>li>a{padding:0 9px;font-size:12px}.ft_otr{margin:0 -10px}.ft_links{padding:0 10px;width:47%}.ft_social_link ul li.ft_fb a:before{left:18px}.ft_social_link ul li a{font-size:13px;padding:0 18px 0 36px}.ft_social{width:16%;padding:0 10px}.ft_links.ft_contact{width:37%}.ft_address.ft_conatct_detail,.ft_call.ft_conatct_detail{width:54%}.ft_conatct_detail{width:46%}.extended_right{float:left;width:54%}.extended_right.mission_stmt{float:none;width:100%}.extended_right.mission_stmt .title h3{font-size:32px;line-height:42px}div#home_youtube_video .pop_up_model{max-width:100%}.school_registration_otr .school_registration_top.half_width .about_btn_section{padding:0px}.school_registration_top.half_width .about_btn_section ul li a{padding:0 28px;line-height:45px}.half_width .form_box input{height:50px;line-height:50px}.inner_banner_text_inr h2{font-size:40px;line-height:44px}.secton_img:nth-child(3n+1){clear:both}.school_registration.extended_care .form_box.col-3{width:33%}h1{font-size:32px;line-height:36px}h2{font-size:30px;line-height:34px}h3{font-size:28px;line-height:32px}h4{font-size:26px;line-height:30px}h5{font-size:24px;line-height:28px}h6{font-size:22px;line-height:26px}.page-id-53 .inner_banner_text_inr{max-width:43%}.page-id-53 .inner_banner_slide_img:before{left:-28%}.page-id-18 .donate_otr{padding:30px 30px 30px 30px}.page-id-18 .information.right-info{padding:30px 30px 30px 30px}.form_box.col-12 .recapthca{transform:scale(0.8);margin:0 0 0 -30px}.page-id-18 .school_registration_bottom .form_submit input[type="submit"]{line-height:40px;height:40px;padding:0 21px}.page-id-18 .form_submit{padding-top:18px}.contact_us_left_map.cl{width:100%;height:215px}.faculty_staff_box_text p{font-size:20px;line-height:28px}.section_donate{padding-bottom:40px}.page-id-33 .secton_img{width:32%}.page-id-912 .inner_banner_text_inr{max-width:49%}.page-id-912 .inner_banner_slide_img:before{left:-23%}.page-id-897 .secton_img{width:auto;margin:0 20px 10px 0}.tournament_right_btn ul li.tournament_pdf a{padding:13px 0 13px 60px}.page-id-964 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-868 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-843 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-1279 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-908 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-859 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-43 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-41 .secton_img{width:auto;margin:0 20px 10px 0px}.page-id-941 .secton_img{width:auto;margin:0 20px 10px 0px}.standard_images.clr .secton_img{width:31%}.about_page_school:before{top:-26px}}@media screen and (max-width:1023px){.wrapper{padding:0 30px}.header_top_menu_link{text-align:center}.header_top_menu_link ul li{line-height:20px}.header_text a strong{font-size:14px;line-height:18px}.header_text a{font-size:14px;line-height:18px}.header_conatct{padding-right:10px}.header_btn .a_btn a{padding:0 18px;font-size:12px;line-height:30px}.header_conatct_img{width:22%}.header_left{width:100%;text-align:center}.logo{width:40%;margin:0 auto}.header_right{text-align:center;width:100%;padding-top:10px}.menu ul li{margin:0 5px}.menu ul li:before{right:-11px}.menu>ul>li>a{padding:0px 6px;font-size:11px}.menu ul>li.sub_menu>a{padding-right:20px}.menu>ul>li.sub_menu>a:before{right:4px}.banner_slide_text{top:53%}.banner_text_inr{width:40%;padding-left:50px}.banner_text_inr h2{font-size:32px;line-height:36px}.banner_text_inr .a_btn a{padding:0 25px}.banner_text_inr .a_btn{padding:10px 0 0}.banner_slide button.slick-prev.slick-arrow{left:20px;width:50px;height:43px}.banner_slide button.slick-next.slick-arrow{right:20px;width:50px;height:43px}.about_right{padding-left:25px;width:55%}.news_events_otr h3,.news_events_otr h3 small,.title h2{font-size:26px;line-height:36px}.about_left{width:45%}.about_right p{padding:10px 0 0}.about_right p strong{padding:8px 0 0 0}.about_btn{padding:10px 0 0}.about_btn .a_btn a{line-height:41px;padding:0 25px;font-size:15px}.options:before{top:15px}.option_box{width:33.33%;padding:15px}.program_contact{padding:14px 37px;margin-bottom:-90px}.options:after{bottom:10px}.options_otr{padding-bottom:20px}.news_events{padding:45px 0 30px 0}.event_calender{padding:15px 0 0}.news_events_box{padding:20px 0}.news_events_head .a_btn{padding:0px 0 0 0}.a_btn a{font-size:13px;line-height:32px;padding:0 20px}.about{padding:15px 0 20px}.news_events_btn_box{padding:5px 4px}.footer:before{width:80px;left:5%}.news_events_btns_otr{text-align:center}.more_announcements p{font-size:18px;line-height:40px}.footer{padding:35px 0}.ft_links strong{font-size:18px;line-height:24px;padding-bottom:5px}.ft_links.ft_contact{width:33%}.ft_links{width:67%}.ft_social{width:28%;padding:0 15px;float:none}.ft_conatct_detail{width:100%}.ft_bottom_otr{text-align:center}.ft_menu{float:none}.ft_copy_right{float:none}.ft_social strong{font-size:18px;line-height:26px;padding-bottom:6px}.ft_social_link ul li a{padding:0 20px 0 44px}.ft_social_link ul li.ft_fb a:before{left:20px;top:49%}.ft_social{width:100%;padding:0 15px;float:none}.ft_social strong{font-size:16px;line-height:24px;padding-bottom:4px}.ft_social_link ul li a{padding:0 16px 0 38px;font-size:13px;line-height:30px}.about_page .extended_otr{padding:35px 0 15px}.extended_left{margin-right:25px;margin-bottom:10px}.title h2 small{font-size:18px;line-height:26px}.extended_otr .title{padding-bottom:10px}.extended_right p{padding-bottom:10px}.principal_sign{padding:6px 0 4px}.about_christ_lutheran_school_left .about_christ_lutheran_school_bg{padding:0px 30px 0px 25px}.about_christ_lutheran_school_right .about_christ_lutheran_school_bg{padding:0px 30px 0px 25px}.about_christ_lutheran_school_bg p{font-size:18px;line-height:34px;padding-top:18px}.about_christ_lutheran_school_bg strong{font-size:26px;line-height:30px;padding-bottom:3px}.about_christ_lutheran_school_bg ul li{font-size:16px;line-height:22px;padding:5px 0 5px 24px}.about_christ_lutheran_school_bg ul li:before{top:8px}.about_christ_lutheran_school .program_contact{margin:25px 0px}.about_btn_section ul li a{font-size:12px;line-height:46px;padding:0 16px}.about_btn_section{padding-bottom:40px;text-align:center}.footer:before{width:60px;left:4%;height:77px;top:-77px}.inner_banner_text_inr h2{font-size:36px;line-height:46px}.about_history .extended_left{margin-left:25px}.secton_box{padding:40px 0}.section_text h3 small{font-size:16px;line-height:30px}.section_text h3{font-size:28px;line-height:32px}.section_text p{padding-top:8px}.secton_box:nth-child(even):before{top:-17px;height:15%}.secton_box:nth-child(even):after{bottom:-17px;height:15%}.news_page_otr{padding:40px 0}.news_page_top_slide_item_text{padding:10px}.news_page_top_slide_item_text p{font-size:18px;line-height:22px}.news_page_top_slide_item_text .a_btn{padding:8px 0 0}.news_page_top_slide_item_text .a_btn span{font-size:11px;line-height:32px;padding:0 15px}.news_page_top_slider_otr button.slick-arrow{right:30px;top:8px;width:50px;height:28px}.news_page_top_right .news_events_box_img{width:91px;height:90px}.news_page_top_right .news_events_box_text{width:72%;padding-left:15px}.news_events_box_img:before{margin-bottom:-2px;margin-right:-2px}.news_page_top_right .news_events_box{padding:13px 0}.news_page_bottom{padding-top:20px}.news_page_bottom_inr{background:#f2f2f2;padding:15px 5px 0}.news_page_bottom_inr .news_page_top_right{padding:0 10px}.news_page_top_right .news_events_box_text a{font-size:16px;line-height:26px}.news_page_bottom .news_page_top_right .news_events_box .news_events_box_text{width:100%;padding-left:20px}.news_page_bottom_inr .news_page_top_right .news_events_box{padding:0px 0 15px}.news_page_top_slider_otr button.slick-prev.slick-arrow{right:76px}.school_registration_top{padding:40px 0 0 0}.school_registration_top strong{font-size:30px;line-height:30px}.announcements_box_bg a{font-size:20px;line-height:26px;padding:15px 18px}.announcements_box_bg a small{font-size:16px;line-height:22px}.school_registration_bottom{padding-top:40px}.donate_otr{padding:28px 35px 35px 35px}.donate_otr h3 small{font-size:20px;line-height:36px}.donate_otr h3{font-size:30px;line-height:34px}.form_box_otr{padding:12px 0 8px 0}.school_registration_bottom .form_submit input[type="submit"]{line-height:45px;height:43px;padding:0 41px}.school_registration_otr .about_btn_section{text-align:center;padding:30px 0 60px}.extended_otr{padding:40px 0 60px}.timing_section:before{top:-5%;height:17%}.timing_section_otr{padding:30px 0 38px}.timing_box{padding:7px 0}.timing_left strong{font-size:18px;line-height:28px}.timing_right p{font-size:16px;line-height:28px}.faq{padding:50px 0 40px}.faq_box_head_left{width:97%}.faq_box_detail p{width:93%;font-size:15px;line-height:28px}.faq_box_detail{padding:20px 0 10px 31px}.faq_box_head_left h3{font-size:16px;line-height:26px}.how_help{padding:40px 0 40px}.how_help_box_left.fl{width:28%}.how_help_box_right{width:68%;padding:8px 8px 0 0}.how_help_box_right h3{font-size:20px;line-height:24px}.how_help_box_right .a_btn a{line-height:30px;padding:0 20px}.how_help_box_inr{padding:15px}.how_help_box_right p{padding:0 0 10px 0}.how_help_box{padding:15px 0}.our_history{padding:30px 0 30px}.our_history_otr{margin:0 -10px}.our_history_box{width:33.33%;padding:10px}.year_history small{line-height:28px;font-size:16px;padding:0 15px}.our_history_pop_up .mfp-container{max-width:80%}.history_popup_text{padding:25px}.events_page{padding:40px 0 30px}.news_page_top_slide_item{padding-bottom:30px}.events_page_bottom_box_bg .news_events_box_img{width:48%;height:auto}.events_page_bottom_box_bg .news_events_box_text{width:52%;padding-left:20px}.events_page_bottom_box_bg{padding:15px}.event_side_box_otr{padding:0 0 20px 0px}.event_side_box_top{padding:8px 20px}.event_side_box_bottom{padding:14px 0 17px 20px}.recent_posts .event_side_box_bottom{padding:10px 10px 12px 10px}.event_side_box_bottom .news_page_top_right .news_events_box_text{padding:0 0 0 15px;width:65%}.event_side_box_bottom .news_page_top_right{padding:0 10px}.event_side_box_bottom .news_page_top_right .news_events_box_img{width:35%;height:auto}.auctions{padding:40px 0 35px}.auctions_box_left:after{width:274px;height:245px}.auctions_box_left:before{width:245px;height:245px}.auctions_box_left strong{font-size:65px;line-height:65px}.auctions_box_left{padding-left:30px}.auctions_box_right{width:75%;padding:15px 15px 15px 60px}.auctions_box_right h4{font-size:18px;line-height:22px}.auctions_box_right p{padding:6px 0 10px}.tournament{padding:40px 0}.tournament_right{width:auto;padding-left:0px;float:none}.tournament_left{width:53.60%;margin:0 25px 10px 0}.tournament_left_detail_left{width:45%}.tournament_right_btn ul li.tournament_pdf a:before{left:35px}.tournament_right_btn ul li.tournament_pdf a{padding:23px 0 23px 50px}.tournament_bottom{padding-top:40px}.tournament_bracket_box_otr{padding:25px 0 0}.tournament_category{padding-bottom:40px}.tournament_category:nth-child(even) .tournament_category_top:before{top:-17px;height:10%}.tournament_category:nth-child(even) .tournament_category_top:after{bottom:-17px;height:10%}.tournament_category:nth-child(even) .tournament_right{float:none;padding-right:0px;padding-left:0}.tournament_category:nth-child(even) .tournament_left{float:right;margin:0 0 10px 25px}.tournament_category:nth-child(even) .tournament_bottom{padding-top:40px}.tournament_right p{padding:10px 0 15px}.tournament_category:nth-child(even) .tournament_category_top{padding:35px 0 45px}.secton_img_slider{width:50%;margin-right:40px}.alumni_page .secton_box:last-child{padding-bottom:30px}.alumni_page_btn{padding-bottom:50px}.secton_img_slider button.slick-next.slick-arrow{right:-28px}.secton_img_slider button.slick-prev.slick-arrow{left:-28px;z-index:1}.athletics_inr{padding:40px 0 20px}.athletics_inr .section_text{width:100%;padding-left:0px;float:none}.athletics_img_slider{width:50%;margin:0 20px 0 0}.athletics_img_slider_small button.slick-arrow{width:45px;height:45px}.athletics_img_slider_small button.slick-prev.slick-arrow{left:-13px}.athletics_img_slider_small button.slick-next.slick-arrow{right:-13px}.athletics_img_slider_small_otr{padding-bottom:40px}.other_sports{padding-top:30px}.other_sports_box_right_text strong{font-size:22px;line-height:32px;padding:4px 0 3px}.other_sports_box_inr{padding:10px 10px 10px 10px}.other_sports_box_right_text .a_btn a{font-size:12px;line-height:30px;padding:0 16px}.alumni_page_btn ul li a{font-size:15px;line-height:46px}.faculty_staff{padding:40px 0}.faculty_staff_inr{padding-top:10px;margin:0 -15px}.faculty_staff_box{width:33.33%;padding:15px}.faculty_staff_box_text p{padding:16px 0 11px;font-size:20px;line-height:28px}.header_left{width:33%;float:none;display:inline-block;vertical-align:middle}.logo{width:100%}.header_right{text-align:center;width:66%;padding-top:0;float:none;display:inline-block;vertical-align:middle}.header_social{padding-top:0;position:absolute;top:-48px;right:0}.header_social ul li a{width:35px;height:35px;box-shadow:0 0px 15px 0 rgba(0,0,0,0.1)}.menu>ul>li>a{padding:0px 4px;line-height:26px}.options_otr{text-align:center}.option_box{float:none;display:inline-block;margin-right:-3px}.header_menu{display:block;vertical-align:middle;background:#7493c1;border-radius:30px;line-height:51px;padding:12px 6px 12px 11px;position:relative;z-index:3;max-width:708px;margin:0 auto;text-align:center}.header_bottom{background:none;border-radius:0;padding:0}.news_events .news_events_box_text{width:61%}.news_events .news_events_box_text{width:65%;float:left;padding-left:20px}.ft_links{width:32%}.ft_links.ft_contact{width:47%}.ft_address.ft_conatct_detail,.ft_call.ft_conatct_detail{width:55%}.ft_conatct_detail{width:45%}.ft_social{width:21%;padding:0 10px;float:left}.ft_links ul li{width:100%}.ft_copy_right{padding:8px 0 0}.about_page{padding-top:15px}.about_page .extended_otr{padding:10px 0 15px}.extended_right.mission_stmt .title h3{font-size:26px;line-height:36px;padding-bottom:5px}.about_christ_lutheran_school_bg ul{padding-bottom:20px}.page-template-about-us .about_btn_section ul li a{padding:0 28px}.extended_right{float:none;width:100%}div#home_youtube_video .pop_up_model{max-width:90%}div#home_youtube_video .pop_up_model iframe{width:900px;height:400px}.school_registration{padding:20px 0 40px}.half_width .announcements_box_bg a{padding:15px}.school_registration_bottom.fl.half_width .donate_otr{padding:20px 15px 25px 15px}.personal_information_form.form_box_otr .form_box.col-6{width:100%}.personal_information_form.form_box_otr button.wpcf7-field-group-add,.personal_information_form.form_box_otr button.wpcf7-field-group-remove{line-height:35px;height:35px;padding:0 30px}.half_width .form_box input{height:45px;line-height:45px}.half_width .form_box select{line-height:45px;height:45px}.school_registration_bottom .form_submit input[type="submit"]{line-height:43px;height:43px;padding:0 30px}.inner_banner_text_inr h2{font-size:34px;line-height:36px}.inner_banner_slide_img:before{left:-28%}.inner_banner_text_inr{max-width:43%}.inner_banner_slide_text{top:52%}.menu>ul>li>a{padding:0px 9px;line-height:26px;font-size:13px}.standard_images.clr .secton_img{width:31%}.school_registration.extended_care .form_box.col-3{width:49.7%}.school_registration.extended_care input.wpcf7-form-control.wpcf7-submit{height:45px}h1{font-size:30px;line-height:34px}h2{font-size:28px;line-height:32px}h3{font-size:26px;line-height:30px}h4{font-size:24px;line-height:28px}h5{font-size:22px;line-height:26px}h6{font-size:20px;line-height:24px}.page-id-53 .inner_banner_text_inr{max-width:52%}.page-id-53 .inner_banner_slide_img:before{left:-21%}.page-id-18 .donate_otr{padding:25px 20px}.page-id-18 .information.right-info{padding:25px 20px}.page-id-18 .form_box.col-12{padding:5px 10px}.page-id-18 .form_submit{padding-top:10px;float:left}.contact_us_left_map.cl{height:310px}.page-id-18  .default-page h3{font-size:30px;line-height:34px}.school_registration.extended_care{margin-bottom:30px}.header_social{border:4px solid #7493c1;border-radius:50%}.page-id-791 .school_registration_bottom{padding-top:20px}.faculty_staff_box_text p{padding:12px 0 10px;font-size:19px;line-height:26px}.faculty_staff_box{padding:10px}.faculty_staff_inr{padding-top:10px;margin:0 -10px}.section_donate .a_btn a{padding:0 30px}.menu_page_box table th{padding:12px 10px;font-size:15px;line-height:17px}div.dates_main{font-size:17px}.page-id-912 .inner_banner_text_inr{max-width:58%}.page-id-912 .inner_banner_slide_img:before{left:-16%}.privacy-page h2.tilte{font-size:30px;line-height:34px}.resource_page_main .resource_col{width:47.1%}.tournament_right_btn ul li.tournament_pdf a:before{left:22px}.tournament_right_btn ul li.tournament_pdf a{padding:15px 0 15px 65px;border-radius:20px;display:flex;align-items:center}.tournament_right_btn ul li.tournament_link a:before{left:24px}.tournament_right_btn ul li a{padding:15px 0 15px 65px}.tournament_right_btn.btm_btn li.tournament_link.tournament_pdf_link a{border-radius:20px}.about_page_school:before{top:-20px}.event_side_box_bottom .news_page_top_right .news_events_box_text{padding:0 0 0 15px;max-width:65%;width:auto;float:none}.event_side_box_bottom .news_page_top_right .news_events_box_img{max-width:35%;width:auto}.news_date{padding-right:0}.single-our_special_events .news_date.address{margin-right:0;padding-right:0}}@media screen and (max-width:767px){.wrapper{padding:0 15px}.header_top_menu_link ul li a{padding:0 4px;font-size:10px}.logo{width:60%;margin:0 auto}.header_conatct_img{width:18%}.header_bottom{display:inline-block;padding:0 6px;margin:0 0 5px 0}.header{text-align:center}header{margin-bottom:0px}.banner_text_inr h2{font-size:22px;line-height:26px}.banner_text_inr{width:58%;padding-left:0px}.banner_text_inr p{font-size:18px;line-height:20px;padding-bottom:2px}.banner_slide button.slick-prev.slick-arrow{left:8px;width:25px;height:24px}.banner_slide button.slick-next.slick-arrow{right:8px;width:25px;height:24px}.banner_text_inr .a_btn a{padding:0 15px;font-size:14px;line-height:28px}.banner_slide_text{top:50%}.banner_text_inr .a_btn{padding:8px 0 0}.about{padding:10px 0 0px}.about_left{width:100%;margin-top:0px;text-align:center}.about_right{width:100%;padding:15px 0px}.banner_slide_img:before{left:-8%;width:68%}.about_right .title h2 small{font-size:18px;line-height:26px}.news_events_otr h3,.news_events_otr h3 small,.title h2{font-size:20px;line-height:30px}.about_right p{padding:6px 0 0}.about_right p strong{padding:6px 0 0 0;font-size:16px;line-height:26px}.about_btn{padding:6px 0 0}.about_btn .a_btn a{line-height:30px;padding:0 20px;font-size:14px}.options:before{top:32px}.options{padding:40px 0 87px}.option_box{width:50%;padding:10px 15px}.program_contact p{font-size:14px;line-height:20px}.options_otr{padding-bottom:15px}.program_contact{padding:10px 24px;margin-bottom:-85px}.options:after{bottom:30px;height:6%}.news_events{padding:30px 0 30px 0}.news_events_btns{padding:30px 0 0}.news_events_btns_otr a{line-height:36px;padding:0 38px 0 15px}.news_events_btns_otr a:after{width:30px;height:30px;right:4px;top:3px}.news_events_btns_otr a:before{top:14px;right:12px}.more_announcements p{font-size:16px;line-height:34px}.footer{padding:30px 0}.ft_links strong{font-size:16px;line-height:20px;padding-bottom:8px}.ft_links{width:100%;padding:10px 15px}.ft_links.ft_contact{width:100%;padding:10px 15px}.ft_conatct_detail{width:50%;padding-bottom:8px}.ft_social_link ul li.ft_fb a:before{left:18px;top:50%}.ft_social{text-align:center}.ft_conatct_text p{font-size:14px;line-height:22px}.ft_bottom_otr{padding:15px 0}.ft_menu ul li a{padding:0 4px;line-height:16px;font-size:12px}.ft_copy_right p{line-height:16px;font-size:12px}.inner_banner_text_inr h2{font-size:28px;line-height:38px}.about_page .extended_otr{padding:13px 0 10px}.extended_left{width:100%;margin-right:0;float:none;max-width:370px;margin:0 auto 20px}.title h2 small{font-size:16px;line-height:24px}.extended_otr .title{padding-bottom:6px}.extended_right p{padding-bottom:4px}.principal_sign{width:25%}.about_page .extended_right strong{font-size:16px;line-height:28px}.about_history .extended_left{margin:0 auto 20px;float:none}.extended_right p{font-size:14px;line-height:24px}.about_page{padding-bottom:140px;padding-top:8px}.about_christ_lutheran_school_bg p{font-size:16px;line-height:32px;padding-top:12px}.about_christ_lutheran_school_left .about_christ_lutheran_school_bg{padding:0px 10px}.about_christ_lutheran_school_bg strong{font-size:22px;line-height:26px;padding-bottom:0px}.about_christ_lutheran_school_bg ul li{font-size:14px;line-height:20px;padding:5px 0 5px 24px}.about_christ_lutheran_school_otr{margin:-200px -10px 0}.about_christ_lutheran_school_left{width:100%;padding:0 10px}.about_christ_lutheran_school_right{width:100%;padding:15px 10px 0}.about_christ_lutheran_school .program_contact{margin:15px 0px}.program_contact p{font-size:13px;line-height:18px}.program_contact{border-radius:15px;padding:10px 20px}.about_btn_section ul li{padding:4px 2px}.about_btn_section ul li a{font-size:11px;line-height:40px;padding:0 14px}.footer:before{width:45px;left:3%;height:58px;top:-58px}.about_btn_section{padding-bottom:35px;text-align:center}.back_top{right:35px}.about_christ_lutheran_school_right .about_christ_lutheran_school_bg{padding:0px 10px}.inner_banner_slide_text{padding:0 25px}.secton_box{padding:25px 0}.secton_img{margin:0 0 10px 0;width:100%;text-align:center}.section_text h3 small{font-size:15px;line-height:25px}.section_text h3{font-size:24px;line-height:28px}.section_text p{padding-top:6px;font-size:14px;line-height:24px}.secton_box:nth-child(even):before{top:-11px;height:10%}.secton_box:nth-child(even):after{bottom:-11px;height:7%}.news_page_otr{padding:30px 0 40px}.news_page_top_left{padding:0 15px;width:100%}.news_page_top_slide_item_text p{font-size:16px;line-height:20px}.news_events_box_text_top{padding:6px 0 0 0}.news_page_top_slide_item_text .a_btn span{font-size:10px;line-height:29px;padding:0 10px}.news_page_top_right{width:100%;padding:0 15px}.news_page_top_right .news_events_box_img{width:111px;height:110px}.news_page_top_right .news_events_box_text{width:auto;padding-left:15px;float:none}.news_page_bottom{padding-top:15px}.news_page_bottom_inr{padding:10px 0px 0}.news_page_bottom_inr .news_page_top_right{width:50%}.news_page_top_right:nth-child(2n+1){clear:both}.news_page_top_right .news_events_box_text a{font-size:15px;line-height:24px}.news_page_bottom .news_page_top_right .news_events_box .news_events_box_text{width:100%;padding:0 0 0 10px}.news_page_top_slide_item{padding-bottom:30px}.school_registration_top{padding:30px 0 0 0}.announcements_box_row{padding-top:6px;margin:0px;width:100%}.announcements_box{padding:10px}.school_registration_top strong{font-size:24px;line-height:24px}.announcements_box_bg a{font-size:18px;line-height:24px;padding:10px}.announcements_box_bg a small{font-size:15px;line-height:20px}.school_registration_bottom{padding-top:30px}.donate_otr{padding:20px 20px 0}.donate_otr h3 small{font-size:18px;line-height:34px}.donate_otr h3{font-size:24px;line-height:28px}.form_box input{height:45px;padding-left:20px}.form_box select{height:45px;line-height:45px;padding:0 30px 0 20px;background-position:center right 20px}.form_box .col-6{padding:0 5px}.form_box textarea{height:100px;border-radius:20px;padding:12px 20px 0;line-height:20px}.cf7sr-g-recaptcha{transform:scale(0.9);margin:0 0 0 -10px}.recapthca{width:60%}.school_registration_bottom .form_submit input[type="submit"]{line-height:38px;height:38px;padding:0 30px;font-size:15px}.school_registration_otr .about_btn_section{text-align:center;padding:20px 0 45px}.mean-container .mean-bar{background:#252957}.mean-container .mean-nav ul li a{color:#ffffff;border-top:1px solid #ffffff;background:#363c82}.mean-container .mean-nav ul li a:hover{background:#ffffff;color:#363c82}.mean-container .mean-nav ul li a.mean-expand{width:18px;height:18px;border-left:1px solid #ffffff!important;border-bottom:1px solid #ffffff!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:#363c82;color:#ffffff}.mean-container .mean-nav ul li li a{border-top:1px solid #ffffff;opacity:0.90}.extended_otr{padding:30px 0 40px}.timing_section:before{top:-3%;height:12%}.timing_section_otr{padding:20px 0 28px}.timing_left strong{font-size:16px;line-height:26px}.timing_right p{font-size:14px;line-height:24px}.faq{padding:30px 0}.faq_box_head_left h3{font-size:15px;line-height:24px}.faq_box_head_left{width:95%}.faq_box_detail p{width:95%;font-size:14px;line-height:26px}.faq_box_detail{padding:15px 0 6px 20px}.faq_box_head{padding:10px 20px}.how_help{padding:30px 0 30px}.how_help_box_right h3{font-size:18px;line-height:22px}.how_help_box_left.fl{width:41%;margin:0 20px 10px 0}.how_help_box_right{width:100%;padding:6px 0px 0 0;float:none}.default-page .right-img{float:right;margin:0 0 0px 15px;width:32%}.default-page .section_text p{padding:0 0 10px 0}.our_history{padding:20px 0 30px}.our_history_box{width:50%;padding:10px}.year_history small{line-height:28px;font-size:15px;padding:0 12px}.our_history_pop_up .mfp-container{max-width:75%}.history_popup_text{padding:20px}.history_popup_text p{font-size:15px;line-height:26px}.history_pop_up_close{width:40px;height:40px;top:60px;right:-40px}.events_page{padding:30px 0 25px}.events_page_top{margin:0 -10px}.events_page_top_left{width:100%;padding:10px 10px}.news_page_top_slide_item{padding-bottom:20px}.events_page_bottom_box_bg{padding:10px}.events_page_bottom_box_bg .news_events_box_text a{font-size:16px;line-height:28px}.events_page_bottom_box{padding-bottom:20px}.events_page_top_right{width:100%;padding:0 10px}.event_side_box_top strong{font-size:18px;line-height:28px}.event_side_box_bottom{padding:8px 0 8px 20px}.event_side_box_bottom .news_page_top_right .news_events_box_img{width:35%;height:auto}.news_events_box_img img{width:100%}.event_side_box_bottom .news_page_top_right .news_events_box_text{padding:0 0 0 15px;width:65%}.news_page_top_slide_item_img img{width:100%}.auctions{padding:30px 0 35px}.auctions_box{width:100%;padding:15px}.auctions_box_right h4{font-size:17px;line-height:20px}.auctions_box_left strong{font-size:55px;line-height:55px}.auctions_box_left strong small{font-size:22px;line-height:38px}.auctions_box_left:before{width:225px;height:225px}.auctions_box_left:after{width:254px;height:225px}.tournament{padding:30px 0}.tournament_left{width:100%;margin:0 0 10px 0}.tournament_left_img{margin-top:0px}.tournament_right p{padding:6px 0 10px}.tournament_right_btn ul li a{padding:16px 0;font-size:14px;height:52px}.tournament_right_btn ul li.tournament_pdf a{padding:6px 0 6px 50px;font-size:14px}.tournament_right_btn ul li.tournament_pdf a:before{width:22px;height:26px;left:40px;top:52%;background-size:100%}.secton_img_slider{width:100%;margin-right:0px;text-align:center}.secton_img_slider button.slick-next.slick-arrow{right:-10px}.secton_img_slider button.slick-prev.slick-arrow{left:-10px}.secton_img_slider_small_slide_item{padding:10px 5px}.secton_box:nth-child(even) .secton_img{margin-left:0px;text-align:center}.alumni_page .secton_box:last-child{padding-bottom:20px}.alumni_page_btn{padding-bottom:40px}.secton_img_slider_big2{display:inline-block;width:100%;max-width:611px}.secton_img_slider_small2{max-width:630px;margin:0 auto}.athletics_inr{padding:30px 0 20px}.athletics_img_slider{width:100%;margin:0 0px 10px 0;text-align:center}.athletics_img_slider_small button.slick-arrow{width:40px;height:40px}.athletics_img_slider_small_slide_item{padding:0px 10px}.athletics_img_slider_small button.slick-prev.slick-arrow{left:0px}.athletics_img_slider_small button.slick-next.slick-arrow{right:0px}.athletics_img_slider_small_otr{padding-bottom:30px}.other_sports{padding-top:20px}.athletics_img_slider_big img{width:100%}.other_sports_box{width:100%;padding:10px 15px}.other_sports_box_left_img{width:auto;margin-right:15px}.other_sports_box_right_text{width:100%;float:none}.other_sports_box_right_text strong{font-size:20px;line-height:28px;padding:2px 0 0px}.other_sports_box_right_text p{font-size:14px;line-height:23px;padding-bottom:10px}.other_sports_otr{margin:0 -15px;padding-bottom:10px}.page-id-14 .alumni_page_btn ul li a{padding:0 22px}.page-id-14 .alumni_page_btn ul li a{font-size:12px;line-height:42px}.faculty_staff{padding:30px 0}.faculty_staff_inr{padding-top:6px;margin:0 -10px}.faculty_staff_box{width:50%;padding:10px;text-align:center}.faculty_staff_box_text p{padding:12px 0 7px;font-size:18px;line-height:26px}.history_popup_slider button.slick-prev.slick-arrow{width:14px;height:26px;left:-40px}.history_popup_slider button.slick-next.slick-arrow{width:14px;height:26px;right:-40px}.tournament_category:nth-child(even) .tournament_category_top:before{top:-11px;height:7%}.tournament_category:nth-child(even) .tournament_category_top:after{bottom:-11px;height:7%}.inner_banner:before{bottom:0px}.header_otr{padding:0px 0}.inner_banner{position:relative;padding-top:25px}.inner_banner_text_inr{max-width:56%}.a_btn a{line-height:36px}.news_events_box_text .a_btn a{line-height:36px}.news_events_right{width:100%;padding:15px 15px}.news_events_left{width:100%;padding:10px 15px}.news_events{padding:12px 0 30px 0}.news_events_btns{padding:12px 0 0;max-width:100%}.about_btn .a_btn a{line-height:36px}.header_social ul li a{width:39px;height:39px}.header_social{position:static;padding:5px 0 3px}.header_right{padding-top:10px;width:100%}.header_menu{display:none}.header_bottom{background:#7493c1;border-radius:30px;padding:0 5px;margin:0}.header_left{width:100%}.header_otr{padding:10px 0}.ft_links{width:50%;padding:10px}.ft_links.ft_contact{width:50%;padding:10px}.ft_address.ft_conatct_detail,.ft_call.ft_conatct_detail{width:100%}.ft_conatct_detail{width:100%;padding-bottom:10px}.ft_social{width:100%;padding:10px 10px 0}.event_calender{text-align:center}.news_events .news_events_box_text{width:73%;padding-left:25px}.extended_right{float:none;width:100%}.extended_right.mission_stmt .title h3{font-size:22px;line-height:32px}.news_events_left{width:100%;padding:10px 0px}.news_events_right{width:100%;padding:15px 0px}.about_christ_lutheran_school_bg{height:auto!important}div#home_youtube_video .popup-modal-dismiss{width:35px;height:35px;top:-20px;right:-20px}div#home_youtube_video .pop_up_model iframe{width:900px;height:350px}.page-id-10 .extended_right .principal_sign img{max-width:120px}.inner_banner_text_inr{max-width:100%}.inner_banner_slide_text{top:44%}.inner_banner_slide_img:before{left:0%;border-radius:0%;width:100%;top:-30%;bottom:-30%}.half_width{width:100%}.form_submit{padding-top:15px}.school_registration_top.half_width{padding:0 0px 10px}.school_registration_bottom.fl.half_width{padding:30px 0 20px 0}.school_registration_top.half_width .about_btn_section ul li a{padding:0 18px;line-height:35px}.standard_images.clr .secton_img{width:47.7%}.secton_img:nth-child(2n+1){clear:both}.secton_img:nth-child(3n+1){clear:none}.secton_img_slider{float:none;margin-bottom:15px}.secton_box:nth-child(even) .secton_img{float:none;margin-bottom:15px}.school_registration.extended_care .form_box.col-3{width:100%}.school_registration.extended_care .col-4{width:50%}.school_registration.extended_care .form_box p{font-size:16px;line-height:28px}.school_registration.extended_care .cf7sr-g-recaptcha{transform:scale(0.8);margin:0 0 0 -10px}h1{font-size:28px;line-height:32px;padding-bottom:4px}h2{font-size:26px;line-height:30px;padding-bottom:4px}h3{font-size:24px;line-height:28px;padding-bottom:4px}h4{font-size:22px;line-height:26px;padding-bottom:4px}h5{font-size:20px;line-height:24px padding-bottom:4px}h6{font-size:18px;line-height:22px;padding-bottom:4px}.inner_banner_text_inr h2{font-size:28px;line-height:30px}.page-id-53 .inner_banner_text_inr{max-width:100%}.inner_banner_slide_text{padding:0 15px}.page-id-53 .inner_banner_slide_img:before{left:0%;border-radius:0%;width:100%;top:-30%;bottom:-30%}.page-id-53 .section{padding-bottom:30px}.page-id-18 .school_registration_bottom.contact-form.left-info{width:100%;float:none}.page-id-18 .information.right-info{width:100%;float:none}.page-id-18 .form_submit{padding-top:18px;float:left;padding-left:20px}.contact_us_left_map.cl{height:300px}.page-id-18 .form_box input{height:45px;line-height:45px}.page-id-18 .default-page h3{font-size:24px;line-height:28px}.extended_right p{padding-bottom:15px}.default-page h4{font-size:24px;line-height:30px;margin:0}.options_otr{margin:0 -12px}.school_registration.extended_care{margin-bottom:0px}.school_registration.extended_care input.wpcf7-form-control.wpcf7-submit{height:40px;line-height:40px}.form_box.col-12 .recapthca{transform:scale(0.9);margin:0 0 0 -15px}.header_social{border:none;border-radius:unset}.faculty_staff_box_text p{padding:10px 0 6px;font-size:17px;line-height:20px}.section_donate .a_btn{padding:20px 0 0 0}.section_donate .a_btn a{padding:0 25px;line-height:38px}.section_donate{padding-bottom:35px}.section_text span{font-size:15px!important}.page-id-626 .inner_banner_slide_img:before{left:0%}.page-id-33 .secton_img{width:100%;float:none}.page-id-33 .standard_images.clr{width:100%}.page-id-33 .standard_images.clr .secton_img{float:left}.standard_images.clr .secton_img{margin:5px}.menu_page_box table{overflow:auto}.menu_page_box table th{padding:10px 8px;font-size:14px;line-height:16px}.menu_page{padding:30px 0 45px}.page-id-912 .inner_banner_slide_img:before{left:0%}.page-id-912 .inner_banner_text_inr{max-width:100%}.page-id-912 .section{padding:0px 0 20px}.page-id-897 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-868 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-843 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-1279 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-908 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-859 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-43 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-41 .secton_img{width:100%;margin:0 0px 15px 0}.page-id-941 .secton_img{width:100%;margin:0 0px 15px 0}.privacy-page h2.tilte{font-size:28px;line-height:32px}.resource_page_main .resource_col{width:45.5%}.page-id-166 .default-page ul.col-2 li{width:100%}.page-id-890 .section_donate .a_btn a{padding:8px 25px;line-height:18px}.page-id-802 .school_registration.extended_care .col-8{width:100%;float:none;padding:0 10px}.page-id-802 .school_registration.extended_care .col-4{width:100%}.page-id-802 .school_registration.extended_care .col-12{padding:10px 10px 0}.tournament_right_btn ul li a{font-size:14px;height:66px;padding:13px 0 13px 55px;border-radius:20px}.tournament_right_btn ul li.tournament_pdf a{font-size:14px;padding:13px 8px 13px 48px}.tournament_right_btn ul li.tournament_pdf a:before{left:15px;top:50%}.tournament_right_btn ul li.tournament_link a:before{left:15px;top:50%}.tournament_right_btn ul li{padding:5px}.tournament_category{padding-bottom:30px}.tournament_category:nth-child(even) .tournament_category_top{padding:30px 0 35px}.half_width .announcements_box{width:50%}.page-id-35 .inner_banner_slide_img:before{left:0%}.about_page_school:before{top:-12px}.school_registration.extended_care .donate_otr h2{padding-bottom:10px}.media_none{display:none}.page-id-964 .secton_img{width:auto;margin:0 0px 10px 0px;display:block;float:none}.standard_images.clr .secton_img:nth-child(2n+1){clear:both}}@media screen and (max-width:479px){.wrapper{padding:0 10px}.logo{width:80%;margin:0 auto}.header_conatct{padding-right:6px}.header_conatct_img{width:15%}.header_right{padding-top:5px}.header_btn .a_btn a{padding:0 16px;font-size:12px;line-height:26px}.header_otr{padding:8px 0}.header_text a strong{display:inline-block;padding-right:6px}.header_conatct{padding:4px 0}.header_conatct_img{width:12%}.banner:before{content:none}.banner_slide_text{padding:0 30px}.banner_text_inr h2{font-size:16px;line-height:20px}.banner_slide_img:before{left:0%;width:100%;border-radius:0}.banner_slide button.slick-prev.slick-arrow{left:2px;width:18px;height:19px}.banner_slide button.slick-next.slick-arrow{right:2px;width:18px;height:19px}.banner_text_inr{width:100%;padding-left:0px}.about_right{padding:10px 0px}.about_right .title h2 small{font-size:16px;line-height:22px}.news_events_otr h3,.news_events_otr h3 small,.title h2{font-size:18px;line-height:26px}.about_right p{font-size:14px;line-height:22px;padding:4px 0 0}.about_right p strong{padding:4px 0 0 0;font-size:14px;line-height:22px}.about_btn .a_btn a{line-height:24px;padding:0 16px;font-size:12px}.options:before{content:none}.options:after{content:none}.option_box{width:100%;padding:5px 10px}.program_contact p{font-size:12px;line-height:18px}.program_contact{padding:10px;border-radius:15px}.news_events_btns{padding:8px 0 0;max-width:100%}.more_announcements p{font-size:14px;line-height:30px}.back_top{right:10px}.ft_links ul li{width:100%;margin:4px 0}.ft_links{padding:10px 10px 0}.ft_conatct_detail{width:100%;padding-bottom:10px}.ft_links.ft_contact{padding:10px 15px 0}.footer{padding:20px 0}.about{padding:10px 0 0px;margin-bottom:-73px}.options{padding:102px 0 87px}.ft_otr{margin:0 -10px}.options_otr{margin:0 -10px}.inner_banner:before{content:none}.inner_banner_text_inr h2{font-size:22px;line-height:32px}.about_page .extended_otr{padding:15px 0 0px}.extended_left{width:100%}.news_events_otr h3,.news_events_otr h3 small,.title h2{font-size:19px;line-height:29px}.extended_otr .title{padding-bottom:4px}.about_christ_lutheran_school_bg p{font-size:14px;line-height:24px;padding-top:8px}.about_christ_lutheran_school_bg strong{font-size:18px;line-height:22px;padding-bottom:0px}.about_christ_lutheran_school .program_contact{margin:10px 0px}.program_contact p{font-size:11px;line-height:16px}.program_contact p a{font-size:13px;line-height:18px}.inner_banner_slide_img:before{width:100%;left:0;border-radius:0;background:rgba(33,39,89,0.8)}.section_text h3 small{font-size:14px;line-height:24px}.section_text h3{font-size:18px;line-height:22px}.section_text p{padding-top:10px;font-size:14px;line-height:24px}.secton_box:nth-child(even):before{top:-7px;height:5%}.secton_box:nth-child(even):after{bottom:-7px;height:5%}.inner_banner_text_inr{max-width:100%}.news_page_otr{padding:15px 0 40px}.news_page_top_slide_item_text p{font-size:14px;line-height:18px}.news_events_box_text_top{padding:4px 0 0 0;width:50%;float:left}.news_page_top_slide_item_text .a_btn{padding:4px 0 0;text-align:right}.news_page_top_left{padding:0 10px}.news_page_top{margin:0 -10px}.news_page_top_slide_item{padding-bottom:15px}.news_page_top_slider_otr button.slick-prev.slick-arrow{right:60px}.news_page_top_slider_otr button.slick-arrow{right:10px}.news_page_top_right .news_events_box_text{width:62%;padding:0 0 0 15px;float:none}.news_page_bottom_inr .news_page_top_right{width:100%}.news_events_box_text .news_events_box_text_top{padding:8px 0 0 0;width:100%;float:none}.news_page_top_right .news_events_box_text a{font-size:14px;line-height:22px;padding-top:4px}.news_page_bottom_inr .news_page_top_right .news_events_box_img img{width:100%}.school_registration_top{padding:15px 0 0 0}.school_registration_top strong{font-size:18px;line-height:18px}.announcements_box_row{padding-top:10px;margin:0px}.announcements_box{width:100%;padding:4px 10px}.announcements_box_bg a{font-size:15px;line-height:20px;padding:10px}.announcements_box_bg a small{font-size:14px;line-height:18px}.school_registration_bottom{padding-top:15px}.donate_otr{padding:15px 10px 0}.donate_otr h3 small{font-size:16px;line-height:26px}.donate_otr h3{font-size:18px;line-height:22px}.form_box_otr{padding:6px 0}.form_box.col-6{width:100%;padding:5px}.form_box.col-12{width:100%;padding:5px}.form_box{padding-top:5px;padding-bottom:5px}.form_box input{height:40px;padding-left:20px;font-size:12px}.form_box select{height:40px;line-height:40px;padding:0 30px 0 20px;background-position:center right 20px;font-size:12px}.form_box textarea{height:80px;border-radius:15px;padding:12px 20px 0;line-height:20px}.cf7sr-g-recaptcha{transform:scale(0.8);margin:0 0 0 -15px}.form_submit{padding-top:10px;width:100%;text-align:center}.school_registration_bottom .form_submit input[type="submit"]{line-height:35px;height:35px;padding:0 20px;font-size:13px}.school_registration_otr .about_btn_section{padding:15px 0 30px}.extended_otr{padding:15px 0 20px}.timing_section:before{top:-1%;height:9%}.timing_section_otr{padding:15px 0 25px}.timing_section_left{width:100%}.timing_right{width:100%}.timing_box{padding:4px 0}.timing_left strong{font-size:15px;line-height:24px}.faq{padding:15px 0 30px}.faq_box_head_left h3{font-size:14px;line-height:20px}.faq_box_detail{padding:10px 0 4px 10px}.faq_box_detail p{width:100%;font-size:13px;line-height:20px}.faq_box_otr{padding:5px 0}.how_help{padding:15px 0 30px}.how_help_box_inr{padding:10px}.how_help_box_left.fl{width:100%;margin:0 0 15px 0px}.how_help_box_right h3{font-size:16px;line-height:20px}.how_help_box_right p{padding:0 0 10px 0;font-size:14px;line-height:23px}.how_help_box_right .a_btn a{line-height:25px;padding:0 12px}.how_help_box{padding:10px 0}.default-page .right-img{float:none;margin:0 0 15px 0px;width:100%;text-align:center}.default-page .section_text p{font-size:14px;line-height:23px}.section_text h3{padding-bottom:6px}.our_history{padding:15px 0 30px}.our_history_otr{margin:0px}.our_history_box{width:100%;padding:0 0 10px 0px}.our_history_pop_up .mfp-container{max-width:85%}.history_popup_text{padding:10px}.history_pop_up_close{width:30px;height:30px;top:60px;right:-20px}.history_popup_slider button.slick-prev.slick-arrow{left:-25px}.history_popup_slider button.slick-next.slick-arrow{right:-25px}.events_page{padding:15px 0 25px}.events_page_bottom_box_bg .news_events_box_img{width:40%;height:auto}.events_page_bottom_box_bg .news_events_box_text{width:60%;padding-left:10px}.news_events_box_text a{font-size:14px;line-height:24px}.events_page_bottom_box{padding-bottom:15px}.event_side_box_top strong{font-size:16px;line-height:26px}.event_side_box_bottom{padding:0px 0 0px 20px}.event_side_box_bottom .news_page_top_right .news_events_box_img{width:30%;height:auto}.event_side_box_bottom .news_page_top_right .news_events_box_text{padding:0 0 0 15px;width:70%}.auctions{padding:15px 0 25px}.auctions_box_left{padding-left:15px;width:100%;text-align:center}.auctions_box_left:before{width:120%;height:323%;left:50%;top:-47%;transform:translate(-50%,-50%)}.auctions_box_left:after{width:135%;height:442%;left:50%;top:-99%;transform:translate(-50%,-50%)}.auctions_box_inr{display:block}.auctions_box_right{width:100%;padding:25px 15px 15px 15px}.auctions_box_left strong{font-size:45px;line-height:45px}.auctions_box_right h4{font-size:16px;line-height:18px}.auctions_box_right p{padding:4px 0 6px;font-size:14px;line-height:24px}.auctions_box{width:100%;padding:10px}.auctions_otr{margin:0 -10px}.auctions_box_left{padding-left:0px}.secton_img_slider button.slick-next.slick-arrow{right:-7px}.secton_img_slider button.slick-prev.slick-arrow{left:-7px}.secton_img_slider button.slick-arrow{width:30px;height:30px}.alumni_page .secton_box:last-child{padding-bottom:15px}.alumni_page_btn .a_btn a{font-size:13px;line-height:35px;padding:0 15px}.secton_img_slider_small_slide_item{padding:5px 10px}.secton_img_slider_small2  img{width:100%}.athletics_inr{padding:15px 0 20px}.athletics_img_slider_small button.slick-arrow{width:30px;height:30px}.athletics_img_slider_small button.slick-next.slick-arrow{right:0px}.athletics_img_slider_small button.slick-prev.slick-arrow{left:0px}.athletics_img_slider_small_otr{padding-bottom:15px}.other_sports{padding-top:10px}.other_sports_box_left_img{width:100%;margin:0 0 10px 0}.other_sports_box_left_img img{width:100%}.other_sports_box_right_text strong{font-size:18px;line-height:26px;padding:0px}.other_sports_box_right_text .a_btn a{font-size:10px;line-height:27px;padding:0 10px}.other_sports_otr{margin:0 -10px;padding-bottom:0px}.other_sports_box{width:100%;padding:10px 10px}.athletics_img_slider_small{margin:0 -10px}.athletics_img_slider_small button.slick-prev:before{width:11px;height:9px}.athletics_img_slider_small button.slick-next:before{width:11px;height:9px}.page-id-14 .alumni_page_btn ul li{padding:2px 0px}.page-id-14 .alumni_page_btn ul li a{font-size:11px;line-height:34px}.faculty_staff{padding:15px 0 30px}.faculty_staff_inr{padding-top:0px;margin:0 -10px}.faculty_staff_box{width:100%;padding:10px}.faculty_staff_box_text p{padding:8px 0 3px;font-size:16px;line-height:24px}.history_popup_slider button.slick-prev.slick-arrow{width:10px;height:18px;left:-18px}.history_popup_slider button.slick-next.slick-arrow{width:10px;height:18px;right:-18px}.tournament_right_btn ul li{width:100%;padding:5px 7px}.tournament_bottom{padding-top:15px}.tournament_right_btn ul li a{padding:11px 0;font-size:14px;height:40px}.tournament_right_btn ul li.tournament_pdf a{padding:11px 0 11px 50px;font-size:14px;height:40px}.tournament_right_btn ul li.tournament_pdf a:before{left:22px}.tournament_category:nth-child(even) .tournament_category_top:before{top:-7px;height:5%}.tournament_category:nth-child(even) .tournament_category_top:after{bottom:-7px;height:5%}.tournament_category:nth-child(even) .tournament_category_top{padding:15px 0}.tournament_right p{padding:6px 0 10px}.page-id-16 .calender_otr .caledner_box iframe .calendar-container{width:420px!important}.calender_otr{max-width:100%}.about_btn .a_btn a{line-height:33px}.option_box{padding:15px 10px;margin-right:0}.program_contact{margin-bottom:-54px}.options_otr{padding-bottom:10px}.news_events_box_text .a_btn{padding:8px 0 0}.news_events .news_events_box_text{width:100%;float:none;padding:15px 0 0}.news_events_box_img{margin:0 auto;max-width:100%}.options{background:#363b49;padding:0 0 100px}.about{padding:15px 0 15px;margin-bottom:0}.program_contact{margin-bottom:-130px}.news_events{padding:42px 0 30px 0}.banner{margin-top:0}.ft_links{width:100%}.ft_links.ft_contact{width:100%}.ft_social{text-align:left}.ft_menu ul li{padding:5px 0}.ft_menu ul li a{padding:0 4px}.ft_bottom_otr{padding:12px 0}.breadcrumbs{margin-top:5px}.breadcrumbs span{font-size:15px}.about_page{padding-top:0}.extended_left:before{content:none}.extended_right.mission_stmt .title h3{font-size:17px;line-height:27px}div#home_youtube_video .pop_up_model{max-width:100%}div#home_youtube_video .pop_up_model iframe{width:900px;height:250px}div#home_youtube_video .popup-modal-dismiss{width:25px;height:25px;top:-25px;right:0px}.about_left a:after{width:42px;height:42px;background-size:100%}.a_btn a{line-height:30px;padding:0 14px}.news_events_box_text .a_btn a{line-height:30px;padding:0 15px}.page-id-10 .extended_right .principal_sign img{max-width:100px}.half_width .form_box input{height:40px;line-height:40px;border-radius:20px}.school_registration_bottom.fl.half_width{padding:20px 0 20px 0}.half_width .form_box select{line-height:40px;height:40px}.form_box textarea{font-size:12px}.school_registration_bottom.fl.half_width .donate_otr{padding:15px 15px 15px 15px}.half_width .about_btn_section ul li{padding:5px 5px}.school_registration_top.half_width .about_btn_section ul li a{padding:0 12px;line-height:30px}.inner_banner_slide_text{top:50%;padding:0 10px}.personal_information_form.form_box_otr button.wpcf7-field-group-add,.personal_information_form.form_box_otr button.wpcf7-field-group-remove{line-height:25px;height:25px;padding:0 20px}.standard_images.clr .secton_img{width:100%;margin:0 0 15px}.school_registration.extended_care .col-4{width:75%;padding:10px 0px 10px 5px}.school_registration.extended_care .col-12 span.wpcf7-list-item-label{font-size:15px;line-height:25px}.school_registration.extended_care .form_box input{line-height:40px;height:40px}h1{font-size:26px;line-height:30px}h2{font-size:24px;line-height:28px}h3{font-size:22px;line-height:26px}h4{font-size:20px;line-height:24px}h5{font-size:18px;line-height:22px}h6{font-size:16px;line-height:20px}.inner_banner_text_inr h2{font-size:22px;line-height:24px;padding:0}.page-id-53 .section{padding-bottom:30px}.page-id-18 .form_box input{height:40px;line-height:40px;border-radius:20px}.page-id-18 .donate_otr{padding:15px 10px}.page-id-18 .information.right-info{padding:15px 10px}.form_box.col-12 .recapthca{transform:scale(0.9);margin:0 0 0 -10px}.page-id-18 .form_submit{padding-top:5px;float:left;padding-left:0px}.contact_us_text a,.contact_us_text p{font-size:15px;line-height:25px}.page-id-18 .school_registration_bottom .form_submit input[type="submit"]{line-height:35px;height:35px;padding:0 15px}.page-id-18 .default-page h3{font-size:22px;line-height:26px}.breadcrumbs span{font-size:15px;line-height:20px}.extended_right p{padding-bottom:12px}.half_width .form_box.col-12{padding:5px 10px}.school_registration.extended_care .form_box p{font-size:15px;line-height:25px}.default-page h4{font-size:22px;line-height:28px;margin:0}.secton_box{padding:15px 0}.page-id-18 .form_box.col-12{padding:5px 5px}.page-id-791 .school_registration.extended_care .form_box p{font-size:14px;line-height:23px;padding:0 0 8px}.page-id-791 .school_registration.extended_care .col-12{padding:10px 5px}.school_registration.extended_care input.wpcf7-form-control.wpcf7-submit{height:35px;line-height:35px}.school_registration.extended_care{margin-bottom:0px}.faculty_staff_box{padding:10px 0;text-align:center}.faculty_staff_inr{padding-top:0px;margin:0px}.faq_box_head_right a{right:-10px;top:-3px}.section{padding-bottom:20px}.section_donate .a_btn a{padding:0 15px;line-height:34px;font-size:14px}.section_donate .a_btn{padding:10px 0 0 0}.section_text ul li{padding:0px 0 5px 20px;font-size:14px;line-height:22px}.menu_page{padding:20px 0 25px}.menu_page_box .tab button{font-size:15px;line-height:38px;padding:0 18px}.section_text h6{font-size:18px;line-height:22px}.menu_page_box .tab{margin-bottom:15px}.privacy-page h2.tilte{font-size:26px;line-height:30px;margin:0}.privacy-page .default-page ol{margin:0px;padding:0 0 0 30px}.privacy-page .default-page ol li{font-size:14px;line-height:23px;padding:0 0 10px 0}.resource_page_main .resource_col{width:100%;float:none;margin:15px 0}.page-id-166 .about_christ_lutheran_school_left{width:100%;padding:0px}.page-id-166 .section_text ul{padding:0 0 0 0px;margin:0}.page-id-166 .about_christ_lutheran_school_right{width:100%;padding:0}.page-id-890 .section_donate .a_btn{padding:10px 0}.events_page_bottom_box_bg .news_events_box_img{width:100%;height:auto}.school_registration.extended_care .col-8 .wpcf7-radio span.wpcf7-list-item-label{font-size:15px;line-height:25px}.tournament_right_btn ul li a{padding:10px 0 10px 55px}.tournament_right_btn ul li.tournament_pdf a:before{left:18px}.tournament{padding:20px 0}.page-id-72 .tournament_left_detail{bottom:0px;left:10px}.page-id-72 .tournament_left_detail_right{width:38%}.page-id-72 .tournament_left_detail_left{width:60%}.page-id-72 .tournament_left_detail_right p{line-height:19px}.page-id-72 .tournament_left_detail p{font-size:13px;line-height:19px}.page-id-33 .standard_images.clr .secton_img{float:none}.half_width .announcements_box{width:100%}.school_registration_otr .school_registration_top.half_width .about_btn_section{padding:10px 0 0 0}.events_page_top{margin:0px}.events_page_top_right{padding:0px}.events_page_top_left{padding:10px 0px}.event_side_box_bottom .news_page_top_right{padding:0px}.about_page_school:before{top:-7px}.form_submit{padding:0 0 20px 0}.news_date.address:before{top:0;transform:none}.single-our_special_events .news_date.address{display:block}.news_date small{display:inline-block;line-height:20px}}
/*Media End*/