/* @import must be at top of file, otherwise Bodoni Book font CSS will not work */
/*@import url("//hello.myfonts.net/count/2ae878");
*/
@font-face {
    font-family: 'armitageregular';
    src: url('webfonts/dtf_armitage_regular-webfont.eot');
    src: url('webfonts/dtf_armitage_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/dtf_armitage_regular-webfont.woff2') format('woff2'),
         url('webfonts/dtf_armitage_regular-webfont.woff') format('woff'),
         url('webfonts/dtf_armitage_regular-webfont.ttf') format('truetype'),
         url('webfonts/dtf_armitage_regular-webfont.svg#armitageregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {font-family: 'BodoniBT-Book';src: url('webfonts/2AE878_0_0.eot');src: url('webfonts/2AE878_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2AE878_0_0.woff') format('woff'),url('webfonts/2AE878_0_0.ttf') format('truetype');}
@font-face {
    font-family: 'gotham_boldregular';
    src: url('webfonts/gotham-bold-webfont.eot');
    src: url('webfonts/gotham-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/gotham-bold-webfont.woff') format('woff'),
         url('webfonts/gotham-bold-webfont.ttf') format('truetype'),
         url('webfonts/gotham-bold-webfont.svg#gotham_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_bookregular';
    src: url('webfonts/gotham-book-webfont.eot');
    src: url('webfonts/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/gotham-book-webfont.woff') format('woff'),
         url('webfonts/gotham-book-webfont.ttf') format('truetype'),
         url('webfonts/gotham-book-webfont.svg#gotham_bookregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_lightregular';
    src: url('webfonts/gotham-light-webfont.eot');
    src: url('webfonts/gotham-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/gotham-light-webfont.woff') format('woff'),
         url('webfonts/gotham-light-webfont.ttf') format('truetype'),
         url('webfonts/gotham-light-webfont.svg#gotham_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
* {
 font-family:'armitageregular';
 margin:0px;
 padding:0px;
}
a, p, div, h1, h2, h3, h4, h5 {
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
}
body {
 background:#fff;
 overflow-y:hidden;
}
h1 {
 /* font-family:'BodoniBT-Book', 'gotham_boldregular', Helvetica, Arial; */
 font-size:50px;
 font-weight:100;
 color:#fff;
 cursor:default;
}
h2, h3, p, h4 {
 cursor:default;
}
.white-popup {
 position:relative;
 background:#fff;
 padding:40px 20px;
 height:65px;
 width:500px;
 max-width:500px;
 margin:0px auto 100px auto;
}
label {
 margin-right:5px;
}
input {
 width:200px;
 border:1px solid #000;
 height:20px;
 position:relative;
 top:-2px;
 padding:3px;
}
button {
 cursor:pointer;
 height:28px;
 padding:3px;
 background:#1f33c4;
 color:#fff;
 width:50px;
 margin-left:5px;
 border:1px solid #000;
 position:relative;
 top:-2px;
}
div.bar {
 z-index:10;
 position:fixed;
 background:#fff;
}
div#top-bar {
 top:0px;
 left:0px;
 width:100%;
 height:10px;
}
div#bottom-bar2 {
 z-index:5;
 position:fixed;
 /*background:#002D73;*/
 background:rgba(0, 45, 115, 0.9);
 bottom:10px;
 left:0px;
 width:100%;
 height:20px;
}
div#bottom-bar {
 bottom:0px;
 left:0px;
 width:100%;
 height:20px;
}
div#top-bar2 {
 z-index:5;
 position:fixed;
 top:10px;
 width:100%;
 height:60px;
 min-width:826px;
}
div#top-nav {
 background:rgba(229,229,229,1);
 width:100%;
 height:40px;
 position:absolute;
 top:20px;
 left:10px;
 padding:13px 30px;
}
div#blue-top {
 background:rgba(211,211,211,1);
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:20px;
}
div#right-bar {
 top:0px;
 right:0px;
 width:10px;
 height:100%;
}
div#left-bar {
 top:0px;
 left:0px;
 width:10px;
 height:100%;
}
.req-age-verify {
 display:none;
}
.is-age-verify {
 display:none;
}
div.frame-container {
 width:100%;
 height:100%;
 position:absolute;
 left:0px;
 background:#111;
 overflow:hidden;
}
div#age-container {
 top:0px;
 background:url(../images/age-background.jpg) center;
 background-size:cover;
}
div#about-container {
 top:104%;
 /* background:url(../images/background-about.jpg) center bottom; */
 /* background-size:cover; */
 /* http://colorzilla.com/gradient-editor/#000000+0,000000+0&0+74,0.43+100 */
 background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 74%, rgba(0,0,0,0.43) 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e000000',GradientType=0 ); /* IE6-9 */
}
div#contact-container {
 top:312%;
