﻿i{margin-left:5px}
body {font-family: Ubuntu;background:#dcdcdc}
body {padding-top: 42px; padding-bottom: 15px; height: 100%;} 
h2 {font-size:180%; padding-top: 8px; font-family:Ubuntu;}
#pageContent {min-height:100px;}
#pageContent>h2:first-child {margin-top:3px}
#page-details {padding-top:5px}
.appInfo {margin-top: 6px; padding-top:6px; border-bottom:solid 1px #A8AD97; border-left:solid 1px #A8AD97; font-size:12px; background-color:#fff}
.fa-cog {font-size:120%}
.hideNav {display:none}
ul.nav > li.static {padding:16px; color:#e41b1b;font-weight:bold;background-color:#ffffff}
select {font-size:115% !important;padding-top:2px;padding-bottom:2px}
.hid {display: none}
footer > p {font-size:90%}
input[type=submit]{color:#363636;border:solid 1px #363636}
footer>div{display:inline-block}
#dblist{margin-left:20px; font-size:90%}
#companiesDD, #selectedLoginDD{font-size:92% !important;margin-right:12px}
#selectedLoginDD{margin-right:2px}
.lm10 {margin-left:10px;}
.lm15 {margin-left:15px;}
.lm20 {margin-left:20px;}
.rm10 {margin-right:10px;}
.rm15 {margin-right:15px;}
.rm20 {margin-right:20px;}
.tm5 {margin-top:5px;} 
.tm10 {margin-top:10px;} 
.tm15 {margin-top:15px;} 
.tm20 {margin-top:20px;} 
.tm25 {margin-top:25px;} 
.bm5 {margin-bottom:5px;} 
.bm10 {margin-bottom:10px;} 
.bm15 {margin-bottom:15px;} 
.bm20 {margin-bottom:20px;} 
.navbar-sdh, .dropdown-menu {background: #000000;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5C6B30), color-stop(100%, #4B5729));background: -webkit-linear-gradient(top, #5C6B30,#4B5729);background: -moz-linear-gradient(top, #5C6B30,#4B5729);background: -o-linear-gradient(top, #5C6B30,#4B5729);background: -ms-linear-gradient(top, #5C6B30,#4B5729);background: linear-gradient(top, #5C6B30,#4B5729);font-family: Source Sans Pro;font-size: 100%;color: #fff !important}	
.navbar-collapse {overflow: inherit !important}
.navbar-brand {height: 40px;padding: 6px 6px;font-size: 18px;line-height: 20px}
.dropdown-menu {font-size: 100%}	
.dropdown-menu > li > a {cursor:pointer;text-align: left;padding-left: 14px;color: #fff !important;padding-top: 16px;padding-bottom: 16px;text-shadow: none;background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: background 0.1s linear,opacity 0.1s linear;-moz-transition: background 0.1s linear,opacity 0.1s linear;-ms-transition: background 0.1s linear,opacity 0.1s linear;-o-transition: background 0.1s linear,opacity 0.1s linear;transition: background 0.1s linear,opacity 0.1s linear;-webkit-font-smoothing: antialiased;opacity: .9}	
.dropdown-menu > li > a:hover {background: #CCCCCC !important;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #000000 !important;opacity: 1}
.navbar-sdh .container .nav {float: right}	
.navbar-sdh .brand {color: #fff;text-shadow: none}
.navbar-sdh .container .nav li a {text-align: left;padding-left: 14px;color: #fff;padding-top: 16px;padding-bottom: 16px;text-shadow: none;background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: background 0.1s linear,opacity 0.1s linear;-moz-transition: background 0.1s linear,opacity 0.1s linear;-ms-transition: background 0.1s linear,opacity 0.1s linear;-o-transition: background 0.1s linear,opacity 0.1s linear;transition: background 0.1s linear,opacity 0.1s linear;-webkit-font-smoothing: antialiased;opacity: .9}
.navbar-sdh .container .nav li a:hover {background: #CCCCCC;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #000000;opacity: 1}
.row.theSubMenu{margin-right:70px}
.theSubMenu {margin-top: 0; padding:6px 0 0 0; border-bottom:solid 1px #A8AD97; border-left:solid 1px #A8AD97}
.theSubMenu > div > ul {margin-left: -40px; margin:0 0 5px 0}
.theSubMenu > div > ul > li {list-style-type:none; display: inline-block; padding:7px 15px 8px 15px; border-right:solid 1px #A8AD97; margin:-5px 0 -5px 0}
.theSubMenu > div > ul > li:first-child {border-left:solid 1px #A8AD97}
.theSubMenu > div > ul > li > a {color:#4B5729 !important}
.theSubMenu > div > ul > li > a:hover {color:#ed852e !important; text-decoration:none}
.adminmenudropdown {background: #000000;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5C6B30), color-stop(100%, #4B5729));background: -webkit-linear-gradient(top, #5C6B30,#4B5729);background: -moz-linear-gradient(top, #5C6B30,#4B5729);background: -o-linear-gradient(top, #5C6B30,#4B5729);background: -ms-linear-gradient(top, #5C6B30,#4B5729);background: linear-gradient(top, #5C6B30,#4B5729);font-family: Source Sans Pro;font-size: 100%;color: #fff !important; margin-top:1px;}	
.adminmenudropdown > li > a {padding-top:8px;padding-bottom:8px;margin-top:-1px}	
[data-notify="progressbar"] {margin-bottom: 0px;position: absolute;bottom: 0px;left: 0px;width: 100%;height: 5px}
.barfiller {width:100%;height:12px;background:#fcfcfc;border:1px solid #ccc;position:relative;margin-bottom:20px;box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,.5); -moz-box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,.5)}
.barfiller .fill {display:block;position:relative;width:0px;height:100%;background:#333;z-index:1}
.barfiller .tipWrap {display:none}
.barfiller .tip {margin-top:-30px;padding:2px 4px;font-size:11px;color:#fff;left:0px;position:absolute;z-index:2;background: #333} 
.barfiller .tip:after {border:solid;border-color:rgba(0,0,0,.8) transparent;border-width:6px 6px 0 6px;content:"";display:block;position:absolute;left:9px;top:100%;z-index:9}
.ph-btn-green {color:#fff !important; border-color: #819150;background-color: #7A9137;border-style: solid;border-width: 0 1px 1px 0;box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1) inset; border-radius: 6px;cursor: pointer;display: inline-block;font-style: normal;overflow: hidden;text-align: center;text-decoration: none;text-overflow: ellipsis;transition: all 200ms ease-in-out 0s;white-space: nowrap;	font-family: "Gotham Rounded A","Gotham Rounded B",Helvetica,Arial,sans-serif;font-weight: 500;	padding: 5px 13px 4px 12px;font-size: 95%}
.ph-btn-green:hover, .ph-btn-green:focus, .ph-btn-green:active {background-color: #55622D;border-color:#333}
.ph-btn-orange {color:#fff !important; border-color: #BD6B26;background-color: #CF7121;border-style: solid;border-width: 0 1px 1px 0;box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1) inset; border-radius: 6px;cursor: pointer;display: inline-block;font-style: normal;overflow: hidden;text-align: center;text-decoration: none;text-overflow: ellipsis;transition: all 200ms ease-in-out 0s;white-space: nowrap;	font-family: "Gotham Rounded A","Gotham Rounded B",Helvetica,Arial,sans-serif;font-weight: 500;	padding: 5px 13px 4px 12px;font-size: 95%}
.ph-btn-orange:hover, .ph-btn-green:focus, .ph-btn-green:active {background-color: #A1581A;border-color:#333}
.ph-bld {font-weight: 500 !important}
.nav-pills > li {float:left}
.nav-pills > li > a {border-radius:4px;color:#5C6B30;padding-top:8px;padding-bottom:8px;padding-right:14px;padding-left:14px}
.nav-pills > li + li {margin-left:2px}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color:#fff;background-color:#5C6B30}
.nav-tabs > li:not(.active) > a:hover {color:#000000;background-color:#94B043;border-color:#94B043}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color:#fff !important;background-color:#5C6B30 !important}
input {color:#666B85;font-size:15px;font-weight:normal;text-shadow: 0 1px 1px rgba(256, 256, 256, 0.1)}
#ProcessingImage {width:100px;height:100px;position:absolute;top:23%;left:50%;margin:auto;z-index:2000 !important;}
.alC{text-align:center}
.alR{text-align:right}
@media screen and (max-width: 749px) {.modal-dialog {width: 80%} .modal-dialog.wideDialog {width: 95% !important}}
@media screen and (min-width: 750px) {.modal-dialog {width: 575px} .modal-dialog.wideDialog {width: 745px !important}}
div.modalIntDisp{min-height:200px}
div.modalIntDisp>h3{margin-top:13px;display:inline-block}
div.workOrderSelected{min-height: 200px;margin-top: 1em !important;background-color: burlywood;padding-bottom: 25px;margin-left: 60px;width: 90%}
div.workOrderSelected>h3{margin-top: 13px;display: inline-block}
div.h3N{display:inline-block;margin-left:15px;font-size:115%}
.modal-dialog{min-height:300px;position:absolute;top:10%}
i.closeModal{cursor:pointer}
.modal-backdrop{opacity:0.8 !important}
.modal{padding-right: 0 !important;overflow-y: scroll}
table#modalInfoTable,table#modalSelectionsTable,table#modalPOoptionsTable,table#modalPriceAdjustmentsTable,table#modalPOdetailsTable,
table#modalPOresourcesTable,table#modalPOserviceOrderTable,table#modalPOnotes{font-size:87%; margin-top:25px; width:95%;}
table#modalPOoptionsTable td:nth-child(1){width: 40%}
table#modalPOoptionsTable td:nth-child(2){width: 55%}
table#modalPOoptionsTable td:nth-child(3){width: 30px} 
table#modalSelectionsTable td:nth-child(1){width: 31%}
table#modalSelectionsTable td:nth-child(2){width: 31%}
table#modalSelectionsTable td:nth-child(3){width: 31%}
table#modalSelectionsTable td:nth-child(4){width: 30px}
table.modalTbl>tbody>tr>td{background-color: #edf0f4;color: #000000;border-style:solid;border-width:1px;border-color:#b2b2b2;padding: 4px 4px !important;font-size: 93%}
table.modalTbl>thead>tr>th{background-color: #252626;color: #ffffff;border-style:solid;border-width:1px;border-color:#000000;padding: 5px 5px !important}
table.modalTbl>tbody>tr.spacerRow>td{background-color: #ffffff !important;border-style:none !important;height:10px !important}
#database_warn{color:yellow}