/*#B0C216  -> #003399*/
/*

#mainNav .admin a,#mainNav .admin { background-color: #efefef!important; color:#f08080 }
*/
#mainNav .admin a { text-shadow:none; color:#f08080}
#mainNav .develop a { text-shadow:none; color:red}


#mainNav .admin a:hover { background-color:#f08080 !important;color:#fff }

#mainNav .admin_active a { background-color:#f08080 !important;color:#fff }
#mainNav li:hover a {background-color:#003399}

.form-horizontal div.form-actions{
    margin-bottom: 0px;
}

.mandantactions ul  {
    padding-top: 20px;
}
.mandantactions ul li {
    padding-bottom: 5px;
    list-style-type: none;
}

#flashMessage.message {
    background-color: #B0C30E;
    padding: 10px;
    
    border-radius: 5px;
    border: 2px solid #C0BEBE;
}
.view dl { border:0px solid red;line-height:18px}
.view dt {
    float: left;
    line-height: 18px;
    padding-bottom:5px;
    text-align: right;
    width: 140px;
    padding-top:5px;
}

.view dd {
    padding-bottom:5px;
    padding-top:5px;
    margin-left: 160px ;
    line-height: 18px;
    display:block;

}

.actions > ul {
    margin:0px;
    list-style-type: none;
}
.actions > ul >li {
    float:left;
    margin-right: 5px;
}


.show-grid [class*="span"] {
    background-color: #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    line-height: 30px;
    min-height: 30px;


}


.popover .row {
    left:0px;
    margin:0px;
    
}
.popover .row h1 {font-size:11px}
.popover .row p {font-size:10px}

#noticeBox { margin-bottom: 10px;border:0px solid red;text-align: center; }
#noticeBox > div{
    width:1000px;
    margin:0px auto;
    padding:10px;
    background-color: #DCF7B9;
    border-radius:10px;
    color:#4E8A42;
    font-weight: bold;
    display:none;
}

#mouseOverMarker {display:none}
.e404  > pre {
    padding:10px;
    padding-right:180px;
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url(../img/error/404.png);
}
.humandatetime { text-align: right !Important;
                 padding-right: 30px !important;

}

.e400 > pre {
    padding:10px;
    padding-right:180px;
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url(../img/error/400.png);
}
.closeflash {
    float: right;
    font-weight: bold;
    font-size: 30px;
    cursor: pointer;
}

.related h2 {
    font-size: 20px;
    font-family: Helvetica; 


}

body {
    padding-top: 60px;
    padding-bottom: 40px;
}
.sidebar-nav {
    padding: 9px 0;
}


#infoarea .actions {
    text-align: right    
}


.table-striped  .actions{
    width:200px;

}


.table-striped .id{
    width:20px;

}

.navbar .nav .active > a, .navbar .nav .active > a:hover {
    background-color: rgba(255, 255, 255, 0.3) !important;
    color: #003399 !important;
    text-decoration: none;
}

.cake-sql-log caption {
    background-color: #efefef;
    padding:10px;
    border-top:10px dashed #c0c0c0 !important; 
}

body.surveygroups-view #relatedarea .actions{width:280px}
.cake-sql-log tbody {display:none}




.error-message  {
    background-color: #F2DEDE;
    border-color: #EED3D7;
    display: inline;
    border-radius: 0px 4px 4px 0px;
    padding: 6px 35px 9px 14px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.form-error { border-color:#F2DEDE;
              border-radius: 4px 0px 0px 4px;
              border-width: 2px !important;
}

input.form-error:focus { 
    border-color:#EED3D7 !important;

    box-shadow: 0 1px 1px #EED3D7 inset, 0 0 8px #EED3D7;
}

.history_edit { 
    background-image:url('../img/famfamfam/pencil.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_add {
    background-image:url('../img/famfamfam/add.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}
.history_delete {
    background-image:url('../img/famfamfam/delete.png');
    background-repeat:no-repeat;
    background-position: left top;
    background-origin: content-box;
}

.history_unconfirm {
    background-image:url('../img/famfamfam/link_break.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_assigntasks {
    background-image:url('../img/famfamfam/link.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_generatetimetable {
    background-image:url('../img/famfamfam/calendar.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_assignobserver, .history_assignadmin {
    background-image:url('../img/famfamfam/group_add.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_unassignuser {
    background-image:url('../img/famfamfam/group_delete.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_assigntimetabletemplate {
    background-image:url('../img/famfamfam/calendar_link.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_manipulateresult {
    background-image:url('../img/famfamfam/table_gear.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_saveratings {
    background-image:url('../img/famfamfam/table_add.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.history_pwchange {
    background-image:url('../img/famfamfam/key.png');
    background-repeat:no-repeat;
    background-position: left center;
    background-origin: content-box;
}

.historyentry span:first-child { padding-left:25px}
.historyactions-index td { vertical-align: middle !Important;}
#additionalarea .actions { text-align: right}
.historylist .edit {list-style-image:url('../img/famfamfam/pencil.png')}
.historylist .add {list-style-image:url('../img/famfamfam/add.png');}
.historylist .delete {list-style-image:url('../img/famfamfam/delete.png');}



.historylist  > li{margin-bottom: 10px; }
.historylist .datetime { float:right;}
.historylist > li{
    line-height: 30px;

}
.historylist  > li > ul {
    padding-left: 0px !important;
}

.historylist > li > ul  >li { 
    background-color: #efefef; 
    padding:10px;
    word-wrap: break-word;
}
.historylist > li > ul  {
    list-style-type: circle !important;
    padding-left: 30px;
}

.historyentry  .affected {
    padding-left: 25px


}


#infoarea dl dt {float:left;
                 width:150px;
                 text-align: left
}



#additionalarea dl dt {float:left;width:150px}

.historylist  >li > ul > li.changed{
    background-color:lightgoldenrodyellow;

}
#additionalarea .nav-tabs { margin-bottom: 0px}
#additionalarea .tab-pane {
    padding:10px;
    background-color:#fff;
}

#additionalarea .historylist { 
    max-height: 300px;
    background-color: #fff;
    margin-left:0px;
    padding-left: 30px;
    padding-right: 10px;
    overflow:auto;
}

#additionalarea .historylist > li {
    cursor: pointer;
}


.users-index td.actions {
    width:420px
}

#mainNav a s { 
    color:#c0c0c0;
}
#mainNav  .nav-header {
    background-color:  #ddd ;
    
}
.nav-header  { border-radius:5px
}
#mainNav  .nav-header-admin  { 
    color:#f08080 ;
    border: 1px dashed #f08080 ;
    
}
#mainNav  .nav-header-develop  { 
    color:red ;
    border: 1px dashed red ;
    
}

.interviewratingankers{  
    border:0px;
    padding:10px; 
    font-weight: normal;

}
#ratingmaskfixedbottom  .form-actions{
    
    margin-bottom: 0px
}
