
body {margin:0;margin:55px 0 0 0;}

section.fullwidth {width:100%;position:fixed;top:0;z-index:9999;}

div.container {width:1200px;margin:0 auto;padding:0;}

/*HEADER*/
div.header {float:left;margin:0;padding:0;width:100%;display:block;}

/*LOGIN*/
div.login {margin:0 auto;width:275px;}
div.login p{opacity:0.5;font-size:12px;}
div.login p:hover{opacity:1;font-size:12px;}

/*Add-edit*/
div.add-edit {}
div.add-edit form input[type=text]{width:298px;}
div.add-edit form input[type=password]{width:306px;}
div.add-edit form select{width:320px;}

/*QuickNav*/
div.QuickNav {float:right;}
div.QuickNav ul{list-style:none;margin:5px 0 0 0;padding:0;}
div.QuickNav ul li{display:inline-block;margin:0;padding:0;}

/*CONTENT*/
div.content {float:left;clear:both;width:1200px;position:relative;margin:120px 0 0 0;}

/*LEFT*/
div.left {width:850px;background:#fff;float:left;margin:0;position:relative;}
div.left h2{padding:0;margin:0 0 10px 0;font-size:20px;}
div.left h2 span{margin:0 0 10px 10px;font-size:12px;display:inline-block;}
div.left h2 em{font-size:14px;margin:0 0 0 15px;padding:0;font-style:normal;}

/*POSITION RIGHT TOP*/
div.right-top {position:absolute;right:0;top:7px;}
div.right-bottom {position:absolute;right:7px;bottom:7px;}

/*LOGIN*/
form.login {padding:0 10px;}
form.login input[type=text] {margin:0 0 5px 0;}

/*FRONTBUTTONS*/
div.front-buttons {width:99.999999%;margin-bottom:10px;}
div.front-buttons button{width:33.333333%;}

/*INCIDENTS*/
div.incidentsMain {}


/*PAGEFOOT*/
div.page-foot {vertical-align:middle;position:fixed;bottom:0;float:left;padding:0;margin:0;width:860px;}
div.page-foot h3 {font-size:18px;margin:0;padding:0;float:left;}
.foot-settings {margin:6px 0 0 0;padding:0;float:right;}

/*FIXED POSITIONS*/
div.fixed-top {position:fixed;top:0;width:320px;margin-top:55px;}

/*RIGHT*/
div.right {margin:0;width:320px;float:right;overflow:hidden;}

/*RIGHTFILTER*/
div.rightFilter {}
div.rightFilter h2{margin:0;padding:0 0 10px 0;font-size:20px;}
div.rightFilter h2 span{font-size:14px;margin:0 0 0 15px;padding:0;font-style:normal;}
div.rightFilter select{margin:5px 0 10px 0;width:317px;}
div.rightFilter input[type="text"]{margin:5px 0 10px 0;width:156px;}


/*RVM-DETAILS*/
div.rvm-details  {height: 520px}
div.rvm-details h2 {margin:0 0 10px 0;padding:0;font-size:20px;width:320px;overflow:hidden;}
div.rvm-details img {margin:0 0 10px 0;padding:0;}
div.rvm-details label {float:left;width:120px;display:block;margin:0;padding:0;}
div.label-set {margin:0 0 7px 0;}

div.monitoringImage {position:relative;max-height:350px;overflow:hidden;}
div.monitoringImage img{position:relative;z-index:1;}
div.monAction {position:absolute;z-index:22;bottom:20px;left:10px;visibility:hidden;}
div.monitoringImage:hover > div.monAction {visibility:visible;}
div.monitoringTabs {position:relative;}

ul.issues {list-style:none;margin:0;padding:0;}
ul.issues li{margin:0;padding:0;}

/*TABLE*/
table.table th {font-size:12px;padding:2px auto;margin:0;text-shadow:0 1px 0 #fff;}
table.table td {font-size:13px;padding:2px auto;margin:0;vertical-align:middle;}
table.table tr:hover {background:#eee;}
table.table th {background:#eee;text-align:center;}
table.table tr.machine {cursor:pointer;}
table.table td {text-align:center;}
table.table td em{display:none;}
table.table tr:nth-last-child(-n+5) td a > .btn.group{
  position: relative;
  color:red;
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}

tr.machine.active {
font-weight:bold;
background:#eee;
}



/*Report Table*/
.showReport {}
.showReport h1 {margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dashed #ccc;font-size:25px;}
.showReport p {margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dashed #ccc;}
.showReport label {float:left;display:block;width:100px;}
.showReport label.kokku {float:left;display:block;width:250px;}
.showReport table {width:100%;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dashed #ccc;}
.showReport table td{padding:5px 0}

/*NAVTABS*/
.nav-tabs {margin:0;}
.nav-tabs > li {padding:0;}
.nav-tabs > li > a {
padding-top:5px;
line-height:15px;
border: 1px solid transparent;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;}
.nav-tabs > li > a {
  background:#eee;
}

div.tab-pane  {font-size:12px;margin:0;}
div.tab-pane h4 {margin:10px 0;font-size:13px;}
div.tab-pane label {float:left;clear:both;display:block;width:85px;font-size:12px;}
div.tab-pane em {font-style:normal;margin-right:5px;display:inline-block;width:40px;}

div.tab-content {border:1px solid #ddd;border-top:none;padding:5px 15px 15px 15px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}

span.warningMessage {display:block;clear:both;margin:0;padding:0;color:#bd362f;}
span.okMessage {display:block;clear:both;margin:0;padding:0;color:#51a351;}

/**/
table tr th.rvm_status {width:20px;}
table tr th.rvm_ID {width:15px;}
table tr th.rvm_host {width:140px;}
table tr th.rvm_owner{width:100px;}
table tr th.rvm_epp {width:30px;}


/**/
.bs-docs-separator {margin:6px 0;}
.fr {float:right;}
.fl {float:left;}
.mr5 {margin-right:5px;}

/**/
input[type="text"] {border:1px solid #cccccc;padding:0 10px;height:28px;margin:0;}
select[multiple],
select[size] {
  height: 150px;font-size:16px;
}

/*MODAL*/

.modal-footer input[type=text] {width:75px;}


/*STATUS ICONS*/
.status-online 
{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  *background-color: #51a351;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.status-online i {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url('./img/sielaff_logo.png');
  background-position: -288px 0;
  background-repeat: no-repeat;
}

.status-online {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  *background-color: #51a351;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.status-online i {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("./img/glyphicons-halflings-white.png");
  background-position: -288px 0;
}

.status-online:hover,
.status-online:active,
.status-online.active,
.status-online.disabled,
.status-online[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}


.status-offline {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  *background-color: #bd362f;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.status-offline i {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("./img/glyphicons-halflings-white.png");
  background-position: -312px 0;
}

.status-offline:hover,
.status-offline:active,
.status-offline.active,
.status-offline.disabled,
.status-offline[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}

.status-error {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.status-error i {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("./img/glyphicons-halflings-white.png");
  background-position: -144px -120px;
}

.status-error:hover,
.status-error:active,
.status-error.active,
.status-error.disabled,
.status-error[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}

.status-idle i {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("./img/glyphicons-halflings.png");
  background-position: -48px -24px;
}


.status-loading i {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background: url("./img/loading.gif") no-repeat 0 1px;
}

/*PageLoad*/
div.pageLoad {position:fixed;opacity:0.5;bottom:5px;right:5px;background:#000;color:#fff;padding:5px 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
div.pageLoad:hover{opacity:1;}
​


























