﻿.hide{display:none;}
.greenLabel, .scoring{color:Green; background-color:#90EE90; margin-top:10px;display: inline-block; padding:5px; font-weight:bold; font-size:medium; border:solid 1px Green;}
.middle{ vertical-align:middle;}
.ineligble{color:Red; background-color:#FFD0D4; margin-top:10px;display: inline-block; padding:5px; font-weight:bold; font-size:large; border:solid 1px Red;}
.red{color:Red;}
.cursorPoint{cursor:pointer;}
.cursorPoint{cursor:pointer;}
table.BoxList tr td {padding:10px;}
.navbar-default{background-color:#C4DDF4;}
.panel-info{ border-color:#F8EDAC;}
.panel-info > .panel-heading {background-color:#F9F1C4; border-color:#F8EDAC;}
.label100{font-size:100%;}

table.table-striped tr.ineligibleRow td{background-color:#FF4040;}
table tr th.greenTop{background-color:#CAFF42;}
table tr th.falcon{background-color:#D71B02;}
table tr th.blueTop{background-color:#C5E0DC;}
table tr th.purpleTop{background-color:#D6BCFF;}
table tr th.goldTop{background-color:#FFDD00;}
table tr.ship td, table tr.ship th{background-color:#f9f9f9;}
table.cbList tr td {vertical-align:text-top; padding:4px;}

.form-control-static34 {
  min-height: 34px;
}

table tr td.Cols
{
    padding: 2px;
    background-color:White;
    text-align:center;
    vertical-align:bottom;
}
table tr td.ColsSpan
{
    text-align:center;
    padding: 2px;
    background-color:White;
    font-weight:bold;
}

table tr.odd {background-color: #f9f9f9;}
table.table-striped tr.destroyed td, .table > tbody > tr > td.destroyed{background-color:#F5A2A2;}
table.table-striped tr.replacement td, .table > tbody > tr > td.replacement{background-color:#A9F27F;}


div.commentsSection{border:1px black solid; padding:3px 5px;}
div.commentsSection p{border-bottom:1px black solid; font-weight:bold; font-size:18px; margin:0; margin-bottom:5px; padding:5px;}
div.repeaterDiv{background-color:#F2F2F2; border:1px black solid; margin:8px 0; padding:5px;
  border-radius: 8px;}
  
div.repeaterDiv table tr td.commentsName{ font-weight:bold;}
div.repeaterDiv table tr td.commentDate{ text-align:right;}


.commentsPanel {
    background-color: White;
    border-width: 5px;
    border-style: solid;
    border-color: Black;
    padding: 20px;
}
.commentsPanelsched {
    background-color: White;
    border-width: 5px;
    border-style: solid;
    border-color: Black;
    padding: 20px;
    width: 575px;
    left: 500px !important;
}

.commentsInnerPanel
{
	background-color: #FEFCA9;
	border-width: 5px;
	border-style: solid;
	border-color:Black;
	padding: 20px;
	width: 575px;
}

.commentsInnerPanelsched
{
	background-color: #FEFCA9;
	border-width: 5px;
	border-style: solid;
	border-color:Black;
	padding: 20px;
	width: 575px;
    left: 50px !important;
}

@media (min-width: 1028px) {
    .commentsPanelsched {
        left: calc(2%) !important;
    }

    .commentsInnerPanelsched {
        left: calc(5% + 550px) !important;
    }
}

@media (min-width: 1500px) {
    .commentsPanelsched {
        left: calc(10%) !important;
    }

    .commentsInnerPanelsched {
        left: calc(20% + 550px) !important;
    }
}

@media (min-width: 1920px) {
    .commentsPanelsched {
        left: 550px !important;
    }

    .commentsInnerPanelsched {
        left: 550px !important;
    }
}

.commentsInnerPanelLarge
{
	background-color: #FEFCA9;
	border-width: 5px;
	border-style: solid;
	border-color:Black;
	padding: 20px;
	width: 700px;
}

.homeMenuIcon{padding-top:15px; margin-left:auto; margin-right:auto;}
.cursor-link{cursor:pointer;}

.alertMenu {
  margin-bottom: 5px;
  padding:5px;
  margin-top:10px;
  border: 1px solid transparent;
  border-radius: 4px;
}

.badge-danger {
  color: #ffffff;
  background-color:#b94a48;
}

.displayBlock{display:block;}

.rowNoMarginBotton {margin-bottom:0px;}

.dropdown-menu{left:auto;}
.btn-group{margin:10px;}


p#nav{margin:10px 20px; font-style:italic;}


span.extraSpaceCheck 
input[type="checkbox"], table.extraSpaceCheck  input[type="checkbox"] {
  margin: 3px 7px 3px 5px;
  box-sizing: border-box;
}

.navbar-padding {
  padding: 5px 15px;
  line-height: 20px;
}

.form-controlNoWidth {
  display:inline-block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  vertical-align: middle;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-controlNoWidth:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.form-controlNoWidth[disabled],
.form-controlNoWidth[readonly],
fieldset[disabled] .form-controlNoWidth {
  cursor: not-allowed;
  background-color: #eeeeee;
}

.row{padding-top:10px; padding-bottom:10px;}
.padding-bottom5px{padding-bottom:5px;}
.padding-topbottom-10px{padding-top:10px; padding-bottom:10px;}

.subRow {
  margin-left:35px;
  margin-bottom:25px;
}
.rbl-margin-10-1 input[type="radio"]
{
   margin-left: 14px;
   margin-right: 4px;
   height:20px;
   width:20px;
}
.rbl-margin-10-1 label
{
    vertical-align:bottom;
}
.rbl-margin-20-1 td 
{
    padding:5px 10px;
}


.rbl-nomargin input[type="radio"]
{
   height:20px;
   width:20px;
}


.modalUpdate
{
    position: fixed;
    z-index: 100002;
    width: 89%;
    background-color: #D0E0E7;
    filter: alpha(opacity=80);
    opacity: 0.9;
    -moz-opacity: 0.9;
}
.centerUpdate
{
    z-index: 100003;
    margin: 0 auto;
    padding:4px 0;
    width: 200px;
    font-weight:bold;
    font-size:large;  
}
.centerUpdate img
{
    height: 128px;
    width: 128px;
}

.dayAdd{font-size:14px;}


.dropdown-menu{font-size:16px;}
.dropdown-menu li{padding-top:5px;}

.bg-special {
  background-color: #EDEDED;
}

.goLeft {
    left:650px;
}

/* tablesorter style */
table.tablesorter thead tr .headerSortUp::after {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: " \e093";
}

table.tablesorter thead tr .headerSortDown::after {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: " \e094";
}

table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
    background-color: #e9e9e9;
}