@media print {
	#headerWrap							 {
		background-color: rgb(7,56,115);
	}	
	.table>tbody>tr>td, 
	.table>tbody>tr>th, 
	.table>tfoot>tr>td, 
	.table>tfoot>tr>th, 
	.table>thead>tr>td, 
	.table>thead>tr>th {
		padding: 1px;
	}	
	
	#centerColumn {
    	float: none;
    	padding-right: 0em;
	}	
	/*Remove Element*/
	#menuColumn, #caseDetails {display: none;}

	a:after {
      display: none;
      content: "";  
	}	
	
}

/* Small devices (tablets, 768px and up) */ 

@media (max-width: 768px){
	#headerWrap							 {
		background-color: rgb(7,56,115);
	}	
	.table>tbody>tr>td, 
	.table>tbody>tr>th, 
	.table>tfoot>tr>td, 
	.table>tfoot>tr>th, 
	.table>thead>tr>td, 
	.table>thead>tr>th {
		padding: 1px;
	}	
	
	#centerColumn {
    	float: none;
    	padding-right: 0em;
	}	
	
}
@media (min-width: 768px) and (max-width: 991px) {
	#headerWrap						 {
/*		background-color: maroon;*/
		height: 3rem;
	}
	#smallScreen {
		display: inline;
	}
	#defaultScreen {
		display: none;
	}	
	#headerWrap .navbar {
		min-height: 50px;
		margin-bottom: 20px;
	}	
	.table>tbody>tr>td, 
	.table>tbody>tr>th, 
	.table>tfoot>tr>td, 
	.table>tfoot>tr>th, 
	.table>thead>tr>td, 
	.table>thead>tr>th {
		padding: 8px;
	}		
	#searchTabs .nav {
		list-style: none;		
		margin: 0; 
 		padding: 0;
 		display: grid;	
 		width: 100%;
	}
	#searchTabs.nav > li {
		background-repeat: no-repeat;
		background-position: 0;
		background-color: transparent;
		background-image: none;
		border-radius: 0;		 
 		margin-bottom: 0; 
 		padding: 0;	
		font-size: inherit;
  		font-weight: normal;
  		background-repeat: no-repeat;
	    	background-position: 5px 8px;
    		background-image: url(/images/bullet-sqblue.png);
    		padding-left: 15px;
	}
	#searchTabs.nav > li > a {
		padding: 0;
		text-decoration: none;
	}

	#searchTabs.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
		color: inherit;
		font-weight: normal;
		cursor: pointer;
		background-color: transparent;
		border: 1px solid transparent;
		border-bottom-color: transparent;	
	}	
	
	#searchTabs.nav-tabs>li>a:hover {
		border-color: transparent transparent transparent;
		text-decoration: underline;
	}	
	
	#searchTabs .nav>li>a:focus, .nav>li>a:hover {
		text-decoration: underline;
		background-color: transparent;
	}		
	.tab-content>.tab-pane {
    		display: block;
	}	
}

/* Medium devices (desktops, 992px and up) */ 
@media (min-width: 992px) and (max-width: 1199px) {
	#headerWrap						 {
/*		background-color: green;*/
		height: 3rem;
	}
	#mediumScreen {
		display: inline;
	}
	#defaultScreen {
		display: none;
	}
	#headerWrap .navbar {
		min-height: 50px;
		margin-bottom: 20px;
	}			
	.table>tbody>tr>td, 
	.table>tbody>tr>th, 
	.table>tfoot>tr>td, 
	.table>tfoot>tr>th, 
	.table>thead>tr>td, 
	.table>thead>tr>th {
		padding: 8px;
	}		
	#searchTabs .nav {
		list-style: none;		
		margin: 0; 
 		padding: 0;
 		display: grid;	
 		width: 100%;
	}
	#searchTabs.nav > li {
		background-repeat: no-repeat;
		background-position: 0;
		background-color: transparent;
		background-image: none;
		border-radius: 0;		 
 		margin-bottom: 0; 
 		padding: 0;	
		font-size: inherit;
  		font-weight: normal;
  		background-repeat: no-repeat;
	    	background-position: 5px 8px;
    		background-image: url(/images/bullet-sqblue.png);
    		padding-left: 15px;
	}
	#searchTabs.nav > li > a {
		padding: 0;
		text-decoration: none;
	}

	#searchTabs.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
		color: inherit;
		font-weight: normal;
		cursor: pointer;
		background-color: transparent;
		border: 1px solid transparent;
		border-bottom-color: transparent;	
	}	
	
	#searchTabs.nav-tabs>li>a:hover {
		border-color: transparent transparent transparent;
		text-decoration: underline;
	}	
	
	#searchTabs .nav>li>a:focus, .nav>li>a:hover {
		text-decoration: underline;
		background-color: transparent;
	}		
	.tab-content>.tab-pane {
    		display: block;
	}	
} 
/* Large devices (large desktops, 1200px and up) */ 
@media (min-width: 1200px) {
	#headerWrap						 {
/*		background-color: orange;*/
		height: 3rem;
	}
	#largeScreen {
		display: inline;
	}
	#defaultScreen {
		display: none;
	}		
	#headerWrap .navbar {
		min-height: 50px;
		margin-bottom: 20px;
	}		
	.table>tbody>tr>td, 
	.table>tbody>tr>th, 
	.table>tfoot>tr>td, 
	.table>tfoot>tr>th, 
	.table>thead>tr>td, 
	.table>thead>tr>th {
		padding: 8px;
	}		
	#searchTabs .nav {
		list-style: none;		
		margin: 0; 
 		padding: 0;
 		display: grid;	
 		width: 100%;
	}
	#searchTabs.nav > li {
		background-repeat: no-repeat;
		background-position: 0;
		background-color: transparent;
		background-image: none;
		border-radius: 0;		 
 		margin-bottom: 0; 
 		padding: 0;	
		font-size: inherit;
  		font-weight: normal;
  		background-repeat: no-repeat;
	    	background-position: 5px 8px;
    		background-image: url(/images/bullet-sqblue.png);
    		padding-left: 15px;
	}
	#searchTabs.nav > li > a {
		padding: 0;
		text-decoration: none;
	}

	#searchTabs.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
		color: inherit;
		font-weight: normal;
		cursor: pointer;
		background-color: transparent;
		border: 1px solid transparent;
		border-bottom-color: transparent;	
	}	
	
	#searchTabs.nav-tabs>li>a:hover {
		border-color: transparent transparent transparent;
		text-decoration: underline;
	}	
	
	#searchTabs .nav>li>a:focus, .nav>li>a:hover {
		text-decoration: underline;
		background-color: transparent;
	}	
	.tab-content>.tab-pane {
    		display: block;
	}
}