  .can_embed .clearfix {   zoom:1; } .can_embed .clearfix:before, .can_embed .clearfix:after {   content:"";   display:table; } #can_embed_form .mb40 { margin-bottom:40px !important; } .can_embed .clearfix:after{   clear:both } .can_embed .ml20 { margin-left:20px !important; } .can_embed img { width:inherit !important; } html.can_embed-html { margin:0 !important; padding:0 !important; height:auto !important; max-width:100% !important; } body.can_embed, body.can_fundraising_widget { margin:0 !important; font-family:'Helvetica', Arial, sans-serif !important;   font-weight:400 !important; } .can_fundraising_widget #noty_top_layout_container { font-family:sans-serif; } #can_embed_form .hide { display:none; } #can_embed_form .relative { position:relative; } #can_embed_form .block { display:block; } #can_embed_form .nomb { margin-bottom:0 !important; }  #can_embed_form .nobold { font-weight:normal !important; } #can_embed_form .entry-title { padding-bottom:20px !important;   border-bottom:1px solid #CBCBCB !important;   line-height:35px !important; } #can_embed_form_inner * {   margin:0 !important; padding:0 !important; border:0 !important; background:none transparent !important; font-size:100% !important; font:inherit !important; color:#4E4E4E !important; vertical-align:baseline !important; text-shadow:none !important; text-align:left !important; text-decoration:none !important; z-index:1 !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important; outline:none !important; text-indent:0 !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; opacity:1 !important; float:none !important; position:relative !important; top:auto !important; bottom:auto !important; left:auto !important; right:auto !important; } #can_embed_form, #donate_auto_modal { padding:24px !important; border:1px solid #D0D0D0 !important; min-width:230px !important; color:#4E4E4E !important;   font-size:16px !important;   line-height:30px !important;   font-family:'Helvetica', Arial, sans-serif !important;   font-weight:400 !important;   outline:none !important;   background-color:white !important;   width:100% !important;   max-width:100% !important;   -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; } #donate_auto_modal { min-width:0 !important; } #can_embed_form div, #donate_auto_modal div { clear:none !important; } #can_embed_form .can_relative { position:relative !important; } #can_embed_form .can_block { display:block !important; } #can_embed_form input, #can_embed_form textarea, #can_embed_form select, #donate_auto_modal input {   color:#4E4E4E !important;   font-size:16px !important;   line-height:30px !important;   font-family:'Helvetica', Arial, sans-serif !important;   font-weight:400 !important;   outline:none !important;   -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important; } #can_embed_form a, #donate_auto_modal a { color:#0096DB !important; -webkit-transition:all .2s linear !important; -moz-transition:all .2s linear !important; -ms-transition:all .2s linear !important; -o-transition:all .2s linear !important; transition:all .2s linear !important; } #can_embed_form a:hover { color:#CD3A18 !important; } #can_embed_form img { border:0 !important; max-width:100% !important; height:auto !important; }  #can_embed_form img.main_action_image {  -moz-box-sizing:border-box !important;  -webkit-box-sizing:border-box !important;  box-sizing:border-box !important;  display:block !important;  margin:0 auto 20px !important;  padding:10px !important;  background-color:#FFFFFF !important;  border:1px solid #D3D3D3 !important; }  .event_campaign #can_embed_form img.main_action_image {  margin-top:15px !important; } #can_embed_form strong { font-weight:900 !important; } #can_embed_form .bullet { margin:0 10px !important; } #can_embed_form .clear, #donate_auto_modal .clear { clear:both !important; height:auto !important;   overflow:auto !important; } #can_embed_form p, #donate_auto_modal p { margin-bottom:15px !important; } #can_embed_form h2, #donate_auto_modal h2 { margin-bottom:15px !important;   margin-top:0 !important;   font-size:28px !important;   text-transform:none !important; }  #can_embed_form h2.line {  padding-bottom:15px !important;   border-bottom:3px solid #DCDCDC !important; } #can_embed_form h3 { margin-bottom:30px !important; padding-bottom:30px !important; border-bottom:3px solid #DCDCDC !important;   margin-top:0 !important;   font-size:23px !important;   text-transform:none !important; }  #can_embed_form h3.first_line {  margin-bottom:0 !important;  padding-bottom:10px !important;  border-bottom:none !important; }  #can_embed_form h3.line {  padding-bottom:10px !important;   border-bottom:3px solid #DCDCDC !important;   margin-top:40px !important;   margin-bottom:20px !important; } #can_embed_form h4 {   margin-bottom:15px !important;   margin-top:0 !important;   font-size:18px !important; }  #can_embed_form:not(.can_float) h4.mt15 {  margin-top:15px !important; }  #can_embed_form h4.mb5 {  margin-bottom:5px !important; } #can_embed_form h5 {   margin:0 !important;   font-size:16px !important; } #can_embed_form #logo_wrap { padding:24px !important; margin:20px -24px -24px !important; background-color:#F5F5F5 !important; text-align:center !important; } #can_embed_form #logo_wrap a, #can_embed_form #logo_wrap a img { display:block !important; margin:auto !important; } #can_embed_form small, #donate_auto_modal small { font-size:16px !important; } #can_embed_form .graytext { color:#BFBFBF !important; } .can_embed .kiosk-success { border:rgb(80, 194, 78) 1px solid !important; background-color:rgb(144, 238, 144) !important; font-size:16px !important; text-align:center !important; padding:2px !important; } #can_embed_form .alert_message { background-color:#f9f9d5 !important;   border:1px solid #e6cf46 !important;   -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important;   padding:10px !important;   text-align:center !important;   margin-bottom:20px !important; } #can_embed_form div:not(.action_sidebar) > .alert_message { margin:40px 0 !important; } #captcha_wrap { text-align:center !important; margin-bottom:-1px !important; position:relative !important; }  #captcha_wrap img {  max-width:100% !important;  height:auto !important;  margin:auto !important;  text-align:center !important }  #can_embed_form label, #donate_auto_modal label {   line-height:20px !important;   font-size:16px !important;   color:#909090 !important;   width:100% !important;   margin-bottom:2px !important; } #can_embed_form .control-label { clear:both !important; } #can_embed_form .check_radio_field, #donate_auto_modal .check_radio_field {   margin-bottom:20px !important;   display:block !important; } #can_embed_form .check_radio_field.donate_amount_wrap {   margin-bottom:0px !important; }  #can_embed_form .check_radio_field label, #donate_auto_modal .check_radio_field label {   display:inline-block !important;   width:auto !important;   font-size:16px !important;   line-height:20px !important;   height:auto !important;   color:#4E4E4E !important;   padding:8px 0 0 25px !important;   position:relative !important;   float:none !important;   margin:0 20px 0 0 !important; }  #can_embed_form .check_radio_field.donate_amount_wrap label {   display:block !important;   width:15% !important;   font-size:16px !important;   line-height:34px !important;   padding:1% !important;   position:relative !important;   float:left !important;   margin:0 1.5% 10px !important; } #can_embed_form .check_radio_field label input {  position:absolute !important;  left:0 !important;  top:9px !important;   } #can_embed_form .check_radio_field label input {  position:absolute !important;  left:0 !important;  top:8px !important;   } #can_embed_form .check_radio_field label input[type="text"] {  position:relative !important;   }  #can_embed_form .check_radio_field label input.other_input, #can_embed_form #tip_jar .tip_label.tip_label_other input {  top:0 !important;  margin:0 !important; } #can_embed_form #d_sharing {   display:block;   line-height:15px !important;   font-size:16px !important;   color:#909090 !important;   border-top:1px dotted #D6D6D6 !important;   padding:20px 0 0 !important;   margin:0 0 10px !important; }   #can_embed_form #d_sharing input,   #can_embed_form #d_sharing label {  display:inline-block !important;  height:auto !important;  line-height:19px !important;  width:auto !important;  float:none !important;   }   #can_embed_form #d_sharing label {  position:relative !important;  padding-left:20px !important;   }   #can_embed_form #d_sharing input {  position:absolute !important;  left:0 !important;  top:0 !important;   } #can_embed_form #can_sidebar #d_sharing input { top:0 !important;   }   #can_embed_form #d_sharing ul {  margin-bottom:-10px !important;  padding:0 !important;   }  #can_embed_form #d_sharing ul li { margin-bottom:10px !important  } #can_embed_form #action_welcome_message {   padding-bottom:20px !important; }   #can_embed_form #action_welcome_message #action_welcome_message_inner {  line-height:25px !important;   }  #can_embed_form #action_welcome_message #action_welcome_message_inner .welcome_wrap ,  #can_embed_form #action_welcome_message #action_welcome_message_inner .welcome_avatar { float:left !important;  }  #can_embed_form #action_welcome_message #action_welcome_message_inner > div { max-width:240px !important;  }  #can_embed_form #action_welcome_message #action_welcome_message_inner #log-out { display:inline-block !important;  }   #can_embed_form #action_welcome_message .welcome_avatar {  height:44px !important;  width:44px !important;  padding:2px !important;  border:1px solid #CBCBCB !important;  float:left !important;  margin-right:10px !important;  -webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1) !important;  -moz-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1) !important;  box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1) !important;   } #can_embed_form #can_sidebar .sidebartitle { border-bottom:1px solid #D6D6D6 !important;   margin-bottom:20px !important;   margin-top:0 !important;   padding-bottom:10px !important;   text-align:center !important; } #can_embed_form .ajax-loading { display:none; position:relative !important; top:4px !important; float:right !important; margin-top:-44px !important; margin-right:10px !important; height:16px !important; width:22px !important; } #can_embed_form .ajax-loading {  -webkit-animation:spin 1s infinite linear;  -moz-animation:spin 1s infinite linear;  -o-animation:spin 1s infinite linear;  animation:spin 1s infinite linear; } @-moz-keyframes spin {  0% {   -moz-transform:rotate(0deg);  }  100% {   -moz-transform:rotate(359deg);  } } @-webkit-keyframes spin {  0% {   -webkit-transform:rotate(0deg);  }  100% {   -webkit-transform:rotate(359deg);  } } @-o-keyframes spin {  0% {   -o-transform:rotate(0deg);  }  100% {   -o-transform:rotate(359deg);  } } @keyframes spin {  0% {   -webkit-transform:rotate(0deg);   transform:rotate(0deg);  }  100% {   -webkit-transform:rotate(359deg);   transform:rotate(359deg);  } } #can_embed_form #can_thank_you { background-color:#25B036 !important; color:#FFFFFF !important; padding:20px !important; margin:-24px -24px 20px !important; text-align:center !important; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; border:5px solid #FFFFFF !important; }  #can_embed_form #can_thank_you h1 {  margin-top:0 !important;  text-shadow:0 0 5px #1A4E13 !important;  line-height:1em !important;  margin:0 0 20px !important; }  #can_embed_form #can_thank_you h4 {  margin:0 !important; }  #can_embed_form #can_thank_you h4, #can_embed_form #can_thank_you p {  font-weight:normal !important;  text-shadow:0 0 5px #1A4E13 !important;  line-height:1.2em !important;  font-size:16px !important; }  #can_embed_form #can_thank_you #action_info {  width:80% !important;  margin:10px 10% 0px !important;  padding:10px 0 0 !important;  border-top:1px solid #1E922C !important; }  #can_embed_form #can_thank_you #action_info.alt_action_info {  padding:10px 0 !important;  margin-top:20px !important;  border-bottom:1px solid #1E922C !important;  }  #can_embed_form #can_thank_you #action_info .action_info_user {  margin:0 20px !important; }  #can_embed_form #can_thank_you #action_info .action_info_user, #can_embed_form #can_thank_you #action_info .action_info_user a {  color:#3D3D3D !important; }  #can_embed_form #can_thank_you #action_info {  overflow:hidden !important; }  #can_embed_form #can_thank_you #action_info .action_owner {  float:left !important;  position:relative !important;  left:50% !important;  margin:0 !important; }  #can_embed_form #can_thank_you #action_info .action_owner .action_info_user {  float:left !important;  position:relative !important;  right:50% !important; }  #can_embed_form #can_thank_you #can_alt_title {  margin-top:20px !important;  font-size:18px !important; } #can_embed_form .tooltip { display:none !important; } #can_embed_form .can_thank_you-block { -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; margin-bottom:20px !important; } #can_embed_form.can_768 .can_thank_you-block { float:left !important; width:31% !important; margin-bottom:40px !important; margin-right:3.5% !important; } #can_embed_form.can_768 .can_thank_you-block:last-child { margin-right:0 !important; } #can_embed_form.can_768 .can_thank_you-block.two_margin-block { margin-left:5% !important; margin-right:5% !important; }  #can_embed_form .can_thank_you-block .share_button {  width:31% !important;  margin-right:3.5% !important;  display:block !important;  float:left !important;  color:#FFFFFF !important;  text-align:center !important;  line-height:40px !important;  text-decoration:none !important; }  #can_embed_form .can_thank_you-block .share_button.share-facebook {  background-color:#335795 !important;  }   #can_embed_form .can_thank_you-block .share_button.share-facebook:hover {   background-color:#4F74BF !important;  }  #can_embed_form .can_thank_you-block .share_button.share-twitter {  background-color:#00ACED !important;  }   #can_embed_form .can_thank_you-block .share_button.share-twitter:hover {   background-color:#39C7FF !important;  }  #can_embed_form .can_thank_you-block .share_button.share-google {  background-color:#DD4B39 !important;  margin-right:0 !important;  }   #can_embed_form .can_thank_you-block .share_button.share-google:hover {   background-color:#F2503E !important;  } #can_embed_form .embed-style-wrap { position:relative; } #can_embed_form #embed_toggle-open, #can_embed_form #embed_toggle-close { width:auto !important; display:block; font-size:16px !important; padding:5px !important; background-color:#E1E1E1 !important; background-color:rgba(0,0,0,.1) !important; line-height:20px !important; padding:2px 5px !important; cursor:pointer !important; float:left !important; margin-top:-10px !important; } #can_embed_form #embed_toggle-close { display:none; } #can_embed_form #embed_options { margin-top:15px !important; display:none; } #can_embed_form .thank-you-message, #can_embed_form .discussion-board { margin-bottom:40px !important; } #can_embed_form #comments_wrap {   background-color:#F5F5F5 !important;   border:1px solid #EFEFEF !important;   margin:40px 0 0 !important;   padding:0 5px 5px !important; } #can_embed_form ul.commentlist { padding:0 !important; } #can_embed_form ul.commentlist, #can_embed_form ul.commentlist ul { margin:0 !important; } #can_embed_form ul.commentlist ul { padding:0 !important; } #can_embed_form.can_float ul.commentlist ul { padding-left:40px !important; } #can_embed_form ul.commentlist li {   background-color:#FFFFFF !important;   border:1px solid #EFEFEF !important;   list-style:none outside none !important;   margin:5px 0 0 !important;   padding:19px !important;   position:relative !important; } #can_embed_form ul.commentlist ul li {   border-color:#E5E5E5 !important;   border-radius:0 !important;   border-style:solid !important;   border-width:1px 0 0 5px !important;   box-shadow:none !important;   list-style:none outside none !important;   margin:20px 0 0 !important;   padding:20px 0 0 15px !important;   position:relative !important; } #can_embed_form.can_float .the_comment {   padding:0 0 0 90px !important; } #can_embed_form ul.commentlist img.avatar { display:none !important; } #can_embed_form.can_float ul.commentlist img.avatar {   background-color:#FFFFFF !important;   border:1px solid #CFCFCF !important;   height:50px !important;   left:20px !important;   padding:4px !important;   position:absolute !important;   top:20px !important;   width:50px !important;   display:block !important;   margin:0 !important; } #can_embed_form .the_comment_author {   margin-right:10px !important;   width:auto !important; }  #can_embed_form .the_comment_author strong {   margin-right:10px !important; }  #can_embed_form .the_comment_author strong a { text-decoration:none !important;  } #can_embed_form .owner_badge {   background:none repeat scroll 0 0 #0096DB !important;   border-radius:3px !important;   color:#FFFFFF !important;   display:inline-block !important;   font-size:16px !important;   height:18px !important;   line-height:18px !important;   padding:1px 5px !important;   position:relative !important;   top:-1px !important; } #can_embed_form .commentmetadata {   color:#909090 !important;   float:left !important;   width:auto !important; } #can_embed_form .reply {   font-size:16px !important;   text-align:right !important; } #can_embed_form #respond { background:none !important; border:none !important; list-style:none !important; margin:none !important; padding:none !important; box-shadow:none !important; } #can_embed_form #respond input[type="submit"] { width:auto !important; float:left !important; margin-top:0 !important; } #can_embed_form #action_comment_form input[type="submit"], #can_embed_form #host_button { height:auto !important; white-space:normal !important; } #can_embed_form #search_location_list, #can_embed_form #host_your_own_list { height:auto !important;   line-height:20px !important;   max-height:300px !important;   overflow-y:scroll !important;   padding:15px 0 !important;   margin:0 0 15px 0 !important;   font-size:16px !important;   background-color:#F5F5F5 !important;   background-color:rgba(0, 0, 0, 0.03) !important;   text-align:center !important; } #can_embed_form .host_custom_html { margin-top:15px !important; clear:right !important; } #can_embed_form #host_your_own { max-height:inherit !important; margin-top:15px !important; } #can_embed_form.can_float #host_your_own {  margin-top:0 !important; }  #can_embed_form #can_sidebar #host_your_own .host_your_own_title {  margin-top:30px !important; }  #can_embed_form #search_location_list ul, #can_embed_form #host_your_own ul {   margin:-15px 0 !important;   padding:0 !important; }  #can_embed_form #search_location_list ul li,  #can_embed_form #host_your_own ul li { padding:10px 15px !important; margin:0 !important; border-bottom:1px dotted #C6C6C6 !important; list-style:none !important;  }   #can_embed_form #search_location_list ul li:last-child { border-bottom:none !important;  }   #can_embed_form #search_location_list ul li strong,  #can_embed_form #search_location_list ul li span,  #can_embed_form #host_your_own ul li strong,  #can_embed_form #host_your_own ul li span {   display:block !important;  }   #can_embed_form #search_location_list ul li .button,  #can_embed_form #host_your_own ul li .button { font-size:16px !important; margin-top:10px !important; padding:0 !important; width:auto !important; padding:0px 5px !important; display:inline-block !important; height:auto !important;  } #can_embed_form #can_zip_search #form-zip_code { float:left !important; width:60% !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important; } #can_embed_form #can_zip_search #form-zip_code-submit { float:right !important; width:38% !important; height:33px !important; } #can_embed_form .country_drop_wrap { display:none; width:100% !important; }  #can_embed_form .country_drop_wrap select.can_select {  height:33px !important;  width:100% !important; }  #can_embed_form .country_drop_wrap span {  width:100% !important; } #can_embed_form .international_link-wrap { display:block; margin-top:-10px !important; } #can_embed_form .country_wrap { padding-top:10px !important; }  .can_fundraising_widget #can_embed_form .country_wrap {  padding-top:0 !important; } #can_embed_form .international_link { font-size:16px !important; cursor:pointer !important; display:inline-block !important; position:relative !important; } #can_embed_form #campaign_zip_search, #can_embed_form #campaign_zip_search_submit { width:48% !important; } #can_embed_form.can_float.can_768 #campaign_zip_search, #can_embed_form.can_float.can_768 #campaign_zip_search_submit { width:100% !important; } #can_embed_form.can_float #campaign_zip_search { float:left !important; } #can_embed_form.can_float #campaign_zip_search_submit { float:right !important; }  #can_embed_form #action_info {   border-top:1px dotted #D6D6D6 !important;   margin:20px -24px 0 !important;   line-height:25px !important;   font-size:16px !important;   font-weight:100 !important;   padding:10px 24px !important; }  #can_embed_form #can_main_col #action_info .action_owner_box {  float:left !important;  margin-right:40px !important; }  #can_embed_form #can_main_col #action_info .action_owner_box:last-child {  margin-right:0 !important;  }  #can_embed_form #action_info .action_owner_box .action_info_right {  float:left !important;  }  #can_embed_form #can_sidebar #action_info {  padding:10px 20px !important;  margin:20px -20px 0 !important;  border-top:1px solid rgba(0, 0, 0, 0.05) !important; }  #can_embed_form #can_sidebar #action_info .action_owner_box {  margin-bottom:20px !important;  }   #can_embed_form #can_sidebar #action_info .action_owner_box:last-child {   margin-bottom:0 !important;  }  #can_embed_form #can_sidebar #action_info .action_owner {  margin-right:0 !important;  }  #can_embed_form #action_info .action_owner {  margin-right:-40px !important; }  #can_embed_form #can_main_col #action_info .action_owner {  margin:0 !important;  }  #can_embed_form #action_info .action_owner .action_author_avatar {  float:left !important;  width:44px !important;  height:auto !important;  padding:2px !important;  border:1px solid #D3D3D3 !important;  margin:5px 10px 0 0!important; }  #can_embed_form #can_main_col #action_info .action_owner_wrap {  margin-bottom:20px !important;  }  #can_embed_form #can_main_col #action_info .action_owner .action_info_user, #can_embed_form #can_main_col #action_info .action_owner .action_info_location {  width:auto !important;  float:none !important;  display:block !important;  margin:0 !important; }  #can_embed_form #can_sidebar #action_info .action_info_user {  margin:0 !important;  float:none !important; }   #can_embed_form #action_info .action_info_user {  float:left !important;  margin-right:40px !important;   } #can_embed_form #action_info .action_info_user,   #can_embed_form #action_info .action_info_user a {  color:#6F6F6F !important;   } #can_embed_form #action_info .action_info_user a:hover {   color:#0096DB !important }  #can_embed_form.can_768 #can_main_col #action_info {  margin:20px 0 0 !important;  padding:10px 0 !important; } #can_embed_form .action_status_running_total { text-align:center !important; color:#CD3A18 !important; font-weight:700 !important; font-size:16px !important; margin-bottom:10px !important; } #can_embed_form .action_status_tracker { margin-bottom:40px !important; margin:20px -20px 20px !important;   padding:0 20px 20px !important;   border-bottom:1px solid rgba(0,0,0,.05) !important; } #can_embed_form.can_768 .action_status_tracker {  margin-top:0 !important; }  #can_embed_form .action_status_tracker .action_status_status_bar {   background-color:#CDCDCD !important;   -webkit-box-shadow:0 0 17px 2px rgba(0, 0, 0, 0.1) inset, 0 0 1px 0 rgba(0, 0, 0, 0.2) inset !important;   -moz-box-shadow:0 0 17px 2px rgba(0, 0, 0, 0.1) inset, 0 0 1px 0 rgba(0, 0, 0, 0.2) inset !important;   box-shadow:0 0 17px 2px rgba(0, 0, 0, 0.1) inset, 0 0 1px 0 rgba(0, 0, 0, 0.2) inset !important;   height:20px !important;   overflow:hidden !important;   -webkit-border-radius:3px !important;   -moz-border-radius:3px !important;   border-radius:3px !important;   margin-bottom:10px !important; } #can_embed_form .action_status_tracker .action_status_status_bar > span {  display:block !important;  height:70px !important;  position:relative !important;  top:-50px !important;   } #can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow {  display:block !important;  position:relative !important;  z-index:1 !important;  height:100% !important;  width:0%;  background-color:#0096DB !important;  background-image:-webkit-gradient(linear, left center, right center, from(rgb(0, 124, 193)), to(rgb(0, 150, 219))) !important;  background-image:-webkit-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219)) !important;  background-image:-moz-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219)) !important;  background-image:-o-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219)) !important;  background-image:-ms-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219)) !important;  background-image:linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219)) !important;  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#007cc1', EndColorStr='#0096db') !important;  -webkit-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 0 3px 1px rgba(0, 0, 0, 0.2) !important;  -moz-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 0 3px 1px rgba(0, 0, 0, 0.2) !important;  box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 0 3px 1px rgba(0, 0, 0, 0.2) !important;   } #can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow:before {  content:"" !important;  position:absolute !important;  top:0 !important;  left:0 !important;  display:block !important;  height:100% !important;  width:100% !important;  z-index:2 !important;  background-color:transparent !important;  background-image:repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(255,255,255,.1) 20px, rgba(255,255,255,.1) 35px) !important;   }  #can_embed_form .action_status_tracker .action_status_goal {   text-align:center !important;   color:#888888 !important;   font-size:16px !important;   line-height:21px !important; } #can_embed_form #d_sharing {   text-align:center !important;   padding:10px 0 0 0 !important;   margin:0 !important; }  #can_embed_form #d_sharing.d_sharing_center > ul > li {  text-align:center !important; }  #can_embed_form #d_sharing.no_mb {  margin-bottom:0 !important; }  #can_embed_form #d_sharing #edit_d_sharing_opts,   #can_embed_form #d_sharing #edit_d_sharing_opts-close {  cursor:pointer !important;  color:#7D7D7D !important;  text-decoration:none !important;  display:inline-block;  background-color:#EDEDED !important;  padding:2px 6px !important;  margin-top:10px !important;  -webkit-border-radius:2px !important;  -moz-border-radius:2px !important;  border-radius:2px !important;   } #can_embed_form #can_sidebar #donate_form #edit_d_sharing_opts,  #can_embed_form #can_sidebar #donate_form #edit_d_sharing_opts-close {  background-color:#DADADA !important;  }  #can_embed_form #d_sharing #d_sharing_opts {   border-top:1px dotted #D6D6D6 !important;   display:none;   margin:0 !important;   padding:20px 0 0 0 !important;   text-align:left !important; }  #can_embed_form #d_sharing #edit_d_sharing_opts-close {  display:none   }  #can_embed_form .action_letter {   background:#FFFFFF !important;   border:1px solid #EDEDED !important;   padding:15px 25px 0 25px !important;   -webkit-box-shadow:0 3px 2px -1px rgba(0, 0, 0, 0.2), 0px 0px 0px 5px rgba(0, 0, 0, .02) inset !important;   -moz-box-shadow:0 3px 2px -1px rgba(0, 0, 0, 0.2), 0px 0px 0px 5px rgba(0, 0, 0, .02) inset !important;   box-shadow:0 3px 2px -1px rgba(0, 0, 0, 0.2), 0px 0px 0px 5px rgba(0, 0, 0, .02) inset !important;   position:relative !important; } #can_embed_form .action_letter strong, #can_embed_form .action_letter b {   font-weight:900 !important }  #can_embed_form form, #donate_auto_modal form { width:100% !important; display:block !important; } #can_embed_form input[type="text"], #can_embed_form input[type="password"], #can_embed_form input[type="url"], #can_embed_form input[type="email"], #can_embed_form input[type="tel"], #can_embed_form input[type="number"], #donate_auto_modal input[type="password"], #donate_auto_modal input[type="text"] {   height:33px !important;   padding:4px 9px !important;   width:100%;   -webkit-transition:border-color .3s linear, background-color .3s linear !important;   -moz-transition:border-color .3s linear, background-color .3s linear !important;   -ms-transition:border-color .3s linear, background-color .3s linear !important;   -o-transition:border-color .3s linear, background-color .3s linear !important;   transition:border-color .3s linear, background-color .3s linear !important;   -webkit-border-radius:3px !important;   -moz-border-radius:3px !important;   border-radius:3px !important; } #can_embed_form input, #can_embed_form textarea, #can_embed_form select, #donate_auto_modal input { margin-bottom:15px !important; }  #can_embed_form #form-zip_code:not(.mb_needed), #can_embed_form #form-zip_code-submit, #can_embed_form #campaign_zip_search {   }  #can_embed_form #can_zip_search .country_drop_wrap, #can_embed_form #search_campaign_events_form .country_drop_wrap {  padding-top:10px !important; } #can_embed_form select {   height:34px !important;   padding:7px !important;   width:100% !important;   line-height:34px !important;   border:1px solid #CFCFCF !important;   background-color:#FFFFFF !important;   -webkit-transition:border-color .3s linear, background-color .3s linear !important;   -moz-transition:border-color .3s linear, background-color .3s linear !important;   -ms-transition:border-color .3s linear, background-color .3s linear !important;   -o-transition:border-color .3s linear, background-color .3s linear !important;   transition:border-color .3s linear, background-color .3s linear !important;   -webkit-border-radius:3px !important;   -moz-border-radius:3px !important;   border-radius:3px !important;   -webkit-transition:inherit !important; -moz-transition:inherit !important; -ms-transition:inherit !important; -o-transition:inherit !important; transition:inherit !important; } #can_embed_form select.can_select, #can_embed_form span.can_select { line-height:34px !important;   border:1px solid #CFCFCF !important;  background-size:23px 9px !important;   box-sizing:border-box !important;   -webkit-box-sizing:border-box !important;   -moz-box-sizing:border-box !important;   -webkit-border-radius:3px !important;   -moz-border-radius:3px !important;   border-radius:3px !important;   padding:0 30px 0 10px !important;   zoom:1 !important; white-space:nowrap !important; display:block !important; margin-bottom:15px !important; width:100% !important; max-width:100% !important; }  #can_embed_form span.can_select {  width:100% !important;  height:34px !important; }  #can_embed_form .can_select span {  overflow:hidden !important; }  #can_embed_form .can_select span.can_selectInner {  width:100% !important;  } #can_embed_form select.can_select { opacity:0 !important;   position:absolute !important;   z-index:999999 !important;   left:0 !important;   top:0 !important; } #can_embed_form .error_input-select_wrap > .can_select {   background-color:#f4b4b4 !important;   border:1px solid #A31010 !important;   color:#333 !important; } #can_embed_form textarea {   padding:4px 9px 9px !important;   width:100% !important;   -webkit-border-radius:3px !important;   -moz-border-radius:3px !important;   border-radius:3px !important;   height:90px !important;   resize:none !important;   -webkit-transition:border-color .3s linear, background-color .3s linear !important;   -moz-transition:border-color .3s linear, background-color .3s linear !important;   -ms-transition:border-color .3s linear, background-color .3s linear !important;   -o-transition:border-color .3s linear, background-color .3s linear !important;   transition:border-color .3s linear, background-color .3s linear !important; } #can_embed_form textarea#message { height:250px !important; } #can_embed_form input[type="text"], #can_embed_form input[type="password"], #can_embed_form input[type="url"], #can_embed_form input[type="email"], #can_embed_form input[type="tel"], #can_embed_form input[type="number"], #can_embed_form textarea, #donate_auto_modal input[type="password"], #donate_auto_modal input[type="text"] {   line-height:25px !important;   border:1px solid #CFCFCF !important;   background-color:#FFFFFF !important;   box-sizing:border-box !important;   -webkit-box-sizing:border-box !important;   -moz-box-sizing:border-box !important; } #can_embed_form input[type="text"]:focus, #can_embed_form input[type="password"]:focus, #can_embed_form input[type="url"]:focus, #can_embed_form input[type="email"]:focus, #can_embed_form input[type="tel"]:focus, #can_embed_form input[type="number"]:focus, #can_embed_form textarea:focus, #donate_auto_modal input[type="password"]:focus, #donate_auto_modal input[type="text"]:focus {   border:1px solid #9C9C9C !important } #can_embed_form input[type="text"]::-webkit-input-placeholder, #can_embed_form input[type="password"]::-webkit-input-placeholder, #can_embed_form input[type="url"]::-webkit-input-placeholder, #can_embed_form input[type="email"]::-webkit-input-placeholder, #can_embed_form input[type="tel"]::-webkit-input-placeholder, #can_embed_form input[type="number"]::-webkit-input-placeholder, #can_embed_form textarea::-webkit-input-placeholder, #donate_auto_modal input[type="password"]::-webkit-input-placeholder, #donate_auto_modal input[type="text"]::-webkit-input-placeholder {  color:#A9A9A9 !important; } #can_embed_form input[type="text"]:-moz-placeholder, #can_embed_form input[type="password"]:-moz-placeholder, #can_embed_form input[type="url"]:-moz-placeholder, #can_embed_form input[type="email"]:-moz-placeholder, #can_embed_form input[type="tel"]:-moz-placeholder, #can_embed_form input[type="number"]:-moz-placeholder, #can_embed_form textarea:-moz-placeholder, #donate_auto_modal input[type="password"]:-moz-placeholder, #donate_auto_modal input[type="text"]:-moz-placeholder {  color:#A9A9A9 !important; } #can_embed_form input[type="text"]::-moz-placeholder, #can_embed_form input[type="password"]::-moz-placeholder, #can_embed_form input[type="url"]::-moz-placeholder, #can_embed_form input[type="email"]::-moz-placeholder, #can_embed_form input[type="tel"]::-moz-placeholder, #can_embed_form input[type="number"]::-moz-placeholder, #can_embed_form textarea::-moz-placeholder, #donate_auto_modal input[type="password"]::-moz-placeholder, #donate_auto_modal input[type="text"]::-moz-placeholder {  color:#A9A9A9 !important; } #can_embed_form input[type="text"]:-ms-input-placeholder, #can_embed_form input[type="password"]:-ms-input-placeholder, #can_embed_form input[type="url"]:-ms-input-placeholder, #can_embed_form input[type="email"]:-ms-input-placeholder, #can_embed_form input[type="tel"]:-ms-input-placeholder, #can_embed_form input[type="number"]:-ms-input-placeholder, #can_embed_form textarea:-ms-input-placeholder, #donate_auto_modal input[type="password"]:-ms-input-placeholder #donate_auto_modal input[type="text"]:-ms-input-placeholder {  color:#A9A9A9 !important; } #can_embed_form input[type="submit"], #can_embed_form .button, #donate_auto_modal input[type="submit"], #donate_auto_modal .button { width:150px !important; max-width:150px !important;   text-decoration:none !important;   font-size:16px !important;   font-weight:700 !important;   -webkit-border-radius:3px !important;   -moz-border-radius:3px !important;   border-radius:3px !important;   padding:5px 10px !important;   border:none !important;   border:1px solid rgba(0, 0, 0, .04) !important;   line-height:1.5em !important;   text-shadow:0 1px 0 rgba(0, 0, 0, .5) !important;   -webkit-transition:all .25s linear !important;   -moz-transition:all .25s linear !important;   -ms-transition:all .25s linear !important;   -o-transition:all .25s linear !important;   transition:all .25s linear !important;   cursor:pointer !important;   color:#FFFFFF !important;   box-shadow:0 0 3px 0 rgba(0, 0, 0, 0) inset !important;   -moz-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0) inset !important;   -webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0) inset !important;   background-color:#e07623 !important;   text-align:center !important;   outline:none !important;   -webkit-appearance:none !important;   box-sizing:border-box !important;   -webkit-box-sizing:border-box !important;   display:block !important;   white-space:normal !important; } #can_embed_form input[type="submit"]:hover, #can_embed_form .button:hover, #donate_auto_modal input[type="submit"]:hover, #donate_auto_modal .button:hover {   background-color:#EB3D1A !important;   color:#FFFFFF !important; } #can_embed_form input[type="submit"].autosize_button, #can_embed_form .button.autosize_button { width:auto !important; } #can_embed_form input[type="submit"].button_blue, #can_embed_form .button.button_blue, #donate_auto_modal .button.button_blue { background-color:#0096DB !important; } #can_embed_form input[type="submit"].button_blue:hover, #can_embed_form .button.button_blue:hover, #donate_auto_modal .button.button_blue:hover { background-color:#00A8F5 !important; } #can_embed_form input[type="submit"].button_green, #can_embed_form .button.button_green { background-color:#25B036 !important; } #can_embed_form input[type="submit"].button_green:hover, #can_embed_form .button.button_green:hover { background-color:#30C442 !important; } #can_embed_form input[type="text"].disabled, #can_embed_form input[type="password"].disabled, #can_embed_form input[type="url"].disabled, #can_embed_form input[type="email"].disabled, #can_embed_form input[type="tel"].disabled, #can_embed_form input[type="number"].disabled, #can_embed_form textarea.disabled, #can_embed_form .button.disabled, #can_embed_form input[type="submit"].disabled, #can_embed_form .disabled { cursor:default !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; filter:alpha(opacity=50) !important; -moz-opacity:0.5 !important; -khtml-opacity:0.5 !important; opacity:0.5 !important; text-shadow:none !important; } #can_embed_form form ul {   width:100% !important;   margin-bottom:-15px !important;   padding:0 !important; } #can_embed_form form li {   width:100% !important;   margin:0 0 15px 0 !important;   list-style:none outside none !important;   position:relative !important;   -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }  #can_embed_form form ul.clearfix li {  float:left !important; }  #can_embed_form.can_float form li.cc_li_half, #can_embed_form.can_float form li.cc_li_quarter, #can_embed_form.can_float form li.cc_li_third {  width:48% !important; }  #can_embed_form.can_float form li.cc_li_half:nth-child(odd),  #can_embed_form.can_float form li.cc_li_quarter:nth-child(odd),  #can_embed_form.can_float form li.cc_li_third:nth-child(odd) {  margin-left:4% !important  }  #can_embed_form form li.cc_li_half.right {  float:right !important;  }  #can_embed_form.can_float form li.cc_li_half.no_ml {  margin:0 !important;  }  #can_embed_form.can_float.can_768 form li.cc_li_quarter {  width:22% !important;  margin-left:4% !important; }  #can_embed_form.can_float.can_768 form li.cc_li_third {  width:30.3333333333% !important;  margin-left:4% !important; }  #can_embed_form.can_float form li.cc_li_third.clear {  clear:none !important;  }  #can_embed_form.can_float.can_768 form li.cc_li_third.clear {  margin-left:0% !important;  clear:both !important;  } #can_embed_form .donate_state { position:relative !important; display:block !important; } #can_embed_form .donate_state select { width:100% !important; } #can_embed_form .donate_cc_month { width:47% !important; float:left !important; display:inline-block !important; position:relative !important; } #can_embed_form .donate_cc_year { width:47% !important; float:right !important; display:inline-block !important; position:relative !important; } #can_embed_form ul {   margin-bottom:-10px !important } #can_embed_form li {   margin-bottom:10px !important } #can_embed_form form li.control-group { margin-bottom:0 !important; } #can_embed_form form label, #donate_auto_modal form label {   display:block !important;   word-wrap:break-word !important; } #can_embed_form #action_welcome_message #action_welcome_message_inner { background-color:#F5F5F5 !important;   border:1px solid #E8E8E8 !important; padding:9px !important; }  #can_embed_form #action_welcome_message #action_welcome_message_inner > div {  max-width:100% !important; } #can_embed_form #action_welcome_message.sidebar_welcome #action_welcome_message_inner { background-color:#FFFFFF !important; }  #can_embed_form .error_input, #can_embed_form input[type="text"].error_input, #can_embed_form input[type="password"].error_input, #can_embed_form input[type="url"].error_input, #can_embed_form input[type="email"].error_input, #can_embed_form input[type="tel"].error_input, #can_embed_form input[type="number"].error_input, #can_embed_form textarea.error_input, #can_embed_form .error_input_cc, #can_embed_form input[type="text"].error_input_cc, #can_embed_form input[type="password"].error_input_cc, #can_embed_form input[type="url"].error_input_cc, #can_embed_form input[type="email"].error_input_cc, #can_embed_form input[type="tel"].error_input_cc, #can_embed_form input[type="number"].error_input_cc, #can_embed_form textarea.error_input_cc, #donate_auto_modal input[type="password"].error_input, #donate_auto_modal input[type="text"].error_input {   background-color:#f4b4b4 !important;   border:1px solid #A31010 !important;   color:#333 !important; } #can_embed_form .error_checkbox label, #donate_auto_modal .error_checkbox label {   color:#A31010 !important; } #can_embed_form input[type="text"].error_input::-webkit-input-placeholder, #can_embed_form input[type="password"].error_input::-webkit-input-placeholder, #can_embed_form input[type="url"].error_input::-webkit-input-placeholder, #can_embed_form input[type="email"].error_input::-webkit-input-placeholder, #can_embed_form input[type="tel"].error_input::-webkit-input-placeholder, #can_embed_form input[type="number"].error_input::-webkit-input-placeholder, #can_embed_form textarea.error_input::-webkit-input-placeholder, #donate_auto_modal input[type="password"].error_input::-webkit-input-placeholder, #donate_auto_modal input[type="text"].error_input::-webkit-input-placeholder {  color:#A31010 !important; } #can_embed_form input[type="text"].error_input:-moz-placeholder, #can_embed_form input[type="password"].error_input:-moz-placeholder, #can_embed_form input[type="url"].error_input:-moz-placeholder, #can_embed_form input[type="email"].error_input:-moz-placeholder, #can_embed_form input[type="tel"].error_input:-moz-placeholder, #can_embed_form input[type="number"].error_input:-moz-placeholder, #can_embed_form textarea.error_input:-moz-placeholder, #donate_auto_modal input[type="password"].error_input:-moz-placeholder, #donate_auto_modal input[type="text"].error_input:-moz-placeholder {  color:#A31010 !important; } #can_embed_form input[type="text"].error_input::-moz-placeholder, #can_embed_form input[type="password"].error_input::-moz-placeholder, #can_embed_form input[type="url"].error_input::-moz-placeholder, #can_embed_form input[type="email"].error_input::-moz-placeholder, #can_embed_form input[type="tel"].error_input::-moz-placeholder, #can_embed_form input[type="number"].error_input::-moz-placeholder, #can_embed_form textarea.error_input::-moz-placeholder, #donate_auto_modal input[type="password"].error_input::-moz-placeholder, #donate_auto_modal input[type="text"].error_input::-moz-placeholder {  color:#A31010 !important; } #can_embed_form input[type="text"].error_input:-ms-input-placeholder, #can_embed_form input[type="password"].error_input:-ms-input-placeholder, #can_embed_form input[type="url"].error_input:-ms-input-placeholder, #can_embed_form input[type="email"].error_input:-ms-input-placeholder, #can_embed_form input[type="tel"].error_input:-ms-input-placeholder, #can_embed_form input[type="number"].error_input:-ms-input-placeholder, #can_embed_form textarea.error_input:-ms-input-placeholder, #donate_auto_modal input[type="password"].error_input:-ms-input-placeholder, #donate_auto_modal input[type="text"].error_input:-ms-input-placeholder {  color:#A31010 !important; } #can_embed_form .check_radio_field label.error_checkbox, #can_embed_form .check_radio_field label.error_checkbox a, #donate_auto_modal .check_radio_field label.error_checkbox, #donate_auto_modal .check_radio_field label.error_checkbox a {   color:#A31010 !important; } #can_embed_form .check_radio_field label.error_checkbox a, #donate_auto_modal .check_radio_field label.error_checkbox a {   text-decoration:underline !important; } #can_embed_form #error_message {   display:none;   text-align:center !important;   background-color:#A31010 !important;   padding:20px !important;   margin:0 !important;   width:100% !important;   color:#FFFFFF !important;   text-shadow:0 0 3px rgba(0,0,0,.1) !important;   position:relative !important; } #can_embed_form #error_message strong { color:#FFFFFF !important; }  #can_embed_form .donate_amount, #can_embed_form .tip_label { padding:1% !important; float:left !important; margin:0 1.5% 10px !important; background-color:#F5F5F5 !important; -webkit-border-radius:3px !important; -moz-border-radius:3px !important; border-radius:3px !important; font-size:16px !important; font-weight:700 !important; line-height:34px !important; position:relative !important; text-align:center !important; cursor:pointer !important; min-width:54px !important; }  #can_embed_form.can_float #can_main_col .donate_amount, #can_embed_form.can_float #can_main_col .tip_label {  font-size:20px !important; }  #can_embed_form .donate_amount input[type="text"], #can_embed_form .tip_label input[type="text"] {  padding:4px !important;  text-align:center !important; }  #can_embed_form .donate_amount:hover, #can_embed_form .donate_amount-selected, #can_embed_form #tip_jar .tip_label:hover, #can_embed_form #tip_jar .tip_label.tip_label-selected {  background-color:#25B036 !important;  -webkit-transition:all .25s linear;  -moz-transition:all .25s linear;  -ms-transition:all .25s linear;  -o-transition:all .25s linear;  transition:all .25s linear;  color:#FFFFFF !important; } #can_embed_form .donate_amount, #can_embed_form .tip_label { width:20% !important; }  #can_embed_form .donate_amount input[type="radio"], #can_embed_form .tip_label input[type="radio"] {  visibility:hidden !important;  position:absolute !important;  top:0 !important;  left:0 !important; } #can_embed_form input.donate_amount_custom[type="text"], #can_embed_form input.tip_jar_amount[type="text"] { display:inline-block !important; margin:0 !important; width:100% !important; -webkit-box-shadow:inherit !important; -moz-box-shadow:inherit !important; box-shadow:inherit !important; top:0 !important; } #can_embed_form .donate_recurring { padding:20px 20px 10px !important; cursor:pointer !important; background-color:#F5F5F5 !important; -webkit-border-radius:3px !important; -moz-border-radius:3px !important; border-radius:3px !important; margin-bottom:10px !important; }  #can_embed_form .donate_recurring .donate_recurring_inner label {  font-size:16px !important;  color:#4E4E4E !important; } #can_embed_form #donation_recipient_wrap { border-bottom:1px solid #CBCBCB !important; padding-bottom:40px !important; margin:40px 0 !important; }  #can_embed_form #donation_recipient_wrap .single_recipient:last-child {  margin-bottom:0 !important; } #can_embed_form #can_main_col #donation_recipient_wrap { margin:20px 0 40px !important; padding-bottom:30px !important; } #can_embed_form .donation_recipients { line-height:25px !important; font-weight:100 !important; } #can_embed_form .single_recipient, #can_embed_form .donate_cc_exp { line-height:25px !important; position:relative !important; width:100% !important; float:left !important; }  #can_embed_form .single_recipient:nth-child(2n), #can_embed_form .donate_cc_exp:nth-child(2n) {  margin-right:0 !important; } #can_embed_form .single_recipient { margin-bottom:25px !important; }  #can_embed_form.can_float #can_main_col .single_recipient {  width:48% !important;  margin-right:4% !important; }  #can_embed_form.can_float #can_main_col .single_recipient:nth-child(2n) {  margin-right:0 !important;  }  #can_embed_form.can_float.can_768 #can_main_col .multiple_recipients .single_recipient {  width:31% !important;  margin-right:3.5% !important; }  #can_embed_form.can_float.can_768 #can_main_col .single_recipient:nth-child(3n) {  margin-right:0 !important;  } #can_embed_form .recipient_avatar_link { display:block !important; float:left !important; margin-right:20px !important; } #can_embed_form .donation_avatar { width:50px !important; height:auto !important; display:block !important; } #can_embed_form .donation_info { display:block !important; } #can_embed_form .donation_info { max-width:330px !important; line-height:25px !important; } #can_embed_form .donation_info_split { display:block !important; margin-top:10px !important; }  #can_embed_form .donation_info_split input {  margin:0 !important; } #can_embed_form #donate_login { margin:0 0 40px 0 !important; text-align:center !important; background-color:#F5F5F5 !important; padding:19px !important; border:1px solid #D6D6D6 !important; } #can_embed_form #donate_disclaimer { padding-top:20px !important; border-top:1px dotted #D6D6D6 !important; font-size:16px !important; line-height:22px !important; margin-top:20px !important; } #can_embed_form #tip_jar { margin:0 0 20px !important; background-color:#F5F5F5 !important; padding:19px !important; border:1px solid #D6D6D6 !important; }  #can_embed_form #tip_jar .tip_label {  background-color:#E5E5E5 !important; }  #can_embed_form #tip_jar .tip_jar_fields {  display:block !important;  margin-top:20px !important; } #can_embed_form #donation_welcome { margin-bottom:40px !important; background-color:#F5F5F5 !important; padding:19px !important; border-left:1px solid #D6D6D6 !important; border-right:1px solid #D6D6D6 !important; border-bottom:1px solid #D6D6D6 !important;   margin:-40px 0 40px !important; } #can_embed_form #donation_welcome-login {   background-color:#E5E5E5 !important;   font-size:16px !important;   margin:19px -19px -19px !important;   padding:9px 19px !important;   text-align:center !important; } #can_embed_form #can_main_col .donation_welcome_avatar { display:none !important; } #can_embed_form #can_main_col .donation_welcome_text { width:100% !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {   -webkit-border-radius:3px !important;   -moz-border-radius:3px !important;   border-radius:3px !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {   color:#FFFFFF !important;   text-shadow:0 0 2px rgba(0, 0, 0, 0.5) !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {   line-height:44px !important;   text-decoration:none !important;   position:relative !important;   text-align:center !important;   width:180px !important;   overflow:hidden !important;   -webkit-transition:all .2s linear !important;   -moz-transition:all .2s linear !important;   -ms-transition:all .2s linear !important;   -o-transition:all .2s linear !important;   transition:all .2s linear !important;   -webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important;   -moz-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important;   box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {   width:165px !important;   margin-bottom:10px !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook:active, .can_fundraising_widget #donate_auto_modal .btn-twitter:active {   -webkit-box-shadow:0 0 7px 0 rgba(0, 0, 0, 0.5) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important;   -moz-box-shadow:0 0 7px 0 rgba(0, 0, 0, 0.5) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important;   box-shadow:0 0 7px 0 rgba(0, 0, 0, 0.5) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important;   -webkit-transition:all .05s linear !important;   -moz-transition:all .05s linear !important;   -ms-transition:all .05s linear !important;   -o-transition:all .05s linear !important;   transition:all .05s linear !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook {   float:left !important;   background-color:#335795 !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook:hover {   background-color:#4f74bf !important; } .can_fundraising_widget #donate_auto_modal .btn-twitter {   float:right !important;   background-color:#00ACED !important; } .can_fundraising_widget #donate_auto_modal .btn-twitter:hover {   background-color:#39C7FF !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook span, .can_fundraising_widget #donate_auto_modal .btn-twitter span {   position:relative !important;   z-index:2 !important; }  .can_fundraising_widget #donate_auto_modal { max-width:100% !important; text-align:center !important; } .can_fundraising_widget #donate_auto_modal #ty_signup { padding:20px !important; margin:0 !important; width:90% !important; padding:5% !important; } .can_fundraising_widget #donate_auto_modal #ty_signup .btn-register { width:100% !important; padding-left:0 !important; padding-right:0 !important; } .can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter { width:45% !important; }  #can_embed_form .event_map_wrap, #can_embed_form #event_map_wrap { height:300px !important; } .event_full #can_embed_form .event_map_wrap, .event_full #can_embed_form #event_map_wrap { margin-bottom:20px !important; } #can_embed_form .event_map_wrap img, #can_embed_form #event_map_wrap img { max-width:initial !important; } #can_embed_form #map-notice-content { line-height:130% !important; overflow:hidden !important; } #can_embed_form .event_map_wrap #map_canvas, #can_embed_form #event_map_wrap #map_canvas { height:300px !important; }  #can_embed_form.can_float #form_col1 { float:left !important; width:48% !important; }  #can_embed_form.can_float #form_col1 #form_col3 {  float:none !important;  width:100% !important; }  #can_embed_form.can_float #form_col1 #form_col3 .widget_title {  display:none !important;  } #can_embed_form.can_float #form_col2 { float:right !important; width:48% !important; } #can_embed_form.can_float #form_col3 { float:left !important; width:48% !important; } #can_embed_form.can_float #form_col4 { float:right !important; width:48% !important; } #can_embed_form.can_768 #form_col3, #can_embed_form.can_768 #form_col4 { float:left !important; width:22% !important; margin-left:4% !important; } #can_embed_form.can_768 #can_main_col { width:65% !important; float:left !important } #can_embed_form.can_768 #can_sidebar { width:30% !important; float:right !important; background-color:rgba(0, 0, 0, 0.03) !important; padding:15px 20px !important; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }  #buorg { display:none !important; } #can_embed_form #outdated_browser, .can_embed_outdated_browser#outdated_browser {  } #can_embed_form #outdated_browser, .can_embed_outdated_browser#outdated_browser, #can_embed_form #no_js_browser { padding:40px !important; background-color:#CD3A18 !important; margin-bottom:40px !important; -webkit-border-radius:5px !important; -moz-border-radius:5px !important; border-radius:5px !important; } #can_embed_form #outdated_browser_message, .can_embed_outdated_browser #outdated_browser_message { height:auto !important; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; background-color:#FEFEFE !important; padding:40px 40px 0 !important; -webkit-border-radius:5px !important; -moz-border-radius:5px !important; border-radius:5px !important; } #can_embed_form #no_js_browser #outdated_browser_message { padding:40px 40px 20px !important; } #can_embed_form .outdated-title, .can_embed_outdated_browser .outdated-title { padding:0 0 10px !important; margin:20px 0 10px !important; } #can_embed_form .browser_box, .can_embed_outdated_browser .browser_box { display:block !important; float:left !important; width:33.33% !important; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; padding:20px !important; margin:0 0 15px !important; -webkit-transition:all .2s linear !important; -moz-transition:all .2s linear !important; -ms-transition:all .2s linear !important; -o-transition:all .2s linear !important; transition:all .2s linear !important; text-align:center !important; }  #can_embed_form .browser_box:hover, .can_embed_outdated_browser .browser_box:hover {  background-color:#F7F7F7 !important; }  #can_embed_form .browser_box strong, .can_embed_outdated_browser .browser_box strong {  display:block !important;  margin-bottom:10px !important; } #can_embed_form a.outdated_link, .can_embed_outdated_browser a.outdated_link { background-color:#25B096 !important; color:#FFFFFF !important; border-bottom:3px solid #118771 !important; display:inline-block !important; padding:0 10px !important; position:relative !important; top:0 !important; -webkit-border-radius:3px !important; -moz-border-radius:3px !important; border-radius:3px !important; -webkit-transition:background-color .1s linear !important; -moz-transition:background-color .1s linear !important; -ms-transition:background-color .1s linear !important; -o-transition:background-color .1s linear !important; transition:background-color .1s linear !important; text-decoration:none !important; }  #can_embed_form a.outdated_link:hover, .can_embed_outdated_browser a.outdated_link:hover {  background-color:#0096DB !important;  border-color:#0276AB !important; } .ie_6 #can_embed_form #outdated_browser, .ie_7 #can_embed_form #outdated_browser, .ie_8 #can_embed_form #outdated_browser, .ie_6 .can_embed_outdated_browser #can_embed_form #outdated_browser, .ie_7 .can_embed_outdated_browser #can_embed_form #outdated_browser, .ie_8 .can_embed_outdated_browser #can_embed_form #outdated_browser { display:block !important; }  .ie_7 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder, .ie_7 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder { margin-top:-35px !important; margin-left:3px !important; } .ie_7 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder, .ie_7 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder { margin-top:-4px !important; margin-left:-4px !important; font-size:16px !important; } .ie_7 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder { margin-top:-5px !important; margin-left:3px !important; } #can_embed_form .placeholder_fix_wrap { position:relative !important; }  #can_embed_form .placeholder_fix_wrap .placeholder {  position:absolute !important;  top:3px !important;  left:10px !important;  color:#A9A9A9 !important; }   #can_embed_form .centertext, #donate_auto_modal .centertext {   text-align:center !important; } #can_embed_form .graytext {   color:#A9A9A9 !important; } #can_embed_form .greentext {   color:#25B036 !important; } #can_embed_form .redtext {   color:#CD3A18 !important; } #can_embed_form .small {   font-size:16px !important; } #can_embed_form small.small-line {   line-height:15px !important; } .widget_recive_update #form-first_name, .widget_recive_update #form-last_name, .widget_recive_update #form-country, .widget_recive_update #can_embed_form_inner h2, .widget_recive_update #can_embed_form_inner h4, .widget_recive_update #form-zip_code, .widget_recive_update #d_sharing, .widget_recive_update #action_info, .widget_recive_update #logo_wrap, .country_wrap {  display:none !important; }  .widget_recive_update #can_embed_form_inner #form_col1, .widget_recive_update #can_embed_form_inner #form_col2 {  float:none !important;  width:100% !important;  text-align:center !important; } .new_answer {  text-align:center !important; }  .widget_recive_update #can_embed_form {  background-color:rgba(0, 0, 0, 0) !important;  border:none !important; } .widget_recive_update  #can_embed_form  #action_welcome_message  #action_welcome_message_inner {  max-width:250px !important;  margin:auto !important; } .widget_recive_update #can_embed_form input[type="submit"] {  background-color:#af2000 !important;  margin-bottom:0px !important;  font-family:"Permanent Marker", cursive !important;  min-width:250px !important;  font-size:16px !important;  margin:auto !important; } .widget_recive_update #form-email {   max-width:250px!important; min-width:250px;   margin-bottom:15px!important; } .widget_recive_update_home {  margin-top:-20px; }  #can-form-area-2019-updates-on-trainings-resources{  display:none; } #can-form-area-updates-on-trainings-resources-3{  display:none; } #can-form-area-updates-on-trainings-resources-4{  display:none; } #can-form-area-updates-on-trainings-resources-5{  display:none; } #can-form-area-updates-on-trainings-resources-6{  display:none; } #can-form-area-updates-on-trainings-resources-ukrainian { display:none; } #can-form-area-updates-on-trainings-resources-russian { display:none; } #can-form-area-updates-on-trainings-resources-polish { display:none; } .widget_recive_update_home #can_embed_form .country_drop_wrap {   min-width:250px; } .widget_recive_update_home #can_embed_form select.can_select {   opacity:1!important; } #can-form-area-splash-page-email-signup-2  span.international_link-wrap.js-international_link-wrap.mb10 {  display:none !important; } @media only screen and (min-width :1024px) { #can-form-area-splash-page-email-signup-2  span.international_link-wrap.js-international_link-wrap.mb10 { width:250px!important; } } #can-form-area-2019-updates-on-trainings-resources  span.international_link-wrap.js-international_link-wrap.mb10 {  display:none !important; } #can-form-area-yes-please-send-me-free-digital-campaigning-resources-and-updates-on-union-training  #can_embed_form  .international_link-wrap {  color:#0096db !important;  margin-top:-13px !important; } #can-form-area-2019-updates-on-trainings-resources #can_embed_form #d_sharing {  display:none !important; } @media only screen and (max-width:768px) {  #can-form-area-2019-updates-on-trainings-resources #can_embed_form {   margin-bottom:24px !important;  } #can-form-area-splash-page-email-signup-2 #can_embed_form {   padding:0!important;   padding-top:24px!important; } #can-form-area-splash-page-email-signup-2 #can_embed_form div, #donate_auto_modal div {   margin:auto!important;   min-width:250px;   text-align:center!important; } } #can-form-area-2019-updates-on-trainings-resources #can_embed_form .country_drop_wrap {   display:none!important; } #can-form-area-splash-page-email-signup-2 #can_embed_form .country_drop_wrap { display:none!important; }   #can_embed_form .control-label {   display:block !important; } #can_embed_form .control-label {   text-align:center!important; } div#action_info {   display:none!important; } #can_embed_form .select2-container .select2-choice .select2-arrow {   position:absolute!important;   right:0!important;   top:0!important; } #can_embed_form .select2-container .select2-choice .select2-arrow b { background:url(https://actionnetwork.org/images/select2.png) no-repeat 0 10px!important; }  .sidebarBorder #can_embed_form.can_float #form_col1 {  float:none !important;  width:100% !important; } .sidebarBorder #can_embed_form.can_float #form_col2 {  float:none !important;  width:100% !important; } .sidebarBorder #can_embed_form #form-email {  float:none !important;  width:100% !important; } .sidebarBorder #can_embed_form #form-zip_code {  float:none !important;  width:50% !important;  display:inline !important; } .sidebarBorder #form_col1 label {  display:none !important; } .smt-eoy-popup-container .eoy-button-link {   background:#f63;   color:white!important;   padding:5px 10px;   text-decoration:none;   letter-spacing:2px;   text-transform:uppercase;   display:block;   max-width:202px;   text-align:center;   margin:12px auto 0 auto; } .smt-eoy-popup-container .homeEmailHeadline {   margin:0px 0 5px 0;   word-spacing:-11px; } .smt-modal {  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.4); }  .smt-modal-content {  background-color:#fefefe;  margin:30vh auto;  border:1px solid #888;  max-width:320px;  width:100%; } @media only screen and (max-device-width:768px) {   .smt-modal-content {   max-width:300px;  } } .smt-modal-close {  color:#aaa;  float:right;  font-size:28px;  font-weight:bold;  padding-right:1.25rem; } @media only screen and (max-device-width:560px) {   .smt-modal-close {   float:left;   padding-left:1.25rem;  } } .smt-modal-close-2 {  cursor:pointer;  text-decoration:underline; } .smt-modal-close:hover, .smt-modal-close:focus {  color:black;  text-decoration:none;  cursor:pointer; } .smt-show-popup {  display:block; } .smt-hide-popup {  display:none; }  .smt-modal-cookie-consent {  position:fixed;  z-index:1000;  left:0;  bottom:0;  width:100%;  height:auto;  overflow:auto;  background-color:#fefefe;  padding-top:1rem;  padding-bottom:.5rem; } .cookie-consent-text {  font-family:"Roboto",sans-serif;  font-size:16px;  } .smt-modal-content-cookie-consent {  background-color:#fefefe;  height:100%;  width:100%; }  .smt-modal-close-cookie-consent {  color:#aaa;  float:right;  font-size:28px;  font-weight:bold;  padding-right:1.25rem;  margin-top:-1rem; }  .smt-modal-close-2-cookie-consent {  cursor:pointer;  text-decoration:underline; } .smt-modal-close-cookie-consent:hover, .smt-modal-close-cookie-consent:focus {  color:black;  text-decoration:none;  cursor:pointer; } .smt-show-popup-cookie-consent {  display:block; } .smt-hide-popup-cookie-consent {  display:none; } .smt-3rd-party-btn {   border-radius:6px;   font-family:greta_groteskregular!important;   color:#fff;   font-size:18px;   background:#9c0100;   padding:8px 10px;   text-decoration:none;   white-space:pre-wrap;   cursor:pointer; } .cookie-consent-text {   display:-webkit-box;   display:-moz-box;   display:-webkit-flex;   display:-ms-flexbox;   display:flex;   flex-direction:row;   flex-wrap:wrap;   align-items:center; } .consent-p{  padding-left:3rem;  padding-right:6rem;  margin:0; } .container-i-close {  display:inline-flex;  align-items:center;  justify-content:center;  background-color:#555;  color:white;  min-width:2em;  border-radius:50%;  vertical-align:middle;  font-size:16px; } .container-i-close:after {  content:'';  float:left;  width:auto;  padding-bottom:100%; } @media only screen and (min-width :769px) { .smt-popup-container{   position:relative;   right:2rem; } } .popup-Maker-close{ position:absolute;  top:-31px;  right:-26px; } @media only screen and (max-device-width :520px) {  .popup-Maker-close{ left:-27px; right:auto; } } @-moz-document url-prefix() { .pum-theme-6903 .pum-content + .pum-close, .pum-theme-lightbox-2 .pum-content + .pum-close {   padding-bottom:1.5rem!important; } } .country_drop_wrap.js-country_drop_wrap.hide.clear{  display:block; } .can_fundraising_widget .country_wrap {   display:block !important; } .can_fundraising_widget #can_embed_form .country_drop_wrap {   max-width:initial!important; } #can_embed_form .select2-container .select2-choice, .can_embed_select2 .select2-container .select2-choice {   display:block;   padding:0 0 0 8px!important;   overflow:hidden;   position:relative!important;   border:1px solid #b0b0b0!important;   white-space:nowrap;   color:#444!important;   text-decoration:none!important;   border-radius:0!important;   background-clip:padding-box!important;   user-select:none;   background-image:none!important;   height:44px;   line-height:44px!important;   border-radius:0!important;   background-color:#fff!important; }  @font-face{ font-family:greta_groteskregular; src:url('https://socialmovementtechnologies.org/wp-content/themes/anduril/fonts/gretagrotesk.woff2') format('woff2'),url('https://socialmovementtechnologies.org/wp-content/themes/anduril/css/gretagrotesk.woff') format('woff'); font-weight:400; font-style:normal; } html {  background-color:#fff;  margin:0;  padding:0;  height:100%; } body {  font-family:"Roboto",sans-serif;  font-size:16px;  margin:0;  padding:0;  height:100%; } a:link, a:active, a:visited {  color:#af2000;  text-decoration:none; } a:hover {  text-decoration:underline; } footer {  background-color:#000;  color:#fff;  text-align:center;  padding:5px 20px;  font-size:16px; } footer img {  max-width:35px; } footer a:link, footer a:hover, footer a:active, footer a:visited {  color:#fff;  text-decoration:none; } footer .footerContact > span {  display:block;  margin-bottom:15px; } @media only screen and (min-width:768px) {  footer {   text-align:left;   overflow:hidden;   display:flex;   justify-content:space-between;  }  footer a.hover {   text-decoration:underline;  }  footer .footerContact > span {   display:inline;  }  footer .footerCopyright {   max-width:375px;   text-align:left;   align-self:center;  }  footer .footerContact {   float:right;   align-self:center;   text-align:right;  }  footer .footerPrivacyLink {   margin-right:40px;  }  footer .footerContactLink {   margin-right:40px;  }  footer .footerDonateLink {   margin-right:80px;  }  footer .footerDonateLink a {   color:#af2000;  } }  .container-fluid h3 {  color:#D96E1D; }  #actionNetworkDonationForm {  width:100%;  margin:15px 0px; } #masterContainer > .container-fluid > .row > div[class^="col-sm-"] {  padding-right:0px;  padding-left:0px; }  .navbar {  min-height:60px; } .nav {  font-family:"Roboto",sans-serif;  font-size:18px;  font-weight:600;  line-height:20px;  height:auto; } .navbar-fixed-top {  min-height:60px;  border-radius:0px;  background-color:rgba(0,0,0,0.7);  border:none;  margin-bottom:0px; } @media only screen and (min-width:678px) {  .navbar-fixed-top {   padding-right:65px;   padding-left:65px;  } } .navbar-fixed-top a:link, .navbar-fixed-top a:active, .navbar-fixed-top a:visited {  color:#fff !important;  text-decoration:none; } .navbar-fixed-top a:hover {  color:#fff !important;  background-color:#af2000 !important; } .active a:link, .active a:active, .active a:visited { } .dropdown-menu a:link, .dropdown-menu a:active, .dropdown-menu a:visited { } li.open { } ul.dropdown-menu li {  padding-left:0px;  padding-right:0px; } li.dropdown a:hover {  cursor:default; } ul.dropdown-menu {  background-color:rgba(0, 0, 0, 0.7);  border:none; } .caret {   display:none; } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {  background-color:#af2000; } .dropdown-menu li a:hover { } .dropdown-menu li {  text-transform:none; } .open a:link, .open a:active, .open a:visited, .open a:hover { } .navbar-toggle { } .navbar-brand {  font-weight:bold;  text-transform:uppercase;  padding-right:35px; } .navbar-brand a {   line-height:30px;   padding:20px 15px; } .navbar-default .navbar-nav>.active>a {  background-color:#af2000; } .menu-item {  text-transform:uppercase;  padding-right:35px; } .menu-item a:hover { } .navbar-nav li a { line-height:30px; padding-left:12px; padding-right:12px; } .menu-custom-1 {  padding-right:15px;  float:right;  margin-right:0px !important; } .menu-custom-1:hover { } .menu-custom-1 a:link, .menu-custom-1 a:visited, .menu-custom-1 a:active {  color:#af2000 !important;  padding:15px 12px; } .menu-custom-1 a:hover {  color:#fff !important; } .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {   background-color:#af2000; } @media only screen and (min-width:768px) {  ul.nav li.dropdown:hover > ul.dropdown-menu {   display:block;  } } .navSocialLinks {  float:none;  margin-right:15px; } .navSocialLinks img {  height:40px;  margin:10px 5px; } .navSocialLinks a:link, .navSocialLinks a:hover, .navSocialLinks a:visited, .navSocialLinks a:active {  background-color:rgba(0, 0, 0, 0.0) !important; } @media only screen and (min-width:768px) {  .navSocialLinks {   float:right;  } } .andurilColumnMargin {  padding:0 15px; }  @media only screen and (min-width:768px) {  .andurilColumnMargin {   width:100%;   max-width:1400px;   margin:0 auto 15px auto;   padding:0;  } } .moreButton {  padding:10px;  background-color:#af2000;  color:#fff;  display:inline;  margin:0 auto 15px auto;  border:0;  text-transform:uppercase; } .moreButton a:link, .moreButton a:active, .moreButton a:visited, .moreButton a:hover {  color:#fff;  text-decoration:none; } @media only screen and (min-width:768px) {  .sidebarContainer {   padding-left:15px !important;  } } .widgettitle {  font-family:"Permanent Marker", cursive;  font-size:38px;  text-align:center;  padding:5px; } @media only screen and (min-width:768px) {  .widgettitle {   font-size:58px;  } } .gallery {  display:none;  } .galleryCanvas {  max-width:100%; } .galleryThumbnail {  max-width:100%;  margin:auto; } .galleryThumbnailContainer {  max-width:100%;  margin-bottom:15px;  text-align:center; } .portfolioImg {  max-width:100%;  margin-bottom:15px; } .portfolioImgScreen {  max-width:100%;  margin-bottom:15px; } @media only screen and (min-width:768px) {  .portfolioImgScreen {   max-width:800px;  }  .container-fluid {   padding-left:15px;   padding-right:15px;  } } .postContainer h1, .pageHeadline {  font-family:"Permanent Marker", cursive;  font-size:58px;  line-height:54px;  color:#9c0100;  margin-bottom:15px;  margin-top:2rem; }  @media only screen and (max-width:767px) {   .postContainer h1, .pageHeadline { font-size:38px; line-height:34px;   } } .postContainer h1 {  font-family:"Permanent Marker", cursive;  margin:21px 0px;  font-size:58px; } .homeEmailHeadline {  font-family:"Permanent Marker", cursive;  font-size:28px;  text-align:center; } @media only screen and (max-width:767px) {  .homeEmailHeadline { } } .postContainer h1 {  font-family:"Permanent Marker", cursive;  margin:21px 0px;  font-size:58px; } @media only screen and (max-width:767px) {   .postContainer h1 { font-size:38px;   } } .brandingImgContainer {  width:120px; } .staticTopImg {  width:100%;  margin-top:60px; } .alignright {  float:right;  margin-left:15px; } .aligncenter {  display:block;  margin-left:auto;  margin-right:auto; } .alignleft {  float:left;  margin-right:15px;  clear:both; } .alignright img {  max-width:100%!important;  height:auto!important; } .aligncenter img{  max-width:100%!important;  height:auto!important; } .alignleft img{  max-width:100%!important;  height:auto!important; } .alignnone img{ max-width:100%!important;   height:auto!important; } @media only screen and (max-width:767px) {  .alignright {   float:none;   display:block;   margin-left:auto;   margin-right:auto;   margin-bottom:15px;   padding:6px;   max-width:300px!important;  }  .alignleft {   float:none;   display:block;   margin-left:auto;   margin-right:auto;   margin-bottom:15px;   padding:6px;   max-width:300px!important;  }  .aligncenter {   margin-bottom:15px;   padding:6px;   max-width:300px!important;  }  .alignnone{   padding:6px; max-width:300px!important;  } } .buttonContainer {  text-align:center; } .thumbnail img {  width:100%; } .socialLinks {  text-align:center;  margin:0px 0px 25px 0px;  padding-bottom:20px; } .socialLinks img {  width:60px; } .sidebarBorder {  border:2px solid #e5e5e5;  border-radius:8px;  max-width:100%;  margin-top:15px;  padding:2px; } .testimonialQuote {  max-width:20px;  margin-right:10px; } .contentBoxContainer {  display:table;  border:2px solid #e5e5e5;  border-radius:8px;  max-width:100%;  padding:10px;  height:100%; } .contentBoxHeadline {  font-weight:bold;  font-style:italic;  font-size:18px;  margin:0px 0px 15px 0px;  color:#9c0100; } .contentBoxContent { } .contentBoxAltHeadline {  display:table-cell;  vertical-align:bottom;  font-style:italic;  font-size:16px;  margin:15px 0px 0px 0px;  text-align:right;  color:#9c0100; } .contentBoxAltContent {  display:table-row;  font-size:18px; } .contentBoxSpacer {  margin-top:15px; }  .eqRow {  display:-webkit-box;  display:-webkit-flex;  display:-ms-flexbox;  display: flex;  flex-wrap:wrap; } .eqRow > [class^='col-'] {  display:flex;  flex-direction:column; } @media only screen and (max-width:767px) {  .eqRow > [class^='col-'] {   width:100%;  } }  .col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px; } .col-xs-5ths {   width:20%;   float:left; } @media (min-width:768px) {   .col-sm-5ths {  width:20%;  float:left;   } } @media (min-width:992px) {   .col-md-5ths {  width:20%;  float:left;   } } @media (min-width:1200px) {   .col-lg-5ths {  width:20%;  float:left;   } }  .pro_btn_row {  width:100%;  max-width:400px;  padding:20px 0px 15px;  text-align:center;  background:#d96e1d;  margin:0px auto 15px auto; } .pro_btn_row a {  cursor:pointer;  font-family:'Roboto Condensed', sans-serif;  font-size:18px;  color:#fff;  text-decoration:none; } .pro_btn_row a:hover {  color:#000;  text-decoration:underline; } .box-quote-css{ text-align:right; color:#af2000; margin:20px; font-size:16px; } .campaign-titlebox-link{ color:white!important; text-decoration:underline!important; } .campaign-titlebox-link:hover{ color:#af2000!important; text-decoration:none!important; } .btn-portfolio {  -webkit-border-radius:5;  -moz-border-radius:5;  border-radius:5px;  font-family:"Permanent Marker", cursive;  color:#ffffff;  font-size:20px;  background:#af2000;  padding:12px 28px 14px 25px;  text-decoration:none; } .btn-portfolio:hover {  background:#e07623;  text-decoration:none; } .btn-portfolio-2 {  -webkit-border-radius:5;  -moz-border-radius:5;  border-radius:5px;  font-family:"Permanent Marker", cursive;  color:#ffffff;  font-size:20px;  background:#af2000;  padding:12px 28px 14px 25px;  text-decoration:none; } @media only screen and (min-width :332px) {  .btn-portfolio-2{  min-width:302.53px; } } .btn-portfolio-2:hover {  background:#e07623;  text-decoration:none; } .btn-electoral{  -webkit-border-radius:5;  -moz-border-radius:5;  border-radius:5px;  font-family:"Permanent Marker", cursive;  color:#ffffff;  font-size:20px;  background:#e07623;  padding:12px 28px 14px 25px;  text-decoration:none; } .btn-electoral-2 {  -webkit-border-radius:5;  -moz-border-radius:5;  border-radius:5px;  font-family:"Permanent Marker", cursive;  color:#ffffff;  font-size:20px;  background:#e07623;  padding:12px 28px 14px 25px;  text-decoration:none; } @media only screen and (min-width :332px) {  .btn-electoral-2{  min-width:302.53px; } } .btn-electoral:hover {  background:#f6c147;  text-decoration:none; } .btn-electoral-2:hover {  background:#f6c147;  text-decoration:none; } .widgetItemContainer.remove-p-details-bar {   background:none!important;   border:none!important; } .widgetItemContainer.remove-p-details-bar-2 {   background:none!important;   border:none!important; } .remove-widget-content-space{ margin:0!important; padding:0; } .remove-p-details-bar{   margin-bottom:-3rem; } @media only screen and (min-width :768px) { .remove-p-details-bar{ display:flex; justify-content:flex-end;   margin-top:2rem!important;  } } .remove-p-details-bar-2{   margin-bottom:-3rem; } @media only screen and (min-width :768px) { .remove-p-details-bar-2{ display:flex; justify-content:flex-start;   margin-top:2rem!important;  } } .get-p-detail-parent{ margin:0; } @media only screen and (max-width :767px) { .get-p-detail-parent{ margin:auto; } } .get-p-detail-parent-2{ margin:0; } @media only screen and (max-width :767px) { .get-p-detail-parent-2{ margin:auto; } } .get-p-detail-parent-3{ margin:0; } @media only screen and (max-width :767px) { .get-p-detail-parent-3{ margin:auto; } } .remove-p-details-bar-3{   margin-bottom:-1rem; } @media only screen and (min-width :768px) { .remove-p-details-bar-3{ display:flex; justify-content:flex-start;   margin-top:2rem!important;  } } .widgetItemContainer.remove-p-details-bar-3 {   background:none!important;   border:none!important; } .get-p-detail-parent-4{ margin:0; } @media only screen and (max-width :767px) { .get-p-detail-parent-3{ margin:auto; } } .remove-p-details-bar-4{   margin-bottom:-1rem; } @media only screen and (min-width :768px) { .remove-p-details-bar-4{ display:flex; justify-content:flex-end;   margin-top:2rem!important;  } } .widgetItemContainer.remove-p-details-bar-4 {   background:none!important;   border:none!important; } .btn-certificate {  -webkit-border-radius:5;  -moz-border-radius:5;  border-radius:5px;  font-family:"Permanent Marker", cursive;  color:#ffffff;  font-size:20px;  background:#761294;  padding:12px 28px 14px 25px;  text-decoration:none; } .btn-certificate:hover {  background:#e07623;  text-decoration:none; } .btn-alum-page {  -webkit-border-radius:5;  -moz-border-radius:5;  border-radius:5px;  font-family:"Permanent Marker", cursive;  color:#ffffff;  font-size:20px;  background:#b3139f;  padding:12px 28px 14px 25px;  text-decoration:none; } .btn-alum-page:hover {  background:#e07623;  text-decoration:none; } .btn-register-zoom {  -webkit-border-radius:5;  -moz-border-radius:5;  border-radius:5px;  font-family:"Permanent Marker", cursive;  color:#ffffff;  font-size:20px;  background:#5254ff;  padding:12px 28px 14px 25px;  text-decoration:none; } .btn-register-zoom:hover {  background:#e07623;  text-decoration:none; } .alertBox { background-color:#ff1a1a; padding:15px; padding-bottom:0; font-size:20px; color:#fff; text-align:center; } .alertBox a:link, .alertBox a:link, .alertBox a:link { color:#fff; } .alertBox a:hover { text-decoration:underline; }  li.andruil-menu-item-has-third-level:hover .andruil-third-menu{   display:block;   position:relative;   border-left:solid 3px rgba(0, 0, 0, 0.7);   } @media only screen and (min-device-width :768px) { li.andruil-menu-item-has-third-level:hover .andruil-third-menu{   display:block;   position:absolute;   left:100%;   border-left:solid 3px rgba(0, 0, 0, 0.7);   top:0;   width:auto; } } @media only screen and (min-width :1024px) { .iframe-vids {   width:375px;   height:250px;   float:right;   margin-left:63px; } .smt-contain-iframe:nth-child(2) .iframe-vids{ clear:right;   margin-bottom:1rem; } .iframe-text{   text-align:center;   float:right;   position:relative;  left:-30.5%;   margin-left:24rem;   margin-bottom:0; } .iframe-text-2{   text-align:center;   float:right;   position:relative; clear:right;   left:-21.2%;   margin-bottom:0; } } .smt-contain-iframe {   display:block;   text-align:center; } .iframe-vids { margin-top:.5rem; } .smt-contain-iframe:nth-child(2) .iframe-vids{   margin-bottom:1rem; } .iframe-text{ font-weight:bold; text-align:center; } .iframe-text-2{ font-weight:bold; text-align:center; } .mobile-footer-signup { background-image:url('https://socialmovementtechnologies.org/wp-content/themes/anduril/media/branding-background.jpg'); height:300px!important;   background-attachment:fixed;   background-position:center;   background-repeat:no-repeat;   background-size:cover;   color:#fff;   display:table;   width:100%;   padding-top:90px; } @media only screen and (min-width :1025px) { .mobile-footer-signup { display:none; } } .smt-alum-wrapper {   overflow:visible;   display:flex;   flex-wrap:wrap;   padding-top:1rem; } .alum-main-title{  color:#2d2d2d;  text-align:center;  text-transform:capitalize;  padding:0.2em 0 0 0; } .alum-photo-contain{  padding:1em 0;  width:50%; } @media screen and (max-width:1023px){  .alum-photo-contain{   display:block;   width:50%;  } } @media screen and (max-width:640px){  .alum-photo-contain{   display:block;   width:100%;  } } @media screen and (min-width:1024px){  .alum-photo-contain{   width:25%;  } } .alum-photo-contain .title{  color:#1a1a1a;  text-align:center;  margin-bottom:10px; } .cust-alum-content {  position:relative;  width:90%;  max-width:315px;  margin:auto;  overflow:visible;  max-height:350px; } .cust-alum-content .cust-alum-content-overlay {  background:rgba(0,0,0,0.7);  position:absolute;  height:100%;  width:100%;  left:0;  top:0;  bottom:0;  right:0;  opacity:0;  -webkit-transition:all 0.4s ease-in-out 0s;  -moz-transition:all 0.4s ease-in-out 0s;  transition:all 0.4s ease-in-out 0s; } .cust-staff-content {  position:relative;  width:90%;  max-width:315px;  margin:auto;  overflow:visible;  max-height:350px; } .cust-staff-content .cust-alum-content-overlay {  background:rgba(0,0,0,0.7);  position:absolute;  height:100%;  width:100%;  left:0;  top:0;  bottom:0;  right:0;  opacity:0;  -webkit-transition:all 0.4s ease-in-out 0s;  -moz-transition:all 0.4s ease-in-out 0s;  transition:all 0.4s ease-in-out 0s; } .cust-alum-content:hover .cust-alum-content-overlay{  opacity:1; } .cust-alum-content-image{  width:100%;  height:350px;   background-repeat:no-repeat;  background-size:cover;  background-position:center; } .cust-alum-content-details {  position:absolute;  text-align:center;  padding-left:1em;  padding-right:1em;  width:100%;  top:50%;  left:50%;  opacity:0;  -webkit-transform:translate(-50%, -50%);  -moz-transform:translate(-50%, -50%);  transform:translate(-50%, -50%);  -webkit-transition:all 0.3s ease-in-out 0s;  -moz-transition:all 0.3s ease-in-out 0s;  transition:all 0.3s ease-in-out 0s; } .cust-alum-content:hover .cust-alum-content-details{  top:50%;  left:50%;  opacity:1; } .cust-alum-content-reviewquote{  color:#fff;  font-weight:500;  letter-spacing:0.15em;  margin-bottom:0.5em;  text-transform:uppercase;  font-size:16px;  margin-top:10px; } .cust-alum-content-title {  color:#fff;  font-size:0.8em; } .cust-alum-fadeIn-bottom{  top:80%; } .cust-alum-fadeIn-top{  top:20%; } .cust-alum-fadeIn-left{  left:20%; } .cust-alum-fadeIn-right{  left:80%; } .cust-alum-content p {   margin:0!important; } .alum-cert-p{ font-size:17px; text-align:left; width:90%; max-width:315px; margin:auto; color:#333!important; } .alum-cert-h3{ font-size:24px; text-align:left; width:90%; max-width:315px; margin:auto; margin-top:1rem; color:#333!important; } .alum-review-btn{ padding:10px;   background-color:#f63;   color:#fff;   display:inline;   margin:4px auto 15px auto;   border:0;   text-transform:uppercase; } .andruil-advanced-search-box{ border:2px solid black; border-radius:6px;   max-width:300px;   font-family:sans-serif;   min-height:42px;   padding-left:5px; } .page-id-8324 select::-ms-expand { display:none!important; } .alum-filter-search-box {   border:2px solid #000; border-radius:5px;   font-family:sans-serif;   padding-left:5px; padding-right:30px;  height:42px;   vertical-align:bottom;   -webkit-appearance:none;   -moz-appearance:none;   appearance:none;   background:linear-gradient(45deg, transparent 50%, black 50%), linear-gradient(135deg, black 50%, transparent 50%), linear-gradient(to right, white, white);   background-position:calc(100% - 21px) calc(1em + 2px), calc(100% - 16px) calc(1em + 2px), 100% 0;   background-size:5px 5px, 5px 5px, 2.5em 2.5em;   background-repeat:no-repeat; } .andruil-advanced-submit-btn{ padding:10px;   background-color:#af2000;   color:#fff;   display:inline;   border:0;   text-transform:uppercase;   font-family:'greta_groteskregular' !important; } .andruil-advanced-submit-btn:hover{   background-color:#e7390e!important; } .alum-main-title{   font-size:58px;   color:#9c0100!important; font-family:'greta_groteskregular' !important; } .alum-search-container{   display:flex;   justify-content:space-between;   flex-wrap:wrap;   max-width:1366px;   margin:auto; } @media only screen and (max-width :768px) { .alum-main-title {   font-size:46px; } .alum-search-container{   flex-direction:column;   margin:auto;   text-align:center; } form#advanced-searchform {   text-align:center!important; } .page-alum-page{   padding:0!important; } } @media only screen and (max-width :362px) { .alum-filter-search-box {   margin-bottom:5px; padding-right:30px; }  } .andruil-advanced-search-box::-webkit-input-placeholder {   padding-left:5px; } .andruil-advanced-search-box::-ms-input-placeholder {   padding-left:5px; } .andruil-advanced-search-box::placeholder {   padding-left:5px; } .alum-filter-search-box::-webkit-input-placeholder {   padding-left:5px; } .alum-filter-search-box::-ms-input-placeholder {   padding-left:5px; } .alum-filter-search-box::placeholder {   padding-left:5px; } .anduril-search-again {   font-size:20px; } .can_fundraising_widget div#action_info {   display:none!important; } .can_fundraising_widget div#logo_wrap {   display:none!important; }  :root {  --balloon-color:rgba(16, 16, 16, 0.95);  --balloon-font-size:12px;  --balloon-move:4px; } button[aria-label][data-balloon-pos] {  overflow:visible; } [aria-label][data-balloon-pos] {  position:relative;  cursor:pointer; }  [aria-label][data-balloon-pos]:after {   opacity:0;   pointer-events:none;   transition:all .18s ease-out .18s;   text-indent:0;   font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;   font-weight:normal;   font-style:normal;   text-shadow:none;   font-size:16px;   background:var(--balloon-color);   border-radius:2px;   color:#fff;   content:attr(aria-label);   padding:.5em 1em;   position:absolute;   white-space:nowrap;   z-index:10;   background:black; } @supports (-ms-ime-align:auto) { [aria-label][data-balloon-pos]:after {  font-size:16px;   } } @media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {   [aria-label][data-balloon-pos]:after {  font-size:16px;   } }  [aria-label][data-balloon-pos]:before {   width:0;   height:0;   border:5px solid transparent;   border-top-color:var(--balloon-color);   opacity:0;   pointer-events:none;   transition:all .18s ease-out .18s;   content:"";   position:absolute;   z-index:10; }  [aria-label][data-balloon-pos]:hover:before, [aria-label][data-balloon-pos]:hover:after, [aria-label][data-balloon-pos][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-visible]:after, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after {   opacity:1;   pointer-events:none; }  [aria-label][data-balloon-pos].font-awesome:after {   font-family:FontAwesome, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; }  [aria-label][data-balloon-pos][data-balloon-break]:after {   white-space:pre; }  [aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after {   white-space:pre-line;   word-break:break-word; }  [aria-label][data-balloon-pos][data-balloon-blunt]:before, [aria-label][data-balloon-pos][data-balloon-blunt]:after {   transition:none; }  [aria-label][data-balloon-pos][data-balloon-pos="up"]:after {   bottom:100%;   left:50%;   margin-bottom:10px;   transform:translate(-50%, var(--balloon-move));   transform-origin:top; }  [aria-label][data-balloon-pos][data-balloon-pos="up"]:before {   bottom:100%;   left:50%;   transform:translate(-50%, var(--balloon-move));   transform-origin:top; }  [aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:after {   transform:translate(-50%, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:before {   transform:translate(-50%, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="up-left"]:after {   bottom:100%;   left:0;   margin-bottom:10px;   transform:translate(0, var(--balloon-move));   transform-origin:top; }  [aria-label][data-balloon-pos][data-balloon-pos="up-left"]:before {   bottom:100%;   left:5px;   transform:translate(0, var(--balloon-move));   transform-origin:top; }  [aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:after {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:before {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="up-right"]:after {   bottom:100%;   right:0;   margin-bottom:10px;   transform:translate(0, var(--balloon-move));   transform-origin:top; }  [aria-label][data-balloon-pos][data-balloon-pos="up-right"]:before {   bottom:100%;   right:5px;   transform:translate(0, var(--balloon-move));   transform-origin:top; }  [aria-label][data-balloon-pos][data-balloon-pos="up-right"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="up-right"][data-balloon-visible]:after {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="up-right"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="up-right"][data-balloon-visible]:before {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="down"]:after {   left:50%;   margin-top:10px;   top:100%;   transform:translate(-50%, calc(var(--balloon-move) * -1)); }  [aria-label][data-balloon-pos][data-balloon-pos="down"]:before {   width:0;   height:0;   border:5px solid transparent;   border-bottom-color:var(--balloon-color);   left:50%;   top:100%;   transform:translate(-50%, calc(var(--balloon-move) * -1)); }  [aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:after {   transform:translate(-50%, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:before {   transform:translate(-50%, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="down-left"]:after {   left:0;   margin-top:10px;   top:100%;   transform:translate(0, calc(var(--balloon-move) * -1)); }  [aria-label][data-balloon-pos][data-balloon-pos="down-left"]:before {   width:0;   height:0;   border:5px solid transparent;   border-bottom-color:var(--balloon-color);   left:5px;   top:100%;   transform:translate(0, calc(var(--balloon-move) * -1)); }  [aria-label][data-balloon-pos][data-balloon-pos="down-left"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="down-left"][data-balloon-visible]:after {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="down-left"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="down-left"][data-balloon-visible]:before {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="down-right"]:after {   right:0;   margin-top:10px;   top:100%;   transform:translate(0, calc(var(--balloon-move) * -1)); }  [aria-label][data-balloon-pos][data-balloon-pos="down-right"]:before {   width:0;   height:0;   border:5px solid transparent;   border-bottom-color:var(--balloon-color);   right:5px;   top:100%;   transform:translate(0, calc(var(--balloon-move) * -1)); }  [aria-label][data-balloon-pos][data-balloon-pos="down-right"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="down-right"][data-balloon-visible]:after {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="down-right"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="down-right"][data-balloon-visible]:before {   transform:translate(0, 0); }  [aria-label][data-balloon-pos][data-balloon-pos="left"]:after {   margin-right:10px;   right:100%;   top:50%;   transform:translate(var(--balloon-move), -50%); }  [aria-label][data-balloon-pos][data-balloon-pos="left"]:before {   width:0;   height:0;   border:5px solid transparent;   border-left-color:var(--balloon-color);   right:100%;   top:50%;   transform:translate(var(--balloon-move), -50%); }  [aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:after {   transform:translate(0, -50%); }  [aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:before {   transform:translate(0, -50%); }  [aria-label][data-balloon-pos][data-balloon-pos="right"]:after {   left:100%;   margin-left:10px;   top:50%;   transform:translate(calc(var(--balloon-move) * -1), -50%); }  [aria-label][data-balloon-pos][data-balloon-pos="right"]:before {   width:0;   height:0;   border:5px solid transparent;   border-right-color:var(--balloon-color);   left:100%;   top:50%;   transform:translate(calc(var(--balloon-move) * -1), -50%); }  [aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:after {   transform:translate(0, -50%); }  [aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:before {   transform:translate(0, -50%); }  [aria-label][data-balloon-pos][data-balloon-length="small"]:after {   white-space:normal;   width:80px; }  [aria-label][data-balloon-pos][data-balloon-length="medium"]:after {   white-space:normal;   width:150px; }  [aria-label][data-balloon-pos][data-balloon-length="large"]:after {   white-space:normal;   width:260px; }  [aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after {   white-space:normal;   width:380px; }   @media screen and (max-width:768px) { [aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after {  white-space:normal;  width:90vw; } }  [aria-label][data-balloon-pos][data-balloon-length="fit"]:after {   white-space:normal;   width:100%; } .anduril-dccp-video-items-wrapper{ display:flex; flex-wrap:wrap; } .anduril-dccp-video-items{ padding-right:15px; padding-left:15px; width:50%; } @media only screen and (max-width :768px) { .anduril-dccp-video-items{ width:100%; } } .parallaxImage.non-parallaxImage-background-purple {   background:#761294; } .non-parallaxImage-background-purple .widgetHeadline {   font-family:'greta_groteskregular' !important;   word-spacing:-20px; text-transform:uppercase; } .crm-testifloat{ float:right; } @media only screen and (min-width :1024px) { .crm-testifloat{ width:30%!important; } } .anduril-inner-page-testi-oval {   border:2px solid #ccc;   border-radius:8px;   overflow:hidden;   margin-top:2rem!important;   margin-bottom:2rem!important;   max-width:582px;   margin:auto;   padding:28px; } .anduril-inner-page-testi-oval-Headline {   color:#af2000;   font-weight:400;   padding:5px 15px;   text-align:right; } .btn-quiz-return-all {   -webkit-border-radius:5;   -moz-border-radius:5;   border-radius:5px;   font-family:roboto,sans-serif!important;   color:#fff;   font-size:20px;   background:#af2000;   padding:12px 28px 14px 25px;   text-decoration:none;   border:gray 3px solid; } form.post-password-form {   text-align:center; } .smt-emailsignup-select {   text-align:center; } .smt-emailsignup-select select {   -webkit-writing-mode:horizontal-tb !important;   text-rendering:auto;   color:-internal-light-dark(black, white);   letter-spacing:normal;   word-spacing:normal;   text-transform:none;   text-indent:0px;   text-shadow:none;   display:inline-block;   text-align:start;   appearance:menulist;   box-sizing:border-box;   align-items:center;   white-space:pre;   -webkit-rtl-ordering:logical;   background-color:-internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));   cursor:default;   margin:0em;   font:400 16px Arial;   border-radius:0px;   border-width:1px;   border-style:solid;   border-color:-internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));   border-image:initial;   color:black;   padding:12px 14px; } .smt-emailsignup-select label {   width:100%; } .widget_execphp .widgettitle {   display:none; } .anduril-shortcode-register-btn{  border-radius:5px;  font-family:'greta_groteskregular' !important;  color:#ffffff;  font-size:20px;  background:#af2000;  padding:12px 28px 14px 25px;  text-decoration:none;  white-space:pre-wrap;  word-spacing:-6px;  } .alum-pagination button {   padding:14px 21px;   margin:10px auto 10px auto;   text-align:center;   font-size:29px;   background-color:#af2000;   color:#fff;   display:block;   border:0;   text-transform:uppercase;   font-family:greta_groteskregular!important; } .alum-pagination {   margin:50px auto 100px;   text-align:center;   width:100%; } li.anduril-incontent-lg-switch.menu-item.dropdown.wpml-ls-menu-item a {   border-radius:0px;   font-family:greta_groteskregular!important;   color:#fff;   font-size:20px;   background:#60d3ea;   padding:11px 13px;   text-decoration:none;   white-space:pre-wrap;   cursor:pointer; } li.anduril-incontent-lg-switch.menu-item.dropdown.wpml-ls-menu-item {   list-style-type:none;   max-width:max-content;   margin:38px 13px 0 0;   padding:0; } .anduril-incontent-lg-switch-container .caret {   display:inline-block;   margin:0 0 0 0;   position:relative;   top:-3px; } .andurilColumnMargin .pageHeadline {   max-width:1000px;   margin:2rem 0 15px 12px; } .anduril-new-contain {   max-width:1000px;   margin:auto; } .home .anduril-incontent-lg-switch-container {   display:none; } .anduril-incontent-lg-switch-container {   display:flex;   flex-direction:row;   position:relative; } .anduril-incontent-lg-switch-inner-container {   min-width:185px; } .anduril-incontent-lg-switch-container .dropdown-menu{  top:34px;  padding:0;  min-width:172.78px; } li.anduril-incontent-lg-switch.menu-item.dropdown.wpml-ls-menu-item .dropdown-menu a {   padding:6px 9px;   text-align:center;   background:#D96E1D; } li.anduril-incontent-lg-switch.menu-item.dropdown.wpml-ls-menu-item .dropdown-menu a:hover {   background:#af2000; } .anduril-incontent-lg-switch-inner-container {   display:block;   margin:0 0 0 0; } li.anduril-incontent-region-switch.menu-item.dropdown.wpml-ls-menu-item {   list-style-type:none;   max-width:max-content;   margin:38px 13px 0 0;   padding:0; } li.anduril-incontent-region-switch.menu-item.dropdown.wpml-ls-menu-item a {   border-radius:0px;   font-family:greta_groteskregular!important;   color:#fff;   font-size:20px;   background:#60d3ea;   padding:11px 27px;   text-decoration:none;   white-space:pre-wrap;   cursor:pointer; } li.anduril-incontent-region-switch.menu-item.dropdown.wpml-ls-menu-item .dropdown-menu a {   padding:6px 9px;   text-align:center;   background:#D96E1D; } li.anduril-incontent-region-switch.menu-item.dropdown.wpml-ls-menu-item .dropdown-menu a:hover {   background:#af2000; } .anduril-incontent-back-quiz-container {   display:flex;   flex-direction:row;   position:absolute;   max-width:max-content;   top:23px; } .anduril-incontent-back-quiz-inner-container {   min-width:185px; } .anduril-incontent-back-quiz-inner-container {   display:block;   margin:0 0 0 0; } .anduril-incontent-back-quiz-inner-container .anduril-back-to-quizzes button {   border-radius:0;   font-family:greta_groteskregular !important;   color:#fff;   font-size:20px;   background:#60d3ea !important;   padding:11px 13px;   text-decoration:none;   white-space:pre-wrap;   cursor:pointer;   border:none; } .anduril-incontent-back-quiz-inner-container .anduril-back-to-quizzes button:hover {   background:#d96e1d!important; } @media only screen and (max-width :1422px) { .anduril-incontent-lg-switch-container {   display:flex;   flex-direction:column; } .anduril-incontent-lg-switch-inner-container {   display:block;   width:max-content;   margin:38px auto 0 auto; } .anduril-incontent-back-quiz-container {   flex-direction:column;   max-width:initial;   position:relative;   top:0; } .anduril-incontent-back-quiz-inner-container {   display:block;   width:max-content;   margin:0px auto 0 auto; } .anduril-new-contain {   margin:0px auto 0 auto; } } .anduril-2-vid-col-container {   display:-webkit-box;   display:-moz-box;   display:-webkit-flex;   display:-ms-flexbox;   display:flex;   flex-direction:row;   flex-wrap:wrap;   justify-content:center;   padding:20px 0 10px 0; } .anduril-2-vid-col-container .anduril-2-vid-col-shortcode {   width:40%;   height:300px; } .anduril-2-vid-col-container .anduril-2-vid-col-shortcode:first-of-type {   margin:0 29px 10px 0; } @media only screen and (max-width :768px) { .anduril-2-vid-col-container {   flex-direction:column;   flex-wrap:wrap;   align-items:center; } .anduril-2-vid-col-container .anduril-2-vid-col-shortcode:first-of-type {   margin:0 0px 10px 0; } .anduril-2-vid-col-container .anduril-2-vid-col-shortcode {   width:100%;   height:300px; } } a.smtOOCPGetStarted {   color:white; }  Merging CSS - widget.css */  .listPosts {  text-align:left;  padding:15px 0; } .listPosts a:link, .listPosts a:visited, .listPosts a:active {  color:#000;  text-decoration:none; } .listPosts a:hover {  text-decoration:underline; } .listPosts .widgettitle {   display:none; } .listPosts .widgetSubtitle {  display:none; } .listPosts .widgetItemContainer {  margin-bottom:25px; } .listPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .listPosts .widgetThumbnail img {  width:100%; } .listPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .listPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .listPosts .widgetLeftFloatedThumbnail img,  .listPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .listPosts .widgetLeftFloatedThumbnail,  .listPosts .widgetRightFloatedThumbnail {   width:100%;  } } .listPosts .widgetHeadline {  font-size:20px;  font-weight:600;  margin:0 0 5px 0; } .listPosts .widgetExcerpt {  margin:0 0 15px 0; } .listPosts .widgetContent { } .listPosts .widgetButtonContainer { } .listPosts .widgetButton {  margin-left:0; } .listPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .listPosts .widgetColumnMargin {   width:100%;   max-width:1000px;   margin:0 auto 15px auto;   padding:0;  } } .participantListPosts {  text-align:left;  padding:15px 0; } .participantListPosts a:link, .participantListPosts a:visited, .participantListPosts a:active {  color:#000;  text-decoration:none; } .participantListPosts a:hover {  text-decoration:underline; } .participantListPosts .widgettitle {   display:none; } .participantListPosts .widgetSubtitle {  display:none; } .participantListPosts .widgetItemContainer {  margin-bottom:25px; } .participantListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .participantListPosts .widgetThumbnail img {  width:100%; } .participantListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .participantListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .participantListPosts .widgetLeftFloatedThumbnail img,  .participantListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .participantListPosts .widgetLeftFloatedThumbnail,  .participantListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .participantListPosts .widgetHeadline {  font-size:16px;  font-weight:600;  margin:0 0 5px 0; } .participantListPosts .widgetExcerpt {  margin:0 0 15px 0; } .participantListPosts .widgetContent { } .participantListPosts .widgetButtonContainer { } .participantListPosts .widgetButton {  margin-left:0; } .participantListPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .participantListPosts .widgetColumnMargin {   width:100%;   max-width:1000px;   margin:0 auto 15px auto;   padding:0;  } }  .fundersListPosts {  text-align:left;  padding:15px 0; } .fundersListPosts a:link, .fundersListPosts a:visited, .fundersListPosts a:active {  color:#af2000;  text-decoration:none; } .fundersListPosts a:hover {  text-decoration:underline; } .fundersListPosts .widgettitle {   display:none; } .fundersListPosts .widgetSubtitle {  display:none; } .fundersListPosts .widgetItemContainer {  margin-bottom:25px; } .fundersListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .fundersListPosts .widgetThumbnail img {  width:100%; } .fundersListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .fundersListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .fundersListPosts .widgetLeftFloatedThumbnail img,  .fundersListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .fundersListPosts .widgetLeftFloatedThumbnail,  .fundersListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .fundersListPosts .widgetHeadline {  font-size:20px;  font-weight:600;  margin:0 0 5px 0;  color:#D96E1D; } .fundersListPosts .widgetExcerpt {  margin:0 0 15px 0; } .fundersListPosts .widgetContent { } .fundersListPosts .widgetButtonContainer { } .fundersListPosts .widgetButton {  margin-left:0; } .fundersListPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .fundersListPosts .widgetColumnMargin {   width:100%;   max-width:1000px;   margin:0 auto 15px auto;   padding:0;  } }  .toolsListPosts {  text-align:center;  padding:15px 0;  color:#fff; } .toolsListPosts a:link, .toolsListPosts a:visited, .toolsListPosts a:active {  color:#fff;  text-decoration:none; } .toolsListPosts a:hover {  text-decoration:underline; } .toolsListPosts .widgettitle {   text-align:center; } .toolsListPosts .widgetSubtitle {  padding:5px 5px 5px 0;  margin:0 0 15px 0; } .toolsListPosts .widgetItemContainer { } .toolsListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .toolsListPosts .widgetThumbnail img {  width:100%;  max-width:250px; } .toolsListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .toolsListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .toolsListPosts .widgetLeftFloatedThumbnail img,  .toolsListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .toolsListPosts .widgetLeftFloatedThumbnail,  .toolsListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .toolsListPosts .widgetHeadline {  font-size:20px;  font-weight:600;  margin:0 0 5px 0;  text-transform:uppercase; } .toolsListPosts .widgetExcerpt {  margin:0 0 15px 0; } .toolsListPosts .widgetContent { } .toolsListPosts .widgetButtonContainer { } .toolsListPosts .widgetButton {  margin-left:0; } @media only screen and (min-width:768px) {  .toolsListPosts {   text-align:center;   padding:15px 50px;  }  .toolsListPosts .widgetThumbnail img {   width:100%;   max-width:175px;  }  .toolsListPosts .widgetColumnMargin {  } }  .newsListPosts {  padding:15px 0;  text-align:center; } .newsListPosts a:link, .newsListPosts a:visited, .newsListPosts a:active {  color:#fff;  text-decoration:none; } .newsListPosts a:hover {  text-decoration:underline; } .newsListPosts .widgettitle {   display:none; } .newsListPosts .widgetSubtitle {  display:none; } .newsListPosts .widgetItemContainer { } .newsListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .newsListPosts .widgetThumbnail img {  width:100%; } .newsListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .newsListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .newsListPosts .widgetLeftFloatedThumbnail img,  .newsListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .newsListPosts .widgetLeftFloatedThumbnail,  .newsListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .newsListPosts .widgetHeadline {  font-size:20px;  text-transform:uppercase;  font-weight:600;  margin-bottom:15px; } .newsListPosts .widgetExcerpt {  margin:0 0 15px 0; } .newsListPosts .widgetContent { } .newsListPosts .widgetButtonContainer { } .newsListPosts .widgetButton {  margin-left:0; } @media only screen and (min-width:768px) {  .newsListPosts {   padding:15px 80px;  }  .newsListPosts .widgetColumnMargin {  } }  .impactListPosts {  text-align:center;  padding:15px 0;  color:#fff; } .impactListPosts a:link, .impactListPosts a:visited, .impactListPosts a:active {  color:#fff;  text-decoration:none; } .impactListPosts a:hover {  text-decoration:underline; } .impactListPosts .widgettitle {   text-align:center;  padding:5px 5px 5px 0; } .impactListPosts .widgetSubtitle {  text-align:center;  padding:5px 5px 5px 0;  margin:0 0 15px 0; } .impactListPosts .widgetItemContainer { } .impactListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .impactListPosts .widgetThumbnail img {  width:100%;  max-width:250px; } .impactListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .impactListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .impactListPosts .widgetLeftFloatedThumbnail img,  .impactListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .impactListPosts .widgetLeftFloatedThumbnail,  .impactListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .impactListPosts .widgetHeadline {  font-size:20px;  font-weight:600;  margin:0 0 5px 0;  text-transform:uppercase; } .impactListPosts .widgetExcerpt {  margin:0 0 15px 0; } .impactListPosts .widgetContent { } .impactListPosts .widgetButtonContainer { } .impactListPosts .widgetButton {  margin-left:0; } @media only screen and (min-width:768px) {  .impactListPosts {   padding:15px 50px;  }  .impactListPosts .widgetThumbnail img {   width:100%;   max-width:250px;  }  .impactListPosts .widgetColumnMargin {  } }  .brochureListPosts {  text-align:left;  padding:15px 0; } .brochureListPosts a:link, .brochureListPosts a:visited, .brochureListPosts a:active {  color:#000;  text-decoration:none; } .brochureListPosts a:hover {  text-decoration:underline; } .brochureListPosts .widgettitle {   display:none; } .brochureListPosts .widgetSubtitle {  display:none; } .brochureListPosts .widgetItemContainer {  border:2px solid #ccc;  margin-top:15px;  overflow:hidden; } .brochureListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .brochureListPosts .widgetThumbnail img {  width:100%; } .brochureListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .brochureListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .brochureListPosts .widgetLeftFloatedThumbnail img,  .brochureListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .brochureListPosts .widgetLeftFloatedThumbnail,  .brochureListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .brochureListPosts .widgetHeadline {  background-color:#9c0100;  color:#fff;  font-size:16px;  font-weight:bold;  padding:5px 15px;  border-top:5px solid #ffc016; } .brochureListPosts .widgetExcerpt {  background-color:#b52b11;  color:#fff;  font-size:18px;  font-weight:bold;  padding:5px 15px; } .brochureListPosts .widgetContent {  margin:15px; } .brochureListPosts .widgetContent a:link, .brochureListPosts .widgetContent a:visited, .brochureListPosts .widgetContent a:active, .brochureListPosts .widgetContent a:hover {  color:#af2000; } .brochureListPosts .widgetContent img {  width:140px;  height:auto; } .brochureListPosts .widgetButtonContainer { } .brochureListPosts .widgetButton {  margin-left:0; } .brochureListPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .brochureListPosts .widgetColumnMargin {   width:100%;   max-width:1000px;   margin:0 auto 15px auto;   padding:0;  } }  .campaignCertBrochureListPosts {  text-align:left;  padding:15px 0; } .campaignCertBrochureListPosts a:link, .campaignCertBrochureListPosts a:visited, .campaignCertBrochureListPosts a:active {  color:#000;  text-decoration:none; } .campaignCertBrochureListPosts a:hover {  text-decoration:underline; } .campaignCertBrochureListPosts .widgettitle {   font-family:"Roboto",sans-serif;  font-size:34px;  font-weight:700;  color:#fff;  text-transform:uppercase } .campaignCertBrochureListPosts .widgetSubtitle {  display:none; } .campaignCertBrochureListPosts .widgetItemContainer {  border:2px solid #ccc;  margin-top:15px;  overflow:hidden;  background-color:#fff; } .campaignCertBrochureListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .campaignCertBrochureListPosts .widgetThumbnail img {  width:100%; } .campaignCertBrochureListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .campaignCertBrochureListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .campaignCertBrochureListPosts .widgetLeftFloatedThumbnail img,  .campaignCertBrochureListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .campaignCertBrochureListPosts .widgetLeftFloatedThumbnail,  .campaignCertBrochureListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .campaignCertBrochureListPosts .widgetHeadline {  background-color:#9c0100;  color:#fff;  font-size:22px;  font-weight:bold;  padding:5px 15px;  border-top:5px solid #ffc016;  font-family:"Montserrat",sans-serif; } .campaignCertBrochureListPosts .widgetExcerpt {  background-color:#b52b11;  color:#fff;  font-size:18px;  font-weight:bold;  padding:5px 15px; } .campaignCertBrochureListPosts .widgetContent {  margin:15px;  font-size:16px;  font-family:"Montserrat",sans-serif; } .campaignCertBrochureListPosts .widgetContent a:link, .campaignCertBrochureListPosts .widgetContent a:visited, .campaignCertBrochureListPosts .widgetContent a:active, .campaignCertBrochureListPosts .widgetContent a:hover {  color:#af2000; } .campaignCertBrochureListPosts .widgetContent img {  width:140px;  height:auto; } .campaignCertBrochureListPosts .widgetButtonContainer { } .campaignCertBrochureListPosts .widgetButton {  margin-left:0; } .campaignCertBrochureListPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .campaignCertBrochureListPosts .widgetColumnMargin {   width:100%;   max-width:800px;   margin:0 auto 15px auto;   padding:0;  } }  .dccpDetailsBrochureListPosts {  text-align:left;  padding:15px 0; } .dccpDetailsBrochureListPosts a:link, .dccpDetailsBrochureListPosts a:visited, .dccpDetailsBrochureListPosts a:active {  color:#000;  text-decoration:none; } .dccpDetailsBrochureListPosts a:hover {  text-decoration:underline; } .dccpDetailsBrochureListPosts .widgettitle {   display:none; } .dccpDetailsBrochureListPosts .widgetSubtitle {  display:none; } .dccpDetailsBrochureListPosts .widgetItemContainer {  width:100%;  background:rgb(255,255,255);  background:transparent\9;  background:rgba(255,255,255,0.7);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFB3,endColorstr=#FFFFFFB3);  zoom:1;  border:4px solid #ab3210;  margin-top:40px;  padding:0; } .dccpDetailsBrochureListPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .dccpDetailsBrochureListPosts .widgetThumbnail img {  width:100%; } .dccpDetailsBrochureListPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .dccpDetailsBrochureListPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .dccpDetailsBrochureListPosts .widgetLeftFloatedThumbnail img,  .dccpDetailsBrochureListPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .dccpDetailsBrochureListPosts .widgetLeftFloatedThumbnail,  .dccpDetailsBrochureListPosts .widgetRightFloatedThumbnail {   width:100%;  } } .dccpDetailsBrochureListPosts .widgetHeadline {  background-color:#ef7123;  color:#fff;  padding:15px;  font-size:18px;  font-weight:600;  text-transform:uppercase; } .dccpDetailsBrochureListPosts .widgetExcerpt {  background-color:#b52b11;  color:#fff;  font-size:18px;  font-weight:bold;  padding:5px 15px; } .dccpDetailsBrochureListPosts .widgetContent {  margin:15px; } .dccpDetailsBrochureListPosts .widgetContent a:link, .dccpDetailsBrochureListPosts .widgetContent a:visited, .dccpDetailsBrochureListPosts .widgetContent a:active, .dccpDetailsBrochureListPosts .widgetContent a:hover {  color:#af2000; } .dccpDetailsBrochureListPosts .widgetContent img {  width:140px;  height:auto; } .dccpDetailsBrochureListPosts .widgetButtonContainer { } .dccpDetailsBrochureListPosts .widgetButton {  margin-left:0; } .dccpDetailsBrochureListPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .dccpDetailsBrochureListPosts .widgetColumnMargin {   width:100%;   max-width:1400px;   margin:0 auto 0px auto;   padding:0;  } }  .boxPosts {  text-align:left;  padding:15px 0; } .boxPosts a:link, .boxPosts a:visited, .boxPosts a:active {  color:#000;  text-decoration:none; } .boxPosts a:hover {  text-decoration:underline; } .boxPosts .widgettitle {   display:none; } .boxPosts .widgetSubtitle {  display:none; } .boxPosts .widgetItemContainer {  border:2px solid #ccc;  border-radius:8px;  margin-top:15px;  overflow:hidden; } .boxPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .boxPosts .widgetThumbnail img {  width:100%; } .boxPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .boxPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .boxPosts .widgetLeftFloatedThumbnail img,  .boxPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .boxPosts .widgetLeftFloatedThumbnail,  .boxPosts .widgetRightFloatedThumbnail {   width:100%;  } } .boxPosts .widgetHeadline {  font-size:20px;  font-weight:600;  margin:0 15px 5px 15px;  text-transform:uppercase; } .boxPosts .widgetExcerpt {  padding:5px 15px; } .boxPosts .widgetContent {  margin:15px; } .boxPosts .widgetContent img { } .boxPosts .widgetButtonContainer {  text-align:center; } .boxPosts .widgetButton {  margin-bottom:15px; } .boxPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .boxPosts .widgetColumnMargin {   width:100%;   max-width:1000px;   margin:0 auto 15px auto;   padding:0;  } }  .testimonialsBoxPosts {  text-align:left;  padding:15px 0; } .testimonialsBoxPosts a:link, .testimonialsBoxPosts a:visited, .testimonialsBoxPosts a:active {  color:#af2000;  text-decoration:none; } .testimonialsBoxPosts a:hover {  text-decoration:underline; } .testimonialsBoxPosts .widgettitle {   display:none; } .testimonialsBoxPosts .widgetSubtitle {  display:none; } .testimonialsBoxPosts .widgetItemContainer {  border:2px solid #ccc;  border-radius:8px;  margin-top:15px;  overflow:hidden; } .testimonialsBoxPosts .widgetThumbnail {  width:100%;  margin:0 0 15px 0; } .testimonialsBoxPosts .widgetThumbnail img {  width:100%; } .testimonialsBoxPosts .widgetLeftFloatedThumbnail {  display:inline-block;  float:left;  margin-right:15px; } .testimonialsBoxPosts .widgetRightFloatedThumbnail {  display:inline-block;  float:right;  margin-left:15px; } @media only screen and (max-width:767px) {  .testimonialsBoxPosts .widgetLeftFloatedThumbnail img,  .testimonialsBoxPosts .widgetRightFloatedThumbnail img {   max-width:100% !important;  }  .testimonialsBoxPosts .widgetLeftFloatedThumbnail,  .testimonialsBoxPosts .widgetRightFloatedThumbnail {   width:100%;  } } .testimonialsBoxPosts .widgetHeadline {  color:#af2000;   font-weight:normal;  padding:5px 15px;  text-align:right; } .testimonialsBoxPosts .widgetExcerpt {  padding:5px 15px; } .testimonialsBoxPosts .widgetContent {  margin:15px; } .testimonialsBoxPosts .widgetContent img { } .testimonialsBoxPosts .widgetButtonContainer {  text-align:center; } .testimonialsBoxPosts .widgetButton {  margin-bottom:15px; } .testimonialsBoxPosts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .testimonialsBoxPosts .widgetColumnMargin {   width:100%;   max-width:1000px;   margin:0 auto 15px auto;   padding:0;  } }  .contentScroller {  width:100%; } .contentScroller .widgettitle {  display:none; } .contentScroller .widgetHeader {  text-align:left;  color:#fff;  padding:5px; } @media only screen and (min-width:768px) {  .contentScroller .widgetHeader {   padding:5px 25px;  } } .contentScroller .widgetHeader .widgetHeadline {  font-family:"Permanent Marker", cursive;  font-size:38px;  font-weight:bold;  margin-top:5px;  display:inline;  padding-right:15px; } .contentScroller .widgetHeader .widgetExcerpt {  display:inline;  font-size:24px; } .contentScroller .widgetBody {  color:#fff;  padding:5px 0px 15px 0px; } .contentScroller .widgetScrollArea {  max-height:320px;  overflow-x:hidden;  overflow-y:auto;  padding:0px 15px; } .contentScroller .widgetSidePaneLeft {  background-image:url('https://socialmovementtechnologies.org/wp-content/uploads/2018/05/testimonials-left.jpg');  min-height:320px;  height:auto;  background-position:center;  background-repeat:no-repeat;  background-size:cover; } .contentScroller .widgetSidePaneRight {  background-image:url('https://socialmovementtechnologies.org/wp-content/uploads/2018/05/right.jpg');  min-height:320px;  height:auto;  background-position:center;  background-repeat:no-repeat;  background-size:cover; } @media only screen and (max-width:767px) {  .contentScroller .widgetSidePaneLeft,  .contentScroller .widgetSidePaneRight { display:none;  } } .contentScroller .widgetScrollArea::-webkit-scrollbar {   width:15px; } .contentScroller .widgetScrollArea::-webkit-scrollbar-track {   box-shadow:inset 0 0 5px grey;   border-radius:15px; } .contentScroller .widgetScrollArea::-webkit-scrollbar-thumb {   background:#ccc;   border-radius:12px; } @media only screen and (min-width:768px) { }  .contentSlider {  width:100%;  padding:15px;  padding-bottom:65px; } .contentSlider .widgettitle {  text-align:left;  color:#af2000; } .contentSlider-2 .widgettitle {  text-align:left;  color:#af2000; } .contentSlider .widgetContainer { } .contentSlider .widgetContentContainer { } .contentSlider .widgetSliderArea {  overflow-x:auto;  white-space:nowrap; } .contentSlider .widgetSliderArea {  -ms-overflow-style:none;  overflow:-moz-scrollbars-none;  overflow:hidden; } .contentSlider .widgetSliderArear::-webkit-scrollbar {  display:none; } .contentSlider-2 {  width:100%;  padding:15px;  padding-bottom:65px; } .contentSlider .widgettitle {  text-align:left;  color:#af2000; } .contentSlider-2 .widgetContainer { } .contentSlider-2 .widgetContentContainer { } .contentSlider-2 .widgetSliderArea {  overflow-x:auto;  white-space:nowrap; } .contentSlider-2 .widgetSliderArea {  -ms-overflow-style:none;  overflow:-moz-scrollbars-none;  overflow:hidden; } .contentSlider-2 .widgetSliderArear::-webkit-scrollbar {  display:none; } .contentSlider-2 .widgetSliderArea-2 {  overflow-x:auto;  white-space:nowrap; } .contentSlider-2 .widgetSliderArea-2 {  -ms-overflow-style:none;  overflow:-moz-scrollbars-none;  overflow:hidden; } .contentSlider-2 .widgetControlContainerLeft-2 {  float:left;  padding:100px 15px 0 0; } .contentSlider-2 .widgetControlContainerRight-2 {  float:right;  padding:100px 0 0 15px; } .contentSlider-2 .widgetControlContainerLeft-2 img {  max-width:25px; } .contentSlider-2 .widgetControlContainerRight-2 img {  max-width:25px; } .contentSlider .widgetSliderArear::-webkit-scrollbar {  display:none; } .contentSlider-2 .widgetControlTable { } .contentSlider-2 .widgetControlIcon {  color:#000;  padding:5px;  font-size:48px;  font-weight:bold;  cursor:pointer; } .contentSlider-2 .widgetItemWrapper-2 {  display:inline-block;  white-space:normal;  vertical-align:top; margin-bottom:7px!important; }  .contentSlider-2 .widgetItem {  padding:15px;  margin:5px;  background-color:#fff; }  .contentSlider-2 .widgetHeadline {  text-align:right;  font-weight:bold;  }  .contentSlider-2 .widgetHeadline::before {  content:'- '; }  .contentSlider-2 .widgetButton {  text-transform:uppercase;  font-weight:600;  color:#fff; }  .contentSlider-2 .widgetButton a:link, .contentSlider-2 .widgetButton a:active, .contentSlider-2 .widgetButton a:visited, .contentSlider-2 .widgetButton a:hover {  color:#fff;  text-decoration:none; }  @media only screen and (min-width:768px) {  .contentSlider-2 .widgetItemWrapper-2 {   width:33.33%;  } }  .contentSlider-3 {  width:100%;  padding:15px;  padding-bottom:65px; } .contentSlider .widgettitle {  text-align:left;  color:#af2000; } .contentSlider-3 .widgetContainer { } .contentSlider-3 .widgetContentContainer { } .contentSlider-3 .widgetSliderArea {  overflow-x:auto;  white-space:nowrap; } .contentSlider-3 .widgetSliderArea {  -ms-overflow-style:none;  overflow:-moz-scrollbars-none;  overflow:hidden; } .contentSlider-3 .widgetSliderArear::-webkit-scrollbar {  display:none; } .contentSlider-3 .widgetSliderArea-3 {  overflow-x:auto;  white-space:nowrap; } .contentSlider-3 .widgetSliderArea-3 {  -ms-overflow-style:none;  overflow:-moz-scrollbars-none;  overflow:hidden; } .contentSlider-3 .widgetControlContainerLeft-3 {  float:left;  padding:100px 15px 0 0; } .contentSlider-3 .widgetControlContainerRight-3 {  float:right;  padding:100px 0 0 15px; } .contentSlider-3 .widgetControlContainerLeft-3 img {  max-width:25px; } .contentSlider-3 .widgetControlContainerRight-3 img {  max-width:25px; } .contentSlider .widgetSliderArear::-webkit-scrollbar {  display:none; } .contentSlider-3 .widgetControlTable { } .contentSlider-3 .widgetControlIcon {  color:#000;  padding:5px;  font-size:48px;  font-weight:bold;  cursor:pointer; } .contentSlider-3 .widgetItemWrapper-3 {  display:inline-block;  white-space:normal;  vertical-align:top; margin-bottom:7px!important; }  .contentSlider-3 .widgetItem {  padding:15px;  margin:5px;  background-color:#fff; }  .contentSlider-3 .widgetHeadline {  text-align:right;  font-weight:bold;  }  .contentSlider-3 .widgetHeadline::before {  content:'- '; }  .contentSlider-3 .widgetButton {  text-transform:uppercase;  font-weight:600;  color:#fff; }  .contentSlider-3 .widgetButton a:link, .contentSlider-3 .widgetButton a:active, .contentSlider-3 .widgetButton a:visited, .contentSlider-3 .widgetButton a:hover {  color:#fff;  text-decoration:none; }  @media only screen and (min-width:768px) {  .contentSlider-3 .widgetItemWrapper-3 {   width:50%;  } }  .contentSlider .widgetSliderArear::-webkit-scrollbar {  display:none; } .contentSlider .widgetControlTable { } .contentSlider .widgetControlContainerLeft {  float:left;  padding:100px 15px 0 0; } .contentSlider .widgetControlContainerRight {  float:right;  padding:100px 0 0 15px; } .contentSlider .widgetControlContainerLeft img {  max-width:25px; } .contentSlider .widgetControlContainerRight img {  max-width:25px; } .contentSlider .widgetControlIcon {  color:#000;  padding:5px;  font-size:48px;  font-weight:bold;  cursor:pointer; } .contentSlider .widgetItemWrapper {  display:inline-block;  white-space:normal;  vertical-align:top; margin-bottom:7px!important; }  .contentSlider .widgetItem {  padding:15px;  margin:5px;  background-color:#fff; }  .contentSlider .widgetHeadline {  text-align:right;  font-weight:bold;  padding:10px 0 0 0; }  .contentSlider .widgetHeadline::before {  content:'- '; }  .contentSlider .widgetButton {  text-transform:uppercase;  font-weight:600;  color:#fff; }  .contentSlider .widgetButton a:link, .contentSlider .widgetButton a:active, .contentSlider .widgetButton a:visited, .contentSlider .widgetButton a:hover {  color:#fff;  text-decoration:none; }  @media only screen and (min-width:768px) {  .contentSlider .widgetItemWrapper {   width:33.33%;  } }  .smallTop { background-image:url('https://socialmovementtechnologies.org/wp-content/uploads/2020/01/header-full5-scaled.jpg'); height:300px!important; background-attachment:fixed; background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; display:table; width:100%; padding-top:90px; } .smallTopContent {  color:#fff;  padding:15px 0 15px 0;  margin-bottom:15px; } .smallTopHeadlineContainer {  font-size:22px;  margin-bottom:15px; } .smallTopImageContainer {  margin-bottom:15px; } .smallTopBrandingImg {  border:none;  border-radius:3px;  max-width:222px!important; } @media only screen and (max-width :768px) { .smallTopBrandingImg {   max-width:100px!important;   margin:initial;   display:block; } .smallTopImageContainer {   float:none; } } .smallTopCodeContainer { } @media only screen and (min-width:768px) {  .smallTop {  }  .smallTopContent {   display:table;   width:100%;   border-collapse:separate;   border-spacing:10px;  }  .smallTopHeadlineContainer {   display:table-cell;   vertical-align:middle;   font-size:38px;  }  .smallTopImageContainer {   display:inline-flex;   vertical-align:middle;  } .home .smallTopImageContainer {   display:table-cell!important;  }  .smallTopBrandingImg {  }  .smallTopCodeContainer {   display:table-cell;   vertical-align:middle;  } }  .parallax {  background-image:url('https://socialmovementtechnologies.org/wp-content/themes/anduril/media/branding-background.jpg');  min-height:600px;  height:auto;  background-attachment:fixed;  background-position:center;  background-repeat:no-repeat;  background-size:cover;  color:#fff;  display:table;  width:100%; } @media only screen and (max-width:767px) {  .parallax {   min-height:calc(100vh - 60px);   background-position:center;  } } .parallaxContent {  display:table-cell;  vertical-align:middle; } @media only screen and (min-width:768px) {  .parallaxContent {  } } .bigTopHeadline {  font-family:"Permanent Marker", cursive;  font-size:38px;  line-height:25px;  margin-bottom:25px;  margin-top:60px; } @media only screen and (min-width:768px) {  .bigTopHeadline {   font-size:74px;   line-height:65px;  } } .bigTopContainer { } .bigTopContent { } .bigTopBrandingImgTextContainer {  margin-bottom:15px; } .bigTopCustomCodeContainer {  with:100%; } .bigTopBrandingImg {  border:3px solid #fff;  border-radius:3px;  display:inline-block; } .bigTopSubhead {  font-size:18px;  line-height:19px;  font-weight:600;  text-transform:uppercase; } .bigTopSubSubhead {  font-size:18px;  font-style:italic; } .bigTopMessage {  line-height:19px; } .bigTopBrandingTextContainer { } .bigTopBrandingImgContainer {  margin-bottom:15px; } @media only screen and (min-width:768px) {  .bigTopContainer {   margin-left:65px;  }  .bigTopBrandingImgTextContainer { display:table; border-collapse:separate; border-spacing:10px;  }  .bigTopBrandingImgImgContainer { display:table-cell; vertical-align:middle;  }  .bigTopBrandingTextContainer { display:table-cell; vertical-align:middle;  }  .bigTopCustomCodeContainer {   display:table;   height:100%;  }  .bigTopCustomCode {   display:table-cell;   vertical-align:middle;   text-align:center;  }  .bigTopCustomCodeMargin {  }  .bigTopBrandingImgContainer {   display:table-cell;   vertical-align:middle;  } } .bigTopTextBox {  background-color:#e07623;  padding:5px 15px; }  .listProducts {  text-align:left;  padding:15px 0; } .listProducts a:link, .listProducts a:visited, .listProducts a:active {  color:#000;  text-decoration:none; } .listProducts a:hover {  text-decoration:underline; } .listProducts .widgettitle {   display:none; } .listProducts .widgetSubtitle {  display:none; } .listProducts .productDropdown {  max-width:100%;  margin-bottom:15px; } .listProducts .woocommerce-loop-product__title {  color:#9c0100;  font-size:16px;  font-weight:700; } .listProducts .widgetColumnMargin {  padding:0 15px; } @media only screen and (min-width:768px) {  .listProducts .widgetColumnMargin {   width:100%;   max-width:1000px;   margin:0 auto 15px auto;   padding:0;  }  .listProducts .productDropdown {   max-width:250px;  } }  .parallaxImage {  margin-top:-30px;  padding:15px;  color:#fff; } .parallaxImage .widgetHeadline {  color:#fff;  font-family:"Permanent Marker",cursive;  font-size:48px;  line-height:48px; } .parallaxImage .widgetSubheadline {  color:#fff;  font-family:"Roboto",sans-serif;  font-size:28px !important;  line-height:28px !important;  margin-top:25px;  font-weight:650; } .parallaxImage .widgetLinkText {  color:#fff;  font-family:"Roboto",sans-serif;  font-size:18px !important;  line-height:18px !important;  margin-top:15px; } .parallaxImage a:link, .parallaxImage a:active, .parallaxImage a:visited {  color:#fff;  text-decoration:none; } .parallaxImage a:hover {  color:#fff;  text-decoration:underline; } @media only screen and (min-width:768px) {  .parallaxImage {   padding:20px 125px 15px 125px;  }  .parallaxImage .widgetHeadline {   font-size:64px;   line-height:64px;  }  .parallaxImage .widgetSubheadline {  } } .widget_custom_html .widgettitle {   display:none; }   .page-id-4361 .contentSlider .widgettitle {   color:white; } .page-id-4361 .contentSlider .widgetButton {   background-color:#740001; } .page-id-4361 .contentSlider .widgetControlTable {   margin-bottom:40px; } .page-id-4361 .contentSlider {   padding-bottom:44px; } .page-id-4361 #can_embed_form, #donate_auto_modal {   width:100% !important;   max-width:100% !important; } .page-id-4361 #can_embed_form .international_link-wrap {   display:none!important; } @media only screen and (max-device-width :768px) {  .page-id-4361 .crm-testifloat {   float:right;   width:100%!important;   margin-bottom:12px; } } .page-id-4361 div#can-form-area-send-me-crm-support-information {   padding-top:34px;   clear:both; } .page-id-4361 div#action_info {   display:none!important; }  .page-id-4376 .contentSlider .widgettitle {   text-align:left;   color:white; } .page-id-4376 .contentSlider .widgetButton {   text-transform:uppercase;   font-weight:600;   color:#fff;   background-color:#740001; }  .page-id-5753 #can_embed_form form label, #donate_auto_modal form label {   word-wrap:break-word!important; } .page-id-5753 #can_embed_form #form_col1 input[type="text"], #can_embed_form #form_col1 input[type="password"], #can_embed_form #form_col1 input[type="url"], #can_embed_form #form_col1 input[type="email"], #can_embed_form #form_col1 input[type="tel"], #can_embed_form #form_col1 input[type="number"], #can_embed_form #form_col1 textarea, #donate_auto_modal #form_col1 input[type="password"], #donate_auto_modal #form_col1 input[type="text"] {   width:100% !important; } .page-id-5753 #can_embed_form input[type="submit"] {   -webkit-border-radius:0 !important;   -moz-border-radius:0 !important;   border-radius:0px !important;   padding:5px 10px!important; }   .postid-6637 div#action_info {   display:none!important; }  .postid-6637 p.wp-caption-text {   text-align-last:right;   display:inline-block;   width:100%;   font-size:16px;   text-align:right;   margin-top:2px;   padding-right:9px;   line-height:16px; }  @media only screen and (min-width :1024px) { .page-id-4365 #can_embed_form form li {   width:250px!important;   } } @media only screen and (min-device-width :768px) { .page-id-4365 div#anduril_list_posts_widget-3 {   margin-top:-15px; } } @media only screen and (max-device-width :767px) { .page-id-4365 div#anduril_list_posts_widget-3 {   margin-top:-1px; } }  .page-id-4382 nav.navbar-fixed-top.navbar-default {   display:none; } .page-id-4382 #can_embed_form h2 {   font-weight:700!important; } .page-id-4382 .can_button, #can_embed_form input[type=submit], #can_embed_form .button, #donate_auto_modal input[type=submit], #donate_auto_modal .button {   width:100%!important;   max-width:100%!important;   text-decoration:none!important;   font-size:16px!important;   font-weight:400!important;   border-radius:0!important;   padding:5px 10px!important;   line-height:1.5em!important;   transition:all .25s linear!important;   cursor:pointer!important;   color:#fff!important;   background-color:#cd3a18!important;   text-align:center!important;   outline:none!important;   box-sizing:border-box!important;   display:block!important;   white-space:normal!important;   letter-spacing:2px!important;   text-transform:uppercase!important;   background-image:none!important;   text-shadow:none!important;   border:none!important; } .page-id-4382 .can_button:hover, #can_embed_form input[type=submit]:hover, #can_embed_form .button:hover, #donate_auto_modal input[type=submit]:hover, #donate_auto_modal .button:hover {   background-color:#e7390e!important;   color:#fff!important; } .page-id-4382 #can_embed_form #d_sharing label {   display:inline-block!important;   height:auto!important;   line-height:19px!important;   width:auto!important;   float:none!important;   position:relative!important;   padding-left:20px!important; }  @media only screen and (min-width :320px) { .postid-6710 .g-formlength{ width:100%; } } @media only screen and (min-width :1024px) { .postid-6710 .g-formlength{ width:75%; } } .postid-6735 #can_embed_form #form-zip_code:not(.mb_needed), #can_embed_form #form-zip_code-submit, #can_embed_form #campaign_zip_search {   margin-bottom:12px !important; } .page-id-4374 .dccpDetailsBrochureListPosts {  padding:0px 0; } @media only screen and (min-width :1024px) { .page-id-4374 .btn-certificate {   min-width:418.50px; } } @media only screen and (max-width :767px) { .page-id-4374 .dccpDetailsBrochureListPosts .widgetColumnMargin {   padding:0 15px;   padding-right:0;   max-width:626px;   margin:auto; } } .page-template-template_5 #can-form-area-2019-updates-on-trainings-resources{  display:block; } .page-template-template_21 #can-form-area-updates-on-trainings-resources-5 {   display:block; } .page-template-template_10 #can-form-area-updates-on-trainings-resources-4 {   display:block; }  .page-id-7282 .dccpDetailsBrochureListPosts {  padding:0px 0; } @media only screen and (min-width :1024px) { .page-id-7282 .btn-certificate {   min-width:418.50px; } } @media only screen and (max-width :767px) { .page-id-7282 .dccpDetailsBrochureListPosts .widgetColumnMargin {   padding:0 15px;   padding-right:0;   max-width:626px;   margin:auto; } }  .single-product .pageHeadline { display:none!important; } .single-product .andurilColumnMargin {   margin-top:4rem; } @media only screen and (max-device-width :767px) {  .postid-6182 .smallTopCodeContainer {   display:none; } }  .page-id-5429 #can_embed_form #can_thank_you #action_info {   overflow:hidden !important;   display:none; } .page-id-5429 #can_embed_form #can_thank_you h1 { display:none; } .page-id-5429 #can_embed_form, #donate_auto_modal {   border:0px solid #D0D0D0 !important; } .page-id-5429 #can_embed_form #can_thank_you {   background-color:transparent!important;   color:black!important; }  .page-id-7550 .pageHeadline {   display:none; } .page-id-7550 .remove-widget-content-space {   width:100%; } .page-id-7550 #can-form-area-2019-updates-on-trainings-resources #can_embed_form .country_drop_wrap {   background:white!important;   height:33px!important;   overflow:hidden!important;   margin-bottom:1rem!important;   width:250px!important; } @media only screen and (max-width :768px) { .page-id-7550 #can-form-area-2019-updates-on-trainings-resources #can_embed_form .country_drop_wrap {   width:auto!important; } }  .page-id-4382 #can_embed_form .donate_recurring .donate_recurring_inner label {   font-size:16px;   color:#434343;   display:block!important; } .page-id-4382 #can_embed_form h1, #can_embed_form h2 {   font-weight:700!important; } .page-id-4382 #can_embed_form #d_sharing {   display:block!important;   line-height:15px;   font-size:16px;   border-top:1px dotted #d6d6d6;   padding:20px 0 0;   margin:0 0 10px; }  @media only screen and (max-device-width :767px) {  .hide_onmobile{ display:none; } } @media only screen and (min-device-width :768px) {  .page-id-6124 .show_onmobile{ display:none; } } .page-id-6124 div#action_info {   display:none; } .page-id-6124 div#tip_jar {   display:none; } .page-id-7550 .alignright {   margin-top:1rem;   clear:right; } @media only screen and (max-width :767px) { .page-id-7550 .alignright {   margin-top:3rem!important; } } @media only screen and (min-width:768px){ .page-id-8324 .andurilColumnMargin {   max-width:1400px; }}  .postid-10050 ul {   padding-left:2rem; } @-moz-document url-prefix() {   .postid-10050 ul {   padding-left:1.7rem; } }  .postid-11818 #can_embed_form .country_drop_wrap {   max-width:100%!important; }   @media only screen and (max-width :768px) { .page-template-template_11 #continually-container {   display:none!important; } .page-template-template_29 #continually-container {   display:none!important; } .page-template-template_28 #continually-container {   display:none!important; } .page-template-template_27 #continually-container {   display:none!important; } .page-template-template_26 #continually-container {   display:none!important; } .page-template-template_25 #continually-container {   display:none!important; } .page-template-template_24 #continually-container {   display:none!important; } } .page-template-template_11 div#pum-6905 {   display:none!important; } .page-template-template_29 div#pum-6905 {   display:none!important; } .page-template-template_28 div#pum-6905 {   display:none!important; } .page-template-template_27 div#pum-6905 {   display:none!important; } .page-template-template_26 div#pum-6905 {   display:none!important; } .page-template-template_25 div#pum-6905 {   display:none!important; } .page-template-template_24 div#pum-6905 {   display:none!important; }  @media only screen and (min-width:768px){ .page-id-14419 .andurilColumnMargin {   max-width:1400px!important; } } @media only screen and (min-width:1024px) { .postid-15067 .andurilColumnMargin {   max-width:1250px;  } } .postContainer h1, .pageHeadline, .excerpt-scrollerheading {   word-spacing:initial!important; }  .resources-wrapper { margin-bottom:-10px; text-align:center; position:relative; z-index:99; } .resources-wrapper .top-part {   padding:120px 0 315px 0;} .resources-wrapper .bottom-part {   background:url('https://socialmovementtechnologies.org/wp-content/uploads/2018/05/dotted-background-2.png'); } .resources-wrapper .bottom-part .resource-item-wrapper {   margin-top:-290px; } .resources-wrapper h2 {   color:#9C0100;   font-weight:700;   font-size:53px; } .resources-wrapper h3 {   color:#777;   font-size:37.5px;   font-weight:600;   margin-bottom:20px;   margin-top:15px; } .resource-item img {   max-width:100%;   height:auto; border-radius:15px 15px 0px 0px; } .resource-item {   margin-bottom:40px;   text-align:center; } .resource-item h4 {   color:#fff;   font-size:20px;   font-weight:600; } h3.ftr-title{ position:relative;   color:#FFA500;   font-size:29px;   font-weight:700; } #can_embed_form div, #donate_auto_modal div {  margin:0px auto; } #can-form-area-free-online-organizing-trainings #can_embed_form #action_welcome_message {   max-width:324px;   margin:auto!important; } #can-form-area-free-online-organizing-trainings .can_embed.form #can_embed_form_inner>h2 {  display:none; } #can-form-area-free-online-organizing-trainings #can_embed_form_inner>h2+h4{   display:none; } #can-form-area-free-online-organizing-trainings #can_embed_form, #donate_auto_modal {   border:0px solid #d0d0d0!important;   background-color:transparent!important; } #can-form-area-free-online-organizing-trainings #can_embed_form.can_float #form_col1 {   float:none!important;   width:100%!important; } #can-form-area-free-online-organizing-trainings #can_embed_form.can_float #form_col2 {   float:none!important;   width:100%!important;   width:472px!important;   margin:auto!important; } #can-form-area-free-online-organizing-trainings #can_embed_form input[type=submit]{   background:#9c0100!important;   padding:20px 17px 20px 17px!important;   width:100%!important;   margin-left:auto!important;   margin-right:auto!important;   font-weight:700!important;   font-size:18px!important;   min-height:67px!important;   border-radius:10px !important;   font-family:Arial !important;   color:#ffffff !important;   text-decoration:none !important;  } #can-form-area-free-online-organizing-trainings #can_embed_form form li {   width:100%!important;   max-width:324px!important;   margin:auto!important; } #can-form-area-free-online-organizing-trainings #can_embed_form input[type=text], #can_embed_form input[type=password], #can_embed_form input[type=url], #can_embed_form input[type=email], #can_embed_form input[type=tel], #can_embed_form input[type=number] {   line-height:44px;   border:1px solid #b0b0b0;   background-color:#fff;   box-sizing:border-box;   padding:20px!important; } #can-form-area-free-online-organizing-trainings #can_embed_form .country_drop_wrap {   display:none;   width:100%!important;   max-width:324px!important;   overflow:visible!important;   margin:auto auto 22px auto!important;   background:white!important; } #can-form-area-free-online-organizing-trainings #can_embed_form .country_drop_wrap span {   width:100%!important;   max-width:324px!important;   margin:auto!important; } #can_embed_form form .radio {   text-align:left!important;   vertical-align:middle!important;   margin:.5rem auto!important;   padding-top:2px!important;   margin-top:2px!important;   width:185px!important }#can_embed_form .check_radio_field label {   color:white !important; } #can_embed_form .check_radio_field {   text-align:center!important;   vertical-align:middle!important;   margin:auto!important;   margin-top:10px!important;   margin-bottom:19px!important; } #can_embed_form .check_radio_field label {   color:white !important; }  #can-form-area-free-online-organizing-trainings #can_embed_form select.can_select {   opacity:1!important; } #can-form-area-free-online-organizing-trainings #can_embed_form .country_drop_wrap select.can_select {   height:44px!important;; } .three-things {   margin:0 auto;   width:80%;   display:block;   position:relative } .credit-text {   position:relative;   color:#7A7A7A;   font-weight:700;   margin-top:30px; margin-bottom:20px; } .resources-testimonial {   background:#fff;   position:relative;   padding:50px 20px 25px 20px;   text-align:left; margin-bottom:50px; margin-top:40px; } .resources-testimonial .testimonial-content p {   color:#777;   font-size:20px;   font-weight:400; } .resources-testimonial .testimonial-content h4 {   font-size:20px;   color:#777;   font-weight:500; } .resources-testimonial .testimonial-content h4 span {   color:orange; } .resources-testimonial .testimonial-content {   position:relative; } .resources-testimonial .testimonial-content:before {   content:"";   width:70px;   position:absolute;   height:60px;   background:url('https://socialmovementtechnologies.org/wp-content/uploads/2018/05/quote-marks2.png');   background-repeat:no-repeat;   top:-89px; } .cs-breadcrumbs {   background:url('https://socialmovementtechnologies.org/wp-content/uploads/2020/01/header-full5-scaled.jpg');   padding:130px 0 100px 0;   text-align:center;   color:#fff;   margin-bottom:40px; background-size:cover;   background-attachment:fixed; } .cs-breadcrumbs h2 {   color:#fff;   font-size:66px;   font-family:"greta_groteskregular", sans-serif;   max-width:840px;   margin:0px auto;   letter-spacing:1px; } .quizzes-item {   position:relative;   text-align:center;   box-shadow:0px 0px 12px 0px rgb(0 0 0 / 10%);   padding:10px; border-radius:10px;   margin-bottom:30px; } .quizzes-item img {   max-width:100%;   height:auto; } .quizzes-item h3 {   font-size:20px;   color:#333;   font-family:"Roboto", sans-serif;   line-height:30px;   font-weight:600;   margin:0;   min-height:100px;   display:flex;   justify-content:center;   align-items:center; } a.quizess-btn {   border:1px solid #64225B;   background:#64225B;   color:#fff;   padding:9px 20px;   display:inline-block;   font-weight:600;   margin-top:20px;   text-decoration:none;   border-radius:4px;   transition:all 0.3s; } a.quizess-btn:hover {   color:#333;   background:#fff; } .quizzes-item h3 a {   color:#333;   text-decoration:none; } .quiz-style-2 iframe {   max-width:660px;   margin:20px auto;   display:block; } .research-tranings-new .form-sections {   background-image:url('https://socialmovementtechnologies.org/wp-content/uploads/2021/07/europe-traning-background.png');   background-position:center center;   background-repeat:no-repeat;   background-size:cover;   padding:88px 0;   text-align:center; height:100%; z-index:999; position:relative; } .research-tranings-new .form-sections:before{   background:#ffa500c7;   content:"";   position:absolute;   left:0;   right:0;   top:0;   bottom:0;   z-index:-1; } .research-tranings-new .form-sections h2 {   color:#9C0100;   font-family:"Arial", Sans-serif;   font-size:50px;   font-weight:700;   line-height:74px; } .research-tranings-new .form-sections h4 {   font-family:"Arial", Sans-serif;   font-size:24px;   font-weight:600;   line-height:1.2em;   color:#fff; } .research-box-info-wrapper {   background:url('https://socialmovementtechnologies.org/wp-content/uploads/2018/05/dotted-background-2.png');   padding:100px 0; } .research-box-info-wrapper .research-box-info {} .research-box-info-wrapper .research-box-info img {   max-width:160px;   height:auto; } .research-box-info-wrapper .research-box-info {   text-align:center; } .research-box-info-wrapper .research-box-info h3 {   margin-bottom:10px;   color:#fff;   font-family:"Roboto", Sans-serif;   font-size:24px;   font-weight:600; } .research-box-info-wrapper .research-box-info p {   color:#fff;   margin:0; } .upcoming-calender {   background-color:#3F1138;   background-image:url('https://socialmovementtechnologies.org/wp-content/uploads/2020/01/scroller-back.jpg');   background-position:center center;   background-repeat:no-repeat;   background-size:cover;   color:#fff;   padding:50px 0; } .upcoming-calender h2 {   color:#FFA500;   font-family:"Roboto", Sans-serif;   font-weight:600;   text-align:center; } .upcoming-calender h4 {   color:#fff;   font-family:"Roboto", Sans-serif;   font-size:24px;   font-weight:500;   line-height:1.3em;   text-align:center; margin:20px 0; } .upcoming-calender p {   line-height:38px;   font-size:20px; } .upcoming-calender-content {   max-width:740px;   margin:0px auto; } .research-tranings-new #can-form-area-free-online-organizing-trainings #can_embed_form input[type=submit] {   background:#9C0100!important; } .testimonial-section {   background-image:url('https://socialmovementtechnologies.org/wp-content/uploads/2020/01/testimonials-back-scaled.jpg');   background-position:center center;   background-repeat:no-repeat;   background-size:cover;   padding:60px 0; } .testimonial-section h2 {   color:#9C0100;   font-family:"greta_groteskregular", Sans-serif;   font-size:50px;   font-weight:700;   letter-spacing:5px;   text-align:center;   margin-bottom:60px; } .sp-testimonial-content {   background:#fff !important; } .sp-testimonial-free {   background:#fff;   padding:20px;   border-radius:10px;   text-align:left !important; } .sp-testimonial-free-section .sp-testimonial-client-name {   text-align:left !important; } .sp-testimonial-free-section .sp-testimonial-client-designation {   text-align:left !important; } .sp-testimonial-free-section .sp-testimonial-client-testimonial {   text-align:left !important; } .sp-testimonial-free-section .sp-testimonial-client-testimonial p {   text-align:left; } .sp-testimonial-free-section .testimonial-nav-arrow {   border:none !important; } .sp-testimonial-free-section .testimonial-nav-arrow i {   color:#fff !important; } @media only screen and (min-width :1280px) { #menu-main > li > ul li:hover > ul {   position:absolute;   left:100%;   top:0;   padding:0; } #menu-main a:hover { cursor:pointer } .SMT-sub-menu-toggle {  display:none; } } @media only screen and (max-width :768px) { .SMT-sub-menu-toggle {   background:none;   outline:none;   border:none;   font-size:16px;   color:#fff;   padding:0 15px 0 0;   position:absolute;   top:10px;   right:0px; } .SMT-sub-menu-toggle img {  width:15px; } .dropdown-menu {   position:relative;   top:0;   float:none; } }