body{padding-top:0;padding-bottom:0}
header{padding-top:50px}
section{padding-bottom:50px;width:100%;min-width:100%}
footer{display:inline-block;width:100%;min-width:100%;padding-top:50px;padding-bottom:50px;min-height:300px;background:#e0e0e0}
.img16{width:16px}
.HomeSprite,.default,.tr-logo,.i_email,.i_email2,.LinkManagerEdit,.ActionA,.ActionI,.edit13,.mintek-calendar,.Clear16,.csv,.DefaultSite,.DefaultSiteHover,.DtldVisSearch,.DtldVisSearchHover,.edit,.editI,.forum,.GoalsEdit,.LegendA,.LinkManagerLink,.loading,.MessageAdd,.MessageEdit,.News,.SiteGroup,.SiteGroupHover,.Standards,.SystemMessages,.toolbar_help,.toolbar_save,.Version16S,.VisSearch,.VisSearchHover,.spacer,.pcCloseButton,.AniNotification,.FloatPanelBottomLeftCorner,.FloatPanelBottomRightCorner,.Locked,.LockedI,.greenCircle,.redCircle,.yellowCircle,.xls,.rtf,.pdf,.Export,.LinkManagerEdit13,.GoalsEdit13,.MessageEdit13,.Standards13,.toolbar_info,.toolbar_cancel,.NewA,.NewI,.SortA,.SortI,.EditI,.DeleteA,.DeleteI,.i_print,.i_print_blank,.Print,.PrintI,.IndAtomicCircle,.IndBlueCircle,.IndGreenCircle,.IndRedCircle,.IndYellowCircle,.pcCloseButton13,.linkedin,.twitter,.facebook{background:transparent url(../../images/MainSprite4.png) no-repeat}
.tr-logo{width:175px;height:35px;background-position:-508px 0}
.i_email{width:18px;height:18px;background-position:-486px 0}
.facebook{width:16px;height:16px;background-position:-492px -18px}
.linkedin{width:16px;height:16px;background-position:-476px -18px}
.LinkManagerEdit{width:16px;height:16px;background-position:-470px 0}
.twitter{width:16px;height:16px;background-position:-460px -16px}
.ActionA{width:16px;height:16px;background-position:-454px 0}
.ActionI{width:16px;height:16px;background-position:-444px -16px}
.mintek-calendar{width:16px;height:16px;background-position:-438px 0}
.Clear16{width:16px;height:16px;background-position:-428px -16px}
.csv{width:16px;height:16px;background-position:-422px 0}
.DefaultSite{width:16px;height:16px;background-position:-412px -16px}
.DefaultSiteHover{width:16px;height:16px;background-position:-406px 0}
.DeleteA{width:16px;height:16px;background-position:-396px -16px}
.DeleteI{width:16px;height:16px;background-position:-390px 0}
.DtldVisSearch{width:16px;height:16px;background-position:-380px -16px}
.DtldVisSearchHover{width:16px;height:16px;background-position:-374px 0}
.edit{width:16px;height:16px;background-position:-364px -16px}
.editI{width:16px;height:16px;background-position:-358px 0}
.Export{width:16px;height:16px;background-position:-348px -16px}
.forum{width:16px;height:16px;background-position:-342px 0}
.GoalsEdit{width:16px;height:16px;background-position:-332px -16px}
.i_email2{width:19px;height:13px;background-position:-323px 0}
.i_print{width:16px;height:16px;background-position:-316px -16px}
.i_print_blank{width:16px;height:16px;background-position:-307px 0}
.LegendA{width:16px;height:16px;background-position:-300px -16px}
.LinkManagerLink{width:16px;height:16px;background-position:-291px 0}
.loading{width:16px;height:16px;background-position:-284px -16px}
.MessageAdd{width:16px;height:16px;background-position:-275px 0}
.MessageEdit{width:16px;height:16px;background-position:-268px -16px}
.NewA{width:16px;height:16px;background-position:-259px 0}
.NewI{width:16px;height:16px;background-position:-252px -16px}
.News{width:16px;height:16px;background-position:-243px 0}
.pdf{width:16px;height:16px;background-position:-236px -16px}
.Print{width:16px;height:16px;background-position:-227px 0}
.PrintI{width:16px;height:16px;background-position:-220px -16px}
.rtf{width:16px;height:16px;background-position:-211px 0}
.quick-date-range-picker{padding:2px 6px;border:1px solid #b2b2b2;border-radius:4px}
.SiteGroup{width:16px;height:16px;background-position:-204px -16px}
.SiteGroupHover{width:16px;height:16px;background-position:-195px 0}
.SortA{width:16px;height:16px;background-position:-188px -16px}
.SortI{width:16px;height:16px;background-position:-179px 0}
.Standards{width:16px;height:16px;background-position:-172px -16px}
.SystemMessages{width:16px;height:16px;background-position:-163px 0}
.toolbar_cancel{width:16px;height:16px;background-position:-156px -16px}
.toolbar_help{width:16px;height:16px;background-position:-147px 0}
.toolbar_info{width:16px;height:16px;background-position:-140px -16px}
.toolbar_save{width:16px;height:16px;background-position:-131px 0}
.Version16S{width:16px;height:16px;background-position:-124px -16px}
.VisSearch{width:16px;height:16px;background-position:-115px 0}
.VisSearchHover{width:16px;height:16px;background-position:-108px -16px}
.xls{width:16px;height:16px;background-position:-99px 0}
.spacer{width:15px;height:15px;background-position:-93px -16px}
.pcCloseButton{width:15px;height:14px;background-position:-84px 0}
.pcCloseButton13{width:14px;height:13px;background-position:-79px -14px}
.LinkManagerEdit13{width:13px;height:13px;background-position:-71px 0}
.AniNotification{width:13px;height:13px;background-position:-66px -13px}
.edit13{width:13px;height:13px;background-position:-58px 0}
.GoalsEdit13{width:13px;height:13px;background-position:-53px -13px}
.IndAtomicCircle{width:13px;height:13px;background-position:-45px 0}
.IndBlueCircle{width:13px;height:13px;background-position:-40px -13px}
.IndGreenCircle{width:13px;height:13px;background-position:-32px 0}
.IndRedCircle{width:13px;height:13px;background-position:-27px -13px}
.IndYellowCircle{width:13px;height:13px;background-position:-19px 0}
.MessageEdit13{width:13px;height:13px;background-position:-14px -19px}
.Standards13{width:13px;height:13px;background-position:0 0}
.FloatPanelBottomLeftCorner{width:5px;height:19px;background-position:-9px -13px}
.FloatPanelBottomRightCorner{width:5px;height:19px;background-position:-14px 0}
.Locked{width:9px;height:11px;background-position:0 -13px}
.LockedI{width:9px;height:11px;background-position:0 -24px}
.greenCircle{width:9px;height:9px;background-position:-27px -26px}
.redCircle{width:9px;height:9px;background-position:-36px -26px}
.yellowCircle{width:9px;height:9px;background-position:-45px -26px}
.onexone{width:1px;height:1px;background-position:-9px -32px}
.dxeEditArea,.dxeListBoxItem,.dxeListBoxItemHover,.dxeListBoxItemSelected{font-size:10px;font-family:Verdana;height:13px;line-height:13px}
.toolbarButton{min-width:70px;width:auto;padding:2px;border:1px solid #909090}
.bottomActionBar{font-weight:700;font-size:10px;background-color:#F2F2F2;color:#000;border-color:#9F9F9F;border-style:solid;border-width:1px;min-height:27px}
.bgwhite{background-color:#fff}
.bggrey{background-color:#95a5a6}
.bglightgrey{background-color:#eee}
.grey{color:#95a5a6}
.bgred,.bgred:hover{background-color:#C20001;border-style:solid;border-width:2px;border-color:#ebccd1;color:white}
.bgred:hover{background-color:#f2dede;color:#b94a48}
.bgyellow,.bgyellow:hover{background-color:#FFD800;border-style:solid;border-width:2px;border-color:#faebcc;color:black}
.bgyellow:hover{background-color:#fcf8e3;color:#c09853}
.bggreen,.bggreen:hover{background-color:#048444;border-style:solid;border-width:2px;border-color:#d6e9c6;color:white}
.bggreen:hover{background-color:#dff0d8;color:#468847}
.bggreen a{color:white!important;text-decoration:underline}
.bggreen .btn{color:black;text-decoration:none}
.bggreen .btn-primary{color:white}
.bgblue{background-color:#005a9c;border:2px solid #bbcedb;color:white}
.bgblue:hover{background-color:#ccdeeb;color:#005a9c}
a.white{color:white;text-decoration:none}
a.white:hover{color:#2a6496;text-decoration:none}
.tile:hover{text-decoration:none}
.tile{margin-bottom:10px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-left:10px!important;padding-right:10px!important}
.tile>div{width:100%;height:0;margin-bottom:15px;padding:5px 5px 100% 5px;position:relative;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:0}
.tileh2x{height:370px!important}
.tileh3x{height:570px!important}
.tilep1{font-size:13px;font-weight:bold;white-space:normal}
.tilep2{font-size:20px;position:absolute;bottom:-13px;left:3px}
.tilep3{font-size:20px;position:absolute;bottom:-13px;right:3px}
.tile-well{box-sizing:border-box;font-size:16px;margin:0;padding:0}
.bs-callout{margin:10px 0;padding:10px;border-left:5px solid #eee;overflow:hidden;height:120px;cursor:pointer}
.bs-callout-danger{background-color:#fcf2f2;border-color:#dFb5b4}
.bs-callout-danger:hover{background-color:#dFb5b4}
.bs-callout-warning{background-color:#fefbed;border-color:#f1e7bc}
.bs-callout-warning:hover{background-color:#f1e7bc}
.bs-callout-info{background-color:#f0f7fd;border-color:#d0e3f0}
.bs-callout-info:hover{background-color:#d0e3f0}
.bs-callout-success{background-color:#F0F7EA;border-color:#d6e9c6;cursor:default}
.bs-callout-success:hover{background-color:#d6e9c6}
.label{margin-right:2px;display:inline-block}
.gaugeMain{vertical-align:middle!important}
.cbp-thmenu{width:100%;border-bottom:4px solid #eee;z-index:101}
.cbp-thmenu ul{margin:0;padding:0;list-style-type:none;z-index:101}
.cbp-thmenu>ul,.cbp-thmenu .cbp-thrsub-inner{width:90%;max-width:70em;margin:0 auto;padding:0;z-index:101}
.cbp-thmenu>ul>li{width:100%;display:inline-block;z-index:100}
.cbp-thmenu>ul>li>a{font-weight:700;padding:0;color:#626262;display:inline-block;z-index:101}
.cbp-thmenu>ul>li>a:hover{color:#47a3da;z-index:101}
.cbp-thmenu>ul>li.cbp-thopen a,.cbp-thmenu>ul>li.cbp-thopen>a:hover{color:#666;background:#eee;z-index:101}
.cbp-thmenu .cbp-thsub{display:none;position:absolute;background:#eee;border:1px solid #c0c0c0;border-top:0;width:100%;left:0;z-index:101}
.cbp-thopen .cbp-thsub{display:block;padding-bottom:3em;z-index:101}
.cbp-thmenu .cbp-thsub-inner>div{width:33%;float:left;padding:0 2em 0;z-index:101}
.cbp-thmenu .cbp-thsub-inner:before,.cbp-thmenu .cbp-thsub-inner:after{content:" ";display:table;z-index:101}
.cbp-thmenu .cbp-thsub-inner:after{clear:both;z-index:101}
.cbp-thmenu .cbp-thsub-inner>div a{line-height:2.5em;z-index:101}
.cbp-thsub h4{color:#5a5a5a;padding:2em 0 .6em;margin:0;font-size:160%;font-weight:300;z-index:101}
.cbp-thmenu .cbp-thsub-user{width:300px!important;right:0;left:auto!important}
.cbp-thmenu .cbp-thsub-user>div{width:100%!important;float:right!important}
.VersionWrapper{overflow-x:clip}
.cbp-hrmenu{width:100%;z-index:100;position:relative}
.cbp-hrmenu ul{margin:0;padding:0;list-style-type:none;z-index:100}
.cbp-hrmenu>ul,.cbp-hrmenu .cbp-hrsub-inner{width:98%;max-width:110em;margin:0 auto;padding:0 1.3em;z-index:100}
.cbp-hrmenu>ul>li{display:inline-block;z-index:100}
.cbp-hrmenu>ul>li>a{font-weight:700;padding:1em 1.5em;color:#999;display:inline-block;z-index:100}
.cbp-hrmenu>ul>li>a:hover{color:#47a3da;z-index:100}
.cbp-hrmenu>ul>li.cbp-hropen a,.cbp-hrmenu>ul>li.cbp-hropen>a:hover{color:#fff;background:#47a3da;z-index:100}
.cbp-hrmenu .cbp-hrsub{display:none;position:absolute;background:#47a3da;width:100%;left:0;z-index:100}
.cbp-hropen .cbp-hrsub{display:block;padding-bottom:3em;z-index:100}
.cbp-hrmenu .cbp-hrsub-inner>div{width:33%;float:left;padding:0 2em 0;z-index:100}
.cbp-hrmenu .cbp-hrsub-inner:before,.cbp-hrmenu .cbp-hrsub-inner:after{content:" ";display:table;z-index:100}
.cbp-hrmenu .cbp-hrsub-inner:after{clear:both;z-index:100}
.cbp-hrmenu .cbp-hrsub-inner>div a{line-height:2.5em;z-index:100}
.cbp-hrsub h4{color:#afdefa;padding:2em 0 .6em;margin:0;font-size:160%;font-weight:300;z-index:100}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}
.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.nav-list>li>a{padding:3px 15px}
.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:white;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}
.nav-list .divider{*width:100%;height:1px;margin:((1.428571429 / 2) - 1) 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#428bca;border-bottom:1px solid white}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:1.428571429;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}
.nav-header2{display:block;padding:3px 15px;font-size:16px;font-weight:bold;line-height:1.428571429;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}
.nav li+.nav-header{margin-top:9px}
.modal-header{color:#fff!important}
.grid-col-multi-item{background-color:#dadada;margin:0 4px 4px 0;padding:1px 4px;display:inline-block;white-space:nowrap;border-radius:2px}
.can-overflow{overflow:visible!important}
.auto-height{overflow:auto;height:auto}
.top-padded-5{padding-top:5px}
.select2-container .select2-choice>.select2-chosen{line-height:150%!important}
.select2-drop .select2-search>.select2-input{line-height:16px!important}
.MenuIcon{padding-right:5px}
.MenuRow{margin-right:0;margin-left:0;position:relative;top:-4px;width:100%}
.MenuBottom{margin-right:0;margin-left:0;border-bottom:4px solid #336fad;position:relative;top:0;width:100%}
.SiteLogo{position:relative;Left:2px;padding-right:15px}
.PageHeader-TopRow{background-color:#eee}
.PageHeader-Vis{float:left;white-space:nowrap;margin-left:20px}
.PageHeader-User{float:right;white-space:nowrap;margin-right:50px}
.PageHeader-UserNotification{position:relative;float:right;top:0;padding-left:8px;padding-right:2px;pad ding-bottom:11px;padding-top:7px;cursor:pointer;color:Gray}
.PageHeader-UserNotification:hover{background-color:#D8D8D8}
.PageHeader-Badge{position:relative;top:-5px;left:-8px;display:inline-block;width:14px;height:14px;padding:2px;color:#fff;font-size:9px;text-align:center;border-radius:50em;-moz-border-radius:50em;-webkit-border-radius:50em;line-height:9px;text-shadow:none}
.PageHeader-NoBadge{padding-right:10px}
.PageHeader-VisSearch{width:350px}
.PageHeader-TaskList-NoBadge{padding-right:8px}
.PageHeader-TaskList-Badge{margin-right:-8px}
.PageHeaderSearch .select2-results{max-height:600px}
.stats,.stats2{float:left;border-right:1px solid #ccc;min-height:82px}
.stats-last{border:0}
.stats,.stats2{display:block;float:left;font-size:20px;font-weight:bold}
.stats span,stats2 span{margin-top:2px;font-size:14px!important;font-weight:normal}
ul.stats li{float:left;margin:0 10px 0 0;padding:0 10px 0 0;list-style-type:none;border-right:1px solid #ccc;min-height:120px}
ul.stats li:last-child{margin:0;padding:0;border:0}
ul.stats li{display:block;float:left;font-size:20px;font-weight:bold}
ul.stats li span{margin-top:2px;font-size:14px;font-weight:normal}
.card{font-size:12px;line-height:1.4}
.card p{margin:0}
.performance-facts{border:1px solid black;margin-bottom:30px;float:left;padding:5px;table{border-collapse:collapse}
}
.performance-facts__header{border-bottom:10px solid black;padding:0 0 .25rem 0;margin:0 0 5px 0;p{margin:0}
}
.performance-facts__title{height:80px;overflow:hidden;text-overflow:ellipsis}
.thick-end{border-bottom:10px solid black}
.thin-end{border-bottom:1px solid black}
.SiteHeader{margin-left:0;margin-right:0;margin-top:10px}
.siteId{font-size:20px!important;font-weight:bold!important}
.site-hdr{display:block;font-size:14px;clear:both;margin-top:10px;font-weight:normal;margin-bottom:5px}
.hidden{display:none}
.bp20{padding-bottom:20px}
.bm5{margin-bottom:5px}
.tw20{width:20%}
.w20{width:20%;float:right;padding-left:5px}
.w33{width:33%;float:left;padding-left:10px}
.w45{width:45%;float:left}
.w55{width:55%;float:left}
.w80{width:80%;float:left}
.w100{width:100%}
.break{word-wrap:break-word}
.small{font-size:.85em}
.alignLeft{text-align:left}
.align-top{vertical-align:top}
.pointer{cursor:pointer}
.padding5{padding:5px}
.padding10{padding:10px}
.DashboardGauges{width:200px;float:left;padding-left:30px;padding-top:5px;padding-bottom:5px}
.FavMenu{cursor:pointer;position:absolute;top:175px;left:50%;width:200px;margin-left:-150px;z-index:999}
.RoleSelector{cursor:pointer;position:absolute;top:10px;width:250px;z-index:999;left:85%}
.RoleSelectorCloseLI{min-height:40px}
.Notification{background-color:#3D86C5;color:White}
.NotificationViewAll{background-color:#fcf8e3}
.NotificationViewAll a{color:#c09853;text-decoration:none}
.NotificationClose{position:relative;top:0;right:0;padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;float:right;font-size:21px;font-weight:bold;line-height:1;color:White;margin-top:-2px;opacity:.7;filter:alpha(opacity=70)}
.NotificationLink:hover,.NotificationLink:focus,.NotificationClose:hover,.NotificationClose:focus{color:White;text-decoration:none;cursor:pointer;opacity:1;filter:alpha(opacity=100)}
.NotificationLink{color:White;text-decoration:none;cursor:pointer;opacity:.7;filter:alpha(opacity=70)}
.NotificationLink{color:White;text-decoration:none;cursor:pointer;opacity:.7;filter:alpha(opacity=70)}
.NotificationViewAllText{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:#c09853;display:inline;margin-top:0;margin-left:7px;margin-bottom:10px;text-shadow:0 1px 0 rgba(255,255,255,0.2)}
.badge{min-width:35px}
.badge-warning{background-color:yellow;color:black}
.badge-min{min-width:0}
.badge-danger{background:#ec2525}
.badge-danger:hover{background-color:#b94a48}
.badge-warning{background-color:#f89406}
.badge-warning:hover{background-color:#c67605}
.badge-success{background-color:#468847}
.badge-success:hover{background-color:#356635}
.badge-info{background-color:#3a87ad}
.badge-info:hover{background-color:#2d6987}
.badge-inverse{background-color:#333}
.badge-inverse:hover{background-color:#1a1a1a}
.breadcrumb-table{color:#626262;font-family:Verdana;font-size:9px}
.breadcrumb-div{padding-top:5px;padding-bottom:5px;position:relative;left:-2px}
.UPLeftSpan{Width:155px;text-align:right;min-width:155px}
.UPTechLeftSpan{Width:200px;text-align:right;min-width:200px}
.UPInputDropdown{float:right;padding-left:0;text-align:left}
.UPRowAltPhone{padding-top:15px}
.UPRowAltPhone,.UPRow{padding-bottom:5px;width:100%}
.UPTabs{padding-top:10px}
.up-btn-techuser{margin-left:10px}
.up-btns-visibility{margin-top:10px;margin-bottom:5px}
.divTech{padding-top:10px}
.Input100LeftSpan{Width:100px;text-align:right;min-width:100px}
.RALeftSpan{Width:235px;text-align:right;min-width:235px}
.input-dropdown{list-style-type:none}
.notificationDiv{cursor:pointer;font-weight:500;font-size:16px;color:#428bca!important;background-color:#F2F2F2;color:#000;border-color:#dcdcdc;border-style:solid;border-width:1px;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.notificationContainer{padding-bottom:15px}
div.not-clickable{cursor:default;color:#000!important}
div.notificationHeader{overflow:auto;clear:both;padding:0 15px}
div.notificationHeader h2{margin-top:6px;float:left;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5)}
div.quick-link{width:49%;float:left;margin-right:1%;margin-bottom:1%;background-color:#fff}
div.padding-tb-md{margin-top:7px;margin-bottom:7px}
.full-width{width:100%}
.align-left{text-align:left}
.well-no-bkgnd{background-image:none!important;margin-top:10px!important}
.modal-header-bkgnd{background-color:#3D86C5!important;border-radius:5px 5px 0 0}
.width-400{width:400px}
.indent{padding-left:5%}
.indent-double{padding-left:10%}
.indent-triple{padding-left:15%}
.horiz-space-sm{padding-left:10px}
.horiz-space-md{padding-left:25px}
.horiz-space-lg{padding-left:50px}
.modal-footer{padding:10px 20px!important}
.container-clipped{overflow:hidden;height:auto}
a.no-favorite{color:lightgray;text-decoration:none}
a.no-favorite:hover{color:gray}
a.is-favorite{color:goldenrod;text-decoration:none}
a.is-favorite:hover{color:darkgoldenrod}
.preview-text{font-weight:bold;font-size:15px;padding:4px;color:#666}
.tab-container{border-color:#dcdcdc;border-style:solid;border-width:1px;border-top:0;padding:15px 10px 5px 10px}
.tab-single-item{padding-bottom:10px}
.fa-btn:hover{cursor:pointer}
.fa-green{color:green}
.NotificationViewAll:hover{cursor:pointer}
.savecancel-toolbar{margin-top:10px;border-color:#dcdcdc;border-style:solid;border-width:1px;padding:10px;background-color:#F2F2F2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.savecancel-buttons button{margin-right:5px;margin-left:5px}
.savecancel-icons{position:relative;float:right;top:-36px}
img.flag{height:12px;width:18px;margin-right:10px}
.input-container{margin-top:10px;border-color:#dcdcdc;border-style:solid;border-width:1px;padding:10px;background-color:#F2F2F2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.input-ckbox{margin-left:5px}
.input-rightstop{border-right:solid!important;border-right-color:#ccc!important;border-right-width:1px!important}
.input-select2button{height:28px;border-left:none}
.input-width100{width:100px}
.input-noroundboxleft{border-bottom-left-radius:0;border-top-left-radius:0}
.input-noleftborder{border-left:none}
.login-header{margin-top:5px;margin-top:10px;margin-bottom:-10px}
.login-content{margin-left:auto;margin-right:auto;max-width:400px}
.login-external{padding:34px 20px 20px;text-align:left;border-bottom:1px solid #e5e5e5}
.login-footer{padding:20px 20px 20px;text-align:left}
.login-footer:before,.login-footer:after{display:table;content:" "}
.login-footer:after{clear:both}
.login-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.login-footer .btn-group .btn+.btn{margin-left:-1px}
.login-footer .btn-block+.btn-block{margin-left:0}
.login-footer-no-external{margin-top:-40px}
.login-lang{margin-top:15px}
.login-btn{width:100%}
.login-rememberme{margin-top:0;margin-bottom:10px;margin-left:-12px}
.login-links{font:15px Verdana}
.login-external-divider{width:100%;height:10px;border-bottom:1px solid #e5e5e5;text-align:center}
.login-external-divider-text{font:15px Verdana;background-color:white;padding:0 10px}
.login-lang-sl{width:50%}
.ra-content{margin-left:auto;margin-right:auto;max-width:500px}
input[type=checkbox].css-checkbox{opacity:0}
input[type=checkbox].css-checkbox+label.css-label{padding-left:27px;height:22px;display:inline-block;line-height:22px;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer;font-weight:200}
input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -22px}
label.css-label{background-image:url('../../images/Controls/checkbox.png');-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.day{margin-bottom:3px;min-height:1em;font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.125em;line-height:1em;text-transform:uppercase;text-align:center}
.day-danger{color:#c00}
.day-warning{color:Orange}
.html-url-link-icon{margin-right:8px}
.IndBlueCircle,.IndGreenCircle,.IndRedCircle,.IndYellowCircle{background:transparent url(../../images/MainSprite4.png) no-repeat;width:13px;height:13px}
.IndBlueCircle{background-position:-40px -13px}
.IndGreenCircle{background-position:-32px 0}
.IndRedCircle{background-position:-27px -13px}
.IndYellowCircle{background-position:-19px 0}
.GoalsEdit{width:16px;height:16px;background-position:-332px -16px}
.GoalsEdit13{width:13px;height:13px;background-position:-53px -13px}
.GoalsEdit13,.GoalsEdit,.LinkManagerEdit13{background:url(../../images/MainSprite4.png) no-repeat;width:13px;height:13px;background-position:-52px -13px}
.bottomActionBar{font-weight:700;font-size:10px;background-color:#F2F2F2;color:#000;border-color:#9F9F9F;border-style:solid;border-width:1px;min-height:27px}
.dxgvDataRow_Moderno td.dxgv,.dxgvDataRowAlt_Moderno td.dxgv,.dxgvSelectedRow_Moderno td.dxgv,.dxgvFocusedRow_Moderno td.dxgv,.dxgvTable_Moderno{overflow:visible!important}
.v4-bread-crumb{font-family:"Segoe UI","Helvetica Neue","Droid Sans",Arial,Tahoma,Geneva,Sans-serif;font-size:16px;font-weight:bold}
.pad-left-10{padding-left:10px}
.pad-left-25{padding-left:25px}
.pad-vert-25{padding-top:25px;padding-bottom:25px}
.pad-vert-10{padding-top:10px;padding-bottom:10px}
.pad-top-25{padding-top:25px}
.pad-top-10{padding-top:10px}
.pad-bottom-25{padding-bottom:25px}
.pad-bottom-10{padding-bottom:10px}
.pad-right-25{padding-right:25px}
.pad-right-10{padding-right:10px}
.sub-header{font-size:88%}
.col-left{padding-right:0;border-right:1px solid #666;min-height:300px}
.tab-button-active{border-top:1px solid #666;border-bottom:1px solid #666;border-right:10px solid #00f;width:100%;padding:10px}
.vert-centered{vertical-align:middle}
.dx-fieldset-header{font:18px 'Helvetica Neue','Segoe UI',Helvetica,Verdana,sans-serif}
.tree ul{margin:0;list-style-type:none;list-style:none}
.tree li{margin:0;list-style-type:none;list-style:none;position:relative;padding:4px}
.tree li:before{content:'';position:absolute;top:0;width:1px;height:100%;right:auto;left:-20px;border-left:1px solid #ccc;bottom:50px}
.tree li:after{content:'';position:absolute;top:30px;width:25px;height:20px;right:auto;left:-20px;border-top:1px solid #ccc}
.tree li a{display:inline-block;border:1px solid #ccc;padding:4px;text-decoration:none;color:#666;font-size:11px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.tree>ul>li::before,.tree>ul>li::after{border:0}
.tree li:last-child::before{height:30px}
.tree li a:hover,.tree li a:hover+ul li a{background:#c8e4f8;color:#000;border:1px solid #94a0b4}
.tree li a:hover+ul li::after,.tree li a:hover+ul li::before,.tree li a:hover+ul::before,.tree li a:hover+ul ul::before{border-color:#94a0b4}
.WorkRequesterDashboard-NewWorkRequest{margin-bottom:5px;margin-left:5px}
@media screen and (max-width:20em){.PageHeader-UserMessages{position:relative;float:right;top:0;margin-right:10px;cursor:pointer}
.PageHeader-VisSearch{width:100%}
}
@media screen and (max-width:36em){.cbp-thmenu .cbp-thsub-inner>div{width:100%;float:none;padding:0 2em}
.cbp-hrmenu .cbp-hrsub-inner>div{width:100%;float:none;padding:0 2em}
.PageHeader-VisSearch{width:100%}
}
@media screen and (max-width:43em){.cbp-hrmenu{font-size:120%;border:0}
.cbp-hrmenu>ul,.cbp-hrmenu .cbp-hrsub-inner{width:100%;padding:0}
.cbp-hrmenu .cbp-hrsub-inner{padding:0 2em;vfont-size:75%}
.cbp-hrmenu>ul>li{display:block;border-bottom:4px solid #336fad}
.cbp-hrmenu>ul>li>a{display:block;padding:1em 3em}
.cbp-hrmenu .cbp-hrsub{position:relative}
.cbp-hrsub h4{padding-top:.6em}
.MenuRow{border-bottom:0}
.MenuBottom{border-bottom:0}
}
@media screen and (max-width:52.75em){.cbp-thmenu{font-size:80%}
.cbp-hrmenu{font-size:80%}
}
@media screen and (max-width:62em){.stats,.stats2{float:left;border-right:0;min-height:82px}
}