.modal.at.atPopUp {transform: translateX(-50%);margin-left: 0;height: max-content;max-height: 90vh;}.modal.at.atPopUp.small {max-height: 90vh;padding: 0;}.modal-dialog {position: relative;width: auto;height: 100%;}#aTPopup.modal {overflow-x: hidden;overflow-y: auto;width: auto;border-radius: 4px;background: transparent;border: 0;}#aTPopup .modal-content {width: 300px;height: 100%;}#pmModal .modal-content {max-width: 790px;width: auto;}#aTPopup.modal, .atPopUp.close {box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.25);}.shadowBackground {margin: 0;padding: 0;background-color: #000;opacity: 0.5;display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 98;}.modal.showBlock, .showBlock {display: block !important;}.hideBlock, .hideBlock + .close {display: none !important;}#aTPopup.modal.at.atPopUp .modal-content span.heading {display: block;color: #565656;font-family: 'Open Sans', sans-serif;font-size: 18px;text-align: center;font-weight: bold;}#aTPopup.modal.at.atPopUp .modal-content span.code {color: #2062b3;margin: 10px 0;display: block;font-size: 36px;font-family: 'Open Sans', sans-serif;text-align: center;}#aTPopup.modal.at.atPopUp .modal-content span.description {color: #565656;font-size: 18px;display: block;font-family: 'Open Sans', sans-serif;text-align: center;width: 350px;margin: 0 auto;}#aTPopup.modal.at.atPopUp .modal-content .submitSection {display: grid;align-items: center;margin-top: 10px;gap: 10px;}#aTPopup.modal.at.atPopUp .modal-content .submitSection > div:last-of-type {margin-right: 0px;}#aTPopup.modal.at.atPopUp .modal-content .errorMessage {display: inline-block;font-size: 14px;font-weight: 600;color: #be001f;text-align: left;font-family: "Open Sans";}#aTPopup.modal.at.atPopUp .modal-content .requiredMessage {font-size: 12px;font-weight: 400;line-height: 16px;font-style: italic;font-family: "Open Sans";color: #3f3f3f;}#aTPopup.modal.at.atPopUp .modal-content .submitStatusWrap {display: inline-flex;text-align: right;width: 100%;}#aTPopup.modal.at.atPopUp .modal-content .deleteSection {display: block;text-align: right;margin-top: 10px;}#aTPopup.modal.at.atPopUp .modal-content .submitStatus {cursor: pointer;display: inline-flex;position: relative;font-size: 18px;text-decoration: none;text-align: center;margin: 0px auto;padding: 6px 10px 6px 10px;width: 100%;height: 48px;color: #fff;font-weight: 600;font-family: 'Open Sans', sans-serif;border-radius: 3px;background-color: #ff8c2a;position: relative;align-items: center;justify-content: center;gap: 10px;box-sizing: border-box;}#aTPopup.modal.at.atPopUp .modal-content .submitStatus.deleteButton {background: #646464;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF8D2A), color-stop(1, #646464));background-image: -o-linear-gradient(bottom, #8e8e8e 0%, #646464 100%);background-image: -moz-linear-gradient(bottom, #8e8e8e 0%, #646464 100%);background-image: -webkit-linear-gradient(bottom, #8e8e8e 0%, #646464 100%);background-image: -ms-linear-gradient(bottom, #8e8e8e 0%, #646464 100%);background-image: linear-gradient(to bottom, #8e8e8e 0%, #646464 100%);}#aTPopup.modal.at.atPopUp .modal-content .submitStatus.deleteButton span {position: relative;display: inline-block;font-size: 18px;vertical-align: center;}#aTPopup.modal.at.atPopUp .modal-content .submitStatus span.icon-svg-following {position: relative;display: inline-block;font-size: 30px;vertical-align: center;}#aTPopup.modal.at.atPopUp .modal-content .submitStatus span.icon-svg-following.small {font-size: 20px;}#aTPopup.modal.at.atPopUp .modal-content .submitStatus .textSubmit {display: inline-block;}#aTPopup.modal.at.atPopUp .modal-content .submitStatus span > span {font-weight: 600;font-size: 14px;display: block;}#aTPopup.modal.at.atPopUp.modal .modal-dialog {display: inline-block;text-align: left;}.submitSection [type="checkbox"]:checked, .submitSection [type="checkbox"]:not(:checked) {position: absolute;left: -9999px;}.submitSection [type="checkbox"]:checked + label, .submitSection [type="checkbox"]:not(:checked) + label {position: relative;display: inline-block;cursor: pointer;padding-left: 28px;}.submitSection [type="checkbox"]:checked + label:before, .submitSection [type="checkbox"]:checked + label:after, .submitSection [type="checkbox"]:not(:checked) + label:before, .submitSection [type="checkbox"]:not(:checked) + label:after {content: "";position: absolute;box-sizing: border-box;border-radius: 3px;width: 20px;height: 20px;top: 50%;left: 0;transform: translateY(-50%);}.submitSection [type="checkbox"]:checked + label:before, .submitSection [type="checkbox"]:not(:checked) + label:before {border: 1px solid;background-color: #fff;border-color: #7e8ba5;}.submitSection [type="checkbox"]:checked + label:after, .submitSection [type="checkbox"]:not(:checked) + label:after {background: #ee7c00;background: var(--checkbox-bg) no-repeat 50%;background-size: 14px 11px;}.submitSection [type="checkbox"]:checked + label:before {background-color: #ee7c00;border-color: #ee7c00 !important;}.submitSection [type="checkbox"]:checked + label:after {opacity: 1;}.submitSection [type="checkbox"]:not(:checked) + label:after {opacity: 0;}.infoMessages {margin-left: 10px;}.hideMyUserName {margin: 12px 10px;}.hideMyUserName label {font-size: 12px;margin-bottom: 0;color: #2a2a2a;}.modal-content {position: relative;width: 767px;margin: 0 auto;background: #f3f2e2;padding: 0;outline: none;}.modal-content .modal-content .step .detail {display: inline-block;font-weight: bold;font-size: 18px;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000000;}.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}.atPopUp .popHead {display: grid;align-items: center;background: #095678;position: relative;height: 58px;width: 100%;top: 0;}.atPopUp .popHead.withName {padding: 14px 0;}.atPopUp .popHead.withName h4 + h4 {padding-top: 8px;}.atPopUp .popHead h4 {font-size: 20px;text-transform: uppercase;text-align: center;color: white;font-family: 'Open Sans', sans-serif;font-weight: 600;border-bottom: none;padding: 0;letter-spacing: 0.04em;margin: 0px;}.atPopUp.close {width: 40px;height: 40px;position: absolute;box-sizing: border-box;z-index: 1051;border-radius: 50px;background: #333333;border: 1px solid #FCFCFA;}.atPopUp.close:hover {cursor: pointer;}.atPopUp.close:not(.bottom) {top: calc(10% - 40px);left: calc(50% + 150px);}.atPopUp.close:not(.bottom):before {content: " ";display: grid;position: absolute;cursor: pointer;width: 20px;height: 20px;top: 50%;left: 50%;right: 0;bottom: 0;transform: translate3d(-50%, -50%, 0);background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZD0iTS41IDE2LjFMMTYuMS41bDEuNCAxLjRMMS45IDE3LjUuNSAxNi4xek0xLjkuNWwxNS42IDE1LjYtMS40IDEuNEwuNSAxLjkgMS45LjV6IiBmaWxsPSIjZmY4YzJhIi8+PC9zdmc+");z-index: 1051;}.atPopUp.close.bottom {display: grid;align-content: center;justify-content: center;width: 100%;max-width: 108px;left: 50%;top: var(--modal-height, calc(10% + 85vh));color: #FF8C2A;font: 400 18px/25px 'Open Sans';transform: translateX(-50%);}.scrollContainer {overflow: auto;height: 100%;}.scrollContainer .loginForm {border-bottom: 1px solid #b8b8b8;width: 100%;margin: 0;display: block;padding: 10px;box-sizing: border-box;}.scrollContainer .loginForm p {font-size: 16px;font-weight: normal;color: #2a2a2a;text-transform: uppercase;padding: 0 0 0 22px;position: relative;}.scrollContainer .loginForm p span {font-size: 12px;color: #e66f08;position: absolute;left: 2px;}.scrollContainer .loginForm .enterForm form {display: grid;justify-items: center;grid-template-areas: "a a" "b b" "c d";gap: 7px;grid-template-columns: 1fr 1fr;}.scrollContainer .loginForm .enterForm form > div {display: flex;grid-column: 1/-1;align-items: center;gap: 5px;}.scrollContainer .loginForm .enterForm {display: block;margin: 20px 0 0;}.scrollContainer .loginForm .enterForm .passOpt {grid-column: 1/-1;}.scrollContainer .loginForm .enterForm input:first-of-type {grid-area: a;}.scrollContainer .loginForm .enterForm input:first-of-type + input {grid-area: b;}.scrollContainer .loginForm .enterForm input {width: 100%;height: 22px;border-radius: 3px;text-indent: 10px;margin: 0;font-size: 12px;}.scrollContainer .loginForm .enterForm .button {text-decoration: none;position: relative;border: none;cursor: pointer;margin: 0;font-family: Tahoma,Sans-Serif;font-size: 12px !important;font-weight: normal;color: #ffffff !important;display: inline-flex;justify-self: center;background: #E16900;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF8D2A), color-stop(1, #E16900));background-image: -o-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);background-image: -moz-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);background-image: -webkit-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);background-image: -ms-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);background-image: linear-gradient(to bottom, #FF8D2A 0%, #E16900 100%);padding: 6px 12px 6px 30px;border-radius: 3px;height: auto !important;line-height: 12px !important;}.scrollContainer .loginForm .enterForm .button .icon-svg-profile_gradient {display: block;position: absolute;left: 13px;top: 7px;}.scrollContainer .loginForm .enterForm .button .icon-svg-register {display: block;position: absolute;left: 13px;top: 7px;}.scrollContainer .loginForm .enterForm .button .icon-svg-Login {position: absolute;display: none;left: 15px;top: 17px;}.scrollContainer .loginForm .enterForm .button .textForMobile {display: none;}.scrollContainer .loginForm .enterForm .button input {position: absolute;height: 100%;width: 100%;opacity: 0;z-index: 2;cursor: pointer;top: 0;left: 0;}.scrollContainer .loginForm .enterForm .button.notActive {background: #646464;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF8D2A), color-stop(1, #646464));background-image: -o-linear-gradient(bottom, #8E8E8E 0%, #646464 100%);background-image: -moz-linear-gradient(bottom, #8E8E8E 0%, #646464 100%);background-image: -webkit-linear-gradient(bottom, #8E8E8E 0%, #646464 100%);background-image: -ms-linear-gradient(bottom, #8E8E8E 0%, #646464 100%);background-image: linear-gradient(to bottom, #8E8E8E 0%, #646464 100%);cursor: default;}.scrollContainer .loginForm .enterForm .button.notActive input {cursor: default;}.scrollContainer .loginForm .enterForm a {color: #2062b3;text-decoration: underline;font-size: 11px;font-family: Tahoma,Sans-Serif;display: inline-block;padding: 0;margin: 0;}.scrollContainer .loginForm .enterForm .check#check {width: 12px;height: 12px;}.scrollContainer .loginForm .enterForm label {font-size: 10px;font-family: Tahoma,Sans-Serif;font-weight: normal;color: #2a2a2a;margin: 0;display: inline-block;}.scrollContainer .popCont {padding: 10px;max-height: none !important;;}.scrollContainer .popCont .fildsSection:nth-child(2) {margin-top: 30px;}.scrollContainer .popCont p.tip {font-size: 16px;font-weight: normal;color: #2a2a2a;text-transform: uppercase;padding: 0 0 0 30px !important;position: relative;}.scrollContainer .popCont p.tip .icon-svg-arrow_grey {font-size: 12px;color: #e66f08;position: absolute;left: 10px;}.scrollContainer .popCont p.tip span {text-transform: none;font-size: 14px;}.scrollContainer .popCont p.tip ~ .fildsSection:last-of-type > h3:first-of-type {margin-top: 12px !important;}.scrollContainer .popCont .contentCells {display: grid;}.scrollContainer .popCont .contentCells > div > div {margin-bottom: 8px;}.scrollContainer .popCont .contentCells > div:first-of-type div:nth-child(11) {display: none;}.scrollContainer .popCont .contentCells > div:last-of-type {margin-right: 0px;}.scrollContainer .popCont .contentCells .row {display: flex;}.scrollContainer .popCont .contentCells .row.eaScores {display: grid;grid-template-columns: repeat(4, 1fr);gap: 10px;}.scrollContainer .popCont .contentCells .row div:last-of-type {margin-right: 0px;}.scrollContainer .popCont .contentCells .row .col-100 {width: 100%;}.scrollContainer .popCont .contentCells .row .col-50 {width: 50%;margin-right: 10px;}.scrollContainer .popCont .contentCells .row .col-33 {width: 33%;margin-right: 10px;}.scrollContainer .popCont .contentCells select, .scrollContainer .popCont .contentCells input:not([type=checkbox]), .scrollContainer .popCont .contentCells textarea {width: 100%;border-radius: 3px;height: 25px;margin: 0;font-size: 12px;}.scrollContainer .popCont .contentCells input:not([type=checkbox]) {box-sizing: border-box;padding: 5px;}.scrollContainer .popCont .contentCells textarea {width: 100% !important;height: 120px !important;box-sizing: border-box;padding: 5px;resize: none;}.scrollContainer .popCont .contentCells h3 {font-size: 14px;font-weight: 700 !important;margin: 0px;}.scrollContainer .popCont .contentCells label {display: block;font-size: 10px;font-weight: normal;color: #3f3f3f;font-family: "Open Sans";margin-bottom: 5px;line-height: 13px;}.scrollContainer .popCont .contentCells label.unActive {color: #7b7b7b;}.scrollContainer .popCont .contentCells label.unActive + select, .scrollContainer .popCont .contentCells label.unActive + textarea, .scrollContainer .popCont .contentCells label.unActive + input {background: #d0d0d0;opacity: 0.3;}.scrollContainer .popCont .contentCells label.notValid {color: #be001f;}.scrollContainer .popCont .contentCells label.notValid + select, .scrollContainer .popCont .contentCells label.notValid + input, .scrollContainer .popCont .contentCells label.notValid + textarea, .scrollContainer .popCont .contentCells label.notValid + input + input {border-color: #be001f;}.scrollContainer .popCont .contentCells label.label-inline {display: inline-block;}.ui-widget-header a {display: inline-block;}.ui-icon {display: inline !important;}.ui-datepicker-title {text-align: center;}.ui-datepicker .ui-datepicker-next {background: url("images/events/event_sprite.png") no-repeat scroll -55px -2px transparent;cursor: pointer;height: 14px;right: 6px;top: 7px;width: 14px;}.ui-datepicker .ui-datepicker-prev {position: absolute;background: url("images/events/event_sprite.png") no-repeat scroll -38px -2px transparent;cursor: pointer;height: 14px;left: 6px;top: 7px;width: 14px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;;}.ui-datepicker .ui-datepicker-prev span .ui-helper-hidden, .ui-datepicker .ui-datepicker-next span .ui-helper-hidden {display: none;}.ui-datepicker .ui-datepicker-prev span .ui-helper-hidden-accessible, .ui-datepicker .ui-datepicker-next span .ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-datepicker .ui-datepicker-prev span .ui-helper-reset, .ui-datepicker .ui-datepicker-next span .ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-datepicker .ui-datepicker-prev span .ui-helper-clearfix, .ui-datepicker .ui-datepicker-next span .ui-helper-clearfix {min-height: 0;}.ui-datepicker .ui-datepicker-prev span .ui-helper-clearfix:before, .ui-datepicker .ui-datepicker-next span .ui-helper-clearfix:before {content: "";display: table;border-collapse: collapse;}.ui-datepicker .ui-datepicker-prev span .ui-helper-clearfix:after, .ui-datepicker .ui-datepicker-next span .ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;clear: both;}.ui-datepicker .ui-datepicker-prev span .ui-helper-zfix, .ui-datepicker .ui-datepicker-next span .ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-datepicker .ui-datepicker-prev span .ui-front, .ui-datepicker .ui-datepicker-next span .ui-front {z-index: 100;}.ui-datepicker .ui-datepicker-prev span .ui-state-disabled, .ui-datepicker .ui-datepicker-next span .ui-state-disabled {cursor: default !important;}.ui-datepicker .ui-datepicker-prev span .ui-icon, .ui-datepicker .ui-datepicker-next span .ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}.ui-datepicker .ui-datepicker-prev span .ui-widget-overlay, .ui-datepicker .ui-datepicker-next span .ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-datepicker .ui-datepicker-prev span .ui-resizable, .ui-datepicker .ui-datepicker-next span .ui-resizable {position: relative;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-handle, .ui-datepicker .ui-datepicker-next span .ui-resizable-handle {position: absolute;font-size: 0.1px;display: block;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-disabled .ui-resizable-handle, .ui-datepicker .ui-datepicker-prev span .ui-resizable-autohide .ui-resizable-handle, .ui-datepicker .ui-datepicker-next span .ui-resizable-disabled .ui-resizable-handle, .ui-datepicker .ui-datepicker-next span .ui-resizable-autohide .ui-resizable-handle {display: none;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-n, .ui-datepicker .ui-datepicker-next span .ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-s, .ui-datepicker .ui-datepicker-next span .ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-e, .ui-datepicker .ui-datepicker-next span .ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-w, .ui-datepicker .ui-datepicker-next span .ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-se, .ui-datepicker .ui-datepicker-next span .ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-sw, .ui-datepicker .ui-datepicker-next span .ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-nw, .ui-datepicker .ui-datepicker-next span .ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-datepicker .ui-datepicker-prev span .ui-resizable-ne, .ui-datepicker .ui-datepicker-next span .ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-datepicker .ui-datepicker-prev span .ui-selectable-helper, .ui-datepicker .ui-datepicker-next span .ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted black;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker, .ui-datepicker .ui-datepicker-next span .ui-datepicker {width: auto;display: none;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-header {position: relative;padding: 0.3em 0;background: none repeat scroll 0 0 #F3F2E2;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-prev {background: url("images/events/event_sprite.png") no-repeat scroll -38px -2px transparent;cursor: pointer;height: 14px;left: 6px;top: 7px;width: 14px;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-next {background: url("images/events/event_sprite.png") no-repeat scroll -55px -2px transparent;cursor: pointer;height: 14px;right: 6px;top: 7px;width: 14px;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-title, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-title select, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 2px 0;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker select.ui-datepicker-month-year, .ui-datepicker .ui-datepicker-next span .ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker select.ui-datepicker-month, .ui-datepicker .ui-datepicker-prev span .ui-datepicker select.ui-datepicker-year, .ui-datepicker .ui-datepicker-next span .ui-datepicker select.ui-datepicker-month, .ui-datepicker .ui-datepicker-next span .ui-datepicker select.ui-datepicker-year {font-size: 12px;width: 65px;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker table, .ui-datepicker .ui-datepicker-next span .ui-datepicker table {border-collapse: collapse;font-size: 0.9em;margin: 0 3px;width: 184px;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker th, .ui-datepicker .ui-datepicker-next span .ui-datepicker th {padding: .5em .3em;text-align: center;font-weight: bold;border: 0;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker td, .ui-datepicker .ui-datepicker-next span .ui-datepicker td {border: none;padding: 1px;width: 24px;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker td a, .ui-datepicker .ui-datepicker-next span .ui-datepicker td a {background-color: #f4d698;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker td span, .ui-datepicker .ui-datepicker-next span .ui-datepicker td span {display: block;padding: 0.38em;text-align: center;text-decoration: none;color: #2A2A2A;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker td a, .ui-datepicker .ui-datepicker-next span .ui-datepicker td a {display: block;padding: 0.38em;text-align: center;text-decoration: none;color: #2A2A2A;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker td a:hover, .ui-datepicker .ui-datepicker-next span .ui-datepicker td a:hover {display: block;padding: 0.38em;text-align: center;text-decoration: none;color: #2A2A2A;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-buttonpane, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-buttonpane button, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;border: 1px solid red;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker.ui-datepicker-multi, .ui-datepicker .ui-datepicker-next span .ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-multi .ui-datepicker-group, .ui-datepicker .ui-datepicker-next span .ui-datepicker-multi .ui-datepicker-group {float: left;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-multi .ui-datepicker-group table, .ui-datepicker .ui-datepicker-next span .ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-multi-2 .ui-datepicker-group, .ui-datepicker .ui-datepicker-next span .ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-multi-3 .ui-datepicker-group, .ui-datepicker .ui-datepicker-next span .ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-multi-4 .ui-datepicker-group, .ui-datepicker .ui-datepicker-next span .ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}.ui-datepicker .ui-datepicker-prev span #fbEventsLayout .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker .ui-datepicker-next span #fbEventsLayout .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width: 0;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header, .ui-datepicker .ui-datepicker-next span .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-multi .ui-datepicker-buttonpane, .ui-datepicker .ui-datepicker-next span .ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-row-break, .ui-datepicker .ui-datepicker-next span .ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl {direction: rtl;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-next, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-next:hover, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-buttonpane, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-buttonpane button, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float: right;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-group, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-group {float: right;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker .ui-datepicker-prev span .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker .ui-datepicker-next span .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-datepicker .ui-datepicker-prev span .ui-state-default, .ui-datepicker .ui-datepicker-next span .ui-state-default {background: #dddccd;}.ui-datepicker .ui-datepicker-prev span .ui-state-active, .ui-datepicker .ui-datepicker-next span .ui-state-active {background: #f88c00 !important;color: #ffffff !important;font-weight: bold;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-other-month .ui-state-default, .ui-datepicker .ui-datepicker-next span .ui-datepicker-other-month .ui-state-default {background: #f3f2e2;color: #e3e2d3;}.ui-datepicker .ui-datepicker-prev span .ui-datepicker-unselectable.ui-state-disabled.ui-datepicker-today span, .ui-datepicker .ui-datepicker-next span .ui-datepicker-unselectable.ui-state-disabled.ui-datepicker-today span {background-color: #9e9d8d;color: #ffffff !important;font-weight: bold;}.modal.at.updatePopUp .modal-content {width: 300px;}.modal.at.updatePopUp .popHead {z-index: 10;}.modal.at.updatePopUp .contentCells {flex-direction: column;}.modal.at.updatePopUp .contentCells > div {width: 100%;margin-right: 0px;}.modal.at.updatePopUp .contentCells > div:first-of-type > div:nth-child(8) {display: none;}.modal.at.updatePopUp .contentCells > div:first-of-type > div:nth-child(9) {display: none;}.modal.at.updatePopUp .contentCells > div:first-of-type > div:nth-child(11) {display: block;}.modal.at.updatePopUp .contentCells > div:first-of-type > div:nth-child(11) textarea {height: 60px !important;resize: none;}.modal.at.updatePopUp.small {max-height: 680px;}.modal.at.updatePopUp.small .submitSection {width: 100% !important;display: flex;flex-direction: column;}.modal.at.updatePopUp.small .submitSection > div {width: 100% !important;margin-right: 0px !important;}.modal.at.updatePopUp.small .submitSection > div:last-of-type {margin-right: 0px;}.modal.at.updatePopUp.small .submitStatusWrap {text-align: center !important;}.modal.at.updatePopUp.small .deleteSection {width: 100% !important;text-align: center !important;}.modal.at.updatePopUp.small.withDelete {max-height: 720px;}#aTPopup.modal.at .modal-content .submitStatus .icon-svg-updateStatus {font-size: 19px;display: inline-block;position: relative;}.scrollContainer .loginForm .enterForm .check.mobile#check, .scrollContainer .loginForm .enterForm label.mobile {display: none;}.icon-svg-Forgot_password, .icon-svg-mail {display: none;}@media not all and (min-resolution: 0.001dpcm) {.modal.at.atPopUp {height: 700px;}.modal.at.atPopUp .scrollContainer .popCont {background: #f3f2e2;}.atPopUp.close:not(.bottom) {position: fixed;top: calc(10% - 15px);}}@media screen and (max-width: 900px) {body.mobile #aTPopup.modal {max-width: 300px;}body.mobile .modal.at.atPopUp.small {padding-bottom: 50px;}body.mobile .popHead h4 {color: #2062b3;display: block;text-align: center;border-bottom: 2px solid #d9d9d9;padding: 0 0 9px 0;width: 87%;margin: 0 auto;}body.mobile .popHead, body.mobile .scrollContainer .loginForm {background: transparent;}body.mobile .scrollContainer .loginForm {width: 100%;max-width: 300px;margin: 0;text-align: center;}body.mobile .scrollContainer .popCont .fildsSection {display: block;width: auto;margin: 0 auto !important;text-align: center;}body.mobile .scrollContainer .popCont .fildsSection .multiSelect {margin: 0 auto;}body.mobile .scrollContainer .popCont {background: #ffffff;max-width: 300px;}body.mobile .scrollContainer .popCont .submitStatusWrap {text-align: center !important;margin-top: 10px;}body.mobile .scrollContainer .popCont .submitSection {flex-direction: column;text-align: center !important;width: 100% !important;}body.mobile .scrollContainer .popCont .submitSection > div {width: 100% !important;margin-right: 0px !important;}body.mobile .scrollContainer .popCont .errorMessage {display: inline-block !important;}body.mobile .scrollContainer .popCont .deleteSection {width: 100% !important;text-align: center !important;}body.mobile .scrollContainer .loginForm p {text-align: left;margin: 10px auto !important;}body.mobile .scrollContainer .loginForm p:first-of-type {padding: 15px 0 0 22px;margin: 0 auto !important;}body.mobile .scrollContainer .loginForm p + p {text-transform: none;}body.mobile #aTPopup .modal-content {background: #ffffff;}body.mobile .scrollContainer .loginForm .enterForm .button {display: inline-block;margin: 0;}body.mobile .scrollContainer .loginForm .enterForm a {border-right: none;}body.mobile .scrollContainer .popCont .fildsSection h3 {text-align: left;margin: 12px auto 5px;}body.mobile .scrollContainer .popCont p.tip {margin: 0 auto !important;}body.mobile .scrollContainer .popCont .fildsSection .titleForFields {color: #2062b3;}body.mobile .modal.at.updatePopUp.small .popHead {background: #fff;}body.mobile .scrollContainer .popCont .fildsSection .smallSelect {display: block;margin: 0;}body.mobile .scrollContainer .popCont .fildsSection .smallSelect.pull-right {float: none;}body.mobile .scrollContainer .popCont .fildsSection .scholarship {width: 100%;margin: 8px auto 0;text-align: left;}body.mobile .scrollContainer .popCont .contentCells {flex-direction: column;align-items: center;justify-content: center;margin-top: 30px;}body.mobile .scrollContainer .popCont .contentCells > div {width: 100%;margin-right: 0px;}body.mobile .scrollContainer .popCont .contentCells > div:last-of-type {margin-right: 0px;margin-top: 20px;}}@media screen and (max-width: 640px) {body.mobile .modal.at.atPopUp.small {padding-bottom: 20px;}body.mobile .popHead {padding: 0;z-index: 100;}body.mobile.activePop {overflow: hidden;}body.mobile .shadowBackground {display: none;}body.mobile .modal-dialog, body.mobile #aTPopup.modal {width: 100%;}body.mobile #aTPopup.modal {overflow: hidden;position: fixed;height: 100%;border-radius: 0;margin-left: 0;top: 10%;padding: 0 0 15px 0;max-height: 75vh;}body.mobile .scrollContainer {max-height: 70vh;}body.mobile #aTPopup .modal-content {border: none;border-radius: 0;width: 100%;padding: 0;}body.mobile .atPopUp.close:not(.bottom) {top: 10%;left: unset;right: 15px;position: fixed;}body.mobile .popHead h4 {font-size: 18px;}body.mobile .scrollContainer .loginForm p:first-of-type {font-size: 18px;padding: 35px 15px 0 15px;width: 250px;font-family: 'Open Sans',sans-serif;}body.mobile .scrollContainer .loginForm {background: transparent;padding: 10px;}body.mobile .scrollContainer .loginForm p span {left: -1px;font-weight: bold;}body.mobile .scrollContainer .loginForm p {font-size: 14px;padding: 0 15px;width: 250px;margin: 5px auto !important;}body.mobile .scrollContainer .loginForm .enterForm input {width: 100%;height: 40px;font-size: 15px;}body.mobile .scrollContainer .loginForm .enterForm .button {padding: 14px 16px 14px 39px;font-size: 15px !important;font-weight: bold;margin: 0 2px 0 2px;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);border: 2px solid white;}body.mobile .scrollContainer .loginForm .enterForm .button.notActive {margin: 2px 4px 0 4px;box-shadow: none;border: none;}body.mobile .scrollContainer .loginForm .enterForm a.button {padding: 14px 21px 14px 20px;}body.mobile .scrollContainer .loginForm .enterForm .button .textForMobile {display: inline;}body.mobile .scrollContainer .loginForm .enterForm .button .icon-svg-profile_gradient, body.mobile .scrollContainer .loginForm .enterForm .button .icon-svg-register {display: none;}body.mobile .scrollContainer .loginForm .enterForm .button .icon-svg-Login {display: block;}body.mobile .scrollContainer .loginForm .enterForm .button input {width: auto;height: 40px;}body.mobile .scrollContainer .loginForm .enterForm .passOpt {font-size: 15px;width: 240px;padding: 0 0 0 22px;text-align: left;margin: 10px auto 0;position: relative;}body.mobile .scrollContainer .loginForm .enterForm label {font-size: 15px;color: #2062b3;}body.mobile .scrollContainer .loginForm .enterForm .check#check {margin: 12px 5px 0 0;}body.mobile .scrollContainer .popCont p.tip {font-size: 18px;padding: 0 5% !important;margin: 0 auto !important;width: 250px;}body.mobile .scrollContainer .popCont p.tip .icon-svg-arrow_grey {left: 0;}body.mobile .scrollContainer .popCont .fildsSection .smallSelect.bigger input, body.mobile .scrollContainer .popCont .fildsSection .smallSelect.smaller select, body.mobile .scrollContainer .popCont .fildsSection .smallSelect select, body.mobile .scrollContainer .popCont .fildsSection select, body.mobile .scrollContainer .popCont .fildsSection input, body.mobile .scrollContainer .popCont .fildsSection textarea {width: 100%;max-width: 280px;}body.mobile .scrollContainer .popCont .fildsSection select, body.mobile .scrollContainer .popCont .fildsSection input {height: 30px;}body.mobile .scrollContainer .popCont .fildsSection .smallSelect.smaller input {padding-left: 0;padding-right: 0;width: 100%;}body.mobile .scrollContainer .popCont .fildsSection h3 {max-width: 280px;width: 100%;}body.mobile .scrollContainer .popCont .fildsSection h3:nth-child(14) {border-top: 2px solid #d9d9d9;padding: 12px 0 0 0;margin: 26px auto 5px;}body.mobile .scrollContainer .popCont .fildsSection .scholarship input {width: 15px;}body.mobile .scrollContainer .popCont .fildsSection .scholarship input[type=checkbox] {display: inline-block;width: 15px;height: 15px !important;}body.mobile .scrollContainer .popCont .fildsSection .scholarship {max-width: 280px;width: 100%;margin: 8px auto 0;text-align: left;}body.mobile .scrollContainer .popCont .fildsSection .multiSelect {width: 100%;max-width: 280px;}body.mobile .scrollContainer .popCont .fildsSection .multiSelect .line-divider {display: none;}body.mobile .scrollContainer .popCont .fildsSection .multiSelect .part {display: block;width: 100%;}body.mobile .scrollContainer .popCont .fildsSection .multiSelect .part.pull-left {float: none;}body.mobile .scrollContainer .popCont .contentCells {display: block !important;margin-top: 0;}body.mobile .scrollContainer .popCont .contentCells > div {width: 100%;margin-right: 0px;}body.mobile .scrollContainer .popCont .contentCells > div > div {margin-bottom: 15px;}body.mobile .scrollContainer .popCont .contentCells > div > div > div {margin-bottom: 15px;}body.mobile .scrollContainer .popCont .contentCells > div:last-of-type {margin-right: 0px;margin-top: 40px;}body.mobile .scrollContainer .popCont .contentCells .row {display: block;}body.mobile .scrollContainer .popCont .contentCells .row div:last-of-type {margin-right: 0px;}body.mobile .scrollContainer .popCont .contentCells .row .col-100 {width: 100%;}body.mobile .scrollContainer .popCont .contentCells .row .col-50 {width: 100%;margin-right: 0px;margin-bottom: 15px;}body.mobile .scrollContainer .popCont .contentCells .row .col-33 {width: 100%;margin-right: 0px;margin-bottom: 15px;}body.mobile .scrollContainer .popCont .contentCells select, body.mobile .scrollContainer .popCont .contentCells input[type=text], body.mobile .scrollContainer .popCont .contentCells textarea {width: 100%;border-radius: 3px;height: 25px;margin: 0;font-size: 12px;}body.mobile .scrollContainer .popCont .contentCells input[type=text] {height: 20px;text-ident: 5px;}body.mobile .scrollContainer .popCont .contentCells textarea {width: 100% !important;height: 115px !important;}body.mobile .scrollContainer .popCont .contentCells h3 {font-size: 16px;font-weight: 600 !important;margin: 0px;}body.mobile .scrollContainer .popCont .contentCells label {display: block;font-size: 10px;font-weight: normal;color: #717171;font-family: "Open Sans";margin-bottom: 5px;text-transform: uppercase;}body.mobile .scrollContainer .popCont .contentCells label.unActive {color: #7b7b7b;}body.mobile .scrollContainer .popCont .contentCells label.unActive + select, body.mobile .scrollContainer .popCont .contentCells label.unActive + textarea, body.mobile .scrollContainer .popCont .contentCells label.unActive + input {background: #d0d0d0;opacity: 0.3;}body.mobile .scrollContainer .popCont .contentCells label.notValid {color: #be001f;}body.mobile .scrollContainer .popCont .contentCells label.notValid + select, body.mobile .scrollContainer .popCont .contentCells label.notValid + input, body.mobile .scrollContainer .popCont .contentCells label.notValid + textarea, body.mobile .scrollContainer .popCont .contentCells label.notValid + input + input {border-color: #be001f;}body.mobile .scrollContainer .popCont .contentCells label.label-inline {display: inline-block;}body.mobile .scrollContainer .popCont .submitSection {display: block !important;}body.mobile .scrollContainer .popCont .submitSection div {width: 100% !important;margin-right: 0px !important;}body.mobile .scrollContainer .popCont .submitSection {max-width: 280px !important;margin: auto !important;}body.mobile .scrollContainer .popCont .submitStatusWrap {max-width: 280px !important;margin-top: 20px;}body.mobile .scrollContainer .popCont .errorMessage {width: 100% !important;}body.mobile .icon-svg-Forgot_password, body.mobile .icon-svg-mail {position: absolute;display: inline-block;left: -5px;font-size: 14px;top: 1px;}body.mobile .icon-svg-Forgot_password {font-size: 15px;left: -2px;}body.mobile .modal.at.updatePopUp.small {margin-left: 0 !important;width: 100% !important;}body.mobile .modal.at.updatePopUp.small .modal-content {width: 100% !important;}}@media screen and (max-width: 320px) {body.mobile #aTPopup .modal-content, body.mobile .popHead {padding: 0;}body.mobile #aTPopup.modal {overflow: hidden;position: fixed;height: 100%;border-radius: 0;margin-left: 0;top: 15%;padding: 0 0 15px 0;}body.mobile .atPopUp.close:not(.bottom) {top: 15%;left: unset;right: 15px;}}