
.white {
    color:#ffffff;
    }

.black {
    margin: 1px 1px 1px 1px;
    border: 1px solid;
    }

.black-background {
    background-color:#666666;
    }

.darkest {
    background: #333333; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, #333333, #cccccc); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #333333, #cccccc); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #333333, #cccccc); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #333333, #cccccc); /* Standard syntax (must be last) */
    font-size: 16px;
    font-weight: bold;
    color: white;
	border-left-style: 5px solid black;
	border-bottom-style: 5px solid black;
    }

.dark {
    background: #888888; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, #888888, #EEEEEE); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #888888, #EEEEEE); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #888888, #EEEEEE); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #888888, #EEEEEE); /* Standard syntax (must be last) */
    font-size: 14px;
    font-weight: bold;
    }

.medium {
    background: #888888; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, #888888, #EEEEEE); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #888888, #EEEEEE); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #888888, #EEEEEE); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #888888, #EEEEEE); /* Standard syntax (must be last) */
	font-size: 12px;
    font-weight: bold;
    }

.light {
    background-color: #EEEEEE;
    }

.tabledark {
	background: #999999;
    font-size: 14px;
    font-weight: bold;
	}

.vertical-center {
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 80vh; /* These two lines are counted as one :-)       */

  display: flex;
  align-items: center;
}

.cbump{
margin-top: 60px;
}


.hipcomments{
	padding-bottom: 10px;
	}


input[type=checkbox]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(1.25); /* IE */
  -moz-transform: scale(1.25); /* FF */
  -webkit-transform: scale(1.25); /* Safari and Chrome */
  -o-transform: scale(1.25); /* Opera */
  padding: 10px;
}

.hipcomments{
margin-bottom: 15px;
border-bottom: 1px dashed;
}

.comment_btn{
font-size: 14pt;
padding: 5px;
}

.ownerdetails{
  font-size: 10pt;
}

.panel-body-gray{
  background-color: #efefef;
}


#searchclear {
    position: absolute;
    right: 5px;
    top: 0;
    bottom: 0;
    height: 14px;
    margin: auto;
    font-size: 14px;
    cursor: pointer;
    color: #ccc;
}

.top5 li{
  top: 0px;
  transition: top .25s ease-in;
}

.top5 .active{
  top: 5px;
}

.no-radius-bottom{
  border-radius: 4px 4px 0px 0px !important;
}
