/* put all non-compiled css here */
.my_account .dropdown-menu {
    width: 246px;
    /* height: 584px; */
    padding: 21px 24px;
}
.my_account .dropdown-menu h6 {
    font-size: 14px;
    color: #4A4749;
    margin-bottom: 20px;
}
.my_account .dropdown-menu a {
    font-size: 16px;
    color: #68A191;
    padding: 0;
    margin-bottom: 20px;
}
.modal .modal-footer .btn-delete {
    min-width: inherit;
}
.per-page-cnt {
    right: 40px!important;
}
.user-controls > * {
    display: inline-block;
}
.user-controls > form {
    float: right;
}
.user-controls {
    padding: 25px 25px 15px 25px;
    border-left: 1px solid rgb(232, 232, 232);
    border-right: 1px solid rgb(232, 232, 232);
    border-bottom: 1px solid rgb(232, 232, 232);
}
.page-links {
    min-height: 51px;
}
.gender-cnt > * {
    display: inline-block!important;
}
.checkbox-label {
    display: inline-block!important;
}
.cancel-link {
    line-height: 35px!important;
}
.hide {
    display: none!important;
}
.note-desc {
    width: 1248px;
    height: 95px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #D8DBE6;
    border-radius: 4px;
    opacity: 1;
}
.note-content {
    padding: 0 20px;
    padding-bottom: 12px;
}
.attachment-cnt {
    padding: 5px;
    top: 724px;
    left: 294px;
    width: 495px;
    height: 42px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #D8DBE6;
    border-radius: 4px;
    opacity: 1;
}
.post-it-interface .upload-btn {
    color: #BCBCCB;
    border: 1px solid #E5E5E5;
    width: 40px;
    height: 40px;
    border-radius: 5px;
    display: inline-block;
    text-align: center;
    margin-right: 10px;
}
.post-it-interface .upload-btn i {
    font-size: 20px;
    line-height: 40px;
}
.upload-file-container {
    border: 3px dashed #38A6FF;
    text-align: center;
    padding-top: 61px;
    padding-bottom: 61px;
    margin-bottom: 55px;
    border-radius: 5px;
}
.upload-file-container h5 {
    color: #38A6FF;
    font-size: 17px;
    margin-top: 10px;
}
.upload-file-modal .upload-file-container {
    margin-left: 30px;
    margin-right: 30px;
}
.upload-file-container:hover,
.upload-btn:hover {
  cursor: pointer;
}
.file-image,
.save-file-btn {
  background-color: #38A6FF;
}
.file-image i {
  color: #FFF;
}
.file-image {
  width: 40px;
  height: 40px;
  border-radius: 25px;
  line-height: 40px;
  margin: auto;
}
.ui-autocomplete {
    position: absolute;
    cursor: default;
    background:#CCC
}
.comp-stat {
    /* font-size: 26px; */
    font-size: 18px;
    color: #1AA3BD;
    margin-bottom: 5px;
}
.info-label {
    font-size: 14px;
    color: #4A4749;
}
.std_select .dropdown-menu.show {
    min-width: 100%!important;
    max-height: 500px;
}
.onoff_switch .onf_input:checked + .onoff_slider {
    background: rgba(238, 164, 72, 1);
}
.reminder-list {
    display: inline-block;
    vertical-align: top;
}
.close-people {
    position: absolute;
    right: 15px;
    top: 15px;
}
.close-people:hover {
    cursor: pointer;
}
.close-ppl-btn {
    width: 272px;
    position: absolute;
    bottom: 15px;
    left: 15px;
}
.datepicker-dropdown table .datepicker-switch {
    pointer-events: initial;
}
.datepicker-months .table-condensed thead tr th,
.datepicker-months .table-condensed tfoot tr th,
.datepicker-years .table-condensed thead tr th,
.datepicker-years .table-condensed tfoot tr th {
    margin: 10px;
}
.datepicker-months .table-condensed tbody span.month,
.datepicker-years .table-condensed tbody span.year {
    padding-top: 10px;
}
button:disabled {
    background-color: gray!important;
    border-color: gray!important;
}
.ease-img {
    padding-bottom: 10px;
}
.ease-img-cont {
    width: 100%;
}
.hubspot-img {
    width: 100px;
    cursor: pointer;
}
#ease_syncing {
    margin-top: 15px;
}
input[name="is_ease_syncing"]:hover {
    cursor: pointer;
}