TABLE.pta-sus-sheets{width:100%}TABLE.pta-sus-sheets TD,TABLE.pta-sus-tasks TD{border-collapse:collapse;border-spacing:0}TABLE.pta-sus-sheets TD,TABLE.pta-sus-sheets TH,TABLE.pta-sus-tasks TD,TABLE.pta-sus-tasks TH{padding:.2em .6em;text-align:left;vertical-align:top}TABLE.pta-sus-sheets TD,TABLE.pta-sus-sheets TH,TABLE.pta-sus-tasks TH{border-bottom:1px solid #ccc}TABLE.pta-sus-sheets TR.filled,TABLE.pta-sus-tasks TR.filled{background:#eee}TABLE.pta-sus-sheets .column-open_spots{text-align:center}TABLE.pta-sus-sheets .column-view_link{white-space:nowrap}.pta-sus.error,.pta-sus.updated{color:#000!important;display:block;float:none;margin:1em 0;padding:5px 5px 5px 30px;text-align:left!important;width:auto}.pta-sus.updated{background:#f0ffdf url(//www.assistanceleague.org/saddleback-valley/wp-content/plugins/pta-volunteer-sign-up-sheets/classes/../assets/images/icon-check.gif) no-repeat 8px .5em}.pta-sus.error{background:#fff2cf url(//www.assistanceleague.org/saddleback-valley/wp-content/plugins/pta-volunteer-sign-up-sheets/classes/../assets/images/icon-alert.png) no-repeat 8px .5em}.pta-sus-hidden{color:red;font-weight:600}.pta-sus-em{font-style:italic}div.signup-form .required:after{content:" *";color:red}div.date-header{font-size:larger}div.date-header,div.title-header{font-weight:bolder}div.pta-sus-sheets-table,div.pta-sus-tasks-table{display:table;width:100%}div.pta-sus.task-info-header{margin-top:2em}div.pta-sus-sheets-row,div.pta-sus-tasks-row{display:table-row}div.pta-sus-sheets-row.filled,div.pta-sus-tasks-row.filled{background:#eee}div.pta-sus-sheets-row>div,div.pta-sus-tasks-row>div{display:table-cell;padding:1em;border:#f0f0f0 1px solid}div.head{font-weight:700}.column-clear,.column-end-time,.column-phone,.column-start-time{width:12%}.home .page-header {
}
.vc_row-o-content-middle .vc_column-inner,
.two-column-third-width {
justify-content: center; }
.ul-stars ul,
.ul-hearts ul {
list-style: none;
}
.ul-stars ul li,
.ul-hearts ul li {
padding-bottom: 12px;
}
.ul-stars ul li::before,
.ul-hearts ul li::before {
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
left: -5px;
font-size: 1.25em;
}
.ul-hearts ul li::before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f004";
color: #22387d;
}
.ul-stars ul li::before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f005";
color: #dd3333;
}
.has-bg-image-no-content {
min-height:350px;
}
.cq-buttoncontainer.animate-button-large-text a {
padding-top: 18px;
padding-bottom: 8px;
}
.cq-buttoncontainer.animate-button-large-text .txt {
font-size: 1.5rem;
}
.text-align-center {
text-align: center;
}