/*@media only screen and (min-width: 500px) {
	
body{
	/*background-color:#454545;
}
	
/*All other non-timesheet page widths/*

#wrapper{max-width:100%px; background-color:#ffffff; margin: auto; padding: 0px;}
#wrapperwide{max-width:100%; background-color:#ffffff; margin: auto; padding: 0px;}
.container {max-width:970px; }	*/


#wrapper {
	min-height: 1000px;
}

#maincontent { min-height: 50vh}

h1{font-size: 24px;}
h2{font-size: 20px;}
h3{font-size: 18px;}
h4{font-size: 16px;}
hr{border:1px dashed #CCC}

.ui-datepicker { position: relative; z-index: 10000 !important; }

.iconmenu {margin-top: 30px;}
.page-break	{ display: none; }

@media screen and (-webkit-min-device-pixel-ratio:0;){ 
  select:focus,
  textarea:focus,
  input:focus,
  .form-control {
    font-size: 16px;
    background: #eee;
  }
}

@media print {
  a[href]:after {
    content: none !important;
  }
  .page-break	{ display: block; page-break-before: always; }
}

@media (min-width: 768px) {
  .modal-xl {
    width: 90%;
    max-width:1200px;
  }
}

.rightpad5 {padding-right: 5px;}

.panel-heading { 
	background-color:#5480BB !important; 
	border-color: #1D304A !important;
	background-image: linear-gradient(to bottom right, rgba(200,244,255,1) 2.32%, rgba(48,176,215,1) 100%)
}

.panel-body {
	background-color: rgba(255, 255, 255, 0.73) !important
}

.panel-title {
	color: black !important
}

select { font-size: 14px;}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.disabled{
	color: gray !important;
}
