@charset "UTF-8";
.organizationTitle {
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}

#organization {
    padding-bottom: 1em;
    padding-left: 5px;
    width: 700px;
}

.locationList table tr th {
    text-align: left;
    border: 0;
    background: #222529;
    padding: 3px 10px;
    color: #FFF;
    font-size: 14px;
    border-right: 1px solid #ffffff;
}

.locationList tr a:link, a:visited, a:hover {
    color: #000000;
    text-decoration: none
}

#emailAddressContainer {
    margin: 23px;
}

#emailAddressContainer label {
    font-weight: normal;
}

#emailAddressContainer input {
    padding-left: 3px;
}

.organizationContainer {
    margin-bottom: 13px;
    width: 930px;
    padding: 0px 10px;
}

.logoView {
    border-style: solid;
    border-width: 1px;
    border-color: #006496;
    width: 200px;
    height: 50px;
}

.organizationContainer .fieldcontain label,
.organizationContainer .fieldcontain .property-label {
    color: #666666;
    text-align: right;
    width: 40%;
}

.formPageSubCaption {
    margin-top: 20px;
    margin-bottom: 30px;
    font-weight: bold;
    padding-left: 5px;
    border-bottom: 1px solid #010102;
    width: 120%;
    padding-bottom: 4px;
    float: left;
}

.showPageSubCaption {
    margin-top: 40px;
    margin-bottom: 10px;
    font-weight: bold;
    padding-left: 5px;
    border-bottom: 1px solid #010102;
    width: 100%;
    padding-bottom: 4px;
    float: left;
}

.organizationContainer fieldset.buttons {
    margin-top: 5px;
    clear: both;
}

.organizationContainer fieldset.buttons .save,
.organizationContainer fieldset.buttons .cancel,
.organizationContainer fieldset.buttons .edit,
.organizationContainer fieldset.buttons .move,
.organizationContainer fieldset.buttons .delete {
    text-indent: 0px;
}

.organizationContainer .propertyList {
    margin-bottom: 33px;
}

.organizationContainer .propertyContainer {
    clear: both;
    padding: 7px 0px;
    word-break: break-all;
}

.organizationContainer .propertyContainer .propertyLabel {
    float: left;
    width: 50%;
    text-align: right;
    color: #666;
    font-weight: bold;
}

/*bug 7065 temporary*/
.organizationContainer .propertyContainer .editViewOrgPropertyLabel {
    float: left;
    width: 40%;
    text-align: right;
    color: #666;
    font-weight: bold;
}

.organizationContainer .propertyContainer .propertyValue {
    float: left;
    margin-left: 13px;
}

.organizationContainer .propertyContainer .propertyValue {
    float: left;
    margin-left: 13px;
}

.propertyValueList {
    margin-left: 13px;
}

.halfwidthpanel {
    width: 49%;
    border: none;
    margin: 3px;
    display: table;
    float: right;
}

.summaryBox {
    background-color: #e4e7eb;
    border-style: solid;
    border-color: #8a8d91;
    border-width: 1px;
    padding: 0px 0px 10px 10px;
}

div.summaryBox p.plistItem {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

div.summaryBox div.minisection {
    margin-top: 15px;
    margin-bottom: 10px;
}

.labelBold {
    font-weight: bold;
}

.quarterWidthPanel {
    width: 23%;
    float: left;
    border: none;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-color: #ddeeff;
    color: #fff;
    margin-left: 15px;
    margin-right: 5px;

}

.quarterWidthPanel thead th {
    background: none repeat scroll 0 0 #006496;
    text-align: center;
    font-weight: bold;
}

#adminPanel th {
    font-size: 13px;
}

#adminPanel tr td {
    font-weight: bold;
    color: #000;
}

#mmsProviderName {
    font-style:italic;
    color:#aaaaaa;
}

/* NEW STUFF */
.facilityTitleContainer {
    padding-left: 5px;
    margin-bottom: 15px;
    margin-left:10px;
    width: 700px;
}

.facilityTitle {
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}


#sideMenuPanel {
    background:transparent;
}


dl.side-menu {
    background:#e4e7eb;
    border:1px solid #8a8d91;
    border-radius:8px;
    margin: 0 0 10px 0;
    padding-bottom:12px;
}

#locationPanel p,
dl.side-menu > dt {
    background:#e4e7eb;
    padding:5px 10px;
    font-weight:bold;
    font-size: 16px;
    border-bottom:1px solid #8a8d91;
    border-radius:8px 8px 0 0;
    color:#000000;
}

dl.side-menu dd {
    padding:5px 0;
}

dl.glyph-side-menu dd {
    min-height:40px;
    padding:0;
}

dl.side-menu a {
    display:block;
    padding:5px 10px;
}

dl.side-menu a .square-icon {
    width:20px;
    line-height:0;
    padding:5px;
    margin-right:.5em;
    display:block;
    float:left;
    border:1px solid #000000;
    border-radius:3px;
    background:#ffffff;
    color:#000000;
    text-align:center;
}

dl.side-menu a:hover .square-icon  {
    background:#000000;
    color:#ffffff;
}

dl.side-menu .glyph {
    font-size:1.3em;
}

dl.side-menu p {
    line-height: normal;
}

.side-menu i.fa {
    font-size: 20px;
}

#locationPanel {
    border:1px solid #8a8d91;
    border-radius:8px;
    background:#e4e7eb;
}

.threeQuarterWidthPanel {
    width:73%;
    border: none;
    float: left;
    margin:0 0 0 5px;
}

.threeQuarterWidthPanel thead th {
    background: none repeat scroll 0 0 #222529;
    text-align: center;
    font-weight: bold;
    color: #fff;
    border-bottom: 1px;
    border-color: white;
    border-style: solid;
    font-size: 1.3em;
}

.threeQuarterWidthPanel thead th:first-child {
    border-radius: 8px 0 0 0;
}

.threeQuarterWidthPanel thead th:last-child {
    border-radius: 0 8px 0 0;
}
.threeQuarterWidthPanel thead th a:link,
.threeQuarterWidthPanel thead th a:visited,
.threeQuarterWidthPanel thead th a:hover,
.threeQuarterWidthPanel thead th a:active {
    color: #fff;
    text-decoration: none;
}

#locationPanelInset {
    padding:12px;
}

#locationTable {
    border-collapse:separate;
    border:1px solid #8a8d91;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
    float:none;
}

#locationTable th {
    font-size: 13px;
}

#locationTable .locationName {
    margin-left: 10px;
}

.borderright {
    border-right: 2px;
    border-color: #fff;
    border-style: solid;
}

.launchMyUIContent {
    font-size:16px;
}


#launchMyUIMessageButtons {
    text-align: right;
    margin-right:0px;
}

#confirmMyUIlaunchModalTitle {
    font-size: 24px;
    font-weight: bold;
}

#locList {
    font-size:16px;
    height:135px;
    overflow-y: scroll;
    resize: none;
    border:1px solid;
    margin-top: 20px;
    margin-bottom: 20px;
    padding:10px;
}

