.LegImage {
float: left;
max-width: 150px;
margin-right: 25px;
}
.LegImage img {
border: 1px solid;
margin-top: 4px;
margin-bottom:20px;
width: 145px;
}
.STRow {
width: 100%;
margin-bottom: 10px;
}
.TopScoreBlocks {
float: left;
width: 100%;
text-align: center;
}
.TopScoreBlockScore {
border: 1px solid;
border-top:0;
height: 55px;
padding-top: 10px;
vertical-align: middle;
font-size: 1.5em;
font-weight: bold;   
}
.TopScoreBlock {
text-align: center;
width: 110px;
display: inline-block;
vertical-align: bottom;
margin-right: 10px;
}
.TopScoreBlockLabel {
font-size: .8em;
display: table-cell;
vertical-align: middle;
height: 45px;
text-align: center;
width: 110px;
font-weight: bold;
border:1px solid;
border-bottom:4px solid;
}
.SLTKeyElement img {
vertical-align: middle;
}
.SingleLegTopRight {
float: left;
margin-bottom: 20px;
margin-top: 17px;
}
.SingleScoreCard .tabbutton {
cursor:pointer;
display:inline-block;
margin-right:20px;
background:#d9d7d8; padding:10px 15px; z-index:5000;
font-weight:bold;
}
.SingleScoreCard .active {	
background:#99c9ef;
}
.SingleScoreCard .tabbutton:hover {	
background:#99c9ef;
}
table.dataTable tbody td {    
text-align: center;
}
.ScardSearchBar {
margin-top: 10px;
margin-bottom: 20px;
}
.SLTKeyElement {
display: inline-block;
margin: 10px;
}
#activeTab {
position:relative;
}
#activeTab table {
border-radius: 0;
border-top: none;
margin-top: 0;
}
.mobilelabel {
display:none;
}
.collapsed .parent .mobilelabel {
display: inline-block;
font-size: 0.7em;   
}
.SingleScoreCard .collapsed thead th {
padding: 9px 10px;    
font-size: 0.6em;
}
table.dataTable thead th, table.dataTable thead td, table.dataTable.no-footer {
border-bottom:5px solid;
}
table.dataTable thead tr:nth-child(even) th {
border-bottom:2px solid;
background-color:white;
}
.scardborderleft {
border-left: 2px solid white;
}
.scardborderright {
border-right: 2px solid white;
}
.SingleScoreCard thead th.annualbiggerthfont
{
font-size:1.2em;
font-weight:bold;
}
table.dataTable tr td.annualyeartotal, table.dataTable thead tr:nth-child(even) th.annualyeartotal {
background-color:#e6eaeb;
font-size:1.1em;
}
table.dataTable tr:nth-child(odd) td.annualyeartotal {
background-color:#dee2e3;
font-size:1.1em;
}
table.dataTable tr td.yrscardyeartotal, table.dataTable thead tr:nth-child(even) th.yrscardyeartotal {
background-color:#e6eaeb;	
}
table.dataTable tr:nth-child(odd) td.yrscardyeartotal {
background-color:#dee2e3;	
}
table.dataTable tr td.annualfloor, table.dataTable thead tr:nth-child(even) th.annualfloor {
background-color:#e4f1fa;
}
table.dataTable tr:nth-child(odd) td.annualfloor {
background-color:#dce9f2;
}
.topscorebluelabel {
background-color:#b5d1e7;
}
.topscoresmalllabel {
}
.topscoresmall {
font-size:.9em;
padding-top:15px;
}
.topscoregreenback {
background-color:#40a142;
}a {
cursor: pointer;
}
.statewideleft {
float: left;
width: 45%;
background: lightgray;
padding: 10px 20px;
}
.statewideright {
float: right;
width: 45%;
background: lightgray;
padding: 10px 20px;
}
#countyfiltercontainer {
display: inline-block;
}
.currentCouncilData {
display: table;
width: 100%;
margin-bottom: 20px;
}
.twoCol .currentCouncilData {
display: table;
width: 45%;
float: left;
margin-right: 5%;
font-size: 14px;
}
.singleendorsement {
display: table-row;
width: 100%;
}
.twoCol .singleendorsement {    
height: 61px;
}
.singleendorsement:nth-child(even) {background: lightgray}
.singleendorsement:nth-child(odd) {background: #FFF}
.singleendorsementleft {
display: table-cell;
width: 50%;
height: auto;
padding: 5px 10px;
position: relative;
}
.singleendorsementright {
display: table-cell;
width: 50%;
height: auto;
padding: 5px 10px;
}
.statewideright li {
font-size: .9em;
margin-bottom: 4px;
}
.statewideleft li {
margin-bottom: 5px;
}
.currentCouncilInfo {
display: inline-block;
width: 100%;
border-bottom: 1px solid lightgray;
margin-bottom: 20px;
padding-bottom: 20px;
border-top: 1px solid lightgray;
margin-top: 20px;
}
.statewidekey {
margin-top: 15px;
margin-bottom: 25px;
}
.bluekey {
width: 37px;
height: 17px;
display: inline-block;
background: #025386;
vertical-align: middle;
}
.countyinfo {
display: inline-block;
margin-left: 40px;
vertical-align:middle;
}
.countylogo {
display:inline-block;
max-width: 250px;
vertical-align:middle;
}
.countyName {
font-size: 35px;
font-weight: bold;
margin-bottom: 11px;
}
#currentcouncilfiltercontainer {
margin: 20px 0;
text-transform: uppercase;
font-weight: bold;
font-size: .85em;
}
input#councilfilter {
margin-left: 18px;
}
.statewideleft h3, .statewideright h3 {
margin-bottom: 5px;
margin-top: 15px!important;
}
.statewidepos {
font-weight:bold;
}
.statewideleft, .statesenatename {
font-size:15px;
}
.statewideleft ul, .statewideright ul {
list-style: none;
margin: 0 0 15px 0;
padding: 0;
}
.statesenatename {    
font-weight: normal;
}
#councilcontainer {
display: block;
width: 100%;
padding-top: 50px;
clear:both;
margin-top: 50px;
}
#endorsementssearchmenu h2 {
font-size: 18px;
margin-bottom: 7px;
}
#endorsementssearchmenu {
display: inline-block;
width: 100%;
margin-bottom: 20px;
background: lightgray;
padding: 2%;
}
select#countyselect, select#laborcouncilselect {
width: 100%;
}
.singlegenelecleft, .singlegenelectright {
display: inline-block;
}
.singlegenelectright {
padding-left:5px;
margin-left:5px;
border-left:1px solid lightgray;
}
.singleendorsementline {
position: absolute;
width: 100%;
height: 100%;
border-left: 5px solid #025386;
left: -2%;
top: 0%;
}
.currentGenelecData {
float:left;
vertical-align: top;
width: 45%;
}
.singlegenelectype {
float: left;
width: 100%;
margin-bottom: 60px;
}
.singlegenelectype h3 {
float: left;
width: 100%;
}
.statewideright a {
cursor: pointer;
}
#generalelectioncontainer {
display: block;
width: 100%;
margin-top: 50px;
clear: both;
padding-top: 50px;
}
#genelecdata {
display:block;
width: 100%;
}
.genelecresultscontainer {
float:left;
width:100%;
}
#genelecbuttons {
margin-bottom: 22px;
}
.endorsementsbackcontainer {
display:none;
}
@media screen and (max-width:750px)
{
.twoCol .currentCouncilData {		
width: 100%;		
margin-right: 0;
}
.twoCol .singleendorsement {    
height: auto;
}
.statewideleft, .statewideright {
width:100%;
margin-bottom:15px;
}
}
@media print {
header, footer, #floatingheader, #StateWideEnsorsements, #currentcouncilfiltercontainer, #genelecbuttons, #standardheaderPos, .endorsementsbackcontainer, .addthis_tool, #endorsementspre, #return-to-top {
display:none!important;
}
#primary {
padding:2%!important;
margin-top: 0!important;
padding-top: 0!important;
}
body {
font-size:9pt!important;
line-height:1!important;
overflow: visible !important;
}
*{
overflow: visible !important;	
}
.suki-content-row {
padding:0!important;
}
.singleendorsementright,.singleendorsementleft {
display:inline-block!important;
width:45%!important;
padding:5px 2%!important;
vertical-align:top;
}
.singleendorsementleft {
padding-right: 0!important;
}
.singleendorsement {
display:inline-block!important;
width:100%!important;
border: 1px solid black;
height:auto!important;
border-bottom:none;
}
.twoCol .currentCouncilData {
display:inline-block!important;
}
.singleendorsement:last-child {
border-bottom: 1px solid black;		
}
.countylogo {
max-width:150px!important;
}
#councilcontainer {
padding:0!important;
margin-top: 0!important;
}
.singlegenelectype {
display:block!important;
}
#generalelectioncontainer {
margin: 0!important;
padding: 0!important;
}
#genelecdata, .genelectoptext {
display: block!important;
clear: both!important;
}
@page { size: auto;  margin: 0mm; }
}.wpp-no-data {
} .wpp-list {	
} .wpp-list li {
overflow: hidden;
float: none;
clear: both;
} .wpp-list li.current {
} .wpp-thumbnail {
display: inline;
float: left;
margin: 0 5px 0 0;
border: none;
} .wpp-post-title {
} .wpp-excerpt {
} .wpp-meta, .post-stats {
display: block;
font-size: 0.8em;
font-weight: bold;
} .wpp-comments {
} .wpp-views {
} .wpp-author {
} .wpp-date {
} .wpp-category {
} .wpp-rating {
}.can_embed .clearfix {
zoom: 1;
}
.can_embed .clearfix:before,
.can_embed .clearfix:after {
content: "";
display: table;
}
.can_embed .clearfix:after {
clear: both
}
#can_embed_form .nomt {
margin-top: 0;
}
#can_embed_form .mb40 {
margin-bottom: 40px;
}
.can_embed .ml20 {
margin-left: 20px;
}
.can_embed img {
width: auto;
}
html.can_embed-html {
margin: 0;
padding: 0;
height: auto;
max-width: 100%;
}
body.can_embed,
body.can_fundraising_widget {
margin: 0;
font-family: 'Helvetica', Arial, sans-serif;
font-weight: 400;
}
.can_fundraising_widget #noty_top_layout_container {
font-family: sans-serif;
}
#can_embed_form .hide,
.js-ticketed_event_widget .hide {
display: none;
}
#can_embed_form .relative {
position: relative;
}
#can_embed_form .block {
display: block;
}
#can_embed_form .nomb {
margin-bottom: 0;
}
#can_embed_form .nobold {
font-weight: normal;
}
#can_embed_form .entry-title {
padding-bottom: 20px;
border-bottom: 1px solid #CBCBCB;
line-height: 35px;
}
#can_embed_form_inner * {
margin: 0;
padding: 0;
border: 0;
background: none transparent;
font-size: 100%;
font: inherit;
color: #4E4E4E;
vertical-align: baseline;
text-shadow: none;
text-align: left;
text-decoration: none;
z-index: 1;
box-shadow: none;
outline: none;
text-indent: 0;
border-radius: 0;
opacity: 1;
float: none;
position: relative;
top: auto;
bottom: auto;
left: auto;
right: auto;
}
#can_embed_form,
#donate_auto_modal {
padding:19px;
border:1px solid #D0D0D0;
color: #4E4E4E;
font-size: 16px;
line-height: 30px;
font-family: 'Helvetica', Arial, sans-serif;
font-weight: 400;
outline:none;
background-color: white;
width: 100%;
max-width: 100%;
box-sizing:border-box;
}
#can_embed_form div,
#donate_auto_modal div {
clear: none;
}
#can_embed_form .can_relative {
position: relative;
}
#can_embed_form .can_block {
display: block;
}
#can_embed_form input,
#can_embed_form textarea,
#can_embed_form select,
#donate_auto_modal input,
.can_embed_select2 {
color: #4E4E4E;
font-size: 16px;
line-height: 30px;
font-family: 'Helvetica', Arial, sans-serif;
font-weight: 400;
outline:none;
box-shadow: none;
}
#can_embed_form a,
#donate_auto_modal a {
color: #0096DB;
transition: all .2s linear;
}
#can_embed_form a:hover {
color: #CD3A18;
}
#can_embed_form img {
border:0;
max-width: 100%;
height: auto;
}
#can_embed_form img.main_action_image {
box-sizing:border-box;
display: block;
margin: 0 auto 20px;
padding: 10px;
background-color: #FFFFFF;
border: 1px solid #D3D3D3;
}
.event_campaign #can_embed_form img.main_action_image {
margin-top: 15px;
}
#can_embed_form strong {
font-weight: 900;
}
#can_embed_form .bullet {
margin:0 5px;
}
#can_embed_form .clear,
#donate_auto_modal .clear {
clear: both;
height: auto;
overflow: auto;
}
#can_embed_form p,
#donate_auto_modal p {
margin-bottom: 15px;
}
#can_embed_form h2,
#donate_auto_modal h2 {
margin-bottom: 15px;
margin-top: 0;
font-size: 28px;
text-transform: none;
}
#can_embed_form h2.line {
padding-bottom: 15px;
border-bottom: 3px solid #DCDCDC;
}
#can_embed_form h3 {
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 3px solid #DCDCDC;
margin-top: 0;
font-size: 23px;
text-transform: none;
}
#can_embed_form .last_line,
#can_embed_form h3.last_line,
#can_embed_form h4.last_line {
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 3px solid #DCDCDC;
}
#can_embed_form div.last_line :last-child {
margin-bottom: 0;
padding-bottom: 0;
}
#can_embed_form h3.first_line,
#can_embed_form h4.first_line {
margin-bottom: 0;
padding-bottom: 10px;
border-bottom: none;
}
#can_embed_form h3.line {
padding-bottom: 10px;
border-bottom: 3px solid #DCDCDC;
margin-top: 40px;
margin-bottom: 20px;
}
#can_embed_form h4 {
margin-bottom: 15px;
margin-top: 0;
font-size: 18px;
}
#can_embed_form:not(.can_float) h4.mt15 {
margin-top: 15px;
}
#can_embed_form h4.mb5 {
margin-bottom: 5px;
}
#can_embed_form h5 {
margin: 0;
font-size: 12px;
}
#can_embed_form #logo_wrap {
padding:19px;
margin:20px -19px -19px;
background-color:#F5F5F5;
text-align: center;
}
#can_embed_form #logo_wrap a,
#can_embed_form #logo_wrap a img {
display: block;
margin:auto;
}
#can_embed_form small,
#donate_auto_modal small {
font-size: 12px;
}
#can_embed_form .graytext {
color: #BFBFBF;
}
.can_embed .kiosk-success {
border: rgb(80, 194, 78) 1px solid;
background-color: rgb(144, 238, 144);
font-size: 12px;
text-align: center;
padding: 2px;
}
#can_embed_form .alert_message {
background-color: #f9f9d5;
border: 1px solid #e6cf46;
box-sizing:border-box;
padding: 10px;
text-align: center;
margin-bottom: 20px;
}
#can_embed_form div:not(.action_sidebar) > .alert_message {
margin: 40px 0;
}
#captcha_wrap {
text-align: center;
margin-bottom: -1px;
position: relative;
}
#captcha_wrap img  {
max-width: 100%;
height: auto;
margin: auto;
text-align: center
} #can_embed_form #captcha_wrap .recaptcha_selection_wrap {
max-width: 302px;
height: 0;
padding-top: 120%;
background-size: cover;
background-repeat: no-repeat;
position: relative;
padding-left: 4%;
padding-right: 4%;
}
#can_embed_form #captcha_wrap .recaptcha_image {
max-width: 302px;
background-size: cover;
background-repeat: no-repeat;
height: 0;
padding-top: 120%;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox {
width: 30.25%;
height: 0%;
transition: all .25s linear;
background-size: cover;
background-position: 9999999999px;
background-repeat: no-repeat;
padding-top: 32.25%;
position: absolute;
top: 20.25%;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-row2 {
top: 46%;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-row3 {
top: 71.75%;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-column2 {
left: 35%;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-column3 {
left: 66%;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox:hover {
background-color: rgba(1, 137, 200, 0.35);
}
#can_embed_form #captcha_wrap .recaptcha_checkbox_selected {
background-color: rgba(1, 137, 200, 0.35);
}
#can_embed_form #captcha_wrap .recaptcha_checkbox_selected:before {
content: "X";
font-size: 35px;
font-weight: normal;
width: 30px;
text-align: center;
color: #0189c8;
bottom: 5%;
position: absolute;
right: 5%;
background-color: white;
padding: 3px 3px 2px 3px;
border-radius: 25%;
height: 31px;
} #can_embed_form label,
#donate_auto_modal label {
line-height: 20px;
font-size: 12px;
color: #909090;
width: 100%;
margin-bottom: 2px;
}
#can_embed_form .control-label {
clear: both;
}
#can_embed_form .check_radio_field,
#donate_auto_modal .check_radio_field {
margin-bottom: 20px;
display: block;
}
#can_embed_form .check_radio_field.donate_amount_wrap {
margin: 0px;
}
#can_embed_form .check_radio_field label,
#donate_auto_modal .check_radio_field label {
display: inline-block;
width: auto;
font-size: 14px;
line-height: 20px;
height: auto;
color: #4E4E4E;
padding: 8px 0 0 25px;
position: relative;
float: none;
margin: 0 20px 0 0;
}
#can_embed_form .check_radio_field.donate_amount_wrap label {
display: block;
width: 18%;
font-size: 14px;
line-height: 34px;
padding: 1%;
position: relative;
float: left;
margin: 0 2.5% 10px 0;
box-sizing:border-box;
}
#can_embed_form .check_radio_field.donate_amount_wrap label:last-child {
margin-right: 0;
}
#can_embed_form .check_radio_field label input {
position: absolute;
left: 0;
top: 9px;
}
#can_embed_form .check_radio_field label input {
position: absolute;
left: 0;
top: 8px;
}
#can_embed_form .check_radio_field label input[type="text"] {
position: relative;
}
#can_embed_form .check_radio_field label input.other_input,
#can_embed_form #tip_jar .tip_label.tip_label_other input {
top:0;
margin: 0;
}
#can_embed_form #d_sharing {
display: block;
line-height: 15px;
font-size: 11px;
color: #909090;
border-top: 1px dotted #D6D6D6;
padding: 20px 0 0;
margin: 0 0 10px;
}
#can_embed_form #d_sharing input,
#can_embed_form #d_sharing label {
display: inline-block;
height: auto;
line-height: 19px;
width: auto;
float: none;
}
#can_embed_form #d_sharing label {
position: relative;
padding-left: 20px;
}
#can_embed_form #d_sharing input {
position: absolute;
left: 0;
top: 0;
}
#can_embed_form #can_sidebar #d_sharing input {
top:0;
}
#can_embed_form #d_sharing ul {
margin-bottom: -10px;
padding: 0;
}
#can_embed_form #d_sharing ul li {
margin-bottom: 10px
}
#can_embed_form #action_welcome_message,
#can_embed_form .action_sidebar_lined {
padding-bottom: 20px;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner {
line-height: 25px;
}
#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;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner > div {
max-width: 240px;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner #log-out {
display: inline-block;
}
#can_embed_form #action_welcome_message .welcome_avatar {
height: 44px;
width: 44px;
padding: 2px;
border: 1px solid #CBCBCB;
float: left;
margin-right: 10px;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}
#can_embed_form #can_sidebar .sidebartitle {
border-bottom: 1px solid #D6D6D6;
margin-bottom: 20px;
margin-top: 0;
padding-bottom: 10px;
text-align: center;
}
#can_embed_form .ajax-loading {
display: none;
position: relative;
top:4px;
float: right;
margin-top: -44px;
margin-right: 10px;
height: 16px;
width: 22px;
}
#can_embed_form .ajax-loading {
animation: spin 1s infinite linear;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(359deg);
}
}
#can_embed_form #can_thank_you {
background-color: #25B036;
color:#FFFFFF;
padding: 20px;
margin: -19px -19px 20px;
text-align: center;
box-sizing:border-box;
border:5px solid #FFFFFF;
}
#can_embed_form #can_thank_you h1 {
margin-top: 0;
text-shadow: 0 0 5px #1A4E13;
line-height: 1em;
margin: 0 0 20px;
}
#can_embed_form #can_thank_you h4 {
margin: 0;
}
#can_embed_form #can_thank_you h4,
#can_embed_form #can_thank_you p {
font-weight: normal;
text-shadow: 0 0 5px #1A4E13;
line-height: 1.2em;
font-size: 16px;
}
#can_embed_form #can_thank_you #action_info {
width: 80%;
margin: 10px 10% 0px;
padding: 10px 0 0;
border-top: 1px solid #1E922C;
}
#can_embed_form #can_thank_you #action_info.alt_action_info {
padding: 10px 0;
margin-top: 20px;
border-bottom: 1px solid #1E922C;
}
#can_embed_form #can_thank_you #action_info .action_info_user {
margin: 0 20px;
}
#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;
}
#can_embed_form #can_thank_you #action_info {
overflow: hidden;
}
#can_embed_form #can_thank_you #action_info .action_owner {
float:left;
position: relative;
left:50%;
margin:0;
}
#can_embed_form #can_thank_you #action_info .action_owner .action_info_user {
float:left;
position: relative;
right:50%;
}
#can_embed_form #can_thank_you #can_alt_title {
margin-top: 20px;
font-size: 18px;
}
#can_embed_form .tooltip {
display: none;
}
#can_embed_form .can_thank_you-block {
box-sizing:border-box;
margin-bottom: 20px;
}
#can_embed_form.can_768 .can_thank_you-block {
float: left;
width: 31%;
margin-bottom: 40px;
margin-right: 3.5%;
}
#can_embed_form.can_768 .can_thank_you-block:last-child {
margin-right: 0;
}
#can_embed_form.can_768 .can_thank_you-block.two_margin-block {
margin-left:5%;
margin-right:5%;
}
#can_embed_form .can_thank_you-block .share_button {
width: 31%;
margin-right: 3.5%;
display: block;
float: left;
color: #FFFFFF;
text-align: center;
line-height: 40px;
text-decoration: none;
}
#can_embed_form .can_thank_you-block .share_button.share-facebook {
background-color:#335795;
}
#can_embed_form .can_thank_you-block .share_button.share-facebook:hover {
background-color:#4F74BF;
}
#can_embed_form .can_thank_you-block .share_button.share-twitter {
background-color:#00ACED;
}
#can_embed_form .can_thank_you-block .share_button.share-twitter:hover {
background-color:#39C7FF;
}
#can_embed_form .can_thank_you-block .share_button.share-google {
background-color:#DD4B39;
margin-right: 0;
}
#can_embed_form .can_thank_you-block .share_button.share-google:hover {
background-color:#F2503E;
}
#can_embed_form .embed-style-wrap {
position: relative;
}
#can_embed_form #embed_toggle-open,
#can_embed_form #embed_toggle-close {
width: auto;
display: block;
font-size: 12px;
padding: 5px;
background-color:#E1E1E1;
background-color:rgba(0,0,0,.1);
line-height: 20px;
padding: 2px 5px;
cursor: pointer;
float: left;
margin-top: -10px;
}
#can_embed_form #embed_toggle-close {
display: none;
}
#can_embed_form #embed_options {
margin-top: 15px;
display: none;
}
#can_embed_form .thank-you-message,
#can_embed_form .discussion-board {
margin-bottom: 40px;
}
#can_embed_form #comments_wrap {
background-color: #F5F5F5;
border: 1px solid #EFEFEF;
margin: 40px 0 0;
padding: 0 5px 5px;
}
#can_embed_form ul.commentlist {
padding: 0;
}
#can_embed_form ul.commentlist,
#can_embed_form ul.commentlist ul {
margin:0;
}
#can_embed_form ul.commentlist ul {
padding: 0;
}
#can_embed_form.can_float ul.commentlist ul {
padding-left: 40px;
}
#can_embed_form ul.commentlist li {
background-color: #FFFFFF;
border: 1px solid #EFEFEF;
list-style: none outside none;
margin: 5px 0 0;
padding: 19px;
position: relative;
}
#can_embed_form ul.commentlist ul li {
border-color: #E5E5E5;
border-radius: 0;
border-style: solid;
border-width: 1px 0 0 5px;
box-shadow: none;
list-style: none outside none;
margin: 20px 0 0;
padding: 20px 0 0 15px;
position: relative;
}
#can_embed_form.can_float .the_comment {
padding: 0 0 0 90px;
}
#can_embed_form ul.commentlist img.avatar {
display: none;
}
#can_embed_form.can_float ul.commentlist img.avatar {
background-color: #FFFFFF;
border: 1px solid #CFCFCF;
height: 50px;
left: 20px;
padding: 4px;
position: absolute;
top: 20px;
width: 50px;
display: block;
margin: 0;
}
#can_embed_form .the_comment_author {
margin-right: 10px;
width: auto;
}
#can_embed_form .the_comment_author strong {
margin-right: 10px;
}
#can_embed_form .the_comment_author strong a {
text-decoration: none;
}
#can_embed_form .owner_badge {
background: none repeat scroll 0 0 #0096DB;
border-radius: 3px;
color: #FFFFFF;
display: inline-block;
font-size: 12px;
height: 18px;
line-height: 18px;
padding: 1px 5px;
position: relative;
top: -1px;
}
#can_embed_form .commentmetadata {
color: #909090;
float: left;
width: auto;
}
#can_embed_form .reply {
font-size: 12px;
text-align: right;
}
#can_embed_form #respond {
background: none;
border: none;
list-style: none;
margin: none;
padding: none;
box-shadow: none;
}
#can_embed_form #respond input[type="submit"] {
width: auto;
float: left;
margin-top: 0;
}
#can_embed_form #action_comment_form input[type="submit"],
#can_embed_form #host_button {
height: auto;
white-space: normal;
}
#can_embed_form #search_location_list,
#can_embed_form #host_your_own_list {
height: auto;
line-height: 20px;
max-height: 300px;
overflow-y: scroll;
padding: 15px 0;
margin: 0 0 15px 0;
font-size: 14px;
background-color: #F5F5F5;
background-color: rgba(0, 0, 0, 0.03);
text-align: center;
}
#can_embed_form .host_custom_html {
margin-top: 15px;
clear: right;
}
#can_embed_form #host_your_own {
max-height: inherit;
margin-top: 15px;
}
#can_embed_form.can_float #host_your_own {
margin-top: 0;
}
#can_embed_form #can_sidebar #host_your_own .host_your_own_title {
margin-top: 30px;
}
#can_embed_form #search_location_list ul,
#can_embed_form #host_your_own ul {
margin: -15px 0;
padding: 0;
}
#can_embed_form #search_location_list ul li,
#can_embed_form #host_your_own ul li {
padding: 10px 15px;
margin: 0;
border-bottom: 1px dotted #C6C6C6;
list-style: none;
}
#can_embed_form #search_location_list ul li:last-child {
border-bottom: none;
}
#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;
}
#can_embed_form #search_location_list ul li .button,
#can_embed_form #host_your_own ul li .button {
font-size: 13px;
margin-top: 10px;
padding: 0;
width: auto;
padding: 0px 5px;
display: inline-block;
height: auto;
}
#can_embed_form #can_zip_search #form-zip_code {
float: left;
width: 60%;
box-shadow: none;
}
#can_embed_form #can_zip_search #form-zip_code-submit {
float: right;
width: 38%;
height: 33px;
}
#can_embed_form .country_drop_wrap {
display: none;
width: 100%;
}
#can_embed_form .country_drop_wrap select.can_select {
height: 33px;
width: 100%;
}
#can_embed_form .country_drop_wrap span {
width: 100%;
}
#can_embed_form .international_link-wrap {
display: block;
margin-top: -10px;
}
#can_embed_form .country_wrap {
padding-top: 10px;
}
.can_fundraising_widget #can_embed_form .country_wrap {
padding-top: 0;
}
#can_embed_form .international_link {
font-size: 11px;
cursor: pointer;
display: inline-block;
position: relative;
}
#can_embed_form #campaign_zip_search,
#can_embed_form #campaign_zip_search_submit {
width: 48%;
}
#can_embed_form.can_float.can_768 #campaign_zip_search,
#can_embed_form.can_float.can_768 #campaign_zip_search_submit {
width: 100%;
}
#can_embed_form.can_float #campaign_zip_search {
float: left;
}
#can_embed_form.can_float #campaign_zip_search_submit {
float: right;
} #can_embed_form #action_info {
border-top: 1px dotted #D6D6D6;
margin: 20px -19px 0;
line-height: 25px;
font-size: 13px;
font-weight: 100;
padding: 10px 19px;
}
#can_embed_form #can_sidebar #action_info .sponsor_owner_box {
margin-top: 20px;
}
#can_embed_form #can_sidebar #action_info .sponsor_owner_box:first-child {
margin-top: 0;
}
#can_embed_form #can_main_col #action_info .action_owner_box {
float: left;
margin-right: 40px;
}
#can_embed_form #can_main_col #action_info .action_owner_box:last-child {
margin-right: 0;
}
#can_embed_form #action_info .action_owner_box .action_info_right {
float: left;
}
#can_embed_form #can_sidebar #action_info {
padding: 0 20px;
margin:0 -20px 5px;
border-top: 1px solid rgba(0, 0, 0, 0.05);
}
#can_embed_form #can_sidebar #action_info.noborder {
border-top: 0;
}
#can_embed_form #can_sidebar #action_info .action_owner_box {
margin-bottom: 20px;
}
#can_embed_form #can_sidebar #action_info .action_owner_box:last-child {
margin-bottom: 0;
}
#can_embed_form #can_sidebar #action_info .action_owner {
margin-right: 0;
}
#can_embed_form #action_info .action_owner {
margin-right: -40px;
}
#can_embed_form #can_main_col #action_info .action_owner {
margin: 0;
}
#can_embed_form #action_info .action_owner .action_author_avatar {
float: left;
width: 44px;
height: auto;
padding: 2px;
border:1px solid #D3D3D3;
margin: 5px 10px 0 0!important;
}
#can_embed_form #can_main_col #action_info .action_owner_wrap {
margin-bottom: 20px;
}
#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;
float: none;
display: block;
margin: 0;
}
#can_embed_form #can_sidebar #action_info .action_info_user {
margin:0;
float: none;
}
#can_embed_form #action_info .action_info_user {
float: left;
margin-right: 40px;
}
#can_embed_form #action_info .action_info_user,
#can_embed_form #action_info .action_info_user a {
color: #6F6F6F;
}
#can_embed_form #action_info .action_info_user a:hover {
color: #0096DB
}
#can_embed_form.can_768 #can_main_col #action_info {
margin: 20px 0 0;
padding: 10px 0;
}
#can_embed_form .action_status_running_total {
text-align: center;
color: #CD3A18;
font-weight: 700;
font-size: 16px;
margin-bottom: 10px;
}
#can_embed_form .action_status_tracker {
margin-bottom: 40px;
margin: 20px -20px 20px;
padding: 0 20px 20px;
border-bottom: 1px solid rgba(0,0,0,.05);
}
#can_embed_form.can_768 .action_status_tracker {
margin-top: 0;
}
#can_embed_form .action_status_tracker .action_status_status_bar {
background-color: #CDCDCD;
box-shadow: 0 0 17px 2px rgba(0, 0, 0, 0.1) inset, 0 0 1px 0 rgba(0, 0, 0, 0.2) inset;
height: 20px;
overflow: hidden;
border-radius: 3px;
margin-bottom: 10px;
}
#can_embed_form .action_status_tracker .action_status_status_bar > span {
display: block;
height: 70px;
position: relative;
top: -50px;
}
#can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow {
display: block;
position: relative;
z-index: 1;
height: 100%;
width: 0%;
background-color: #0096DB;
background-image: -webkit-gradient(linear, left center, right center, from(rgb(0, 124, 193)), to(rgb(0, 150, 219)));
background-image: -webkit-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219));
background-image: -moz-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219));
background-image: -o-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219));
background-image: -ms-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219));
background-image: linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#007cc1', EndColorStr='#0096db');
box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 0 3px 1px rgba(0, 0, 0, 0.2);
}
#can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow:before {
content: "";
position: absolute;
top: 0;
left: 0;
display: block;
height: 100%;
width: 100%;
z-index: 2;
background-color: transparent;
background-image: repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(255,255,255,.1) 20px, rgba(255,255,255,.1) 35px);
}
#can_embed_form .action_status_tracker .action_status_goal {
text-align: center;
color: #888888;
font-size: 12px;
line-height: 21px;
}
#can_embed_form #d_sharing {
text-align: center;
padding: 10px 0 0 0;
margin: 0;
}
#can_embed_form #d_sharing.d_sharing_center > ul > li {
text-align: center;
}
#can_embed_form #d_sharing.no_mb {
margin-bottom: 0;
}
#can_embed_form #d_sharing #edit_d_sharing_opts,
#can_embed_form #d_sharing #edit_d_sharing_opts-close {
cursor: pointer;
color: #7D7D7D;
text-decoration: none;
display: inline-block;
background-color: #EDEDED;
padding: 2px 6px;
margin-top: 10px;
border-radius: 2px;
}
#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;
}
#can_embed_form #d_sharing #d_sharing_opts {
border-top: 1px dotted #D6D6D6;
display: none;
margin: 0;
padding: 20px 0 0 0;
text-align: left;
}
#can_embed_form #d_sharing #edit_d_sharing_opts-close {
display: none
} #can_embed_form .action_letter {
background: #FFFFFF;
border: 1px solid #EDEDED;
padding: 15px 25px 0 25px;
box-shadow: 0 3px 2px -1px rgba(0, 0, 0, 0.2), 0px 0px 0px 5px rgba(0, 0, 0, .02) inset;
position: relative;
}
#can_embed_form .action_letter strong,
#can_embed_form .action_letter b {
font-weight: 900
} #can_embed_form form,
#donate_auto_modal form {
width: 100%;
display: block;
}
#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;
padding: 4px 9px;
width: 100%;
transition: border-color .3s linear, background-color .3s linear;
border-radius: 3px;
}
#can_embed_form input,
#can_embed_form textarea,
#can_embed_form select,
#donate_auto_modal input {
margin-bottom: 15px;
}
#can_embed_form #form-zip_code:not(.mb_needed),
#can_embed_form #form-zip_code-submit,
#can_embed_form #campaign_zip_search {
margin-bottom: 0;
}
#can_embed_form #can_zip_search .country_drop_wrap,
#can_embed_form #search_campaign_events_form .country_drop_wrap {
padding-top: 10px;
}
#can_embed_form select {
height: 34px;
padding:7px;
width: 100%;
line-height: 34px;
border: 1px solid #CFCFCF;
background-color: #FFFFFF;
transition: border-color .3s linear, background-color .3s linear;
border-radius: 3px;
transition: inherit;
}
#can_embed_form .select2-container.can_select {
background: none;
border: none;
border-radius: 0;
padding: 0;
}
#can_embed_form select.can_select,
#can_embed_form span.can_select {
line-height: 34px;
border: 1px solid #CFCFCF;
background: url(//calaborfed.org/images/dropdownarrow.png) right 12px no-repeat #FFFFFF;
background-size:23px 9px;
box-sizing: border-box;
border-radius: 3px;
padding:0 30px 0 10px;
zoom: 1;
white-space: nowrap;
display: block;
margin-bottom: 15px;
width: 100%;
max-width: 100%;
}
#can_embed_form span.can_select {
width: 100%;
height: 34px;
}
#can_embed_form .can_select span {
overflow: hidden;
}
#can_embed_form .can_select span.can_selectInner {
width: 100%;
}
#can_embed_form select.can_select {
opacity: 0;
position: absolute;
z-index: 999999;
left: 0;
top:0;
}
#can_embed_form .error_input-select_wrap > .can_select,
#can_embed_form .error_input-select_wrap > .select2-container .select2-choice {
background-color: #f4b4b4;
border: 1px solid #A31010;
color: #333;
}
#can_embed_form textarea {
padding: 4px 9px 9px;
width: 100%;
border-radius: 3px;
height: 90px;
resize: none;
transition: border-color .3s linear, background-color .3s linear;
}
#can_embed_form textarea#message {
height: 250px;
}
#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;
border: 1px solid #CFCFCF;
background-color: #FFFFFF;
box-sizing: border-box;
}
#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
}
#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;
}
#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;
}
#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;
}
#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;
}
#can_embed_form input[type="submit"],
#can_embed_form .button,
#donate_auto_modal input[type="submit"],
#donate_auto_modal .button {
width: 100%;
max-width: 100%;
text-decoration: none;
font-size: 14px;
font-weight: 700;
border-radius: 3px;
padding: 5px 10px;
border:none; border: 1px solid rgba(0, 0, 0, .04);
line-height: 1.5em;
text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
transition: all .25s linear;
cursor: pointer;
color: #FFFFFF;
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0) inset;
background-color: #c33617;
text-align: center;
outline:none;
-webkit-appearance: none;
box-sizing: border-box;
display: block;
white-space: normal;
}
#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;
color:#FFFFFF;
}
#can_embed_form input[type="submit"].autosize_button,
#can_embed_form .button.autosize_button {
width: auto;
}
#can_embed_form input[type="submit"].button_blue,
#can_embed_form .button.button_blue,
#donate_auto_modal .button.button_blue {
background-color: #0096DB;
}
#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;
}
#can_embed_form input[type="submit"].button_green,
#can_embed_form .button.button_green {
background-color: #25B036;
}
#can_embed_form input[type="submit"].button_green:hover,
#can_embed_form .button.button_green:hover {
background-color: #30C442;
}
#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;
opacity: 0.5;
text-shadow: none;
}
#can_embed_form form ul {
width: 100%;
margin-bottom: -15px;
padding: 0;
}
#can_embed_form form li {
width: 100%;
margin: 0 0 15px 0;
list-style: none outside none;
position: relative;
box-sizing:border-box;
}
#can_embed_form form ul.clearfix li {
float: left;
}
#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%;
}
#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%
}
#can_embed_form form li.cc_li_half.right {
float: right;
}
#can_embed_form.can_float form li.cc_li_half.no_ml {
margin:0;
}
#can_embed_form.can_float.can_768 form li.cc_li_quarter {
width: 22%;
margin-left: 4%;
}
#can_embed_form.can_float.can_768 form li.cc_li_third {
width: 30.3333333333%;
margin-left: 4%;
}
#can_embed_form.can_float form li.cc_li_third.clear {
clear: none;
}
#can_embed_form.can_float.can_768 form li.cc_li_third.clear {
margin-left: 0%;
clear: both;
}
#can_embed_form .donate_state {
position: relative;
display: block;
}
#can_embed_form .donate_state select {
width: 100%;
}
#can_embed_form .donate_cc_month {
width: 47%;
float: left;
display: inline-block;
position: relative;
}
#can_embed_form .donate_cc_year {
width: 47%;
float: right;
display: inline-block;
position: relative;
}
#can_embed_form ul {
margin-bottom: -10px
}
#can_embed_form li {
margin-bottom: 10px
}
#can_embed_form form li.control-group {
margin-bottom: 0;
}
#can_embed_form form label,
#donate_auto_modal form label {
display: block;
word-wrap: break-word;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner {
background-color: #F5F5F5;
border: 1px solid #E8E8E8;
padding:9px;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner > div {
max-width: 100%;
}
#can_embed_form #action_welcome_message.sidebar_welcome #action_welcome_message_inner {
background-color: #FFFFFF;
} #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;
border: 1px solid #A31010;
color: #333;
}
#can_embed_form .error_checkbox label,
#donate_auto_modal .error_checkbox label {
color: #A31010;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#can_embed_form .check_radio_field label.error_checkbox a,
#donate_auto_modal .check_radio_field label.error_checkbox a {
text-decoration: underline;
}
#can_embed_form #error_message {
display: none;
text-align: center;
background-color: #A31010;
padding: 20px;
margin: 0;
width: 100%;
color: #FFFFFF;
text-shadow: 0 0 3px rgba(0,0,0,.1);
position: relative;
}
#can_embed_form #error_message strong {
color: #FFFFFF;
} #can_embed_form .donate_amount,
#can_embed_form .tip_label {
padding:1%;
float: left;
margin:0 2% 10px 0;
background-color:#F5F5F5;
border-radius: 3px;
font-size: 14px;
font-weight: 700;
line-height: 34px;
position: relative;
text-align: center;
cursor:pointer;
min-width: 54px;
width: 23.5%;
box-sizing:border-box;
}
#can_embed_form .donate_amount:last-child,
#can_embed_form .tip_label:last-child {
margin-right: 0;
}
#can_embed_form.can_float #can_main_col .donate_amount,
#can_embed_form.can_float #can_main_col .tip_label {
font-size: 20px;
}
#can_embed_form .donate_amount input[type="text"],
#can_embed_form .tip_label input[type="text"] {
padding:4px;
text-align: center;
}
#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;
transition: all .25s linear;
color:#FFFFFF;
}
#can_embed_form .donate_amount input[type="radio"],
#can_embed_form .tip_label input[type="radio"] {
visibility: hidden;
position: absolute;
top:0;
left: 0;
}
#can_embed_form input.donate_amount_custom[type="text"],
#can_embed_form input.tip_jar_amount[type="text"] {
display: inline-block;
margin: 0;
width: 100%;
box-shadow: inherit;
top: 0;
}
#can_embed_form .donate_recurring {
padding: 20px 20px 10px;
cursor: pointer;
background-color:#F5F5F5;
border-radius: 3px;
margin-bottom: 10px;
}
#can_embed_form .donate_recurring .donate_recurring_inner label {
font-size: 16px;
color: #4E4E4E;
}
#can_embed_form #donation_recipient_wrap {
border-bottom: 1px solid #CBCBCB;
padding-bottom: 40px;
margin: 40px 0;
}
#can_embed_form #donation_recipient_wrap:first-child {
margin-top: 0;
}
#can_embed_form #donation_recipient_wrap .single_recipient:last-child {
margin-bottom: 0;
}
#can_embed_form #can_main_col #donation_recipient_wrap {
margin: 20px 0 40px;
padding-bottom: 30px;
}
#can_embed_form .donation_recipients {
line-height: 25px;
font-weight: 100;
}
#can_embed_form .single_recipient,
#can_embed_form .donate_cc_exp {
line-height: 25px;
position: relative;
width: 100%;
float: left;
}
#can_embed_form .single_recipient:nth-child(2n),
#can_embed_form .donate_cc_exp:nth-child(2n) {
margin-right:0;
}
#can_embed_form .single_recipient {
margin-bottom: 25px;
}
#can_embed_form.can_float #can_main_col .single_recipient {
width: 48%;
margin-right: 4%;
}
#can_embed_form.can_float #can_main_col .single_recipient:nth-child(2n) {
margin-right: 0;
}
#can_embed_form.can_float.can_768 #can_main_col .multiple_recipients .single_recipient {
width: 31%;
margin-right: 3.5%;
}
#can_embed_form.can_float.can_768 #can_main_col .single_recipient:nth-child(3n) {
margin-right: 0;
}
#can_embed_form .recipient_avatar_link {
display: block;
float: left;
margin-right: 20px;
}
#can_embed_form .donation_avatar {
width: 50px;
height: auto;
display: block;
}
#can_embed_form .donation_info {
display: block;
}
#can_embed_form .donation_info {
max-width: 330px;
line-height: 25px;
}
#can_embed_form .donation_info_split {
display: block;
margin-top: 10px;
float: left;
}
#can_embed_form .donation_info_split input {
margin:0;
}
#can_embed_form #donate_login {
margin:0 0 40px 0;
text-align: center;
background-color: #F5F5F5;
padding: 19px;
border:1px solid #D6D6D6;
}
#can_embed_form #donate_disclaimer {
padding-top: 20px;
border-top: 1px dotted #D6D6D6;
font-size: 12px;
line-height: 22px;
margin-top:20px;
}
#can_embed_form #tip_jar {
margin:0 0 20px;
background-color: #F5F5F5;
padding: 19px;
border:1px solid #D6D6D6;
}
#can_embed_form #tip_jar .tip_label {
background-color: #E5E5E5;
}
#can_embed_form #tip_jar .tip_jar_fields {
display: block;
margin-top: 20px;
}
#can_embed_form #donation_welcome {
margin-bottom: 40px;
background-color: #F5F5F5;
padding: 19px;
border-left:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
border-bottom:1px solid #D6D6D6;
margin: -40px 0 40px;
}
#can_embed_form #donation_welcome-login {
background-color: #E5E5E5;
font-size: 13px;
margin: 19px -19px -19px;
padding: 9px 19px;
text-align: center;
}
#can_embed_form #can_main_col .donation_welcome_avatar {
display: none;
}
#can_embed_form #can_main_col .donation_welcome_text {
width: 100%;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter  {
border-radius: 3px;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
color: #FFFFFF;
text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
line-height: 44px;
text-decoration: none;
position: relative;
text-align: center;
width: 180px;
overflow: hidden;
transition: all .2s linear;
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
width: 165px;
margin-bottom: 10px;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook:active,
.can_fundraising_widget #donate_auto_modal .btn-twitter:active,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook:active,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter:active {
box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.5) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset;
transition: all .05s linear;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook {
float: left;
background-color: #335795;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook:hover,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook:hover {
background-color: #4f74bf;
}
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
float: right;
background-color: #00ACED;
}
.can_fundraising_widget #donate_auto_modal .btn-twitter:hover,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter:hover {
background-color: #39C7FF;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook span,
.can_fundraising_widget #donate_auto_modal .btn-twitter span,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook span,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter span {
position: relative;
z-index: 2;
} .can_fundraising_widget #donate_auto_modal,
.js-ticketed_event_widget #donate_auto_modal {
max-width: 100%;
text-align: center;
}
.can_fundraising_widget #donate_auto_modal #ty_signup,
.js-ticketed_event_widget #donate_auto_modal #ty_signup {
padding:20px;
margin:0;
width: 90%;
padding:5%;
}
.can_fundraising_widget #donate_auto_modal #ty_signup .btn-register,
.js-ticketed_event_widget #donate_auto_modal #ty_signup .btn-register {
width: 100%;
padding-left: 0;
padding-right: 0;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
width: 45%;
} #can_embed_form ul.ticket_list {
padding: 0;
margin-bottom: 40px;
background-color: #f5f5f5;
border-radius: 2px;
}
#can_embed_form ul.ticket_list input[type="number"] {
margin-bottom:0;
}
#can_embed_form ul.ticket_list li {
list-style: none;
float: left;
width: 100%;
padding: 10px;
margin: 0;
box-sizing:border-box;
border-top: 1px dotted #DADADA;
line-height: 40px;
}
#can_embed_form:not(.can_float) ul.ticket_list li.receipt_tip > div:nth-child(2),
#can_embed_form:not(.can_float) ul.ticket_list li:last-child > div:nth-child(2) {
display: none;
}
#can_embed_form ul.ticket_list li:first-child {
border-top: none;
}
#can_embed_form ul.ticket_list li:last-child {
border-top: 1px solid #dadada;
}
#can_embed_form.can_768 ul.ticket_list li .centertext {
text-align: left;
}
#can_embed_form.can_float ul.ticket_list li .centertext {
text-align: center;
}
#can_embed_form.can_float ul.ticket_list li > div {
width: 30.357142857142855%; margin-right: 4.4642857142857144%; float: left;
}
#can_embed_form.can_float ul.ticket_list li > div:last-child {
margin-right: 0;
} #can_embed_form .event_map_wrap,
#can_embed_form #event_map_wrap {
height: 300px;
}
#can_embed_form #can_sidebar #event_map_wrap {
margin-bottom: 20px;
}
.event_full #can_embed_form .event_map_wrap,
.event_full #can_embed_form #event_map_wrap {
margin-bottom: 20px;
}
#can_embed_form .event_map_wrap img,
#can_embed_form #event_map_wrap img {
max-width: initial;
}
#can_embed_form #map-notice-content {
line-height: 130%;
overflow: hidden;
}
#can_embed_form .event_map_wrap #map_canvas,
#can_embed_form #event_map_wrap #map_canvas {
height: 300px;
} #can_embed_form.can_float #form_col1 {
float: left;
width: 48%;
}
#can_embed_form.can_float #form_col1 #form_col3 {
float: none;
width: 100%;
}
#can_embed_form.can_float #form_col1 #form_col3 .widget_title {
display: none;
}
#can_embed_form.can_float #form_col2 {
float: right;
width: 48%;
}
#can_embed_form.can_float #form_col3 {
float: left;
width: 48%;
}
#can_embed_form.can_float #form_col4 {
float: right;
width: 48%;
}
#can_embed_form.can_768 #form_col3,
#can_embed_form.can_768 #form_col4 {
float: left;
width: 22%;
margin-left: 4%;
}
#can_embed_form.can_768 #can_main_col {
width: 65%;
float: left
}
#can_embed_form.can_768 #can_sidebar {
width: 30%;
float: right;
background-color: rgba(0, 0, 0, 0.03);
padding: 15px 20px;
box-sizing:border-box;
} #buorg {
display: none;
}
#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;
background-color:#CD3A18;
margin-bottom: 40px;
border-radius: 5px;
}
#can_embed_form #outdated_browser_message,
.can_embed_outdated_browser #outdated_browser_message {
height: auto;
box-sizing:border-box;
background-color:#FEFEFE;
padding: 40px 40px 0;
border-radius: 5px;
}
#can_embed_form #no_js_browser #outdated_browser_message {
padding: 40px 40px 20px;
}
#can_embed_form .outdated-title,
.can_embed_outdated_browser .outdated-title {
padding: 0 0 10px;
margin: 20px 0 10px;
}
#can_embed_form .browser_box,
.can_embed_outdated_browser .browser_box {
display: block;
float: left;
width:33.33%;
box-sizing:border-box;
padding: 20px;
margin: 0 0 15px;
transition: all .2s linear;
text-align: center;
}
#can_embed_form .browser_box:hover,
.can_embed_outdated_browser .browser_box:hover {
background-color:#F7F7F7;
}
#can_embed_form .browser_box strong,
.can_embed_outdated_browser .browser_box strong, {
display: block;
margin-bottom: 10px;
}
#can_embed_form a.outdated_link,
.can_embed_outdated_browser a.outdated_link {
background-color: #25B096;
color:#FFFFFF;
border-bottom: 3px solid #118771;
display: inline-block;
padding:0 10px;
position: relative;
top:0;
border-radius: 3px;
transition: background-color .1s linear;
text-decoration: none;
}
#can_embed_form a.outdated_link:hover,
.can_embed_outdated_browser a.outdated_link:hover {
background-color: #0096DB;
border-color: #0276AB;
}
.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;
} .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;
margin-left: 3px;
}
.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;
margin-left: -4px;
font-size: 12px;
}
.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;
margin-left: 3px;
}
#can_embed_form .placeholder_fix_wrap {
position: relative;
}
#can_embed_form .placeholder_fix_wrap .placeholder {
position: absolute;
top: 3px;
left: 10px;
color:#A9A9A9;
} #can_embed_form .centertext,
#donate_auto_modal .centertext {
text-align: center;
}
#can_embed_form .graytext {
color: #A9A9A9;
}
#can_embed_form .greentext {
color: #25B036;
}
#can_embed_form .redtext {
color: #CD3A18;
}
#can_embed_form .small {
font-size: 11px;
}
#can_embed_form small.small-line {
line-height: 15px;
}  #can_embed_form .select2-container,
.can_embed_select2 .select2-container {
margin: 0 0 15px;
position: relative;
display: inline-block; zoom: 1;
*display: inline;
vertical-align: middle;
}
.select2-drop-mask {
display: none;
}
#can_embed_form .select2-container,
#can_embed_form .select2-drop,
#can_embed_form .select2-search,
#can_embed_form .select2-search input,
.can_embed_select2 .select2-container,
.can_embed_select2.select2-drop,
.can_embed_select2 .select2-search,
.can_embed_select2 .select2-search input {
box-sizing: border-box; }
#can_embed_form .select2-container .select2-choice,
.can_embed_select2 .select2-container .select2-choice {
display: block;
height: 26px;
padding: 0 0 0 8px;
overflow: hidden;
position: relative;
border: 1px solid #aaa;
white-space: nowrap;
line-height: 26px;
color: #444;
text-decoration: none;
border-radius: 4px;
background-clip: padding-box;
user-select: none;
background-color: #fff;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
background-image: linear-gradient(top, #fff 0%, #eee 50%);
}
#can_embed_form .select2-container.select2-allowclear .select2-choice .select2-chosen,
.can_embed_select2 .select2-container.select2-allowclear .select2-choice .select2-chosen {
margin-right: 42px;
}
#can_embed_form .select2-container .select2-choice > .select2-chosen,
.can_embed_select2 .select2-container .select2-choice > .select2-chosen {
margin-right: 26px;
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
#can_embed_form .select2-container .select2-choice abbr,
.can_embed_select2 .select2-container .select2-choice abbr {
display: none;
width: 12px;
height: 12px;
position: absolute;
right: 19px;
top: 9px;
font-size: 1px;
text-decoration: none;
border: 0;
background: url(https://actionnetwork.org/images/select2.png) right top no-repeat;
cursor: pointer;
outline: 0;
}
#can_embed_form .select2-container.select2-allowclear .select2-choice abbr,
.can_embed_select2 .select2-container.select2-allowclear .select2-choice abbr {
display: inline-block;
}
#can_embed_form .select2-container .select2-choice abbr:hover ,
.can_embed_select2 .select2-container .select2-choice abbr:hover{
background-position: right -11px;
cursor: pointer;
}
.select2-drop-mask {
border: 0;
margin: 0;
padding: 0;
position: fixed;
left: 0;
top: 0;
min-height: 100%;
min-width: 100%;
height: auto;
width: auto;
opacity: 0;
z-index: 9998; background-color: #fff;
}
#can_embed_form .select2-drop,
.can_embed_select2.select2-drop {
max-width: 100%;
margin-top: -1px;
position: absolute;
z-index: 9999;
background: #fff;
color: #000;
border: 1px solid #aaa;
border-top: 0;
border-radius: 0 0 4px 4px;
box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}
#can_embed_form .select2-drop-auto-width,
.can_embed_select2.select2-drop-auto-width {
border-top: 1px solid #aaa;
width: auto;
}
#can_embed_form .select2-drop-auto-width .select2-search,
.can_embed_select2.select2-drop-auto-width .select2-search {
padding-top: 4px;
}
#can_embed_form .select2-drop.select2-drop-above,
.can_embed_select2.select2-drop.select2-drop-above {
margin-top: 1px;
padding-top: 1px;
border-radius: 4px 4px 0 0;
box-shadow: 0 0 5px rgba(0, 0, 0, .15);
}
#can_embed_form .select2-container .select2-choice .select2-arrow,
.can_embed_select2 .select2-container .select2-choice .select2-arrow {
display: inline-block;
width: 18px;
height: 100%;
position: absolute;
right: 0;
top: 0;
border-left: 1px solid #aaa;
border-radius: 0 4px 4px 0;
background-clip: padding-box;
background: #ccc;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
background-image: linear-gradient(top, #ccc 0%, #eee 60%);
}
#can_embed_form .select2-container .select2-choice .select2-arrow b,
.can_embed_select2 .select2-container .select2-choice .select2-arrow b {
display: block;
width: 100%;
height: 100%;
background: url(https://actionnetwork.org/images/select2.png) no-repeat 0 1px;
}
#can_embed_form .select2-search,
.can_embed_select2 .select2-search {
display: inline-block;
width: 100%;
min-height: 26px;
margin: 0;
padding-left: 4px;
padding-right: 4px;
position: relative;
z-index: 10000;
white-space: nowrap;
}
#can_embed_form .select2-search input,
.can_embed_select2 .select2-search input {
width: 100%;
height: auto;
min-height: 26px;
padding: 4px 20px 4px 5px;
margin: 0;
outline: 0;
font-family: sans-serif;
font-size: 1em;
border: 1px solid #aaa;
border-radius: 0;
box-shadow: none;
background: #fff url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px;
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, linear-gradient(top, #fff 85%, #eee 99%);
}
#can_embed_form .select2-drop.select2-drop-above .select2-search input,
.can_embed_select2.select2-drop.select2-drop-above .select2-search input {
margin-top: 4px;
}
#can_embed_form .select2-search input.select2-active,
.can_embed_select2 .select2-search input.select2-active {
background: #fff url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%;
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%);
}
#can_embed_form .select2-container-active .select2-choice,
#can_embed_form .select2-container-active .select2-choices,
.can_embed_select2 .select2-container-active .select2-choice,
.can_embed_select2 .select2-container-active .select2-choices {
border: 1px solid #5897fb;
outline: none;
box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
#can_embed_form .select2-dropdown-open .select2-choice .select2-arrow,
.can_embed_select2.select2-dropdown-open .select2-choice .select2-arrow {
background: transparent;
border-left: none;
filter: none;
}
#can_embed_form .select2-dropdown-open .select2-choice .select2-arrow b,
.can_embed_select2.select2-dropdown-open .select2-choice .select2-arrow b {
background-position: -18px 1px;
} #can_embed_form .select2-results,
.can_embed_select2 .select2-results {
max-height: 200px;
padding: 0 0 0 4px;
margin: 4px 4px 4px 0;
position: relative;
overflow-x: hidden;
overflow-y: auto;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#can_embed_form .select2-results ul.select2-result-sub,
.can_embed_select2 .select2-results ul.select2-result-sub {
margin: 0;
padding-left: 0;
}
#can_embed_form .select2-results ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub > li .select2-result-label {
padding-left: 20px
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 40px
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 60px
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 80px
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 100px
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 110px
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 120px
}
#can_embed_form .select2-results li,
.can_embed_select2 .select2-results li {
list-style: none;
display: list-item;
background-image: none;
}
#can_embed_form .select2-results li.select2-result-with-children > .select2-result-label,
.can_embed_select2 .select2-results li.select2-result-with-children > .select2-result-label {
font-weight: bold;
}
#can_embed_form .select2-results .select2-result-label,
.can_embed_select2 .select2-results .select2-result-label {
padding: 3px 7px 4px;
margin: 0;
cursor: pointer;
min-height: 1em;
-webkit-touch-callout: none;
user-select: none;
}
#can_embed_form .select2-results .select2-highlighted,
.can_embed_select2 .select2-results .select2-highlighted {
background: #3875d7;
color: #fff;
}
#can_embed_form .select2-results li em,
.can_embed_select2 .select2-results li em {
background: #feffde;
font-style: normal;
}
#can_embed_form .select2-results .select2-highlighted em,
.can_embed_select2 .select2-results .select2-highlighted em {
background: transparent;
}
#can_embed_form .select2-results .select2-highlighted ul,
.can_embed_select2 .select2-results .select2-highlighted ul {
background: #fff;
color: #000;
}
#can_embed_form .select2-results .select2-no-results,
#can_embed_form .select2-results .select2-searching,
#can_embed_form .select2-results .select2-selection-limit,
.can_embed_select2 .select2-results .select2-no-results,
.can_embed_select2 .select2-results .select2-searching,
.can_embed_select2 .select2-results .select2-selection-limit {
background: #f4f4f4;
display: list-item;
} #can_embed_form .select2-results .select2-disabled.select2-highlighted,
.can_embed_select2 .select2-results .select2-disabled.select2-highlighted {
color: #666;
background: #f4f4f4;
display: list-item;
cursor: default;
}
#can_embed_form .select2-results .select2-disabled,
.can_embed_select2 .select2-results .select2-disabled {
background: #f4f4f4;
display: list-item;
cursor: default;
}
#can_embed_form .select2-results .select2-selected,
.can_embed_select2 .select2-results .select2-selected {
display: none;
}
#can_embed_form .select2-more-results.select2-active,
.can_embed_select2 .select2-more-results.select2-active {
background: #f4f4f4 url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%;
}
#can_embed_form .select2-more-results,
.can_embed_select2 .select2-more-results {
background: #f4f4f4;
display: list-item;
} #can_embed_form .select2-container.select2-container-disabled .select2-choice,
.can_embed_select2 .select2-container.select2-container-disabled .select2-choice {
background-color: #f4f4f4;
background-image: none;
border: 1px solid #ddd;
cursor: default;
}
#can_embed_form .select2-container.select2-container-disabled .select2-choice .select2-arrow,
.can_embed_select2 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
background-color: #f4f4f4;
background-image: none;
border-left: 0;
}
#can_embed_form .select2-container.select2-container-disabled .select2-choice abbr,
.can_embed_select2 .select2-container.select2-container-disabled .select2-choice abbr {
display: none;
} #can_embed_form .select2-container-multi .select2-choices,
.can_embed_select2 .select2-container-multi .select2-choices {
height: auto;
height: 1%;
margin: 0;
padding: 0;
position: relative;
border: 1px solid #aaa;
cursor: text;
overflow: hidden;
background-color: #fff;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
background-image: linear-gradient(top, #eee 1%, #fff 15%);
}
#can_embed_form .select2-locked,
.can_embed_select2 .select2-locked {
padding: 3px 5px 3px 5px;
}
#can_embed_form .select2-container-multi .select2-choices,
.can_embed_select2 .select2-container-multi .select2-choices {
min-height: 26px;
}
#can_embed_form .select2-container-multi.select2-container-active .select2-choices,
.can_embed_select2 .select2-container-multi.select2-container-active .select2-choices {
border: 1px solid #5897fb;
outline: none;
box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
#can_embed_form .select2-container-multi .select2-choices li,
.can_embed_select2 .select2-container-multi .select2-choices li {
float: left;
list-style: none;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field input,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field input {
padding: 5px;
margin: 1px 0;
font-family: sans-serif;
font-size: 100%;
color: #666;
outline: 0;
border: 0;
box-shadow: none;
background: transparent;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field input.select2-active,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
background: #fff url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%;
}
#can_embed_form .select2-default,
.can_embed_select2 .select2-default {
color: #999;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice {
padding: 3px 5px 3px 18px;
margin: 3px 0 3px 5px;
position: relative;
line-height: 13px;
color: #333;
cursor: default;
border: 1px solid #aaaaaa;
border-radius: 3px;
box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
background-clip: padding-box;
-webkit-touch-callout: none;
user-select: none;
background-color: #e4e4e4;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice .select2-chosen,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
cursor: default;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice-focus,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice-focus {
background: #d4d4d4;
}
#can_embed_form .select2-search-choice-close,
.can_embed_select2 .select2-search-choice-close {
display: block;
width: 12px;
height: 13px;
position: absolute;
right: 3px;
top: 4px;
font-size: 1px;
outline: none;
background: url(https://actionnetwork.org/images/select2.png) right top no-repeat;
}
#can_embed_form .select2-container-multi .select2-search-choice-close,
.can_embed_select2 .select2-container-multi .select2-search-choice-close {
left: 3px;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
background-position: right -11px;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
background-position: right -11px;
} #can_embed_form .select2-container-multi.select2-container-disabled .select2-choices,
.can_embed_select2 .select2-container-multi.select2-container-disabled .select2-choices {
background-color: #f4f4f4;
background-image: none;
border: 1px solid #ddd;
cursor: default;
}
#can_embed_form .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice,
.can_embed_select2 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
padding: 3px 5px 3px 5px;
border: 1px solid #ddd;
background-image: none;
background-color: #f4f4f4;
}
#can_embed_form .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close,
.can_embed_select2 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
display: none;
background: none;
} #can_embed_form .select2-result-selectable .select2-match,
#can_embed_form .select2-result-unselectable .select2-match,
.can_embed_select2 .select2-result-selectable .select2-match,
.can_embed_select2 .select2-result-unselectable .select2-match {
text-decoration: underline;
}
#can_embed_form .select2-offscreen,
#can_embed_form .select2-offscreen:focus,
.can_embed_select2 .select2-offscreen,
.can_embed_select2 .select2-offscreen:focus {
clip: rect(0 0 0 0);
width: 1px;
height: 1px;
border: 0;
margin: 0;
padding: 0;
overflow: hidden;
position: absolute;
outline: 0;
left: 0px;
top: 0px;
}
#can_embed_form .select2-display-none,
.can_embed_select2 .select2-display-none {
display: none;
}
#can_embed_form .select2-measure-scrollbar,
.can_embed_select2 .select2-measure-scrollbar {
position: absolute;
top: -10000px;
left: -10000px;
width: 100px;
height: 100px;
overflow: scroll;
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
#can_embed_form .select2-search input,
#can_embed_form .select2-search-choice-close,
#can_embed_form .select2-container .select2-choice abbr,
#can_embed_form .select2-container .select2-choice .select2-arrow b,
.can_embed_select2 .select2-search input,
.can_embed_select2 .select2-search-choice-close,
.can_embed_select2 .select2-container .select2-choice abbr,
.can_embed_select2 .select2-container .select2-choice .select2-arrow b {
background-image: url(https://actionnetwork.org/images/select2x2.png);
background-repeat: no-repeat;
background-size: 60px 40px;
}
#can_embed_form .select2-search input,
.can_embed_select2 .select2-search input {
background-position: 100% -21px;
}
} #can_embed_form .select2-container,
.can_embed_select2 .select2-container {
width: 100%;
text-align: left;
max-width: 100%;
}
#can_embed_form .select2-container .select2-choice,
.can_embed_select2 .select2-container .select2-choice {
background-image: none;
border-color: #CFCFCF;
height: 31px;
line-height: 31px;
border-radius: 3px;
}
#can_embed_form .select2-container .select2-choice .select2-arrow,
.can_embed_select2 .select2-container .select2-choice .select2-arrow {
background: transparent;
border:none;
}
#can_embed_form .select2-container .select2-choice .select2-arrow b,
.can_embed_select2 .select2-container .select2-choice .select2-arrow b {
background-position: 0 3px;
}
#can_embed_form .select2-container.monster .select2-choice,
.can_embed_select2 .select2-container.monster .select2-choice {
height: 48px;
line-height: 48px;
}	
#can_embed_form .select2-container.monster .select2-choice .select2-arrow b ,
.can_embed_select2 .select2-container.monster .select2-choice .select2-arrow b  {
background-position: 0 12px;
}
#can_embed_form .select2-drop,
.can_embed_select2.select2-drop {
border: 1px solid;
border-radius:0 0 4px 4px;
}
#can_embed_form .select2-drop-active,
.can_embed_select2.select2-drop-active {
border-color: #CFCFCF;
padding-top: 5px;
margin-top: -2px;
}
#can_embed_form .select2-search input,
.can_embed_select2 .select2-search input {
max-width: 100%;
background-color: #FFF;
}
#can_embed_form .select2-container-active .select2-choice,
#can_embed_form .select2-container-active .select2-choices,
.can_embed_select2 .select2-container-active .select2-choice,
.can_embed_select2 .select2-container-active .select2-choices {
box-shadow: none;
}
#can_embed_form .select2-results .select2-no-results,
#can_embed_form .select2-results .select2-searching,
#can_embed_form .select2-results .select2-selection-limit,
.can_embed_select2 .select2-results .select2-no-results,
.can_embed_select2 .select2-results .select2-searching,
.can_embed_select2 .select2-results .select2-selection-limit {
padding: 3px 5px;
}
#can_embed_form .select2-container-multi .select2-choices,
.can_embed_select2 .select2-container-multi .select2-choices {
border:1px solid #CFCFCF;
background-image: none;
border-radius: 3px;
box-sizing:border-box;
width: 100%;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field,
#can_embed_form .select2-container-multi .select2-choices .select2-search-field input,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field input {
width: 100%;
max-width: 100%;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice {
width: auto;
margin: 5px;
line-height: 1em;
}
#can_embed_form .select2-search-choice-close,
.can_embed_select2 .select2-search-choice-close {
top:5px;
}
#can_embed_form .select2-results .select2-result-label,
.can_embed_select2 .select2-results .select2-result-label {
display: inline-block;
}
#can_embed_form .select2-results ul.select2-result-sub > li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub > li .select2-result-label {
padding-left: 7px;
}
#can_embed_form .select2-results ul.select2-result-sub > li li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub > li li .select2-result-label {
padding-left: 3px;
}
#can_embed_form .select2-results li.dropspacer,
.can_embed_select2 .select2-results li.dropspacer {
padding-left: 210px;
}
#can_embed_form .select2-results li.dropspacer:not(.spacer-) .select2-result-label,
.can_embed_select2 .select2-results li.dropspacer:not(.spacer-) .select2-result-label {
padding-left: 9px;
position: relative;
}
#can_embed_form .select2-results li.dropspacer:not(.spacer-) .select2-result-label:before,
.can_embed_select2 .select2-results li.dropspacer:not(.spacer-) .select2-result-label:before {
content:"-";
font-size: .3em;
position: absolute;
left:0;
top:4px;
}
#can_embed_form .select2-results li.dropspacer.spacer-,
.can_embed_select2 .select2-results li.dropspacer.spacer- {
padding-left: 0;
}
#can_embed_form .select2-results li.dropspacer.spacer-1,
.can_embed_select2 .select2-results li.dropspacer.spacer-1 {
padding-left: 10px;
}
#can_embed_form .select2-results li.dropspacer.spacer-2,
.can_embed_select2 .select2-results li.dropspacer.spacer-2 {
padding-left: 20px;
}
#can_embed_form .select2-results li.dropspacer.spacer-3,
.can_embed_select2 .select2-results li.dropspacer.spacer-3 {
padding-left: 30px;
}
#can_embed_form .select2-results li.dropspacer.spacer-4,
.can_embed_select2 .select2-results li.dropspacer.spacer-4 {
padding-left: 40px;
}
#can_embed_form .select2-results li.dropspacer.spacer-5,
.can_embed_select2 .select2-results li.dropspacer.spacer-5 {
padding-left: 50px;
}
#can_embed_form .select2-results li.dropspacer.spacer-6,
.can_embed_select2 .select2-results li.dropspacer.spacer-6 {
padding-left: 60px;
}
#can_embed_form .select2-results li.dropspacer.spacer-7,
.can_embed_select2 .select2-results li.dropspacer.spacer-7 {
padding-left: 70px;
}
#can_embed_form .select2-results li.dropspacer.spacer-8,
.can_embed_select2 .select2-results li.dropspacer.spacer-8 {
padding-left: 80px;
}
#can_embed_form .select2-results li.dropspacer.spacer-9,
.can_embed_select2 .select2-results li.dropspacer.spacer-9 {
padding-left: 90px;
}
#can_embed_form .select2-results li.dropspacer.spacer-10,
.can_embed_select2 .select2-results li.dropspacer.spacer-10 {
padding-left: 100px;
}
#can_embed_form .select2-results li.dropspacer.spacer-11,
.can_embed_select2 .select2-results li.dropspacer.spacer-11 {
padding-left: 110px;
}
#can_embed_form .select2-results li.dropspacer.spacer-12,
.can_embed_select2 .select2-results li.dropspacer.spacer-12 {
padding-left: 120px;
}
#can_embed_form .select2-results li.dropspacer.spacer-13,
.can_embed_select2 .select2-results li.dropspacer.spacer-13 {
padding-left: 130px;
}
#can_embed_form .select2-results li.dropspacer.spacer-14,
.can_embed_select2 .select2-results li.dropspacer.spacer-14 {
padding-left: 150px;
}
#can_embed_form .select2-results li.dropspacer.spacer-15,
.can_embed_select2 .select2-results li.dropspacer.spacer-15 {
padding-left: 150px;
}
#can_embed_form .select2-results li.dropspacer.spacer-16,
.can_embed_select2 .select2-results li.dropspacer.spacer-16 {
padding-left: 160px;
}
#can_embed_form .select2-results li.dropspacer.spacer-17,
.can_embed_select2 .select2-results li.dropspacer.spacer-17 {
padding-left: 170px;
}
#can_embed_form .select2-results li.dropspacer.spacer-18,
.can_embed_select2 .select2-results li.dropspacer.spacer-18 {
padding-left: 180px;
}
#can_embed_form .select2-results li.dropspacer.spacer-19,
.can_embed_select2 .select2-results li.dropspacer.spacer-19 {
padding-left: 190px;
}
#can_embed_form .select2-results li.dropspacer.spacer-20,
.can_embed_select2 .select2-results li.dropspacer.spacer-20 {
padding-left: 200px;
}
#can_embed_form .select2-dropdown-open .select2-choice,
.can_embed_select2.select2-dropdown-open .select2-choice {
background-color:#FFF;
box-shadow: none;
}
#can_embed_form .select_wrap,
.can_embed_select2 .select_wrap {
position: relative;
height: 33px;
}
#can_embed_form .select2-container.can_select,
.can_embed_select2 .select2-container.can_select {
background: none;
border: none;
border-radius: 0;
padding: 0;
}html {
font-family: 'Lato', sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
.videoWrapper {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
p img {
margin: 10px 10px;    
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} body,
button,
input,
select,
textarea {
color: #404040;
font-family: 'Lato', sans-serif;
font-size: 18px;	
line-height: 1.2;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} html {
box-sizing: border-box;
}
*,
*:before,
*:after { box-sizing: inherit;
}
body {
background: #a8a9aa; }
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 1em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; vertical-align: middle;
}
table {
margin: 0 0 1.5em;
width: 100%;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);
color: rgba(0, 0, 0, .8);
font-size: 12px;
font-size: 0.75rem;
line-height: 1;
padding: .6em 1em .4em;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa; }
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
border-color: #aaa #bbb #bbb; }
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
color: #111;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
padding: 3px;
}
textarea {
padding-left: 3px;
width: 100%;
}  a {
color: #167eb4;
text-decoration:none;
}
a:visited {
}
a:hover
{
#07F;
text-decoration:underline;
}
a:focus {
outline: none;
}
a:hover,
a:active {
outline: 0;
}
a, a:active, a:focus {
outline: none;
} .main-navigation {
clear: both;
display: block;
float: left;
width: 100%;
padding-top:5px;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation li {
float: right;
position: relative;
margin-left:10px;
margin-right:10px;
margin-bottom: 8px;
}
.main-navigation a {
display: block;
text-decoration: none;
font-weight:bold;
line-height:1.3em;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 1.3em;
left: -999em;
z-index: 99999;
background:#464646;
padding:10px;
width: 205px;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul a {
width: 300px;
font-size:.8em;
}
.main-navigation ul ul li {
float:left;
}
.main-navigation li:hover > a,
.main-navigation li.focus > a {
}
.main-navigation ul ul :hover > a,
.main-navigation ul ul .focus > a {
}
.main-navigation ul ul a:hover,
.main-navigation ul ul a.focus {
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
left: 100%;
}
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a {
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
background: rgba(47, 132, 210,1);
box-shadow: none;
color: white;
border: 0;
text-shadow: none;
}
#site-navigation.toggled li {
width: 100%;
margin-bottom: 6px;
}
#site-navigation.toggled ul ul{
position:relative;
left:0;
top:0;
width: 100%;
border-top: 1px solid;
margin-bottom: 10px;
}
.main-navigation.toggled .menu-header-menu-container {
position: absolute;
z-index: 9999999;
}
.main-navigation ul ul a {
width: 100%;
}
@media screen and (min-width: 980px) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: block;
}
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
margin: 0 0 1.5em;
overflow: hidden;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
width: 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
width: 50%;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
margin-top: 1.5em;
margin-bottom: 1em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
margin-top: 1.5em;
margin-bottom: 1em;
}
@media screen and (max-width: 650px) {
.alignleft, .alignright {
margin:5px;
float:none;
width:100%;
}
}	
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} .widget, .widget-container {
margin: 0 0 1.5em;
padding: 5px 41px;
} .widget select {
max-width: 100%;
}
.widget_subpages 
{
text-transform:uppercase;
}
#secondary .widget_subpages_current_page a{
color:#094073;
}
.widget_subpages li {
margin-bottom: 12px;
}
#secondary .widget li {
margin-bottom: 8px;
}
.BlogRollLists h3 {
margin: 0;
padding-top: 5px;
padding-bottom: 7px;
background: #2b68a1;
color: white;
padding-left: 10px;
width: 100%;
cursor:pointer;
border-bottom:1px solid;
}
.singleblogroll {
padding: 9px;
}
.singleblogroll p {
margin-top: 7px;
margin-bottom: 7px;
}   .addthis_32x32_style {
display: none;
}
#content {
position: relative;
}
.page-header {
background: #094073;
}
#primary .page-header {
background:none;
}
.page-header h1.entry-title {
color: white;
margin: 0;
padding-top: 7px;
padding-bottom: 7px;
text-transform: uppercase;
font-size: 1.6em;
margin-left: 100px;
}
.single-post h1.entry-title, .single-california-history h1.entry-title{
margin-bottom:2px;
}
.page-header h1.aggragate {
}
h2.entry-title {
margin-bottom:5px;
}
header.aggragate {
background: #ed5927;
}
.sticky {
display: block;
}
.hentry {
margin: 0 0 1.5em;
border-bottom: 1px solid lightgray;
padding-bottom: 15px;
}
.blog .hentry {
margin-bottom: 60px;
}
.entry-meta, .entry-footer {
font-size: .9em;
}
span.author.vcard {
font-style: italic;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-content,
.entry-content,
.entry-summary {
margin: 0 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
.post img {
margin: 18px!important;
}
.postthumb {
text-align: center;
width:100%;
height:350px;
background-size:cover;
background-position:50% 50%;
margin-top:10px;
}
.postthumb img {
max-height: 300px;
border: 1px solid #094073;
}
#primary {
width: 68%;
float: left;
padding-left: 100px;
padding-right:30px; padding-top:55px;
padding-bottom:55px;
min-height: 720px;
background:white;
}
#primary.full-width {
width: 100%; }
.innerLFT img {
border: 1px solid;
}
.innerLFT {
width: 25%;
float: left;
margin-right: 5%;
}
.innerRT {
float: left;
width: 70%;
}
.innerRT h2 {
margin-top:0;
} #secondary {
padding-top: 55px;
background: #d9d9d9;
width: 32%; 
float: left;
}
#secondarypad {
padding-top:55px;
background: #d9d9d9;
width:32%;	
bottom: 0;
position: absolute;
margin-left: 68%;
top: 48px;
z-index: -1;
}
#secondary.widget-area-blog {
padding-top:0;
}
#secondary h2 {
color: #06294a;
text-transform: uppercase;
font-size: 1.2em;
}
#secondary ul {
margin:0;
padding:0;
}
#secondary li {
list-style:none;
}
#secondary a {
color:#2a333c;
}
#secondary a:hover {
color:#094073;
}
#secondary .current-menu-item a {
color: #ed5927;
}
#secondary .widget-container {
margin-bottom: 35px;
}
#secondary .widget_search h2.widget-title,#secondary .widget_search h3.widget-title  {
margin: 0;
padding-top: 5px;
padding-bottom: 7px;
background: #2b68a1;
color: white;
padding-left: 10px;
width: 100%;
}
#secondary .widget_search input.search-field {
width: 100%;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
box-sizing: inherit;
border:none;
border-radius:0;
}
#secondary .widget_search {
position:relative;
width:100%;
}
#secondary .widget_search input.search-submit {
text-indent: -9999px;
background: url(//calaborfed.org/wp-content/themes/clf-wordpress-theme/images/searchIcon.png);
background-repeat: no-repeat;
border: medium none;
height: 32px;
width: 35px;
right: 42px;
border-radius: 0;
position: absolute;
margin-top: -38px;
box-shadow: none;
} .blog .format-aside .entry-title,
.archive .format-aside .entry-title {
display: none;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} embed,
iframe,
object {
max-width: 100%;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;	
}
.wp-caption-text {
font-size: .85em;
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
} #wrapper {
margin-left:auto;
margin-right:auto;
max-width:1200px;
}
#standardheaderPos {
height:250px;
}
.home #standardheaderPos {
height: 137px;
}
#masthead {
background:url(//calaborfed.org/wp-content/themes/clf-wordpress-theme/images/headerBlueBak.png) no-repeat;
height: 250px;
background-size:cover;
position: relative;
font-size: 1.3em;
}
.headerInner, .headerDescription {
padding-right:34px;
padding-left:34px;
}
.admin-bar #wrapper { }
#masthead a {
color: white;
}
#masthead a:hover {
color:#95d2fb;
}
.searchHeader {
float: right;
}
.headerLogo {
float: left;
}
.socialHeader {
float: right;
margin-top: 45px;
}
.socialHeader img { }
#headersearcharea {
position: absolute;
right: 35px;
margin-top: 42px;
display:none;
}
.headerDescription {
width: 100%;
color: white;
clear: both;
background: rgba(47, 132, 210,0.55);
text-align: right;	
position:absolute;
bottom:0;
padding-top:5px;
padding-bottom:5px;
padding-top: 5px;
padding-bottom: 5px;
font-style: italic;
font-weight: bold;
}
#headersearcharea input#searchsubmit { margin-top: 4px!important;
box-shadow: none;
}
#headersearcharea input#footersearch {
color: white;
}
#floatingheader #masthead {
position: fixed;
z-index: 5000;
width: 100%;
height: 55px;
padding-top: 10px;
font-size: 1em;
top: 0;
border-bottom:1px solid black;
}
.admin-bar #floatingheader #masthead {
top: 32px;
}
#floatingheader .headerDescription, #floatingheader .socialHeader {
display:none;
}
#floatingheader .headerLogo {
margin-top: -7px;
position: absolute;
z-index: 88888;
}
#floatingheader .headerLogo img {
width: 136px;
}
@media screen and (max-width: 602px)
{
.admin-bar #floatingheader #masthead {
top: 0;
}
}
@media screen and (max-width: 700px){
#floatingheader .main-navigation {		
z-index: 99999;
position: absolute;
}
#floatingheader .searchHeader {
display:none;
}
#floatingheader .headerLogo {
float:left;
width:100%;
}
}
@media screen and (max-width:980px) {
} #colophon {
background:#094073;
padding-left:60px;
padding-right:60px;
text-align:center;
color:white;	
}
#colophon a {
color: white;
text-decoration:none;
}
#colophon a:hover {
color:#95d2fb;
} .FooterMenuArea li {
list-style: none;
text-align:left;
display: inline-block;
width: 170px;
margin-right: 10px;
vertical-align: top;
}
.FooterMenuArea li.widget-container {
padding:0;
}
.FooterMenuArea li:last-child {
margin:0;
}
.FooterMenuArea ul {
margin:0;
padding:0;
}
.FooterMenuArea h3 {
font-size: 1em;
}
.FooterMenuArea a {
font-size: .9em;
}
.FooterMenuArea {
margin-bottom: 15px;
} .FooterJoinUs h2 {
margin-bottom: 15px;
font-size: 2em;
margin-top: 20px;
}
#colophon input[type="submit"] {
text-transform: uppercase;
padding-top: 8px;
padding-bottom: 10px;
text-shadow: none;
background: #ed5927;
box-shadow: none;
border: none;
border-radius: 0;
font-size: 1.1em;
font-weight: bold;
padding-right: 17px;
padding-left: 19px;
font-family: 'Lato', sans-serif;
}
#colophon input {
background: none;
border: 2px solid #969ea6;
margin-bottom: 15px;
color: #fff;
padding-left: 14px;
padding-right: 14px;
padding-bottom: 5px;
font-size: .9em;
font-family: 'Roboto', sans-serif;
}
#colophon ::-webkit-input-placeholder
{
color:    #5cb8e3;
}
#colophon :-moz-placeholder 
{
color:    #5cb8e3;
}
#colophon ::-moz-placeholder 
{
color:    #5cb8e3;
}
#colophon :-ms-input-placeholder 
{
color:    #5cb8e3;
}
#headersearcharea input#searchsubmit,
#colophon input#searchsubmit {
text-indent: -9999px;
background: url(//calaborfed.org/wp-content/themes/clf-wordpress-theme/images/searchIcon.png);
background-repeat: no-repeat;
border: medium none;
height: 32px;
width: 35px;
margin-left: -40px;
border-radius: 0;
position: absolute;
margin-top: 8px;
}
#headersearcharea input#searchsubmit{
}
#headersearcharea input#footersearch,
#colophon input#footersearch {
border: 2px solid #359fdb;
padding-left: 25px;
padding-right: 25px;
padding-top: 5px;
padding-bottom: 7px;
background:#032f59;
box-sizing: inherit;
float: left;
max-width: 100%;
} .FooterJoinUs h4, .FooterJoinUs .control-group, .FooterJoinUs #action_info, 
.FooterJoinUs #logo_wrap, .FooterJoinUs #can_embed_form #d_sharing, .FooterJoinUs #form-first_name, 
.FooterJoinUs #form-last_name
{
display:none!important;
}
.can_thank_you-block {
display: none;
}
.FooterJoinUs {
max-width: 350px;
margin: 0 auto;
}
.FooterJoinUs #can_embed_form, .FooterJoinUs #donate_auto_modal {
background:none;
margin:0;
}
.FooterJoinUs #can_embed_form {
background: none;
border: none;
}
.FooterJoinUs #can_embed_form_inner h2 {
color: white;
}
.FooterJoinUs #can_embed_form input {
color: black;
}
.FooterSearchBar {
font-size: 1.7em;
font-weight: bold;
margin-top: 30px;
position: relative;
max-width: 384px;
margin-left: auto;
margin-right: auto;
}
#footersearch::-webkit-input-placeholder
{
color:    #2d84d8;
}
#footersearch:-moz-placeholder 
{
color:    #2d84d8;
}
#footersearch::-moz-placeholder 
{
color:    #2d84d8;
}
#footersearch:-ms-input-placeholder 
{
color:    #2d84d8;
} .FooterLogo img {
width: 210px;
}
.FooterLogo {
margin-top:35px;
margin-bottom:15px;
width:100%;
text-align:center;
display: inline-block;
}
#disclaimer{
border: 1px solid #FFFFFF;
color: #fff;
font-size: .8em;
padding: 4px;
margin-bottom:40px;
margin-top:30px;
max-width:500px;
margin-left:auto;
margin-right:auto;
} table {
width: 100%;
margin: 10px auto 20px;
border: 1px solid #d8d8d8;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
background: #ffffff;
border-collapse: separate;
overflow: hidden;
}
table td:first-child {
padding: 10px 10px 10px 20px;
}
table td:last-child {
padding: 10px 20px 10px 10px;
}
table tr:nth-child(odd),table.dataTable tbody tr:nth-child(odd) {
background: #d1cfd0;
}
table tr:nth-child(even), table.dataTable tbody tr:nth-child(event) {
background: #fff;
}
table thead tr:nth-child(odd) {
background:#f6f6f6;
}
table thead.annual tr:nth-child(odd) {
background: none;
border-left:none;
border-right:none;
}
table.dataTable thead.annual th{        
background-color: #99c9ef;	
}
td {
font: normal 13px/1.4em 'Lato', sans-serif;
color: #535353;
text-transform: none;
border: none;
}
td p {
margin: 5px;
} .post-type-archive .entry-title a, .aggragate .entry-title a {
color: #ed5927;
}
.category .post-type-description {
border-bottom: 1px solid #167eb4;
} .home #primary {
width: 100%;
padding-left: 0;
padding-right:0;
}
.home #masthead {
height: 137px;
}
.home .headerLogo {
position: absolute;
z-index: 99999;
margin-top: 10px;
}
.home .headerLogo img {
width: 200px;
}
.home .socialHeader img {
width: 40px;
}
.home .socialHeader {
margin-top: 6px;
}
.home-header {
position:relative;
}
.home-header .buttons {
position:absolute;
bottom:0;
width:100%;
text-align:center;
display:table;
}
.home-header .buttons li{	
background-color: rgba(46,155,212,.8);
list-style: none;    
text-align:center;
font-size:1.4em;
color:white;
padding-top:8px;
padding-bottom:8px;
padding-left:20px;
padding-right:20px;
height:100%;
display:table-cell;
vertical-align:middle;
}
.home-header .buttons li.left{
background-color: rgba(22,126,180,.88);
}
.home-header .buttons li.center {
background-color: rgba(46,155,212,.85);
}
.home-header .buttons li.right {
background-color: rgba(42,135,221,.88);
}
.home-header .buttons li a{
color:white;
}
.buttons .left, .buttons .right {
width:33%;
}
.buttons .center {
width:34%;
}
.homeboxtitle {
background: #5e96ca;
background: -moz-linear-gradient(left, #5e96ca 0%, #5e96ca 30%, #5e96ca 50%, #ffffff 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5e96ca), color-stop(30%,#5e96ca), color-stop(50%,#5e96ca), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(left, #5e96ca 0%,#5e96ca 30%,#5e96ca 50%,#ffffff 100%);
background: -o-linear-gradient(left, #5e96ca 0%,#5e96ca 30%,#5e96ca 50%,#ffffff 100%);
background: -ms-linear-gradient(left, #5e96ca 0%,#5e96ca 30%,#5e96ca 50%,#ffffff 100%);
background: linear-gradient(to right, #5e96ca 0%,#5e96ca 30%,#5e96ca 50%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e96ca', endColorstr='#ffffff',GradientType=1 );
line-height: 20px;
margin-bottom: 5px;
margin-left: 20px;
margin-top: 5px;
padding-bottom: 6px;	
padding-top:6px;
position:relative;
}
.homeboxtitle img {
margin-left: -30px;
margin-top: -17px;
position: absolute;
}
.homeboxtitle a, .homeboxtitle .title {
color:white;
font-size: 1.4em;
font-weight: bold;
text-transform: uppercase;
padding-left:43px;
}
#homepageLeftArea {
float: left;
width: 64%;
padding-left: 40px;
}
#homepageRightArea {
float: left;
width: 36%;
padding-left: 18px;
}
.innerbox {
padding: 5px 62px;
float:left;
margin-bottom:48px;
}
.innerbox h2 {
margin-bottom: 0px;
margin-top: 8px;
}
.featuredarticle {
float: left;
width: 100%;
margin-bottom:25px;
}
span.homeauthor {
font-size: .9em;
font-style: italic;    
}
.homeblogtext {
float: left;
margin-bottom: 10px;
width:100%;
}
.homeblogtext.hasthumb {
width: 70%;
display: inline-block;
}
.homeblogtext p {
margin-top: 0;
padding-top: 0;
margin-bottom: 10px;
}
.homeblogfeaturedimg {
float: left;
margin-right: 15px;
min-height: 160px;
min-width: 160px;
max-width: 160px;
background: #167eb4;
margin-bottom:10px;
padding:8px;
}
.homeblogfeaturedimg img{
width:100%;
}
#secondaryfeatured {
float:left;
}
ul.wpp-list {
margin: 0;
padding: 0;
}
.laborsedgeboxlinks {
float: left;
line-height:2em;
}
.laborsedgeboxlinks a{
font-size:1.4em;
margin-bottom:8px;
}
.flashfactbox {
background: #262f38;
width:90%;
position:relative;
color:white;
padding-right:0;
padding-top: 16px;
padding-bottom: 16px;
min-height:120px;
}
.fflogotitle, .ffright {
float:left;
}
.fflogoimg {
position:absolute;
top: 13%;
margin-left: -109px;
}
.fflogotitle {	
margin-right:24px;
font-size: 2em;
line-height:1em;
width: 111px;
overflow-wrap: break-word;
}
.ffright {
width: 77%;
padding-top:1px;
}
.ffrightpass {
color: #2eb2f7;
font-size: .9em;
font-weight: bold;
margin-right:20px;
margin-top:10px;
float:left;
}
.ffrighttxt p {
margin-top: 0;
margin-bottom: 2px;
}
.ffsocial {
margin-top:10px;
float:left;
}
.ffsocial img {
margin-right:10px;
max-height: 20px;
}
.videoofweekbox {
background:#094073;
width:90%;
position:relative;
padding:8px;
max-height:282px;
margin-top:-26px;
}
.vidpasson{
color: #2eb2f7;
font-size: .65em;
font-weight: bold;
margin-bottom:14px;
margin-top:14px;
}
.vidleft {
float:left;
text-align:center;
padding:8px;
padding-top:18px;
margin-right:10px;
width: 23%;
}
.vidleft img {
max-width:50px;
height:20px;
}
.vidright {
float:left;
width:75%;
}
.homerightinnerbox {
margin: 10%;
margin-left: 11%;
}
.homerightinnerbox.homertscorecard {
text-align: center;
color: white;
background: #094073;   
min-height:100px;
padding-bottom: 35px;
padding-top: 25px;
font-size: .9em;
padding-left: 10px;
padding-right: 10px;
}
#HomePhotoBoxes {
float: left;
width: 100%;
list-style:none;
}
#HomePhotoBoxes li {
float: left;
width: 170px;
min-height: 66px;
background: #094073;
margin-right: 8px;
margin-bottom:10px;
} .home .scardmenuitem {
width:230px;
margin-left:auto;
margin-right:auto;
}
.homertscorecard a {
color: white;
}
.home .scardmenuitem input{
width:auto;
}
.home input#zipsearchfield {
float:none;
padding-top:2px;
}
.home input#zipsearchsubmit {
background: #EB6030;
} ul#contributorslist {
margin: 0;
padding: 0;
list-style: none;
}
#contributorslist li {
display: inline-block;
width: 25%;
vertical-align: bottom;
margin-bottom: 23px;
margin-right: 30px;
font-size: 0.8em;
border-bottom: 1px solid #167eb4;
padding-bottom: 10px;
} #HomeJoinUsBox h4, #HomeJoinUsBox .control-group, #HomeJoinUsBox #action_info, 
#HomeJoinUsBox #logo_wrap, #HomeJoinUsBox #can_embed_form #d_sharing, #HomeJoinUsBox #form-first_name, 
#HomeJoinUsBox #form-last_name
{
display:none!important;
} .singleeventarchive h2 {
margin-top: 13px;
font-size: 1.3em;
}
.singleeventarchive {
border-bottom: 1px solid;
padding-bottom: 30px;
} .page-template-page_scorecard-php .entry-content {
width:90%;
margin-left:auto;
margin-right:auto;
}
.page-template-page_scorecard-php #primary {
padding-top:39px;
padding-left:5px;
padding-right:5px;
}
.SingleScoreCard {
border: 2px solid #012a49;
padding-top:5px;
padding-bottom:12px;
border-top:none;
}
.SingleScoreCard thead th {
font-size: .8em;
}
.scardwrapfirstitle {
text-align: center;
font-size: 1.1em;
font-weight: bold;
padding: 0px 0 7px 0;
border: 1px solid #012a49;
border-bottom: none;
}
.scardwrapblackstrip {
font-weight: bold;
background: #012a49;
color: white;
text-align: center;
font-size: 2em;
padding: 10px 0;
}
.scardinnerboxpadding {
margin-left:12px;
margin-right:12px;
}
.scardnamearea {
background:#b5d1e7;
padding:10px;
color:#012a4a;
}
.scardlabel2 {
background: #b5d1e7;        
display: inline-block;
clear: both;
width: 100%;
}
.scardlabel2 h2{
color: #012a4a;
margin-top: 8px;
margin-bottom: 8px;
}
h2.scardnamearea {
font-size: 2.1em;
margin-top: 0px;
margin-bottom: 9px;
}
#scorecardoptionsmenu {
position: relative;
background: rgba(47, 132, 210,0.55);
padding: 30px 45px 10px;
width: 100%;
}
.scardmenuitem{
display:inline-block;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
vertical-align: top;
}
.scardmenuitem input,.scardmenuitem select {
border: 1px solid #404040;
width: 230px;
}
.SingleLegTopArea {
float: left;
margin-bottom: 15px;
}
.STRow {
font-weight: bold;
}
#ziperrordiv {
display:inline-block;
}
input#zipsearchfield {
height: 1.45em;
margin-right:5px;
float:left;
width:154px;
}
input#zipsearchsubmit {
box-shadow: none;
text-shadow: none;
background: #094073;
color: white;
width:70px;
}
.keysarea {
border: 1px solid;
margin-top: 20px;
margin-bottom:20px;
font-size:.9em;
}
.billaction {
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
}
.billtopvotes {
margin-top:10px;
margin-bottom:10px;
}
.badbill { font-style: italic;
color: red;
font-weight: bold;
}
.dataTables_filter input[type="search"] {
margin-left: 8px;
} .page-template-page_scorecard-php #secondary, .page-template-page_scorecard-php #secondarypad{
padding-top:0;
}
.scorecardwidget .scardmenuitem {
margin-left: 0;
}
.SingleScoreCard table.dataTable tbody th,.SingleScoreCard table.dataTable tbody td {
padding: 8px 5px;
}
.SingleScoreCard .LegImage {
float: left;
max-width: 500px;
margin-right: 25px;
min-height: 200px;
background: #012a49;
padding: 2px;
display: table-cell;
}
.SingleScoreCard .LegImage img {
border:none;
width:auto;
height:200px;
margin:0;
} .HOMEOVERLAY {
position: absolute;
width: 100%;
height: 100%;
top: 0;    
z-index:9000; background-color: rgba(0,0,0,.7);
background-size:cover;
}
.HOMEOVERLAYCOVER {
width:100%;	
position: absolute;
top:0;
z-index:8999; }
.OverlayBak{
}
.OverlayInner {
max-width: 640px;
margin-left: auto;
margin-right: auto;
color: white;
text-align: center;
margin-top: 70px;
border: 5px white solid;
border-radius: 10px;
position: relative;
background: black;
}
.admin-bar .OverlayInner {
}
.OverlayLink {
text-decoration: underline;
font-style: italic;
margin-top: 15px;
padding: 5px;
}
.HOMEOVERLAY h1 {
font-weight: normal;
line-height: 1.1em;
font-size: 2.3em;
}
.OverlayClose {
position: absolute;
right: 0;
margin-right: -24px;
top: 0;
margin-top: -25px;
padding: 10px;
background: black;
border-radius: 25px;
border: 1px grey solid;
}
.OverlayClose:hover, .OverlayLink:hover
{
cursor:pointer;
}
.OverlayInner .wpcf7 {
width: 255px;
margin-left: auto;
margin-right: auto;
}
@media screen and (max-width: 570px) {
.OverlayInner {
width: 90%;
}
} #return-to-top {
position: fixed;
bottom: 20px;
right: 20px;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.7);
width: 50px;
height: 50px;
display: block;
text-decoration: none;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
display: none;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#return-to-top i {
color: #fff;
margin: 0;
position: relative;
left: 16px;
top: 13px;
font-size: 19px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#return-to-top:hover {
background: rgba(0, 0, 0, 0.9);
}
#return-to-top:hover i {
color: #fff;
top: 5px;
} .login-username label, .login-password label {
width: 97px;
display: inline-block;
} .page-template-page_specialEvents #masthead {
background:#094073 !important;
background-image: none !important;
height: 58px;
}
.page-template-page_specialEvents .socialHeader, .page-template-page_specialEvents .headerDescription,
.page-template-page_specialEvents .page-header
{
display:none;
}
.page-template-page_specialEvents .main-navigation {
padding-top: 10px;
}
.page-template-page_specialEvents .main-nav-scrolled .main-navigation {
padding-top: 5px;
}
.page-template-page_specialEvents .headerLogo {
position: absolute;
width: 130px;
top: 5px;
}
.page-template-page_specialEvents #standardheaderPos {
height: 58px;
}
.page-template-page_specialEvents #floatingheader .headerLogo {
margin-top: -2px;
}
.page-template-page_specialEvents #headersearcharea {
z-index: 500;
} @media screen and (max-width: 1200px) { .widget, .widget-container {
padding: 5px 15px;
}
#secondary .widget_search input.search-submit{
right:5%;
}
}
@media screen and (max-width: 990px) { #homepageRightArea {
width:40%;
}
#homepageLeftArea {
width:60%;
}
.vidright {
float: right;
width: 67%;
}
}
@media screen and (max-width:950px) {
.home-header .buttons {
position: relative;
font-size: .8em;
}
#primary {
width:100%;
padding-left:5%;
padding-right:5%;
}
#secondary {
width:100%;
}
#secondarypad {
display:none;
}
}
@media screen and (max-width: 900px) { #homepageRightArea {
width:100%;
margin-top:25px;
display:inline-block;
float:none;
margin-left:auto;
margin-right:auto;
}
#homepageLeftArea {
width:100%;
display:inline-block;
float:none;
margin-left:auto;
margin-right:auto;
} .page-header h1.entry-title {
margin-left:auto;
margin-right:auto;
width:95%;
text-align:center;
font-size:1.4em;
}
}
@media screen and (max-width: 800px) {
.home-header .buttons li {
width: 100%;
float: left;
display: block;
}
.home-header .buttons {    
float: left; padding-bottom:25px;
background:white;
}
}
@media screen and (max-width: 980px) { #standardheaderPos {
height: 267px;
}
.home #standardheaderPos {
height: 214px;
}
.home .headerLogo {
margin-top:0;
position:inherit;
}
.headerInner, .headerDescription {
padding-right: 4px;
padding-left: 4px;
}
.main-navigation {
text-align:center;
}
.main-navigation li {
float: none;
position: relative;
margin:0;
display: inline-block;
}
.main-navigation.toggled .menu-header-menu-container{
width:97%;
}
.searchHeader {		
margin-right: 5px;
}
.headerLogo {
float: left;
width: 100%;
text-align: center;
}
#floatingheader #masthead {
position:relative;
}
.socialHeader {
float: left;
margin-top: 16px;
width: 100%;
text-align: center;
margin-bottom:22px;
}
.headerDescription {
text-align: center;
position:relative;
}
#masthead, .home #masthead {
height:auto;
}
}
@media screen and (max-width: 700px) {
.home-header .buttons li {
width: 100%;
}
.innerLFT {
width: 100%;		
margin:0;
text-align:center;
}
.innerRT {
float: left;
width: 100%;
margin-top:25px;
}
.post img {
margin: 8px!important;
max-width: 96%;
}
#primary {
padding-top:5px;
}
.homerightinnerbox {
margin: 9% 3%;
}
.homeboxtitle img {
margin-left:-54px;
margin-right:8px;
float: left;
position: inherit;
vertical-align: middle;
}
#HomeBlogBox .homeboxtitle img {
margin-top:-5px;
}
.homeboxtitle a, .homeboxtitle .title {
padding:0;
}
.homeboxtitle {
background: #5e96ca;
margin-left:0;
padding: 4px 4px 4px 48px;
}
.homeblogfeaturedimg {
float: none;
margin-left: auto;
margin-right: auto;
}
.featuredarticle { padding-bottom: 10px;
}
}
@media screen and (max-width: 525px) {
p img {
width: 100%;
margin: 5px auto;    
} #homepageLeftArea,#homepageRightArea {
padding-left: 10px;
padding-right: 10px;
}
.vidleft, .vidright {
width: 100%;
}
.videoofweekbox {
max-height:100%;
padding:10px;
}
#HomePhotoBoxes {
text-align:center;
}
#HomePhotoBoxes li {
display: inline-block;
float:none;
margin-right:4px;
}
.fflogotitle {	
width:100%;
margin:0;
text-align:center;
}
.flashfactbox, .videoofweekbox {
width:100%;
}
.innerbox {
padding: 5px 4px;
}
.fflogoimg {
position:relative;
text-align:center;
margin-left:0;
}
.ffright {
text-align:center;
width:100%;
}
.ffrightpass {
float: none;
}
.ffsocial {
width: 100%;
} #colophon {
padding-left: 5px;
padding-right: 5px;
}
.FooterMenuArea li {
width:120px;
} #contributorslist li {
width:100%;
}
} @media screen and (max-width: 1195px){
.scardmenubutton .menu-toggle{
display:block;
}
.scardmenubutton {
width: 123px;
margin-bottom: 10px;		
border-radius: 5px;
margin-left: auto;
margin-right: auto;
}
.page-template-page_scorecard-php .scardmenubutton {
display: block;
background: rgba(47, 132, 210,1);
box-shadow: none;
color: white;
border: 0;
text-shadow: none;
}
.page-template-page_scorecard-php #primary {
width: 100%;		
}
.page-template-page_scorecard-php #secondary, .page-template-page_scorecard-php #secondarypad
{
width:100%;
padding:0;		
position:absolute;
border:1px solid;
display:none;
margin-top: 38px;
margin-left: 0px;
height:100%;
}
.page-template-page_scorecard-php #primary {
padding-top:5px;
}
.page-template-page_scorecard-php #secondarypad, .page-template-page_scorecard-php #secondary .secondaryHeader {
display:none;
}
.page-template-page_scorecard-php .scardmenuitem input, .scardmenuitem select {    
width: 188px;
}
.page-template-page_scorecard-php input#zipsearchsubmit {
width:70px;
}
.scardmenuitem {
display:inline-block;
clear: both;
}
}
@media screen and (max-width: 650px) {
.SingleScoreCard {
padding:12px 0;
border:none;
}
table.dataTable thead .sorting {
background:none;
}
.scardwrapblackstrip {
font-size:1.3em;
}
.scardwrapblackstrip img {
display: block;
margin-left: auto;
margin-right: auto;
width:44px;
}
h2.scardnamearea {
font-size: 1.5em;
text-align: center;
}
.SingleScoreCard .LegImage {
display: block;
text-align: center;
margin-left: auto;
margin-right: auto;
float: none;
background:none;
}
.SingleScoreCard .LegImage img {
border: 2px solid #012a49;
width: auto;
height: 200px;
margin: 0;
}
.STRow {
text-align:center;
}
.TopScoreBlock {
margin-bottom: 10px;
}
.scardlabel2 {
text-align:center;
}
.scardinnerboxpadding {
margin-left: 5px;
margin-right: 5px;
}
.dataTables_filter {
text-align: center;
}
.SingleScoreCard .tabbutton {
font-size: .8em;
margin-right: 3px;		
}
tr.child .child {
text-align: left;
}
table.dataTable tbody tr.child {
background: none;
}
table.dataTable>tbody>tr.child ul {
width:100%;
}
span.dtr-title {
width: 175px;
margin-right:10px;
font-size:.9em;
}
span.dtr-data {
font-weight:bold;
}
#DataTables_Table_0_length {
text-align: center;
margin-top: 17px;
}
}.entry-content .addthis_button,.entry-content .addthis_toolbox,.entry-header .addthis_button,.entry-header .addthis_toolbox{margin:10px 0 10px 0}.addthis_button_tweet{min-width:83px;float:left}.atwidget iframe{max-width:none}a.at-share-btn,a.at-share-btn:hover,div.addthis_native_toolbox a,div.addthis_native_toolbox a:hover,div.addthis_tool a,div.addthis_tool a:hover,div.addthis_toolbox a,div.addthis_toolbox a:hover{border:0;box-shadow:none;-webkit-box-shadow:none}div.addthis_toolbox br{display:none}