.fill {
width:100%;
height:100%;
background-position:center;
background-size:cover;
}

.container {
padding-right:0;
padding-left:0;
margin-right:auto;
margin-left:auto;
}

body {
font-family:Spinnaker, sans-serif;
color:#333;
margin:0;
padding:0;
}

h1 {
font-size:180%;
font-weight:normal;
margin:0;
padding:0 20px;
}

h2 {
font-size:160%;
font-weight:normal;
}

h3 {
font-size:140%;
font-weight:normal;
}

img {
border:none;
}

.graphic,#prevBtn,#nextBtn,#slider1prev,#slider1next {
display:block;
overflow:hidden;
text-indent:-8000px;
margin:0;
padding:0;
}

#pick {
background:url(../images/pick.png) top left no-repeat;
width:62px;
height:47px;
position:absolute;
bottom:40px;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
}

#changeBottle {
position:absolute;
top:100px;
left:10px;
display:block;
width: 190px;
height: 75px;
font-size: 28px;
font-family: 'Arimo';
z-index:1100;
overflow:visible;
color:white!important;
}

#rotate {
position:absolute;
top:160px;
left:10px;
display:block;
width: 120px;
height: 75px;
font-size: 28px;
font-family: 'Arimo';
z-index:9999;
color:white!important;
}

#rotate a:hover,#rotate a {
color:rgba(255,255,255,0.5)!important;
text-decoration:none
}

#slider ul,#slider li,#bottleslider2 ul,#bottleslider2 li {
list-style:none;
margin:0;
padding:0;
}

#bottleslider2 {
height:160px;
position:absolute;
z-index:9999;
bottom:0;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
background:rgba(0,0,0,0.7)!important;
}

#bottleslider2 li {
height:90px;
width:320px;
text-align:center;
}

#prevBtn,#nextBtn {
display:block;
width:30px;
height:77px;
position:absolute;
left:0;
bottom:0;
}

#bottleslider1next,#bottleslider1prev {
position:absolute;
bottom:0;
z-index:9999;
}

#bottleslider1next {
right:30px;
}

#bottleslider1prev a,#bottleslider1next a {
color:#fff;
text-decoration:none;
font-size:22px!important;
}

#bottleslider1prev a:hover,#bottleslider1prev a:hover {
color:#fff;
text-decoration:none;
}

#bottleslider1prev a {
display:block;
position:relative;
width:90px;
height:85px;
left:30px;
}

#bottleslider1next a {
display:block;
position:relative;
width:90px;
height:85px;
text-align:right;
}

#nextBtn,#slider1next {
right:0;
}

#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a {
display:block;
position:relative;
width:30px;
height:77px;
background:url(../images/btn_prev.png) no-repeat center left;
}

#nextBtn a,#slider1next a {
background:url(../images/btn_next.png) no-repeat center right;
}

ol#controls {
height:28px;
margin:1em 0;
padding:0;
}

ol#controls li {
float:left;
list-style:none;
height:28px;
line-height:28px;
margin:0 10px 0 0;
padding:0;
}

ol#controls li a {
float:left;
height:28px;
line-height:28px;
border:1px solid #ccc;
background:#DAF3F8;
color:#555;
text-decoration:none;
padding:0 10px;
}

ol#controls li.current a {
background:#5DC9E1;
color:#fff;
}

ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus {
outline:none;
}

div#bottle {
width:300px;
height:100px;
position:absolute;
top:46%;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
-webkit-transform:rotateZ(-50deg);
}

div.bottle2 {
background:transparent url(../images/bottle2a.png) no-repeat center center;
}

div.bottle3 {
background:transparent url(../images/bottle3a.png) no-repeat center center;
}

div.bottle4 {
background:transparent url(../images/bottle4a.png) no-repeat center center;
}

div.bottle5 {
background:transparent url(../images/bottle5a.png) no-repeat center center!important;
}

.footer {
font-size:12px;
text-align:center;
}

.Absolute-Center {
position:absolute;
left:0;
right:0;
color:#fff;
text-align:center;
margin:auto;
}

.Absolute-Center.is-Responsive {
width:100%;
min-width:200px;
max-width:400px;
z-index:9999;
}

.carousel-control {
top:40%;
width:10%;
line-height:52px;
font-size:50px;
height:80px;
}

html,body,.carousel,.item,.active,.carousel-inner {
height:100%;
}

a,a:hover {
color:#fff;
}

#game,#myCarousel {
width:100%;
}

div.normal,div.bottle1 {
background:transparent url(../images/bottle1a.png) no-repeat center center;
}

@media max-width 767px{
body {
padding-left:0;
padding-right:0;
}
}