::selection{background:rgba(0, 0, 0, 0.2);text-shadow:none;}
::-moz-selection{background:rgba(0, 0, 0, 0.2);text-shadow:none;}
::-webkit-selection{background:rgba(0, 0, 0, 0.2);text-shadow:none;}
body{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;line-height:22px;background:#ededed;text-shadow:0px 1px 0 #222;}
.lead{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.popover-inner{text-shadow:0px 1px rgba(255, 255, 255, .1), 0px 0px 30px rgba(255, 255, 255, .4);}
.biggie{font-size:25px;}
#contact{height:20%;min-height:200px;margin-bottom:80%}
.vegas-loading{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#000;background:rgba(0, 0, 0, 0.7);height:32px;left:20px;position:fixed;top:20px;width:32px;z-index:0;}
.vegas-overlay{background:transparent url(overlays/01.png);opacity:0.5;z-index:-1;}
.vegas-background{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;z-index:-2;max-width:none !important;}
#pictures{height:100%;}
#navbar{margin-bottom:50px;}
blockquote{border-left:0}
#welcome{height:50%;margin-bottom:40%;}
#pie, #pie2{float:right}
body{padding-top:100px;position:relative;}
.thumb{-webkit-filter:grayscale(0.75) sepia(0.5);-moz-filter:grayscale(0.75) sepia(0.5);-ms-filter:grayscale(0.75) sepia(0.5);-o-filter:grayscale(0.75) sepia(0.5);filter:grayscale(0.75) sepia(0.5);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.thumb:focus, .thumb:hover{-webkit-filter:grayscale(0) sepia(0);-moz-filter:grayscale(0) sepia(0);-ms-filter:grayscale(0) sepia(0);-o-filter:grayscale(0) sepia(0);filter:grayscale(0) sepia(0)}
body > .navbar{font-size:13px;}
body > .navbar .brand{-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;color:#ededed;float:right;font-weight:bold;margin-left:20px;padding-left:0px;padding-right:0px;text-shadow:0px 1px rgba(0, 0, 0, .1);}
body > .navbar .brand:hover{text-decoration:none;text-shadow:0px 1px rgba(255, 255, 255, .1), 0px 0px 30px rgba(255, 255, 255, .4);}
section{background:transparent;}
.section{-moz-border-radius:2px;-moz-box-shadow:0px 1px 4px rgba(0, 0, 0, .065);-webkit-border-radius:2px;-webkit-box-shadow:0px 1px 4px rgba(0, 0, 0, .065);background:#fff;border-radius:2px;box-shadow:0px 1px 4px rgba(0, 0, 0, .065);color:#222;}
.blackfade{-moz-transition-duration:0.4s;-moz-transition-property:background;-moz-transition-timing-function:linear;-o-transition-duration:0.4s;-o-transition-property:height;-o-transition-timing-function:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:background;-webkit-transition-timing-function:linear;background:rgba(0, 0, 0, 0.6);color:#fff;padding-top:30px;margin-top:30px;padding:20px;transition-duration:0.4s;transition-property:background;transition-timing-function:linear;}
.wht{background:transparent;border:0;}
.press{margin-right:10px;margin-bottom:10px;opacity:0.20;filter:alpha(opacity=20);}
.press:hover{opacity:0.40;filter:alpha(opacity=40);}
.page-header{border-bottom:0;}
.ie .blackfade{background:#000;}
.blackfade:hover{background:rgba(0, 0, 0, 0.9);}
section>.page-header,
section > .lead{color:#fff;}
section > ul li{margin-bottom:5px;}
hr.soften{background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));border:0px;height:1px;margin:70px 0px;}
.jumbotron{color:#fff;padding:20px 0px;position:relative;text-align:center;text-shadow:0px 1px 3px rgba(0, 0, 0, .4), 0px 0px 30px rgba(0, 0, 0, .075);}
.ie .jumbotron{}
.jumbotron h1{font-size:100px;font-weight:bold;letter-spacing:-1px;line-height:1;color:rgba(0, 0, 0, .9);text-shadow:0px 1px 3px rgba(255, 255, 255, .4), 0px 0px 30px rgba(255, 255, 255, .075);}
.jumbotron p{font-size:24px;font-weight:300;line-height:30px;margin-bottom:30px;}
.jumbotron a{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;color:rgba(255, 255, 255, .5);transition:all 0.2s ease-in-out;}
.jumbotron a:hover{color:#fff;text-shadow:0px 0px 10px rgba(255, 255, 255, .25);}
.jumbotron .container{position:relative;z-index:2;}
.subhead{text-align:left;}
.subhead p{margin-bottom:20px;}
.subhead .navbar{display:none;}
.navbar .nav > li > a {color:#222; text-shadow:rgba(255,255,255,0.8)}
body> .navbar .brand {color:#222; text-shadow:rgba(255,255,255,0.8)}
.pink { text-shadow: 0px -1px 0px #cf002d; color: #ffffff; background-color: #ED1A4B; background-image: -moz-linear-gradient(top, #ff3869, #cf002d); background-image: -ms-linear-gradient(top, #ff3869, #cf002d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff3869), to(#cf002d)); background-image: -webkit-linear-gradient(top, #ff3869, #cf002d); background-image: -o-linear-gradient(top, #ff3869, #cf002d); background-image: linear-gradient(top, #ff3869, #cf002d); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3869', endColorstr='#cf002d', GradientType=0); border-color: #ED1A4B #cf002d #cf002d #ED1A4B; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
@media (min-width:1200px){.great-container{max-width:970px;}
.great-sidenav{width:258px;}
}
@media (max-width:980px){body > .navbar-fixed-top .brand{float:left;margin-left:0px;padding-left:10px;padding-right:10px;}
.quick-links li{display:inline-block;margin:5px;}
.great-sidenav{margin-right:0px;margin-top:30px;top:0px;}
}
@media (min-width:768px) and (max-width:980px){body{padding-top:0px;}
.jumbotron{margin-top:-20px;}
.great-sidenav{margin-top:20px;width:166px;}
.great-sidenav.affix{top:0px;}
}
@media (max-width:767px){body{padding-top:0px;}
.jumbotron{margin-left:-20px;margin-right:-20px;margin-top:-20px;padding:40px 20px;}
.masthead h1{font-size:90px;}
.masthead p{font-size:24px;}
.great-sidenav{margin-bottom:20px;width:auto;}
.great-sidenav.affix{position:static;top:0px;width:auto;}
.footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}
.footer p{margin-bottom:9px;}
}
@media (max-width:480px){body{padding-top:0px;}
h2 small{display:block;}
.jumbotron h1{font-size:60px;}
.jumbotron p{font-size:20px;}
.subhead p{text-align:center;}
.footer .pull-right{float:none;}
}