@import url(https://fonts.googleapis.com/css?family=Economica:400,700);@import url(https://fonts.googleapis.com/css?family=Lobster+Two:700);body{color:#fff;font-family:'Economica',sans-serif;min-width:960px;top:0;left:0;position:absolute;height:100%;width:100%;margin:0;background-size:cover}.ie body{filter: dropshadow(color=#000000, offx=0, offy=1)}h1{font-size:68px;letter-spacing:-2px;text-align:center;padding-top:30px;font-weight:700;font-family:'Lobster Two',cursive;text-shadow:2px 2px rgba(12,11,11,.56)}.ie h1{filter: dropshadow(color=#000000, offx=0, offy=3);padding-bottom:12px}.ie h2{filter: dropshadow(color=#000000, offx=0, offy=3)}h3{font-size:25px;margin:.2em 0}.ie h3{filter: dropshadow(color=#000000, offx=0, offy=3)}h4{margin-bottom:5px}p,pre{margin:0 0 10px 0}code{text-transform:uppercase!important;color:#eee;border-bottom:1px dotted #666}small{background:url(https://okaloosaminigolf.com/images/alpha.png);background:rgba(0,0,0,.8) url(styles.css.pagespeed.ce.tuowQZ4vIk.css);border:1px solid #111;font-size:15px;padding:0 5px}a{color:rgba(255,255,255,.57);text-decoration:none}a:hover{color:#bbb}#Header{margin-bottom:62px;position:relative;width:100%;height:110px;line-height:110px;z-index:1}.wrapper{margin:0 auto;position:relative;width:920px;z-index:1}#socialIcons{display:block}#socialIcons ul{margin:21px 0 0;padding:0;text-align:center}#socialIcons ul li{margin-right:5px;height:34px;line-height:34px;list-style-type:none;display:inline-block}#socialIcons ul li a{width:34px;height:34px;display:inline-block}.twitterIcon,.facebookIcon,.linkedInIcon,.pintrestIcon{background:url(https://okaloosaminigolf.com/images/xsocial-icons.png.pagespeed.ic.4NeTk8cXmb.png) -74px 0}.facebookIcon{background-position:10px 0}.linkedInIcon{background-position:-245px 0}.pintrestIcon{background-position:-331px 0}.tempBy{display:block;text-align:center;margin-top:40px}#Content h2{display:inline-block;margin:25px 0 45px;padding:0;text-align:center;font-size:25px;font-weight:300;color:#fff;line-height:42px}#WindowSlide{margin:0 auto;position:relative;width:634px;height:170px;display:block;overflow:hidden}#Mail{position:absolute;width:634px;top:0;left:0}#Content h3{text-align:center;font-size:20px;font-weight:normal;display:block;clear:both}#subscribe p{text-align:center}#subscribe input{background:rgba(255,255,255,.52);color:#000;vertical-align:middle;width:293px;border:1px solid rgba(255,255,255,.76);padding:0 10px;height:40px}#subscribe input[type="button"]{background:rgba(255,255,255,1);width:auto;padding:0 25px;cursor:pointer;margin-left:-5px;font-weight:bold;height:42px;display:inline-block}.callback,.simple{font-size:20px;background:#27ae60;padding:.5em .7em;color:#ecf0f1;margin-bottom:50px;-webkit-transition:background .5s ease-out;transition:background .5s ease-out}.callback{cursor:pointer}.ended{background:#c0392b}.countdown{text-align:center}.intro{font-size:22px;font-weight:normal;margin-bottom:30px;text-align:center}h2.intro{display:block!important}.styled{margin:100px 0 60px;display:block}.styled div{display:inline-block;font-size:80px;font-weight:900;text-align:center;margin:0 8px;width:136px;height:100px;background:rgba(255,255,255,.26);text-shadow:none;vertical-align:middle;border:1px solid rgba(255,255,255,.58);text-shadow:0 1px 2px rgba(12,11,11,.54);border-radius:38px 0;padding:20px 24px 55px;box-shadow:0 1px 4px rgba(107,55,0,.62)}.styled div:last-child{}#overlay{background:rgba(0,0,0,.04) url(https://okaloosaminigolf.com/images/overlays/x06.png.pagespeed.ic.UKltXcTlAF.png) top left repeat;background:rgba(0,0,0,.14);position:fixed;top:0;width:100%;bottom:0;opacity:.8}*+html .styled div{display:inline;zoom:1}.styled div:first-child{margin-left:0}.styled div span{display:block;padding-top:3px;font-size:24px;font-weight:400;text-align:center;text-transform:capitalize;font-weight:bold}footer{width:100%;height:30px;background:rgba(0,0,0,.64);position:absolute;bottom:0}footer span{float:right;margin:10px}@media (max-width:768px){body{min-width:initial!important}.wrapper{width:100%}.styled div{margin-bottom:10px}}@media (max-width:420px){h1{float:initial;text-align:center;margin-left:0;margin-bottom:0}.styled div{font-size:40px;font-weight:normal;text-align:center}#Content h2{margin:0 0 0 0;padding:0;text-align:center;font-size:20px;font-weight:300;line-height:30px;padding-bottom:34px}.styled{margin-bottom:30px}#subscribe input[type="button"]{margin-top:10px}#subscribe input{width:80%}footer{position:relative!important}}