@import url(https://fonts.googleapis.com/css?family=Oswald);.layout-form .back_product{background:url(../img/public/baner.jpg);color:#fff}.layout-form .back_product.align_padd{padding:5px 55px}.layout-form .back_product.align_padd .heading_text{font-size:40px;font-weight:700;text-align:left;margin-bottom:0;text-align:center}.layout-form .content_pad{padding:30px 20px 70px 20px}.layout-form .content_pad .brdr_rdis{border:1px solid #e0dbdb;border-radius:4px;margin-top:60px}.layout-form .content_pad .reg_form{position:relative;top:-17px;margin-top:0;margin-bottom:10px;margin-left:20px;display:inline-block;padding:0 20px;background:#fff}.layout-form .content_pad .no_mar{margin-top:0}.layout-form .content_pad .submit_btn{background:#007c8b;font-size:15px;color:#fff;padding:6px 33px}.layout-form .content_pad .submit_btn:hover{color:#fff}.layout-form .err-msg{color:red;padding-top:3px}.layout-form .form-err{background-color:#f2dede}.layout-create-account.layout-form .align_padd{margin-bottom:70px}.layout-create-account .num-participants{width:120px}.layout-create-account .age-range{width:100px}.layout-create-account .group-number{width:30px}.layout-create-account tr.example td{color:#999;padding-top:0;border-top:none}.layout-create-account .please-describe{display:none}.layout-edit-group table.table-group td{vertical-align:middle}.layout-edit-group table.table-group .participants{width:120px}.layout-edit-group table.table-group .age{width:100px}.layout-edit-group table.table-group .delete{width:80px}.layout-edit-group table.table-group tr.err td{border-top:none;padding-top:0;padding-bottom:2px}.layout-edit-group table.table-group tr.err td span{display:inline}@media (max-width:700px){.layout-edit-group table.table-group .age select{min-width:42px}.layout-edit-group table.table-group .description input[type=text]{min-width:150px}}.layout-eula .eula-item{font-weight:700;margin-top:20px;margin-bottom:20px}@media (min-width:768px){.layout-eula .dl-horizontal dt{width:75px;font-weight:400}.layout-eula .dl-horizontal dd{margin-left:95px}}.layout-gallery-detail-modal.modal .modal-dialog{margin:5px;width:90%;left:5%}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-header{border:none}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-header .close{opacity:1}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body{padding:0 0 0 10px}@media (max-width:767px){.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body{padding:0 4px 10px 4px}}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body .next:hover,.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body .prev:hover{text-decoration:none;background-color:rgba(0,0,0,.8)}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image{width:100%}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-next,.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-prev{width:46px}@media (max-width:767px){.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-next,.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-prev{width:23px}}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-next a,.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-prev a{cursor:pointer;padding:16px;color:#000;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}@media (max-width:767px){.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-next a.prev,.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-prev a.prev{padding-right:8px;padding-left:4px}}@media (max-width:767px){.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-next a.next,.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image .td-prev a.next{padding-right:4px;padding-left:8px}}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image td.img{text-align:center}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body table.flag-image td.img img{margin:auto}.layout-gallery-detail-modal.modal .modal-dialog .modal-content .modal-body .well{max-width:100%}.layout-gallery-detail .align_padd{padding:28px 55px!important}.layout-gallery-detail .align_padd .heading_text{padding-top:28px}.layout-gallery-detail .slider{cursor:pointer;position:relative}.layout-gallery-detail .slider h3{font-size:35px;color:#fff;font-weight:300;font-family:Oswald,sans-serif;padding:0 20px 20px 20px;margin:0}.layout-gallery-detail .slider p{font-family:Oswald,sans-serif;font-size:24px;font-weight:300;padding:10px 20px 0 20px}@media (max-width:767px){.layout-gallery-detail .gallery-button-container{text-align:center;padding-top:10px}}.layout-gallery-detail table.flag-image{width:100%}.layout-gallery-detail table.flag-image td.img{text-align:center}.layout-gallery-detail table.flag-image td.img img{margin:auto}.layout-gallery-detail .flag-info{width:500px;margin:auto;margin-top:10px;margin-bottom:10px;max-width:100%}.layout-gallery .search-filter-toggle{cursor:pointer}@media (max-width:767px){.layout-gallery .search-filter-toggle{margin-left:17px}}.layout-gallery .btn-search-filters{background-color:transparent;padding-left:9px;padding-right:9px;margin-top:-7px;display:inline;border-color:#007c8b}.layout-gallery .btn-search-filters i{color:#007c8b}@media screen and (max-width:767px){.layout-gallery .btn-search-filters{margin-top:0}}.layout-gallery .gallery-row .gallery-col{margin-bottom:20px;cursor:pointer}.layout-gallery .gallery-row .gallery-col .gallery-img{width:100%}.layout-gallery .gallery-row .gallery-col .gallery-info.hover{background-color:#007c8b;color:#fff}.layout-gallery .gallery-row .gallery-col .gallery-info .gallery-info-h1{font-size:12px;margin-bottom:10px}.layout-gallery .gallery-row .gallery-col .gallery-info .gallery-info-h2{font-size:14px}.layout-home .home-page-section{line-height:1.7;color:#1f2830;margin-bottom:60px}.layout-home .home-page-section p{margin-bottom:0!important;padding-bottom:5px!important}.layout-home .home-page-section h3{font-family:Oswald,sans-serif;font-size:42px;color:#1c8a98;font-weight:400;margin-bottom:20px}.layout-home .home-page-section h4{font-family:Oswald,sans-serif;font-size:30px;color:#1c8a98;font-weight:400;margin-bottom:20px}.layout-home .home-page-section p{font-size:18px;font-weight:400;padding-bottom:20px}.layout-home .home-page-section .map{margin:0 auto}.layout-home .home-page-section .green-box{background-color:#006875;color:#fff;padding:10px;font-size:18px}.layout-home .home-page-section .green-box h4{color:#fff;margin-top:0;margin-bottom:0}.layout-home .home-page-section .get-inspired-buttons .mobile-app-link{background-color:#ff991f;padding-top:8px;padding-bottom:4px;color:#1f2830;display:block;width:202px;text-align:center;margin-top:15px}.layout-home .home-page-section .get-inspired-buttons .mobile-app-link:hover{color:#1f2830;text-decoration:none}.layout-home .home-page-section .get-inspired-buttons .slider{padding-left:0;padding-right:0;width:202px;text-align:center;margin-top:15px;display:block}.layout-home .home-page-section .get-involved .slider{margin-top:15px}.layout-home .home-page-section .img-center{margin:0 auto}.layout-home .home-page-section .text-red{color:#e10078;font-weight:700}.layout-home .home-page-section .text-orange{color:#f89933;font-weight:700}.layout-home .home-page-section .text-dgreen{color:#127b89;font-weight:700}.layout-home .home-page-section .text-lgreen{color:#8db03e;font-weight:700}.layout-home .home-page-section .text-green{color:#1c8a98}@media screen and (max-width:395px){.layout-home .home-page-section{margin-bottom:10px}}.layout-home .home-page-section.tag-line{margin-bottom:20px}.layout-home .home-page-section.tag-line p{color:#0fbcb3;font-weight:700;padding-bottom:0;margin-bottom:0}.layout-home .home-page-section.tag-line .explore{color:#333;font-size:14px}.layout-home .home-page-section .listen-reflect-icons{width:880px;margin:0 auto}.layout-home .home-page-section .listen-reflect-icons>div{padding:0 20px;width:25%;float:left}.layout-home .home-page-section .listen-reflect-icons>div img{width:100%}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption{text-align:center;font-weight:700;font-size:28px}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption.listen{color:#e10078}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption.reflect{color:#1c8a98}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption.create{color:#f89933}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption.share{color:#8db03e}.layout-home .home-page-section .large-text-home{font-size:28px}@media screen and (max-width:901px){.layout-home .home-page-section .listen-reflect-icons{width:600px}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption{font-size:24px}}@media screen and (max-width:625px){.layout-home .home-page-section .listen-reflect-icons{width:400px}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption{font-size:18px}}@media screen and (max-width:460px){.layout-home .home-page-section .listen-reflect-icons{width:300px}.layout-home .home-page-section .listen-reflect-icons>div .icon-caption{font-size:12px}}.layout-home .home-page-section.lrcs-section .col-md-12.icons img{max-width:200px}.layout-home .home-page-section.lrcs-section .col-md-12.icons div{position:relative;top:-120px;text-align:center;font-size:28px;font-weight:700;margin-bottom:-40px}.layout-home .home-page-section.lrcs-section .col-md-12 div.listen{color:#e10078}.layout-home .home-page-section.lrcs-section .col-md-12 div.reflect{color:#1c8a98}.layout-home .home-page-section.lrcs-section .col-md-12 div.create{color:#f89933}.layout-home .home-page-section.lrcs-section .col-md-12 div.share{color:#8db03e}.layout-home .home-page-section.lrcs-section .col-md-12 .green-box .col-md-12{padding:40px 30px;text-align:center}.layout-home .home-page-section.lrcs-section .col-md-6{padding-bottom:10px}.layout-home .home-page-section.lrcs-section .col-md-6.listen-1{padding-right:5px}.layout-home .home-page-section.lrcs-section .col-md-6.listen-1 img{max-width:96%}.layout-home .home-page-section.lrcs-section .col-md-6.triple-img{padding-right:0;padding-left:5px;padding-bottom:0}.layout-home .home-page-section.lrcs-section .col-md-6.triple-img img{max-width:32%;padding:0 5px}@media screen and (max-width:991px){.layout-home .home-page-section.lrcs-section .col-md-6{padding-right:15px;padding-bottom:15px}.layout-home .home-page-section.lrcs-section .col-md-6 img{max-width:100%}.layout-home .home-page-section.lrcs-section .col-md-6.triple-img{padding-right:15px;padding-left:15px;padding-bottom:15px}.layout-home .home-page-section.lrcs-section .col-md-6.triple-img img{max-width:33%}}@media screen and (max-width:767px){.layout-home .home-page-section.lrcs-section .col-md-12.icons img{max-width:150px}.layout-home .home-page-section.lrcs-section .col-md-12.icons div{top:-95px;font-size:26px}.layout-home .home-page-section.lrcs-section .col-md-6.triple-img img{max-width:32%}}@media screen and (max-width:475px){.layout-home .home-page-section.lrcs-section .col-md-12.icons img{max-width:125px}.layout-home .home-page-section.lrcs-section .col-md-12.icons div{top:-80px;font-size:24px;margin-bottom:-40px}.layout-home .home-page-section.lrcs-section .col-md-6.triple-img img{max-width:32%}}@media screen and (max-width:390px){.layout-home .home-page-section.lrcs-section .col-md-12 img{max-width:100px}.layout-home .home-page-section.lrcs-section .col-md-12.icons div{top:-60px;font-size:20px}.layout-home .home-page-section.lrcs-section .col-md-6.triple-img img{max-width:32%}}.layout-home .home-page-section.matrix{margin-bottom:0}.layout-home .matrix .image-container{width:20%;float:left;padding:5px 10px}.layout-home .matrix .image-container img{border-radius:5px}@media screen and (max-width:991px){.layout-home .matrix .image-container{width:33.3%}}.layout-home .matrix .blue-line{background-image:url(/img/public/blue-pix.png);background-repeat:no-repeat;background-size:100% 10px;background-position:0 30px}.layout-home .matrix .carousel-control{background-image:none!important;width:30px;height:30px;top:20px}.layout-home .matrix .carousel-control.left{left:20px}.layout-home .matrix .carousel-control.right{right:20px}.layout-home .matrix .matrix-image{cursor:pointer}@media screen and (max-width:767px){.layout-home .matrix .blue-line{background-size:100% 7px;background-position:0 20px}.layout-home .matrix .carousel-control{top:15px}.layout-home .matrix .carousel-control.left{left:15px}.layout-home .matrix .carousel-control.right{right:15px}}.layout-home .matrix .visible-xs-only{display:none}.layout-home .matrix .visible-xxs-only{display:none}.layout-home .matrix .visible-xxxs-only{display:none}@media screen and (min-width:501px) and (max-width:767px){.layout-home .matrix .visible-xs-only{display:block}}@media screen and (min-width:396px) and (max-width:500px){.layout-home .matrix .visible-xxs-only{display:block}}@media screen and (max-width:395px){.layout-home .matrix .visible-xxxs-only{display:block}}.layout-home .statistics div{text-align:center;color:#999}.layout-home .statistics div span{color:#1c8a98;font-weight:700;font-size:16px}.layout-home .gratitude{margin-top:20px;margin-bottom:8px}.layout-home .gratitude .hn-text{background-color:#c7c7c7;padding-top:20px;padding-left:35px}.layout-home .gratitude .hn-text p{color:#fff;font-size:14px;font-weight:700}.layout-home .gratitude .hn-text p span{display:block;padding-right:30px}.layout-home .gratitude .hn-text .partner-head{text-decoration:underline}.layout-home .gratitude .hn-text .partner-content-long span{margin-bottom:10px}@media screen and (max-width:767px){.layout-home .gratitude .hn-text p{font-size:18px}}@media screen and (max-width:991px){.layout-home .gratitude .hn-text{padding-top:35px;padding-left:60px}.layout-home .gratitude .hn-text p{color:#4f5152;font-size:16px;line-height:1.8}}@media screen and (min-width:992px) and (max-width:1199px){.layout-home .gratitude .hn-text{padding-top:15px}.layout-home .gratitude .hn-text p{font-size:13px}}@media screen and (min-width:1200px){.layout-home .gratitude .hn-text{min-height:315px}}@media screen and (min-width:992px) and (max-width:1199px){.layout-home .gratitude .hn-text{min-height:341px}}@media screen and (min-width:768px) and (max-width:991px){.layout-home .gratitude .hn-text{margin-top:20px}.layout-home .gratitude .hn-1{min-height:348px}.layout-home .gratitude .hn-2{min-height:395px}}@media screen and (max-width:767px){.layout-home .gratitude .hn-text{margin-top:20px;padding-bottom:20px}}.layout-my-account .links{float:right}.layout-my-account .links a{margin-left:20px}@media screen and (max-width:767px){.layout-my-account .links{float:none}.layout-my-account .links a{margin-left:0;display:block;margin-bottom:5px}}.layout-organization-map #map_wrapper{height:600px;border:1px solid #666}.layout-organization-map #map_wrapper #map_canvas{width:100%;height:100%}*{font-family:'Open Sans',sans-serif}.container-fluid{max-width:1200px}.navbar.navbar-default{border:none!important;background-color:#fff!important}.navbar.navbar-default .navbar-collapse{border:none;padding-top:10px}.navbar.navbar-default .navbar-nav>li>a{color:#017381!important;font-size:14px;font-weight:600}.navbar.navbar-default .navbar-nav>li>a.slider{color:#fff!important;margin-top:10px}.navbar>.container-fluid .navbar-brand{padding-top:0!important;margin-top:-20px;height:110px}.navbar>.container-fluid .navbar-brand img{width:309px}@media screen and (max-width:395px){.navbar{padding:5px 10px}}@media (min-width:768px){.navbar-nav>li>a.slider{padding-top:5px;padding-bottom:5px;margin-left:5px;margin-right:5px}}.img-full{width:100%}.no-pad{padding-left:0!important;padding-right:0!important}.slider{display:inline-block;background-color:#ff991f;color:#fff;text-decoration:none;line-height:1.4;font-family:Oswald,sans-serif;font-size:30px;font-weight:300;padding:10px 20px}.slider:link{color:#fff;text-decoration:none}.slider:visited{color:#fff;text-decoration:none}.slider:hover{color:#fff;background-color:#1c8a98!important;text-decoration:none}.slider:active{color:#fff;text-decoration:none}.disabled-link{pointer-events:none}.modal-scroll{max-height:calc(100vh - 212px);overflow-y:scroll}.field-validation-error{display:block;color:#b94a48;padding-top:3px}.input-validation-error{background-color:#f2dede}.footer{background-color:#006875;color:#fff}.footer .link-header{font-weight:700;margin-top:30px}.footer a{color:#ffff;display:block;margin-top:15px}.footer #mc_embed_signup{background-color:inherit!important}.footer #mc_embed_signup form{padding-left:0!important}.footer #mc_embed_signup h2{font-size:14px}.footer #mc_embed_signup input{color:#000}.footer .icons a{display:inline-block;border:1px solid #fff;width:25px;height:25px;text-align:center;padding-top:3px}.footer .icons a i{font-size:18px}.float-icons{position:fixed;top:50%}.float-icons a{display:block;border:1px solid #fff;color:#fff;background-color:#006875;width:25px;height:25px;text-align:center;padding-top:3px}.float-icons a i{font-size:18px}@media screen and (max-width:1270px){.float-icons{display:none}}.blog-list .blog-title{font-size:18px}.blog-list .more-link{display:none}