/*
 background:url(../images/background-contact.jpg) center;
 background-size:cover;
*/
 background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 74%, rgba(0,0,0,0.43) 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e000000',GradientType=0 ); /* IE6-9 */
}
div#mix-container {
 top:208%;
 /*background:url(../images/mixologist-background.jpg) center top;
*/
 background-size:cover;
 background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 74%, rgba(0,0,0,0.43) 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e000000',GradientType=0 ); /* IE6-9 */
}
div#gallery-container {
// top:312%;
 background:url(../images/contact-background-1a.jpg) center;
 background-size:cover;
}
#mix-inner {
 width:840px;
 height:700px;
 position:absolute;
 top:0%;
 left:50%;
 padding:10px;
 margin-left:-420px;
 margin-top:100px;
}
#mix-inner > div {
/* height:430px;
 width:390px;
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-195px;
 margin-left:-195px;
*/
}
div#mix-inner2 > h1, div#mix-inner2 > h2 {
 color:#000;
 font-family:'armitageregular';
 text-align:center;
}
div#mix-inner2 > h1 {
 font-size:40px;
 line-height:40px;
 letter-spacing:4px;
 margin-top:20px;
}
div#mix-inner2 > h2 {
 font-size:20px;
 line-height:20px;
 letter-spacing:2px;
 margin-bottom:50px;
}
div#mix-inner2 > div {
 width:420px;
 float:left;
}
div#mix-inner2 > div > h3 {
 font-family:'armitageregular';
 font-size:20px;
 line-height:20px;
 letter-spacing:2px;
 color:#1e366c;
}
div#mix-inner2 > div > p {
 font-size:12px;
 line-height:14px;
 margin-top:15px;
 margin-right:15px;
 color:#000;
}
@media screen and (max-height: 700px) {
div#mix-inner2 > h1 {
 margin-top:10px;
}
div#mix-inner2 > h2 {
 margin-bottom:40px;
}
}
@media screen and (min-height: 1201px) {
div#mix-inner2 > h1 {
 margin-top:60px;
}
div#mix-inner2 > h2 {
 margin-bottom:80px;
}
div#mix-inner2 > div > h3 {
 font-family:'armitageregular';
 font-size:32px;
 line-height:32px;
 letter-spacing:3px;
}
div#mix-inner2 > div > p {
 font-size:22px;
 line-height:24px;
}
}
div#gallery-container > h1 {
 font-family:'armitageregular';
 margin:100px auto 0px auto;
 color:#1e366c;
 text-align:center;
}
div#gallery {
 display:block;
 height:500px;
 width:1000px;
 margin:0px auto;
}
div#gallery > div {
 position:relative;
 width:1000px;
 height:500px;
}
div#gallery > div > img {
 position:absolute;
}
div#gallery-footer {
 width:1068px;
 height:75px;
 margin:10px auto;
}
div#gallery-footer > h2 {
 text-align:center;
 color:#fff;
 font-family:'armitageregular';
 margin:0px;
 font-size:15px;
 letter-spacing:3px;
 font-weight:100;
 line-height:13px;
}
div#merch-container {
// top:415%;
 background:url(../images/contact-background-1a.jpg) center;
 background-size:cover;
}
div#promotion-container {
// top:518%;
 background:#000;
 overflow:hidden;
}
div#promotion-container-centering {
 position:absolute;
 min-height:860px;
 width:100%;
 height:100%;
}
div#promotion-container-inner {
 text-align:center;
 width:700px;
 height:860px;
 display:block;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-350px;
 margin-top:-300px;
}
div#promotion-container-inner * {
 color:#fff;
}
div#promotion-container-inner h1 {
 font-family:'armitageregular';
 font-size:60px;
}
div#promotion-container-inner p {
 margin:10px 0px 20px 0px;
}
div#scroll-area {
 overflow:hidden;
 position:relative;
 width:690px;
 height:635px;
 margin-left:5px;
 margin-top:20px;
}
.billboard {
 margin-bottom:10px;
 -webkit-transition: all 1.0s ease;
 -moz-transition: all 1.0s ease;
 -o-transition: all 1.0s ease;
 transition: all 1.0s ease;
 opacity:0;
 position:absolute;
 left:0px;
}
#billboard2 {
 opacity:0.5;
}
#billboard1 {
 opacity:1;
}
#billboard3 {
 opacity:0.1;
}
div#social-container {
 top:416%;
 /*background:url(../images/contact-background-1a.jpg) center;
 background:url(../images/bg_bottle.png) center;
 background-size:cover;
*/
 overflow:hidden;
 min-height:810px;
 background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 74%, rgba(0,0,0,0.43) 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e000000',GradientType=0 ); /* IE6-9 */
}
div#social-container > div {
 position:absolute;
 top:20px;
 bottom:40px;
 width:100%;
}
div#social-container-centering {
 position:absolute;
 width:100%;
 height:100%;
 min-height:747px;
}
div#social-inner {
 display:block;
 position:absolute;
 width:940px;
 height:627px;
 top:50%;
 left:50%;
 margin-left:-490px;
 margin-top:-292px;
}
div#social-inner > a {
 color:#1f33c4;
 color:#888888;
 text-decoration:none;
 letter-spacing:1px;
 /*font-family: 'Arapey', serif;
*/ font-family: 'armitageregular';

 position:absolute;
 left:50%;
 top:607px;
 font-size:20px;
}
div#social-inner > a:hover {
 text-decoration:underline;
}
div#social-inner > h3 {
 color:#000;
 font-size:18px;
 letter-spacing:2px;
 position:absolute;
 top:0px;
 left:50%;
}
h3.in, a.in {
 margin-left:170px;
}
h3.tw, a.tw {
 margin-left:-150px;
}
h3.fb, a.fb {
 margin-left:-470px;
}
div#twitter-container {
 position:absolute;
 top:25px;
 left:50%;
 margin-left:-150px;
 width:300px;
 height:570px;
 background:#1f33c4;
 border:5px solid #1f33c4;
 border:5px solid #888888;
 overflow:hidden;
}
div#facebook-container {
 position:absolute;
 top:25px;
 left:50%;
 margin-left:-470px;
 width:300px;
 height:570px;
 background:#fff;
 border:5px solid #1f33c4;
 border:5px solid #888888;
}
div#instagram-container {
 position:absolute;
 top:25px;
 left:50%;
 margin-left:170px;
 width:300px;
 height:570px;
 background:#fff;
 border:5px solid #1f33c4;
 border:5px solid #888888;
 display:block;
 overflow:hidden;
}
div#home-container {
 top:0px;
 background:white;
}
div#home-container-inner2 {
 /* background:url(../images/home-background3.jpg) center; */
 background:url(../images/bg_bottle.png) center;
 background-size:cover;
 max-height:1001px;
 height:100%;
 display:block;
}
@media screen and (min-height: 1001px) {
div#home-container-inner2 {
 position:relative;
 top:-350px;
 margin-top:50%;
}
}
div#home-container-inner {
 /* http://colorzilla.com/gradient-editor/#000000+0,000000+0&0+74,0.43+100 */
 background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 74%, rgba(0,0,0,0.43) 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 74%,rgba(0,0,0,0.43) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e000000',GradientType=0 ); /* IE6-9 */
 overflow:hidden;
 position:absolute;
 top:50px;
 left:0px;
 right:0px;
 bottom:20px;
 
