/*
 * Project: Rahisisha Sites
 * CSS by: Rahisisha Solutions Ltd
 */

/* Mobile Media Queries */
@media screen and (max-width: 767px) {

	/*
	 * Section: Wrapper
	 * Media: Mobile
	 */
	.wrapper { 
		width: auto;
		border: 0;		
		margin-top: 0px;	
		margin-bottom: 0px;	
		padding-top: 0px;
		text-align: left;
	}	
	
	.grid-container { 
		max-width: auto;
		padding-left: 10px;
		padding-right: 10px;
	}	
	
	.langswitch {
		margin-bottom: 0px;
	}	
	
	/*
	 * Section: Header
	 * Media: Screen
	 */
	 
	.header {
		padding-top: 10px;	
		padding-bottom: 10px;
	}	
	
	.header-text h2 {
		font-size: 18px;
	}	
	
	/*
	 * Section: Navigation
	 * Media: Screen
	 */	
	nav[role="navigation"] ul {
		margin-top: 10px;		
		margin-bottom: 10px;		
	}
	nav[role="navigation"] li {
		text-align: center;
		border-bottom: 0px;
		float: left;
	}
	nav[role="navigation"] li a {
		padding: 0px;
	}	
	
	/*
	 * Section: Content
	 * Media: Mobile
	 */
	
	.content {
		font-size: 14px;		
		color: #000000;
		padding: 0;
		margin: 0;
		margin-top: 10px;
	}	

	.content h1 {
		font-weight: bold;
		font-size: 18px;
	}
	
	.bg-right {
		min-height: 0;
	}	
	
	.content-left {
		min-height: 0;			
	}
	
	.content-right-inside-right {
		min-height: 0;		
	}	
	
}
