@media only screen and (min-device-width : 320px) and (max-device-width : 470px) {}



/*================ ======================*/


@media screen and (min-width: 1921px) {
    .logo{
     width: 750px;   
    }
    .main-row h1 {
        font-size: 40px;
    }
    .main-row h2 {
        font-size: 30px;
    }
}


/* Media Query for low resolution Tablets, Ipads */
@media (min-width:1200px) and (max-width: 1399px) {
body {
/*background-color: yellow !important;*/
}

} /*@media (min-width:1200px) and (max-width: 1399px)*/



/* Media Query for low resolution Tablets, Ipads */
@media (min-width:992px) and (max-width: 1199px) {
    .logo img{
    width:405px;
}
    .coming-soon h1 {
    font-size: 65px;
}
    .coming-soon h2 {
    font-size:30px;
}

}


/* Media Query for low resolution Tablets, Ipads */
@media only screen
and (max-width: 992px)
and (min-width: 767px){

.coming-soon{ padding-bottom: 10px; }

.coming-soon h1{ font-size: 55px; }


.logo img{
	width:400px;
}

.coming-soon h1 {
    font-size:70px;
}

}

@media only screen
and (max-width: 767px)
and (min-width: 576px){

.logo {
    width: 330px;
}


.coming-soon h1 {
    font-size: 61px;
}
.coming-soon h2 {
    font-size: 24px;
}
.coming-soon a {
    font-size:22px;
}

.coming-soon{ padding-bottom: 10px; }

}









 /* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 575px) { 

.logo {
    width: 265px;
    padding-bottom: 30px;
}

.main-row h1 {
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 6px;
    padding-top: 80px;
    font-family: 'futura-Regular';
}
.main-row h2 {
    color: #fff;
    font-weight: 400;
    font-size: 20px;
}

.footer-p {
right: 35px;
left: 35px;
bottom: 30px;
top: inherit;
transform: rotate(0);
/*padding: 8px 10px;*/
padding: 10px 8px 10px 0px;
}

.footer-p img {
     width: 110px;
    vertical-align: middle;
}

.footer-p span{
    font-size: 16px;
    vertical-align: middle;
}

/*==== new ========*/


.coming-soon h1{
	font-size: 40px;
}
.coming-soon h2{
    font-size: 22px;
}
.coming-soon a{
    font-size:22px;
}




.main-section{
	display: inherit;
	justify-content: normal;
}

.footer-p p {
    margin-bottom: 0;
}



}


@media only screen and (max-width: 320px) {

.logo {
    width: 230px;
    padding-bottom: 20px;
}

.coming-soon {
	padding-bottom: 5px;
}

.coming-soon h1 {
    font-size:40px;
}
.coming-soon h2 {
    font-size:17px;
}
.coming-soon a {
    font-size:17px;
}



.footer-p{
	bottom: 30px;
}

.footer-p p{
	margin-bottom: 0;
}



}