textarea {    resize: vertical;}html, body {    font-family: 'Source Sans Pro', sans-serif!important;}.dot {    border-radius: 100% !important;    z-index: 10000;}.table-list:hover .li-button {    visibility: visible;    bottom: 100%;}.border-bottom {    border-bottom: 3px solid #e99611;    padding-bottom: 10px;}.box-footer.box-page-footer {    visibility: hidden;}.table-14 {    font-size: 14px;}.li-button {    right: 0;    bottom: 0;    visibility: hidden;; }.i-search {    position: absolute;    width: 100%;    bottom: 101%;}.disable-margin {    margin: 0 auto !important;}.ibox-title {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background-color: #ffffff;    border-color: #e7eaec;    border-image: none;    border-style: solid solid none;    border-width: 2px 0 0;    color: inherit;    margin-bottom: 0;    padding: 15px 15px 7px;    min-height: 48px;}.auto-bg {    background: rgba(9,9,9,.7);    position: fixed;    height: 100%;    width: 100%;    top: 0;    left: 0;    z-index: 1032;}.other-index {    z-index: 1033;}.li-button .classic {    margin-left: 6px;}.li-button .classic:first-child {    margin-left: 0;}.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: 0;    margin-left: 0;}.progress-line, .progress-line:before {    height: 3px;    width: 100%;    margin: 0;}.progress-line {    background-color: #b3d4fc;    display: -webkit-flex;    display: flex;}.progress-line:before {    background-color: #3f51b5;    content: '';    -webkit-animation: running-progress 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;    animation: running-progress 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;}@-webkit-keyframes running-progress {    0% {        margin-left: 0;        margin-right: 100%;    }    50% {        margin-left: 25%;        margin-right: 0;    }    100% {        margin-left: 100%;        margin-right: 0;    }}@keyframes running-progress {    0% {        margin-left: 0;        margin-right: 100%;    }    50% {        margin-left: 25%;        margin-right: 0;    }    100% {        margin-left: 100%;        margin-right: 0;    }}.main-sidebar {    height: 100%;    overflow-y: auto;}.box-silver {    border: 2px solid #ecf0f5;}.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 0;}.didHide {    display: none;}.shaded {    box-shadow: 0 1px 6px #cccccc;    overflow: hidden;    white-space: nowrap;}.margin-top {    margin-top: 20px;}.margin-top-bottom {    margin-top: 20px;    margin-bottom: 20px;}.light-attend-blue {    background-color: #b2e4ef !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.42857143;    vertical-align: middle;    border-top: 1px solid #eeeeee;}.display-table {    display: table !important;}.div-bordered {    border: 2px double #c6c6c6;}.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: #053b71;    font-style: normal;    font-size: 15px;}.boxing .box {    margin-bottom: 5px;}.bottom-blue-border {    border-bottom: 3px solid #b3d4fc;}.formLoader {    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: rgba(255, 255, 255, .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: #999 !important;}.bg-more-grey {    background-color: #6d552c !important;}.bg-light {    background-color: #ffffff;}.error-place {    color: #F44336;    text-align: left;    padding-bottom: 5px;}.form-widget {    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    z-index: 120;    background: rgba(9, 9, 9, .4);}.more-index {    z-index: 1031;}.white-bundle, .white-right-bundle {    background-color: #FFFFFF;    transition: all 0.6s ease-in-out;}.btn,.form-control,.box,.panel {    border-radius: 1px !important;}.circle-round {    border-radius: 50%;    padding: 20px 22px;    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);}.circle-radius {    border-radius: 50%;}.circle-radius .image-div {    border-radius: 3px;}.absolute-icon {    position: absolute;    right: 0;    top: 0;    z-index: 12;}.white-right-bundle {    position: absolute;    top: 0;    right: 0;}.formLoading {    background: url("../images/red-loader.gif") no-repeat center;    background-size: 120px;    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: 0;    top: 38%;}.right-position {    right: 0;    top: 38%;}.top-position {    top: 0;    left: 38%;}.bottom-position {    bottom: 0;    left: 38%;    top: auto;}.small-icon-info {    display: inline-block;    box-shadow: 1px 2px 3px #dddddd;    border-radius: 20px;    padding: 5px;    vertical-align: middle;    background-color: #FFFFFF;    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: 0 1px 3px #eeeeee;    border-radius: 3px;}.emp-block .desc {    color: #827c7c;}.shadow-deep {    box-shadow: 0 1px 3px #858585;}.btn-icon {    right: 6px;    top: 6px;    border: none;}.prop-req {    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1);    position: absolute;    bottom: 100%;    padding: 10px;    right: 0;    min-width: 300px;    background-color: #FFFFFF;    margin-bottom: 15px;}.alert a {    text-decoration: none;}.prop-req:after {    top: 100%;    right: 5%;    border: solid transparent;    content: " ";    position: absolute;    border-top-color: #4199c9;    border-width: 10px;}.signup-data {    position: relative;    vertical-align: top;    width: 100%;    right: 0;    display: inline-block;    min-height: 470px;    white-space: normal;    transition: all 0.6s ease-in-out;}.login-data, .login-first, .login-roling,.login-period {    position: relative;    vertical-align: top;    width: 100%;    right: 0;    display: block;    min-height: 470px;    white-space: normal;    transition: all 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: 0;    height: 0;    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 #eee;}.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.33333333%;}.fc .fc-button-group > * {    float: left;    margin: 0 0 0 -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: 0;}.fc button {    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    margin: 0;    height: 2.1em;    padding: 0 .6em;    font-size: 1em;    white-space: nowrap;    cursor: pointer;}.fc-state-default {    border: 1px solid #ddd;    text-shadow: 0 1px 1px rgba(255, 255, 255, .75);    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);}.fc-state-default .fa {    color: #444;}.re-size .fa {    font-size: 23px;}.cvn-title {    font-size: 19px;}.name-pad {    padding: 21px 5px 21px 5px;    font-size: 17px;    margin-left: 5px;    font-weight: bold;}.left-drawer {    position: absolute;    z-index: 5000;    right: 0;    top: 0;    float: none;    overflow-y: auto;}.col-md-0 {    width: 0;    visibility: hidden;}.heighted-much {    min-height: 510px;}.new-form {    box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.1);    padding: 5px;}.percentHeight {    height: 100%;    overflow-y: auto;    width: 20%;}._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: #FFFFFF;    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 0;}.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 #dddddd;    min-height: 120px;    border-radius: 6px;    width: 270px;    background-color: #ffffff;    padding: 10px;    top: 0;    z-index: 15;}.attend-div {    position: absolute;    box-shadow: 0 0 12px #dddddd;    width: 320px;    padding: 5px;    z-index: 9999999999;    background-color: #ffffff;    transition: all 0.6s ease-in-out;}.righted-attend {    left: 102%;}.lefted-attend {    right: 102%;}.lefted-attend:after {    bottom: 90%;    left: 100%;    border: solid transparent;    content: " ";    position: absolute;    border-left-color: #ca195a;    border-width: 10px;}.righted-attend:after {    bottom: 90%;    right: 100%;    border: solid transparent;    content: " ";    position: absolute;    border-right-color: #ca195a;    border-width: 10px;}.pop-box {    position: absolute;    left: 107%;    border: 1px solid #dddddd;    min-height: 120px;    border-radius: 6px;    width: 270px;    background-color: #ffffff;    padding: 10px;    top: 0;    z-index: 15;}.forCamp:after {    bottom: 75%;    left: 100%;    border: solid transparent;    content: " ";    position: absolute;    border-left-color: #4199c9;    border-width: 10px;}.forTrim:after {    bottom: 85%;    left: 100%;    border: solid transparent;    content: " ";    position: absolute;    border-left-color: #4199c9;    border-width: 10px;}.forLevel:after {    bottom: 90%;    left: 100%;    border: solid transparent;    content: " ";    position: absolute;    border-left-color: #4199c9;    border-width: 10px;}.bring-right {    float: right;}.login-logo {    margin-top: 25px;}[class^="bg-"].disabled {    opacity: .65;    filter: alpha(opacity=65);}.signup-logo {    margin-bottom: 18px;    text-align: center;}.forgot-logo {    border: 1px solid #eeeeee;    margin: 19px;    margin-bottom: 0;    min-height: 200px;    overflow: hidden;    max-height: 220px;}.forgot-logo img {    width: 100%;}.sp-hd {    text-align: center;    box-shadow: 0 0 4px #ccc;    padding: 10px;}.sp-hd img {    max-height: 50px;}.errorLog {    font-size: 12.5px;    padding-top: 8px;    color: #d50000;    font-family: arial, sans-serif;    text-align: left;    font-weight: 400;    width: 0;    transition: all 0.4s ease-in-out;    height: 14px;    overflow: hidden;}.emailForm {    position: absolute;    top: 30px;    box-shadow: 0 0 3px #ccc;    width: 100%;    background-color: #ffffff;    padding: 10px;}.emailForm:after {    bottom: 100%;    left: 4%;    border: solid transparent;    content: " ";    position: absolute;    border-bottom-color: #4199c9;    border-width: 10px;}#wig {    position: absolute;    display: none;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: rgba(9, 9, 9, .6);    text-align: center;}#wig img {    height: 70px;    margin: 80px;}.imgLoad {    background: url("../images/loader2.gif") no-repeat center;    background-size: 20px;}.imgLoads {    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/check.png");    background-size: 26px;}.emailForm button {    position: absolute;    top: -1px;    outline: none;    right: 4px;    background: none;    border: none;    font-size: 26px;    color: #00ca6d;}.attach-box {    height: 370px;    border: 1px solid #eeeeee;    padding: 7px;    vertical-align: top;}.imBox {    height: 290px;    overflow: hidden;    text-align: center;    box-shadow: 0 1px 3px #eee;}.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;    background-repeat: no-repeat;    background-size: 30px;}.multi-group {    display: none;}.widing {    max-width: 400px;}.closure {    display: block;    padding: 5px 0 5px 0;}.close-button {    background-color: red;    position: absolute;    right: 10px;    top: 2px;    z-index: 200;}.search-place {    z-index: 30;    padding-left: 0;    padding-right: 0;}.searching {    background: url("../images/loader2.gif") no-repeat right;    background-size: 30px;}.panel-body {    padding-bottom: 0;}.form-body input[type="radio"], .form-body input[type="checkbox"] {    vertical-align: top;    margin: 4px;}.extender {    width: 770px;}.form-body .forImage {    border: 3px solid #ffffff;    height: 140px;    width: 140px;    overflow: hidden;    text-align: center;    display: inline-block;    position: absolute;    z-index: 19;    background-color: #ffffff;    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;    left: 0;    top: 0;}.loading {    background-image: url("../images/loader2.gif");    background-repeat: no-repeat;    background-position: center;    background-size: 40px;}.small-loading {    background-size: 20px;}.right-head .righted {    display: inline-block;    padding: 10px;    border-left: 3px solid #3c8dbc;    border-radius: 3px;    width: 37.6666%;}.pdf-click {    position: fixed;    z-index: 12;    border: 2px solid #f1a899;    padding: 7px 40px 7px 40px;    background-color: #f1a899;    border-radius: 13px;    color: #ffffff;    font-family: "Arial Narrow";    font-size: 22px;    cursor: pointer;    bottom: 50px;    right: 10px}.callout-edited {    border-left-color: #3c8dbc;    padding: 15px 30px 15px 15px;    background-color: #ffffff;}.left-elem {    font-family: "Arial Narrow", sans-serif;    line-height: 1.5;}.left-bold {    padding: 6px 0 6px 0;    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: 0;}.disabled-pointer {    cursor: not-allowed;}.text-strong-red {    color: #c30707 !important;}.super-widget {    position: fixed;    z-index: 1031;    left: 0;    top: 0;    width: 100%;    height: 100%;    background: rgba(9, 9, 9, .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 0 10px 0;    border-radius: 4px;    box-shadow: 0 0 3px #ccc;    right: 0;    background-color: #ffffff;    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: #ffffff;    display: block;    border: 1px solid #eeeeee}.timelines {    margin-top: 10px;}#myScroll::-webkit-scrollbar, .myScroll::-webkit-scrollbar {    width: 8px;    /* for vertical scrollbars */    height: 12px;    /* for horizontal scrollbars */    position: fixed;    z-index: 33333;}#myScroll:hover::-webkit-scrollbar, .myScroll:hover::-webkit-scrollbar {    width: 8px;    transition: all 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: all 0.6s ease-in-out;}.img-circle-div {    width: 100px;    height: 100px;    overflow: hidden;    padding: 0;    border-radius: 50%;    background-color: #ffffff}.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: 0 1px 1px rgba(0, 0, 0, 0.1);}.close-red {    height: 30px;    width: 30px;    border-radius: 50%;    background-color: red;    padding: 5px;    color: #ffffff;    float: right;    border: none;}.close-widget {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    background: rgba(8, 9, 8, .07);    text-align: center;    display: table-column;}.close-widget .iDiv {    display: block;    height: 100%;    vertical-align: middle;    text-align: center}.iDiv span {    background-color: #ffffff;    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: 0 1px 1px rgba(0, 0, 0, 0.1);    margin-bottom: 10px;}.active-left {    background-color: #3c8dbc;    color: #ffffff !important;}.separated {    position: relative}.transit {    transition: all 0.6s ease-in-out;}.scroll {    overflow-y: auto;}.zero-width {    width: 0;}.hover-d {    position: relative;    z-index: 30;    cursor: pointer;}.hover-d.active {    border-left: 3px solid #0073b7;    background-color: rgba(240, 242, 248, 0.64);}.single-chat-header .btn {    font-size: 20px;}.has-right {    padding-right: 60px !important;}.bottom-left {    bottom: 0;    left: 0;}.bottom-left-inc {    bottom: 20px;    left: 20px;}.bottom-right {    bottom: 0;    right: 0;}.top-very-right {    top: 100%;    right: 0;}.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: #FFFFFF;}.auto-height {    height: auto !important;}.elem-fixed {    position: fixed;    top: 0;    left: 0;    z-index: 9999;    background: rgba(9, 9, 8, .7);    width: 100%;    height: 100%;    overflow-y: auto;}.full-height {    height: 100%;}.transparent {    background: rgba(9, 9, 8, .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: 0;    left: 0;    background: rgba(105, 103, 200, .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: 0;    min-width: 340px;    background-color: #FFFFFF;    min-height: 185px;    position: relative;    border-radius: 4px;    overflow: visible;    vertical-align: middle;}.io-input {    width: 100%;    padding: 10px;    border-radius: 5px;}.boxed-widget-io {    padding: 0;    min-width: 340px;    background-color: #FFFFFF;    position: relative;    border-radius: 4px;    overflow: visible;    vertical-align: middle;}.boxed-widget .header {    border-bottom: 1px solid #eeeeee;    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 #eeeeee;    padding: 5px;    position: absolute;    background-color: #FFFFFF;    bottom: 0;    width: 100%;}.closer {    color: #ffffff !important;    font-style: normal !important;    font-weight: 400 !important;    line-height: 1;    vertical-align: middle;    display: inline-block;    background-color: transparent;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-size: 22px;    height: 22px;    width: 22px;    transition: transform .2s, opacity .2s, -webkit-transform .2s !important;    -webkit-transform-origin: center center;    -ms-transform-origin: center center;    transform-origin: center center;    opacity: .5;    cursor: pointer;    z-index: 2147483637;    position: absolute;    padding: 10px;    right: -1px;    top: -1px;}.absoluteError {    padding: 3px;    position: absolute;    top: 0;    left: 0;    width: 100%;    z-index: 1000;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);}.absolutePanel {    right: 0;    top: 0;    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 0 20px 0;    border-bottom: 1px solid #dddddd;}.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;    word-wrap: normal;    outline: none;    outline: 0;}.editable[contenteditable] {    border-color: #66afe9;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}.error-text {    border: 1px solid red;}.listed {    top: 100%;    height: 200px;}.un-listed {    top: 0;    height: 0;}.text-white {    color: #077b2b;}.panel-listing {    position: absolute;    left: 0;    width: 100%;    background-size: 20px;    overflow: auto;}.right-top {    right: 0;    top: 0;}.left-top {    left: 0;    top: 0;}.border-green {    border: 1px #053b71 solid;}.border-teal {    border: 1px #30bbbb solid;}.table-handle {    vertical-align: top !important;}.bg-more-green {    background-color: #008042;}.border-yellow {    border: #f39c12 1px solid;}.border-red {    border: 1px #077b2b solid;}.border-black {    border: 1px #111 solid;}.border-blue {    border: 1px #0073b7 solid;}.border-gray {    border: 1px solid #b5bbc8 !important;}.border-light-gray {    border: 1px solid rgba(199, 205, 218, 0.92) !important;}.border-more-grey {    border: 1px #6d552c solid;}.border-aqua {    border: 1px #00c0ef solid;}.active-handle {    border-left: 4px #00c0ef solid;}.bg-opacity {    background: rgba(9, 9, 8, .6);}.loginForm .box {    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    margin-bottom: 0;}.super-shadow {    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}.light-shadow {    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(206, 200, 200, 0.19);}.light-shadow-2 {    box-shadow: 2px 1px 4px 0 rgba(0, 0, 0, 0.2), 2px 1px 3px 0 rgba(206, 200, 200, 0.19);}.super-index {    z-index: 99999999;}.big-index {    z-index: 55;}.bigger-index {    z-index: 56;}.empty-slot {    padding: 2px;    font-weight: normal;    color: #cccccc;    margin-bottom: 4px;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    border-radius: 3px;    cursor: default;    position: relative;    z-index: 0;    min-width: 170px;}.abs-top {    position: absolute !important;    top: 0;    right: 0;}.striped {    background-color: #f9f9f9;}.external-event {    list-style: none;    text-shadow: 0 0 0 #FFFFFF;}.empty-slot li, .empty-slot .external-event {    margin-bottom: 0;    cursor: pointer;}.panel-handle {    width: 220px;    min-width: 300px !important;    margin: 0 3px 0 3px;    display: inline-block;    text-align: left;    position: relative;    z-index: 96;}.drawer-widget {    background: rgba(7,7,7,.04);}.drag-div {    position: relative;    z-index: 4;}.drag-dest .panel-handle {    width: 100%;}.panel-handle-parent .panel-handle:last-child {    margin-right: 0;}.light-font {    font-weight: lighter;}.list-applied {    position: fixed;    left: 0;    background-color: #ffffff;    top: 0;    padding: 0 5px;    box-shadow: 0 3px 10px #cccccc;    transition: all 0.6s ease;    z-index: 29000;    height: 100%;    text-align: left}.checking-x span {    font-weight: 900;    font-size: 18px;    margin: 0 10px 0 10px;    vertical-align: bottom;}.checking-x .p-title {    font-size: 18px;    font-weight: bolder;    text-align: left !important;    display: block;    padding: 10px 0 10px 0 !important;}.checking-x {    text-align: left;    margin-bottom: 50px;}.checking-x input {    /* Double-sized Checkboxes */    -ms-transform: scale(2);    /* IE */    -moz-transform: scale(2);    /* FF */    -webkit-transform: scale(2);    /* Safari and Chrome */    -o-transform: scale(2);    /* Opera */    padding: 10px;    vertical-align: baseline !important;    margin-bottom: 0;}.scale-trans {    outline: none;    transform: scale(2, 1.5);}.no-bg {    background: none;}.po-lefted {    width: 0;    visibility: hidden;}.so-lefted {    visibility: visible;    width: 300px;}.liquify {    border: 1px solid #dddddd;    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: 1px solid #dddddd;    overflow: hidden;    border-top: none;    max-height: 500px;    transition: all 0.6s ease;    background-color: #ffffff;    margin-top: 1px;    text-align: left;    z-index: 300;}.height {    max-height: 0 !important;}.small-x-ul {    padding: 0;    margin: 0;    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: #ffffff}.right-label {    float: right;    color: #999;    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: #f9f9f9;    border: 1px solid #e3e3e3;    border-bottom: none;    padding: 7px;}.small-x-ul li:last-child {    border-bottom: 1px solid #e3e3e3}.spanner {    margin-left: 7px;}.the-row .col {}.floated, .floated1, .floated2 {    position: absolute;    box-shadow: 0 0 3px #cccccc;    bottom: 115%;    margin: 0 10px 0 10px;    display: none;    background-color: #ffffff;    padding: 10px;}.tbang tr td {    padding-top: 2.5px;    padding-bottom: 2.5px;}.tbang tr:nth-child(odd) {    color: #227bc5;    font-weight: bolder;    font-size: 15px;}.ad-letter p {    word-break: break-all;}.tbang tr:nth-child(even) {    font-weight: 600;    font-size: 14px;}.it-right {    margin-right: 30px;}/*noinspection ALL*/.eventing {    pointer-events: auto;}.percent {    width: 100%;}.regLoader {    position: absolute;    display: none}.floated-div {    position: absolute;    box-shadow: 0 0 3px #cccccc;    width: 590px;    min-height: 240px;    overflow: hidden;    right: 0;    background: none;    display: none;    bottom: 130%;    z-index: 15;    border-radius: 10px;}.post .uok-bg {    background-color: #0c7cf7;}.uok-bg {    background-color: #3898d3;    color: #ffffff;    text-align: center;}.sticky-bottom {    position: absolute;    bottom: 0;    z-index: 7;    width: 100%;}.abs-elem {    position: absolute;    right: 0;    top: 105%;    z-index: 12;    width: 230px;    background-color: #ffffff;    border: 1px solid #eeeeee;    padding: 7px;    display: none;    border-radius: 2.5px;}.abs-elem:after {    bottom: 100%;    right: 1%;    border: solid transparent;    content: " ";    position: absolute;    border-bottom-color: #4199c9;    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 0;    position: relative}.card-header .head {    position: absolute;    right: 0;    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: solid transparent;    content: " ";    position: absolute;    border-top-color: #4199c9;    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: .5;}.underline:hover {    text-decoration: underline;}.min-width {    min-width: 150px;}.typing {    min-height: 40px;    min-width: 100px;    background: url("../images/facebook.gif") center no-repeat;    background-size: 40px;}.floated1:after {    top: 100%;    right: 86%;    border: solid transparent;    content: " ";    position: absolute;    border-top-color: #4199c9;    border-width: 10px;}.floated2:after, .floated-div:after {    top: 100%;    right: 12%;    border: solid transparent;    content: " ";    position: absolute;    border-top-color: #4199c9;    border-width: 10px;}.listing-req span {    display: block;    padding: 6px;    cursor: pointer;    font-family: "Arial Narrow";}.listing-req span:hover {    background-color: #4199c9;    color: #ffffff}.profiler {    box-shadow: 0 0 3px #cccccc;    padding: 7px;    display: inline-block;}.embeding {    width: 165px;    height: 160px;    border: 1px solid #dddddd;    overflow: hidden;    text-align: center;}.card-content {    padding: 7px 10px 40px 0;}.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 #dddddd;    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 0 10px 0;}.liquify-content span {    display: inline-block;    font-family: "Arial Narrow";    font-size: 16px;    padding: 0 0 0 5px;    vertical-align: 50%}.liquify-content div:hover span {    color: #ffffff}.liquify-content div {    padding: 6px 0 3px 0;    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 #ffffff;    overflow: hidden;    text-align: center;    background-color: #ffffff;    z-index: 14;    box-shadow: 0 1px 6px #cccccc;}.receiveImage img {    max-height: 100%}.timelines-item {    box-shadow: none !important;}.timelines-header {    font-size: 13.2px !important;}.timelines li {    border-bottom: 1px solid #eeeeee}.list-applied:after {    bottom: 100%;    right: 45%;    border: solid transparent;    content: " ";    position: absolute;    border-bottom-color: #4199c9;    border-width: 14px;}.erroring {    font-size: 32px;    padding: 60px;    margin: 60px;    border-radius: 50px;    border: 1px solid #eeeeee;    text-align: center;}.erroring label {    display: inline-block;    width: 70px;    height: 70px;    font-size: 46px;    border-radius: 50%;    color: #dddddd;    border: 4px solid #dddddd;}body {    overflow-y: scroll;}.body-widget {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    background: rgba(9, 9, 9, .1);    z-index: 20;    border-radius: 3px;}.l-theme {    background: rgba(255, 255, 255, .5);}.myRadio {    background-color: #f9f9f9;    padding: 8px;    border: 1px #f4f4f5 solid;    margin: 7px 0 7px 0;}.myRadio span {    display: inline-block;    padding: 5px;}.myRadio input, .adj input, .radio {    /* Double-sized Checkboxes */    -ms-transform: scale(1.4);    /* IE */    -moz-transform: scale(1.4);    /* FF */    -webkit-transform: scale(1.4);    /* Safari and Chrome */    -o-transform: scale(1.4);    /* Opera */    padding: 10px;    margin: 10px;}.warning {    background: #fddfdf;    border: 1px solid #f1a899;    padding: 10px;    margin: 0 0 10px 0;}.warn-sign {    border: 1px solid #d9534f;    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 0 7px 0;    color: #d50000}.note-picture {    width: 220px;    height: 220px;    padding: 7px;    border: 1px solid #dddddd;    display: inline-block}.note-picture div {    height: 100%;    overflow: hidden}.note-picture img {    max-height: 100%;}.hideOver {    overflow: hidden;    text-align: center;    padding: 0;}.hideOver img {    max-height: 100%;    margin-left: -5px;    vertical-align: baseline !important;}.regForm-head {    background-color: #ffffff;    border-bottom: 5px solid #4c7abd;}.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: 0;}.small-fonted {    font-size: 12px;}.right-head {    display: block;    padding: 0 0 10px 0;    width: 53%;    position: relative;    text-align: right;}.logo-place {    overflow: hidden;    position: absolute;    left: 0;    top: 0;    width: 40%;}.logo-place img {    max-width: 100%;}.form-titles {    font-family: sans-serif;    font-size: 17px;    color: #4c7abd;    font-weight: 600;    padding: 10px 0 10px 0;    text-transform: uppercase}.form-header-font {    font-family: sans-serif;    font-size: 15px;    color: #4c7abd;    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: #4c7abd;    font-family: sans-serif;    font-size: 12px;    font-weight: 600;    margin: 3px 0;    width: 100%;}.commentDiv {    position: absolute;    z-index: 19;    border: 1px solid #dddddd;    padding: 5px;    min-width: 100%;    background-color: #ffffff;    right: 10px;    top: 100%;}.commentDiv textarea {    font-family: Arial, sans-serif;    font-size: 13.2px;    height: 60px;}.commentDiv textarea,.commentDiv input {    margin: 5px 0 5px 0;}.commentDiv button {    width: 100%;}.maging img {    width: 100%;}.image-small-div:after {    bottom: 100%;    left: 46%;    border: solid transparent;    content: " ";    position: absolute;    border-bottom-color: rebeccapurple;    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: 0 auto;}.identity {    position: absolute;    right: 32px;    width: 140px;    top: 110px;}.line-one select {    border: 1px solid #dddddd;    transition: all 0.6s ease;    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: 0;    left: 50%;    top: 50%;    width: 0;    background: rgba(9, 8, 9, .5);    display: table;    visibility: hidden;    transition: all 0.6s ease;}.upload-widget i {    color: #ffffff;    font-size: 0;    transition: all 0.6s ease;}.forImage:hover .upload-widget {    visibility: visible;    height: 100%;    width: 100%;    top: 0;    left: 0;}.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;}.not-margined {    margin-left: 0;}.skin-blue-light .sidebar-menu > li.active {    border-left: 3px solid #3c8dbc;}.sidebar-menu li {    border-bottom: 1px solid #dddddd;}.sidebar-menu > li > a:hover {    color: #333333 !important;}.user-loaded {    width: 25px;    height: 25px;    overflow: hidden;    vertical-align: middle;    margin: 0 6px 0 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: 100%;    right: 0;    display: none;}#form1 .box-body {    max-height: 350px;    overflow-y: auto;    z-index: 990000;}.modal-contena {    margin-top: 50px;}.modal-select {    padding: 6px 12px;    border: 1px solid #d2d6de;}.modal-select .select-list {    position: absolute;    left: 0;    top: 100%;    background-color: white;    border-bottom: 1px solid #d2d6de;    border-left: 1px solid #d2d6de;    border-right: 1px solid #d2d6de;    z-index: 100;    box-sizing: content-box;    margin-left: -1px;}.modal-select .select-list .select-ul {    list-style: none;    margin: 0;    padding: 0;}.modal-select .selected {    background-color: #ddd;}.modal-select .select-list .select-ul li:hover {    background-color: #3c8dbc;    white-space: pre-wrap;    color: white;}.modal-select .select-list .select-ul li:focus {    background-color: #3c8dbc;    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: #ddd;}.modal-select .select-list .select-ul li {    padding: 6px 12px;    list-style: none;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    margin: 0;}.round-image {    position: relative;    width: 40px;    height: 40px;    display: inline-block;    border-radius: 50%;    overflow: hidden;    text-align: center;}.image-div {    position: relative;    width: 63px;    height: 63px;    display: inline-block;    background: url("../images/boys.jpg") no-repeat center;    background-size: 100%;    border-radius: 50%;    overflow: hidden;    text-align: center !important;}.text-grey {    color: #5a5959;}.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: 0 1px 4px 0 rgba(0, 0, 0, 0.14);}.image-div img {    height: 102% !important;    width: auto;    border-radius: 0 !important;    float: none;}.tab-content {    padding: 5px;}.m-box input {    width: 30px;    border: none;    outline: none;    text-align: center;    border-bottom: 1px seagreen dotted;    background: none;}.no-left-pad {    padding-left: 0;}.round-img {    position: relative;    width: 40px;    height: 40px;    border-radius: 50%;    padding: 2px;    border: 1px solid #cccccc;    display: inline-block;}.pText {    word-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: #666;    margin-bottom: 0;}.t-radio [type="radio"]:checked ~ label:before, .t-radio [type="radio"]:not(:checked) ~ label:before {    content: '';    position: absolute;    left: 0;    top: 0;    width: 18px;    height: 18px;    border: 1px solid #ddd;    border-radius: 100%;    background: #fff;}.t-radio [type="radio"]:checked ~ label:after, .t-radio [type="radio"]:not(:checked) ~ label:after {    content: '';    width: 12px;    height: 12px;    background: #F87DA9;    position: absolute;    top: 3.4px;    left: 3px;    border-radius: 100%;    -webkit-transition: all 0.2s ease;    transition: all 0.2s ease;}.t-radio [type="radio"]:not(:checked) ~ label:after {    opacity: 0;    -webkit-transform: scale(0);    transform: scale(0);}.t-radio [type="radio"]:checked ~ label:after {    opacity: 1;    -webkit-transform: scale(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: 0;    left: 0;    height: 20px;    width: 20px;    background: #e6e6e6;    border-radius: 4px;    vertical-align: top;}.control:hover input ~ .control__indicator, .control input:focus ~ .control__indicator {    background: #ccc;}.control input:checked ~ .control__indicator {    background: #2aa1c0;}.control:hover input:not([disabled]):checked ~ .control__indicator, .control input:checked:focus ~ .control__indicator {    background: #0e647d;}.control input:disabled ~ .control__indicator {    background: #e6e6e6;    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: solid #fff;    border-width: 0 2px 2px 0;    transform: rotate(45deg);}.control--checkbox input:disabled ~ .control__indicator:after {    border-color: #7b7b7b;}.dropify-wrapper {    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    background-color: #f9f9f9;    color: #b9b9b9;    border: 1px solid #e4e4e4;}.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: #777;    background-color: #FFF;    background-image: none;    text-align: center;    border: 2px solid #E5E5E5;    -webkit-transition: border-color .15s linear;    transition: border-color .15s linear;}.dropify-wrapper, .dropify-wrapper .dropify-clear {    font-family: Roboto, "Helvetica Neue", Helvetica, Arial;}@keyframes stripes {    from {        background-position: 0 0    }    to {        background-position: 60px 30px    }}@-webkit-keyframes rotate {    0% {        -webkit-transform: rotateZ(-360deg);        transform: rotateZ(-360deg)    }    100% {        -webkit-transform: rotateZ(0);        transform: rotateZ(0)    }}@keyframes rotate {    0% {        -webkit-transform: rotateZ(-360deg);        transform: rotateZ(-360deg)    }    100% {        -webkit-transform: rotateZ(0);        transform: rotateZ(0)    }}.dropify-wrapper:hover {    background-size: 30px 30px;    background-image: -webkit-linear-gradient(135deg, #F6F6F6 25%, transparent 25%, transparent 50%, #F6F6F6 50%, #F6F6F6 75%, transparent 75%, transparent);    background-image: linear-gradient(-45deg, #F6F6F6 25%, transparent 25%, transparent 50%, #F6F6F6 50%, #F6F6F6 75%, transparent 75%, transparent);    -webkit-animation: stripes 2s linear infinite;    animation: stripes 2s linear infinite;}.image-over {    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    overflow: hidden;    text-align: center;    background: rgba(9, 9, 9, .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;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;}/* Hide the browser's default checkbox */.check-container input {    position: absolute;    opacity: 0;}/* Create a custom checkbox */.checkmark {    position: absolute;    top: 0;    left: 0;    height: 25px;    width: 25px;    background-color: #eee;    border-radius: 4.5px;}/* On mouse-over, add a grey background color */.check-container:hover input ~ .checkmark {    background-color: #ccc;}/* When the checkbox is checked, add a blue background */.check-container input:checked ~ .checkmark {    background-color: #2196F3;}/* Create the checkmark/indicator (hidden when not checked) */.checkmark:after {    content: "";    position: absolute;    display: none;}/* Show the checkmark when checked */.check-container input:checked ~ .checkmark:after {    display: block;}/* Style the checkmark/indicator */.check-container .checkmark:after {    left: 9px;    top: 4.2px;    width: 8px;    height: 14px;    border: solid white;    border-width: 0 3px 3px 0;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg);}.timel {    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    box-shadow: 0.5px 2px 1px rgba(0, 0, 0, 0.1);    border-radius: 3px;    background: #fff;    color: #444;    margin: 5px 0 5px 0;    padding: 5px;    padding-bottom: 1px;    position: relative;}.timel:active {    opacity: .6;    background: rgba(200, 255, 255, .6);}.re-toggle {    min-height: 100px;    display: none;    border-top: 1px solid #dddddd;}.five-pad {    padding: 5px;}.card {    display: inline-block;    position: relative;    width: 100%;    /* min-height: 400px; */    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);    border-radius: 3px;    color: rgba(0, 0, 0, 0.87);    background: #fff;}.replace {    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);}.card-avatar {    position: absolute;    left: 35%;    top: -66px;    z-index: 121;}.right-widget {    right: 0;    top: 0;}.card-avatar .round-image {    height: 120px !important;    width: 120px !important;    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);}.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;    -webkit-transition: all 0.5s ease-in-out;    -moz-transition: all 0.5s ease-in-out;    -o-transition: all 0.5s ease-in-out;    -ms-transition: all 0.5s ease-in-out;    transition: all 0.5s ease-in-out 0s;    right: 0;    white-space: normal;    text-align: center;    overflow: hidden;    vertical-align: top;}.selector {    transition: all 0.5s ease-in-out 0s;    opacity: 0;}.paging {    position: relative;    width: 100%;    display: block;    height: auto;    text-align: center;    margin: 3px 0 -3px 0;    padding: 0;}.paging span {    width: 1em;    position: relative;    display: inline-block;    text-align: center;    margin: 0 2px;    padding: 0.2em;    border-radius: 25%;    cursor: pointer}.paging span:hover {    background-color: #eeeeee}.pager span.activated {    background-color: #ddd;    cursor: default;}.radio-container {    display: inline-block;    position: relative;    padding-left: 27px;    margin-bottom: 19px;    cursor: pointer;    font-size: 13px;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;}/* Hide the browser's default checkbox */.radio-container input {    position: absolute;    opacity: 0;}/* Create a custom checkbox */.radio-mark {    position: absolute;    text-align: center;    top: 0;    left: 0;    height: 25px;    width: 25px;    background-color: #f8f8f8;    border: 1px solid #ddd;    border-radius: 50%;    padding: 3px;}/* On mouse-over, add a grey background color */.radio-container:hover input ~ .radio-mark {    background-color: #ccc;}/* When the checkbox is checked, add a blue background */.radio-container input:checked ~ .radio-mark {    background-color: #dd4b39;}/* Create the checkmark/indicator (hidden when not checked) */.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;}/* Show the checkmark when checked */.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 effect */.ripple {    background-position: center;    transition: background 0.8s;}.ripple:hover {    background: rgba(9, 9, 9, .3) radial-gradient(circle, transparent 1%, rgba(9, 9, 9, .3) 1%) center/15000%;}.ripple:active {    background-color: rgba(9, 9, 9, .3);    background-size: 100%;    transition: background 0s;}.full-width {    width: 100%;}.top-left {    top: 0;    left: 0;}.top-right {    top: 0;    right: 0;}.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;}/* Button style */.pen-button {    border: none;    border-radius: 2px;    padding: 10px 18px;    font-size: 16px;    text-transform: uppercase;    cursor: pointer;    color: white;    box-shadow: 0 1px 4px #999;    outline: none;}.bg-the-blue {    background-color: #2196f3 !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: 0;    width: 100%;}.widget-width {    width: 60%;}.form-widget .search-parent {    overflow-y: auto;    height: 100%;}.widget-width-extended {    width: 90%;}.widget-width-mini {    width: 32%;}.width-50 {    max-width: 50px;}.width-100 {    max-width: 100px;}.people-body, .chat-place {    border-right: 1px #dddddd solid;}.word-break {    word-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 {    -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.25);    -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.25);    display: block;    width: 100%;}#cal .value-calendar {    font: 13px/1.5 "Helvetica Neue", Helvatica, Arial, san-serif;}#cal .header {    cursor: default;    background: #cd310d;    background: -moz-linear-gradient(top, #b32b0c, #cd310d);    background: -webkit-gradient(linear, left top, left bottom, from(#b32b0c), to(#cd310d));    position: relative;    color: #fff;    -webkit-border-top-left-radius: 5px;    -webkit-border-top-right-radius: 5px;    -moz-border-radius-topleft: 5px;    -moz-border-radius-topright: 5px;    border-top-left-radius: 5px;    border-top-right-radius: 5px;    font-weight: bold;    text-shadow: 0 -1px 0 #87260C;    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;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    background: #ececec;    background: -moz-linear-gradient(right top, #fff, #827e7d);    background: -webkit-gradient(linear, right top, right bottom, from(#fff), to(#827e7d));    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.65);    -moz-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.65);    -webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.65);}.right.hook {    right: 15%;}.left.hook {    left: 15%;}#cal .header .button {    width: 24px;    text-align: center;    position: absolute;}#cal .header .left.button {    left: 0;    -webkit-border-top-left-radius: 5px;    -moz-border-radius-topleft: 5px;    border-top-left-radius: 5px;    border-right: 1px solid #ae2a0c;}#cal .header .right.button {    right: 0;    top: 0;    border-left: 1px solid #ae2a0c;    -webkit-border-top-right-radius: 5px;    -moz-border-radius-topright: 5px;    border-top-right-radius: 5px;}#cal .header .button:hover {    background: -moz-linear-gradient(top, #d94215, #bb330f);    background: -webkit-gradient(linear, left top, left bottom, from(#d94215), to(#bb330f));}#cal .header .month-year {    letter-spacing: 1px;    width: 100%;    text-align: center;}#cal table {    background: #fff;    border-collapse: collapse;    width: 100%;}.fixed-element {    position: fixed;}#cal td {    color: #2b2b2b;    width: 130px;    vertical-align: top;    text-align: right;    padding: 5px;    border: 1px solid #e6e6e6;    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 {    font-size: .80em !important;    padding: 1px !important;    cursor: pointer;}#cal .date-font {    font-size: 20px;}#cal #days {    background-color: #fafafa;}#cal #days th {    border: 1px solid #e6e6e6;    text-transform: uppercase;    font-size: 16px;    padding: 5px;    color: #9e9e9e;    font-weight: bold;}#cal #cal-frame td.today {    background: #ededed;    color: #8c8c8c;    box-shadow: 1px 1px 0 #fff inset;    -moz-box-shadow: 1px 1px 0 #fff inset;    -webkit-box-shadow: 1px 1px 0 #fff inset;}#cal #cal-frame td:not(.nil) .value-calendar:hover {    color: #fff;    text-shadow: #6C1A07 0 -1px;    background: #eeeeee;}#cal #cal-frame td:not(.nil):hover {    background: #eeeeee;}#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: #ff827b;}.bar {    content: "";    display: inline;    position: absolute;    width: 0;    height: 100%;    left: 50%;    text-align: center;}.bar:nth-child(1) {    background-color: #ff7a7a;    animation: loading 3s linear infinite;}.bar:nth-child(2) {    background-color: #fc5c5c;    animation: loading 3s linear 1s infinite;}.bar:nth-child(3) {    background-color: rgba(248, 87, 63, 0.98);    animation: loading 3s linear 2s infinite;}.bar:nth-child(4) {    background-color: #f42f2f;    animation: loading 3s linear 2s infinite;}@keyframes loading {    from {        left: 50%;        width: 0;        z-index: 100;    }    33.3333% {        left: 0;        width: 100%;        z-index: 10;    }    to {        left: 0;        width: 100%;    }}.loader-new {    height: 6px;    width: 100%;    position: relative;    overflow: hidden;    background-color: #ddd;}.loader-new:before {    display: block;    position: absolute;    content: "";    left: -200px;    width: 200px;    height: 6px;    background-color: #fc5c5c;    animation: loading-new 2s linear infinite;}@keyframes loading-new {    from {        left: -200px;        width: 30%;    }    50% {        width: 30%;    }    70% {        width: 70%;    }    80% {        left: 50%;    }    95% {        left: 120%;    }    to {        left: 100%;    }}.group-stack .stack:nth-child(odd) {    background: #f9f9f9;    padding: 5px;}.group-stack .stack:nth-child(odd) .form-group:last-child {    margin-bottom: 0;}.glop {    background: white;    display: block;    margin-top: 10px;    border-radius: 4px;    padding: 6px;    border: 1px solid #d3d4d7;}#issue span {    display: block;    padding: 10px;    border: 2px solid #d3d4d7;    width: 80px;    height: 80px;    border-radius: 1000px;    font-size: 36px;    font-weight: bold;}#issue {    border: 1px solid #d3d4d7;    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-radius: 6px !important;    text-transform: none !important;    border-top: 5px;}/* Create a custom checkbox */.radio-mark {    position: absolute;    text-align: center;    top: 3px;    left: 6px;    height: 18px;    width: 18px;    background-color: #eee;    border: 2px solid #077b2b;    border-radius: 50%;    padding: 5px;}.btn-ilpd {    background-color: #7ba240 !important;    border-color: #7ba240 !important;    color: white !important;}.clear-form {    background-color: #bca14f !important;    border-color: #00a65a !important;    color: white !important;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;}.send-form {    background-color: #077b2b !important;    border-color: #00a65a !important;    color: white !important;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;}.send-download {    background-color: #3898d3 !important;    border-color: #00a65a !important;    color: white !important;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;}.change-role {    border-radius: 6px !important;    text-transform: none !important;    font-weight: bold !important;    display: block;    width: 100%;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;    border-color: #008d4c;    border-radius: 3px;    -webkit-box-shadow: none;    box-shadow: none;    border: 1px solid transparent;    color: #fff;    background-color: #5cb85c;    border-color: #4cae4c;    display: inline-block;    padding: 6px 12px;    margin-bottom: 0;    font-size: 14px;    line-height: 1.42857143;    text-align: center;    white-space: nowrap;    vertical-align: middle;    -ms-touch-action: manipulation;    touch-action: manipulation;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;    border-radius: 4px;}.log-out {    border-radius: 6px !important;    text-transform: none !important;    font-weight: bold !important;    display: block;    width: 100%;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;    border-color: #008d4c;    border-radius: 3px;    -webkit-box-shadow: none;    box-shadow: none;    border: 1px solid transparent;    color: #fff;    background-color: #005384;    border-color: #4cae4c;    display: inline-block;    padding: 6px 12px;    margin-bottom: 0;    font-size: 14px;    line-height: 1.42857143;    text-align: center;    white-space: nowrap;    vertical-align: middle;    -ms-touch-action: manipulation;    touch-action: manipulation;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;    border-radius: 4px;}ul {    list-style: none;}<!-- /* @group Blink */ .blink {                            -webkit-animation: blink .75s linear infinite;                            -moz-animation: blink .75s linear infinite;                            -ms-animation: blink .75s linear infinite;                            -o-animation: blink .75s linear infinite;                            animation: blink .75s linear infinite;                            color: white;                        }@-webkit-keyframes blink {    0% {        opacity: 1;    }    50% {        opacity: 1;    }    50.01% {        opacity: 0;    }    100% {        opacity: 0;    }}@-moz-keyframes blink {    0% {        opacity: 1;    }    50% {        opacity: 1;    }    50.01% {        opacity: 0;    }    100% {        opacity: 0;    }}@-ms-keyframes blink {    0% {        opacity: 1;    }    50% {        opacity: 1;    }    50.01% {        opacity: 0;    }    100% {        opacity: 0;    }}@-o-keyframes blink {    0% {        opacity: 1;    }    50% {        opacity: 1;    }    50.01% {        opacity: 0;    }    100% {        opacity: 0;    }}@keyframes blink {    0% {        opacity: 1;    }    50% {        opacity: 1;    }    50.01% {        opacity: 0;    }    100% {        opacity: 0;    }}.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%;}