/**
 * Theme Name:     Real Estater Pro Child
 * Author:         Theme404
 * Template:       real-estater-pro
 * Text Domain:	   real-estater-pro-child
 * Description:    Real Estater is fresh, clean, modern and functional
 */

/**************************************************************************/
/* All Mobile Portrait size smaller than 768 (devices and browsers)       */
/* PAGE HEADER - HEIGHT	was incorrect									  */
/* This is set to 63px in parent style.css so page body content did not   */
/* line up correctly below header.										  */
/**************************************************************************/

@media only screen and (max-width: 768px) {

.site-header {
    min-height: 163px;  
}
}

/***************************************************************************/
/* FONT SIZE: SITE TITLE & DESCRIPTION                                     */
/***************************************************************************/
.site-title {
	font-family: 'Cairo', sans-serif; /* added this CAW */
    font-size: 20px;
    line-height: 1;
    margin-bottom: 3px;
    text-transform: uppercase;
}
.site-description {
    display: inline-block;
	font-family: 'Cairo', sans-serif; /* added this CAW */
    font-size: 14px;
    text-transform: none;
}
@media only screen and (max-width: 1023px) {
.site-title{
	font-size: 16px;
}
.site-description {
  font-size: 12px;
}
}

@media only screen and (max-width: 479px) {
.site-title {
  font-size: 10px;
}
.site-description {
  font-size: 8px;
}	
}	
	
/********************************  END FONT SIZE: TITLE  _********************/


/**** HAMBURGER MENU ICON DID NOT WORK WITH WHITE BACKGROUND 
extracted from meanmenu.css ***/

.mean-container a.meanmenu-reveal span {
	display: block;
	background: #000;
	/**** CAW
	background: #fff;
	**************/
	height: 3px;
	margin-top: 3px;
}

.mean-container a.meanmenu-reveal {
	width: 22px;
	height: 22px;
	padding: 20px 15px 11px;
	position: absolute;
	top: 7px;
	right: 0;
	cursor: pointer;
	color: #000;
	/*** CAW ******
	color: #fff;
	*************/
	text-decoration: none;
	font-size: 16px;
	text-indent: -9999em;
	line-height: 22px;
	font-size: 1px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
}
/***** END HAMBURGER ICON FIX ****/

/************************************************/
/* Get correct borders on single listing page ***/
/************************************************/
#container{	
	margin-left: 5%;
	width: 90%;
}
/************************************************/


