body{font-family:"Trebuchet MS",Helvetica,sans-serif;background:#69aebc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjlhZWJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZWRmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#69aebc 0,#d3edf3 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#69aebc),color-stop(100%,#d3edf3));background:-webkit-linear-gradient(-45deg,#69aebc 0,#d3edf3 100%);background:-o-linear-gradient(-45deg,#69aebc 0,#d3edf3 100%);background:-ms-linear-gradient(-45deg,#69aebc 0,#d3edf3 100%);background:linear-gradient(135deg,#69aebc 0,#d3edf3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#69aebc',endColorstr='#d3edf3',GradientType=1);background-repeat:no-repeat;padding:40px}
ul,ol{list-style-type:none;margin:0;padding:0}
p{margin:0;padding:0;padding-bottom:20px}
.wrapper{max-width:1060px;margin:0 auto}
.header h1{font-size:1.25em;color:#fff;margin:0 10px;padding:10px 30px;background-color:#0c7ec2;border-bottom:3px solid #73cee6}
header h2{font-size:1em;color:#203365;margin-bottom:0}
.header p{font-size:1em;color:#474b4c;margin:0 10px;padding:20px 30px 10px 30px;background-image:url(../images/header-bg.jpg);background-size:100% 100%;background-repeat:no-repeat}
.header p a{font-weight:bold;color:#203365;text-decoration:none}
.header p a:hover{text-decoration:underline}
.header .footer a{color:#3a5aa8;font-size:.75em;font-weight:bold;display:block;width:100%;text-align:right}
section.footer{padding:0 20px}
section.footer p{font-size:.75em;padding-bottom:5px}
.BG{max-width:100%;height:auto;border:0;width:100%;border:3px solid #1b6373}
#sources{margin-top:200px}
#sources span{position:fixed;bottom:0;width:100%;font-size:1em;margin-bottom:0}
#sources a{text-decoration:none;font-weight:bold;color:#203365}
#sources a:hover{text-decoration:underline}
.modal{left:50%;margin:-250px 0 0 -40%;opacity:0;position:absolute;top:-50%;visibility:hidden;width:400px;box-sizing:border-box;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-box-shadow:5px 5px 18px 0 rgba(0,0,0,0.75);-webkit-box-shadow:5px 5px 18px 0 rgba(0,0,0,0.75);box-shadow:5px 5px 18px 0 rgba(0,0,0,0.75)}
.modal:target{opacity:1;top:50%;visibility:visible}
.modal .header,.modal .footer{border-bottom:1px solid #e7e7e7;border-radius:5px 5px 0 0}
.modal .footer{border:0;border-top:1px solid #e7e7e7;border-radius:0 0 5px 5px}
.modal .header h2{margin:0;color:#fff;font-size:1.1em}
.modal .header h2 a{text-decoration:none}
.modal .btn{float:right;color:#fff}
.modal .copy,.modal .header,.modal .footer{padding:5px 10px}
.modal .modal-content{background:#d46527;position:relative;z-index:20;border-radius:5px}
.modal .copy{background-image:url(../images/modalbg.png);background-size:100% 100%;background-repeat:no-repeat}
.modal .overlay{background-color:#000;background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}
.modal .overlay a{display:block;width:100%;height:100%}
.modal .asset{display:inline;vertical-align:middle}
.modal .content{width:250px;font-size:.9em;display:inline-block;vertical-align:top}
.modal .copy.vertical .asset{display:block;margin-left:auto;margin-right:auto}
.modal .copy.vertical .content{padding-top:10px;width:350px}
.ie .BG{width:100%}
.ie .modal{float:left;left:0;margin:0;padding:10px 10px 0 0;opacity:1;position:relative;top:0;visibility:visible;box-shadow:none;box-sizing:border-box;transition:none;width:50%}
.ie7 .modal{width:100%}
.ie9 .modal{top:50%;position:absolute;visibility:visible;width:400px;opacity:1}
.ie .modal .overlay{background-color:transparent;background:rgba(0,0,0,.5);height:0;left:0;position:fixed;top:0;width:0;z-index:-999}
.ie .modal .modal-content{width:100%;position:static;display:inline-block}
.ie .modal .copy.vertical .content{padding:10px 0 0 0;width:100%;display:block}
.ie .modal .asset{width:20%;float:left}
.ie .modal .copy.vertical .asset{width:auto}
.ie .modal .copy{background-image:url(../images/modalbg.png);background-size:100% 100%;background-repeat:repeat;float:left}
.ie .modal .content{width:70%;float:right}
.ie #sources{clear:both;padding-top:100px}
.ie #sources span{background-color:#fff;width:auto;padding:0 10px}
.ie #house{clear:left}
.ie #boy{clear:left}
.ie #well{clear:left}
.ie .closebtn{display:none}
@media screen and (max-width:765px){.ie .modal{width:100%}
}
