@media only screen and (min-width:768px) and (max-width:991px){.mainsite{padding:0 20px}.maintitle h1{font-size:34px}footer p{font-size:15px}}@media only screen and (min-width:576px) and (max-width:767px){.mainsite{padding:0 20px}.maintitle h1{font-size:28px}footer p{font-size:15px}}@media only screen and (min-width:478px) and (max-width:575px){.mainsite{padding:0 10px}.maintitle h1{font-size:28px}footer p{font-size:15px}}@media only screen and (min-width:100px) and (max-width:478px){.mainsite{padding:0 10px}.maintitle h1{font-size:28px}footer p{font-size:15px}}