/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */
@media only screen and (max-width: 1200px){
	.calendar-view-table .calendar-view-day__row{
		font-size: 12px;
	}
	.calendar-view-table .calendar-view-day__row .views-field-description__value .field-content{
		margin-bottom: -2px;
	}
	.user-logged-in .tabs--primary.nav.nav-tabs{
	padding-top:20px;
	}
}

@media only screen and (max-width: 991px){
	.td2{
		width:50%;
	}
	.calendar-view-day .views-field-field-icon{
		font-size: 15px;
		width: 25px;
	}
	.calendar-view-table .calendar-view-day__row{
		padding-left: 30px;
	}
	.views-field-field-date-and-time{
		font-size: 14px;
	}
	.table-responsive{
		overflow-x: scroll;
	}
	.view-calendar .table-responsive{
		overflow-x:visible;
	}
	.field--name-field-main-image{
		width:50%;
		height: auto;
	}
}

@media only screen and (max-width: 768px){
	.field--name-field-main-image{
		width:100%;
		padding-left: 0px;
		float: none;
	}
	.emptyDay{
		display: none !important;
	}
	.aTable td{
		display: block;
		width: 100%;
	}
	.aTable .td1{
		border-radius: 5px 5px 0px 0px;
	}
	.aTable .td2{
		border-radius: 0px;
	}
	.calendar-view-pager{
		flex-direction: row;
	}
	.view-shifts li.newShift{
		position: absolute;
		top: -32px;
		width: 200px !important;
		text-align: center;
	}
	.view-shifts .pager__current.proc{
		width: 80%;
	}
	.calendar-view-day .views-field-field-icon{
		font-size: 15px;
		width: 25px;
		padding-top:4px;
	}
	.calendar-view-day{
		position: relative;
	}
	.calendar-view-table .calendar-view-day__row{
		padding-left: 35px;
		
	}
	.calendar-view-day .views-field-field-icon{
		font-size: 15px;
		width: 30px;
	}
	.calendar-view-table .calendar-view-day__rows{
		padding-top:2px;
		padding-left: 25px;
	}
	.calendar-view-table .calendar-view-day__number{
		position: absolute;
		top:17px;
		left: 0px;
	}
	.navbar-toggle{
		margin-top:16px;
		background:#fff;
	}
	.entity-meta{
		display: none;
	}
	.navbar-nav{
		margin-top:0px;
		margin-bottom: 0px;
	}
	.navbar-fixed-top .navbar-collapse{
		max-height: 600px;
	}
	.navbar-default .navbar-nav > li > a{
		border-bottom: 1px solid rgba(0,0,0,0.05);
	}
	.panel-body > label{
		width:30%;
	}
	.panel-body > .container-inline{
		width:70%;
	}
	.field--name-field-shift-members .field-add-more-submit.btn-success{
		margin-bottom: 10px;
	}
	.field--name-field-shift-members label{
		display: none;
	}
	.field--type-entity-reference-revisions.field--name-field-shift-members .select-wrapper,.field--type-entity-reference-revisions.field--name-field-shift-members .form-textarea-wrapper{
		width:65%;
	}
	.field--type-entity-reference-revisions.field--name-field-shift-members .field--name-field-comments textarea.form-control{
	margin-left: 0px;
}
	#edit-field-incidents-wrapper .address-container-inline > .form-item{
		width:40%;
	}
	.view-news-listing .view-content .views-row{
		width:47.5%;
		margin-bottom: 25px;
	}
	
	.view-news-listing.view-display-id-block_2 .views-row:last-child{
		display: none;
	}
	
}