#header_1 {

}
#header_1 .some-class {

}
#header_1 .slogan {
	font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    color: #dddddd;
    padding-top: 22px;
    width: 300px;
    font-size: larger;
}
# .header-logo {
	font-family: 'Montserrat', sans-serif;
	height: 100px;
	float: left;
	padding: 20px 20px 20px 0;
}
# .header-logo a {
	font-family: 'Montserrat', sans-serif;
	color:white;
	font-size:35px;
}
# .header-logo a:hover {
	text-decoration:none;
}
# .header-logo img {
	height: 100%;
}
#header_1 .header-logo {
	float: left;
	padding: 20px 20px 20px 0;
	text-align: center;
	width: 100%;
}
#header_1 .header-logo img {
/*	height: 100%; */
	max-width: 56%;
	margin-top: 34px;
	margin-bottom: 0px;
}
@media (max-width: 1024px) {
    #remax img {
        display: none;
    }
}
#header_1 .tiny-contact {
	list-style-type: none;
    margin: 0;
    padding: 25px 0;
    font-size: 25px;
	margin-right: 25px;
}
#header_1 .header-logo a, #header_1 .header-logo a:link, #header_1 .header-logo a:visited {
	font-family: 'Montserrat', sans-serif;
	color:white;
	font-size:35px;
	text-decoration:none;
}
#header_1 .pull-small a, #header_1 .pull-small a:link, #header_1 .pull-small a:visited {
	font-family: 'Open Sans', sans-serif;
	color:#abbdbf;
	font-size:20px;
}
#header_1 .tiny-contact a, #header_1 .tiny-contact a:link, #header_1 .tiny-contact a:visited {
	font-family: 'Open Sans', sans-serif;
	color:#dddddd;
	font-size:25px;
}
.fa-phone {color:white;}
@media (min-width: 768px) and (max-width: 991px) {
	#header_1 .header-logo img {
		max-width: 80%;
	}
}
@media (max-width: 767px) {
	#header_1 .header-logo {
		width: 100%;
	}
	#header_1 .header-logo img {
		max-width: 90%;
	}
}