.black{color:#000}.black_bck{background-color:#000}.blue{color:#0FA8F1}.blue_bck{background-color:#0FA8F1}.blue_op_bck{background-image:url(../images/blue_op_bck.png)}.gray_drk{color:#424242}.gray_drk_bck{background-color:#424242}.green{color:#72C803}.green_bck{background-color:#72C803}.green_op_bck{background-image:url(../images/green_op_bck.png)}.orange{color:#FF7800}.orange_bck{background-color:#FF7800}.orange_op_bck{background-image:url(../images/orange_op_bck.png)}.pink{color:#CA37B0}.pink_bck{background-color:#CA37B0}.pink_op_bck{background-image:url(../images/pink_op_bck.png)}.white{color:#FFF}.white_bck{background-color:#FFF}.alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alwyn_light{font-family:alwyn-new-web,sans-serif;font-weight:300}.alwyn_regular{font-family:alwyn-new-web,sans-serif;font-weight:400}.alwyn_medium{font-family:alwyn-new-web,sans-serif;font-weight:500}.raleway{font-family:raleway}.open_sans{font-family:'Open Sans',sans-serif}.lined_back{background-image:url(../images/campinfinity_back.png);position:absolute;width:100%;height:100%}.faded_border{background-image:url(../images/ci_faded_border.png);width:100%;position:absolute;height:16px;left:0;bottom:-16px}.faded_border.faded_border_blck{background-image:url(../images/ci_faded_border_2.png);height:20px;bottom:-20px}.faded_border.top_border{bottom:auto;top:0}.faded_content{background-image:url(../images/ci_home_head_bck.png);position:absolute;width:100%;height:100%}.relative{position:relative}.color_overlay{width:100%;top:0;left:0;height:100%;position:absolute}.light{font-weight:300}.normal{font-weight:400}.semi-bold{font-weight:600}.bold{font-weight:700}.section_header{border-bottom:2px solid #CCC;padding-bottom:10px;margin-bottom:20px}.section_header h3.section_head{margin-bottom:0}.border_side{border-right:2px solid #CCC}.uppercase{text-transform:uppercase}.white_box{background-color:#FFF;color:#000}.white_box .btn{position:absolute;bottom:0;left:0}.circle_arrow{display:block;height:50px;width:50px;position:absolute;top:15%}.circle_arrow_right{background:url(../images/circle_arrow_right_both.png) no-repeat 0 0;right:-10px}.circle_arrow_left{background:url(../images/circle_arrow_left_both.png) no-repeat 0 0;left:-10px}.circle_arrow:hover{background-position:0 -50px}.plus_back{background:url(../images/highlight_plus.png) no-repeat 0 0;position:absolute;top:20px;width:24px;height:23px}.plus_back.first_plus{left:32%}.plus_back.second_plus{left:65%}.wrapper{max-width:1200px;margin:0 auto;overflow:hidden}.side_padding{padding-left:10px;padding-right:10px}.side_padding.extra_padding{padding-left:50px;padding-right:50px}@media (max-width:767px){.side_padding.extra_padding{padding-left:10px;padding-right:10px}}.bodyPadding{padding-top:3em;padding-bottom:4em}h1,h2,h3,h4{font-family:alwyn-new-web,sans-serif;font-weight:300}h1.upper,h2.upper,h3.upper,h4.upper{text-transform:uppercase}h1{font-size:36px}h1.big_header{font-size:44px}h1.main_head{font-size:33px}h2{font-size:31px}h3{font-size:24px}h3.header-h3{font-size:24px;color:#0FA8F1;margin-top:30px!important;margin-bottom:20px}.bigger_font_22{font-size:22px}.bigger_font{font-size:20px}.bigger_font_16{font-size:16px}h4{font-size:18px}h1.alwyn_regular,h2.alwyn_regular,h3.alwyn_regular,h4.alwyn_regular{font-weight:400}h1.alwyn_medium,h2.alwyn_medium,h3.alwyn_medium,h4.alwyn_medium{font-weight:500}h1.raleway,h2.raleway,h3.raleway,h4.raleway{font-family:raleway}h1.open_sans,h2.open_sans,h3.open_sans,h4.open_sans{font-family:'Open Sans',sans-serif}form input[type=text],form input[type=email],form input[type=password],form select{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input::-webkit-input-placeholder{color:#000}input:-moz-placeholder{color:#000}input:-ms-input-placeholder{color:#000}.btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.btn:hover{position:relative;top:2px}body{font-family:'Open Sans',sans-serif;color:#000;font-size:13px;background-color:#f0f0f0}a{color:#0FA8F1}.blue_bck a{color:#FFF}#ci_header_border{height:1px;position:relative;z-index:101}#jq_nav{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-bottom:0;border:0}#jq_nav_main{padding-top:12px;padding-bottom:12px;margin-bottom:0}#ci_logo,#ci_navbar_header,#main_nav{float:left}#ci_navbar_header{padding-left:30px}#ci_logo.logo_invisible{display:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a{color:#FFF;background-color:#0FA8F1;font-family:alwyn-new-web,sans-serif;font-weight:500;font-size:22px;padding:0 15px;line-height:49px;background:url(../images/ci_link_bck.png) no-repeat 0 50%}.navbar-default .nav ul{margin:0;list-style-type:none}.navbar-default .nav ul li a{color:#FFF;font-family:alwyn-new-web,sans-serif;font-weight:500;font-size:18px;padding:5px 0}.subnav ul{margin:0;padding:10px 0 10px 75px;list-style-type:none;width:100%;float:left}.subnav li{float:left}.subnav a{color:#FFF;font-family:alwyn-new-web,sans-serif;font-weight:400;-webkit-transition:color .5s ease-out 0s;-moz-transition:color .5s ease-out 0s;-o-transition:color .5s ease-out 0s;transition:color .5s ease-out 0s;font-size:16px;background:url(../images/ci_sublink_bck.png) no-repeat 0 50%;padding:0 15px}.subnav a.active,.subnav a:hover{color:#0FA8F1;text-decoration:none}.subnav li:first-child a{padding-left:0;background:0 0}#ci_search_bar,#ci_social_links{float:right!important}#ci_social_links a{display:inline-block;line-height:49px;margin-left:25px}#ci_search_bar{position:relative}#ci_search_bar input[type=text]{border-top:1px solid #6d6d6d;border-left:1px solid #6ab2d4;border-bottom:1px solid #cfeefc;border-right:0}#ci_search_bar .btn{border:0;border-right:1px solid #6ab2d4;text-indent:-999999px;height:32px;position:absolute;top:1px;right:14px;padding:0;width:15px}#ci_search_bar .btn:hover{background-color:#FFF}.navbar-default .navbar-toggle{border-color:#FFF}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.floating-nav-bar{position:fixed;top:0;width:100%;max-width:1200px;z-index:100}.cms-toolbar-expanded .floating-nav-bar{top:46px}form.gsc-search-box{width:180px!important}.gsib_a{padding:0!important}#gsc-i-id1{padding:6px 27px 6px 12px!important;height:37px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0!important}.gsc-input-box{height:auto!important}td.gsc-search-button{width:10px!important}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}input.gsc-search-button,input.gsc-search-button:focus,input.gsc-search-button:hover{display:none!important}#home_page{background:#70D1F8 url(/assets/filer_public/ff/5a/ff5a666b-86b8-4e49-bb76-fc88f516a4da/ci-sixth-day.jpg) no-repeat 0 -70px}.earlyBirdBtn{background-color:#fff;padding:.5em 1em;display:block;margin-bottom:.8em;text-align:center;font-weight:700;text-transform:uppercase;font-family:alwyn-new-web,sans-serif;font-size:1.4em;box-shadow:0 10px 0 rgba(0,0,0,.1)}.earlyBirdBox{display:none;background-color:#ff7800;padding:1em 1.5em;color:#fff}@media (min-width:650px){.earlyBirdBox{float:right;width:25%;margin-left:1em}}#home_banner{position:relative;min-height:535px}#ci_home_logo{position:absolute;bottom:0;left:0}#home_banner .white_box{background:url(../images/ci_home_white_box.png) repeat-y;max-width:406px;position:absolute;right:0;top:130px;padding-bottom:30px}#apply_btn{background:url(../images/ci_home_head_btn.png) no-repeat;display:block;width:233px;height:81px;text-indent:-9999px;bottom:0;left:15px;position:relative}#apply_btn:hover{position:relative!important;bottom:-2px;top:auto!important}#ci_existence .container-fluid{background:#F1FAFF;background:rgba(241,250,255,.9);padding-top:40px;padding-bottom:40px;text-align:center}#ci_existence .container-fluid p{padding-left:25%;padding-right:25%}#ci_main_body{padding-top:35px;padding-bottom:35px}.benefit_tabs .row{margin:0}.benefit_tabs .nav-tabs{border:0}.benefit_tabs .nav-tabs>li.active>a,.benefit_tabs .nav-tabs>li.active>a:focus,.benefit_tabs .nav-tabs>li.active>a:hover,.benefit_tabs .nav-tabs>li>a,.benefit_tabs .nav-tabs>li>a:focus,.benefit_tabs .nav-tabs>li>a:hover{background:0 0;border:0;text-align:center;padding-right:0;padding-left:0}.benefit_tabs .nav-tabs>li.active:hover>a,.benefit_tabs .nav-tabs>li:hover>a{opacity:.5;cursor:pointer}#ci_benefit_links a h3{color:#FFF;font-size:21px}#ci_benefit_links a p{color:#000;font-size:17px;margin:0;padding-bottom:10px}.white_box.floating_white_bx{max-width:400px;position:absolute;top:30%;right:0;padding-top:20px;padding-bottom:30px}.white_box.floating_white_bx .btn{left:25px;bottom:-20px}.white_box.floating_white_bx .btn:hover{position:absolute;bottom:-22px;top:auto}.white_box_image{margin-top:30px}.scrollTable{overflow-x:auto}.blog_item{min-height:50px;padding-bottom:20px}.blog_item .blog_link{color:#000;display:block;background:url(../images/circle_arrow_right_01.png) no-repeat 0 50%;padding-left:70px}.blog_item .blog_link:hover{text-decoration:none;background-image:url(../images/circle_arrow_right_02.png);opacity:.8}.blog_item .bigger_font{margin-bottom:0}.white_box.floating_white_bx .subscribe_btn{left:160px}.subscribe_btn{background-image:url(../images/subscribe_bck.png);background-repeat:no-repeat;background-position:90% 50%;padding-right:10%}#blog_authors{padding-top:15px;padding-bottom:30px}#blog_authors_list{padding-top:30px}.jq_blog_overlay{display:none;padding:5px;width:100%;left:0;bottom:-10px;position:absolute}#blog_articles{padding:60px 75px;margin:0}#blog_articles .col-sm-4{padding-bottom:30px}#blog_articles a.col-sm-4{color:#000}#blog_articles a.col-sm-4:hover{color:#000;text-decoration:none;opacity:.8}.blog_snippet_head img{width:100%}.blog_snippet_head .blog_category{color:#FFF;width:auto;padding:5px 10px;position:absolute;right:0;bottom:0;background:#000;background:rgba(0,0,0,.8)}.blog_snippet{max-height:125px;margin-top:15px;overflow:hidden}.blog_snippet p{margin-bottom:0}.blog_snippet p.bigger_font{margin-bottom:5px;line-height:1.2}.blog_snippet span{position:absolute;background:rgba(255,255,255,0);background-image:linear-gradient(90deg,#FFF 30%,rgba(255,255,255,0));background-image:-o-linear-gradient(90deg,#FFF 30%,rgba(255,255,255,0));background-image:-moz-linear-gradient(90deg,#FFF 30%,rgba(255,255,255,0));background-image:-webkit-linear-gradient(90deg,#FFF 30%,rgba(255,255,255,0));background-image:-ms-linear-gradient(90deg,#FFF 30%,rgba(255,255,255,0));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#FFF),color-stop(0,rgba(255,255,255,0)));bottom:0;left:0;height:25%;width:100%}#blog_indiv_content{padding-top:30px;padding-bottom:50px}#blog_return_link{position:absolute;bottom:5px;left:30px}#blog_indiv_main_content{padding-left:30px;padding-right:30px}#blog_share{height:26px;margin-bottom:30px}#blog_share span{position:relative;bottom:7px}#blog_share a{display:inline-block;width:26px;height:25px;margin-left:10px;position:relative;text-indent:-10000px;top:-10px}#blog_social_fb{background:url(../images/facebook_link.jpg) no-repeat}#blog_social_tw{background:url(../images/twitter_link.jpg) no-repeat}#blog_social_google{background:url(../images/google_link.jpg) no-repeat}.article_main_head,.article_sub_head{margin:0}.article_main_head{margin-bottom:5px}.article_sub_head{margin-bottom:30px}#blog_indiv_main_content p{margin-bottom:30px}#blog_indiv_author{border-top:2px solid #CCC;padding-top:20px}#blog_indiv_author img{width:100%}#blog_indiv_author h2{margin:0}#blog_indiv_author h4{margin-top:0}.blog_author_item{position:relative;min-height:55px;margin-bottom:20px}.blog_author_item img{max-width:55px;position:absolute;left:0;top:0}.blog_author_item_content{margin-left:70px;position:relative;top:3px}.blog_author_item_content p{margin:0}#blog_indiv_author_list{padding-bottom:20px}#blog_header.blog_header_inside .white_box.floating_white_bx{width:400px!important}.endorsement_inside{padding-left:50px;padding-right:50px;border-bottom:2px solid #CCC;padding-bottom:20px;margin-bottom:10px;overflow:hidden}.endorsement_name{font-size:14px}.endorsement_name span{font-size:16px;font-weight:700;display:block}.endorsement_mobile{padding-bottom:20px}#stem-experiences-head{padding-top:60px;padding-bottom:45px}#stem-experiences .col-sm-4{padding:0}#stem-experiences .col-sm-4 h2{margin-bottom:0}#daily-highlights{padding:60px 50px 10px 50px}#daily-highlights h1{margin-top:0}#ci_daily_highlights_carousel .carousel-inner{padding-left:70px;padding-right:70px}#ci_daily_highlights_carousel .carousel-inner .bigger_font{margin-bottom:0}#ci_daily_highlights_carousel .carousel-inner .item{min-height:350px}#ci_daily_highlights_carousel .circle_arrow{top:30%}#featured-places{padding-bottom:20px}#featured-places .col-sm-3 p.jq_center_text{position:absolute;left:0;display:block;width:100%;text-align:center;top:0;z-index:10;padding-left:5%;padding-right:5%;line-height:1.2}.jq_overlay{position:absolute;left:0;top:-25%;width:100%;min-height:150%;display:none;border:1px solid #FFF;text-align:left;z-index:11;word-wrap:break-word}.speaker_head{margin-bottom:0}.speaker_title{font-size:15px}#statement-of-faith .white_box{max-width:515px}#statement-of-faith .white_box h2{margin-top:0}#our-mission .container-fluid{padding:95px 17%;background:#F1FAFF;background:rgba(241,250,255,.9)}#our-mission h1{margin-top:0}#our-mission h4{margin-bottom:0;line-height:1.5}#board-of-advisors{padding-top:20px;padding-bottom:50px}#board-of-advisors .col-sm-2 p{margin-bottom:0}#ranch-museum .col-sm-6{padding:0}#ranch-museum .white_box{min-width:300px}#ranch-museum .white_box h4{margin-bottom:5px}#ranch-museum .white_box h2{margin:0}#faqs{padding-bottom:70px}#faqs .container-spacer-margin{border-top:2px solid #CCC}.container-spacer{margin-top:10px;margin-bottom:10px;padding:20px 30px}.container-spacer-margin{margin-left:30px;margin-right:30px;padding-left:0;padding-right:0}.faq_el p{margin-bottom:5px}.faq_el_col{margin-top:40px;padding-top:10px;padding-bottom:10px}.faq_el_col.selected{background:#e3eef3}.faq_el_col>a.faq_anchor{display:block;position:relative;top:-150px;visibility:hidden}.faq_el p a.permalink{color:inherit;text-decoration:none!important;cursor:default}#apply_head{padding-top:30px;padding-bottom:30px}#apply_head ul{padding-left:20px}#apply_pricing{padding:25px 0}#apply_pricing h1{margin:0}#apply_savings{border-bottom:173px solid #E7E7E7;border-left:160px solid #FFF;height:0;line-height:0;position:absolute;right:-10px;top:25px;width:600px}#apply_savings img{position:absolute;left:-165px;top:0}#apply_savings h1{margin:0 40px 5px 20px;padding-top:15px}#apply_savings h2{font-size:16px;margin:0 40px 0 20px}#apply_statement{font-size:19px;padding:20px;line-height:1.5}#apply_instructions_inside{max-width:610px;margin:0 auto;padding-top:40px;padding-bottom:20px}#apply_instructions_inside p{font-family:alwyn-new-web,sans-serif;font-weight:400;min-height:100px;background-position:0 50%;background-repeat:no-repeat;padding-left:120px;font-size:25px;padding-top:15px;margin-bottom:20px}#apply_instructions_inside a{font-family:alwyn-new-web,sans-serif;font-weight:500;color:#FF7800}#apply_application{background-image:url(../images/apply_application.png)}#apply_submit{background-image:url(../images/apply_submit.png);padding-top:30px!important}#apply_payment{background-image:url(../images/apply_payment.png)}#apply_members .apply_col{padding:0;float:left}#apply_members .apply_col_one{width:50%}#apply_members .apply_col_two{width:50%}#apply_members .apply_col img{width:100%}#apply_members .white_box{min-width:40%;padding-bottom:25px}#apply_members .image_head h4{margin-bottom:5px}#apply_members .image_head h2{margin:0}#apply_members #apply_btn{background:url(../images/apply_page_btn.png) no-repeat;position:relative;margin:0 auto;width:193px;height:81px;left:0;top:0}#apply_members #apply_btn:hover{position:relative!important;top:2px!important;bottom:0!important}#apply_campers #apply_btn{position:absolute;left:35px;top:auto;bottom:-65px}#apply_members #apply_btn:hover{position:absolute!important;top:auto!important;bottom:-67px!important}#register-form{padding-bottom:50px;padding-top:50px}#register-form h1,#register-form h2,#register-form h3{margin-top:0}#register-form h1{margin-bottom:20px}.form-area{background-color:#0FA8F1;padding:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.form-area a,.form-area label,.form-area span{color:#FFF}.form-area a{text-decoration:underline}#start-app-camps label{display:none}#registration-steps{margin-top:5px}#registration-steps li{margin-right:5px;margin-bottom:10px}#registration-steps li a{padding:5px 15px;background:#CCC;color:#424242;position:relative;display:block;font-size:11px}#registration-steps li a span{position:absolute;display:inline-block;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #CCC;top:0;right:-13px}#registration-steps li a:hover{text-decoration:none;cursor:inherit}#registration-steps li.active a{background:#0FA8F1;color:#FFF}#registration-steps li.active a span{border-left:14px solid #0FA8F1}#registration-steps li.list-steps{margin-right:10px;padding-left:0}#registration-steps li:last-child{margin-right:0}.registration-content{font-size:14px}.registration-content p{margin-bottom:20px;line-height:25px}.campCatItem{padding-left:5em;clear:left}.catIcon{float:left;width:4em;height:4em;margin-left:-4.5em;color:#000;text-align:center}.bodyPadding .btn{border:solid 1px #0FA8F1}.featureTable td,.featureTable th{padding:.5em 1em;border-bottom:solid 1px #ddd}.center{text-align:center}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}#mailchimp{border-top:1px solid #CFEEFC;padding-top:15px}#mailchimp label{font-size:22px}#mailchimp .form-group{padding-right:2%}#mailchimp .btn{background:url(../images/mailchimp_go.png) no-repeat;width:73px;height:54px;text-indent:-9999px;border:0}#footer_top{padding-top:50px;padding-bottom:30px;border-bottom:1px solid #666}#footer_addr{font-size:16px}#footer_links li a{font-family:alwyn-new-web,sans-serif;font-weight:400;color:#0FA8F1;font-size:22px}#footer_sponsors{font-size:22px}#footer_slogan{background:#666;border-top:12px solid #000;font-size:18px;padding:30px 9%;text-align:center}#footer_slogan p{margin:0}#footer_copyright{padding-top:30px;padding-bottom:30px;text-align:center;font-size:16px}@media (max-width:885px){#apply_head ul{padding-bottom:20px}#apply_savings{position:relative;top:0;right:auto;left:25px;clear:both}}@media (max-width:767px){#home_banner .white_box{top:120px}.border_side{border-right:0}#ci_search_bar{float:left!important;border:0;box-shadow:0 0;margin:0}#ci_search_bar .btn{top:11px}#main_nav{background-color:#0FA8F1;left:0;margin:0;padding:0 5%;position:absolute;top:65px;width:100%;z-index:10}#main_nav a{background:0 0;padding:5px 0}#ci_existence .container-fluid p{padding-left:10%;padding-right:10%}.floating-nav-bar{position:relative;top:0;width:100%;max-width:1200px;z-index:100}.jq_first_element{margin-top:0!important}#footer_top{padding-right:25px;padding-left:25px}#stem-experiences .col-sm-4{margin-right:5%;margin-left:5%;padding-bottom:20px}#stem-experiences .col-sm-4 img.img-responsive{width:100%;max-width:auto}#ranch-museum img{width:100%}#blog-authors-list .col-xs-4{margin-bottom:30px}#blog_return_link{left:0}#blog_indiv_main_content{padding-left:0;padding-right:0}#apply_members .apply_col_one,#apply_members .apply_col_two{width:100%;float:none}}@media (max-width:600px){#apply_savings{background:#E7E7E7;border:0;width:100%;min-height:174px;left:0}#apply_savings img{left:0;top:5px}#apply_savings h1,#apply_savings h2{margin-left:200px;margin-right:20px}}@media (max-width:580px){#apply_savings{height:auto}#apply_savings img{position:relative;margin:0 auto;display:block;top:10px}#apply_savings h1{padding-top:20px}#apply_savings h2{padding-bottom:10px}#apply_savings h1,#apply_savings h2{margin-left:0;text-align:center;padding-left:10px;padding-right:10px}}@media (max-width:576px){#apply_submit{padding-top:15px!important}}@media (max-width:480px){#ci_benefits{display:none}#apply_instructions_inside p{background-position:50% 0;padding-left:0;padding-top:120px!important;margin-bottom:30px;text-align:center}}@media (max-width:400px){#blog_header.blog_header_inside .white_box.floating_white_bx{width:100%!important}}#apply_camp_btn{background:url(../images/apply_page_btn.png) no-repeat;position:relative;margin:0 auto;width:350px;height:160px;left:0;top:0}#apply_camp_btn:hover{position:relative!important;top:2px!important;bottom:0!important}#apply_selection{background-image:url(../images/apply_select_icon.png)}#apply_reduction{background-image:url(../images/apply_reduction.png);padding-top:30px!important}#apply_deposit{background-image:url(../images/apply_deposit.png);padding-top:30px!important}#camp-staff .row .img-responsive{margin:0 auto}#camp_applynow_btn{background:url(../images/apply_page_btn.png) no-repeat;display:block;width:233px;height:81px;text-indent:-9999px;bottom:0;left:15px;position:relative}#camp_applynow_btn:hover{position:relative!important;bottom:-2px;top:auto!important}#explore_tuitionreduction_btn{background:url(../images/explore_tuitionreduction_btn.png) no-repeat;display:block;width:233px;height:81px;text-indent:-9999px;bottom:0;left:15px;position:relative}#explore_tuitionreduction_btn:hover{position:relative!important;bottom:-2px;top:auto!important}#explore_ci20schedule_btn{background:url(../images/explore_ci20schedule_btn.png) no-repeat;display:block;width:233px;height:81px;text-indent:-9999px;bottom:0;left:15px;position:relative}#explore_ci20schedule_btn:hover{position:relative!important;bottom:-2px;top:auto!important}#video_camp_btn{background:url(../images/camp_details_btn.png) no-repeat;display:block;width:160px;height:60px;text-indent:-9999px;bottom:0;left:15px;position:relative}#video_camp_btn:hover{position:relative!important;bottom:-2px;top:auto!important}#explorer_camp_btn{background:url(../images/camp_details_btn.png) no-repeat;display:block;width:160px;height:60px;text-indent:-9999px;bottom:0;left:15px;position:relative}#explorer_camp_btn:hover{position:relative!important;bottom:-2px;top:auto!important}#camp_details_btn{background:url(../images/camp_details_btn.png) no-repeat;display:block;width:233px;height:81px;text-indent:-9999px;bottom:0;left:15px;position:relative}#camp_details_btn:hover{position:relative!important;bottom:-2px;top:auto!important}.floating_white_bx h4{max-height:3.3em;overflow:hidden;position:relative}.checklist-heading,.checklist-instructions{margin-top:20px;margin-bottom:20px}.checklist-signature{position:relative;margin-bottom:20px}.checklist-signature p{padding:20px}.checklist-items{margin-bottom:30px}.checklist-items .checkbox-custom,.checklist-items .radio-custom{opacity:0;position:absolute}.checklist-items .checkbox-custom,.checklist-items .checkbox-custom-label,.checklist-items .radio-custom,.checklist-items .radio-custom-label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.checklist-items .checkbox-custom-label,.checklist-items .radio-custom-label{position:relative}.checklist-items .checkbox-custom+.checkbox-custom-label:before,.checklist-items .radio-custom+.radio-custom-label:before{content:'';background:#fff;border:2px solid #ddd;display:inline-block;vertical-align:middle;width:28px;height:28px;padding:3px 0 0 0;margin-right:10px;text-align:center}.checklist-items .checkbox-custom:checked+.checkbox-custom-label:before{content:"\e013";font-family:'Glyphicons Halflings';background:#0FA8F1;color:#fff}.checklist-items .radio-custom+.radio-custom-label:before{border-radius:50%}.checklist-items .radio-custom:checked+.radio-custom-label:before{content:"\e013";font-family:'Glyphicons Halflings';color:#bbb}.checklist-items .checkbox-custom:focus+.checkbox-custom-label,.checklist-items .radio-custom:focus+.radio-custom-label{outline:1px solid #ddd}
