.gform_wrapper .ginput_complex .gfcnp_recurring_left .gfcnp_echeck_left {
display:inline-block;
clear:none;
width:20%;
}
.gform_wrapper .ginput_complex .gfcnp_recurring_left.gfcnp_recurring_date .gfcnp_echeck_left {
width:24%;
}
.gform_wrapper .ginput_complex .gfcnp_recurring_left .gfcnp_echeck_left input,
.gform_wrapper .ginput_complex .gfcnp_recurring_left .gfcnp_echeck_left select {
width: 100px !important;
margin-left:0px ! important;
}
.gform_wrapper.gf_browser_chrome .ginput_complex .gfcnp_recurring_left .gfcnp_echeck_left select {
padding: 2px 0px;
margin-bottom: 2px;
}
.gform_wrapper .gfcnp_recurring_complex .gfcnp_echeck_complex img.ui-datepicker-trigger {
vertical-align: middle;
}
.ui-datepicker-next label, .ui-datepicker-prev label {
display: none;
}
.nothing
{
border-collapse:collapse;
border: 0px solid rgba(0, 0, 0, 0.1) !important; 
} 
.nothing td
{
border:none;
outline:none;
}
div.validation_error {
color: #000 !important;
font-size: 100% !important;
font-weight: normal !important;
border: 1px solid #65A9CC !important;
padding: 1em 0px 1em 20px !important;
}
.btn-dark {
color: #fff;
background-color: #343a40;
border-color: #343a40;
}
button:disabled,
button[disabled]{
border: 1px solid #999999;
background-color: #cccccc;
color: #666666;
}
.gform-icon--cnp:before {
background: url(//www.assistanceleague.org/san-antonio/wp-content/plugins/gravity-forms-click-pledge/images/cnp logo.png);
height: 20px;
width: 20px;
display: block; }
.gfcnp_gpay_complex{
display: block!important;
}
.gfcnp_gpay_complex > div:after{
content:" ";
clear:both;
}
.gform-theme--framework svg :where(:not(svg *) :not(.gform-theme__no-reset--el) ) {
all: revert-layer;
}
#divsubmitDonation_stripePay, #divsubmitDonation_stripePay_link{
width: 210px!important;
float: left!important;
padding-right: 8px!important;
padding-bottom: 5px!important;
}
.btn-gpay {
display: flex!important;
background-color: #000!important;
height: 50px!important;
border-radius: 4px!important;
width: 100%!important;
vertical-align: middle!important;
text-align: center!important;
background-image: url("data:image/svg+xml,%3Csvg width='41' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19.526 2.635v4.083h2.518c.6 0 1.096-.202 1.488-.605.403-.402.605-.882.605-1.437 0-.544-.202-1.018-.605-1.422-.392-.413-.888-.62-1.488-.62h-2.518zm0 5.52v4.736h-1.504V1.198h3.99c1.013 0 1.873.337 2.582 1.012.72.675 1.08 1.497 1.08 2.466 0 .991-.36 1.819-1.08 2.482-.697.665-1.559.996-2.583.996h-2.485v.001zm7.668 2.287c0 .392.166.718.499.98.332.26.722.391 1.168.391.633 0 1.196-.234 1.692-.701.497-.469.744-1.019.744-1.65-.469-.37-1.123-.555-1.962-.555-.61 0-1.12.148-1.528.442-.409.294-.613.657-.613 1.093m1.946-5.815c1.112 0 1.989.297 2.633.89.642.594.964 1.408.964 2.442v4.932h-1.439v-1.11h-.065c-.622.914-1.45 1.372-2.486 1.372-.882 0-1.621-.262-2.215-.784-.594-.523-.891-1.176-.891-1.96 0-.828.313-1.486.94-1.976s1.463-.735 2.51-.735c.892 0 1.629.163 2.206.49v-.344c0-.522-.207-.966-.621-1.33a2.132 2.132 0 0 0-1.455-.547c-.84 0-1.504.353-1.995 1.062l-1.324-.834c.73-1.045 1.81-1.568 3.238-1.568m11.853.262l-5.02 11.53H34.42l1.864-4.034-3.302-7.496h1.635l2.387 5.749h.032l2.322-5.75z' fill='%23FFF'/%3E%3Cpath d='M13.448 7.134c0-.473-.04-.93-.116-1.366H6.988v2.588h3.634a3.11 3.11 0 0 1-1.344 2.042v1.68h2.169c1.27-1.17 2.001-2.9 2.001-4.944' fill='%234285F4'/%3E%3Cpath d='M6.988 13.7c1.816 0 3.344-.595 4.459-1.621l-2.169-1.681c-.603.406-1.38.643-2.29.643-1.754 0-3.244-1.182-3.776-2.774H.978v1.731a6.728 6.728 0 0 0 6.01 3.703' fill='%2334A853'/%3E%3Cpath d='M3.212 8.267a4.034 4.034 0 0 1 0-2.572V3.964H.978A6.678 6.678 0 0 0 .261 6.98c0 1.085.26 2.11.717 3.017l2.234-1.731z' fill='%23FABB05'/%3E%3Cpath d='M6.988 2.921c.992 0 1.88.34 2.58 1.008v.001l1.92-1.918C10.324.928 8.804.262 6.989.262a6.728 6.728 0 0 0-6.01 3.702l2.234 1.731c.532-1.592 2.022-2.774 3.776-2.774' fill='%23E94235'/%3E%3C/g%3E%3C/svg%3E")!important;;
background-repeat: no-repeat!important;;
background-position: center!important;;
background-size: 55px!important;;
}
.LinkButton {
-webkit-font-smoothing: antialiased!important;
-moz-osx-font-smoothing: grayscale!important;
background-color: #33ddb3 !important;
border: 0 !important;
cursor: pointer!important;
font-family: -apple-system, system-ui, BlinkMacSystemFont, SF Pro Text, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol!important;
max-height: 64px!important;
min-height: 50px!important; position: relative!important;
transition: background-color .15s ease!important;
border-radius: 4px !important;
padding: 10px 41px!important;
width: 100%!important;
}
.LinkButton-inner {
color: #1d3944!important;
height: 100%!important;
-webkit-user-select: none!important;
-moz-user-select: none!important;
-ms-user-select: none!important;
user-select: none!important;
width: 100%!important;
-webkit-box-align: center!important;
-ms-flex-align: center!important;
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
-webkit-align-items: center!important;
align-items: center!important;
display: -webkit-box!important;
display: -webkit-flex!important;
display: -ms-flexbox!important;
display: flex!important;
-webkit-justify-content: center!important;
justify-content: center!important;
}
.LinkButton-text {
-webkit-box-align: center!important;
-ms-flex-align: center!important;
-webkit-align-items: center!important;
align-items: center!important;
display: -webkit-box!important;
display: -webkit-flex!important;
display: -ms-flexbox!important;
display: flex!important;
white-space: nowrap!important;
font-size: 36vh;
font-size: min(15px, 36vh);
font-weight: 500!important;
}
.LinkButton-textContent{
-webkit-box-align: baseline!important;
-ms-flex-align: baseline!important;
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
-webkit-align-items: baseline!important;
align-items: baseline!important;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex!important;
gap: min(7px, 14vh);
-webkit-justify-content: center!important;
justify-content: center!important;
}
.LinkButton-logoSvg {
-ms-flex-negative: 0!important;
display: block!important;
-webkit-flex-shrink: 0!important;
flex-shrink: 0!important;
height: .88em!important;
position: static!important;
width: auto!important;
}
.LinkButton-arrow {
fill: #1d3944!important;
-ms-flex-negative: 0!important;
display: block!important;
-webkit-flex-shrink: 0!important;
flex-shrink: 0!important;
max-height: 16px!important;
max-width: 24px!important;
}
.paypal-checkout-sandbox { 
display: block; 
position: fixed; 
top: 0; 
left: 0; 
width: 100%; 
height: 100%; 
width: 100vw; 
height: 100vh; 
max-width: 100%; 
max-height: 100%; 
min-width: 100%; 
min-height: 100%; 
z-index: 2147483647; 
animation-duration: 0.3s; 
animation-iteration-count: 1; 
animation-fill-mode: forwards !important; 
background-color: rgba(0, 0, 0, 0.8); 
color: white; 
} 
.paypal-checkout-modal { 
font-family: "HelveticaNeue", "HelveticaNeue-Light", "Helvetica Neue Light", helvetica, arial, sans-serif; 
font-size: 14px; 
text-align: center; 
box-sizing: border-box; 
max-width: 350px; 
top: 50%; 
left: 50%; 
position: absolute; 
transform: translateX(-50%) translateY(-50%); 
cursor: pointer; 
text-align: center; 
} 
.paypal-checkout-close { 
position: absolute; 
right: 16px; 
top: 16px; 
width: 16px; 
height: 16px; 
opacity: 0.6; 
} 
.paypal-checkout-close:hover { 
opacity: 1; 
} 
.paypal-checkout-logo { 
cursor: pointer; 
margin-bottom: 30px; 
display: inline-block; 
} 
.paypal-checkout-message { 
font-size: 15px; 
line-height: 1.5; 
padding: 10px 0; 
} 
.paypal-checkout-continue { 
font-size: 15px; 
line-height: 1.35; 
padding: 10px 0; 
font-weight: bold; 
} 
.paypal-checkout-continue a { 
color: #fff; 
border-bottom: 1px solid white; 
} 
.paypal-checkout-close:before, .paypal-checkout-close:after { 
position: absolute; 
left: 8px; 
content: ' '; 
height: 16px; 
width: 2px; 
background-color: #fff; 
} 
.paypal-checkout-close:before { 
transform: rotate(45deg); 
} 
.paypal-checkout-close:after { 
transform: rotate(-45deg); 
} 
.btn-paypal {
background-origin: content-box;
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
background-color: rgb(255, 196, 57);
border-color: rgb(255, 196, 57);
display: block;
height: 55px;
border-radius: 4px;
cursor: pointer;
}
.margin-top-10 {
margin-top: 10px !important;
}
.p-2 {
padding: .5rem !important;
}
.btn-block {
display: block;
width: 100%;
}
.gfcnp_paypal_complex {
display: block !important;
}.select2-container {
box-sizing: border-box;
display: inline-block;
margin: 0;
position: relative;
vertical-align: middle; }
.select2-container .select2-selection--single {
box-sizing: border-box;
cursor: pointer;
display: block;
height: 28px;
user-select: none;
-webkit-user-select: none; }
.select2-container .select2-selection--single .select2-selection__rendered {
display: block;
padding-left: 8px;
padding-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
.select2-container .select2-selection--single .select2-selection__clear {
background-color: transparent;
border: none;
font-size: 1em; }
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
padding-right: 8px;
padding-left: 20px; }
.select2-container .select2-selection--multiple {
box-sizing: border-box;
cursor: pointer;
display: block;
min-height: 32px;
user-select: none;
-webkit-user-select: none; }
.select2-container .select2-selection--multiple .select2-selection__rendered {
display: inline;
list-style: none;
padding: 0; }
.select2-container .select2-selection--multiple .select2-selection__clear {
background-color: transparent;
border: none;
font-size: 1em; }
.select2-container .select2-search--inline .select2-search__field {
box-sizing: border-box;
border: none;
font-size: 100%;
margin-top: 5px;
margin-left: 5px;
padding: 0;
max-width: 100%;
resize: none;
height: 18px;
vertical-align: bottom;
font-family: sans-serif;
overflow: hidden;
word-break: keep-all; }
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none; }
.select2-dropdown {
background-color: white;
border: 1px solid #aaa;
border-radius: 4px;
box-sizing: border-box;
display: block;
position: absolute;
left: -100000px;
width: 100%;
z-index: 1051; }
.select2-results {
display: block; }
.select2-results__options {
list-style: none;
margin: 0;
padding: 0; }
.select2-results__option {
padding: 6px;
user-select: none;
-webkit-user-select: none; }
.select2-results__option--selectable {
cursor: pointer; }
.select2-container--open .select2-dropdown {
left: 0; }
.select2-container--open .select2-dropdown--above {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0; }
.select2-container--open .select2-dropdown--below {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0; }
.select2-search--dropdown {
display: block;
padding: 4px; }
.select2-search--dropdown .select2-search__field {
padding: 4px;
width: 100%;
box-sizing: border-box; }
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none; }
.select2-search--dropdown.select2-search--hide {
display: none; }
.select2-close-mask {
border: 0;
margin: 0;
padding: 0;
display: block;
position: fixed;
left: 0;
top: 0;
min-height: 100%;
min-width: 100%;
height: auto;
width: auto;
opacity: 0;
z-index: 99;
background-color: #fff;
filter: alpha(opacity=0); }
.select2-hidden-accessible {
border: 0 !important;
clip: rect(0 0 0 0) !important;
-webkit-clip-path: inset(50%) !important;
clip-path: inset(50%) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
white-space: nowrap !important; }
.select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px; }
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px; }
.select2-container--default .select2-selection--single .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: bold;
height: 26px;
margin-right: 20px;
padding-right: 0px; }
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color: #999; }
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px; }
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: #888 transparent transparent transparent;
border-style: solid;
border-width: 5px 4px 0 4px;
height: 0;
left: 50%;
margin-left: -4px;
margin-top: -2px;
position: absolute;
top: 50%;
width: 0; }
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
float: left; }
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
left: 1px;
right: auto; }
.select2-container--default.select2-container--disabled .select2-selection--single {
background-color: #eee;
cursor: default; }
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
display: none; }
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #888 transparent;
border-width: 0 4px 5px 4px; }
.select2-container--default .select2-selection--multiple {
background-color: white;
border: 1px solid #aaa;
border-radius: 4px;
cursor: text;
padding-bottom: 5px;
padding-right: 5px;
position: relative; }
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
padding-right: 25px; }
.select2-container--default .select2-selection--multiple .select2-selection__clear {
cursor: pointer;
font-weight: bold;
height: 20px;
margin-right: 10px;
margin-top: 5px;
position: absolute;
right: 0;
padding: 1px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice {
background-color: #e4e4e4;
border: 1px solid #aaa;
border-radius: 4px;
box-sizing: border-box;
display: inline-block;
margin-left: 5px;
margin-top: 5px;
padding: 0;
padding-left: 20px;
position: relative;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
vertical-align: bottom;
white-space: nowrap; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
cursor: default;
padding-left: 2px;
padding-right: 5px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
background-color: transparent;
border: none;
border-right: 1px solid #aaa;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
color: #999;
cursor: pointer;
font-size: 1em;
font-weight: bold;
padding: 0 4px;
position: absolute;
left: 0;
top: 0; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
background-color: #f1f1f1;
color: #333;
outline: none; }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
margin-left: 5px;
margin-right: auto; }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
padding-left: 5px;
padding-right: 2px; }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
border-left: 1px solid #aaa;
border-right: none;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px; }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear {
float: left;
margin-left: 10px;
margin-right: auto; }
.select2-container--default.select2-container--focus .select2-selection--multiple {
border: solid black 1px;
outline: 0; }
.select2-container--default.select2-container--disabled .select2-selection--multiple {
background-color: #eee;
cursor: default; }
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
display: none; }
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
border-top-left-radius: 0;
border-top-right-radius: 0; }
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0; }
.select2-container--default .select2-search--dropdown .select2-search__field {
border: 1px solid #aaa; }
.select2-container--default .select2-search--inline .select2-search__field {
background: transparent;
border: none;
outline: 0;
box-shadow: none;
-webkit-appearance: textfield; }
.select2-container--default .select2-results > .select2-results__options {
max-height: 200px;
overflow-y: auto; }
.select2-container--default .select2-results__option .select2-results__option {
padding-left: 1em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
padding-left: 0; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
margin-left: -1em;
padding-left: 2em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -2em;
padding-left: 3em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -3em;
padding-left: 4em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -4em;
padding-left: 5em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -5em;
padding-left: 6em; }
.select2-container--default .select2-results__option--group {
padding: 0; }
.select2-container--default .select2-results__option--disabled {
color: #999; }
.select2-container--default .select2-results__option--selected {
background-color: #ddd; }
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
background-color: #5897fb;
color: white; }
.select2-container--default .select2-results__group {
cursor: default;
display: block;
padding: 6px; }
.select2-container--classic .select2-selection--single {
background-color: #f7f7f7;
border: 1px solid #aaa;
border-radius: 4px;
outline: 0;
background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
.select2-container--classic .select2-selection--single:focus {
border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px; }
.select2-container--classic .select2-selection--single .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: bold;
height: 26px;
margin-right: 20px; }
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
color: #999; }
.select2-container--classic .select2-selection--single .select2-selection__arrow {
background-color: #ddd;
border: none;
border-left: 1px solid #aaa;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px;
background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
border-color: #888 transparent transparent transparent;
border-style: solid;
border-width: 5px 4px 0 4px;
height: 0;
left: 50%;
margin-left: -4px;
margin-top: -2px;
position: absolute;
top: 50%;
width: 0; }
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
float: left; }
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
border: none;
border-right: 1px solid #aaa;
border-radius: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
left: 1px;
right: auto; }
.select2-container--classic.select2-container--open .select2-selection--single {
border: 1px solid #5897fb; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
background: transparent;
border: none; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #888 transparent;
border-width: 0 4px 5px 4px; }
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0;
background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }
.select2-container--classic .select2-selection--multiple {
background-color: white;
border: 1px solid #aaa;
border-radius: 4px;
cursor: text;
outline: 0;
padding-bottom: 5px;
padding-right: 5px; }
.select2-container--classic .select2-selection--multiple:focus {
border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
display: none; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
background-color: #e4e4e4;
border: 1px solid #aaa;
border-radius: 4px;
display: inline-block;
margin-left: 5px;
margin-top: 5px;
padding: 0; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
cursor: default;
padding-left: 2px;
padding-right: 5px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
background-color: transparent;
border: none;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
color: #888;
cursor: pointer;
font-size: 1em;
font-weight: bold;
padding: 0 4px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
color: #555;
outline: none; }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
margin-left: 5px;
margin-right: auto; }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
padding-left: 5px;
padding-right: 2px; }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px; }
.select2-container--classic.select2-container--open .select2-selection--multiple {
border: 1px solid #5897fb; }
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0; }
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0; }
.select2-container--classic .select2-search--dropdown .select2-search__field {
border: 1px solid #aaa;
outline: 0; }
.select2-container--classic .select2-search--inline .select2-search__field {
outline: 0;
box-shadow: none; }
.select2-container--classic .select2-dropdown {
background-color: white;
border: 1px solid transparent; }
.select2-container--classic .select2-dropdown--above {
border-bottom: none; }
.select2-container--classic .select2-dropdown--below {
border-top: none; }
.select2-container--classic .select2-results > .select2-results__options {
max-height: 200px;
overflow-y: auto; }
.select2-container--classic .select2-results__option--group {
padding: 0; }
.select2-container--classic .select2-results__option--disabled {
color: grey; }
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
background-color: #3875d7;
color: white; }
.select2-container--classic .select2-results__group {
cursor: default;
display: block;
padding: 6px; }
.select2-container--classic.select2-container--open .select2-dropdown {
border-color: #5897fb; }@import url("https://fonts.googleapis.com/icon?family=Material+Icons");
div.column-location {
display: table-cell;
padding:1em;
border:#f0f0f0 1px solid;
}
div.head {
font-weight:bold;
}
abbr.required {
color: red;
}
span.osb-message-close {
float: right;
padding: 5px;
font-size: larger;
font-weight: bold;
}
td.osb-index {
text-align: right;
vertical-align: middle;
padding-right: 0.5em;
}
td.osb-index.left {
text-align: left;
}
td > p.form-row {
margin-bottom: 0;
}
a.osb-clear, a.osb-clear:hover, a.osb-clear:visited {
color: red !important;
text-decoration: none;
font-weight: bold;
}
.osb-hidden {
display: none;
}
a.osb-selected {
background-color:#1F75CC;
color:white;
z-index:100;
}
.osb-pop {
background-color:#FFFFFF;
border:1px solid #999999;
cursor:default;
display:none;
margin-top: 15px;
position:absolute;
text-align:left;
width:394px;
z-index:50;
padding: 25px 25px 20px;
}
.osb-pop p, .osb-pop.div {
border-bottom: 1px solid #EFEFEF;
margin: 8px 0;
padding-bottom: 8px;
}
.osb-buttons {
margin: 0.5em;
}
a.button-link {
margin-left: 0.5em;
padding: 5px 10px;
background: #4479BA;
color: #FFF !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: solid 1px #20538D;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
a.button-link:hover {
background: #356094;
border: solid 1px #2A4E77;
text-decoration: none;
}
a.button-link:visited {
color: #FFF;
background: #356094;
border: solid 1px #2A4E77;
text-decoration: none;
}
a.button-link:active {
-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
-moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
background: #2E5481;
border: solid 1px #203E5F;
}
div.osb-form-table {
overflow-x: auto;
}
input#adjust-qty, .osb-qty {
width: 4em;
text-align: right;
}
div.osb-assignment-info {
margin: 1em;
}
div.dt-buttons{
margin-bottom: 1em;
}
div.dt-buttons {
float: none !important;
margin-bottom: 1em;
}
input[type="submit"].btn-style {
margin-left: 0.5em;
padding: 5px 50px; color: #000000 !important;
font-size: 20px;
}
input[type="submit"].btn-style.delete { color: red !important;
}
#osb_event_table > tfoot > tr > th > select {
text-transform: capitalize;
}
span.column-location {
border: none;
margin-bottom: 1em;
}
@media print {
table, table tr, table td {
font-size: 11pt;
border-bottom: #000 solid 1px;
}
}
.hidden {
display: none;
}
div.instructions {
margin-top: 1em;
}
.osb_stats > .sheet_title {
font-size: larger;
font-weight: 800;
}
.osb_stats > .task > .task_wrapper > span,
.stats_signup > span {
display: inline-block;
width: 18%;
text-align: left;
}
.stats_signup {
font-size: 85%;
margin-left: 2em;
}
.osb_stats > .task > .task_wrapper {
background: darkgray;
font-size: 85%;
}
.stats_signup:nth-child(odd) {
background: #f0f0f0;
}
.task_wrapper > .task_title,
.school_title {
width: 43% !important;
padding-left: 0.3em;
}
.osb-spacer {
margin-bottom: 1em;
}
.multiselect {
width: 40em;
}
td.approval {
color: blue;
cursor: pointer;
}
div#form-messages {
display:block;
width:100%;
height:70px;
clear:both;
}