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

body, html {font-size: 14px;}

.desktop {display: none;}
.mobile {display: block;}

#menuMobile {height: 77px;margin-top: 10px;}
#menuMobile .mlogo {width: 52%;margin-left: 10px;}
.menuClick {float: right;margin: 16px 20px;}
.mobileLinks {background: linear-gradient(0deg, rgba(79, 93, 106, 0.7) 0%, rgb(79, 93, 106) 100%);height: 100vh;text-align: center;font-size: 15px;margin-top: 9px;padding-top: 20px;}
.mobileLinks a {padding: 10px 0;}

h1,h2 {font-size: 30px !important;}
h3 {font-size: 17px !important;}

.composicao .topicos .col-lg-4 {margin-bottom: 20px;}

.votar {text-align: center;}
.votar h3 {margin-bottom: 40px;}
.votar iframe {margin-top: 30px;}

.chapas .topicos {text-align: center;margin-bottom: 50px;}
.chapas .topicos .nomargin {padding: 20px 0;}

footer h2 {font-size: 15px !important;}
footer a.email {padding: 10px;font-size: 20px;}

}