.title, .powered, .powered p {text-align:center;width: 100%;padding:0;font-size: .7rem;}

.powered .miami, .powered .rockit {vertical-align:middle;}


.powered .miami {position:relative;top:-.2rem;height: 1.5rem;width: 3rem;}
.powered .rockit {height: 1rem;width: 4.5rem;background-position: center center;}

.royaltlogo {width:70%;margin:0 auto;padding:0;margin-top: 0rem;margin-bottom: 0rem;}

.presentano {font-size:.8rem}

.title form p {text-align:center;padding: 0;font-size: 1rem;}

#logo {background-position:center center;width:100%;height: 3.5rem;overflow:hidden;}

form {padding-top:1rem}
form br {display:none}

form input {border:0;line-height:2rem;border-radius:5px;padding:0 1rem;color: #07012e;}

.pr {font-size: .5rem;padding-bottom:1rem;padding-top: .5rem;}
.pr a {text-decoration:underline}

.btn.send {background-color:#aaa}

#msg {padding-top:1rem}

.social {font-size:.6rem }
.social a {text-decoration:none}
.social img {width:.8rem;height:.8rem;vertical-align: middle;}

@media screen and (min-width: 1024px) {
    .gol {float:left;width: 45%;margin-left: 5%;}
    .gor {float:right;width:45%}

    .gol.first {margin-top: 6rem;}

    #page {padding-top:0}
    .gor img {height:26rem;width:auto}

    .powered p {font-size:.6rem}
    .powered .miami {position:relative;top:-.2rem;height: 1.3rem;width: 2.7rem;}
    .powered .rockit {height: .8rem;width: 4rem;background-position: center center;}

    .title form p {font-size: .5rem;}
	form br {display:block}


}