/*
@media (min-width:320px) { smartphones, portrait iPhone, portrait 480x320 phones (Android)}
@media (min-width:480px) { smartphones, Android phones, landscape iPhone}
@media (min-width:600px) { portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android)}
@media (min-width:801px) { tablet, landscape iPad, lo-res laptops ands desktops}
@media (min-width:1025px) { big landscape tablets, laptops, and desktops}
@media (min-width:1281px) { hi-res laptops and desktops}
*/

#esTableCol3{
	display: none;
}
#partCsubHead{
	display: none;
}


@media (min-width:320px){
	#menucolumn{
		height: auto;
	}
	#title h1{
		font-size: 1.2rem;
		text-align: center;
	}
	h2{
		font-size: .9rem;
		text-align: center;
	}
	#title h3{
		font-size: .8rem;
	}
	#title h4{
		font-size: .6rem;
	}
	.content h3{
		font-size:.75rem;
	}
	.content h4{
		font-size: 10pt;
	}
	#title{
		background: url('../images/tobaccoheader_sm.jpg') no-repeat;
		background-size: cover;
	}
	.content{
		font-size:9pt;
	}
	.popover{
		font-size:8pt;
	}
	
	#tableOne{
		-ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
    width: 290px /* screen width */ ;
    
    overflow: scroll;
    margin-top: 50px;
    margin-left:-30px;
		font-size:8px;
	}
	table.table-bordered > tbody > tr > td.blankrow{
	padding-top:0px;
	padding-bottom: 0px;
	line-height:1px;
	}
	#esTableCol3_sm{
		display: block;
	}

	
}

@media (min-width:412px) {
	#title h3{
		font-size: .9rem;
	}
	#title h4{
		font-size: .75rem;
	}
	
}

@media (min-width:480px){
	#title h1{
		font-size: 1.75rem;
		text-align: center;
	}
	.content h2{
		font-size: 1.2rem;
		text-align: center;
	}
	#title h3{
		font-size: 1.1rem;
	}
	#title h4{
		font-size: .95rem;
	}
	.content{
		font-size:10pt;
	}
	.content h3{
		font-size:.9rem;
	}
	.content h4{
		font-size:.82rem;
	}
	#tableOne{
		margin-left: -30px;
		margin-top:50px;
	}
}

@media (min-width:576px) {
	#title h1{
		font-size: 2rem;
		text-align: center;
	}
	#title h3{
		font-size: 1.3rem;
	}
	#title h4{
		font-size: 1rem;
	}
	#tableOne{
-ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    transform: rotate(0deg);
    width: 400px /* screen width */ ;
    
    overflow: scroll;
    margin-top: 50px;
    margin:0 auto;
		
	}
	#partCsubHead{
		display: block;
	}
	#partCsubHead_sm{
		display: none;
	}
}

@media (min-width:600px){
	#tableOne{
		-ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    transform: rotate(0deg);
    width: 500px /* screen width */ ; 
    margin: 0 auto;
    margin-top:50px;
    overflow: scroll;
  
		
	}
}

@media (min-width:768px){
	#title.col-md-8{
		padding-right: 0;
		padding-left: 0;
	}
	.content h2{
		font-size: 1.25rem;
		text-align: center;
	}

	.content h3{
		font-size: 1.01rem;
	}
	.content h4{
		font-size:12pt;
	}
	.content{
		font-size:12pt;
	}
	#title h3{
		font-size: 1.1rem;
	}
	#tableOne{
		-ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
    width: 480px /* screen width */ ; 
    margin: 0 auto;
    margin-top:50px;
    overflow: scroll;
	}
	
	#partCsubHead{
		display: none;
	}
	#partCsubHead_sm{
		display: block;
	}
}

@media (min-width:801px){
	#title{
		background: url('../images/tobaccoheader.jpg') no-repeat;
		background-size: cover;
	}
	#title h3{
		font-size: 1.2rem;
	}
	#title h4{
		font-size: 1rem;
	}
	#tableOne{
		-ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
    width: 500px /* screen width */ ; 
    margin: 0 auto;
    margin-top:50px;
    overflow: scroll;
  
		
	}
}

@media (min-width:992px) {
	#title h1{
		font-size: 2.5rem;
		text-align: center;
	}
	#title h3{
		font-size: 1.49rem;
	}
	#title h4{
		font-size: 1.1rem;
	}
	#tableOne{
		-ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    transform: rotate(0deg);
    width: 600px /* screen width */ ;
    
    overflow: scroll;
   margin: 0 auto;
		
	}
	#partCsubHead{
		display: block;
	}
	#partCsubHead_sm{
		display: none;
	}
}

@media (min-width:1025px){
	#title h3{
		font-size: 1.6rem;
	}
	#title h4{
		font-size: 1.3rem;
	}
		#tableOne{
		-ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    transform: rotate(0deg);
    width: 600px /* screen width */ ;
    
    overflow: scroll;
   margin: 0 auto;
		
	}
}

@media (min-width:1200px) { 	
	#title h3{
		font-size: 1.8rem;
	}
	#tableOne{
		-ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    transform: rotate(0deg);
    width: 700px /* screen width */ ;
    
    overflow: scroll;
   margin: 0 auto;
		
	}

}

@media (min-width:1281px) { 	

	#title h3{
		font-size: 1.92rem;
	}
	#title h4{
		font-size: 1.4rem;
	}
}