 body{ font-family:"Trebuchet MS",Helvetica,Arial,sans-serif; background:url('../img/shattered.png') } /* Background pattern from subtlepatterns.com */
h1,h2,h3,h4,h4,h5,h6{ font-family:"Trebuchet MS",Helvetica,Arial,sans-serif; letter-spacing:1px;}
p{ font-size:1.2em; line-height:1.15;letter-spacing:1px; color:#000;-ms-hyphens:auto; -moz-hyphens:auto; -webkit-hyphens:auto; hyphens:auto;}
hr{ max-width:400px; border-color:#999999;}
.brand{ display:none;}
 .bigletter{font-size:1.3em}
.navbar-brand{ text-transform:uppercase; font-weight:900; letter-spacing:2px;}
.navbar-nav{ text-transform:uppercase; font-weight:400; letter-spacing:3px;}
 .img-full{ min-width:100%;}
.brand-before,.brand-name{ text-transform:capitalize;}
 .brand-before{ margin:15px 0;}
.brand-name{ margin:0; }
.tagline-divider{ margin:15px auto 3px; max-width:250px; border-color:#999999;}
.box{ margin-bottom:20px; padding:30px 15px; background-color:#fff; background-color:rgba(255,255,255,1); border-left:6px solid #592381;}
.intro-text{ font-size:1.25em; font-weight:400; letter-spacing:1px;}
.img-border{ float:none; margin:0 auto 0; border:#999999 solid 1px;}
.img-left{ float:none; margin:0 auto 0;}
footer{ margin-bottom:5px;}
.footer-segment{ margin:0; padding:10px 0;color:#333;font-size:1.8em;line-height:1.5;border-bottom:1px solid black;font-size:1.1em}
.footer-segment:last-child{border-bottom:none;}
.ulfont{font-size:1.2em;letter-spacing:1.15px;padding-left:15px;}
.container{ padding:25px; margin-right:auto; margin-left:auto; }
.responsiveContainer {
  position: relative;
  padding-bottom: 56%;
  height: 0;
  overflow: hidden;
}
.responsiveContainer iframe,
.responsiveContainer object,
.responsiveContainer embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;	
}
@media screen and (min-width:768px){ .brand{ display:inherit; margin:0; padding:20px 0 5px; text-align:center;text-shadow:2px 2px 6px rgba(0,0,0,0.5); font-family:"Trebuchet MS","Neue Helvetica",Arial,sans-serif; font-size:4em;text-transform:capitalize; line-height:normal; color:#fff; }
.container{padding:10px;margin-right:auto;margin-left:auto;}
 .top-divider{ margin-top:0; }
 .img-left{ float:left; margin-right:25px; }
 .img-brand{ display:block; margin:15px auto auto; }
 .address-bar{ display:inherit; margin:0; padding:0 0 10px; text-align:center; text-shadow:2px 2px 6px rgba(0,0,0,0.5); font-size:1.25em; letter-spacing:3px; color:#fff; }
.footer-segment{border:none;margin:0;padding:0;}
p{-ms-hyphens:none; -moz-hyphens:none; -webkit-hyphens:none; hyphens:none;}
}
 @media screen and (min-width:1200px){ .box:after{ content:''; display:table; clear:both; }
}
 .hideme{ position:absolute; top:-32768px; left:-32768px; }
