﻿
* {
    font-family: Arial;
    font-size: 11px;
}

body {
    margin: 0;
    padding: 0;
    border: none;
    height: 100%;
    overflow: hidden;
}

/* Standard form styles
--------------------------------------- */

.standardform {
    padding: 10px;
}

    .standardform dl {
        margin: 0;
        width: 100%;
    }

    .standardform dt, .standardform dd {
        margin: 0 0 0.5em 0;
        padding: 0;
    }

    .standardform dt {
        float: left;
        clear: left;
        width: 10%;
        margin-right: 1%;
    }

    .standardform dd {
        width: 50%;
    }

form {
    height: 100%;
    margin: 0px;
}

html {
    height: 100%;
}

/*Grid Filter Button is not displayed*/
.RadGrid .rgFilter, .GridFilterRow_Gray img {
    display: none;
}

/*                            
.GridRowNumberColumnBackGround
{
    background-color : #F5F5F5!important; /*Whitesmoke
}
*/

.TextBox {
    width: 130px;
}

.Email {
    width: 150px;
}

.DropDownList {
    width: 135px;
}

.ClientHeaderLabel {
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
}

.ClientHeaderLabelWidth {
    width: 150px;
}

.ClientHeaderDataWidth {
    width: 150px;
}

.Message {
    font-family: Arial;
    font-weight: bold;
    color: orange;
    font-size: 13px;
}

.Button {
    min-width: 75px;
}

/*

remove alternating color

*/
tr .rgAltRow, tr .rgRow {
    background-image: none !important; /*border:none !important;*/
}
/*div.RadGrid .rgAltRow td
{ 
	background-image:none !important;
	border:none !important;
}
*/

.clientimage {
    float: left;
    margin: 1em;
}

.itemimage {
    float: left;
    margin-bottom: 1em;
}

.s13 {
    padding: 15px 0px 0px;
}

/*  

changing the splitbar width stuffs up the right panel size, we lose the right scrollbar 

.collapseBarExpand,        
.collapseBarExpandOver        
{        
   background: #1E90BB url(/images/tc40.png) no-repeat 0 0!important;      
   height:16px!important;      
   width:12px!important;      
}       
  
.collapseBarCollapse,        
.collapseBarCollapseOver      
{        
   background: #1E90BB url(/images/tc45.png) no-repeat 0 0!important;      
   height:16px!important;      
   width:12px!important;     
}      
      
.resizeBar,      
.resizeBarOver,      

.collapseBarWrapper      
{      
    background:#5f5c5a!important;      
    height: 8px !important;              
} 
*/
/*--Access control---*/
.meal-per-day {
    width: 115px;
}

.period {
    width: 150px;
}

.left {
    float: left;
}

.clear {
    clear: both;
}

.approve {
    bottom: 0px;
}

.splash-table {
    margin-left: 20px;
}

    .splash-table td.splash-prod-total {
        text-align: center;
        font-size: 14px;
        color: #fff;
        vertical-align: top;
        width: 100px;
        height: 70px;
    }

        .splash-table td.splash-prod-total a {
            color: #fff !important;
            border-bottom: 1px dotted #fff !important;
            text-decoration: none;
        }

.splash-date {
    background-color: #CD4F41;
}

    .splash-date div, .splash-prod-total span {
        margin-bottom: 4px;
        font-size: 14px;
    }

.splash-welcome {
    background-color: #C00000;
}

    .splash-welcome span {
        font-size: 20px;
    }

.splash-prod-total {
    background-color: #0000C0;
}

    .splash-date .day, .splash-prod-total span {
        font-size: 32px;
    }

    .splash-prod-total p {
        font-size: 14px;
        margin: 0;
        padding: 0;
    }

.prq-pending {
    background-color: #E46C0A;
}

.pr-pending {
    background-color: rgb(118, 5, 174);
}

.po-open {
    background-color: #C0504D;
}

