body{font-family:Rubik;font-weight:300}a{color:#cb2d30}.navbar-light .navbar-nav .nav-link:hover,a:hover{color:#375882}.small{font-weight:300}.callout-body{font-weight:400}.text-decoration-underline{text-decoration:underline}main .nav_container{padding:0}.nav_container-75{width:75%;margin:0 auto}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .show>.nav-link{font-weight:500;text-decoration:underline}.navbar-light .navbar-nav .nav-link{font-weight:500;text-decoration:underline;color:#cb2d30;margin-right:1rem}.navbar-light .navbar-nav .nav-link.active{font-weight:400;text-decoration:none;color:#cb2d30}.navbar-toggler{background-color:rgba(255,255,255,.7);padding:.25rem!important}.navbar-toggler-icon:focus,.navbar-toggler:active,.navbar-toggler:focus{outline:0;box-shadow:none}.jumbotron{padding:0 2rem 4rem 2rem;background-image:url(images/thank_you_cher_bg2.jpg);background-size:cover;background-position:center;height:100%}.jumbotron .container{padding-left:0;padding-right:0}.jumbotron .callout-container{max-width:310px}.jumbotron .callout-container h1{font-size:1.55rem}.jumbotron .callout-buttons{margin:0 -5px}.jumbotron .btn{margin:0 5px}.pale_yellow_bg{background-color:#fcf7f0}.bg-map{background-color:#fcf7f0}#myModal input,#myModal textarea,.bg-map .carousel-cards,.bg-map .lead,.bg-map .media-body h6,.bg-map h2,.bg-map h3,.post_bg .media-body h6,.post_bg input{color:#375882}#map{height:500px}#cmap{height:400px}#cmap,#map{box-sizing:content-box;width:100%;background-color:#d1d1d1}#cmap img.leaflet-marker-icon,#cmap img.leaflet-tile{border:0}#progress{z-index:10;width:100%;height:3px;margin:0;background-color:#fcf7f0}#progress-bar{width:0;height:100%;background-color:#f2c127;border-radius:4px}.bg-video{background-color:#375882}.link-highlight{margin:0 auto;max-width:500px}.stories{margin:0 auto;max-width:650px}.bg-map .media h6{font-size:.9rem}.bg-video li.media{padding:3rem 0}.text-highlight{font-weight:500;text-decoration:underline}#myModal .close{position:absolute;top:0;right:0;font-size:2rem;font-weight:400;cursor:pointer;z-index:20}.modal-content{padding:1.2rem;border-radius:0;word-break:break-word}.red-border{border:3px solid #cb2d30}.modal-content h3{font-size:23px;line-height:33px;margin-bottom:30px;text-align:center;text-transform:uppercase;color:#cb2d30}.modal-content img{width:100%;margin:15px 0 15px 0}.modal-content label{display:block;font-weight:500;text-align:center;text-transform:uppercase;color:#cb2d30}.modal-content .loc_note{display:block;font-weight:500;text-align:center;color:#cb2d30}.modal-content label i{font-weight:400}.modal-content #back,.modal-content .submit_thanks_part_1,.modal-content .submit_thanks_part_2{padding:.5rem 1.4rem;font-size:.9rem;font-weight:700;text-transform:uppercase}#myModal input.submit_loc_search{color:#212529}.modal-content #back{display:block;border:3px solid #fabd08}.fa-chevron-right{margin-left:6px}.modal-content .char_counter{margin-top:-10px}.modal-content .form-help{padding-top:5px}.modal-content .char_counter,.modal-content .form-help{margin-bottom:15px;color:#cb2d30;font-size:15px;text-align:right;font-weight:300}.modal-content input[type=email],.modal-content input[type=text],.modal-content textarea{border-radius:0;background-color:#dbdbdb}.modal-content input:focus,.modal-content textarea:focus{background-color:#fff;border:1px solid #ccc;outline:0;box-shadow:none}.custom-file-label::after{text-transform:none;font-weight:400;background-color:#dbdbdb;border-radius:0}#myModal .close:focus,.btn:focus{outline:0;box-shadow:none;border:none}#myModal .mandatory-field{margin-bottom:15px;font-style:italic;font-size:15px;color:#375882}#myModal .disclaimer{text-align:center;margin:30px 0;font-weight:500;font-size:16px}#myModal .comment-content{padding:1.4rem;color:#375882}#myModal .comment-content .close{color:#1f3a66}#myModal .comment-image{clear:both;margin-bottom:20px}#myModal .comment-text{font-weight:400}#myModal .comment-school{font-weight:500;font-size:.9rem}#myModal .social-buttons{margin-top:40px;float:right}#myModal .social-buttons .fa-3x{font-size:2.7em}#myModal .social-buttons .fa-2x{font-size:1.4em}#myModal .social-buttons::before{content:'SHARE ';font-weight:700;color:#fabd08;vertical-align:text-bottom}#myModal .social-buttons a{color:#375882}#myModal .thankyou{font-size:1.2rem;font-weight:400;text-align:center;margin-bottom:30px}#myModal .promo{text-align:center;margin-bottom:30px;padding:1rem 0;border-top:1px solid #fabd08;border-bottom:1px solid #fabd08}#myModal .media a,#myModal .promo a{font-size:1.2rem;font-weight:500;color:#cb2d30;text-decoration:underline}#myModal .media img{margin:0;width:auto;max-width:100%}.carousel-control-next,.carousel-control-prev{width:6%}#myModal .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231f3a66' viewBox='0 0 6.003 13.517'%3e%3cpath d='M0 6.759l5.161 6.758.842-.641L1.33 6.759 6.003.642 5.16 0z'/%3E%3C/svg%3e");background-size:100%}#myModal .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%231f3a66' viewBox='0 0 6.003 13.518'%3e%3cpath d='M0 .642L4.67 6.76 0 12.876l.841.642 5.162-6.76L.84 0z'/%3e%3c/svg%3e");background-size:100%}#carousel-wrapper .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fabd08' viewBox='0 0 6.003 13.517'%3e%3cpath d='M0 6.759l5.161 6.758.842-.641L1.33 6.759 6.003.642 5.16 0z'/%3E%3C/svg%3e");background-size:100%}#carousel-wrapper .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fabd08' viewBox='0 0 6.003 13.518'%3e%3cpath d='M0 .642L4.67 6.76 0 12.876l.841.642 5.162-6.76L.84 0z'/%3e%3c/svg%3e");background-size:100%}.citation{margin:1rem 0 0 0;padding:.6rem 0;border-top:3px solid #fabd08;border-bottom:3px solid #fabd08}.citation h6{font-weight:700;color:#f2c127;margin-bottom:0;text-transform:uppercase}.citation p{font-weight:500;margin-bottom:0}.citation .recipient{font-weight:500}.dark_yellow_bg{background-color:#f2c127}.gen_pg,.post_bg{background-color:#fcf7f0}.post_bg .cq{background-color:#dbdbdb;border-radius:26px;border:none;outline:0;box-shadow:none;width:70%;max-width:600px}.post_bg .cq::placeholder{font-weight:500;color:#1f3a66}.post_bg .cq:focus{background-color:#fff}.gen_pg h1,.gen_pg h2,.gen_pg h3{color:#cb2d30}.gen_pg .content h1{font-size:1.9rem;color:#375882;margin-bottom:2rem}.gen_pg .content h2{font-size:1.4rem}.gen_pg .content p{font-size:.9rem}.gen_pg .content ol li,.gen_pg .content ul li{font-size:.9rem;margin-top:1rem}.loc_description{padding-top:10px}.loc_note{margin:20px 0 10px}.loc_result ul{margin-left:-13px}.loc_result ul li{list-style-type:none;margin-left:-24px;padding:.7rem 1.2rem;background-color:#dbdbdb;cursor:pointer}.loc_result ul li a{color:#000;font-size:.9rem;font-weight:300;text-decoration:none;text-transform:uppercase}.loc_result ul li.active{background-color:#fabd08}.loc_result ul li.active a{font-weight:400}.loc_result ul li{margin-bottom:3px}.top{display:none;position:fixed;bottom:20px;right:10px;z-index:15;border:none;outline:0;color:#fcf7f0;cursor:pointer;padding:15px;font-size:.9rem}.legend{margin:0 auto}.carousel-cards,.search_results{clear:both;-webkit-column-count:4;-webkit-column-gap:20px;-moz-column-count:4;-moz-column-gap:20px;column-count:4;column-gap:20px;width:92%;margin:0 auto}.search_results{padding-top:20px}.carousel-cards img,.search_results img{width:100%!important;height:auto!important}.carousel-cards img.emoji,.search_results img.emoji{width:1rem!important}.box{height:30px;width:30px;display:block}.yellow{background-color:#fabd08}.white{background-color:#fff}.comment-holder{clear:both;margin:0 0 20px 0;padding:20px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;word-break:break-word;display:table;cursor:pointer}.comment-holder a{color:#cb2d30;font-weight:700}.comment-holder .comment-image img{display:block;margin:0 auto;width:100%;text-align:center;padding-bottom:15px}.comment-holder .comment-meta{margin-top:20px}.comment-holder .comment-metadata{margin-top:-15px}.comment-content{font-size:.95rem;margin:0}.comment-author{font-size:1rem;font-weight:500}.comment-metadata{font-size:.8rem}.more_posts{clear:both;margin-top:1.5rem;text-align:center}.more_posts a{font-size:1.2rem;font-weight:500;text-decoration:underline;text-transform:uppercase}.read_more{font-weight:700;font-size:.8rem;text-decoration:underline;letter-spacing:-1px;white-space:nowrap;padding-left:5px}.page_nav,.search_page_nav{margin:0 auto;text-align:center}.page_nav ul,.search_page_nav ul{padding:30px 0 20px;list-style-type:none;text-align:center}.page_nav li,.search_page_nav li{display:inline-block;margin:0 15px 0 0;font-size:14px}.page_nav .current,.page_nav li a,.search_page_nav .current,.search_page_nav li a{display:block;min-width:30px;height:30px;padding:5px;text-decoration:none}.page_nav .current,.search_page_nav .current{background-color:#cb2d30;color:#fff;font-weight:400;cursor:default}.page_nav li a,.search_page_nav li a{font-weight:500;background:#fff;color:#000;cursor:pointer;outline:0;border:none}.page_nav li a.next,.page_nav li a.prev{background:0 0;padding:0;width:auto;height:auto}.page_nav li .fa-chevron-right{margin:0}.search_note{text-align:center;margin:0 0 2rem 0;font-weight:500}.red{color:#cb2d30}footer .moelogo{margin-right:2rem}footer p{margin-bottom:.5rem}.mt-6{margin-top:5rem}.mb-6{margin-bottom:5rem}.my-6{margin-top:5rem;margin-bottom:5rem}.py-md-6{padding-top:5rem;padding-bottom:5rem}.pt-md-6{padding-top:5rem}.pb-md-6{padding-bottom:5rem}.marker-cluster-large div,.marker-cluster-medium div,.marker-cluster-small div{background-image:url(images/marker_cluster.png);background-size:contain;background-repeat:no-repeat}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:0;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px;font-family:Oswald,serif;font-weight:700;font-size:15px;color:#000}@media (max-width:1200px){.carousel-cards,.search_results{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (min-width:1200px){#map{height:650px}.stories{max-width:950px}.jumbotron{background:url(images/thank_you_cher_bg2.jpg) no-repeat 50% 16% fixed}.jumbotron .callout-container{max-width:420px}.jumbotron .callout-container.mt-6{margin-top:10rem}}@media (max-width:991px){#myModal .media{display:block}#myModal .media img{margin:0 0 20px 0;width:100%;height:auto}}@media (max-width:800px){.carousel-cards,.search_results{-moz-column-count:2;-webkit-column-count:2;column-count:2}.bg-video .media{display:block}.media img{width:100%;height:auto;margin-bottom:20px}}@media (max-width:767px){#myModal #back,#myModal #submit{width:100%;margin-top:15px}#logo{margin-bottom:4rem}}@media (max-width:575px){main .nav_container{padding:0 15px}.w-75{width:85%!important}.modal-content{padding:.5rem}ul.navbar-nav{margin-top:.5rem;padding:1rem;background-color:rgba(252,247,240,.8)}ul.navbar-nav li{text-align:right}.carousel-cards,.search_results{-moz-column-count:1;-webkit-column-count:1;column-count:1}.carousel-cards .comment-holder,.search_results .comment-holder{width:100%}}@media print{html{-webkit-print-color-adjust:exact}body{background-color:#fcf7f0}.navbar{display:block}.post_bg .search{margin-top:-2.5rem}.carousel-cards+.page_nav,.navbar-toggler,.post_bg .send_thanks,footer{display:none}.post_bg .comment-holder,.post_bg .cq{border:1px solid #dbdbdb}.page_nav ul{padding:10px 0 10px 0}.post_bg .pb-md-6{padding-bottom:30px}}@media (max-width:450px){#logo{width:130px;height:auto;margin-bottom:10rem}.jumbotron .callout-container{opacity:.9}.post_bg .cq{width:82%}.jumbotron .col-sm-5{margin:0 auto}#map{height:400px}#myModal .close{width:20%}.my-6{margin-top:4rem;margin-bottom:4rem}.py-md-6{padding-top:4rem;padding-bottom:4rem}.pt-md-6{padding-top:4rem}.pb-md-6{padding-bottom:4rem}.page_nav li,.search_page_nav li{margin-right:5px}}@media (max-width:400px){#logo{margin-left:auto;margin-right:auto}label.custom-file-label{text-align:left}footer .moelogo{display:block;margin:0 auto;margin-bottom:2rem}#myModal .media{display:block}#myModal .media img{width:100%;margin-bottom:20px}}