/* Small devices (landscape phones, 34em and up)*/
@media (min-width: 575px) { 
	a.read-more-but, a.read-more-but-driving {
    
	}
	
	.cta-wrapper{
    	width: 460px;
    	margin: 0 auto;
    }
}

/* Medium devices (tablets, 48em and up) */
@media (min-width: 768px) { 
	body .hidden-md-up, .hidden-md-up{
		display: none;
	}
	div.additional-info h2{
		margin-top: 20px;
	}
	div.read-more-section{
		overflow-y: hidden;
	}
	/*div.read-more-section.closed{
		max-height: 0px;
	}*/
	
	.modal-dialog {
	   margin: 140px auto;
	}
	.modal-dialog {
    	width: 510px;
    }
}