.po-partial {
    background-color: #632523;
}

.po-pending {
    background-color: #953735;
}

.por-pending {
    background-color: #002060;
}

.inactive-products {
    background-color: #3F47CC;
}

.direct-pending {
    background-color: #ED1B24;
}

.wr-open {
    background-color: #76923D;
}

.wo-open {
    background-color: #FE80FE;
}

.plm-open {
    background-color: #177C36;
}

.plm-closed {
    background-color: #11545A;
}

.critical-closed {
    background-color: #880016;
}

.equip-blow {
    background-color: #D8D00B;
}

.critical-mnt {
    background-color: #FF7F26;
}

.wo-overdue {
    background-color: #7A0462;
}

.critical-overdue {
    background-color: #ED1B24;
}

.pm-overdue {
    background-color: #17757D;
}

.small-total .splash-prod-total span {
    font-size: 24px;
}

.small-total td {
    height: 50px;
}

.RadComboBox table td.rcbInputCell {
    padding: 0 0px 0 2px !important;
}
/* Override RadGrid Caption Style*/
.rgCaption {
    color: orange;
    font-size: 10pt !important;
    text-align: Left;
}
.RadComboBox {
    background: #35434b !important;
    color: white !important;
    border: solid 1px #8a9297 !important;
    height: 22px;
}
    .RadComboBox .rcbInput {
        padding: 0 !important;
        height: 20px !important;
    }
    .RadComboBox .rcbArrowCell {
        height:20px !important
    }
.RadComboBox_Glow .rcbArrowCell a {
    height: 20px !important;
    background-position: -13px -64px !important;
}
select[disabled="disabled"], select[disabled], input[disabled="disabled"], input[disabled] {
	background-color: #646B6F !important;
}
.center{
    text-align: center;
}
input[type="password"] {
    background: #35434b !important;
    color: white !important;
    border: solid 1px #8a9297 !important;
    height: 22px;
    line-height: 18px;
    margin-bottom: 2px;
}
.security-access-location {
    background-color: orange;
    font-size: 32px;
    border: 1px solid gray;
    padding: 4px;
    color:#fff
}
.client-avatar {
    display: inline-block;
    margin-right: 10px;
    min-width: 400px;
    height: 400px;
    border: 1px solid
}

.client-info {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    /*line-height: 24px;*/
    font-size: 28px
}

.client-avatar img {
    width: 100%;
    height: 100%
}

.access-status {
    color: orange;
    font-size: 28px
}

.access-status-error {
    color: red; 
    font-size:28px
}

.access-status-ok {
    color: lightgreen;
    font-size: 28px
}
#divMessage {
    width: 100%;
    text-align: center;
}
.radiobutton {
    font-size: 16px !important;
}

    .radiobutton label {
        font-size: 18px;
    }
.red{
    background-color: red
}
.header{
    /*background-color: #3278B7;
    color:white*/
}
.timezone-info{
    font-family: Arial; font-weight: normal; font-size: 12px; color: #ffbd45
}
.access-center {
    text-align: center;
    color: #000;
    min-width: 260px;
    margin-top: 110px;
}
.access-center img{
    width:160px
}
.fc-license-message {
    display: none !important
}

/* RadTooltip */
.RadToolTip_Telerik .rtWrapper .rtWrapperContent, .rtTitlebar {
    background-color: orange !important;
    color: #fff !important;
}
.rtWrapperTopCenter {
    background-image: none !important;
    background-color: orange !important;
}

.RadNotification .rnContentIconClip img {
    width: 48px;
}
.RadNotification .rnContentIconClip{
    clip:unset !important
}
.rnContent {
    color: black !important;
    font-size: 14px;
    min-height: 24px;
}

.RadNotification .rnContentIconClipIn {
    margin: 4px 0px -35px 4px !important
}

    .RadNotification .rnContentIconClipIn .rnCustomIcon {
        margin-top: 0 !important;
    }
