﻿.clearfix { zoom: 1; }
.bold {font-weight:bold;}
.ss-font {font-family: arial,helvetica,'Tw Cen MT';font-size:12px;}
.ss-h1 {font-size:30px;}
.ss-h2 {font-size:24px;}
.ss-h3 {font-size:20px;}
.ss-h4, .ss-h4 a {font-size:16px;}
.ss-h5, .ss-large {font-size:14px;}
.ss-h6, .ss-normal {font-size:12px;}
.ss-h7, .ss-small {font-size:10px;}
.ss-text {width:300px;padding-right:20px;color:black;}
.ss-text a {color:black;text-decoration:underline;font-weight:bold;}
.ss-text span {color:black !important;}

.ss-page-content {padding:0 20px 20px 20px;width:100%;}
.ss-page-content label {font-weight:normal;}
.ss-page-content-half-width {max-width:50%;}
.ss-page-bk-gray {background-color:#f8f8f8;}
.ss-page-title {padding-top:20px;padding-bottom:10px;padding-left:10px;}
.ss-article-title-divider {background-color:gray;height:2px;width:100%;}
.ss-simple-box {padding:15px;border:1px solid lightgray;margin-top:20px;}
.ss-simple-box-error {border:1px solid red;}
.ss-sub-title-divider{margin-top:10px;background-color:#eeeeee;height:1px;width:100%;}
.lead-width {min-width:100px;}
.invite-width {min-width:140px;}
.align-left {text-align:left;}
.align-right {text-align:right;}
.signin-section {width:400px;margin-top:30px;}
.ss-section-spacing-top {margin-top:40px;}
.ss-page-form-720 {width:720px;}
.ss-page-form-1000 {width:1000px;}

.ss-content {padding:20px;background-color:white;}
.ss-form {}
.ss-form-divider {background-color:gray;height:2px;width:100%;}
.ss-form-description {padding-top:10px;padding-bottom:10px;}
.ss-form-spacing {padding-top:20px;}
.ss-form-note {color:#050143;}
.threequarter-width{width:75%;}
.half-width{width:50%;}
.quarter-width{width:25%;}
.ss-field-required {color:red;}
.button-text {font-size:16px;}
.action-btn {margin:20px 10px 20px 0px;}
.app-dialog {padding:10px;}
.dialog-text {padding-top:20px;padding-bottom:20px;}
.no-left-padding {padding-left:0px;}
.no-right-padding {padding-right:0px;}
.bottom-margin-15 {margin-bottom:15px;}
.k-window div.k-window-content {overflow: hidden;}

.ss-left-margin5 {margin-left:5px !important;}
.ss-left-margin10 {margin-left:10px !important;}
.ss-top-margin40 {margin-top:40px !important;}
.ss-top-margin20 {margin-top:20px !important;}
.ss-top-margin10 {margin-top:10px !important;}
.ss-offset-left10 {padding-left:10px;}
.section-content-subtitle {margin-top:20px;padding-bottom:10px;}
.ss-action-icon {height:28px;width:28px;margin-left:10px;cursor:pointer;}
.ui-datepicker-trigger {
    display: inline;
    padding:0px;
    padding-left:3px;
    vertical-align:baseline;
    position:relative;
}
.ui-autocomplete {
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 20px;
    z-index:10000; /* need to be larger than colorbox for it to show inside colorbox */
}

.no-left-margin, .no-left-margin input {margin-left:0px !important;}
.ss-modal-header .ui-dialog-titlebar-close {display:none;}
.ss-modal-header .ui-dialog {padding-left:0;padding-right:0;}
.ui-widget-header {background-color:cornsilk !important;}
.ss-modal-header .ui-dialog-titlebar {
    display:block;
    font-size:24px;
    font-weight:normal;
    text-align:center;
    padding:3px;
    font-family: arial, helvetica, 'Tw Cen MT';
    background-color:cornsilk;
}
.ss-admin-options {margin-top:15px;margin-bottom:15px;}
.ss-admin-options li {line-height:28px;}
.ss-grid-container {margin:10px;margin-top:20px;}
.ss-grid-900 {width:900px !important;}
.ss-grid-full {width:100% !important;}
.ss-data-grid {width:400px;}
.ss-data-grid tr th.k-header {font-weight:bold;}
.ss-data-grid tr td.k-button {line-height:16px;}
.alert-container {}

.input-note {padding-left:120px;}
.input-group-addon span.fa {width:85px;}
.input-group-addon span.fa span {padding-left:5px;}

.ss-upload-file {max-width:100%;}
.upload-section .ss-h4 {line-height:32px;padding-left:5px;}

.ss-back-link {margin-top:15px;}
.ss-input-width-full {max-width:100%;}

/* allow kendo grid error message to show up */
.k-grid-edit-row td{padding-bottom:2em !important;}

body, p, span, a, div, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.nav .caret {color:white;border-top-color:white;border-bottom-color:white;}
.ss-section-body h4 {font-weight:normal;}
.ss-section-body h4 {font-weight:normal;font-family:'Segoe UI Light', Tahoma, Geneva, Verdana, sans-serif;font-size:30px;}
.ss-section-indicator {
    width:25px;
    vertical-align:top;
    padding-top:8px;
    font-family: 'Segoe UI Light', Tahoma, Geneva, Verdana, sans-serif;
    font-size:30px;
    color:#00abec;
    border-right:1px solid #eee;
}
.ss-section-body {padding-left:10px;}
.ss-section-header-divider {height:3px;background-color:#eee;margin-bottom:15px;padding-right:5px;}
.ss-section-note {padding-bottom:20px;}
.ss-section-text {padding-bottom:20px;}
.ss-label-spacing {padding-top:15px;}
.ss-accept-spacing-top {margin-top:20px;}
#acceptSubmit {margin-bottom:10px;}
#acceptSubmit, .social-submit {background-color:green;color:white;}
#acceptSubmit:hover, .social-submit:hover {background-color:green;color:white;font-weight:bold;}
.lookup-table-group {font-size:20px;padding:20px;}
.looup-table-item {margin-right:30px;}
#lookupGrid .k-grid-content {min-height:50px;max-height:400px;overflow-y: visible;}
#lookupGrid .k-grid-header {padding:0 !important;}

/* Evella flavored form style */
#ss-property-form {width:99.9%;}
#ss-property-form tr td {font-size:14px;padding-left:5px;padding-right:5px;height:30px;}
.ss-orange-bg {background-color:#e48c21;}
.ss-light-orange-bg {background-color:#fcf0e2;}
tr.ss-field-header td {font-weight:bold;border-top:2px solid black;border-bottom:2px solid black;color:white;}
tr.ss-field-name td {font-weight:bold;border:1px solid lightgray;}
tr.ss-field td {border:1px solid lightgray;}
.ss-field-width {padding-left:0px;width:100%;border:0;}
.ss-field-width-dd {padding-left:0px;width:102% !important;border:0;}
.ss-field-currency {padding-top:6px;padding-left:5px;width:99%;border:0;}
.ss-addon-no-gap {padding:8px 12px;border-top:0;border-bottom:0;}
.ss-field-textarea {height:80px;}
.ss-simple-datepicker span {border:0;}
.kendo-searchable-dorpdown span {border-left:0;border-top:0;border-bottom:0;}

.ownerPayout-field {margin-top:15px;}
.ownerPayout-field > div {margin-bottom:5px;}
.pc-action-icon {height:28px;width:28px;margin-left:10px;margin-top:30px;cursor:pointer;}
.owner-payout-height {min-height:500px;}
.import-file-list ul.multiselect-container.dropdown-menu {height:300px; overflow-y:scroll;width:100%;}
.import-file-list {margin-top:20px;width:600px;}
.import-date {margin-right:30px;width:200px;}
.transaction-type-group, .option-group {font-size:16px;}
.transaction-item, .option-item {margin-right:20px;}

.ss-process-note {margin-top:10px;color:#ff6600;font-size:14px;}

.importType {margin:20px 20px 30px 10px;font-size:16px;font-weight:bold;}
.import-item {margin-left:10px;margin-right:15px;}
.import-item span {padding-left:10px;}

.property-search {position:relative;left:380px;font-weight:normal;}
.search-multi-select label {font-weight:normal;margin-right:5px;}
.payout-search {position:relative;left:790px;font-weight:normal;}

#scorecard {width:1880px;}
.scorecard-header {position:relative;left:285px;top:10px;}
.scorecard-header label {width:120px;text-align:center;font-weight:bold;font-size:16px;padding-bottom:2px;padding-top:5px;}
.scorecard-first-month {border-top:1px solid lightgray;border-left:1px solid lightgray;border-right:1px solid lightgray;}
.scorecard-month {width:124px;border-top:1px solid lightgray;border-right:1px solid lightgray;}
.scorecard-m1 {position:relative;left:0px;}
.scorecard-m2 {position:relative;left:-5px;}
.scorecard-m3 {position:relative;left:-9px;}
.scorecard-m4 {position:relative;left:-14px;}
.scorecard-m5 {position:relative;left:-19px;}
.scorecard-m6 {position:relative;left:-24px;}
.scorecard-m7 {position:relative;left:-29px;}
.scorecard-m8 {position:relative;left:-34px;}
.scorecard-m9 {position:relative;left:-38px;}
.scorecard-m10 {position:relative;left:-43px;}
.scorecard-m11 {position:relative;left:-48px;}
.scorecard-m12 {position:relative;left:-53px;}

