
/* GLOBAL */
/* GLOBAL CSS */
body {
overflow-x: hidden;
}
.small,
small {
font-weight: 300;
}
#savecontent a:not(.btn) {
font-weight: 700;
}
#savecontent.btn {
white-space: break-spaces;
}
.blog-detail-page h1 {
color: var(--primary);
}
.star-container i {
color: var(--primary);
}
.blog-detail-page .blog-desc h1 {
font-size: 3rem;
}
body,
#savecontent .btn {
font-weight: 300;
}
a:not(.btn),
.site-designer a,
.site-designer button {
font-weight: 400 !important;
}
b,
strong {
font-weight: 700;
}
/*#savecontent a {display: inline-block;}*/
.btn {
text-decoration: none !important;
}
.yoga-head {
background-position: right 70% !important;
}
@media(min-width: 1200px) {
h1, .h1 {
font-size: 54px;
}
h2,
.h2 {
font-size: 44px;
}
h3,
.h3 {
font-size: 36px;
}
h4,
.h4 {
font-size: 30px;
}
h5,
.h5 {
font-size: 26px;
}
h6,
.h6 {
font-size: 24px;
}
body {
font-size: 18px;
}
.lead {
font-size: 22px;
}
}
@media(min-width: 1800px) {
h1, .h1 {
font-size: 72px;
}
h2,
.h2 {
font-size: 57px;
}
h3,
.h3 {
font-size: 45px;
}
h4,
.h4 {
font-size: 36px;
}
h5,
.h5 {
font-size: 30px;
}
h6,
.h6 {
font-size: 27px;
}
#savecontent,
.omsFooter {
font-size: 20px;
}
.lead {
font-size: 24px;
}
}
@media(min-width: 1200px) {
.oms-sub-hero-bg-centered-cta .container-narrow {
min-width: 1140px !important;
}
}
.pricing {
border: 1px solid #e9e9e9;
background: white;
}
.blog-detail-page {
background: #f9f9f9;
}
.blog-detail-page .blog {
margin: 1rem;
}
.blog-detail-page .blog-desc {
padding: 20px;
border: 1px solid #ddd;
background: white;
}
@media(min-width: 992px) {
.blog-detail-page .blog {
margin: 3rem;
}
.blog-detail-page .blog-desc {
padding: 40px;
}
.blog .blog-desc > h5 {
font-size: 45px;
font-weight: bold;
}
}
.blog-detail-page .blog h3 {
color: var(--primary);
}
.blog-detail-page .blog h5 {
color: #888 !important;
}
.blog-detail-page .blog p.text-muted {
color: #bbb !important;
}
.massage-head {
background: url(/userfiles/2596/images/2019-massage-hero.jpg) no-repeat center center;
}
.yoga-head {
background: url(/userfiles/2596/images/2019-yoga-hero.jpg) no-repeat right center;
}
.news-head {
background: url(/userfiles/2596/images/lodo-massage-news-sub-header.jpg) no-repeat center center;
}
.flex-logo {
padding-bottom: 15%;
flex: 1 1 15%;
margin-left: 7px;
margin-right: 7px;
margin-bottom: 1rem;
}
.method-form {
height: 1520px;
}
.bio {
border: 1px solid #ddd;
}
@media (min-width: 1200px) {
.bio {
padding: 50px 40px 15px 40px !important;
}
}
@media(max-width: 575px) {
.bio {
max-width: 300px !important;
margin-left: auto;
margin-right: auto;
}
}
.sub-nav .text-info {
color: var(--dark) !important;
}
.alternating-lg .white-fade {
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
/* IE6-9 */
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
@media (min-width: 992px) {
.alternating-lg:nth-child(odd) .white-fade {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+60&1+0,0+60 */
background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 60%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 60%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 60%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);
/* IE6-9 */
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
.alternating-lg:nth-child(even) .white-fade {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+40,ffffff+100&0+40,1+100 */
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
/* IE6-9 */
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
}
.wrapper.blog-cards-wrapper #oms_230983452534 {
display: none !important;
}
.form-wrapper.border {
border: 0 !important;
}
.FormContainer .Watermark {
max-width: 96%;
}
/* --------------------- START WEB FORM ---------------------- */
#worketc-datepicker .CalendarBox {
background: white url(//auth.worketc.com/v2.0/images/drop-calendar.gif) no-repeat right center;
border: 1px solid #7F9DB9;
border-radius: 3px;
cursor: pointer;
font-family: 'Roboto', sans-serif;
font-size: 18pt;
-moz-border-radius: 3px;
padding: 3px 18px 3px 3px !important;
-webkit-border-radius: 3px;
width: 80px;
}
#worketc-datepicker .hasDatepicker:hover,
#worketc-datepicker .hasDatepicker:active {
background-image: url(//auth.worketc.com/v2.0/images/drop-calendar-hover.gif);
}
#worketc-datepicker .ui-corner-all,
#worketc-datepicker .ui-corner-bottom,
#worketc-datepicker .ui-corner-left,
#worketc-datepicker .ui-corner-bl {
border-bottom-left-radius: 0px;
khtml-border-bottom-left-radius: 0px;
-moz-border-radius-bottomleft: 0px;
webkit-border-bottom-left-radius: 0px;
}
#worketc-datepicker .ui-corner-all,
#worketc-datepicker .ui-corner-bottom,
#worketc-datepicker .ui-corner-right,
#worketc-datepicker .ui-corner-br {
border-bottom-right-radius: 0px;
khtml-border-bottom-right-radius: 0px;
moz-border-radius-bottomright: 0px;
webkit-border-bottom-right-radius: 0px;
}
#worketc-datepicker .ui-corner-all,
#worketc-datepicker .ui-corner-top,
#worketc-datepicker .ui-corner-left,
#worketc-datepicker .ui-corner-tl {
border-top-left-radius: 0px;
khtml-border-top-left-radius: 0px;
moz-border-radius-topleft: 0px;
webkit-border-top-left-radius: 0px;
}
#worketc-datepicker .ui-corner-all,
#worketc-datepicker .ui-corner-top,
#worketc-datepicker .ui-corner-right,
#worketc-datepicker .ui-corner-tr {
border-top-right-radius: 0px;
khtml-border-top-right-radius: 0px;
moz-border-radius-topright: 0px;
webkit-border-top-right-radius: 0px;
}
#worketc-datepicker .ui-datepicker {
background: #EEF3FA;
border: 1px solid #7F9DB9;
border-radius: 3px;
box-shadow: 0 2px 2px #66CCFF;
moz-border-radius: 3px;
moz-box-shadow: 0 2px 2px #66CCFF;
webkit-border-radius: 3px;
webkit-box-shadow: 0 2px 2px #66CCFF;
}
#worketc-datepicker .ui-datepicker {
font-family: 'Roboto', sans-serif;
font-size: 18pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.5em;
padding: .2em .2em 0;
width: 17em;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
border-bottom: 0;
border-left: 0;
border-right: 0;
margin: 0 0 0 0;
padding: 0 .2em;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-buttonpane button {
background: white url("//auth.worketc.com/v2.0/images/gradshadeup.png") repeat-x scroll 0 0;
color: black;
cursor: pointer;
float: right;
font-size: 10px;
margin: 0 0 4px 0;
overflow: visible;
padding: 1px 6px;
width: auto;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-header {
padding: .2em 0;
position: relative;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-next {
right: 2px;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-prev {
left: 2px;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-prev span,
#worketc-datepicker .ui-datepicker .ui-datepicker-next span {
display: block;
left: 50%;
margin-left: -8px;
margin-top: -8px;
position: absolute;
top: 50%;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-prev,
#worketc-datepicker .ui-datepicker .ui-datepicker-next {
height: 1.8em;
position: absolute;
top: 2px;
width: 1.8em;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-prev-hover,
#worketc-datepicker .ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-title {
line-height: 1.8em;
margin: 0 2.3em;
text-align: center;
}
#worketc-datepicker .ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
#worketc-datepicker .ui-datepicker .ui-state-active {
background: #FF9933;
border-bottom: 1px solid #F69419;
border-left: 1px solid #FBB949;
border-right: 1px solid #FBB949;
border-top: 1px solid #FBB949;
color: White;
font-weight: normal;
}
#worketc-datepicker .ui-datepicker .ui-state-default {
font-weight: normal;
}
#worketc-datepicker .ui-datepicker .ui-state-default,
#worketc-datepicker .ui-datepicker .ui-state-hover,
#worketc-datepicker .ui-datepicker .ui-state-highlight {
background: none;
border: 1px solid #EEEEEE;
}
#worketc-datepicker .ui-datepicker .ui-state-highlight {
border-bottom: 1px solid #F69419;
border-left: 1px solid #FBB949;
border-right: 1px solid #FBB949;
border-top: 1px solid #FBB949;
}
#worketc-datepicker .ui-datepicker .ui-state-hover {
background: #FFCC99;
border-color: #FF9933;
font-weight: normal;
}
#worketc-datepicker .ui-datepicker select.ui-datepicker-month,
#worketc-datepicker .ui-datepicker select.ui-datepicker-year {
width: 49%;
}
#worketc-datepicker .ui-datepicker select.ui-datepicker-month-year {
width: 100%;
}
#worketc-datepicker .ui-datepicker table {
border-collapse: collapse;
font-size: .9em;
margin: 0 0 .4em;
width: 100%;
}
#worketc-datepicker .ui-datepicker td {
border: 0;
padding: 1px;
}
#worketc-datepicker .ui-datepicker td span,
#worketc-datepicker .ui-datepicker td a {
color: #555555;
display: block;
text-align: center;
text-decoration: none;
}
#worketc-datepicker .ui-datepicker th {
border: 0;
color: #555555;
font-weight: bold;
text-align: center;
width: 20px;
}
#worketc-datepicker .ui-datepicker thead {
background: url(//auth.worketc.com/v2.0/images/gradshadeup.png) repeat-x 0 0;
border-color: #7DBEF1;
}
#worketc-datepicker .ui-datepicker.ui-datepicker-multi {
width: auto;
}
#worketc-datepicker .ui-datepicker-calendar {
background: white;
moz-border-radius: 3px;
}
#worketc-datepicker .ui-datepicker-cover {
display: block;
display: none;
filter: mask();
height: 200px;
left: -4px;
position: absolute;
top: -4px;
width: 200px;
z-index: -1;
}
#worketc-datepicker .ui-datepicker-header {
background: #FF9933 url(//auth.worketc.com/v2.0/images/orange_grad.gif) repeat-x;
border-bottom: 1px solid #F69419;
border-left: 1px solid #FBB949;
border-radius: 3px;
border-right: 1px solid #FBB949;
border-top: 1px solid #FBB949;
color: White;
font-weight: bold;
moz-border-radius: 3px;
webkit-border-radius: 3px;
}
#worketc-datepicker .ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
#worketc-datepicker .ui-datepicker-multi .ui-datepicker-group {
float: left;
}
#worketc-datepicker .ui-datepicker-multi .ui-datepicker-group table {
margin: 0 auto .4em;
width: 95%;
}
#worketc-datepicker .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
border-left-width: 0;
}
#worketc-datepicker .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
#worketc-datepicker .ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
#worketc-datepicker .ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
#worketc-datepicker .ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
#worketc-datepicker .ui-datepicker-row-break {
clear: both;
width: 100%;
}
#worketc-datepicker .ui-datepicker-rtl {
direction: rtl;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
float: right;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
border-left-width: 1px;
border-right-width: 0;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 1px;
border-right-width: 0;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-prev {
left: auto;
right: 2px;
}
#worketc-datepicker .ui-datepicker-rtl .ui-datepicker-prev:hover {
left: auto;
right: 1px;
}
#worketc-datepicker .ui-icon-circle-triangle-e {
background: url(//auth.worketc.com/v2.0/images/glyph_right_white.gif) no-repeat 50% 50%;
height: 16px;
overflow: hidden;
text-indent: -99999px;
width: 16px;
}
#worketc-datepicker .ui-icon-circle-triangle-w {
background: url(//auth.worketc.com/v2.0/images/glyph_left_white.gif) no-repeat 50% 50%;
height: 16px;
overflow: hidden;
text-indent: -99999px;
width: 16px;
}
#worketc-datepicker .ui-widget-content {
border: 0px;
}
*,
::after,
::before {
box-sizing: border-box;
}
.CallbackError {
background: #F69419;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
box-shadow: 0px 0px 10px #333333;
color: white;
font-family: 'Roboto', sans-serif;
font-size: 11px;
font-size: 18pt;
font-weight: bold;
line-height: normal;
margin: 0 0 0 20%;
moz-border-radius-bottomleft: 10px;
moz-border-radius-bottomright: 10px;
moz-box-shadow: 0px 0px 10px #333333;
padding: 15px 20px;
position: fixed;
top: 0;
webkit-border-bottom-left-radius: 10px;
webkit-border-bottom-right-radius: 10px;
webkit-box-shadow: 0px 0px 10px #333333;
width: 60%;
z-index: 10000000;
}
.CallbackError a {
color: White;
}
.container {
margin-left: auto;
margin-right: auto;
padding-left: 1rem;
padding-right: 1rem;
width: 100%;
}
.container-fluid {
margin-left: auto;
margin-right: auto;
padding-left: 1rem;
padding-right: 1rem;
width: 100%;
}
.rtl {
direction: rtl;
}
.WebForm {
box-shadow: none;
border: 1px solid #DEE2E6;
width: auto;
min-width: 100%;
font-family: 'Roboto', sans-serif;
background-color: #F6F6F6;
position: relative;
margin: 0;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
color: #555;
line-height: 1.5em;
font-size: 18pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
position: relative;
vertical-align: baseline;
}
.WebForm .ArticleIcon,
.WebForm .Article {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -2840px;
}
.WebForm .Companies,
.WebForm .Company {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -2240px;
}
.WebForm .DisbursementIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -1640px;
}
.WebForm .Employees,
.WebForm .Employee {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -2360px;
}
.WebForm .EventIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -560px;
}
.WebForm .FileLink {
background: url(//auth.worketc.com/v2.0/images/filelink.gif) no-repeat 0px 1px;
padding-left: 20px;
}
.WebForm .FormContainer {
min-height: 400px;
padding: 0 !important;
width: 100%;
}
.WebForm .FormContainer .datefield input {
height: 35px;
width: auto;
}
.WebForm .FormContainer .namefield {
width: 100% !important;
}
.WebForm .FormContainer .namefield input[type=text] {
width: 80px;
}
.WebForm .FormContainer .namefield input[type=text],
.WebForm .FormContainer .addressfield input[type=text],
.WebForm .FormContainer input[type=text] {
border-color: #D1D1D1;
height: 35px;
width: 100%;
min-width: 100%;
}
.WebForm .FormContainer .namefield input[type=text]:focus,
.WebForm .FormContainer .addressfield input[type=text]:focus,
.WebForm .FormContainer input[type=text]:focus {
border-color: #C3B4C7;
border-width: 2px;
moz-box-shadow: 0 0 0.5em #DAD3DC;
webkit-box-shadow: 0 0 0.5em #DAD3DC;
}
.WebForm .FormContainer .namefieldset {
margin: 0;
width: 100%;
}
.WebForm .FormContainer .phonenumberfield .long {
width: 50px;
}
.WebForm .FormContainer .phonenumberfield .short {
width: 40px;
}
.WebForm .FormContainer .size-max {
width: auto;
min-width: 100%;
}
.WebForm .FormContainer .size-medium {
width: auto;
min-width: 75%;
}
.WebForm .FormContainer .size-min {
width: auto;
min-width: 20%;
}
.WebForm .FormContainer fieldset {
border: none;
float: left;
margin: 0;
padding: 0;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer fieldset > div,
.WebForm .FormContainer li > div {
display: block;
float: left;
width: auto;
min-width: 100%;
padding: 0px 10px 0px 10px;
}
.WebForm .FormContainer li fieldset > div.datefield {
display: inline-block;
float: left;
width: 100%;
}
.WebForm .FormContainer fieldset div > label {
display: inline-block;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer fieldset div span {
display: block;
float: left;
width: auto;
min-width: 100%;
width: 100%;
}
.WebForm .FormContainer fieldset label {
font-weight: normal;
padding-left: 0px;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer fieldset span label {
display: block;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer fieldset span.half_width_right {
float: right;
}
.WebForm .FormContainer fieldset.fieldset {
border: 1px solid #DEE2E6;
border-radius: 3px;
float: none;
moz-border-radius: 3px;
overflow: hidden;
webkit-border-radius: 3px;
}
.WebForm .FormContainer fieldset.fieldset > legend {} .WebForm .FormContainer fieldset.fieldset > ul > li {
min-height: 25px;
overflow: auto;
position: relative;
}
.WebForm .FormContainer fieldset.fieldset ul {
min-height: 50px;
}
.WebForm .FormContainer h1 {
color: #555;
font-family: 'Roboto', sans-serif;
font-size: 16pt;
font-weight: normal;
}
.WebForm .FormContainer li {
background-color: #F6F6F6;
width: auto;
min-width: 100%;
position: relative;
}
.WebForm .FormContainer li > div.paragraph {
margin: 0;
padding: 0;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer li > div.Watermark > textarea {
margin: 0;
padding: 10px;
width: auto;
min-width: 100%;
font-size: 60%;
}
.WebForm .FormContainer li > fieldset > div.addressfield > span.FullWidth {
width: auto;
min-width: 100%;
}
.WebForm .FormContainer li > fieldset > div.addressfield > span.FullWidth > div.Watermark {
width: auto;
min-width: 100%;
}
.WebForm .FormContainer li > fieldset > div > input[type="radio"],
.WebForm .FormContainer li > fieldset > div > input[type="checkbox"] {
position: relative;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer li > fieldset > div > label {
display: inline-block;
margin: 1px 0 0 20px;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer li > label,
.WebForm .FormContainer legend {
color: #555555;
display: block;
font-weight: bold;
line-height: 1.5em;
padding: 0;
}
.WebForm .FormContainer textarea:focus {
border-color: #C3B4C7;
border-width: 2px;
moz-box-shadow: 0 0 0.5em #DAD3DC;
webkit-box-shadow: 0 0 0.5em #DAD3DC;
}
.WebForm .FormContainer.inline fieldset.fieldset > legend {
float: none;
width: auto;
min-width: 100%;
}
.WebForm .FormContainer.inline li > div {
display: block;
float: left;
width: 100%;
}
.WebForm .FormContainer.inline li > label,
.WebForm .FormContainer.inline legend {
float: left;
vertical-align: top;
width: auto;
min-width: 100%;
}
.WebForm .FormFooter {
background-color: #F6F6F6;
border: 1px solid white;
min-width: 100%;
width: auto;
padding: 10px;
text-align: center;
}
.WebForm .FormFooter .FormSubmit {
background-image: repeating-radial-gradient(#997F9F, #8B6D92);
border-color: #8B6D92;
}
#WebForm_LoDo > div.FormFooter > input.FormSubmit {
text-align: center;
width: 100px;
}
#WebForm_LoDo > ul > li > fieldset > div > span > img.ui-datepicker-trigger {
height: 50px !important;
width: 40px !important;
}
.WebForm .FormInfo {
background-color: #ffffff;
padding: 1rem 0.5rem 0rem 0.5rem !important;
}
.WebForm .FormInfo p {
margin-bottom: 0;
padding-bottom: 0;
}
.WebForm .FormSubmit {
color: #fff;
background: #896b90 linear-gradient(180deg, #9b81a1, #896b90) repeat-x;
border-color: #896b90;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
cursor: pointer;
display: inline-block;
font-weight: 100;
text-align: center;
white-space: nowrap;
vertical-align: middle;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .25rem;
transition: all .15s ease-in-out;
background: url(//auth.worketc.com/v2.0/images/orange_grad.gif) repeat-x;
}
.WebForm .FormSubmit:active {
background: #FFD095 url(//auth.worketc.com/v2.0/images/orange_grad_down.gif) repeat-x;
border: 1px solid #FF9600;
color: black;
}
.WebForm .FormSubmit:disabled {
background: url(//auth.worketc.com/v2.0/images/orange_grad.gif) repeat-x !important;
border-bottom: 1px solid #F69419 !important;
border-left: 1px solid #FBB949 !important;
border-right: 1px solid #FBB949 !important;
border-top: 1px solid #FBB949 !important;
color: white !important;
opacity: 0.5;
}
.WebForm .FormSubmit:hover {
border: 1px solid #FF9600;
}
.WebForm .FullWidth {
width: 100%;
}
.WebForm .helper_btn {
outline-width: 0;
webkit-appearance: none;
webkit-border-radius: 0;
}
.WebForm .icon {
display: inline-block;
height: 16px;
margin: 0px;
width: 16px;
}
.WebForm .Icon {
display: inline-block;
height: 20px;
vertical-align: middle;
width: 20px;
}
.WebForm .IconLink {
background-repeat: no-repeat;
display: inline-block;
line-height: 20px;
min-height: 20px;
padding: 0 0 0 22px;
}
.WebForm .info {
background: white;
border: 1px solid #DEE2E6;
border-radius: 5px;
box-shadow: 0 0 1em #aaaaaa;
left: 210px;
line-height: 150%;
min-height: 50px;
moz-border-radius: 5px;
moz-box-shadow: 0 0 1em #aaaaaa;
padding: 0;
position: relative;
text-align: center;
top: 200px;
webkit-border-radius: 5px;
webkit-box-shadow: 0 0 1em #aaaaaa;
width: 200px;
}
.WebForm .inline_loading {
background: url("//auth.worketc.com/v2.0/images/ajax-loader-on-blue.gif") no-repeat scroll 0 50% white;
float: right;
height: 16px;
margin-right: 15px;
min-width: 16px;
width: 16px;
}
.WebForm .instructions {
background-color: #DFEFFF;
display: block;
margin-right: 0;
outline: 1px solid #C2D7EF;
overflow: auto;
padding: 0;
text-align: left;
width: 100%;
}
.WebForm .JournalIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -1160px;
}
.WebForm .label_break {
color: #555555;
display: block;
font-weight: bold;
margin-right: 0px;
padding: 0;
}
.WebForm .label_inline {
color: #555555;
display: block;
float: left;
font-weight: bold;
padding: 0;
vertical-align: top;
width: 100%;
}
.WebForm .LeadIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -800px;
}
.WebForm .loading {
background: url(//auth.worketc.com/v2.0/images/ajax-loader.gif) no-repeat scroll 30px 50% white;
border: 1px solid #aaaaaa;
border-radius: 5px;
box-shadow: 0 0 1em #aaaaaa;
height: 50px;
left: 50%;
line-height: 50px;
margin: 0 auto;
/* Firefox 1-3.6 */
-moz-border-radius: 5px;
/* Safari 3-4, iOS 1-3.2, Android 1.6- */
-webkit-border-radius: 5px;
-moz-box-shadow: 0 0 1em #aaaaaa;
position: absolute;
text-align: center;
top: 50%;
transform: translate(-50%, -50%);
-webkit-box-shadow: 0 0 1em #aaaaaa;
width: 200px;
}
.WebForm .optionsettings input[type="text"] {
width: 60%;
}
.WebForm .People,
.WebForm .Person {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -2120px;
}
.WebForm .placeholder_sortable {
background-color: #ff9933;
filter: alpha(opacity=50);
opacity: 0.5;
outline: 1px dotted #9e6214;
}
.WebForm .ProductIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -1760px;
}
.WebForm .ProjectIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -920px;
}
.WebForm .required {
color: #ff0000;
display: inline;
font-weight: bold;
margin: 0 0 0 3px;
padding: 0;
}
.WebForm .selectedfield {
background-color: #FFF6BF;
outline: 1px solid #F7DA77;
}
.WebForm .SubscriptionIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -1880px;
}
.WebForm .Support_CaseIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -1280px;
}
.WebForm .ToDoIcon {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -1040px;
}
.WebForm .ui-datepicker-trigger {
display: block;
vertical-align: middle;
text-align: center;
padding-top: 10px;
}
.WebForm .Watermark {
color: #CCCCCC;
font-style: italic;
width: 100%;
overflow: auto;
}
.WebForm .Workgroups,
.WebForm .Workgroup {
background: url(/v3.0/images/sprite_2.png) no-repeat 0 -2480px;
}
.WebForm a,
.WebForm abbr,
.WebForm acronym,
.WebForm address,
.WebForm applet,
.WebForm article,
.WebForm aside,
.WebForm audio,
.WebForm big,
.WebForm blockquote,
.WebForm canvas,
.WebForm caption,
.WebForm cite,
.WebForm code,
.WebForm dd,
.WebForm del,
.WebForm details,
.WebForm dfn,
.WebForm embed,
.WebForm figcaption,
.WebForm figure,
.WebForm footer,
.WebForm form,
.WebForm header,
.WebForm hgroup,
.WebForm iframe,
.WebForm ins,
.WebForm kbd,
.WebForm legend,
.WebForm mark,
.WebForm menu,
.WebForm nav,
.WebForm object,
.WebForm output,
.WebForm pre,
.WebForm q,
.WebForm ruby,
.WebForm s,
.WebForm samp,
.WebForm section,
.WebForm small,
.WebForm strike,
.WebForm sub,
.WebForm summary,
.WebForm sup,
.WebForm table,
.WebForm tbody,
.WebForm td,
.WebForm tfoot,
.WebForm th,
.WebForm thead,
.WebForm time,
.WebForm tr,
.WebForm tt,
.WebForm var,
.WebForm video {
border: 0;
color: #212529;
display: block;
font-family: 'Roboto', sans-serif;
font-size: 18pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.15;
margin: auto;
ms-overflow-style: scrollbar;
ms-text-size-adjust: 100%;
position: relative;
vertical-align: baseline;
webkit-tap-highlight-color: transparent;
webkit-text-size-adjust: 100%;
width: auto;
}
.WebForm a,
.WebForm .Link {
color: #2280C8;
cursor: pointer;
font-family: 'Roboto', sans-serif;
text-decoration: underline;
}
.WebForm article,
.WebForm aside,
.WebForm details,
.WebForm figcaption,
.WebForm figure,
.WebForm header,
.WebForm hgroup,
.WebForm menu,
.WebForm nav,
.WebForm section {
display: block;
}
.WebForm blockquote,
.WebForm q {
quotes: none;
}
.WebForm blockquote:after,
.WebForm blockquote:before,
.WebForm q:after,
.WebForm q:before {
content: ';
content: none;
}
.WebForm body {
border: 1px solid #DEE2E6;
font-style: normal;
font-weight: 400;
line-height: 1;
margin: 0;
text-align: center;
webkit-text-size-adjust: 100%;
}
.WebForm h1,
.WebForm h2,
.WebForm h3,
.WebForm h4,
.WebForm h5 {
color: #2b262c;
display: block !important;
font-family: 'Roboto', sans-serif;
font-family: Roboto;
font-weight: 300;
line-height: 1.1;
margin: 0px;
}
.WebForm h2 {
color: #212529;
font-size: 36px;
}
.WebForm h3 {
color: #212529;
font-size: 42px;
}
.WebForm hr {
border: 0;
border-bottom: 1px solid #DEE2E6;
height: 1px;
line-height: normal;
margin: 0;
padding: 0;
}
.WebForm input[type=text],
.WebForm input[type=password],
.WebForm select,
.WebForm textarea,
.NewEntryBaloon input[type=text],
.NewEntryBaloon input[type=password],
.NewEntryBaloon select,
.NewEntryBaloon textarea {
border: 1px solid #DEE2E6;
border-radius: 3px;
display: block;
font-family: 'Roboto', sans-serif;
font-size: 60%;
margin: 0;
margin-bottom: 0;
min-width: 100%;
moz-border-radius: 3px;
padding: 3px;
webkit-border-radius: 3px;
width: auto;
}
.WebForm input[type=text]:focus,
.WebForm input[type=password]:focus,
.WebForm select:focus,
.WebForm textarea:focus,
.NewEntryBaloon input[type=text]:focus,
.NewEntryBaloon input[type=password]:focus,
.NewEntryBaloon select:focus,
.NewEntryBaloon textarea:focus {
border-color: #7DBEF1;
box-shadow: 0 0 0.5em #66CCFF;
moz-box-shadow: 0 0 0.5em #66CCFF;
outline-style: none;
webkit-box-shadow: 0 0 0.5em #66CCFF;
}
.WebForm label {
color: #212529;
display: block;
font-family: 'Roboto', sans-serif;
font-size: 18pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.5em;
margin: 0px;
padding: 2px;
position: relative;
vertical-align: baseline;
}
.WebForm li {
list-style: none;
width: auto;
min-width: 100%;
}
.WebForm p {
border: 0;
margin-top: 0;
padding: 0;
vertical-align: baseline;
}
.WebForm select {
max-width: 100%;
}
.WebForm table {
border-collapse: collapse;
border-spacing: 0;
}
.WebForm textarea {
font-family: 'Roboto', sans-serif;
font-size: 18pt;
height: 100px;
width: auto !important;
min-width: 100% !important;
}
.WebForm ul {
height: auto;
margin: 0;
padding: 0;
}
.WebForm ul.FormContainer .addressfield select {
margin-top: -25px;
position: relative;
visibility: hidden;
z-index: 1;
}
.WebForm ul.FormContainer .namefield {} .WebForm ul.FormContainer label,
.WebForm ul.FormContainer legend,
.WebForm ul.FormContainer .namefield label,
.WebForm ul.FormContainer .addressfield label,
.WebForm ul.FormContainer .datefield label {
color: red;
font-family: 'Roboto', sans-serif;
font-size: 18pt;
min-width: 100%;
width: auto;
display: none;
}
.WebForm ul.FormContainer,
.WebForm .FormInfo {
background-color: #F6F6F6;
border: 1px solid white;
min-width: 100%;
width: auto;
margin: 0;
}
@media (min-width: 1200px) {
.WebForm ul.FormContainer {
max-width: 1140px;
}
}
@media (min-width: 576px) {
.WebForm ul.FormContainer {
max-width: 540px;
}
}
@media (min-width: 768px) {
.WebForm ul.FormContainer {
max-width: 720px;
}
}
@media (min-width: 992px) {
.WebForm ul.FormContainer {
max-width: 960px;
}
}
::-webkit-input-placeholder {
/* Chrome/Opera/Safari */
padding-left: 5px;
font-family: 'Roboto', sans-serif;
font-size: 11pt;
}
#WebForm_LoDo > ul > li > fieldset > div.namefield > span {
margin-bottom: 1rem;
}
#WebForm_LoDo > ul > li > div {
margin-bottom: 1rem;
}
#WebForm_LoDo > ul > li > fieldset > div > span {
margin-bottom: 1rem;
}
#WebForm_LoDo > ul.FormContainer > li > fieldset > div.addressfield {
margin-bottom: 0;
}
.WebForm ul.FormContainer .addressfield {
display: block;
width: auto;
min-width: 100%;
max-height: 255px;
}
#WebForm_LoDo > ul.FormContainer > li > fieldset > div.datefield {
margin-bottom: 1rem;
}
#WebForm_LoDo > ul > li > fieldset > div > span {
margin-bottom: 1rem;
}
#WebForm_LoDo > ul > li > fieldset > div > span > img.ui-datepicker-trigger {
display: none;
}
.WebForm img {
text-align: center;
}
#WebForm_LoDo > ul > li > fieldset > div > span > img.ui-datepicker-trigger {
display: none;
}
div#WebForm_LoDo.WebForm > ul.FormContainer > li > div {} div#WebForm_LoDo.WebForm > ul.FormContainer > li > div > textarea.size-max {
margin-bottom: 0px !important;
}
div#WebForm_LoDo.WebForm > ul.FormContainer > li > div > img {
margin: auto;
display: inherit;
}
/* Additional */
.WebForm .FormContainer>li {
padding: 0;
}
.WebForm ul.FormContainer .addressfield {
overflow: hidden;
}
.WebForm .FormFooter {
height: auto;
}
.WebForm .Watermark {
width: 95% !important;
margin: auto !important;
}
.FormContainer .size-medium {
margin-top: 0 !important;
}
.FormContainer .datefield span:last-of-type {
display: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
color: var(--primary);
}
.bg-gradientt {
background: rgb(194, 167, 200);
background: linear-gradient(270deg, rgba(194, 167, 200, 1) 0%, rgba(137, 107, 144, 1) 50%, rgba(111, 75, 120, 1) 100%);
}
.WebForm textarea {
font-size: 60% !important;
}
.oms-sub-hero-bg-centered-cta .overlay {
opacity: .25 !important;
}
.ten-years,
.btn-info.wow.tada {
display: none !important;
height: 0;
}
.rounded,
.card,
.btn {
border-radius: 0 !important;
}
.oms-admin-tools-btn {
display: none !important;
}
.bg-info {
background-color: #2f2750 !important;
}
.text-info {
color: #2f2750 !important;
}
#savecontent a:not(.btn):not(.text-primary) {
color: #70567B;
}
.pagination a {
color: #70567B !important;
}
#savecontent a:not(.btn):hover {
text-decoration: underline;
}
.btn-info {
background: #2f2750 !important;
border-color: #2f2750 !important;
}
.btn-info:hover {
background: #4b3f7e !important;
border-color: #4b3f7e !important;
}
span[style*="color:var(--success)"] {
color: #2f2750 !important;
}
.cols {
columns: 1;
column-gap: 40px;
}
@media(min-width: 576px) {
.cols {
columns: 2;
}
}
.bio-intro {
background-color: var(--primary) !important;
}
#savecontent .bio-intro a:not(.btn):not(.text-primary) {
color: yellow !important;
}
.bio-intro a:hover {
text-decoration: underline;
}
.bg-light.text-dark.py-3.snipOuter.wow.fadeIn.border-bottom.animated {
display: none;
}
.location .container .alternating-lg:last-of-type .col-12.col-lg-6.py-2:not(.alternate) {
background: var(--dark);
padding: 1rem 1rem 1rem 1rem !important;
display: flex;
flex-direction: column;
justify-content: center;
}
.bios {
background: var(--light);
}
.WebForm {
max-width: 100% !important;
}
@media(min-width: 992px) {
.location .container .alternating-lg: last-of-type .col-12.col-lg-6.py-2: not(.alternate) {
padding: 1.5rem 2.5rem 1.5rem 1.5rem !important;
}
.location .container.container-wide {
width: 100% !important;
min-width: 100% !important;
padding: 0 !important;
}
.alternating-lg {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.col-12.col-lg-6.py-2 {
padding: 0 !important;
}
.location .container.container-wide .alternating-lg .alternate.col-12.col-lg-6.py-2 {
padding: 2rem !important;
}
.location {
font-size: .75rem;
}
.location h3 {
font-size: 1.1rem;
}
.location .btn {
font-size: .7rem;
padding: 2px 4px;
}
.location p,
.location ul,
.location ol {
margin-bottom: .5rem;
}
.location .container .alternating-lg:last-of-type {
align-items: stretch !important;
}
}
@media(min-width: 1200px) {
.location .container.container-wide .alternating-lg .alternate.col-12.col-lg-6.py-2 {
padding: 3rem !important;
}
.location {
font-size: .9rem;
}
.location h3 {
font-size: 1.5rem;
}
.location .btn {
font-size: .75rem;
padding: 2px 4px;
}
.location p,
.location ul,
.location ol {
margin-bottom: .75rem;
}
}
@media(min-width: 1400px) {
.location .container.container-wide .alternating-lg .alternate.col-12.col-lg-6.py-2 {
padding: 3.5rem !important;
}
.location {
font-size: 1rem;
}
.location h3 {
font-size: 1.7rem;
}
.location .btn {
font-size: .9rem;
padding: 4px 8px;
}
.location p,
.location ul,
.location ol {
margin-bottom: 1rem;
}
}
@media(min-width: 1600px) {
.location .container.container-wide .alternating-lg .alternate.col-12.col-lg-6.py-2 {
padding: 4rem !important;
}
.location {
font-size: 1.1rem;
}
.location h3 {
font-size: 1.85rem;
}
.location .btn {
font-size: 1rem;
padding: 5px 10px;
}
}
@media(min-width: 1800px) {
.location .container.container-wide .alternating-lg .alternate.col-12.col-lg-6.py-2 {
padding: 5.5rem !important;
}
.location {
font-size: 1.2rem;
}
.location h3 {
font-size: 2.2rem;
}
.location .btn {
font-size: 1rem;
padding: 5px 10px;
}
}
@media(min-width: 1900px) {
.location .container.container-wide .alternating-lg .alternate.col-12.col-lg-6.py-2 {
padding: 6rem !important;
}
.location {
font-size: 1.25rem;
}
.location h3 {
font-size: 2.3rem;
}
.location .btn {
font-size: 1.1rem;
padding: 5px 10px;
}
}
.control.shadow.card,
.logo-wrap,
.lodoicon,
.bio.bg-white.shadow,
.blog.blog-roll.bg-white,
.blog-detail-page .blog .blog-desc,
.count.bg-white.shadow,
.container.border.container-narrow.p-4 {
border-radius: 10px !important;
overflow: hidden;
}
/*.py-4.bg-light.border-bottom {
background-color: var(--dark) !important;
border-bottom: 0px solid transparent;
}*/
@media(min-width: 992px) {
.oms-sub-hero-bg-centered-cta h1 {
font-size: 3.5rem;
}
}
@media(min-width: 1200px) {
.oms-sub-hero-bg-centered-cta {
padding-top: 2rem;
padding-bottom: 2rem;
}
.oms-sub-hero-bg-centered-cta h1 {
font-size: 5rem;
}
}
.nav-tabs .nav-link {
background: transparent !important;
border: 0 !important;
padding: 0 10px !important;
}
.nav-tabs .nav-link.active {
border-bottom: 1px solid var(--secondary) !important;
}
.nav-tabs .nav-link:hover {
background: white !important;
}
.nav-tabs .nav-link i {
display: none;
}
.nav-tabs .nav-link {
text-decoration: none !important;
}
.pagination a {
border: 0;
background: transparent !important;
color: var(--primary) !important;
}
.page-item.disabled a {
background-color: transparent;
}
.page-item.active a {
background-color: transparent;
text-decoration: underline;
}
.pagination {
display: flex;
align-items: center;
}
@media(max-width: 575px) {
.sub-nav .col-4 .btn {
font-size: .7rem
}
}
.alternate i.fa-arrow-right {
display: none;
}
.WebForm {
box-shadow: 0 0 0 transparent !important;
border: 0 !important;
padding: 1.5rem !important;
}
.WebForm .FormInfo {
border: 0 !important;
padding: 0 !important;
background-color: white !important;
}
.WebForm .FormInfo h2 {
margin-bottom: 0 !important;
text-align: center !important;
color: var(--primary) !important;
font-size: 1.5rem;
}
.WebForm hr {
display: none !important;
}
.FormContainer > li {
padding: 0 !important;
margin: 0 !important;
}
.FormContainer li > div,
.namefield,
.addressfield,
.datefield {
padding: 0 !important;
}
.addressfield {
max-height: 325px !important;
margin: 1rem 0;
}
.FormContainer label {
font-size: 1rem !important;
color: var(--primary) !important;
}
.WebForm textarea {
font-size: 9.25pt !important;
}
.WebForm input:not(.FormSubmit),
.WebForm textarea {
border-color: var(--primary) !important;
padding: 1.5rem 1rem !important;
}
.FormFooter {
padding: 0 !important;
background-color: white !important;
height: auto !important;
text-align: center !important;
}
.FormSubmit {
display: block !important;
width: 100% !important;
}
.FormContainer input:focus,
.FormContainer textarea:focus {
border-width: 1px !important;
box-shadow: 0 0 .5em var(--primary) !important;
}
.WebForm .Watermark {
display: none !important;
}
.WebForm .FormContainer label {
display: none !important;
}
.WebForm .datefield,
.WebForm .addressfield {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.WebForm ::placeholder {
color: var(--primary);
opacity: 1;
}
.WebForm .FormContainer fieldset div span {
padding-right: 0px !important;
}
/* PAGE SPECIFIC */
/* FOOTER */
