/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.alert{background:#F2F2E9;padding:32px;position:relative;font-weight:600;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;}.alert .alert-message{flex-grow:2;text-align:center;}.alert .alert-close{height:100%;text-align:right;flex-basis:2em;}.alert .alert-close .close_btn{padding:0;color:#B3B716;}@media screen and (max-width:600px){.alert{padding:20px 10px 20px 20px;}.alert .alert-message{flex-grow:1;padding-right:15px;padding-left:2em;}}
.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.9);}.modal-content{background-color:#215732;margin:8% auto;padding:0;width:960px;max-width:100%;color:#ffffff;max-width:90%;}.modal-content .lightboxhero img{display:block;width:100%;max-width:100%;margin-bottom:40px;}.modal-content .lightboxcontent h2{width:575px;max-width:100%;margin:auto auto;padding-bottom:48px;text-align:center;font-size:36px;}.modal-content form{padding:0;max-width:100%;width:960px;}.close{color:#aaa;float:right;font-size:28px;font-weight:bold;}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer;}a#close_modal,a#close_modal:visited,a#close_modal:hover{color:white;}#block-formpopup #myModal,#block-formpopup #panda-email-sign-up{overflow:hidden;}#webform-submission-panda-cam-sign-up-block-content-36-add-form,#webform-submission-panda-cam-sign-up-block-content-35-add-form,#panda_sign_up_form_5{display:flex;flex-wrap:wrap;justify-content:center;}#webform-submission-panda-cam-sign-up-block-content-36-add-form #edit-pop-up-text,#webform-submission-panda-cam-sign-up-block-content-35-add-form #edit-pop-up-text,#panda_sign_up_form_5 #edit-pop-up-text{width:100%;}#webform-submission-panda-cam-sign-up-block-content-36-add-form input#edit-email,#webform-submission-panda-cam-sign-up-block-content-35-add-form input#edit-email,#panda_sign_up_form_5 input#cons_email{width:459px;height:46px;font-size:20px;outline:none;border:none;border-radius:0;margin:0 0 14px 0;}#webform-submission-panda-cam-sign-up-block-content-36-add-form input.button,#webform-submission-panda-cam-sign-up-block-content-35-add-form input.button,#panda_sign_up_form_5 input.button{font-size:20px;height:46px;margin:0 0 64px 0;padding:0 20px;outline:none;border:none;}.webform-confirmation-modal{background-color:#215732;color:#ffffff;}.ui-dialog .ui-dialog-titlebar{background-color:#215732 !important;color:#ffffff !important;}.ui-widget-content{color:#ffffff;}.ui-widget-overlay{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.9);opacity:0.9;}.webform-confirmation-modal .ui-widget-header{justify-content:left;}.email-row{display:flex;justify-content:center;}#panda_sign_up_form_5 input#ACTION_SUBMIT_SURVEY_RESPONSE{height:46px;}#close_modal{color:#FFFFFF;font-size:21px;font-weight:bold;text-transform:uppercase;background-color:#6CB33F;border:1px solid #6CB33F;border-radius:0;padding:0 20px;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;height:46px;margin:0 auto;cursor:pointer;}.email-row-error{color:#EE2737;text-align:center;padding:15px 0;width:100%;}@media only screen and (max-width:600px){#webform-submission-panda-cam-sign-up-block-content-36-add-form input#edit-email,#webform-submission-panda-cam-sign-up-block-content-35-add-form input#edit-email,#panda_sign_up_form_5 input#cons_email{margin:0 auto 14px auto;max-width:281px;}#webform-submission-panda-cam-sign-up-block-content-36-add-form input.button,#webform-submission-panda-cam-sign-up-block-content-35-add-form input.button,#panda_sign_up_form_5 input.button{width:217px;margin:0 auto 64px auto;}.modal-content .lightboxcontent h2{font-size:25px;}#webform-submission-panda-cam-sign-up-block-content-36-add-form input#edit-email,#webform-submission-panda-cam-sign-up-block-content-35-add-form input#edit-email,#panda_sign_up_form_5 input#cons_email{font-size:16px;height:40px;}#webform-submission-panda-cam-sign-up-block-content-36-add-form input.button,#webform-submission-panda-cam-sign-up-block-content-35-add-form input.button,#panda_sign_up_form_5 input.button{font-size:16px;height:40px;}.email-row{flex-wrap:wrap;}}
.selectric-wrapper{position:relative;cursor:pointer;}.selectric-responsive{width:100%;}.selectric{border:1px solid #DDD;border-radius:0px;background:#F8F8F8;position:relative;overflow:hidden;}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial;}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none;}.selectric-focus .selectric{border-color:#aaaaaa;}.selectric-hover .selectric{border-color:#c4c4c4;}.selectric-hover .selectric .button{color:#a2a2a2;}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2;}.selectric-open{z-index:9999;}.selectric-open .selectric{border-color:#c4c4c4;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px;}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer;}.selectric-items li.selected{background:#E0E0E0;color:#444;}.selectric-items li.highlighted{background:#D0D0D0;color:#444;}.selectric-items li:hover{background:#D5D5D5;color:#444;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}
