.intro p{font-size:16px;line-height:20px}.intro ul{margin-left:20px;float:left;margin-bottom:30px}.intro ul li{list-style:disc;margin:0;font-size:20px;line-height:30px;width:49%;float:left}.clear{clear:both}.special-block{border:1px dotted #f00;float:left;margin-left:-10px;padding:25px;color:#000}.special-block h3{display:inline-block;font-size:40px;line-height:1;font-weight:bold}.special-block p{display:inline-block;font-size:16px;line-height:20px}.special-block p strong,.special-block li strong{font-weight:bold}.special-block p:last-child{margin:0}.special-block .smaller{font-size:14px;line-height:1.2;color:black}.special-block .smaller span{font-size:16px}.special-block p,.special-block li,.special-block strong{font-size:16px;line-height:20px;color:#f00}.red{color:#f00}li.indent{margin-left:15px;list-style:circle}.indie{font-family:'Indie Flower';color:darkblue;font-weight:bold}h3.indie{font-size:30px}h4.indie{font-size:34px;line-height:40px}h5.indie{font-size:24px;line-height:30px;margin:30px 0 10px}h4.indie + h5.indie{margin-top:20px}.sign-off{position:relative}.pen{width:60px;position:absolute;top:-12px;right:-50px}.vid{margin:20px auto;display:block}@media (max-width: 959px){#logo{max-width:150px}.vid{width:560px;height:315px}}@media (max-width: 959px) and (min-width: 768px){.head .book-now{right:-22px;top:60px}.head .social-links{top:50px;right:-10px}}@media (max-width: 767px){#logo{max-width:700px}.intro ul li{width:100%;font-size:16px}.vid{width:320px;height:180px}.mmt40{margin-top:40px}.special-block{margin:0 !important;box-sizing:border-box}}.header_number a,.header_number a:visited{color:#fff !important}#safestays{width:200px;height:auto;display:block;margin:10px auto 0;position:absolute;right:0;top:125px}#safestays img{width:100%}@media (max-width: 767px){#safestays{position:relative;top:auto}}