body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}input,select,textarea{max-width:280px}.carousel-caption p{font-size:20px;line-height:1.4}@media screen and (min-width:768px){.submenu{font-size:16px}.sitetitle{font-size:22px;margin-left:30px}}@media screen and (min-width:480px) and (max-width:767px){.carousel-caption{display:none}.submenu{font-size:14px}}@media screen and (max-width:479px){.submenu{font-size:12px}.body-content{padding-left:2px;padding-right:2px}.sitetitle{font-size:16px}}