body { font:1.0rem/1.5 "Nunito", "Helvetica", sans-serif; }h1, h2, h3, h4, h5, h6, p, address, blockquote, table, dl, fieldset {margin:10px 0; }ul.ul-01 {margin:15px 0; list-style:none;}ul.ul-01 li {padding:2px 0 2px 25px; background:url("../design/ul-01.gif") 0 50% no-repeat; font-size:85%;}ul.ul-01-grey {margin:15px 0; list-style:none;}ul.ul-01-grey li {padding:2px 0 2px 25px; background:url("../design/ul-01-grey.gif") 0 50% no-repeat; font-size:85%;}ul.ul-list {margin:15px 0; list-style:none;}ul.ul-list li {padding:1px 0;}ul.ul-list span.date {padding-right:10px;}#main {width:960px; margin:0 auto; overflow:hidden;}#header {height:40px; z-index:50; padding:0px 20px 10px 0px;}#public-header {height:40px; z-index:50; padding:5px 20px 5px 0px;}#public-logo {line-height: 55px; float: left;}#public-logo img {vertical-align: middle;}#logo {margin:5px 0px 0px 0px;}#logo a {display: inline-block; max-width: 320px; overflow: hidden; vertical-align: top;}#nav {position:absolute; top:30px; right:20px; margin:0;}#nav span {margin:0 8px;}#nav #nav-active {font-weight:bold; text-decoration:none;}#tray {position:relative; overflow:hidden; font: 1.0rem/1.1 "Nunito", Helvetica, Verdana, arial, sans-serif;}#tray ul {margin:0 0px; list-style:none;}#tray li {display:inline;}#tray li a {display:block; float:left; padding:17px 15px 7px 15px; text-decoration:none; line-height: 1.0;}#tray li a {border-bottom: 5px solid #FFFFFF;}#tray li a:hover {border-bottom: 5px solid #d8d8d8;}#tray li a:hover span {color: #404040;}#tray li#tray-active a {font: bold 100%/1.0 "Nunito", Helvetica, Verdana, arial, sans-serif; border-color:  #1273BB;}#tray li#tray-active a span {color: #1273BB;}#tray li#tray-active a:hover {border-color: #1A93EC;}#tray li#tray-active a:hover span {color: #1A93EC;}#search {display: inline-block; margin-left: 20px; vertical-align: top; margin-top: 0px; white-space: nowrap;}#search #search-input {width:221px; height:48px; overflow:hidden; display: inline-block; vertical-align: top; margin-top: 0;}#search #search-input input {width:178px; margin:5px; border:0; font:100%/1 "Nunito", Helvetica, Verdana, arial, sans-serif;font-size:0.875rem;padding: 8px !important; padding-right: 30px !important; vertical-align: top; background-image: url('search-box-7c667d8e4aca636181872be80cdc2dde.png'); background-position: right 5px center; background-repeat: no-repeat;}#search #search-input #search-domains {background: white; display: none; min-width: 218px; position: absolute; margin-left: -218px; margin-top: 46px;}#search #search-input #search-domains .search-domain .search-domain-query {max-width: 430px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; vertical-align: top;}#search #search-input #search-domains .search-domain .search-domain-dim {display: inline-block; vertical-align: top;}#search #search-input #search-domains .search-domain:first-child {color: #ffffff; background: #4285f4; border-top: solid 1px #CCCCCC;}#search #search-input #search-domains .search-domain:first-child .search-domain-dim {color: #a0cfff;}#search #search-input #search-domains:hover .search-domain:first-child {color: #404040; background: #ffffff;}#search #search-input #search-domains:hover .search-domain:first-child .search-domain-dim {color: #999999;}#search #search-input #search-domains:hover .search-domain:first-child:hover {color: #ffffff; background: #4285f4;}#search #search-input #search-domains:hover .search-domain:first-child:hover .search-domain-dim {color: #a0cfff;}#search #search-input #search-domains .search-domain {padding: 5px; cursor: pointer; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;}#search #search-input #search-domains .search-domain:hover {color: #ffffff; background: #4285f4;}#search #search-input #search-domains .search-domain .search-domain-dim {color: #999999; padding-left: 15px;}#search #search-input #search-domains .search-domain:hover .search-domain-dim {color: #a0cfff;}#search #search-input #search-domains .search-domain:last-child {border-bottom: solid 1px #CCCCCC;}#footer {clear:both; padding:10px 20px 0px 0px; font-size:85%;}#footer p {margin:0;}#col-compliantia {position:relative;padding:0px 20px 0px 0px;width:960px;border:0px #DFDFDF;margin:10px 0px 0px 0px; background-color:#F5F5F5;border-radius: 0px; -moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}#col-top {width:960px; height:5px; margin-top:15px; background:url("../design/col-top.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}#col-bottom {width:960px; height:5px; margin-bottom:15px; background:url("../design/col-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}#col {position:relative; padding:1px 30px 15px 20px; background:url("../design/col.gif") 0 0 repeat-y;}#ribbon {position:absolute; top:-5px; left:0; width:100px; height:100px; font-size:0; line-height:0; overflow:hidden; z-index:10;}#col-browser {position:relative; float:left; width:280px; height:215px;}#col-browser img {position:absolute; top:28px; left:10px;}#col-text {float:right; width:600px; padding-top:15px; line-height:1.7;}#btns {margin-top:25px; margin-bottom:0;}#cols2-top {width:960px; height:5px; margin-top:15px; background:url("../design/cols2-top.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}#cols2-bottom {width:960px; height:5px; margin-bottom:15px; background:url("../design/cols2-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}#cols2 {background:url("../design/cols2.gif") 0 0 repeat-y;}#cols2 #col-left {float:left; width:595px; padding:20px;}#cols2 #col-right {float:right; width:268px; margin-right:1px; padding:20px;}#cols2 #col-left h4, #cols2 #col-right h4 {margin:0; font-size:100%;}#cols2 #col-left .title {background:url("../design/dot.gif") 0 50% repeat-x;}#cols2 #col-left .title h4 {display:inline; padding-right:10px;}#cols2 #col-left .title span {padding-left:10px;}#cols2 .box {margin-top:15px;}#cols2 #col-right h4 {background:url("../design/dot-02.gif") 0 50% repeat-x;}#cols2 #col-right h4 span {padding-right:10px;}#cols2 .col-right-img {float:left; width:65px;}#cols2 .col-right-text {float:right; width:190px;}#cols2 .col-right-text p {margin:0;}#cols3-top {width:960px; height:5px; margin-top:15px; background:url("../design/cols3-top.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}#cols3-bottom {width:960px; height:5px; margin-bottom:15px; background:url("../design/cols3-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}#cols3 {background:url("../design/cols3.gif") 0 0 repeat-y;}.col {float:left; width:308px; padding:0 1px; margin-right:15px;}.col.last {margin-right:0;}.col h3 {margin:0; padding:7px 15px 12px 50px; background:url("../design/cols3-title.gif") 20px 40% no-repeat; font-size:120%;}.col-text {padding:20px; border-top:1px solid #DFDFDF;}.col-text p {margin:0;}.col-text ul {margin-bottom:0;}.col-more {padding:10px 10px 1px 0; text-align:right;}.ico-comment {padding-left:18px; background:url("../design/ico-comment.gif") 0 50% no-repeat;}.ico-rss {padding-left:18px; background:url("../design/ico-rss.gif") 0 50% no-repeat;}.smaller {font-size:85%;}.add-item-here {margin-left:20px;}.formsection {border-bottom:3px solid;border-color:#767676;color:#767676;font-weight: bold;font-size: 1rem;padding-left:0px;padding-top:5px;padding-bottom:5px;clear: left;}.formsectionI {border-bottom:3px solid;border-color:#ff9a9a;color:#ff9a9a;font-weight: bold;font-size: 0.875rem;padding-left:0px;padding-top:5px;padding-bottom:5px;clear: left;}.sectionCaption {margin-top:10px;margin-bottom:10px;}.section-wrapper {margin-bottom:20px;}.collapse-section, .expand-section {padding-bottom: 8px;cursor: pointer;}.expand-popover {position: absolute;right: -4px;padding: 15px;background-color: #ffffff;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);z-index: 2;border-radius: 6px;}.expand-popover-item {padding-bottom: 15px;font-size: 0.8em;white-space: nowrap;}.expand-popover-item img {transform: translate(-3px, 3px);}.expand-popover-item + .expand-popover-item {border-top: 1px solid #ddd;padding-top: 15px;padding-bottom: 0;}.collapse-style, .expand-style {font-weight: bold;font-size: 0.875rem;cursor: pointer;}.collapse-style img, .expand-style img {vertical-align: middle;}.collapse-card {display: none;}.expand-card {display: none;}.card-expanded .collapse-card {display: block;float: right;margin-top: 17px;}.card-collapsed .expand-card {display: block;float: right;margin-top: 17px;}.card-collapsed .collapsible-content {display: none;}.clickableSectionLabel {color:#0271BE;cursor: pointer;display: inline-block;width: 90%;}#dialog {width:960px;}#visitlegend {position:relative;display: inline-block;left:380px;text-align:center;border:1px solid #DFDFDF;background-color:#FFFFFF;min-width:75px;font-size:0.8em;padding-left:3px;padding-right:3px;padding-bottom:7px;padding-top:7px;}#visithistory{display: block;margin-left:30px;text-overflow: ellipsis;width:380px;max-width:380px;margin-top:10px;padding-left:20px;font-size:0.8em;border:0px;}#visitChartContainer{display:block;}.blockquote {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(quote-e2211d8f9921b41a3ea771cc76288f46.png) no-repeat scroll left top;min-height:30px;padding-left:50px;padding-top:8px;margin-top:5px;font-size:0.75rem;white-space:pre-wrap;word-wrap:break-word;}.notesYES_NO, .notesMULTIPLE_CHOICE, .notesFREE_TEXT, .notesSHORT_TEXT{width:97%;min-height:15px;background-color: #fcfcfc;border: 1px solid #CCCCCC;padding:10px;white-space:pre-wrap;word-wrap:break-word;-webkit-border-radius: 6px;border-radius: 6px;margin-top:10px;}.notesFREE_TEXT {padding-top:20px;padding-bottom:20px;}.notesFREE_TEXT > ul, .notesFREE_TEXT > ol{padding-left: 20px;margin-top:-20px;margin-bottom:-20px;}.notesFREE_TEXT > ul > li{padding-left: 0px;margin-top:-15px;}.notesFREE_TEXT > ol > li{padding-left: 0px;margin-top:-15px;}.notesFREE_TEXT > p{margin-top: -5px;margin-bottom: -5px;}.tox-dialog-wrap .tox-dialog .tox-dialog__content-js .tox-dialog__body-content .tox-form__group.tox-form__group--collection .tox-collection.tox-collection--grid .tox-collection__group .tox-collection__item .tox-collection__item-icon {font-family: 'Nunito', Helvetica, sans-serif;}.tox-edit-area label {padding-left: 12px !important;padding-right: 9px !important;padding-top: 9px !important;padding-bottom: 9px !important;}#main input[type="text"], #main input[type="email"], #comments input[type="email"], #comments input[type="tel"], #comments input[type="number"] {border: 1px solid #CCCCCC;border-radius: 6px;font-family: "Nunito", Helvetica, "Trebuchet MS", "Arial Rounded", Arial, sans-serif;font-size: 0.875rem;line-height: 24px;margin: 3px 0;padding: 8px 8px;width: 272px;height: 24px;}.transform-lowercase {text-transform: lowercase !important;}.transform-lowercase:placeholder-shown {text-transform: none !important;}.transform-lowercase::placeholder {text-transform: none !important;}.transform-lowercase::-webkit-input-placeholder  {text-transform: none !important;}.transform-lowercase::-moz-placeholder {text-transform: none !important;}.transform-lowercase:-ms-input-placeholder{text-transform: none !important;}#main input[type="password"] {background-image: none;border: 1px solid #CCCCCC;border-radius: 6px;font-family: "Nunito", Helvetica, "Trebuchet MS", "Arial Rounded", Arial, sans-serif;font-size: 0.875rem;line-height: 24px;margin: 3px 0;padding: 8px 8px;width: 126px;height: 24px;}#comments textarea {width: 98% !important;}select {border-radius: 6px 6px 6px 6px;max-width: 100%;}select.pretty {border: 1px solid #E5E5E5;border-radius: 5px 5px 5px 5px;margin: 0px;padding: 6px;min-width: 50px;height: auto !important;}::-webkit-contacts-auto-fill-button,::-webkit-credentials-auto-fill-button {visibility: hidden;display: none !important;pointer-events: none;height: 0;width: 0;margin: 0;}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display: none;}.password-toggle-button {display: inline-block;position: absolute;margin-left: -30px;width: 30px;height: 50px;background-image: url('invisible-035cfb95dbde51caca3cc3678ce523df.png');background-position: center center;background-repeat: no-repeat;cursor: pointer;z-index: 1;}.password-toggle-button.password-visible {background-image: url('visible-edf2544fdf370954c60dad11e5f09396.png');}.partialSearch {border-radius:10px!important;padding: 5px 8px !important;}.partialSearchInactive {background-color: #fcfcfc;}.partialSearchInactive:focus {background-color: #ffffff;}.calendarPick {background: url(calendar-e79951dfe9e07051f4d454f9bddef318.png) center right no-repeat #ffffff !important;color: #333;width: 95px !important;height: 18px !important;line-height: 16px !important;padding: 8px 8px !important;border-radius:6px!important;background-position: right 2px center !important;}.export {border: 0px solid #CCCCCC;margin-top: 0px;padding: 5px 0;width: 100%;}.editable {background: url(skin/database_edit-355e490905a6d3a99de51d4aabc65481.png) center right no-repeat;}.mathParser {background: url(sum-6dc73816f0ea5bb6e0090063ab9b35f2.png) center right no-repeat #ffffff;color: #333;padding-right: 10px;width: 126px!important;}.calculatorField {background: url(calculator-76359f70f169b56f742f8895b3ddd6ed.png) center right no-repeat #ffffff;color: #333;padding-right: 10px;width: 126px!important;background-position: right 3px center !important;}.playVideo {background: url(youtube_social_icon_white_20-583e3f9357945775ca5f72c271f702b2.png) center left no-repeat;padding-left: 35px;}.shareSocial {background: url(share_social-7f84e6564d08504cacbc0519e45d1f8e.png) no-repeat;background-position: 7px center;color:#4285F4 !important;font:0.9em/1.5 "Nunito", "Helvetica", sans-serif;border: 1px solid #4285F4;padding:5px 10px 5px 30px;-webkit-appearance: none;-webkit-border-radius: 10px;border-radius: 10px;white-space: nowrap;cursor: pointer;}.linkedin {background: #ffffff url(linkedin-265218e0428714c7e93bddb3d148c5ec.png) 8px center no-repeat !important;padding-left: 35px !important;}.linkedin:hover {background: #e1eaf9 url(linkedin-265218e0428714c7e93bddb3d148c5ec.png) 8px center no-repeat !important;color:#FFFFFF;}.facebook {background: #ffffff url(facebook-3b11a8977c098b09aaae0a92aa9d36ca.png) 8px center no-repeat !important;padding-left: 35px !important;}.facebook:hover {background: #e1eaf9 url(facebook-3b11a8977c098b09aaae0a92aa9d36ca.png) 8px center no-repeat !important;color:#FFFFFF;}.complianceItemValue {display:inline;}.complianceItemValueC {color:#5c9645;display:inline;}.complianceItemValueNA {color:#98AFC7;display:inline;}.complianceItemValueNC {color:#ff9a9a;display:inline;}.complianceItemValuePC {color:#ff8d1a;display:inline;}.complianceItemValueOT {color: #58595B;display:inline;}.complianceItemValueOther {color: #58595B; font-weight: bold; display:inline;}.complianceItemStep3 {color: #58595B; font-size: 1.125rem; font-weight: normal; display:inline;}.visitItemMissed {color: #D4AF37;display:inline;}.matrixItemValueC {background-color:#a5cc5b;color:#FFFFFF;}.matrixItemValueNA {background-color:#98AFC7;color:#FFFFFF;}.matrixItemValueNC {background-color:#ff9a9a;color:#FFFFFF;}.matrixItemValuePC {background-color:#ff8d1a;color:#FFFFFF;}.matrixItemValueOT {color:#000000;}.matrixItemValueMissed {background-color:#D4AF37;color:#FFFFFF;}.commentInactive {color: #000000;background:#FFFFFF;width:930px;height:50px;}.commentActive {color: #000000;background:#FFFFFF;width:930px;height:50px;}.visitStatusP {color:#ff8d1a;}.actionPlanItemLATE {color:#ff9a9a;}.locationStatusI {color:#ff9a9a;}.appUserStatusI {color:#ff9a9a;}#nav .appUserPreview span {margin:0; margin-right: 8px;}.lookComplianceItemStatusI {color:#ff9a9a;}.lookComplianceSectionStatusI {color:#ff9a9a;}.lookComplianceFormStatusI {color:#ff9a9a;}.lookProjectStatusI {color:#ff9a9a;}.lookSystemMessageStatusI {color:#ff9a9a;}.ticketStatusN {color:#a5cc5b;}.ticketStatusP {color:#ff8d1a;}.ticketStatusLATE {color:#ff9a9a;}.lookTicketTypeC {background-color: #ff9a9a !important;color: #fff !important;}.lookTicketTypeF {background-color: #8ab4f8 !important;color: #fff !important;}.lookTicketTypeI {background-color: #8A959D !important;color: #fff !important;}.lookTaskStatusI {color:#ff9a9a;}.LookTaskRecipientStatusP {color: #ff8d1a;}.LookTaskRecipientStatusC {}.LookTaskRecipientStatusLATE {color:#ff9a9a;}.LookTaskRecipientStatusP-header {background-color: #ffce9d !important;color: #fff !important;}.LookTaskRecipientStatusC-header {background-color:#a5cc5b !important;color: #fff !important;}.LookTaskRecipientStatusLATE-header {background-color:#ffbbbb !important;color: #fff !important;}.LookVisitTaskRecipientStatusP {background-color: #ff8d1a !important;color: #fff !important;}.LookVisitTaskRecipientStatusC {background-color:#a5cc5b !important;color: #fff !important;}.LookVisitTaskRecipientStatusLATE {background-color:#ff9a9a !important;color: #fff !important;}.taskPriorityL {color:#a5cc5b;}.taskPriorityM {color:#ff8d1a;}.taskPriorityH {color:#ff9a9a;}.taskIncomplete {color:#ff8d1a;}.taskLATE {color:#ff9a9a;}.taskComplete {color:#a5cc5b;}.projectPast {color:#ff9a9a;}.appUserBadgeEXPIRED {color:#ff9a9a;}.brandBadgeINACTIVE {color:#ff9a9a;}.lookStoryStatusA {background-color:#a5cc5b !important;color: #fff !important;}.lookStoryStatusI {background-color:#ff9a9a !important;color: #fff !important;}.LookStoryRecipientStatusP {color: #ff8d1a;}.storyPriorityL {color:#a5cc5b;}.storyPriorityM {color:#ff8d1a;}.storyPriorityH {color:#ff9a9a;}.storyIncomplete {color:#ff8d1a;}.storyComplete {color:#a5cc5b;}.brandStatusI {color:#ff9a9a;}.subscriptionStatusNOT_SET {color:#595B5C;}.subscriptionStatusPENDING {color:#ff8d1a;}.subscriptionStatusOK {color:#5c9645;}.subscriptionStatusEOT {color:#ff9a9a;}.subscriptionStatusENDED {color:#8A959D;}.genericStatusI {color:#ff9a9a;}.genericStatusA {color:#5c9645;}.genericStatusP {color:#ff8d1a;}.goalNotMet {color:#ff9a9a;}.jobStatusPaused { color: #ff9a9a;}.jobStatusError { color: #ff9a9a;}.workerJobStatusS { color: #5c9645;}.workerJobStatusC { color: #5c9645; font-weight: bold;}.workerJobStatusE { color: #ff9a9a;}.workerJobStatusN { color: #ff8d1a;}.lookRegistrationStatusN {color: #a5cc5b;}.lookRegistrationStatusP {color: #ff8d1a;}.lookRegistrationStatusC {color:#ff9a9a;}.lookRegistrationStatusB {color:#1273BB;}#toc {	z-index:110;padding-left:20px;border:1px solid #DFDFDF;width:900px;}#tasklegend {position:absolute;top:50px;right:20px;z-index:110;text-align:center;border:1px solid #DFDFDF;width:140px;font-size:0.8em;}#tickethistory{position:absolute;top:40px;right:50px;padding-left:20px;font-size:0.8em;border:0px;}.bigButton {font-weight:bold;background: #4285F4;color:#FFFFFF;font-size:1.1rem !important;line-height:1.3rem;padding:14px;-webkit-appearance: none;-webkit-border-radius: 12px;border-radius: 12px;border-color: #4285F4;border: none;cursor: pointer;}.bigButton:hover {background: #3B77DB;color:#FFFFFF;}.bigButton-inverted, .bigButton-inverted:visited {font-weight:bold;background: #FFFFFF;color:#4285F4 !important;border: 1px solid #4285F4;font-size:1.1rem !important;line-height:1.3rem;padding:13px 14px 13px 14px;-webkit-appearance: none;-webkit-border-radius: 12px;border-radius: 12px;overflow-x: hidden;text-overflow: ellipsis;cursor: pointer;}.bigButton-inverted:hover {background: #e1eaf9;color:#FFFFFF;}.bigButton-inverted-red, .bigButton-inverted-red:visited {font-weight:bold;background: #FFFFFF;color:#ff9a9a !important;border: 1px solid #ff9a9a;font-size:1.1rem !important;line-height:1.3rem;width:310px;padding:13px 14px 13px 14px;-webkit-appearance: none;-webkit-border-radius: 12px;border-radius: 12px;overflow-x: hidden;text-overflow: ellipsis;cursor: pointer;}.bigButton-inverted-red:hover {background: #ff9a9a;color:#FFFFFF !important;}.bigButton-inverted-orange, .bigButton-inverted-orange:visited {font-weight:bold;background: #FFFFFF;color:#ff8d1a !important;border: 1px solid #ff8d1a;font-size:1.1rem !important;line-height:1.3rem;width:310px;padding:13px 14px 13px 14px;-webkit-appearance: none;-webkit-border-radius: 12px;border-radius: 12px;overflow-x: hidden;text-overflow: ellipsis;}.bigButton-inverted-orange:hover, .smallButton-inverted-orange:hover  {background: #ffefde;color:#FFFFFF;}.bigButtonInactive {font-weight:bold;background: #CFCFCF;color:#FFFFFF;font-size:1.1rem !important;line-height:1.3rem;padding:14px;-webkit-appearance: none;-webkit-border-radius: 12px;border-radius: 12px;border-color: #CFCFCF;border: none;}.regButton {background: #FFFFFF;color:#4285F4 !important;border: 1px solid #4285F4;font-weight:normal;padding:4px 10px 4px 10px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;cursor: pointer;}.regButton:hover {background: #3B77DB;color:#FFFFFF !important;}.regButton:focus {outline: none;border: 2px solid #3874d4;}.regButtonInactive {background: #CFCFCF;color:#FFFFFF !important;border: 1px solid #CFCFCF;font-weight:normal;padding:4px 10px 4px 10px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;}.regButtonInverted {background: #4285F4;color:#FFFFFF !important;border: 1px solid #4285F4;font-weight:normal;padding:4px 10px 4px 10px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;cursor: pointer;}.regButtonInverted:hover {background: #3B77DB;color:#FFFFFF !important;}.regButtonInverted:focus {outline: none;border: 2px solid #3874d4;}.date-code-preview {display:inline-block;margin-top:10px;margin-left:10px;}.list-users-universal-users, .list-locations-universal-locations  {display:inline-block;margin-top:0px;margin-left:5px;}.clearDate {background: #FFFFFF;color:#4285F4 !important;font:0.8em/1.5 "Nunito", "Helvetica", sans-serif;border: 1px solid #4285F4;padding:8px 5px 8px 5px;-webkit-appearance: none;-webkit-border-radius: 10px;border-radius: 10px;white-space: nowrap;}.deleteShortcutButton:hover {opacity: 0.7;}.deleteButtonImageOnly {appearance:none;-webkit-appearance:none;background-color:transparent;border:none;outline:none;background-image: url('delete-5e60cba1e103ecfc5b6021b6c2ffac33.png');cursor:pointer;display: inline-block;width: 20px;height: 20px;vertical-align:middle;background-size: contain;background-repeat: no-repeat;background-position: center center;margin-left:0px;}.tinyButton {background: #FFFFFF;color:#4285F4 !important;font:0.8em/1.5 "Nunito", "Helvetica", sans-serif;border: 1px solid #4285F4;padding:1px 5px 1px 5px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;white-space: nowrap;cursor: pointer;}h1 .tinyButton {font:0.6em/1.5 "Nunito", "Helvetica", sans-serif;}.tinyButton:hover {background-color: #3B77DB;color:#FFFFFF !important;}.tinyButton-inverted {background-color: #3B77DB;color:#FFFFFF !important;font:0.8em/1.5 "Nunito", "Helvetica", sans-serif;border: 1px solid #3B77DB;padding:1px 5px 1px 5px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;white-space: nowrap;cursor: pointer;}.smallButton-inverted {background-color: #3B77DB;color:#FFFFFF !important;border: 1px solid #3B77DB;padding:1px 5px 1px 5px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;white-space: nowrap;cursor: pointer;}.smallButton-inverted-orange {background-color: #ff8d1a;color:#FFFFFF !important;border: 1px solid #ff8d1a;padding:1px 5px 1px 5px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;white-space: nowrap;cursor: pointer;}.tinyButton-inverted:hover, .smallButton-inverted:hover {background: #FFFFFF;color:#3B77DB !important;}.tinyButton-subtle {background: #FFFFFF;color:#767676 !important;font:0.8em/1.5 "Nunito", "Helvetica", sans-serif;border: 1px solid #767676;padding:1px 5px 1px 5px;-webkit-appearance: none;-webkit-border-radius: 8px;border-radius: 8px;white-space: nowrap;cursor: pointer;}.tinyButton-subtle:hover {background: #767676;color:#FFFFFF !important;}.compliantia-button, .compliantia-button:visited, .compliantia-button:link, .compliantia-button:active {display:inline-block;background: #4285F4;color:#FFFFFF;font-family: "Nunito", Helvetica;font-size:1.1rem !important;line-height:1.3rem;font-weight:bold;text-align: center;padding:14px;text-decoration:none;-webkit-appearance: none;-webkit-border-radius: 12px;border-radius: 12px;cursor: pointer;}.compliantia-button:hover {background: #3B77DB;color:#FFFFFF;}.compliantia-button:active {position:relative;top:1px;}.compliantia-button-inverted, .compliantia-button-inverted:visited, .compliantia-button-inverted:link, .compliantia-button-inverted:active {display:inline-block;background: #FFFFFF;color:#4285F4;font-family: "Nunito", Helvetica;font-size:1.1rem !important;line-height:1.3rem;font-weight:bold;text-align: center;padding:12px 14px 12px 14px;text-decoration:none;border: 1px solid #4285F4;-webkit-appearance: none;-webkit-border-radius: 12px;border-radius: 12px;cursor: pointer;}.compliantia-button-inverted:hover {background: #e1eaf9;color:#4285F4;}.compliantia-button-inverted:active {position:relative;top:1px;}.button-link {border: none;text-align: center;color: #0271BE;background-color: transparent;text-decoration: none;text-transform: uppercase;display: inline-block;font-size: 0.875rem;cursor: pointer;}.compliantia-button-inverted-I, .compliantia-button-inverted-I:visited, .compliantia-button-inverted-I:link, .compliantia-button-inverted-I:active {display:inline-block;background: #FFFFFF;color:#ff9a9a;font-family: "Nunito", Helvetica;font-size:1.1em !important;line-height:1.3rem;font-weight:bold;text-align: center;padding:12px 14px 12px 14px;text-decoration:none;border: 1px solid #ff9a9a;-webkit-appearance: none;-webkit-border-radius: 10px;border-radius: 10px;}.compliantia-button-inverted-I:hover {background: #ff9a9a;color:#FFFFFF;}.compliantia-button-inverted-I:active {position:relative;top:1px;}.compliantia-nav-inverted, .compliantia-nav-inverted:visited, .compliantia-nav-inverted:link, .compliantia-nav-inverted:active {display:inline-block;background: #FFFFFF;color:#4285F4;font-family: "Nunito", Helvetica;font-size:1.1em !important;font-weight:bold;padding:9px 10px 9px 10px;text-decoration:none;border: 1px solid #4285F4;-webkit-appearance: none;border-radius: 10px;-webkit-border-radius: 10px;}.compliantia-nav-inverted:hover {background: #3B77DB;color:#FFFFFF;}.compliantia-nav-inverted:active {position:relative;top:1px;}.large {font: 0.875rem "Nunito", Helvetica, Verdana, arial, sans-serif;white-space:nowrap;}.oversized {font: 1.0rem "Nunito", Helvetica, Verdana, arial, sans-serif;}.oversizedInput {width:400px !important;padding:10px 10px !important;border-radius: 3;-webkit-border-radius: 3px;font: 1.0rem "Nunito", Helvetica, Verdana, arial, sans-serif;}.prettyLabel {font-size: 1.0rem;font-weight: bold;color: #58585A;}.prettyOversizedInput {width: 280px !important;padding: 8px 8px;font: 1.0rem "Nunito", Helvetica, Verdana, arial, sans-serif;background: #fff;border-radius: 3 !important;border: 1px solid #ddd !important;}.prettyOversizedInput::-webkit-input-placeholder {color: #bbb;opacity: 1;}.prettyOversizedInput::-moz-placeholder {color: #bbb;opacity: 1;}.prettyOversizedInput:-ms-input-placeholder {color: #bbb;opacity: 1;}.prettyOversizedInput:-moz-placeholder {color: #bbb;opacity: 1;}.prettyOversizedInput.prettyReadonly {width: auto !important;background: #f9f9f9;color: #999;}.prettyOversizedInput.prettyReadonlyTextarea {min-height: 3.5em;width: auto !important;background: #f9f9f9;color: #999;}.prettyCheckbox {display: none;}.prettyCheckbox + label {cursor: pointer;}.prettyCheckbox + label:before {content: '';display: inline-block;width: 10px;height: 10px;background-color: #f9f9f9;border: 1px solid #ddd;margin-left: 8px;margin-right: 8px;vertical-align: middle;}.prettyCheckbox:checked + label:before {content: '';display: inline-block;width: 8px;height: 8px;background-color: #658ed2;border: 2px solid #f9f9f9;outline: 1px solid #ccc;margin-left: 8px;margin-right: 8px;vertical-align: middle;}#registrationform {padding-left: 10px;padding-right: 10px;}#faq {margin-top: 50px;}#faq h2 {font-size: 1.5rem;font-weight: bold;}.spinner {background: url(spinners/blue_grey_circle-5fe0e55f8e19bc4cc3201876dce7b224.gif) no-repeat;background-position: center center;position: fixed;top: 0;left: 0;text-align: center;z-index: 3000;overflow: auto;width: 100%;height: 100%;pointer-events: none;}.spinner2 {background: url(spinners/3_colored_dots_line_medium-51cd170385c12a18174516c1def34f6d.gif) no-repeat;background-position: center center;position: fixed;top: 0;left: 0;text-align: center;z-index: 3000;overflow: auto;width: 100%;height: 100%;pointer-events: none;}.spinner-relative {margin-top:25px;text-align: center;z-index:3000;pointer-events: none;}.autosaver {background: url(spinners/3_colored_dots_line_medium-51cd170385c12a18174516c1def34f6d.gif) no-repeat;background-position: center center;position: fixed;top: 0;left: 0;text-align: center;z-index: 3000;overflow: auto;width: 100%;height: 100%;pointer-events: none;}.calVisitC,.fc-agenda .calVisitC .fc-event-time,.calVisitC a {background-color: #A5CC5B !important;border-color: #A5CC5B !important;color: white !important;margin-bottom:5px;}.calVisitA,.fc-agenda .calVisitA .fc-event-time,.calVisitA a {background-color: #A5CC5B !important;border-color: #A5CC5B !important;color: white !important;margin-bottom:5px;}.calVisitP,.fc-agenda .calVisitP .fc-event-time,.calVisitP a {background-color: #ff8d1a !important;border-color: #ff8d1a !important;color: white !important;margin-bottom:5px;}.calVisit,.fc-agenda .calVisit .fc-event-time,.calVisit a {background-color: #98AFC7 !important;border-color: #98AFC7 !important;color: white !important;margin-bottom:5px;}.calEvent,.fc-agenda .calEvent .fc-event-time,.calEvent a {background-color: #8ab4f8 !important;border-color: #8ab4f8 !important;color: white !important;white-space:pre-wrap;word-wrap:break-word;margin-bottom:5px;}.calTaskRecipient,.fc-agenda .calTaskRecipient .fc-event-time,.calTaskRecipient a {background-color: #D4AF37 !important;border-color: #D4AF37 !important;color: white !important;white-space:pre-wrap;word-wrap:break-word;margin-bottom:5px;}.calVisitItemActionPlan,.fc-agenda .calVisitItemActionPlan .fc-event-time,.calVisitItemActionPlan a {background-color: white !important;border-color: orange !important;color: #7B7B7B !important;white-space:pre-wrap;word-wrap:break-word;margin-bottom:5px;}a.fc-event:hover {color: #ffffff !important;opacity: 0.7;}a.calVisitItemActionPlan.fc-event:hover {color: #7B7B7B !important;opacity: 0.7;}#calendarLegend {padding-left:0px;padding-bottom:0px;margin-top:35px;margin-bottom:15px;}#calendarLegend > .legendEntry{min-width:16%;display:inline-block;margin-bottom:20px;text-align: center;padding-top:0px;border-style:dotted;border-color:#58585A;border-width: 1px 1px 1px 1px;border-radius: 7px;}.legendEntryCheckbox{margin-top:10px;margin-left:20px;}.legendEntryCheckbox input, .legendEntryCheckbox label{cursor: pointer;}.droppable-compliance-form-item {margin: 0;}.draggable-handle {display: inline-block;width: 20px;height: 20px;background-image: url(drag-handle-274733dd560feadd239a7f986ea14988.png);background-size: 20px 20px;transform: translate(-5px, 26px);opacity: 0.4;vertical-align:top;}.indent-item {display:inline-block;vertical-align:top;max-width: 900px;}#searchResults {overflow-x: auto;}.reportBox {position:relative;display:inline;width: 433px;min-height: 100px;float:left;margin-top:10px;margin-left:0px;margin-right:15px;margin-bottom:15px;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:20px;border:1px solid #DFDFDF;background-color:#FFFFFF;min-width:120px;word-wrap:break-word;border-radius: 6px;}.reportBoxHighlight {border-left: 10px solid #99c35b;width:423px; }.reportBoxNotClickable {position:relative;display:inline;width:433px;min-height: 100px;float:left;margin-top:10px;margin-left:0px;margin-right:15px;margin-bottom:15px;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:20px;border:1px solid #DFDFDF;background-color:#FFFFFF;min-width:120px;word-wrap:break-word;border-radius: 6px;}.visitActionPlanBlock {border-color:#d8ecff;border-width: 0px 0px 0px 10px;border-style: none none none solid;margin-top:10px;padding: 0px 0px 0px 10px;}.visiNotCompliantBlock {border-color:#ff9a9a;border-width: 0px 0px 0px 10px;border-style: none none none solid;margin-left:30px;margin-top:10px;padding: 0px 0px 0px 10px;}.ui-accordion .ui-accordion-header{background-image: none !important;}.ui-datepicker-header {border-radius: 0 !important;}.imageUpload, .videoUpload {background-color: #FFFFFF;background-repeat: no-repeat;background-position: 7px center;background-size: 15px 12px;font-size:0.9rem;color:#4285F4 !important;border: 1px solid #4285F4;padding:1px 5px 1px 27px;-webkit-appearance: none;-webkit-border-radius: 10px;border-radius: 10px;white-space: nowrap;cursor: pointer;}.imageUpload {background-image: url(camera-add-175db3b6944960cb7fc16db9c98204cd.png);}.videoUpload {background-image: url(video-add-6d6ccb24c04f23abdb17faea476c951b.png);}.imageUpload:hover , .videoUpload:hover{background-color: #3B77DB;color:#FFFFFF !important;}#uploadContainer {margin: 0px auto;width: 100%;border: 0px #333 solid;}#uploadImageVideoElement, #videoFeed, #videoPreview {width: 100%;background-color: #666;}#uploadImageCanvas {max-width: 100%;width: 100%;background-color: #CCC;display:none;}.uploadImageUserMedia_YES {display:none;}.uploadImageUserMedia_NO {display:none;}.uploadImageDisplayPicture {display:none;}#progressbar_upload {background:#D9D9D9;vertical-align:middle;height:25px;}#progressbar_upload > div {background: #99C25B;}#remainingRecordingTimeBar {width:100%;height: 6px;background-color: #666;}#videoRecordButton {display: inline-block;width: 60px;height: 60px;background-image: url("record-button-322f5a976b6941fca4f83366534f90be.png");background-size: 60px 60px;background-repeat: no-repeat;cursor: pointer;}#videoStopButton {display: inline-block;width: 60px;height: 60px;background-image: url("stop-button-308d64164581e8c27f4c585bfac47e0e.png");background-size: 60px 60px;background-repeat: no-repeat;cursor: pointer;}input[type=radio   ].C:not(old){width   : 28px;margin  : 0;padding : 0;opacity : 0;}input[type=radio   ].NC:not(old){width   : 28px;margin  : 0;padding : 0;opacity : 0;}input[type=radio   ].PC:not(old), input[type=radio   ].P:not(old){width   : 28px;margin  : 0;padding : 0;opacity : 0;}input[type=radio   ].NA:not(old){width   : 28px;margin  : 0;padding : 0;opacity : 0;}input[type=radio   ].Missed:not(old){width   : 28px;margin  : 0;padding : 0;opacity : 0;}input[type=radio   ].OT:not(old){width   : 28px;margin  : 0;padding : 0;opacity : 0;}input[type=radio   ].Brand:not(old){width   : 28px;margin  : 0;padding : 0;opacity : 0;}input[type=radio   ].C:not(old) + label{display      : inline-block;margin-left  : -28px;padding-left : 28px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 24px;}input[type=radio   ].NC:not(old) + label{display      : inline-block;margin-left  : -28px;padding-left : 28px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 24px;}input[type=radio   ].PC:not(old) + label, input[type=radio   ].P:not(old) + label{display      : inline-block;margin-left  : -28px;padding-left : 28px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 24px;}input[type=radio   ].NA:not(old) + label{display      : inline-block;margin-left  : -28px;padding-left : 28px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 24px;}input[type=radio   ].Missed:not(old) + label{display      : inline-block;margin-left  : -28px;padding-left : 28px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 24px;}input[type=radio   ].OT:not(old) + label{display      : inline-block;margin-left  : -28px;padding-left : 28px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 24px;}input[type=radio   ].Brand:not(old) + label{display      : inline-block;margin-left  : -28px;padding-left : 28px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 24px;}input[type=radio].C:not(old):checked + label{background   : url('radio/24/check_C-b9ed207ca89a31a867bc3e320cb7348e.png') no-repeat 0 0;line-height  : 24px;}input[type=radio].NC:not(old):checked + label{background   : url('radio/24/check_NC-943d0d4a15260e1caba5fefe2000591f.png') no-repeat 0 0;line-height  : 24px;}input[type=radio].PC:not(old):checked + label, input[type=radio].P:not(old):checked + label{background   : url('radio/24/check_PC-138c72e213fa380fa8e97c361330d283.png') no-repeat 0 0;line-height  : 24px;}input[type=radio].NA:not(old):checked + label{background   : url('radio/24/check_NA-4b71c2c14933c90f3c244614ab3e3fd9.png') no-repeat 0 0;line-height  : 24px;}input[type=radio].Missed:not(old):checked + label{background   : url('radio/24/check_Missed-93b0fa9f6d806ff27872f5c5680899df.png') no-repeat 0 0;line-height  : 24px;}input[type=radio].OT:not(old):checked + label{background   : url('radio/24/check_OT-90001cbae9edf3f54476dbf3943ec009.png') no-repeat 0 0;line-height  : 24px;}input[type=radio].Brand:not(old):checked + label{background   : url('radio/24/check_Brand-db9b7c24fb068505b5bb2c7b0bfc8f09.png') no-repeat 0 0;line-height  : 24px;}input[type=checkbox].OK.checkbox-radio, input[type=checkbox].NC.checkbox-radio, input[type=checkbox].NA.checkbox-radio, input[type=checkbox].PC.checkbox-radio, input[type=checkbox].MISSED.checkbox-radio, input[type=checkbox].BRAND.checkbox-radio {width   : 32px;margin  : 0;padding : 0;opacity : 0;}input[type=checkbox].OK.checkbox-radio + label, input[type=checkbox].NC.checkbox-radio + label, input[type=checkbox].NA.checkbox-radio + label, input[type=checkbox].PC.checkbox-radio + label, input[type=checkbox].MISSED.checkbox-radio + label,input[type=checkbox].BRAND.checkbox-radio + label {display      : inline-block;margin-left  : -40px;padding-left : 34px;background   : url('radio/24/check_empty-f3896f667305ac10c8a4e022afeeaf68.png') no-repeat 0 0;line-height  : 32px;max-width    : 870px;}input[type=checkbox].OK.checkbox-radio:checked + label {background   : url('radio/24/check_C-b9ed207ca89a31a867bc3e320cb7348e.png') no-repeat 0 0;line-height  : 32px;}input[type=checkbox].NC.checkbox-radio:checked + label {background   : url('radio/24/check_NC-943d0d4a15260e1caba5fefe2000591f.png') no-repeat 0 0;line-height  : 32px;}input[type=checkbox].NA.checkbox-radio:checked + label {background   : url('radio/24/check_NA-4b71c2c14933c90f3c244614ab3e3fd9.png') no-repeat 0 0;line-height  : 32px;}input[type=checkbox].PC.checkbox-radio:checked + label {background   : url('radio/24/check_PC-138c72e213fa380fa8e97c361330d283.png') no-repeat 0 0;line-height  : 32px;}input[type=checkbox].MISSED.checkbox-radio:checked + label {background   : url('radio/24/check_Missed-93b0fa9f6d806ff27872f5c5680899df.png') no-repeat 0 0;line-height  : 32px;}input[type=checkbox].BRAND.checkbox-radio:checked + label {background   : url('radio/24/check_Brand-db9b7c24fb068505b5bb2c7b0bfc8f09.png') no-repeat 0 0;line-height  : 32px;}input[type=checkbox].OK, input[type=checkbox].NC, input[type=checkbox].NA {width   : 32px;margin  : 0;padding : 0;opacity : 0;}input[type=checkbox].OK + label, input[type=checkbox].NC + label, input[type=checkbox].NA + label {display      : inline-block;margin-left  : -35px;padding-left : 41px;background   : url('uncheck-toggle-3a644ab136eb2cdbbf7f437fee463ab6.png') no-repeat 0 8px;line-height  : 32px;max-width    : 870px;}input[type=checkbox].OK:checked + label {background   : url('check-toggle-7e2ad89d173e1e5e6dba516a336b4b8a.png') no-repeat 0 8px;line-height  : 32px;}input[type=checkbox].NC:checked + label {background   : url('check-toggle-red-17c0918e2c2c5f82573e34a9b7fa901f.png') no-repeat 0 8px;line-height  : 32px;}input[type=checkbox].NA:checked + label {background   : url('check-toggle-7e2ad89d173e1e5e6dba516a336b4b8a.png') no-repeat 0 8px;line-height  : 32px;}input[type=checkbox].inverted + label{background   : url('check-toggle-7e2ad89d173e1e5e6dba516a336b4b8a.png') no-repeat 0 8px;}input[type=checkbox].inverted:checked + label{background   : url('uncheck-toggle-3a644ab136eb2cdbbf7f437fee463ab6.png') no-repeat 0 8px;}.genericTabActive-on,.taskRecipientC-on{text-overflow: ellipsis;overflow: hidden;font-weight: bold !important;font-size: 1.2rem;line-height: 1.2rem;padding: 18px 13px 16px 13px !important;background-image: none !important;width: 283px !important;background-color: #F5F5F5 !important;color: #a5cc5b !important;border: #a5cc5b 3px solid !important;border-bottom: #a5cc5b 0px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabActive-off,.taskRecipientC-off{text-overflow: ellipsis;overflow: hidden;font-size: 1.2rem;line-height: 1.2rem;padding: 15px 15px 15px 15px !important;background-image: none !important;width: 283px !important;background-color: #c7df99 !important;color: #fff !important;border: #c7df99 2px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabActive-off:hover, .taskRecipientC-off:hover {background-color: #A5CC5B !important;border-color: #A5CC5B !important;color: #fff !important;}.genericTabInactive-on{text-overflow: ellipsis;overflow: hidden;font-weight: bold !important;font-size: 1.2rem;line-height: 1.2rem;padding: 18px 13px 16px 13px !important;background-image: none !important;width: 283px !important;background-color: #F5F5F5 !important;color: #ff9a9a !important;border: #ff9a9a 3px solid !important;border-bottom: #ff9a9a 0px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabInactive-off{text-overflow: ellipsis;overflow: hidden;font-size: 1.2rem;line-height: 1.2rem;padding: 15px 15px 15px 15px !important;background-image: none !important;width: 283px !important;background-color: #ffbbbb !important;color: #fff !important;border: #ffbbbb 2px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabInactive-off:hover {background-color: #ff9a9a !important;border-color: #ff9a9a !important;color: #fff !important;}.genericTabPending-on,.taskRecipientP-on{text-overflow: ellipsis;overflow: hidden;font-weight: bold !important;font-size: 1.2rem;line-height: 1.2rem;padding: 18px 13px 16px 13px !important;background-image: none !important;width: 283px !important;background-color: #F5F5F5 !important;color: #ff8d1a !important;border: #ff8d1a 3px solid !important;border-bottom: #ff8d1a 0px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabPending-off,.taskRecipientP-off{text-overflow: ellipsis;overflow: hidden;font-size: 1.2rem;line-height: 1.2rem;padding: 15px 15px 15px 15px !important;background-image: none !important;width: 283px !important;background-color: #ffce9d !important;color: #fff !important;border: #ffce9d 2px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabPending-off:hover, .taskRecipientP-off:hover {background-color: #ff8d1a !important;border-color: #ff8d1a !important;color: #fff !important;}.genericTabAll-on,.taskRecipientAll-on{text-overflow: ellipsis;overflow: hidden;font-weight: bold !important;font-size: 1.2rem;line-height: 1.2rem;padding: 18px 13px 16px 13px !important;background-image: none !important;width: 283px !important;background-color: #F5F5F5 !important;color: #8A959D !important;border: #8A959D 3px solid !important;border-bottom: #8A959D 0px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabAll-off,.taskRecipientAll-off{text-overflow: ellipsis;overflow: hidden;font-size: 1.2rem;line-height: 1.2rem;padding: 15px 15px 15px 15px !important;background-image: none !important;width: 283px !important;background-color: #bbbbbb !important;color: #fff !important;border: #bbbbbb 2px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTabAll-off:hover, .taskRecipientAll-off:hover {background-color: #8A959D !important;border-color: #8A959D !important;color: #fff !important;}.genericTabNA-off{text-overflow: ellipsis;overflow: hidden;font-size: 1.2rem;line-height: 1.2rem;padding: 15px 15px 15px 15px !important;background-image: none !important;width: 283px !important;background-color: #dbdfe1 !important;color: #fff !important;border: #dbdfe1 2px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTab-on{text-overflow: ellipsis;overflow: hidden;font-weight: bold !important;font-size: 1.2rem;line-height: 1.2rem;padding: 18px 13px 16px 13px !important;background-image: none !important;width: 283px !important;background-color: #F5F5F5 !important;color: #8ab4f8 !important;border: #8ab4f8 3px solid !important;border-bottom: #8ab4f8 0px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTab-off{text-overflow: ellipsis;overflow: hidden;font-size: 1.2rem;line-height: 1.2rem;padding: 15px 15px 15px 15px !important;background-image: none !important;width: 283px !important;background-color: #b1cdfa !important;color: #fff !important;border: #b1cdfa 2px solid !important;text-align: center;display:inline-block;-webkit-appearance: none;border-radius: 10px 10px 0px 0px;}.genericTab-off:hover {background-color: #4285F4 !important;border-color: #4285F4 !important;color: #fff !important;}.card {display: inline-block;vertical-align: top;width: 305px;position: relative;overflow: hidden;margin: 10px 10px 10px 0px;background: #FFF;border: rgba(160, 160, 160, 0.3) 1px solid !important;border-radius: 6px;}.card p {margin: 0;}.card strong {color: #58585A;}.card .tiny-mce-output strong {color: inherit;font-weight: bold;}.card .tiny-mce-output ul,ol{margin-top:-20px;margin-bottom:-20px;}.card .title {line-height: 2.4rem;font-size: 1.6rem;font-weight: 300;color: #767676;word-wrap: break-word;word-break: break-all;}.card .titleMedium {line-height: 1.8rem;font-size: 1.2rem;font-weight: 300;color: #767676;word-wrap: break-word;word-break: break-all;}.card .titleC {line-height: 2.4rem;font-size: 1.6rem;font-weight: 300;color: #99C35B;word-wrap: break-word;word-break: break-all;}.card .titleNC {line-height: 2.4rem;font-size: 1.6rem;font-weight: 300;color: #ff9a9a;word-wrap: break-word;word-break: break-all;}.card .titleAP {line-height: 2.4rem;font-size: 1.6rem;font-weight: 300;color: #ff9a9a;word-wrap: break-word;word-break: break-all;}.card .titleOT {line-height: 2.4rem;font-size: 1.6rem;font-weight: 300;color: #58585A;word-wrap: break-word;word-break: break-all;}.card .content {padding: 10px 20px 10px 20px;font-weight: 300;border-radius: 0 0 2px 2px;}.card .content a {color: #1273BB;-webkit-transition: color 0.3s ease;transition: color 0.3s ease;text-transform: none;text-decoration: none;}.card .action {border-top: 1px solid rgba(160, 160, 160, 0.2);padding: 10px 20px 10px 20px;}.card .action-notop {border-top: 0px solid rgba(160, 160, 160, 0.2);padding: 0px 20px 10px 20px;}.card .cardImage {position: relative;}.card .cardImage img {border-radius: 2px 2px 0 0;position: relative;left: 0;right: 0;top: 0;bottom: 0;width: 100%;}.card .cardImage .title {position: absolute;bottom: 0;left: 0;padding: 20px;color: #FFF;}.iconCard {display: inline-block;vertical-align: middle;width: 265px;position: relative;overflow: hidden;margin: 10px 10px 10px 0px;padding: 20px 20px 20px 20px;background: #FFF;border: rgba(160, 160, 160, 0.3) 1px solid !important;border-radius: 6px;}.iconCard:hover {background: #F7F7F7;}.iconCard .icon {vertical-align: middle;display: inline-block;position: relative;text-align: center;}.iconCard .text {vertical-align: middle;display: inline-block;padding-left:10px;margin: 0px;max-width:190px;}.iconCard .text .title{text-align: left;margin: 0px;line-height: 30px;font-size: 1.25rem;font-weight: bold;color:#767676;}.iconCard .text .body{text-align: left;margin-top: 10px;word-break: break-word; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.iconCard .action {margin-top:10px;padding: 10px 20px 10px 20px;text-align:center;text-transform: uppercase;border-radius:10px;background:#f7f8fa;}a.notifications {background: url(notification-5428cde30b83b258c75d0aa6e7a9984c.png) center left no-repeat;padding-left: 15px;width:10px;background-size: 12px 15px;text-decoration: none;}#nav div.businessEventsTopNav {display:inline-block;width:46px;margin:0px 0px 0px 0px;margin-left: 5px;}.eventCountContainer {display: inline;margin: 0px;padding: 0px;position: relative;top: 0px;}.eventCount {display: inline-block;box-sizing: border-box;margin: 0px;padding: 0px;border-radius: 50%;width: auto;min-width: 20px;padding-left: 2px;padding-right: 2px;height: 20px;line-height: 20px;text-align: center;background: #ff9a9a;font-weight: bold;cursor: pointer;font-size: 0.875rem;font-weight: bold;position: relative;color: #ffffff !important;visibility: hidden;}tr.businessEventsTableRow {font-weight: normal;}tr.businessEventsTableRowBold td{font-weight: bold !important;}div.businessEventPriorityNormal {font-weight: normal !important;color: #1273BB !important;}div.businessEventPriorityHigh {font-weight: bold !important;color: #1273BB !important;}#businessEventsContainerTitle {position: relative;}#businessEventsNoNotificationDiv {margin-top:20px;color:black;}#dateOfVisit_day::-ms-expand, #dateOfVisit_month::-ms-expand, #dateOfVisit_year::-ms-expand, #dateOfVisit_hour::-ms-expand, #dateOfVisit_minute::-ms-expand {display: none;}#dateOfVisit_day, #dateOfVisit_month, #dateOfVisit_year, #dateOfVisit_hour, #dateOfVisit_minute {-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 1px solid #ccc;background-color: #fff;color: #000;background-image: url("show-more-button-e701fd247df03e210ddd3ae617d33c49.png");background-position: center right;background-size: 13px 13px;background-repeat: no-repeat;padding-left: 10px;padding-right: 30px;font-size: 0.6875rem;height: 30px;box-sizing: border-box;}#dateOfVisit_year {margin-right: 12px;}#locationExportFiles > div > span + table {border-top-width: 0;}#manageAffiliations .formsection {margin-top: 15px !important;}#manageAffiliations .menuButton {display: inline;}.showMoreAffiliation {display: inline;}.showLessAffiliation {display: inline;}.affiliationUI:after {display: table;content: ' ';clear: both;}.install-modal {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 2000;background: rgba(0, 0, 0, 0.7);}.install-modal-table {display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.install-modal-table-cell {display: table-cell;vertical-align: middle;text-align: center;}.install-modal-close {float: right;margin-right: 20px;}.install-modal-content {width: 400px;margin: auto;background: #fff;padding-top: 20px;border-radius: 10px;}.install-modal-image {width: 200px;height: 200px;margin: auto;background-size: contain;background-repeat: no-repeat;background-position: center center;}.install-modal-step-1 .install-modal-image {background-image: url('homescreen/ios-share-screenshot-3c24ee182401fd631f4b30102202b184.png');}.install-modal-step-2 .install-modal-image {background-image: url('homescreen/ios-add-to-homescreen-66655721ea6889c50b36a3b0ac42ecd4.png');}.install-banner {display: none;position: fixed;bottom: 0;left: 0;right: 0;z-index: 2;background: #fff;border-top: 2px solid #ccc;padding-top: 10px;padding-bottom: 10px;text-align: center;}.install-banner-content {display: inline-block;width: 500px;}.show-me-how {text-align: right;}.show-me-how-button {display: inline-block;padding: 5px 10px 5px 10px;text-align: center;background: #4285F4;color: #fff;}.install-banner-close {float: right;}.install-banner-icon {float: left;padding-right: 10px;padding-bottom: 20px;}.install-header {font-size: 1.25rem;font-weight: bold;}.install-text {text-align: left;color: #666;}.install-dots {padding-top: 10px;padding-bottom: 20px;text-align: center;}.install-dot {display: inline-block;width: 10px;height: 10px;border-radius: 100px;background: #ddd;}.install-dot-active {background: #98CB5A;}.install-modal-button {display: block;width: 100%;padding-top: 10px;padding-bottom: 10px;text-align: center;background: #4285F4;color: #fff;font-size: 1.25rem;font-weight: bold;border-radius: 0 0 10px 10px;}.ios-share-icon {display: inline-block;width: 20px;height: 20px;vertical-align: top;background-image: url('homescreen/ios-share-icon-d7704f6cffa4dc8343df27f3b79203d5.png');background-size: contain;background-repeat: no-repeat;background-position: center center;}.confirm-modal {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 2000;background: rgba(0, 0, 0, 0.7);}.confirm-modal-table {display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.confirm-modal-table-cell {display: table-cell;vertical-align: middle;text-align: center;}.confirm-modal-content {width: 290px;margin: auto;background: #fff;padding-top: 50px;padding-bottom: 50px;padding-left: 50px;padding-right: 50px;color: #404040;font-size: 0.875rem;border-radius: 50px;}.confirm-modal-buttons {padding-top: 20px;text-align: center;}.confirm-modal-confirm {display: inline-block;background: #4285F4;color: #FFFFFF;font-family: "Nunito", Helvetica;font-size: 1.1em !important;font-weight: bold;padding: 12px 10px 12px 10px;text-decoration: none;border: none;-webkit-appearance: none;-webkit-border-radius: 10px;border-radius: 10px;cursor: pointer;margin-left: 10px;margin-right: 10px;}.confirm-modal-cancel {display: inline-block;font-family: "Nunito", Helvetica;font-size: 1.1em !important;font-weight: normal;padding: 12px 25px 12px 25px;text-decoration: none;border: none;-webkit-appearance: none;-webkit-border-radius: 10px;border-radius: 10px;cursor: pointer;margin-left: 10px;margin-right: 10px;}.alert-modal {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 2000;background: rgba(0, 0, 0, 0.7);}.alert-modal-table {display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.alert-modal-table-cell {display: table-cell;vertical-align: middle;text-align: center;}.alert-modal-rounded-corners {width: 290px;margin: auto;background: #fff;padding-top: 50px;padding-bottom: 20px;padding-left: 50px;padding-right: 50px;border-radius: 50px;}.alert-modal-content {width: 290px;max-height: 50vh;overflow-y: auto;margin: auto;background: #fff;padding: 0;padding-bottom: 2px;color: #404040;font-size: 0.875rem;border-radius: 0;}.alert-modal.previousVisitItemsModal .card {margin-right: 0 !important;}.alert-modal.previousVisitItemsModal .alert-modal-rounded-corners {width: 345px !important;padding-right: 25px !important;}.alert-modal.previousVisitItemsModal .alert-modal-content.scrollbar {padding-right: 25px !important;}.alert-modal.previousVisitItemsModal .card .matrixItemValueOT, .alert-modal.previousVisitItemsModal .card .matrixItemValue {background-color: #98AFC7;color: #ffffff;}.scrollbar {scrollbar-width: thin;scrollbar-color: #cdcdcd #f0f0f0;}.scrollbar::-webkit-scrollbar {width: 7px;}.scrollbar::-webkit-scrollbar-track {background-color: #f0f0f0;}.scrollbar::-webkit-scrollbar-thumb {background-color: #cdcdcd;}.scrollbar::-webkit-scrollbar {width: 7px;}.scrollbar::-webkit-scrollbar-track {background-color: #f0f0f0;}.scrollbar::-webkit-scrollbar-thumb {background-color: #cdcdcd;}.alert-modal-buttons {text-align: center;padding-top: 15px;}.alert-modal-alternative {display: inline-block;}.alert-modal-close {display: inline-block;background: #4285F4;color: #FFFFFF;font-family: "Nunito", Helvetica;font-size: 1.1em !important;font-weight: bold;padding: 12px 10px 12px 10px;text-decoration: none;border: none;-webkit-appearance: none;border-radius: 10px;-webkit-border-radius: 10px;cursor: pointer;}.alert-modal-close-x {position: absolute;z-index: 2001;left: 50%;margin-top: -20px;margin-left: 140px;background-image: url('close-d8d48399bd8ef3aebde11acd7b16742a.png');width: 16px;height: 16px;cursor: pointer;}.owl-dots {white-space: nowrap;overflow: hidden;}.owl-dots.disabled {display: block !important;visibility: hidden;}.owl-prev, .owl-next {position: absolute;font-size: 1.5rem !important;background: transparent !important;opacity: 0.25;}.owl-prev:hover, .owl-next:hover {background: transparent !important;opacity: 0.5;}.owl-prev {transform: translate(-58px,-14px);}.owl-next {transform: translate(30px,-14px);}.carousel-size-btns.small-carousel {position: absolute;transform: translateY(160px);z-index: 999;}.carousel-size-btns.large-carousel {position: absolute;transform: translateY(395px);z-index: 999;}.carousel-smaller-btn, .carousel-larger-btn {opacity: 0.25;}a.carousel-smaller-btn:hover, a.carousel-larger-btn:hover, span.carousel-smaller-btn, span.carousel-larger-btn {opacity: 0.5;}.inline-best-practice {max-height: 100px;max-width: 500px;}#header {position: fixed;top: 0;left: 0;right: 0;background: #ffffff;z-index: 1002;min-height: 55px;}#public-header {position: fixed;top: 0;left: 0;right: 0;background: #ffffff;z-index: 1002;min-height: 55px;}#header-child {position: relative;width: 940px;margin: auto;min-height: 55px;}#tray {position: fixed;top: 55px;height:54px;left: 0;right: 0;background: #ffffff;z-index: 1001;}#tray-child {width: 960px;height:54px;margin: auto;}#main {padding-top: 110px;}#routeSelection {margin-right: 7px;vertical-align: top;display: inline-block;width: 250px;margin-top: 1.9em;text-align:left;}#routeSelectionScroll {line-height: 17px;width: 100%;height: 555px;overflow-y: auto;text-align:left;margin-top: 8px;}#routePlannerRight {vertical-align: top;display: inline-block;width: 700px;height: 672px;}.routePlannerSelected {color: #404040 !important;font-weight: bold;text-decoration: none;pointer-events: none;}#routeResult {vertical-align: top;display:inline-block;line-height: 1.5em;border: 1px solid #CCCCCC;width: 678px;height: 578px;overflow-y: auto;padding:10px;text-align:left;}#routeResultScroll {padding-top: 0.5em;padding-bottom: 0.5em;}#routeResult .driving-instructions {margin-left: 20px;margin-top: 0.5em;margin-bottom: 0.5em;}#routeResult .driving-instructions div {font-size: inherit !important;margin-top: 0.5em;margin-bottom: 0.5em;}#routeResult .prettyLabel {margin-top: 1.3em;}#routeResult .prettyLabel:first-child {margin-top: 0;}#routeSelection input[type="checkbox"].OK, #routeSelection input[type="checkbox"].NC, #routeSelection input[type="checkbox"].NA {display: none;}#routeSelection input[type="checkbox"].OK + label, #routeSelection input[type="checkbox"].NC + label, #routeSelection input[type="checkbox"].NA + label {padding-top: 6px;padding-bottom: 6px;margin-left: 0;line-height: 1.5em;}#routePlannerTabs {margin-bottom: 0.5em;}#card-number {width: 160px;margin-right: 3px;background: #fff;}#card-expiry {width: 70px;margin-right: 3px;background: #fff;}#card-cvc {width: 48px;background: #fff;}.StripeElement {border: 1px solid #CCC;padding: 11.6px 8px;display: inline-block;vertical-align: middle;margin: 3px 0;}.StripeElement.StripeElement--invalid {border-color: #f80000;box-shadow: #f80000 0 0 2px;}.card-invalid {border-color: #f80000 !important;box-shadow: #f80000 0 0 2px;}#card-errors:empty, #change-card-errors:empty {display: none;}.avatar-modal {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 2000;background: rgba(0, 0, 0, 0.7);}.avatar-modal-table {display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.avatar-modal-table-cell {display: table-cell;vertical-align: middle;text-align: center;}.avatar-modal-content {width: 270px;margin: auto;background: #fff;padding-top: 30px;padding-bottom: 30px;padding-left: 30px;padding-right: 30px;color: #404040;font-size: 0.875rem;border-radius: 10px;}.avatar-modal-cropper {margin: auto;width: 270px;height: 270px;}.avatar-modal-close {position: absolute;z-index: 2001;left: 50%;margin-top: -20px;margin-left: 140px;}.setup-avatar-modal, .setup-logo-modal {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 2000;background: rgba(0, 0, 0, 0.7);}.setup-avatar-modal-table, .setup-logo-modal-table {display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.setup-avatar-modal-table-cell, .setup-logo-modal-table-cell {display: table-cell;vertical-align: middle;text-align: center;}.setup-avatar-modal-content, .setup-logo-modal-content {width: 330px;margin: auto;background: #fff;padding-top: 30px;padding-bottom: 30px;padding-left: 0;padding-right: 0;color: #404040;font-size: 0.875rem;border-radius: 10px;}.setup-avatar-modal-close, .setup-logo-modal-close {position: absolute;z-index: 2001;left: 50%;margin-top: -20px;margin-left: 140px;}.avatar-16 {background-image: url('avatar_large-cc07527917379e963bdef75ea0e1dd2a.png');width: 16px;height: 16px;background-size: 16px 16px;background-position: center bottom;border-radius: 50%;margin-right: 5px;vertical-align: middle;}.avatar-20 {background-image: url('avatar_large-cc07527917379e963bdef75ea0e1dd2a.png');width: 20px;height: 20px;background-size: 20px 20px;background-position: center bottom;border-radius: 50%;margin-right: 5px;vertical-align: middle;}.avatar-40 {background-image: url('avatar_large-cc07527917379e963bdef75ea0e1dd2a.png');width: 40px;height: 40px;background-size: 40px 40px;background-position: center bottom;border-radius: 50%;margin-right: 5px;vertical-align: middle;}.avatar-80 {background-image: url('avatar_large-cc07527917379e963bdef75ea0e1dd2a.png');width: 80px;height: 80px;background-size: 80px 80px;background-position: center bottom;border-radius: 50%;margin-right: 5px;vertical-align: middle;}.avatar-200 {background-image: url('avatar_large-cc07527917379e963bdef75ea0e1dd2a.png');width: 200px;height: 200px;background-size: 200px 200px;background-position: center bottom;border-radius: 50%;margin: auto;margin-bottom: 10px;vertical-align: middle;}.logo-placeholder {background-image: url('logo_placeholder-782a8b661bf956b166c42faa401ee0d7.jpg');width: 200px;height: 200px;background-size: 200px 200px;background-position: center bottom;border-radius: 50%;margin: auto;margin-bottom: 10px;vertical-align: middle;}.update-avatar {cursor: pointer;position: absolute;z-index: 2;margin-left: 0px;margin-top: 55px;width: 25px;height: 25px;background-color: #fff;box-shadow: 0 1px 1px 0 rgba(65,69,73,0.3),0 1px 3px 1px rgba(65,69,73,0.15);border-radius: 25px;background-image: url('camera-24a61a1d51384370307af86e5011abd4.png');background-position: center center;background-repeat: no-repeat;}.avatar-menu {position: absolute;margin-left: 33px;margin-top: 60px;padding: 15px;background-color: #ffffff;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);border-radius: 6px;z-index: 1;}.avatar-menu-item {padding-bottom: 15px;font-size: 0.9375rem;}.avatar-menu-item + .avatar-menu-item {border-top: 1px solid #ddd;padding-top: 15px;padding-bottom: 0;}.cover-image-placeholder {position: relative;background-color: #f4f4f4;background-image: url('logo_placeholder-782a8b661bf956b166c42faa401ee0d7.jpg');background-repeat: no-repeat;width: 900px;height: 200px;background-size: 200px 200px;background-position: center center;margin-bottom: 10px;border: 1px dotted #666;}.cover-image-placeholder.has-cover-image {background-size: cover;}.cover-image-placeholder .cover-image-content {position: absolute;padding-left: 10px;padding-top: 10px;width: 100%;height: 100%;}.cover-image-placeholder.has-cover-image:hover .cover-image-content {background-color: rgba(255, 255, 255, 0.5);}.helpVideo {margin-top:30px;text-align: center;font-size:1.875rem;}.new-badge, .plain-badge  {display: inline-block;vertical-align: middle;background-color: #ffffff;color: #58585A;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #58585A;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: bold;line-height: 1.5em;text-transform: none;}.warning-badge, .mandatory-badge {display: inline-block;vertical-align: middle;background-color: #ff8d1a;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: bold;line-height: 1.5em;text-transform: none;}.error-badge, .inactive-badge, .item-NC-badge {display: inline-block;vertical-align: middle;background-color: #ff9a9a;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: bold;line-height: 1.5em;text-transform: none;}.admin-badge {display: inline-block;vertical-align: middle;background-color: #c5b47f;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: bold;line-height: 1.5em;text-transform: none;}.active-badge, .optional-badge, .item-C-badge {display: inline-block;vertical-align: middle;background-color: #99C35B;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: normal;line-height: 1.5em;text-transform: none;}.permanent-badge {display: inline-block;vertical-align: middle;background-color: #99C35B;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: normal;line-height: 1.5em;text-transform: none;}.publicForm-badge, .neutral-badge, .not-used-badge, .item-NA-badge {display: inline-block;vertical-align: middle;background-color: #8A959D;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: normal;line-height: 1.5em;text-transform: none;}.brandRole-badge, .brand-badge, .domain-badge, .project-badge {display: inline-block;vertical-align: middle;background-color: #4285F4;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: normal;line-height: 1.5em;text-transform: none;}.gold-badge, .power-badge {display: inline-block;vertical-align: middle;background-color: #FFD700;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: normal;line-height: 1.5em;text-transform: none;}.tag-badge {display: inline-block;vertical-align: middle;background-color: #ffffff;color: #4285F4;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #4285F4;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: normal;line-height: 1.5em;text-transform: none;}a > .tag-badge:hover, a > .brand-badge:hover, a > .brandRole-badge:hover {background-color: #4285F4;color: #ffffff;}.missed-badge {display: inline-block;vertical-align: middle;background-color: #D4AF37;color: #ffffff;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;font-size: 0.7rem;font-weight: bold;line-height: 1.5em;text-transform: none;}.blank-circle-badge {transform: none !important;padding: 0 !important;width: 14px;height: 14px;border-radius: 100px !important;}.badgeAwardMessage {background: url(badge-trophy-link-5f48ca01ab0c98d54a7d890170e0937f.png) center left no-repeat;font-weight: normal;padding-left:30px;}.badge-tiny {display: inline-block; box-sizing: border-box; width: 16px; height: 16px; background-size: 16px 16px; background-repeat: no-repeat; background-position: center center; border: none; vertical-align: middle; text-align: center; line-height: 1.5; word-break: break-word;}.badge-medium {display: inline-block; box-sizing: border-box; width: 100px; min-height: 150px; background-size: 80px 80px; background-repeat: no-repeat; background-position: 10px 10px;; vertical-align: top; border: none; cursor: pointer; text-align: center; padding-top: 100px; word-break: break-word;}.badge-large {display: inline-block; box-sizing: border-box; width: 120px; min-height: 170px; background-size: 100px 100px; background-repeat: no-repeat; background-position: 10px 10px; vertical-align: top; border: none; cursor: pointer; text-align: center; padding-top: 120px; color: #404040; word-break: break-word;}.badge-extra-large {display: inline-block; box-sizing: border-box; width: 240px; background-size: 200px 200px; background-repeat: no-repeat; background-position: 20px 20px; vertical-align: top; border: none; cursor: pointer; text-align: center; padding-top: 240px; color: #404040; font-size: 2em; word-break: break-word;}input[type=radio].badgeRadio {display: none;}input[type=radio].badgeRadio:checked + label .badge-medium {background-color: #e6edf3; border: 2px solid #1273BB; border-radius: 20px;}input[type=radio].badgeRadio:checked + label .badge-large {background-color: #e6edf3; border: 2px solid #1273BB; border-radius: 20px;}.badgeMEDAL {background-image: url(badges/medal-ea14cfd10e4d938a9f82a132c63aff90.png)}.badgeTROPHY {background-image: url(badges/trophy-17c038713e1db34cea88071ce6c5b169.png)}.badgeKUDOS {background-image: url(badges/kudos-780c280195a6c952275776a0bd0ac178.png)}.badgeCERTIFICATE {background-image: url(badges/certificate-1e348cd048f81b3b6c1f481d79ff9134.png)}.badgePLAQUE {background-image: url(badges/plaque-8c2f9c8d816d7ac0b1d127a9b93667b6.png)}.badge-modal {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 2000;background: rgba(0, 0, 0, 0.7);}.badge-modal-table {display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.badge-modal-table-cell {display: table-cell;vertical-align: middle;text-align: center;}.badge-modal-content {width: 560px;margin: auto;background: #fff;padding-top: 50px;padding-bottom: 50px;padding-left: 50px;padding-right: 50px;color: #404040;font-size: 0.875rem;border-radius: 50px;}.badge-modal-close {position: absolute;z-index: 2001;left: 50%;margin-top: -20px;margin-left: 140px;}.help-button {display: inline-block;background-color: #4285F4;color: #ffffff !important;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #4285F4;border-radius: 8px;padding-top: 2px;padding-left: 5px;padding-right: 5px;padding-bottom: 2px;cursor: pointer;font-size: 0.6rem;font-weight: bold;text-transform: uppercase;}.help-button:hover {display: inline-block;background-color: #3B77DB;border: 1px solid #3B77DB;color:#FFFFFF !important;}.reaction-group {padding-top: 8px;}.addReaction {display: inline-block;height: 14px;background-image: url('like_button-7ef99337a3812b194017e2e3cdae2613.png');background-position: 5px top;background-repeat: no-repeat;line-height: 20px;cursor: pointer;background-color: #FFFFFF;color:#4285F4 !important;font:0.65rem/1.5 "Nunito", Helvetica, sans-serif;border: 1px solid #4285F4;padding:1px 5px 1px 18px;-webkit-appearance: none;border-radius: 13px;-webkit-border-radius: 13px;white-space: nowrap;}.addReaction:hover, .addReaction.activeReaction {display: inline-block;height: 14px;background-position: 5px bottom;background-color: #4285F4;color:#FFFFFF !important;}.addReaction.activeReaction:hover {background-color: #ff9a9a;border: 1px solid #ff9a9a;}.reactions-modal {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 2000;background: rgba(0, 0, 0, 0.7);}.reactions-modal-table {display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.reactions-modal-table-cell {display: table-cell;vertical-align: middle;text-align: center;}.reactions-modal-content {width: 230px;margin: auto;background: #fff;padding-top: 50px;padding-bottom: 50px;padding-left: 50px;padding-right: 50px;color: #404040;font-size: 0.875rem;border-radius: 50px;}.reactions-modal-list {max-height: 320px;overflow-y: auto;}.reactions-modal-close {position: absolute;z-index: 2001;left: 50%;margin-top: 0px;margin-left: 120px;}.reaction-separator {padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid rgba(160, 160, 160, 0.2);}.reaction-user-name {font-size: 1.0rem;line-height: 1.0rem;}.reaction-date {color: #999;}.like-badge {display: inline-block;width: 16px;height: 16px;vertical-align: middle;background-image: url('like_badge-798b7eae1f07acf7782a29442df70cfe.png');background-color: #4285F4;border-radius: 50%;}.public-lang {line-height: 55px;float: right;}a.language-selector {background: url(globe-6a0758b6f0eb7b1fc249ad520cbba5b8.png) center left no-repeat;padding-left: 20px;}.language-selector-modal-container {display: inline-block;width: auto;margin: auto;padding-top: 10px;}.language-selector-modal-column {display: inline-block;text-align: left;width: auto;padding-bottom: 5px;vertical-align: top;}.language-selector-modal-column + .language-selector-modal-column {padding-left: 30px;}.language-selector-modal-item {text-align: left;padding-bottom: 15px;}.language-selector-modal-item:last-child {padding-bottom: 0;}.widget-modal-container {display: inline-block;width: auto;margin: auto;padding-top: 10px;}.widget-modal-brandrow {text-align: left;padding-bottom: 15px;}.widget-modal-logo {display: inline-block;background-image: url('logo_placeholder-782a8b661bf956b166c42faa401ee0d7.jpg');width: 50px;height: 50px;background-size: cover;background-position: center bottom;border-radius: 50%;vertical-align: middle;margin-right: 5px;background-repeat: no-repeat;border: 1px solid #999;}.widget-modal-brandname {max-width: 220px;overflow: hidden;display: inline-block;vertical-align: middle;}.media-image-link {display: inline-block;position: relative;cursor: pointer;}.media-image-link .media-thumbnail {display: inline-block;width: 150px;height: 150px;margin-right: 10px;background-position: center center;background-size: cover;background-color: #eee;}.media-overlay {position: absolute;left: 0;top: 0;width: 150px;height: 150px;background-color: rgba(227,233,237,0.8);pointer-events: none;display: none;}.media-image-link.web:hover .media-overlay, .media-image-link.hover .media-overlay {display: block;}.media-visit-button {display: block;margin-left: 100px;margin-top: 30px;width: 40px;height: 40px;background: #fff url(new_visit-4b7beca8f9c2332f22670e1a4288877b.png) center center no-repeat;border-radius: 10px;pointer-events: all;}.media-visit-button:hover {background-color: #f3f3f3;}.media-download-button {display: block;margin-left: 100px;margin-top: 10px;width: 40px;height: 40px;background: #fff url(download-034e6e9690e9c8d21b0c402500264e21.png) center center no-repeat;border-radius: 10px;pointer-events: all;}.media-download-button:hover {background-color: #f3f3f3;}.emoji-button, .errors a.emoji-button {position: absolute;display: inline-block;margin-left: 7px;margin-top: 7px;width: 16px;height: 16px;background-color: transparent;background-image: url('emoji-4a03ba4627d5153647443cf7c7e71490.png');background-size: 16px 16px;background-repeat: no-repeat;background-position: 0 0;cursor: pointer;filter: saturate(0);z-index: 111;border: none;}.emoji-button.emoji-button-textfield, .errors a.emoji-button.emoji-button-textfield {margin-top: 15px;}.emoji-button:hover {filter: saturate(100%);}.emoji-button.emoji-active {filter: saturate(100%);}.emoji-button .emoji-menu {display: none;}.emoji-button.emoji-active .emoji-menu {display: block !important;cursor: default;}.emoji-menu {position: absolute;margin-left: 0px;margin-top: 30px;padding: 15px;background-color: #ffffff;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);z-index: 1;white-space: nowrap;}.emoji-menu-item {display: inline-block;font-size: 1.4rem;width: 37px;height: 37px;line-height: 37px;text-align: center;cursor: pointer;user-select: none;}textarea.emoji-textarea {padding-left: 36px !important;width: 95%;}textarea.emoji-textarea.auto-expand {height: 24px;}input[type="text"].emoji-textfield {padding-left: 36px !important;}input, select, textarea {font-family: "Nunito", Helvetica, "Trebuchet MS", "Arial Rounded", Arial, sans-serif;}input[type="radio"] + label {}input[type="radio"]:checked + label {font-weight: normal;}.yes-no-option {display: none !important;}.yes-no-option + label {font-size: 15px !important;font-weight: normal;background-image: none !important;width: 147px;background-color: #fff !important;border: #fff 2px solid !important;padding: 10px !important;margin: 7px 7px 10px 0 !important;text-align: center;-webkit-appearance: none;border-radius: 10px;-webkit-border-radius: 10px;}.yes-no-option.yes-no-displayna + label {font-size: 15px !important;width: 88px;}.yes-no-option.C + label span {color: #A5CC5B !important;}.yes-no-option.NC + label span {color: #ff9a9a !important;}.yes-no-option.NA + label span {color: #98AFC7 !important;}.yes-no-option:checked + label span {color: #fff !important;}.yes-no-option.C + label {border-color: #A5CC5B !important;}.yes-no-option.NC + label {border-color: #ff9a9a !important;}.yes-no-option.NA + label {border-color: #98AFC7 !important;}.yes-no-option.C:checked + label{background-color: #A5CC5B !important;}.yes-no-option.C:checked + label:hover, .yes-no-option.C:not(:checked) + label:hover {background-color: #c6df97 !important;}.yes-no-option.NC:checked + label {background-color: #ff9a9a !important;}.yes-no-option.NC:checked + label:hover, .yes-no-option.NC:not(:checked) + label:hover {background-color: #ffd5d5 !important;}.yes-no-option.NA:checked + label {background-color: #98AFC7 !important;}.yes-no-option.NA:checked + label:hover, .yes-no-option.NA:not(:checked) + label:hover {background-color: #cbd6e3 !important;}.ck-color-toggle {display: none !important;}.ck-color-toggle + label {font-size: 1.2em !important;font-weight: normal;background-image: none !important;width: 147px;background-color: #fff !important;border: #fff 1px solid !important;padding: 12px !important;margin: 7px 7px 10px 0 !important;text-align: center;-webkit-appearance: none;border-radius: 12px;-webkit-border-radius: 12px;}.ck-color-toggle.toggle-ap + label {font-size: 1.2em !important;width: 320px;}.ck-color-toggle.AP + label span {color: #ff9a9a;}.ck-color-toggle.AP + label {border-color: #ff9a9a !important;}.ck-color-toggle.AP:checked + label {background-color: #A5CC5B !important;border-color: #A5CC5B !important;color: #FFFFFF;}.ck-color-toggle.AP:checked + label:hover {background-color: #c6df97 !important;}.ck-color-toggle.AP:not(:checked) + label:hover {background-color: #ffd5d5 !important;}.instantMessageBody {white-space: pre-wrap;}a.updateInstantMessageBtn {background: url(skin/database_edit-355e490905a6d3a99de51d4aabc65481.png) center left no-repeat;padding-left: 20px;}a.updateInstantMessageBtn:after {content: '';display: inline;padding-right: 10px;}.user-blocked a.updateInstantMessageBtn {display: none;}a.deleteInstantMessageBtn {background: url(skin/database_delete-9b477fc849975c5662edeaff1b849690.png) center left no-repeat;padding-left: 20px;}span.sent {background: url(message_sent-e83556a9bc2e6a030aa282a5bc283292.png) center left no-repeat;padding-left: 20px;}span.read {background: url(message_read-521af607cad3fc3dc9b341e38161f33f.png) center left no-repeat;padding-left: 27px;}.message-to-self {background-color: #f7f8fa;}.message-being-edited, .message-to-self.message-being-edited {background-color: #dbdfe1;}.kebab-button {width: 24px;height: 24px;opacity: 0.3;background-image: url(kebab-black-02b729df876ba9bb0e263ff4023c5381.png);background-size: 24px 24px;background-position: center center;background-repeat: no-repeat;cursor: pointer;}.kebab-button:hover {opacity: 0.2;}.kebab-menu {position: absolute;z-index: 2;padding: 15px;background-color: #ffffff;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);}.kebab-menu-item {white-space: nowrap;padding-bottom: 15px;font-size: 0.9375rem;}.kebab-menu-item + .kebab-menu-item {border-top: 1px solid #ddd;padding-top: 15px;}.kebab-menu-item:last-child {padding-bottom: 0 !important;}#conversationRecipient {color:#58585A;}#spanRecipientHeader {color:#58585A;}#spanRecipientHeader.appUserStatusI {color:#ff9a9a;}