@media only screen and (max-width:1024px){.main-nav{margin-top:40px;margin-bottom:60px}#logo{width:220px}main p{padding:0}}@media only screen and (max-width:768){#logo{width:150px}.info-page-spacer{margin-right:0}#designed{margin-top:125px}}@media only screen and (min-width:411px) and (max-width:731px){#logo{width:130px}}@media only screen and (min-width:360px) and (max-width:640px),only screen and (min-width:375px) and (max-width:812px){#logo{width:120px}.navbar-light .navbar-text a{font-size:1.2em}#designed{margin-top:25px}.container-fluid{padding-left:0;padding-right:0}.info-page-spacer{padding-right:0}.carousel-caption{position:absolute!important}#menu h2{margin-top:25px}.contact{margin-top:40px}}@media only screen and (min-width:320px) and (max-width:568px){#logo{width:110px}.navbar-light .navbar-text a{font-size:1.05em}.main-nav{margin-bottom:30px}#menu h2{font-size:1.75em}.h3,h3{font-size:1.3rem}#info h2,#info p,#menu p{font-size:16px}#designed{margin-top:25px}.container-fluid{padding-left:0;padding-right:0}.info-page-spacer{padding-right:0}.carousel-caption{position:absolute!important}#menu h2{margin-top:25px}}@media only screen and (min-width:2040px) and (max-width:2580px){.carousel-caption{bottom:-150px!important}}