[data-cellid="grid_c21"][data-page="_global_login"][data-cellid="grid_c21"][data-page="_global_login"][data-cellid="grid_c21"][data-page="_global_login"] {
  padding-top: 5px;
}
[data-cellid="footer_c1"][data-page="_global_login"][data-cellid="footer_c1"][data-page="_global_login"][data-cellid="footer_c1"][data-page="_global_login"] {
  width: 33.33333333%;
}
[data-cellid="footer_c2"][data-page="_global_login"][data-cellid="footer_c2"][data-page="_global_login"][data-cellid="footer_c2"][data-page="_global_login"] {
  width: 66.66666667%;
}
[data-page="_global_login"][data-itemid="image"] {
  width: 500px;
  padding-top: 80px;
}
[data-page="_global_login"][data-itemid="page_image_ash8f23hr"] {
  width: 400px;
}


html, body, #container {
    width: 100%;
    margin: 0;
    padding: 0;
}
.cal_tooltip{
	border: 1px solid lightgray;
	position: absolute;
	background-color: white;
	width: 270px;
	height:80px;
	padding:5px;
	font-size:12px;
	display:none;
}
td:not(.dp_not_in_month).dp_disabled{
	color: #708090 !important;
	background-color: #FFC0CB !important;
  border: 1px solid white !important;
}

.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
  color: #708090 !important;
	background-color: #FFC0CB !important;
  border: 1px solid white !important;
}
#edit1_startdate_0 div.bootstrap-datetimepicker-widget.bottom, #edit1_enddate_0 div.bootstrap-datetimepicker-widget.bottom{
	display:none !important;
}
.day.active{
	background-color:#6495ED !important;
}
td.startday{
	background-color:#6495ED !important;
	color:white !important;
}
.periodday{
		background-color:#AFEEEE !important;
}
.margintop,.ui-datepicker-trigger{
	margin-top:-1px;
}
input.currDate{
	display:inherit !important; 
	width:100px !important;
}
.input-group-addon{
	cursor:pointer;
}

@media (max-width: 768px) {
	#mCSB_1{
		height:auto;
	}
	.dateTitle{
		padding-top:10px;
	}
	.margintop{
		padding-left:7px !important;
		padding-right:7px !important;
	}
	.resNavDivTd{
		text-align:center;
	}
}
.dateTitle{
	font-size:20px;
}
@media (min-width: 768px) {
	.dateTitle{
		padding-left: 15%;
		width: 70%;;
	}
	.resNavDivTable{
		display:inline-table;
	}
	.resNavDivTd{
		display:table-cell;
	}
}

.miniColors{
    display: inline-block;
    width: 100%;
    height: 38px;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		width: 150px !important;
}


.tpicker{
	width:140px;
	padding:0px 6px;
}

[data-itemid="username_label"], [data-itemid="password_label"]{
	width:200px !important;
}
[data-fieldname="showTitle"]>label{
	width: 185px!important;
}
td.lightcell{
	background-color:#80eefb !important;
}
td.curr_day{
	background-color:#cbe1ff !important;
}
td.pathEvant:not(.curr_day){
	background-color:#cfffd5 !important;
}
td.blank_class{
	opacity:0.2;
}
.form-group.srchPanelRow.rnr-basic-search-field, div.srchPanelRow.form-group {
float: left !important;
display: table;
margin: 5px;
}
.panel-heading{
    display:none;
}
.panel{
   border:none;
   background: transparent;
   width: 500px;
}