/* top:95px;
 left:20px;
 right:20px;
 bottom:40px;
*/
}
div#home-text {
 position:absolute;
 left:50%;
 top:50%;
 margin-top:-275px;
 width:607px;
 height:800px;
 margin-left:-124px;
}
div#home-text > h1 {
 text-align:center;
 /* font-family:'BodoniBT-Book', 'gotham_boldregular', Helvetica, Arial; */
 color:#000;
}
div#home-text > h2#aftervid {
 margin-top:412px;
 margin-bottom:10px;
}
div#home-text > h2 {
 font-style:italic;
 text-align:center;
 text-decoration:none;
 letter-spacing:1px;
 i/*font-family: 'Arapey', serif;
*/ font-family: 'armitageregular';
 font-size:16px;
}
div#underlogo {
 background:#111;
 z-index:90;
 width:132px;
 height:147px;
 position:absolute;
 top:30px;
 left:10px;
 display:block;
}
div#logo {
 z-index:99;
 position:fixed;
 top:7px;
 left:90px;
}
div#top-tag {
 z-index:99;
 width:278px;
 height:51px;
 position:fixed;
 left:100%;
 margin-left:-238px;
 top:0%;
 margin-top:36px;
}
div#bottom-nav h1 {
 display:inline-block;
 margin-right:10px;
}
.nav-text {
 display:inline-block;
 position:relative;
 top:5px;
 padding:3px 8px;
 margin:0px 0px;
 cursor:pointer;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.nav-soc {
 display:inline-block;
 position:relative;
 cursor:pointer;
 top:2px;
 margin:0px 3px;
 float:right;
 width:32px;
}
#menu-spacer {
 display:inline-block;
 float:right;
 width:368px;
}
.nav-text span, .nav-text a {
 /* font-family:'gotham_lightregular'; */
 color:rgb(161,161,161);
 text-decoration:none;
 font-size:14px;
 font-weight:600;
 letter-spacing:1px;
 -webkit-transition: all 0.3s ease;
 -moz-transition: all 0.3s ease;
 -o-transition: all 0.3s ease;
 transition: all 0.3s ease;
}
.nav-text.selected {
 cursor:default;
/* border-bottom:2px rgba(0,45,115,1) solid; */
}
.nav-text.selected > span {
 /* font-family:'gotham_bookregular'; */
/* font-weight:400; */
 color:rgb(0,45,114);
}
#about-inner {
 width:702px;
 height:200px;
 position:absolute;
 bottom:50%;
 left:50%;
 padding:10px;
 margin-left:-361px;
}
#about-inner2 {
 height:430px;
 width:690px;
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-200px;
 margin-left:-345px;
}
#about-inner2 > * {
 text-align:center;
 width:100%;
 color:#fff;
}
#about-inner h1 {
  margin-top:0px;
  font-size:65px;
  letter-spacing:2px;
  line-height:50px;
}
#about-inner h2 {
 font-family:'armitageregular';
 font-weight:100;
 font-size:28px;
 letter-spacing:2px;
 line-height:30px;
 color:rgba(255,255,255,0.9);
}
#about-inner p {
 margin-top:15px;
 font-size:13px;
 /* font-family:'gotham_lightregular'; */
 line-height:17px;
 letter-spacing:1px;
 font-weight:100;
 color:rgba(255,255,255,0.9);
}
#about-inner h3 {
 font-family:'armitageregular';
 color:#1e366c;
 margin-top:15px;
 font-size:30px;
 letter-spacing:3px;
}
@media screen and (min-height: 1201px) {
#about-inner p {
 font-size:19px;
 line-height:23px;
 letter-spacing:1px;
}
#about-inner2 {
 height:530px;
 margin-top:-300px;
}
}
#contact-inner {
 width:502px;
 height:500px;
 position:absolute;
 top:0%;
 left:50%;
 padding:10px;
 margin-left:-261px;
 margin-top:100px;
}
#contact-inner > div {
 height:430px;
 width:390px;
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-195px;
 margin-left:-195px;
}
#contact-inner > div * {
 color:#000;
 text-align:center;
}
#contact-inner h1 {
  margin-top:0px;
  font-size:65px;
  letter-spacing:2px;
  line-height:65px;
}
#contact-inner h2, #contact-inner h3 {
 font-family:'armitageregular';
 font-weight:100;
 font-size:24px;
 letter-spacing:2px;
 line-height:30px;
 color:rgba(0,0,0,0.9);
}
#contact-inner h2 {
 margin-top:0px;
 margin-bottom:30px;
}
#contact-inner h3 {
 margin-top:20px;
 line-height:24px;
}
#contact-inner h4 {
 font-family:'armitageregular';
 color:#000;
 margin-top:35px;
 font-size:24px;
 letter-spacing:2px;
 font-weight:100;
}
#contact-inner p {
 margin-top:0px;
 font-size:12px;
 /* font-family:'gotham_lightregular'; */
 line-height:17px;
 letter-spacing:1px;
 font-weight:100;
 color:rgba(0,0,0,0.9);
}
.tile div {
    width:114;
    height:114;
    display: block;
    position: absolute;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
.tile .back {
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
#vidtile.tile {
    -webkit-transition: -webkit-transform 1.5s;
    -moz-transition: -moz-transform 1.5s;
    -o-transition: -o-transform 1.5s;
    transition: transform 1.5s;
}
#vidtile.tile > .back {
    background:#111;
    left:-6px;
    top:3px;
}
#vidtile.tile > .front {
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: transform 1.5s;
}
#vidtile.tile.flipped > .front {
    opacity:0;
}
@-moz-document url-prefix() {
.tile.flipped > .front {
    opacity:0;
}
}
#vidoverlay {
    position:absolute;
    display:block;
    width:605px;
    height:362px;
    left:50%;
    top:50%;
    margin-left:-122px;
    margin-top:-138px;
}
.tile {
    width: 100%;
    height: 100%;
    position: absolute;
    -webkit-transition: -webkit-transform 0.5s;
    -moz-transition: -moz-transform 0.5s;
    -o-transition: -o-transform 0.5s;
    transition: transform 0.5s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-origin: right center;
    -moz-transform-origin: right center;
    -o-transform-origin: right center;
    transform-origin: right center;
}
.tile > div.front {
    background:#111;
    width:114;
    height:114;
    padding-top:6px;
    padding-left:6px;
    padding-right:6px;
}
.tile > div.front > div {

}
.tile.flipped {
    -webkit-transform: translateX( -100% ) rotateY( -180deg );
    -moz-transform: translateX( -100% ) rotateY( -180deg );
    -o-transform: translateX( -100% ) rotateY( -180deg );
    transform: translateX( -100% ) rotateY( -180deg );
}
div#age-container > div {
 width:737px;
 position:absolute;
 top:50%;
 margin-top:-300px;
 left:50%;
 margin-left:-368px;
}
div#age-container > div > h1 {
 font-size:25px;
 width:100%;
 text-align:center;
}
div#age-container > div span {
 font-family:'armitageregular';
}
div#age-container > div > h1 > span {
 font-size:50px;
 position:relative;
 top:7px;
 left:2px;
 color:#1e366c;
}
div#age-container > div > input {
 width:20px;
 height:20px;
 margin-left:355px;
 margin-top:15px;
}
div#age-container > div > p {
 color:#fff;
 width:100%;
 text-align:center;
 margin-top:10px;
 font-size:12px;
}
div#age-container > div > p#age-yesno {
 margin-left:-8px;
}
div#age-container > div > p > span {
 font-size:50px;
}
div#age-container > div > p > span#age-spacer {
 color:#1e366c;
}
div#age-container > div > p > span#age-yes, div#age-container > div > p > span#age-no {
 cursor:pointer;
}
div.nav-spacer {
 width:200px;
 display:inline-block;
}
@media screen and (max-width: 1350px) {
    div.nav-spacer {
     width:100px;
    }
    #menu-spacer {
     width:100px;
    }
    div#logo {
     left:25px;
    }
}
@media screen and (max-width: 700px) {
	div.nav-spacer {
	 width:0px;
	}
	#menu-spacer {
     width:0px;
    }
	div#logo {
	 display:none !important;
	}
}
div#textgradient {
 /* http://colorzilla.com/gradient-editor/#000000+100,ffffff+100&0.6+0,0+50 */
 background: -moz-linear-gradient(left,  rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(left,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to right,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
