/* Size specific information */

@media print {
	/* For printing */
  a[href]:after {
     content:"";
  }
  
  .dataTables_length, .dataTables_filter, .dataTables_paginate, .toolbar, .btn {
	  	visibility: hidden;
  }
  
  td, th {
	font-size:10px;
  }
}

@media(max-width:767px){
/* For screen resolutions <=767px */

.top_username {
	/*background:url('../images/top.gif') no-repeat scroll 0% 0% transparent;
	padding-left:180px;	*/
}

#tile.top {
	width: 50px;
	height: 50px;
	background-position: 9px 8px;
}

#tile.tile_dashboard { background-image: url('../images/tiles/Dashboard-32.png'); }
#tile.tile_dashboard:hover { background-image: url('../images/tiles/Dashboard-Filled-32.png'); }
#tile.tile_cyclists { background-image: url('../images/tiles/Cyclists-32.png'); }
#tile.tile_cyclists:hover { background-image: url('../images/tiles/Cyclists-Filled-32.png'); }
#tile.tile_events { background-image: url('../images/tiles/Overtime-32.png'); }
#tile.tile_events:hover { background-image: url('../images/tiles/Overtime-Filled-32.png'); }
#tile.tile_fleet { background-image: url('../images/tiles/Bicycle-32.png'); }
#tile.tile_fleet:hover { background-image: url('../images/tiles/Bicycle-Filled-32.png'); }
#tile.tile_procurement { background-image: url('../images/tiles/Box-32.png'); }
#tile.tile_procurement:hover { background-image: url('../images/tiles/Box-Filled-32.png'); }
#tile.tile_tasks { background-image: url('../images/tiles/Checklist-32.png'); }
#tile.tile_tasks:hover { background-image: url('../images/tiles/Checklist-Filled-32.png'); }
/*Cyclists area */
#tile.tile_upcoming { background-image: url('../images/tiles/Overtime-32.png'); }
#tile.tile_upcoming:hover { background-image: url('../images/tiles/Overtime-Filled-32.png'); }
#tile.tile_bookings { background-image: url('../images/tiles/Today-32.png'); }
#tile.tile_bookings:hover { background-image: url('../images/tiles/Today-Filled-32.png'); }
#tile.tile_feedback { background-image: url('../images/tiles/Presentation-32.png'); }
#tile.tile_feedback:hover { background-image: url('../images/tiles/Presentation-Filled-32.png'); }
#tile.tile_faults { background-image: url('../images/tiles/Maintenance-32.png'); }
#tile.tile_faults:hover { background-image: url('../images/tiles/Maintenance-Filled-32.png'); }

#tileCaption.top {
text-indent: -9999px;
}

.side-social-nav ul {
	background: #9C9;
    list-style-type: none;
    margin: 0px 0px 0px 5px;
    padding: 0;
}

.side-social-nav li {
	background: #9C9;
	float: left;
	padding-left:14px;
	padding-right:14px;
	padding-top:5px;
	padding-bottom:5px;
}

.side-social-nav a {
	display: block;
    width: 28px;
}

.recordset table, th, td {
	font-size:x-small;
}

.Quick-Shortcuts { width:250px; }
.Quick-Shortcuts .btn-block { font-size:12px; }

.sm-margin {
	margin-bottom:15px;
}

} /* end @media XS */

@media(min-width:768px) and (max-width: 1070px){
/* For screen resolutions >768px and <= 1070px */

.top_username {
	/*background:url('../images/top.gif') no-repeat scroll 0% 0% transparent;
	padding-left:180px;	*/
}

#tile.top {
	width: 50px;
	height: 50px;
	background-position: 9px 8px;
}

