.text{
    text-align: left;
}

.contactimg {
    float:left;
}
.address {
    margin:5%;
}

@media only screen and (max-width: 767px) {
#Header_creative #Top_bar .logo #logo img {
	height: auto!important;
    width: 40px!important;
	}
.section_wrapper, .container, .four.columns {
    width: 80% !important;
    }
h1, #Subheader .title, .text-logo #logo {
        line-height:63px;
    }
h3 {
        line-height:50px;
    }
.address {
    margin:0;
}

.column_attr.align_left {
    text-align: center;
}
}

@media only screen and (max-width: 479px) {
h1, #Subheader .title, .text-logo #logo {
    line-height: 63px;
    text-align: center;
    font-size: 50px!important;
}
h3 {
    font-size: 28px!important;
    line-height: 36px;
}
h4 {
    font-size: 18px!important;
    line-height: 40px;
}
}