/* Page content */

.em-text {
	color: #754748 !important;
}

.err-text {
	color: #754748 !important;
}



footer {
	background: #333;
	color: #fff;
	padding: 30px 0 20px 0;
	border-top: 8px solid #ffcd00;
}

footer ul {
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;

}

footer li {
	float: left;
	padding: 0 10px 0 10px;
	list-style: none;
}

footer a {
	color: #fff !important;
}


/*Media queries*/

/*LANDSCAPE MEDIA*/
@media (min-width: 1201px) and (orientation:landscape) {
	

	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 12px;
	}	
	

	
}

@media (min-width: 992px) and (max-width: 1200px) and (orientation:landscape){


	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 12px;
	}	
	

}

@media(min-width: 769px) and (max-width: 991px) and (orientation:landscape) {


	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 11px;
	}	
	

}

@media (max-width: 768px) and (orientation:landscape){
	
	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 10px;
	}
	
}

/*PORTRAIT MEDIA*/

@media (min-width: 991px) and (orientation:portrait){
	
	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 12px;
	}	
	
	
}

/*IPAD*/
@media(min-width: 751px) and (max-width: 990px) and (orientation:portrait){

	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 12px;
	}	

}

/*Nexus 7 type */

@media(min-width: 551px) and (max-width: 750px) and (orientation:portrait){

	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 10px;
	}	

}		

/*Normal mobile*/

@media(min-width: 331px) and (max-width: 550px) and (orientation:portrait){


	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 10px;
	}	

}	


@media(max-width: 330px) and (orientation:portrait){
	
	.fixed1 {
		position: fixed;
		bottom: 0;
		width: 100%;
		font-size: 10px;
	}	
}	