#tile.tile_dashboard { background-image: url('../images/tiles/Dashboard-32.png'); }
#tile.tile_dashboard:hover { background-image: url('../images/tiles/Dashboard-Filled-32.png'); }
#tile.tile_cyclists { background-image: url('../images/tiles/Cyclists-32.png'); }
#tile.tile_cyclists:hover { background-image: url('../images/tiles/Cyclists-Filled-32.png'); }
#tile.tile_events { background-image: url('../images/tiles/Overtime-32.png'); }
#tile.tile_events:hover { background-image: url('../images/tiles/Overtime-Filled-32.png'); }
#tile.tile_fleet { background-image: url('../images/tiles/Bicycle-32.png'); }
#tile.tile_fleet:hover { background-image: url('../images/tiles/Bicycle-Filled-32.png'); }
#tile.tile_procurement { background-image: url('../images/tiles/Box-32.png'); }
#tile.tile_procurement:hover { background-image: url('../images/tiles/Box-Filled-32.png'); }
#tile.tile_tasks { background-image: url('../images/tiles/Checklist-32.png'); }
#tile.tile_tasks:hover { background-image: url('../images/tiles/Checklist-Filled-32.png'); }
/*Cyclists area */
#tile.tile_upcoming { background-image: url('../images/tiles/Overtime-32.png'); }
#tile.tile_upcoming:hover { background-image: url('../images/tiles/Overtime-Filled-32.png'); }
#tile.tile_bookings { background-image: url('../images/tiles/Today-32.png'); }
#tile.tile_bookings:hover { background-image: url('../images/tiles/Today-Filled-32.png'); }
#tile.tile_feedback { background-image: url('../images/tiles/Presentation-32.png'); }
#tile.tile_feedback:hover { background-image: url('../images/tiles/Presentation-Filled-32.png'); }
#tile.tile_faults { background-image: url('../images/tiles/Maintenance-32.png'); }
#tile.tile_faults:hover { background-image: url('../images/tiles/Maintenance-Filled-32.png'); }


#tileCaption.top {
text-indent: -9999px;
}

.side-social-nav ul {
	background: #9C9;
    list-style-type: none;
    margin: 0px 0px 0px 5px;
    padding: 0;
}

.side-social-nav li {
	background: #9C9;
	float: left;
	padding-left:14px;
	padding-right:14px;
	padding-top:5px;
	padding-bottom:5px;
}

.side-social-nav a {
	display: block;
    width: 28px;
}

.Quick-Shortcuts { width:300px; }
.Quick-Shortcuts .btn-block { font-size:16px; }

.sm-margin {
	margin-bottom:15px;
}

} /* end @media SM */

@media(min-width:1071px){
/* For screen resolutions >=1071px */

.top_username {
	background: url('../images/top.gif') no-repeat scroll 0% 0% transparent;
	padding-left:170px;	
	margin-top:20px;
}

#tile.top {
	width: 100px;
	height: 100px;
	background-position: 18px 10px;
}

#tileCaption.top {
	position: relative;
	top: 77px;
	left: 5px;
}

#tile.tile_dashboard { background-image: url('../images/tiles/Dashboard-64.png'); }
#tile.tile_dashboard:hover { background-image: url('../images/tiles/Dashboard-Filled-64.png'); }
#tile.tile_cyclists { background-image: url('../images/tiles/Cyclists-64.png'); }
#tile.tile_cyclists:hover { background-image: url('../images/tiles/Cyclists-Filled-64.png'); }
#tile.tile_events { background-image: url('../images/tiles/Overtime-64.png'); }
#tile.tile_events:hover { background-image: url('../images/tiles/Overtime-Filled-64.png'); }
#tile.tile_fleet { background-image: url('../images/tiles/Bicycle-64.png'); }
#tile.tile_fleet:hover { background-image: url('../images/tiles/Bicycle-Filled-64.png'); }
#tile.tile_procurement { background-image: url('../images/tiles/Box-64.png'); }
#tile.tile_procurement:hover { background-image: url('../images/tiles/Box-Filled-64.png'); }
#tile.tile_tasks { background-image: url('../images/tiles/Checklist-64.png'); }
#tile.tile_tasks:hover { background-image: url('../images/tiles/Checklist-Filled-64.png'); }
/*Cyclists area */
#tile.tile_upcoming { background-image: url('../images/tiles/Overtime-64.png'); }
#tile.tile_upcoming:hover { background-image: url('../images/tiles/Overtime-Filled-64.png'); }
#tile.tile_bookings { background-image: url('../images/tiles/Today-64.png'); }
#tile.tile_bookings:hover { background-image: url('../images/tiles/Today-Filled-64.png'); }
#tile.tile_feedback { background-image: url('../images/tiles/Presentation-64.png'); }
#tile.tile_feedback:hover { background-image: url('../images/tiles/Presentation-Filled-64.png'); }
#tile.tile_faults { background-image: url('../images/tiles/Maintenance-64.png'); }
#tile.tile_faults:hover { background-image: url('../images/tiles/Maintenance-Filled-64.png'); }

.side-social-nav ul {
    padding: 0.2em 0.1em 2em;
	margin:0px;
    width: 2.4em;
	height: 108px;
    background: url("../images/Social-bar-bottom-2.png") no-repeat scroll center bottom #9C9;
}

.side-social-nav li {
    display: block; 
    height: 2.5em;
    width: 2.5em;
	padding-left:2px;
	padding-top:5px;
}

.Quick-Shortcuts { width:500px; }

} /* end @media MD */