/*san rm mobile css

XS @media (max-width: 767px)

SM @media (min-width: 768px) and (max-width: 991px) 

MD @media (min-width: 992px) and (max-width: 1199px)

LG @media (min-width: 1200px)
*/

@media (max-width: 991px) {

	#san_rm_teaser {
		padding: 40px 10px;
	}

	#san_rm_otf .logofull {
		min-height:348px;
	}

	#san_rm_book_teaser .logofull {
		min-height:348px;
	}
	
	#san_rm_application_examples .logofull {
		min-height:348px;
	}
	
	#san_rm_footer {
		text-align:center;
	}

	#san_rm_footer span {
	
	}

	#footer_links {
		margin-top:10px;
	}
	
	#footer_links a {
		float:none;
	}
	
	#san_rm_book_teaser {
		padding: 10px 10px;
	}
	
	#san_rm_features {
		padding: 40px 10px;
	}
	
	#san_rm_application_examples {
		padding: 10px 10px;
	}
	
	#san_rm_book_webinar {
		padding: 10px 10px;
	}
}

@media (max-width: 567px) {
	#san_rm_otf .logofull {
		min-height:248px;
	}

	#san_rm_book_teaser .logofull {
		min-height:248px;
	}
	
	#san_rm_application_examples .logofull {
		min-height:248px;
	}
	
	#san_rm_footer {
		text-align:center;
	}

	#san_rm_footer span {
	
	}

	#footer_links {
		margin-top:10px;
	}
	
	#footer_links a {
		float:none;
	}
	
	#san_rm_book_teaser {
		padding: 10px 10px;
	}
	
	#san_rm_features {
		padding: 10px 10px;
	}
	
	#san_rm_application_examples {
		padding: 10px 10px;
	}
	
	#san_rm_book_webinar {
		padding: 10px 10px;
	}
}

@media (max-width: 767px) {
	/* application examples */

#san_rm_application_examples {
	padding: 10px 10px;
	text-align: center;
}

#san_rm_app_ex_picture {
		margin: 20px 0;
}

#san_rm_application_examples .logofull {
	min-height:248px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	background:url(../img/san_rm_app_ex_1.png) no-repeat center center;
	background-size: contain !important;
}
	
}