html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;
}
#top-header, #et-secondary-nav li ul {
background-color: #ffffff !important;
}
h1.entry-title {
color: #1761ad;
font-size: 22px;
font-weight: bold;
}
ul#top-menu li {
text-transform: uppercase;
}
ul#et-secondary-nav li a {
text-transform: uppercase;
border-right: 2px #2a5cab solid;
padding: 2px 10px;
}
#et-secondary-nav li {
margin: 0px;
}
div#et-secondary-menu {
margin: 5px 0px;
}
#searchBoxMenu { }
#menu-sideboxmenu li {
background: #f4793b;
border: 2px #2a5cab solid;
color: #fff;
text-align: center;
text-transform: uppercase;
max-width: 255px;
max-height: 45px;
padding: 9px 0px;
border-radius: 3px;
}
#menu-sideboxmenu li:hover {
background: #ffc000;
}
#menu-sideboxmenu li a {
color: #fff;
}
#menu-sideboxmenu li a:hover { }
#menu-sideboxmenu li a:after {
content: "e";
font-family: ETmodules;
}
.ds-icon-search input.et_pb_searchsubmit,
.widget_search input#searchsubmit {
background: transparent;
color: transparent;
border: none;
width: 55px;
z-index: 2;
}
.ds-icon-search input.et_pb_s,
.widget_search input#s {
padding-right: 55px !important;
}
.ds-icon-search .et_pb_searchform:before, .widget_search::before {
content: '\55';
position: absolute;
font-family: 'ETModules';
z-index: 1;
right: 0;
font-size: 20px;
padding: 8px 20px;
color: #2a5cab;
}
div#barSearch {
margin-top: 2px;
}
#cuPageBar h3, 
#conPageBar h3 {
color: #fff;
margin-top: 13px;
text-transform: uppercase;
font-size: 20px;
font-weight: normal;
}
#cuPageBar h3.subHead, 
#conPageBar h3.subHead {
float: left;
text-transform: none;
}
#cuPageBar .et_pb_row_inner, 
#conPageBar .et_pb_row_inner {
padding: 0px;
}
div#cuPageBar, 
div#conPageBar {
color: #fff;
}
#cuPageBar h3:after, 
#conPageBar h3:after {
font-family: ETmodules;
content: "e";
}
#cuPageBar h3.subHead:after, 
#conPageBar h3.subHead:after {
content: "";
}
#condSideList {
background: #e1e1e1;
padding: 10px;
border-radius: 5px;
}
#condSideList ul {
list-style: none;
padding: 0px;
padding-bottom: 10px;
}
#condSideList li {
padding-left: 20px;
}
#condSideList li:before {
font-family: ETmodules;
content: "E";
}
#condSideList li:before {
font-family: ETmodules;
content: "E";
margin-left: -13px;
}
button.alphaListItem {
float: left;
padding: 15px 5px;
text-transform: uppercase;
background: transparent;
color: #999;
border: 0px;
cursor: pointer;
}
ul.filteredlist {
margin-top: 10px;
}
div.hideForNow, li.hideForNow { display: none; } li.noRes {
color: #f77634;
font-weight: bold;
}
ul.page_list {
list-style: none;
padding: 0px;
}
.page_list li {
font-size: 16px;
font-weight: bold;
}
.page_list li p {
font-size: 14px;
font-weight: normal;
margin-bottom: 10px;
}
.page_list li a {
background: #e2e2e2;
font-size: 14px;
padding: 5px 10px;
border-radius: 5px;
}
.et_pb_row_inner.et_pb_row_inner_1 {
border: 2px #e2e2e2 solid;
margin-top: 30px;
padding: 10px 15px 20px 15px;
border-radius: 5px;
}
#contactPage .et_pb_row_inner.et_pb_row_inner_1 {
border: 0px;
margin-top: 0px;
padding: 0px;
}
.disciplineRow .et_pb_with_border {
border: 0px;
}
.disciplineRow .et_pb_with_border img {
border-radius: 5px;
}
span.whatAlpha {
text-transform: uppercase;
font-weight: bold;
font-size: 20px;
color: #f77634;
}
.condContentBox .et_pb_row {
padding: 0px !important;
margin: 0px !important;
width: 100%;
}
.condContentBox .et_pb_section {
padding: 20px 0px;
}
.filteredlist h2, 
.condContentBox h2 {
font-size: 20px;
background: #f77634;
color: #fff;
padding: 5px;
border-radius: 3px;
text-align: center;
border: 2px #1761ad solid;
}
.moreInfo a {
background: #cdcdcd;
color: #666;
padding: 5px 15px;
border-radius: 3px;
text-align: center;
border: 2px #999 solid;
}
ul.conList {
list-style: none;
padding: 0px;
}
ul.conList li {
margin-bottom: 30px;
}
.excerptBox {
padding: 10px;
}
#disciplinesList {
}
#disciplinesList .et_pb_blurb {
width: 32%;
float: left;
margin-right: 15px !important;
}
#disciplinesList .et_pb_blurb:nth-child(3n) {
margin-right: 0px !important;
}
#disciplinesList h4 {
background: #1761ad;
color: #fff;
text-align: center;
font-size: 14px;
font-weight: bold;
padding: 10px 0px;
top: 85px;
position: relative;
border-radius: 0px 0px 3px 3px;
}
#disciplinesList h4:hover {
background: #f4793b;
}
#disciplinesList h4 a:after {
font-family: ETmodules;
content: "E";
}
#disciplinesList .et_pb_blurb_content {
border: 1px #a5a5a5 solid;
margin-bottom: 20px;
border-radius: 3px;
}
#disciplinesList .et_pb_blurb_container {
height: 120px;
}
#disciplinesList .et_pb_blurb_description {
position: relative;
top: -67px;
height: 130px;
padding: 10px;
font-size: 13px;
line-height: 150%;
}
#disciplinesList .et_pb_main_blurb_image a {
pointer-events: none;
}
div#disciplinesList {
border: 0px;
}
.et_pb_widget_area_left {
border: 0px !important;
}
.discpLists ul {
list-style: none;
padding-bottom: 10px;
list-style-type: none !important;
}
.discpLists ul li:before {
font-family: ETmodules;
content: "E";
margin-left: -13px;
}
.servHCWH ul {
padding-left: 30px;
}
.servHCWH ul li {
margin-bottom: 0px;
}
.servDispList p {
padding-bottom: 20px;
}
.servDispList h3 {
font-size: 14px;
font-weight: bold;
}
div#theraHead p {
display: none;
}
.rowWbutton a.PDFButton:hover {
background: #ffc000 !important;
}
#contactForm .formLabel, #contactForm .formInput {
float: left;
position: relative;
padding: 5px 0px;
}
#contactForm .formLabel { width: 35%; }
#contactForm .formInput { width: 65%; }
#contactForm input, #contactForm select, #contactForm textarea {
width: 100%;
}
#contactForm input#TnC_Accept {
width: auto;
}
div#html_element {
-ms-transform: scale(0.83, 0.83);
-webkit-transform: scale(0.83, 0.83);
transform: scale(0.83, 0.83);
left: -20px;
position: relative;
}
#contactForm input.subBut {
background: #f4793b;
border: 2px #2a5cab solid;
color: #fff;
text-align: center;
text-transform: uppercase;
max-width: 255px;
max-height: 45px;
padding: 9px 0px;
border-radius: 3px;
}
#post-13 h3.entry-title, 
#post-1119 h3.entry-title {
position: relative;
width: 300px;
}
.resourceTabs .et_pb_toggle {
float: left;
width: 48%;
min-width: 380px;
margin-right: 15px;
margin-bottom: 15px !important;
padding: 15px 20px;
}
.resourceTabs .et_pb_toggle_close {
height: 60px;
padding: 12px 20px;
}
.resourceTabs .et_pb_toggle_open {
min-height: 285px;
}
.wsTable td {
border-color: #777 !important;
padding: 5px 10px !important;
font-size: 12px;
} .timely.ai1ec-calendar-toolbar, 
.ai1ec-title-buttons.ai1ec-btn-toolbar, 
#ai1ec-container .ai1ec-event-toggle, 
.ai1ec-pull-left, 
#ai1ec-container .ai1ec-read-more {
display:none;
}
a.ai1ec-date-title.ai1ec-load-view .ai1ec-event-header, 
.ai1ec-event.ai1ec-allday.ai1ec-expanded .ai1ec-event-header {
pointer-events: none;
}
.ai1ec-event.ai1ec-allday.ai1ec-expanded {
min-height: 75px;
}
span.ai1ec-event-title {
color: #f4793b !important;
font-size: 18px !important;
margin-bottom: 10px;
}
span.ai1ec-allday-badge {
background: gray;
text-transform: uppercase;
font-size: 11px;
}
.ai1ec-event-time {
margin-top: 5px;
}
.ai1ec-event-summary-footer { display:none; }
@media (max-width: 1024px) {
.rowWbutton .et_pb_button_module_wrapper {
margin: 0px 0px 10px 0px !important;
}
#disciplinesList .et_pb_blurb {
width: 47% !important;
}
#disciplinesList .et_pb_blurb:nth-child(3n) {
margin-right: 15px !important;
}
}
@media (max-width: 980px) {
.flexCol { display: flex; flex-direction: column; }
.flexCol1 { order: 1; }
.flexCol2 { order: 2; }
}
@media (max-width: 425px) {
.rowWbutton a.PDFButton {
width: 100%;
max-width: 100%;
}
#disciplinesList .et_pb_blurb {
width: 100% !important;
margin-right: 0px !important;
}
#disciplinesList .et_pb_blurb:nth-child(3n) {
margin-right: 0px !important;
}
}
@media (max-width: 320px) {
.wsTable table {
margin-left: -20px !important;
margin-right: -20px !important;
min-width: 300px !important;
}
.wsTable td {
width: 25% !important;
min-width: 65px !important;
padding: 2px !important;
font-size: 11px;
}
}