/* Media Query for low resolution Tablets, Ipads */
@media (min-width:1200px) and (max-width: 1399px) {

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



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

}


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


.main-text h1{
font-size: 85px;
}

.main-text h3{
font-size:70px;
}



}

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

    .main-text h1{
font-size: 80px;
}

.main-text h3{
font-size:65px;
}


}




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




.main-text h1{
font-size: 55px;
}

.main-text h3{
font-size:40px;
}



.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 ========*/



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




}


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

.footer-p{
    bottom: 30px;
}

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



}