textarea {    resize: vertical;}html, body {    font-family: "Source Sans Pro", sans-serif !important;}.dot {    z-index: 10000;    border-radius: 100% !important;}.cap-label {    text-align: center;    border: none;    font-weight: bold;    font-family: Modern;}.cap-but {    border: none;    background: none;    position: absolute;    top: 12px;    right: 7px;}.table-list:hover .li-button {    visibility: visible;    bottom: 100%;}.padder {    padding-left: 0px;    padding-right: 0px;}.phone-label {    position: absolute;    left: 7px;    bottom: 5px;    font-weight: bold;    font-size: 16px;}.left-pad {    padding-left: 55px;}.border-bottom {    border-bottom: 3px solid rgb(186, 158, 78);    padding-bottom: 10px;}.firstPage {    text-align: center;    margin: 10px;    background-color: rgb(255, 255, 255);    padding: 50px 13%;    border-radius: 0px;}.firstPage .line-one {    display: block;    padding: 10px 5px;    margin: 5px;}.table-14 {    font-size: 14px;}.li-button {    right: 0px;    bottom: 0px;    visibility: hidden;}.i-search {    position: absolute;    width: 100%;    bottom: 101%;}.disable-margin {    margin: 0px auto !important;}.ibox-title {    background-color: rgb(255, 255, 255);    border-color: rgb(231, 234, 236);    border-image: none 100% / 1 / 0 stretch;    border-style: solid solid none;    border-width: 2px 0px 0px;    color: inherit;    margin-bottom: 0px;    padding: 15px 15px 7px;    min-height: 48px;}.auto-bg {    background: rgba(9, 9, 9, 0.7);    position: fixed;    height: 100%;    width: 100%;    top: 0px;    left: 0px;    z-index: 1032;}.other-index {    z-index: 1033;}.li-button .classic {    margin-left: 6px;}.li-button .classic:first-child {    margin-left: 0px;}.n-space {    white-space: normal;}.login-box, .register-box {    padding: 3px;}@media (max-width: 768px) {    .login-box, .register-box {        width: 100%;        margin-top: 20px;    }}.no-horizontal-margin {    margin-right: 0px;    margin-left: 0px;}.progress-line, .progress-line::before {    height: 3px;    width: 100%;    margin: 0px;}.progress-line {    background-color: rgb(179, 212, 252);    display: flex;}.progress-line::before {    background-color: rgb(63, 81, 181);    content: "";    animation: 2s cubic-bezier(0.4, 0, 0.2, 1) 0s infinite normal none running running-progress;}@-webkit-keyframes running-progress {    0% {        margin-left: 0px;        margin-right: 100%;    }    50% {        margin-left: 25%;        margin-right: 0px;    }    100% {        margin-left: 100%;        margin-right: 0px;    }}@keyframes running-progress {    0% {        margin-left: 0px;        margin-right: 100%;    }    50% {        margin-left: 25%;        margin-right: 0px;    }    100% {        margin-left: 100%;        margin-right: 0px;    }}.main-sidebar {    height: 100%;    overflow-y: auto;}.box-silver {    border: 2px solid rgb(236, 240, 245);}.max-height {    max-height: 470px;    overflow-y: auto;}.max-height-m {    max-height: 410px;    min-height: 200px;    overflow-y: auto;}.x-form .five-pad .mg {    margin-right: 2px;}.very-top {    top: 100%;}.right-elem {    right: 5px;}.max-height-min {    max-height: 180px;    overflow-y: auto;    padding: 10px 0px;}.didHide {    display: none;}.shaded {    box-shadow: rgb(241, 140, 36) 0px 1px 6px;    overflow: hidden;    white-space: nowrap;}.margin-top {    margin-top: 20px;}.margin-top-bottom {    margin-top: 20px;    margin-bottom: 20px;}.light-attend-blue {    background-color: rgb(178, 228, 239) !important;}.margin-top-5 {    margin-top: 5px;}.block {    display: block;}.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {    padding: 8px;    line-height: 1.42857;    vertical-align: middle;    border-top: 1px solid rgb(238, 238, 238);}.display-table {    display: table !important;}.div-bordered {    border: 2px double rgb(198, 198, 198);}.cell-display {    display: table-cell;}.boxing {    overflow: hidden;    white-space: nowrap;    min-height: 700px;}.heighting {    min-height: 300px;    max-height: 500px;    overflow-y: auto;}.height-mini {    min-height: 300px;    max-height: 500px;    overflow-y: auto;}.height-max {    min-height: 90px;    max-height: 500px;    overflow-y: auto;}.relative-td td {    position: relative;}.edit-sup {    font-weight: bold;    color: rgb(0, 166, 90);    font-style: normal;    font-size: 15px;}.boxing .box {    margin-bottom: 5px;}.bottom-blue-border {    border-bottom: 3px solid rgb(179, 212, 252);}.formLoader {    position: absolute;    width: 100%;    height: 100%;    left: 0px;    top: 0px;    background: rgba(255, 255, 255, 0.7);    z-index: 120;    display: block;}.super-radius {    border-radius: 50px;}.no-block {    display: inline-block;}.margin-bottom {    margin-bottom: 20px;}.margining {    margin-top: 30px;    text-align: center;    vertical-align: middle;}.bg-time-grey {    background-color: rgb(153, 153, 153) !important;}.bg-more-grey {    background-color: rgb(109, 85, 44) !important;}.bg-light {    background-color: rgb(255, 255, 255);}.error-place {    color: rgb(253, 35, 8);    text-align: left;    padding-bottom: 5px;}.form-widget {    position: absolute;    width: 100%;    height: 100%;    left: 0px;    top: 0px;    z-index: 120;    background: rgba(9, 9, 9, 0.4);}.more-index {    z-index: 1031;}.white-bundle, .white-right-bundle {    background-color: rgb(255, 255, 255);    transition: 0.6s ease-in-out;}.btn, .form-control, .box, .panel {    border-radius: 1px !important;}.circle-round {    border-radius: 50%;    padding: 20px 22px;    box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 4px 0px;}.circle-radius {    border-radius: 50%;}.circle-radius .image-div {    border-radius: 3px;}.absolute-icon {    position: absolute;    right: 0px;    top: 0px;    z-index: 12;}.white-right-bundle {    position: absolute;    top: 0px;    right: 0px;}.formLoading {    background: url("../images/red-loader.gif") center center / 120px no-repeat;    height: 100%;}.form-submitted, .formInternetError {    height: 100%;    display: table-cell;    vertical-align: middle;    text-align: center;}.table-div {    height: 100%;    display: table;    text-align: center;    width: 100%;}.table-display {    display: table;}.left-position {    left: 0px;    top: 38%;}.right-position {    right: 0px;    top: 38%;}.top-position {    top: 0px;    left: 38%;}.bottom-position {    bottom: 0px;    left: 38%;    top: auto;}.small-icon-info {    display: inline-block;    box-shadow: rgb(221, 221, 221) 1px 2px 3px;    border-radius: 20px;    padding: 5px;    vertical-align: middle;    background-color: rgb(255, 255, 255);    color: red;}.big-intent {    font-size: 50px;}.btn-mag {    margin-top: 5px;}.formNetError {    display: table-cell;    width: 100%;    vertical-align: middle;    text-align: center;    height: 100%;}.innD {    padding-top: 30%;    padding-bottom: 50%;}.tCell {    display: inline-block;    vertical-align: middle;    position: relative;    text-align: center;}.biggest {    font-size: 70px;}.lrg {    font-size: 20px;    cursor: pointer;    margin-top: -3px;    margin-right: 3px;}.text-left {    text-align: left;}.no-float {    float: none;}.shadow {    box-shadow: rgb(238, 238, 238) 0px 1px 3px;    border-radius: 3px;}.emp-block .desc {    color: rgb(130, 124, 124);}.shadow-deep {    box-shadow: rgb(133, 133, 133) 0px 1px 3px;}.btn-icon {    right: 6px;    top: 6px;    border: none;}.prop-req {    box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 1px;    position: absolute;    bottom: 100%;    padding: 10px;    right: 0px;    min-width: 300px;    background-color: rgb(255, 255, 255);    margin-bottom: 15px;}.alert a {    text-decoration: none;}.prop-req::after {    top: 100%;    right: 5%;    border-style: solid;    border-color: rgb(65, 153, 201) transparent transparent;    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.signup-data {    position: relative;    vertical-align: top;    width: 100%;    right: 0px;    display: inline-block;    min-height: 470px;    white-space: normal;    transition: 0.6s ease-in-out;}.login-data, .login-first, .login-roling, .login-period {    position: relative;    vertical-align: top;    width: 100%;    right: 0px;    display: block;    min-height: 470px;    white-space: normal;    transition: 0.6s ease-in-out;}.heighted {    min-height: 350px;}.floating-button {    border: none;    border-radius: 1000px;    position: absolute;    bottom: 20px;    right: 20px;    width: 56px;    height: 56px;    outline: none;}.floating-button.new-h {    width: 50px;    height: 50px;}.submit-icon {    border: none;    width: 26px;    height: 26px;    border-radius: 1000px;}.position-change {    width: 0px;    height: 0px;    visibility: hidden;}.position-change .glyphicon {    font-size: 24px;}.time-picker select {    padding: 6px;    border: none;    font-size: 16px;}.time-picker span {    font-weight: bolder;    font-size: 20px;}.height-medium {    min-height: 270px;}.height-short {    min-height: 170px;}.bottom-border {    border-bottom: 1px solid rgb(238, 238, 238);}.height-midi {    min-height: 350px;}.height-large {    min-height: 450px;}.right-space {    padding-right: 35px;}.height-largest {    min-height: 490px;}.height-largest-more {    min-height: 530px;}.height-largest-ever {    min-height: 610px;}.height-largest-fever {    min-height: 680px;}.col-md-one {    width: 5.33333%;}.fc .fc-button-group > * {    float: left;    margin: 0px 0px 0px -1px;}.fc-state-default.fc-corner-right {    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;}.fc-state-default.fc-corner-left {    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;}.fc-toolbar .fc-center {    display: inline-block;}.fc-toolbar {    text-align: center;}.fc-toolbar h2 {    margin: 0px;}.fc button {    box-sizing: border-box;    margin: 0px;    height: 2.1em;    padding: 0px 0.6em;    font-size: 1em;    white-space: nowrap;    cursor: pointer;}.fc-state-default {    border: 1px solid rgb(221, 221, 221);    text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;    box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px;}.fc-state-default .fa {    color: rgb(68, 68, 68);}.re-size .fa {    font-size: 23px;}.cvn-title {    font-size: 19px;}.name-pad {    padding: 21px 5px;    font-size: 17px;    margin-left: 5px;    font-weight: bold;}.left-drawer {    position: absolute;    z-index: 5000;    right: 0px;    top: 0px;    float: none;    overflow-y: auto;}.col-md-0 {    width: 0px;    visibility: hidden;}.heighted-much {    min-height: 510px;}.new-form {    box-shadow: rgba(0, 0, 0, 0.1) 1px 2px 2px;    padding: 5px;}.percentHeight {    height: 100%;    overflow-y: auto;    width: 23%;}._percentHeight {    height: 100%;}.percentHeighted, .percent-min-height {    min-height: 100% !important;}.vertical-margin {    margin-top: 7px;    margin-bottom: 7px;}.vertical-margin-i {    margin-top: 7px !important;    margin-bottom: 7px !important;}.super-disable {    background-color: rgb(255, 255, 255);    display: inline-block;    border: none;    width: 30px;}.in-block {    display: inline-block;}.marg-left {    margin-left: 10px;    width: 60px;}.form-group .label-class {    display: block;}.margin-left {    margin-left: 5px;}.vert-pad, .vertical-big-padding {    padding-top: 10px;    padding-bottom: 10px;}.vertical-pad {    padding-top: 5px;    padding-bottom: 5px;}.half-width {    width: 48%;    vertical-align: middle;    display: inline-block;}.half-width-x {    width: 55%;    vertical-align: middle;    display: inline-block;}.half-width-m {    width: 43%;    vertical-align: middle;    display: inline-block;}.text-label {    padding: 5px 0px;}.text-label .light-text {    font-size: 20px;}.text-label div:first-child {    font-size: 18px;    font-weight: lighter;}.text-label div:nth-child(2) {    font-weight: bold;}.set-box {    position: absolute;    right: 20px;    border: 1px solid rgb(221, 221, 221);    min-height: 120px;    border-radius: 6px;    width: 270px;    background-color: rgb(255, 255, 255);    padding: 10px;    top: 0px;    z-index: 15;}.attend-div {    position: absolute;    box-shadow: rgb(221, 221, 221) 0px 0px 12px;    width: 320px;    padding: 5px;    z-index: 2147483647;    background-color: rgb(255, 255, 255);    transition: 0.6s ease-in-out;}.righted-attend {    left: 102%;}.lefted-attend {    right: 102%;}.lefted-attend::after {    bottom: 90%;    left: 100%;    border-style: solid;    border-color: transparent transparent transparent rgb(202, 25, 90);    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.righted-attend::after {    bottom: 90%;    right: 100%;    border-style: solid;    border-color: transparent rgb(202, 25, 90) transparent transparent;    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.pop-box {    position: absolute;    left: 107%;    border: 1px solid rgb(221, 221, 221);    min-height: 120px;    border-radius: 6px;    width: 270px;    background-color: rgb(255, 255, 255);    padding: 10px;    top: 0px;    z-index: 15;}.forCamp::after {    bottom: 75%;    left: 100%;    border-style: solid;    border-color: transparent transparent transparent rgb(65, 153, 201);    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.forTrim::after {    bottom: 85%;    left: 100%;    border-style: solid;    border-color: transparent transparent transparent rgb(65, 153, 201);    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.forLevel::after {    bottom: 90%;    left: 100%;    border-style: solid;    border-color: transparent transparent transparent rgb(65, 153, 201);    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.bring-right {    float: right;}.login-logo {    margin-top: 25px;}[class^="bg-"].disabled {    opacity: 0.65;}.signup-logo {    margin-bottom: 18px;    text-align: center;}.forgot-logo {    border: 1px solid rgb(238, 238, 238);    margin: 19px 19px 0px;    min-height: 200px;    overflow: hidden;    max-height: 220px;}.forgot-logo img {    width: 100%;}.sp-hd {    text-align: center;    box-shadow: rgb(204, 204, 204) 0px 0px 4px;    padding: 10px;}.sp-hd img {    max-height: 50px;}.errorLog {    font-size: 12.5px;    padding-top: 8px;    color: rgb(213, 0, 0);    font-family: arial, sans-serif;    text-align: left;    font-weight: 400;    width: 0px;    transition: 0.4s ease-in-out;    height: 14px;    overflow: hidden;}.emailForm {    position: absolute;    top: 30px;    box-shadow: rgb(204, 204, 204) 0px 0px 3px;    width: 100%;    background-color: rgb(255, 255, 255);    padding: 10px;}.emailForm::after {    bottom: 100%;    left: 4%;    border-style: solid;    border-color: transparent transparent rgb(65, 153, 201);    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}#wig {    position: absolute;    display: none;    width: 100%;    height: 100%;    left: 0px;    top: 0px;    background: rgba(9, 9, 9, 0.6);    text-align: center;}#wig img {    height: 70px;    margin: 80px;}.imgLoad {    background: url("../images/loader2.gif") center center / 20px no-repeat;}.imgLoads {    background-position: 96% 50%;    background-repeat: no-repeat;    background-image: url("../images/loaders.gif");    background-size: 55px;}.outHeader {    background-position: 96% 50%;    background-repeat: no-repeat;    background-image: url("../images/loaders.gif");    background-size: 55px;}.checkRight {    background-position: 96% 50%;    background-repeat: no-repeat;    background-image: url("../images/xinone.png");    background-size: 26px;}.emailForm button {    position: absolute;    top: -1px;    outline: none;    right: 4px;    background: none;    border: none;    font-size: 26px;    color: rgb(0, 202, 109);}.attach-box {    height: 370px;    border: 1px solid rgb(238, 238, 238);    padding: 7px;    vertical-align: top;}.imBox {    height: 290px;    overflow: hidden;    text-align: center;    box-shadow: rgb(238, 238, 238) 0px 1px 3px;}.imBox img {    height: 100%;}.error-tool {    position: absolute;    top: 118%;    z-index: 37;    min-width: 170px;    font-size: 15px;    text-align: center;}.error-box {    background-image: url("../images/error.png");    background-position: right center;    background-repeat: no-repeat;    background-size: 30px;}.multi-group {    display: none;}.widing {    max-width: 400px;}.closure {    display: block;    padding: 5px 0px;}.close-button {    position: absolute;    right: 10px;    top: 10px;    z-index: 200;}.search-place {    z-index: 30;    padding-left: 0px;    padding-right: 0px;}.searching {    background: url("../images/loader2.gif") right center / 30px no-repeat;}.panel-body {    padding-bottom: 0px;}.form-body input[type="radio"], .form-body input[type="checkbox"] {    vertical-align: top;    margin: 4px;}.extender {    width: 770px;}.form-body .forImage {    border: 3px solid rgb(255, 255, 255);    height: 140px;    width: 140px;    overflow: hidden;    text-align: center;    display: inline-block;    position: absolute;    z-index: 19;    background-color: rgb(255, 255, 255);    right: 30px;    top: -30px;}.loading-view {    position: absolute;    height: 100%;    width: 100%;    background-image: url("../images/loader2.gif");    background-repeat: no-repeat;    background-position: center center;    left: 0px;    top: 0px;}.loading {    background-image: url("../images/loader2.gif");    background-repeat: no-repeat;    background-position: center center;    background-size: 40px;}.small-loading {    background-size: 20px;}.right-head .righted {    display: inline-block;    padding: 10px;    border-left: 3px solid rgb(237, 138, 34);    border-radius: 3px;    width: 37.6666%;}.pdf-click {    position: fixed;    z-index: 12;    border: 2px solid rgb(241, 168, 153);    padding: 7px 40px;    background-color: rgb(241, 168, 153);    border-radius: 13px;    color: rgb(255, 255, 255);    font-family: "Arial Narrow";    font-size: 22px;    cursor: pointer;    bottom: 50px;    right: 10px;}.callout-edited {    border-left-color: rgb(237, 138, 34);    padding: 15px 30px 15px 15px;    background-color: rgb(255, 255, 255);}.left-elem {    font-family: "Arial Narrow", sans-serif;    line-height: 1.5;}.left-bold {    padding: 6px 0px;    font-size: 15px;}.left-bold > span {    display: block;}.left-bold span:first-child {    font-weight: bold;}.max-check td {    max-width: 50px;}.form-body label {    margin-top: 5px;}.reg-form [disabled] {    border: none;    background: none;    padding-left: 0px;}.disabled-pointer {    cursor: not-allowed;}.text-strong-red {    color: rgb(195, 7, 7) !important;}.super-widget {    position: fixed;    z-index: 1031;    left: 0px;    top: 0px;    width: 100%;    height: 100%;    background: rgba(9, 9, 9, 0.5);    overflow-y: auto;}.related-cell {    height: 100%;    display: table-cell;    vertical-align: middle;    text-align: center;}.image-small-div {    position: relative;    bottom: 110%;    margin: 10px 0px;    border-radius: 4px;    box-shadow: rgb(204, 204, 204) 0px 0px 3px;    right: 0px;    background-color: rgb(255, 255, 255);    text-align: center;    padding: 5px;}.inner-small {    height: 300px;    width: 300px;    display: inline-block;    overflow: hidden;}#mySmall {    overflow: hidden;    height: 30px;    width: 30px;    border-radius: 50%;    display: inline-block;    text-align: center;}#mySmall img {    max-height: 100%;}.liquify-content {    max-height: 300px;    overflow-y: auto;    z-index: 4;    background-color: rgb(255, 255, 255);    display: block;    border: 1px solid rgb(238, 238, 238);}.timelines {    margin-top: 10px;}#myScroll::-webkit-scrollbar, .myScroll::-webkit-scrollbar {    width: 8px;    height: 12px;    position: fixed;    z-index: 33333;}#myScroll:hover::-webkit-scrollbar, .myScroll:hover::-webkit-scrollbar {    width: 8px;    transition: 0.6s ease-in-out;}#myScroll::-webkit-scrollbar-track, .myScroll::-webkit-scrollbar-track {    background: rgba(225, 223, 225, 0.9);    position: fixed;    z-index: 33333;    border-radius: 8px;}#myScroll::-webkit-scrollbar-thumb, .myScroll::-webkit-scrollbar-thumb {    background: rgba(29, 163, 15, 0.8);    border-radius: 8px;}#myScroll:hover::-webkit-scrollbar-thumb, .myScroll:hover::-webkit-scrollbar-thumb {    background: rgba(229, 163, 15, 0.8);    border-radius: 8px;    transition: 0.6s ease-in-out;}.img-circle-div {    width: 100px;    height: 100px;    overflow: hidden;    padding: 0px;    border-radius: 50%;    background-color: rgb(255, 255, 255);}.img-circle-div img {    min-height: 100%;    width: auto;    max-height: 100%;}.img-circle-div {    position: absolute;    top: 65px;    left: 45%;    text-align: center;    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px;}.close-red {    height: 30px;    width: 30px;    border-radius: 50%;    background-color: red;    padding: 5px;    color: rgb(255, 255, 255);    float: right;    border: none;}.close-widget {    position: absolute;    left: 0px;    top: 0px;    width: 100%;    height: 100%;    background: rgba(8, 9, 8, 0.07);    text-align: center;    display: table-column;}.close-widget .iDiv {    display: block;    height: 100%;    vertical-align: middle;    text-align: center;}.iDiv span {    background-color: rgb(255, 255, 255);    padding: 10px;    border-radius: 6px;    font-family: arial;    display: inline-block;    font-size: 13.2px;    margin-top: 50px;}.auto-scroll {    overflow-y: auto;}.maging {    height: 350px;    overflow-y: auto;    text-align: center;    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px;    margin-bottom: 10px;}.active-left {    background-color: rgb(237, 138, 34);    color: rgb(255, 255, 255) !important;}.separated {    position: relative;}.transit {    transition: 0.6s ease-in-out;}.scroll {    overflow-y: auto;}.zero-width {    width: 0px;}.hover-d {    position: relative;    z-index: 30;    cursor: pointer;}.hover-d.active {    border-left: 3px solid rgb(0, 115, 183);    background-color: rgba(240, 242, 248, 0.64);}.single-chat-header .btn {    font-size: 20px;}.has-right {    padding-right: 60px !important;}.bottom-left {    bottom: 0px;    left: 0px;}.bottom-left-inc {    bottom: 20px;    left: 20px;}.bottom-right {    bottom: 0px;    right: 0px;}.top-very-right {    top: 100%;    right: 0px;}.bottom-right-i {    bottom: 8px;    right: 7px;}.p-interest {    padding-bottom: 110px;}.max-70 {    max-width: 70%;}.bg-clear {    background-color: rgba(222, 224, 230, 0.85);}.hover-d:hover .hover-element {    width: 100%;}.hover-d:hover * {    color: rgb(255, 255, 255);}.auto-height {    height: auto !important;}.elem-fixed {    position: fixed;    top: 0px;    left: 0px;    z-index: 9999;    background: rgba(9, 9, 8, 0.7);    width: 100%;    height: 100%;    overflow-y: auto;}.full-height {    height: 100%;}.transparent {    background: rgba(9, 9, 8, 0.3);}.full-height-auto {    min-height: 100%;}.absolutePosition {    position: absolute;}.fixedPosition {    position: fixed;    z-index: 1034;}figure.zoom {    background-position: 50% 50%;    background-size: 500%;    position: relative;    overflow: hidden;    cursor: zoom-in;}figure.zoom img:hover {    opacity: 0;}figure.zoom img {    transition: opacity 0.5s;    display: block;    width: 100%;}.light-widget {    width: 100%;    height: 100%;    top: 0px;    left: 0px;    background: rgba(105, 103, 200, 0.2);    text-align: center;    vertical-align: middle;    display: table;}.wiger {    display: table-cell;    vertical-align: middle;    text-align: center;    height: 100%;    padding: 5px;}.global-widget {    text-align: center;}.global-center {    display: table;    width: 100%;    height: 100%;}.boxed-widget {    padding: 0px;    min-width: 340px;    background-color: rgb(255, 255, 255);    min-height: 185px;    position: relative;    border-radius: 4px;    overflow: visible;    vertical-align: middle;}.io-input {    width: 100%;    padding: 10px;    border-radius: 5px;}.select-input {    border-radius: 5px;    width: 100% !important;    height: 40px !important;}.boxed-widget-io {    padding: 0px;    min-width: 340px;    background-color: rgb(255, 255, 255);    position: relative;    border-radius: 4px;    overflow: visible;    vertical-align: middle;}.boxed-widget .header {    border-bottom: 1px solid rgb(238, 238, 238);    font-size: 19px;    padding: 9px;}.boxed-widget .header, .boxed-widget .body {    text-align: left;}.boxed-widget .body {    padding: 5px;    max-height: 430px;    overflow-y: auto;}.right-pad {    padding-right: 10px;}.right-margin {    margin-right: 5px;}.top-line .btn {    margin-left: 4px;}.top-line {    border-top: 1px solid rgb(238, 238, 238);    padding: 5px;    position: absolute;    background-color: rgb(255, 255, 255);    bottom: 0px;    width: 100%;}.closer {    line-height: 1;    vertical-align: middle;    display: inline-block;    background-color: transparent;    -webkit-font-smoothing: antialiased;    font-size: 22px;    height: 22px;    width: 22px;    transform-origin: center center;    opacity: 0.5;    cursor: pointer;    z-index: 2147483637;    position: absolute;    padding: 10px;    right: -1px;    top: -1px;    color: rgb(255, 255, 255) !important;    font-style: normal !important;    font-weight: 400 !important;    transition: transform 0.2s, opacity 0.2s, -webkit-transform 0.2s !important;}.absoluteError {    padding: 3px;    position: absolute;    top: 0px;    left: 0px;    width: 100%;    z-index: 1000;    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;}.absolutePanel {    right: 0px;    top: 0px;    width: 100%;    text-align: right;    margin-right: -3px;}.ten-bottom-margin {    margin-bottom: 10px;}.absolute {    position: absolute;    z-index: 6;}.right-line {    border-right: 3px solid crimson;}.big-font {    font-size: 21px;}.biggest-font {    font-size: 26px;}.extra-font {    font-size: 126px;}.extra-midi-font {    font-size: 66px;}.medium-font {    font-size: 17px;}.midi-font {    font-size: 16px;}.pointer {    cursor: pointer;}.table-separated {    padding: 20px 0px;    border-bottom: 1px solid rgb(221, 221, 221);}.prioty {    cursor: pointer;}.editable {    position: relative;    width: 50px;    display: inline-block;    text-align: center;    padding-top: 5px;    padding-bottom: 5px;    height: 32px;    border: 1px solid transparent;    border-radius: 3px;    overflow: hidden;    overflow-wrap: normal;    outline: 0px;}.editable[contenteditable] {    border-color: rgb(102, 175, 233);    box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0px 8px;}.error-text {    border: 1px solid red;}.listed {    top: 100%;    height: 200px;}.un-listed {    top: 0px;    height: 0px;}.text-white {    color: rgb(255, 255, 255);}.panel-listing {    position: absolute;    left: 0px;    width: 100%;    background-size: 20px;    overflow: auto;}.right-top {    right: 0px;    top: 0px;}.left-top {    left: 0px;    top: 0px;}.border-green {    border: 1px solid rgb(0, 166, 90);}.border-teal {    border: 1px solid rgb(48, 187, 187);}.table-handle {    vertical-align: top !important;}.bg-more-green {    background-color: rgb(0, 128, 66);}.border-yellow {    border: 1px solid rgb(243, 156, 18);}.border-red {    border: 1px solid rgb(186, 158, 78);}.border-black {    border: 1px solid rgb(17, 17, 17);}.border-blue {    border: 1px solid rgb(0, 115, 183);}.border-gray {    border: 1px solid rgb(181, 187, 200) !important;}.border-light-gray {    border: 1px solid rgba(199, 205, 218, 0.92) !important;}.border-more-grey {    border: 1px solid rgb(109, 85, 44);}.border-aqua {    border: 1px solid rgb(0, 192, 239);}.active-handle {    border-left: 4px solid rgb(0, 192, 239);}.bg-opacity {    background: rgba(9, 9, 8, 0.6);}.loginForm .box {    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px 0px, rgba(0, 0, 0, 0.19) 0px 6px 20px 0px;    margin-bottom: 0px;}.super-shadow {    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px 0px, rgba(0, 0, 0, 0.19) 0px 6px 20px 0px;}.light-shadow {    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px 0px, rgba(206, 200, 200, 0.19) 0px 3px 4px 0px;}.light-shadow-2 {    box-shadow: rgba(0, 0, 0, 0.2) 2px 1px 4px 0px, rgba(206, 200, 200, 0.19) 2px 1px 3px 0px;}.super-index {    z-index: 99999999;}.big-index {    z-index: 55;}.bigger-index {    z-index: 56;}.empty-slot {    padding: 2px;    font-weight: normal;    color: rgb(204, 204, 204);    margin-bottom: 4px;    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px;    text-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px;    border-radius: 3px;    cursor: default;    position: relative;    z-index: 0;    min-width: 170px;}.abs-top {    top: 0px;    right: 0px;    position: absolute !important;}.striped {    background-color: rgb(249, 249, 249);}.external-event {    list-style: none;    text-shadow: rgb(255, 255, 255) 0px 0px 0px;}.empty-slot li, .empty-slot .external-event {    margin-bottom: 0px;    cursor: pointer;}.panel-handle {    width: 220px;    margin: 0px 3px;    display: inline-block;    text-align: left;    position: relative;    z-index: 96;    min-width: 300px !important;}.drawer-widget {    background: rgba(7, 7, 7, 0.04);}.drag-div {    position: relative;    z-index: 4;}.drag-dest .panel-handle {    width: 100%;}.panel-handle-parent .panel-handle:last-child {    margin-right: 0px;}.light-font {    font-weight: lighter;}.list-applied {    position: fixed;    left: 0px;    background-color: rgb(255, 255, 255);    top: 0px;    padding: 0px 5px;    box-shadow: rgb(204, 204, 204) 0px 3px 10px;    transition: 0.6s;    z-index: 29000;    height: 100%;    text-align: left;}.checking-x span {    font-weight: 900;    font-size: 18px;    margin: 0px 10px;    vertical-align: bottom;}.checking-x .p-title {    font-size: 18px;    font-weight: bolder;    display: block;    text-align: left !important;    padding: 10px 0px !important;}.checking-x {    text-align: left;    margin-bottom: 50px;}.checking-x input {    transform: scale(2);    padding: 10px;    margin-bottom: 0px;    vertical-align: baseline !important;}.scale-trans {    outline: none;    transform: scale(2, 1.5);}.no-bg {    background: none;}.po-lefted {    width: 0px;    visibility: hidden;}.so-lefted {    visibility: visible;    width: 300px;}.liquify {    border: 1px solid rgb(221, 221, 221);    padding: 5px 10px;    position: relative;    margin-bottom: 2px;}.liquify input {    width: 100%;    border: none;    outline: none;}.liquify i {    position: absolute;    right: 12px;    top: 34%;    vertical-align: bottom;    cursor: pointer;    font-size: 17px;}.liquify .listing-req {    position: absolute;    top: 100%;    width: 100%;    left: -1px;    border-right: 1px solid rgb(221, 221, 221);    border-bottom: 1px solid rgb(221, 221, 221);    border-left: 1px solid rgb(221, 221, 221);    border-image: initial;    overflow: hidden;    border-top: none;    max-height: 500px;    transition: 0.6s;    background-color: rgb(255, 255, 255);    margin-top: 1px;    text-align: left;    z-index: 300;}.height {    max-height: 0px !important;}.small-x-ul {    padding: 0px;    margin: 0px;    list-style: none;}.small-li li {    padding: 4px;}.table thead td {    text-transform: uppercase;    font-weight: bold;}.small-li li a {    padding: 4px;    font-size: 13px;}.fonter {    font-size: 19px;    color: rgb(255, 255, 255);}.right-label {    float: right;    color: rgb(153, 153, 153);    font-size: 12px;    margin-top: 3px;}.small-x-ul i {    padding: 6px;    display: inline-block;    float: left;    vertical-align: top;    border-radius: 50%;    margin-top: -3px;}.small-x-ul li {    display: block;    background-color: rgb(249, 249, 249);    border-top: 1px solid rgb(227, 227, 227);    border-right: 1px solid rgb(227, 227, 227);    border-left: 1px solid rgb(227, 227, 227);    border-image: initial;    border-bottom: none;    padding: 7px;}.small-x-ul li:last-child {    border-bottom: 1px solid rgb(227, 227, 227);}.spanner {    margin-left: 7px;}.the-row .col {}.floated, .floated1, .floated2 {    position: absolute;    box-shadow: rgb(204, 204, 204) 0px 0px 3px;    bottom: 115%;    margin: 0px 10px;    display: none;    background-color: rgb(255, 255, 255);    padding: 10px;}.tbang tr td {    padding-top: 2.5px;    padding-bottom: 2.5px;}.tbang tr:nth-child(2n+1) {    color: rgb(34, 123, 197);    font-weight: bolder;    font-size: 15px;}.ad-letter p {    word-break: break-all;}.tbang tr:nth-child(2n) {    font-weight: 600;    font-size: 14px;}.it-right {    margin-right: 30px;}.eventing {    pointer-events: auto;}.percent {    width: 100%;}.regLoader {    position: absolute;    display: none;}.floated-div {    position: absolute;    box-shadow: rgb(204, 204, 204) 0px 0px 3px;    width: 590px;    min-height: 240px;    overflow: hidden;    right: 0px;    background: none;    display: none;    bottom: 130%;    z-index: 15;    border-radius: 10px;}.post .uok-bg {    background-color: rgb(12, 124, 247);}.uok-bg {    background-color: rgb(186, 158, 78);    color: rgb(255, 255, 255);    text-align: center;}.sticky-bottom {    position: absolute;    bottom: 0px;    z-index: 7;    width: 100%;}.abs-elem {    position: absolute;    right: 0px;    top: 105%;    z-index: 12;    width: 230px;    background-color: rgb(255, 255, 255);    border: 1px solid rgb(238, 238, 238);    padding: 7px;    display: none;    border-radius: 2.5px;}.abs-elem::after {    bottom: 100%;    right: 1%;    border-style: solid;    border-color: transparent transparent rgb(65, 153, 201);    border-image: initial;    content: " ";    position: absolute;    border-width: 7px;}.paddinate {    padding: 5px;}.horizontal-padding {    padding-right: 5px;    padding-left: 5px;}.horizontal-big-padding {    padding-right: 10px;    padding-left: 10px;}.horizontal-biggest-padding {    padding-right: 35px;    padding-left: 35px;}.card-header {    padding: 5px 0px;    position: relative;}.card-header .head {    position: absolute;    right: 0px;    padding: 5px;    min-width: 270px;    top: 20px;}.card-logo {    display: inline-block;    top: 10px;    margin-left: 10px;    width: 70px;    height: 70px;    text-align: center;}.card-logo img {    max-height: 100%;}.floated::after {    top: 100%;    right: 45%;    border-style: solid;    border-color: rgb(65, 153, 201) transparent transparent;    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.ten-pad {    padding: 12px;}.five-radius {    border-radius: 5px;}.five-index {    z-index: 5;}.ten-radius {    border-radius: 10px;}.five-opacity {    opacity: 0.5;}.underline:hover {    text-decoration: underline;}.min-width {    min-width: 150px;}.typing {    min-height: 40px;    min-width: 100px;    background: url("../images/facebook.gif") center center / 40px no-repeat;}.floated1::after {    top: 100%;    right: 86%;    border-style: solid;    border-color: rgb(65, 153, 201) transparent transparent;    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.floated2::after, .floated-div::after {    top: 100%;    right: 12%;    border-style: solid;    border-color: rgb(65, 153, 201) transparent transparent;    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.listing-req span {    display: block;    padding: 6px;    cursor: pointer;    font-family: "Arial Narrow";}.listing-req span:hover {    background-color: rgb(65, 153, 201);    color: rgb(255, 255, 255);}.profiler {    box-shadow: rgb(204, 204, 204) 0px 0px 3px;    padding: 7px;    display: inline-block;}.embeding {    width: 165px;    height: 160px;    border: 1px solid rgb(221, 221, 221);    overflow: hidden;    text-align: center;}.card-content {    padding: 7px 10px 40px 0px;}.card-content td {    padding: 1px;    font-family: Roboto, Arial, sans-serif;}.card-content td {    padding: 1px;    font-family: Roboto, Arial, sans-serif;}.card-content table {    width: 100%;}.embeder {    width: 310px;    height: 200px;    border: 1px solid rgb(221, 221, 221);    overflow: hidden;    text-align: center;}.embeder img {    max-width: 110%;    min-width: 100%;}.embeding img {    min-height: 100%;    max-height: 120%;}.liquify-content {    min-height: 550px;    background-size: 70px;    background-position: 50% 50%;    background-repeat: no-repeat;    padding: 10px 0px;}.liquify-content span {    display: inline-block;    font-family: "Arial Narrow";    font-size: 16px;    padding: 0px 0px 0px 5px;    vertical-align: 50%;}.liquify-content div:hover span {    color: rgb(255, 255, 255);}.liquify-content div {    padding: 6px 0px 3px;    position: relative;}.adj {    position: absolute;    display: inline-block;    right: -20px;    top: 10px;}.receiveImage {    position: absolute;    right: -50px;    top: -50px;    width: 110px;    height: 110px;    border-radius: 50%;    border: 4px solid rgb(255, 255, 255);    overflow: hidden;    text-align: center;    background-color: rgb(255, 255, 255);    z-index: 14;    box-shadow: rgb(204, 204, 204) 0px 1px 6px;}.receiveImage img {    max-height: 100%;}.timelines-item {    box-shadow: none !important;}.timelines-header {    font-size: 13.2px !important;}.timelines li {    border-bottom: 1px solid rgb(238, 238, 238);}.list-applied::after {    bottom: 100%;    right: 45%;    border-style: solid;    border-color: transparent transparent rgb(65, 153, 201);    border-image: initial;    content: " ";    position: absolute;    border-width: 14px;}.erroring {    font-size: 32px;    padding: 60px;    margin: 60px;    border-radius: 50px;    border: 1px solid rgb(238, 238, 238);    text-align: center;}.erroring label {    display: inline-block;    width: 70px;    height: 70px;    font-size: 46px;    border-radius: 50%;    color: rgb(221, 221, 221);    border: 4px solid rgb(221, 221, 221);}body {    overflow-y: scroll;}.body-widget {    position: absolute;    left: 0px;    top: 0px;    width: 100%;    height: 100%;    background: rgba(9, 9, 9, 0.1);    z-index: 20;    border-radius: 3px;}.l-theme {    background: rgba(255, 255, 255, 0.5);}.myRadio {    background-color: rgb(249, 249, 249);    padding: 8px;    border: 1px solid rgb(244, 244, 245);    margin: 7px 0px;}.myRadio span {    display: inline-block;    padding: 5px;}.myRadio input, .adj input, .radion {    transform: scale(1.4);    padding: 10px;    margin: 10px;}.warning {    background: rgb(253, 223, 223);    border: 1px solid rgb(241, 168, 153);    padding: 10px;    margin: 0px 0px 10px;}.warn-sign {    border: 1px solid rgb(217, 83, 79);    padding: 10px;    margin: 10px;}.warning i {    color: red;}.warn-sign .sping {    vertical-align: top;    display: inline-block;    width: 60%;}.sping .head {    font-family: sans-serif;    font-size: 22px;    display: block;}.server-deposit {    min-height: 400px;}.sping a {    display: block;    font-size: 14.2px;    padding: 7px 0px;    color: rgb(213, 0, 0);}.note-picture {    width: 220px;    height: 220px;    padding: 7px;    border: 1px solid rgb(221, 221, 221);    display: inline-block;}.note-picture div {    height: 100%;    overflow: hidden;}.note-picture img {    max-height: 100%;}.hideOver {    overflow: hidden;    text-align: center;    padding: 0px;}.hideOver img {    max-height: 100%;    margin-left: -5px;    vertical-align: baseline !important;}.regForm-head {    background-color: rgb(255, 255, 255);    border-bottom: 5px solid rgb(76, 122, 189);}.t-weight {    font-weight: 700;}.regForm-head .left-head {    display: block;    text-align: left;}.logo-width {    margin-top: 5px;    overflow: hidden;}.logo-width img {    max-width: 100%;    max-height: 200px;}.text-left-important {    text-align: left !important;}.left-head .small-font {    font-size: 13.2px;    display: block;    margin-top: 0px;}.small-fonted {    font-size: 12px;}.right-head {    display: block;    padding: 0px 0px 10px;    width: 53%;    position: relative;    text-align: right;}.logo-place {    overflow: hidden;    position: absolute;    left: 0px;    top: 0px;    width: 40%;}.logo-place img {    max-width: 100%;}.form-titles {    font-family: sans-serif;    font-size: 17px;    color: rgb(76, 122, 189);    font-weight: 600;    padding: 10px 0px;    text-transform: uppercase;}.form-header-font {    font-family: sans-serif;    font-size: 15px;    color: rgb(76, 122, 189);    font-weight: 600;}.more-small-details {    display: block;    text-align: left;    vertical-align: top;}.more-heighted {    min-height: 250px;    overflow-y: auto;}.more-small-details div {    display: block;    color: rgb(76, 122, 189);    font-family: sans-serif;    font-size: 12px;    font-weight: 600;    margin: 3px 0px;    width: 100%;}.commentDiv {    position: absolute;    z-index: 19;    border: 1px solid rgb(221, 221, 221);    padding: 5px;    min-width: 100%;    background-color: rgb(255, 255, 255);    right: 10px;    top: 100%;}.commentDiv textarea {    font-family: Arial, sans-serif;    font-size: 13.2px;    height: 60px;}.commentDiv textarea, .commentDiv input {    margin: 5px 0px;}.commentDiv button {    width: 100%;}.maging img {    width: 100%;}.image-small-div::after {    bottom: 100%;    left: 46%;    border-style: solid;    border-color: transparent transparent rebeccapurple;    border-image: initial;    content: " ";    position: absolute;    border-width: 10px;}.top-align {    vertical-align: top !important;}.center-align {    vertical-align: middle !important;}.inner-small img, .small-image img {    max-height: 100%;}.bottom-bottom {    margin-bottom: 6px;}.bottom-leader {    text-align: right;    margin-top: 10px;}.bottom-leader a {    font-size: 16px;    display: inline-block;    padding: 5px;    font-family: Andalus, serif;}.bottom-leader a:hover {    text-decoration: underline;}.small-icx {    display: inline-block;    font-family: Andalus, serif;    text-align: left;    font-size: 17px;}.small-icx img {    float: left;    max-width: 400px;}.center-block {    display: inline-block;    margin: auto;}.col-centered {    float: none;    margin: 0px auto;}.identity {    position: absolute;    right: 32px;    width: 140px;    top: 110px;}.line-one select {    border: 1px solid rgb(221, 221, 221);    transition: 0.6s;    font-family: "Arial Narrow", sans-serif;    font-size: 17px;    width: 100%;}.fonted-narrow {    font-family: "Arial Narrow", sans-serif;}.form-body em {    color: red;    font-weight: 900;    display: inline-block;    margin-left: 5px;    font-size: 17px;    font-style: normal;}.upload-widget {    position: absolute;    height: 0px;    left: 50%;    top: 50%;    width: 0px;    background: rgba(9, 8, 9, 0.5);    display: table;    visibility: hidden;    transition: 0.6s;}.upload-widget i {    color: rgb(255, 255, 255);    font-size: 0px;    transition: 0.6s;}.forImage:hover .upload-widget {    visibility: visible;    height: 100%;    width: 100%;    top: 0px;    left: 0px;}.forImage:hover i {    font-size: 40px;}.identity input {    display: none;}.forImage img {    max-height: 100%;}.up-data {    display: table-cell;    vertical-align: middle;    text-align: center;    cursor: pointer;}.loginForm {    max-width: 430px;    margin-top: 5% !important;}.not-margined {    margin-left: 0px;}.skin-blue-light .sidebar-menu > li.active {    border-left: 3px solid rgb(237, 138, 34);}.sidebar-menu li {    border-bottom: 1px solid rgb(32, 90, 45);}.sidebar-menu > li > a:hover {    color: rgb(51, 51, 51) !important;}.user-loaded {    width: 25px;    height: 25px;    overflow: hidden;    vertical-align: middle;    margin: 0px 6px;    border-radius: 50%;}.user-loaded img {    max-height: 100%;}#pinned_left {    padding-bottom: 10px;    position: relative;    z-index: 10;}#form1 {    max-width: 350px;    min-width: 300px;    position: absolute;    top: -80%;    right: 0px;    display: none;}#form2 {    max-width: 350px;    min-width: 300px;    position: absolute;    top: 100%;    right: 0px;    display: none;}#form3 {    position: absolute;    top: 100%;    right: 0px;    display: none;    max-width: 40% !important;    min-width: 40% !important;}#form1AA {    position: absolute;    top: 100%;    right: 0px;    display: none;    max-width: 60% !important;    min-width: 60% !important;}#form1 .box-body {    max-height: 350px;    overflow-y: auto;    z-index: 990000;}#form1AA .box-body {    max-height: 350px;    overflow-y: auto;    z-index: 990000;}#form3 .box-body {    max-height: 350px;    overflow-y: auto;    z-index: 990000;}.modal-contena {    margin-top: 33% !important;    width: 100% !important;}.modal-select {    padding: 6px 12px;    border: 1px solid rgb(210, 214, 222);}.modal-select .select-list {    position: absolute;    left: 0px;    top: 100%;    background-color: white;    border-bottom: 1px solid rgb(210, 214, 222);    border-left: 1px solid rgb(210, 214, 222);    border-right: 1px solid rgb(210, 214, 222);    z-index: 100;    box-sizing: content-box;    margin-left: -1px;}.modal-select .select-list .select-ul {    list-style: none;    margin: 0px;    padding: 0px;}.modal-select .selected {    background-color: rgb(221, 221, 221);}.modal-select .select-list .select-ul li:hover {    background-color: rgb(237, 138, 34);    white-space: pre-wrap;    color: white;}.modal-select .select-list .select-ul li:focus {    background-color: rgb(237, 138, 34);    white-space: pre-wrap;    color: white;}.modal-select .in-list {    max-height: 300px;    overflow-y: auto;}.modal-select .selected-span {    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    display: inline-grid;    width: 100%;}.modal-select .caret {    position: absolute;    right: 10px;    top: 13px;}.modal-select .chosen {    background-color: rgb(221, 221, 221);}.modal-select .select-list .select-ul li {    padding: 6px 12px;    list-style: none;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    margin: 0px;}.round-image {    position: relative;    display: inline-block;    border-radius: 50%;    overflow: hidden;    text-align: center;    width: 80px !important;    height: 80px !important;}.round-image-small {    position: relative;    display: inline-block;    border-radius: 50%;    overflow: hidden;    text-align: center;    width: 25px !important;    height: 25px !important;}.image-div {    position: relative;    width: 63px;    height: 63px;    display: inline-block;    background: url("../images/boys.jpg") center center / 100% no-repeat;    border-radius: 50%;    overflow: hidden;    text-align: center !important;}.text-grey {    color: rgb(90, 89, 89);}.image-div.small-size {    width: 35px;    height: 35px;}.image-div.medium-size {    width: 45px;    height: 45px;}.image-div.large-size {    width: 145px;    height: 145px;    box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 4px 0px;}.image-div img {    width: auto;    float: none;    height: 102% !important;    border-radius: 0px !important;}.tab-content {    padding: 5px;}.m-box input {    width: 30px;    border-top: none;    border-right: none;    border-left: none;    border-image: initial;    outline: none;    text-align: center;    border-bottom: 1px dotted seagreen;    background: none;}.no-left-pad {    padding-left: 0px;}.round-img {    position: relative;    width: 40px;    height: 40px;    border-radius: 50%;    padding: 2px;    border: 1px solid rgb(204, 204, 204);    display: inline-block;}.pText {    overflow-wrap: break-word;}.round-image img {    max-height: 100%;}.modal-title {    font-family: "Source Sans Pro", sans-serif;    font-size: 18px;}.t-radio [type="radio"]:checked, .t-radio [type="radio"]:not(:checked) {    position: absolute;    opacity: 0;    transform: scale(2, 2);    cursor: pointer;    z-index: 456;}.t-radio [type="radio"]:checked ~ label, .t-radio [type="radio"]:not(:checked) ~ label {    position: relative;    padding-left: 28px;    cursor: pointer;    line-height: 20px;    display: inline-block;    color: rgb(102, 102, 102);    margin-bottom: 0px;}.t-radio [type="radio"]:checked ~ label::before, .t-radio [type="radio"]:not(:checked) ~ label::before {    content: "";    position: absolute;    left: 0px;    top: 0px;    width: 18px;    height: 18px;    border: 1px solid rgb(221, 221, 221);    border-radius: 100%;    background: rgb(255, 255, 255);}.t-radio [type="radio"]:checked ~ label::after, .t-radio [type="radio"]:not(:checked) ~ label::after {    content: "";    width: 12px;    height: 12px;    background: rgb(248, 125, 169);    position: absolute;    top: 3.4px;    left: 3px;    border-radius: 100%;    transition: 0.2s;}.t-radio [type="radio"]:not(:checked) ~ label::after {    opacity: 0;    transform: scale(0);}.t-radio [type="radio"]:checked ~ label::after {    opacity: 1;    transform: scale(1);}.control {    position: relative;    padding-left: 30px;    cursor: pointer;    font-size: 18px;    display: block;}.control input {    position: absolute;    z-index: -1;    opacity: 0;}.control__indicator {    position: absolute;    top: 0px;    left: 0px;    height: 20px;    width: 20px;    background: rgb(230, 230, 230);    border-radius: 4px;    vertical-align: top;}.control:hover input ~ .control__indicator, .control input:focus ~ .control__indicator {    background: rgb(204, 204, 204);}.control input:checked ~ .control__indicator {    background: rgb(42, 161, 192);}.control:hover input:not([disabled]):checked ~ .control__indicator, .control input:checked:focus ~ .control__indicator {    background: rgb(14, 100, 125);}.control input:disabled ~ .control__indicator {    background: rgb(230, 230, 230);    opacity: 0.6;    pointer-events: none;}.control__indicator::after {    content: "";    position: absolute;    display: none;}.control input:checked ~ .control__indicator::after {    display: block;}.control--checkbox .control__indicator::after {    left: 6px;    top: 0.1px;    width: 8px;    height: 16px;    border-style: solid;    border-color: rgb(255, 255, 255);    border-image: initial;    border-width: 0px 2px 2px 0px;    transform: rotate(45deg);}.control--checkbox input:disabled ~ .control__indicator::after {    border-color: rgb(123, 123, 123);}.dropify-wrapper {    border-radius: 3px;    background-color: rgb(249, 249, 249);    color: rgb(185, 185, 185);    border: 1px solid rgb(228, 228, 228);}.dropify-wrapper .dropify-loader {    position: absolute;    top: 15px;    right: 15px;    display: none;    z-index: 9;}.dropify-ico {    font-size: 35px;}.drop-text {    margin: 30px;    font-size: 25px;}.dropify-wrapper {    display: block;    position: relative;    cursor: pointer;    width: 100%;    max-width: 100%;    height: 200px;    padding: 5px 10px;    font-size: 14px;    line-height: 22px;    color: rgb(119, 119, 119);    background-color: rgb(255, 255, 255);    background-image: none;    text-align: center;    border: 2px solid rgb(229, 229, 229);    transition: border-color 0.15s linear;}.dropify-wrapper, .dropify-wrapper .dropify-clear {    font-family: Roboto, "Helvetica Neue", Helvetica, Arial;}@keyframes stripes {    0% {        background-position: 0px 0px;    }    100% {        background-position: 60px 30px;    }}@-webkit-keyframes rotate {    0% {        transform: rotateZ(-360deg);    }    100% {        transform: rotateZ(0deg);    }}@keyframes rotate {    0% {        transform: rotateZ(-360deg);    }    100% {        transform: rotateZ(0deg);    }}.dropify-wrapper:hover {    background-size: 30px 30px;    background-image: linear-gradient(-45deg, rgb(246, 246, 246) 25%, transparent 25%, transparent 50%, rgb(246, 246, 246) 50%, rgb(246, 246, 246) 75%, transparent 75%, transparent);    animation: 2s linear 0s infinite normal none running stripes;}.image-over {    position: absolute;    width: 100%;    height: 100%;    top: 0px;    left: 0px;    overflow: hidden;    text-align: center;    background: rgba(9, 9, 9, 0.5);    display: none;}.image-over img {    height: 100%;}.check-container {    display: inline-block;    position: relative;    padding-left: 35px;    margin-bottom: 19px;    cursor: pointer;    font-size: 22px;    user-select: none;}.check-container input {    position: absolute;    opacity: 0;}.checkmark {    position: absolute;    top: 0px;    left: 0px;    height: 25px;    width: 25px;    background-color: rgb(238, 238, 238);    border-radius: 4.5px;    border: 2px solid rgb(60, 141, 188);}.check-container:hover input ~ .checkmark {    background-color: rgb(204, 204, 204);}.check-container input:checked ~ .checkmark {    background-color: rgb(32, 90, 45);}.checkmark::after {    content: "";    position: absolute;    display: none;}.check-container input:checked ~ .checkmark::after {    display: block;}.check-container .checkmark::after {    left: 9px;    top: 4.2px;    width: 8px;    height: 14px;    border-style: solid;    border-color: white;    border-image: initial;    border-width: 0px 3px 3px 0px;    transform: rotate(45deg);}.timel {    box-shadow: rgba(0, 0, 0, 0.1) 0.5px 2px 1px;    border-radius: 3px;    background: rgb(255, 255, 255);    color: rgb(68, 68, 68);    margin: 5px 0px;    padding: 5px 5px 1px;    position: relative;}.timel:active {    opacity: 0.6;    background: rgba(200, 255, 255, 0.6);}.re-toggle {    min-height: 100px;    display: none;    border-top: 1px solid rgb(221, 221, 221);}.five-pad {    padding: 5px;}.card {    display: inline-block;    position: relative;    width: 100%;    box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 4px 0px;    border-radius: 3px;    color: rgba(0, 0, 0, 0.87);    background: rgb(255, 255, 255);}.replace {    box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 4px 0px;}.card-avatar {    position: absolute;    left: 35%;    top: -66px;    z-index: 121;}.right-widget {    right: 0px;    top: 0px;}.card-avatar .round-image {    box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 4px 0px;    height: 120px !important;    width: 120px !important;}.relative {    position: relative;}.static {    position: static;}.hover-opacity:hover {    opacity: 0.7;}.Dslider {    text-align: center;    width: auto;    display: block;    overflow: hidden;    position: relative;    white-space: nowrap;    background: white;}.Dslider .innerEl {    position: relative;    display: inline-block;    transition: 0.5s ease-in-out;    right: 0px;    white-space: normal;    text-align: center;    overflow: hidden;    vertical-align: top;}.selector {    transition: 0.5s ease-in-out;    opacity: 0;}.paging {    position: relative;    width: 100%;    display: block;    height: auto;    text-align: center;    margin: 3px 0px -3px;    padding: 0px;}.paging span {    width: 1em;    position: relative;    display: inline-block;    text-align: center;    margin: 0px 2px;    padding: 0.2em;    border-radius: 25%;    cursor: pointer;}.paging span:hover {    background-color: rgb(238, 238, 238);}.pager span.activated {    background-color: rgb(221, 221, 221);    cursor: default;}.radio-container {    display: inline-block;    position: relative;    padding-left: 35px;    margin-bottom: 19px;    cursor: pointer;    font-size: 22px;    user-select: none;}.radio-container input {    position: absolute;    opacity: 0;}.radio-mark {    position: absolute;    text-align: center;    top: 0px;    left: 0px;    height: 25px;    width: 25px;    background-color: rgb(248, 248, 248);    border: 1px solid rgb(221, 221, 221);    border-radius: 50%;    padding: 3px;}.radio-container:hover input ~ .radio-mark {    background-color: rgb(204, 204, 204);}.radio-container input:checked ~ .radio-mark {    background-color: rgb(32, 90, 45);}.radio-mark::after {    content: "";    background: white;    height: 100%;    width: 100%;    border-radius: 50%;    vertical-align: middle;    text-align: center;}.dot-left-padding {    padding-left: 3px !important;}.radio-container input:checked ~ .radio-mark::after {    display: block;}.top-pad {    padding-top: 10px;}.top-pad-small {    padding-top: 3px;}.top-pad-mini {    padding-top: 5px;}.ripple {    background-position: center center;    transition: background 0.8s;}.ripple:hover {    background: radial-gradient(circle, transparent 1%, rgba(9, 9, 9, 0.3) 1%) center center / 15000% rgba(9, 9, 9, 0.3);}.ripple:active {    background-color: rgba(9, 9, 9, 0.3);    background-size: 100%;    transition: background;}.full-width {    width: 100%;}.top-left {    top: 0px;    left: 0px;}.top-right {    top: 0px;    right: 0px;}.top-right-out {    top: -5px;    right: -10px;}.top-right-big {    top: 55px;    right: 55px;}tr.bg-yellow a {    color: white !important;}.top-radius {    border-top-left-radius: 5px;    border-top-right-radius: 5px;}.top-right-five {    top: 5px;    right: 5px;}.index-30 {    z-index: 30;}.left-i {    left: 20px !important;}.left-5 {    left: 5px !important;}.right-i {    right: 20px !important;}.right-5 {    right: 5px !important;}.top-i {    top: 20px !important;}.bottom-i {    bottom: 20px !important;}.chat-body {    margin-bottom: 10px;}.top-5 {    top: 5px;}.bottom-5 {    bottom: 5px;}.margin-top-3 {    margin-top: 3px;}.over-hidden {    overflow-y: hidden;}.flow-hidden {    overflow: hidden;}.delete-icon {    border-radius: 50%;    padding: 3px;    right: -8px;    top: -8px;    width: 30px;    height: 30px;    border: none;}.pen-button {    border: none;    border-radius: 2px;    padding: 10px 18px;    font-size: 16px;    text-transform: uppercase;    cursor: pointer;    color: white;    box-shadow: rgb(153, 153, 153) 0px 1px 4px;    outline: none;}.bg-the-blue {    background-color: rgb(32, 90, 45) !important;}.uppercase {    text-transform: uppercase;}.bottom-space {    padding-bottom: 5px;}.bottom-space-big {    padding-bottom: 15px;}.bottom-margin {    margin-top: -5px;}.top-space {    padding-top: 5px;}.mailbox-attachments li {    position: relative;}.mailbox-attachments .vim-hidden {    overflow: hidden;    height: 200px;}.mailbox-attachments .mailbox-attachment-info {    position: absolute;    bottom: 0px;    width: 100%;}.widget-width {    width: 60%;}.form-widget .search-parent {    overflow-y: auto;    height: 100%;}.widget-width-extended {    width: 90%;}.widget-width-mini {    width: 31%;}.width-50 {    max-width: 50px;}.width-100 {    max-width: 100px;}.people-body, .chat-place {    border-right: 1px solid rgb(221, 221, 221);}.word-break {    overflow-wrap: break-word;}@media (max-width: 767px) {    .widget-width, .widget-width-extended, .widget-width-mini {        width: 87%;    }    .data-div {        border-right: none !important;    }    .main-sidebar {        padding-top: 50px;    }    .fixed .content-wrapper {        padding-top: 50px;    }    .box-body, .box-footer {        padding: 4px;    }    .navbar-fixed-bottom {        position: static;    }}#cal {    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 3px;    display: block;    width: 100%;}#cal .value-calendar {    font: 13px / 1.5 "Helvetica Neue", Helvatica, Arial, san-serif;}#cal .header {    cursor: default;    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(179, 43, 12)), to(rgb(205, 49, 13)));    position: relative;    color: rgb(255, 255, 255);    border-top-left-radius: 5px;    border-top-right-radius: 5px;    font-weight: bold;    text-shadow: rgb(135, 38, 12) 0px -1px 0px;    text-transform: uppercase;}#cal .header span {    display: inline-block;    line-height: 54px;}#cal .header .hook {    width: 9px;    height: 28px;    position: absolute;    bottom: 60%;    border-radius: 10px;    background: -webkit-gradient(linear, 100% 0%, 100% 100%, from(rgb(255, 255, 255)), to(rgb(130, 126, 125)));    box-shadow: rgba(0, 0, 0, 0.65) 0px -1px 2px;}.right.hook {    right: 15%;}.left.hook {    left: 15%;}#cal .header .button {    width: 24px;    text-align: center;    position: absolute;}#cal .header .left.button {    left: 0px;    border-top-left-radius: 5px;    border-right: 1px solid rgb(174, 42, 12);}#cal .header .right.button {    right: 0px;    top: 0px;    border-left: 1px solid rgb(174, 42, 12);    border-top-right-radius: 5px;}#cal .header .button:hover {    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(217, 66, 21)), to(rgb(187, 51, 15)));}#cal .header .month-year {    letter-spacing: 1px;    width: 100%;    text-align: center;}#cal table {    background: rgb(255, 255, 255);    border-collapse: collapse;    width: 100%;}.fixed-element {    position: fixed;}#cal td {    color: rgb(43, 43, 43);    width: 130px;    vertical-align: top;    text-align: right;    padding: 5px;    border: 1px solid rgb(230, 230, 230);    cursor: default;}.drag-point {    text-align: left;    min-height: 70px;    position: relative;    z-index: 5;}.drag-point:hover {    z-index: 5;}.drag-point .external-event {    cursor: pointer;    font-size: 0.8em !important;    padding: 1px !important;}#cal .date-font {    font-size: 20px;}#cal #days {    background-color: rgb(250, 250, 250);}#cal #days th {    border: 1px solid rgb(230, 230, 230);    text-transform: uppercase;    font-size: 16px;    padding: 5px;    color: rgb(158, 158, 158);    font-weight: bold;}#cal #cal-frame td.today {    background: rgb(237, 237, 237);    color: rgb(140, 140, 140);    box-shadow: rgb(255, 255, 255) 1px 1px 0px inset;}#cal #cal-frame td:not(.nil) .value-calendar:hover {    color: rgb(255, 255, 255);    text-shadow: rgb(108, 26, 7) 0px -1px;    background: rgb(238, 238, 238);}#cal #cal-frame td:not(.nil):hover {    background: rgb(238, 238, 238);}#cal #cal-frame td span {    position: relative;}#cal #cal-frame td span:first-child {    bottom: 5px;}#cal #cal-frame td span:last-child {    top: 5px;}#cal #cal-frame table.curr {    float: left;}#cal #cal-frame table.temp {    position: absolute;}.margin-3 {    margin-top: 3px;}@media (max-width: 768px) {    .mailbox-attachments li {        width: 100%;    }}.load-bar {    position: relative;    width: 100%;    height: 6px;    background-color: rgb(255, 122, 122);}.bar {    content: "loading ...";    display: inline;    position: absolute;    width: 0px;    height: 100%;    left: 50%;    text-align: center;}.bar:nth-child(1) {    background-color: rgb(73, 155, 228);    animation: 3s linear 0s infinite normal none running loading;}.bar:nth-child(2) {    background-color: rgb(73, 155, 228);    animation: 3s linear 1s infinite normal none running loading;}.bar:nth-child(3) {    background-color: rgba(248, 87, 63, 0.98);    animation: 3s linear 2s infinite normal none running loading;}.bar:nth-child(4) {    background-color: rgb(32, 90, 45);    animation: 3s linear 2s infinite normal none running loading;}@keyframes loading {    0% {        left: 50%;        width: 0px;        z-index: 100;    }    33.3333% {        left: 0px;        width: 100%;        z-index: 10;    }    100% {        left: 0px;        width: 100%;    }}.loader-new {    height: 6px;    width: 100%;    position: relative;    overflow: hidden;    background-color: rgb(221, 221, 221);}.loader-new::before {    display: block;    position: absolute;    content: "";    left: -200px;    width: 200px;    height: 6px;    background-color: rgb(252, 92, 92);    animation: 2s linear 0s infinite normal none running loading-new;}@keyframes loading-new {    0% {        left: -200px;        width: 30%;    }    50% {        width: 30%;    }    70% {        width: 70%;    }    80% {        left: 50%;    }    95% {        left: 120%;    }    100% {        left: 100%;    }}.group-stack .stack:nth-child(2n+1) {    background: rgb(249, 249, 249);    padding: 5px;}.group-stack .stack:nth-child(2n+1) .form-group:last-child {    margin-bottom: 0px;}.glop {    background: white;    display: block;    margin-top: 10px;    border-radius: 4px;    padding: 6px;    border: 1px solid rgb(211, 212, 215);}#issue span {    display: block;    padding: 10px;    border: 2px solid rgb(211, 212, 215);    width: 80px;    height: 80px;    border-radius: 1000px;    font-size: 36px;    font-weight: bold;}#issue {    border: 1px solid rgb(211, 212, 215);    background: none;    border-radius: 4px;    padding: 10px;    height: 300px;}#issue p {    font-weight: bolder;    font-family: "segoe UI", sans-serif;    font-size: 20px;    color: grey;    text-align: left;}#issue label {    text-transform: uppercase;    margin-top: 20px;    text-align: left;    font-weight: bold;    font-size: 29px;    display: block;}.btn {    border-radius: 6px !important;    text-transform: none !important;    font-weight: bold !important;}.form-control {    border-top: 5px;    border-radius: 6px !important;    text-transform: none !important;}.radio-mark {    position: absolute;    text-align: center;    top: 0px;    left: 0px;    height: 25px;    width: 25px;    background-color: rgb(238, 238, 238);    border: 2px solid rgb(237, 138, 35);    border-radius: 50%;    padding: 3px;}.btn-ilpd {    background-color: rgb(32, 90, 45) !important;    border-color: rgb(242, 119, 53) !important;    color: white !important;}ul {    list-style: none;}.profile-pic {    width: 80px !important;    height: 80px !important;    border-radius: 50% !important;}.profile-pic-small {    width: 20px !important;    height: 20px !important;    border-radius: 50% !important;}.list-profile-pic {    width: 40px !important;    height: 40px !important;    border-radius: 50% !important;}.list-profile-pic-small {    width: 15px !important;    height: 15px !important;    border-radius: 50% !important;}.list-profile-big {    width: 80px !important;    height: 80px !important;    border-radius: 50% !important;}.list-profile-big1 {    width: 120px !important;    height: 120px !important;    border-radius: 50% !important;}.profile-big {    width: 80px !important;    height: 80px !important;    border-radius: 50% !important;}.profile-big1 {    width: 120px !important;    height: 120px !important;    border-radius: 50% !important;}.logged-user-w .avatar-w {    padding: 5px;    border: 1.2px dotted rgb(255, 255, 255);    border-radius: 100%;    overflow: hidden;    margin-bottom: 15px;    display: inline-block;}.list-img-profile {    width: 40px !important;    height: 40px !important;    border-radius: 50% !important;}.list-img-profile-small {    width: 15px !important;    height: 15px !important;    border-radius: 50% !important;}.logged-user-w .avatar-w img {    width: 80px;    height: 80px;    border-radius: 100%;    object-fit: cover;}.logged-user-w .logged-user-role {    display: block;    font-size: 0.63rem;    text-transform: capitalize;    color: rgba(0, 0, 0, 0.4);}.menu-side-v2-w .logged-user-menu .logged-user-info-w {    padding-bottom: 20px;    margin-bottom: 20px;    border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.menu-side-v2-w .logged-user-menu .logged-user-info-w .logged-user-name {    color: rgb(255, 255, 255);}.menu-side-v2-w .logged-user-menu .logged-user-info-w .logged-user-role {    color: rgba(255, 255, 255, 0.6);}.bordered-box {    border: 2px solid black;    padding: 15px;    width: 50%;    margin: 20px auto;    border-radius: 10px;    background-color: rgb(249, 249, 249);}.border-span {    display: inline-block;    border: 1px solid rgb(0, 0, 0);    padding: 2px 3px;    border-radius: 4px;    font-color: bold;}#breaking-news-container {    height: 30px;    width: 100%;    overflow: hidden;    background-color: rgb(25, 124, 189);    position: absolute;    box-shadow: rgba(5, 12, 14, 0.29) 0px 0px 10px;}.breaking-news-title {    background-color: rgb(25, 124, 189);    display: block;    height: 100%;    width: 230px;    font-family: arial;    font-size: 11px;    line-height: 1;    position: absolute;    top: 0px;    margin-top: 0px;    margin-left: 0px;    padding-top: 10px;    padding-left: 10px;    padding-bottom: 10px;    z-index: 3;    color: rgb(255, 255, 255);}.delay-animated {    animation-duration: 0.4s;    animation-fill-mode: both;    animation-iteration-count: 1;    animation-delay: 0.3s;}.slidein {    animation-name: slidein;}@keyframes marquee {    0% {        left: 0px;    }    20% {        left: 0px;    }    100% {        left: -100%;    }}.marquee {    animation: 10s linear 3s infinite normal none running marquee;    color: rgb(255, 255, 255);    font-size: 14px;    line-height: 2;    width: 100%;}@-webkit-keyframes slidein {    0% {        margin-left: 800px;    }    100% {        margin-top: 0px;    }}.padding-header {    padding-top: 2% !important;}.underline-title {    text-align: center;    display: inline-block;    position: relative;    margin: 20px auto;    font-weight: bold;}.underline-title::after {    content: "";    display: block;    height: 2px;    background-color: black;    margin: 5px auto 0;    width: 100%;}