@media (max-width: 767px) {
.logo{ margin-bottom: 20px;
        text-align: center;}
		
.logo img{ width:200px; margin-bottom:50px;}
.coming{
    font-size: 40px; text-align: center;
}

.coming_text{
    font-size: 20px; line-height:150%; text-align: center;
}
.right_img {
    margin-top: 20px;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.logo{ margin-bottom: 50px;}
		
.logo img{ width:200px; margin-bottom:50px;}
.coming{
    font-size: 40px;
}

.coming_text{
    font-size: 20px; line-height:150%;
}

}

@media only screen and ( min-width: 1200px) and ( max-width:1364px ) {

.logo{ margin-bottom: 100px;}
				
.coming{
    font-size: 55px;
}

.coming_text{
    font-size: 22px; line-height:150%;
}

}