/* =============================================================================
   Structure
   ========================================================================== */

body {
    background: #fefef6;
    font-family: 'helvetica neue', helvetica, arial, sans-serif;
    text-rendering: optimizeLegibility;
}

.wrap {
    max-width: 1025px;
    margin: 100px auto 0;
    width: 100%;
    padding: 0 20px 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

#app{
    top: 110px!important;
}

@media (max-width: 770px){
    #app{
        top: 0px!important;
    }
}

/* =============================================================================
   Typography
   ========================================================================== */
@font-face {
    font-family: 'BauerBodoniBT-Roman';
    src: url('../webfonts/22CA2D_0_0.eot');
    src: url('../webfonts/22CA2D_0_0.eot?#iefix') format('embedded-opentype'), url('../webfonts/22CA2D_0_0.woff') format('woff'), url('../webfonts/22CA2D_0_0.ttf') format('truetype');
}

@font-face {
    font-family: 'BauerBodoniBT-Italic';
    src: url('../webfonts/22CA2D_1_0.eot');
    src: url('../webfonts/22CA2D_1_0.eot?#iefix') format('embedded-opentype'), url('../webfonts/22CA2D_1_0.woff') format('woff'), url('../webfonts/22CA2D_1_0.ttf') format('truetype');
}

@font-face {
    font-family: 'DINCondensed';
    src: url('../webfonts/22CA2D_2_0.eot');
    src: url('../webfonts/22CA2D_2_0.eot?#iefix') format('embedded-opentype'), url('../webfonts/22CA2D_2_0.woff') format('woff'), url('../webfonts/22CA2D_2_0.ttf') format('truetype');
}

h1 {
    font-family: 'BauerBodoniBT-Italic', serif;
    font-size: 72px;
    text-transform: uppercase;
    text-align: center;
    line-height: 1;
    margin: 60px 0;
    font-weight: normal;
}

h1.smaller {
    font-family: georgia, serif;
    font-size: 62px;
    text-transform: none;
}

h1.heavier {
    font-family: 'BauerBodoniBT-Roman', serif;
    font-size: 80px;
    text-transform: none;
}

h1.no-pad {
    margin: 0;
}

h3.subheading {
    font-family: 'BauerBodoniBT-Roman', serif;
    text-align: center;
    font-size: 30px;
    line-height: 30px;
    color: #222;
    font-weight: normal;
}

/*
.talk h1 {font-family:georgia, serif;font-size:48px;text-transform:none;}
*/

h2 {
    font-family: 'DINCondensed', sans-serif;
    font-size: 35px;
    text-transform: uppercase;
    letter-spacing: 3px;
    line-height: 1;
    font-weight: normal;
}

h3 {
    font-family: georgia, serif;
    font-weight: bold;
    font-size: 22px;
    margin: 10px 0;
    color: #323232;
    padding-top: 10px;
}

h4 {
    margin: 10px 0
}

h5 {
}

p, h1, h2, h3, h4, h5 {
    -webkit-font-smoothing: antialiased;
}

p {
    color: #5A5A50;
    font-size: 14px;
}

.article .content .smalltext {
    font-size: 80%;
}

hr.double {
    border-bottom: 1px solid;
    padding-top: 10px;
}

hr.blue {
    border-color: #338EB2;
}

hr.green {
    border-color: #7aa94b;
}

/* =============================================================================
   Table
   ========================================================================== */

table {
    margin: 0;
    padding: 0;
}

table th, table td {
    padding: 10px 20px;
    text-align: left;
    border-bottom: 1px solid #d8d5cd;
    border-top: 1px solid #d8d5cd;
}

table th {
    border-width: 2px;
}

table td {
    color: #666;
}

.lowercase {
    text-transform: lowercase;
}


/* =============================================================================
   Reuseable classes
   ========================================================================== */

img.alignright {float:right;margin:0 0 5px 5px;}
img.alignleft {float:left;margin:0 5px 5px 0;}

.right {float:right;}
.left {float:left;}
.button {}


@media (min-width:769px) {
  .hide-desktop{display:none !important;}
}
@media (max-width:768px) {
  .hide-mobile{display: none !important;}
}

/* =============================================================================
   Page color changes
   ========================================================================== */

/* === Time to talk ==== */

.talk .sub-nav li:hover {
    background: #FFBF1B;
}

.talk .sub-nav li.selected {
    background: #FFBF1B;
}

.talk .sub-nav li.selected:hover {
    background: #FFBF1B;
}

.talk .sub-nav li.selected span {
    background-color: #FFBF1B;
}

.talk .main-logo {
    background-color: #FFBF1B;
}

.talk .boozy-fact h3 {
    border-top: 1px solid #7BA94C;
}

.talk .boozy-fact h3, .talk .boozy-fact p {
    color: #7BA94C;
}

.talk .sub-nav li.selected {
    background: #FFBF1B;
}

.talk .article-nav li.left-nav: {
    background-color: #7BA94C;
}

.talk .article-nav li.middle-nav {
    background-color: #FFBF1B;
}

.talk .article-nav li.right-nav {
    background-color: #7BA94C;
}

.talk .article-nav li.left-nav:hover a {
    color: #bcd3a6;
}

.talk .article-nav li.middle-nav:hover a {
    color: #fede8e;
}

.talk .article-nav li.right-nav:hover a {
    color: #bcd3a6;
}

.talk figcaption {
    background-color: #FFBF1B;
}

.home .home-menu .talk h2 {
    color: #ca862b;
}

.home .home-menu .talk a:visited {
    color: #ca862b;
}

.home .home-menu li.talk:hover h2 {
    color: #93611f;
}
div.row.centered.padd-medium.promotion img{
        border: 10px solid #FEBD1E;
}

/* === Time to think ==== */

.think .sub-nav li:hover {
    background: #7BA94C;
}

.think .sub-nav li.selected {
    background: #7BA94C;
}

.think .sub-nav li.selected:hover {
    background: #7BA94C;
}

.think .sub-nav li.selected span {
    background-color: #7BA94C;
}

.think .article-nav li.left-nav:hover a {
    color: #bcd3a6;
}

.think .article-nav li.middle-nav:hover a {
    color: #98c6d8;
}

.think .article-nav li.right-nav:hover a {
    color: #bcd3a6;
}

.think figcaption {
    background-color: #7BA94C
}

.home .home-menu .think h2 {
    color: #7BA94C;
}

.home .home-menu .think a:visited {
    color: #7BA94C;
}

.home .home-menu li.think:hover h2 {
    color: #4e7134;
}

/* =============================================================================
   Forms
   ========================================================================== */

form label {
    display: none;
}

form input.textbox, form textarea {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    color: #7F7F7F;
    font-size: 15px;
    font-family: 'helvetica neue', helvetica, arial, sans-serif;
    font-weight: 300;
}

form input.textbox:focus, form textarea:focus, form input.submit:focus {
    outline: none;
}

form input, form textarea {
    -webkit-box-shadow: inset 0px 0px 6px 1px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0px 0px 6px 1px rgba(0, 0, 0, 0.4);
    padding: 10px;
}

form fieldset {
    margin-bottom: 20px;
}

form input.submit {
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 115px;
    background: #1F9DBB;
    border: none;
    color: #fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}

form.sending input.submit, input.submit.disabled {
    background: #B2B2B2;
}

.required {
   border: 1px solid red !important;
}

#fbErrors {
    font-size: 12px;
    color: #F00;
    padding-left: 10px;
}

/* =============================================================================
   Home
   ========================================================================== */

.home-header .wrap {
    width: 690px;
    text-align: center;
    padding: 60px 0 0 0;
}

.main-logo {
    padding: 0;
    margin: 0 auto 30px;
    cursor: pointer;
    width: 180px;
    height: 85px;
    background-color: #338eb2;
    background-repeat: none;
    background-position: 0 0;
    background-image: url('data:image/png;base64,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%3D%3D');
}

.main-logo a {
    width: 100%;
    height: 100%;
    display: block;
}

.home-header h1 {
    font-family: georgia, serif;
    font-size: 25px;
    font-weight: normal;
    margin: 0 auto 30px;
    padding: 0;
    color: #338EB2;
    -webkit-font-smoothing: antialiased;
    line-height: 1.2;
    text-transform: none;
}

.think .main-logo {
    background-color: #7BA94C;
}

/* === Banner ==== */

.banner {
    margin: 0 auto 20px auto;
    border-top: 1px solid #a9a29b;
    border-bottom: 1px solid #a9a29b;
    padding: 20px 0;
    width: 100%;
    max-width: 950px;
}

/* === Home menu ==== */

.home-menu {
}

.home-menu ul {
    width: 670px;
    margin: 0 auto;
}

.home-menu li {
    text-align: center;
    width: 180px;
    float: left;
    margin-right: 65px;
}

.home-menu li:last-child {
    float: right;
    margin-right: 0;
}

.home-menu li img {
    margin-bottom: 45px;
}

.home-menu li.think img {
    margin-bottom: 54px;
}

.home-menu li.talk img {
    margin-bottom: 63px;
}

.home-menu li h2 {
    margin: 0 0 25px;
}

.home-menu li p {
    font-size: 16px;
    font-family: georgia, sans-serif;
    color: #5A5A50;
    margin: 0;
    line-height: 1.2;
}

.home-menu li a:visited {
    color: #338FB4;
}

.home-menu li:hover * {
    text-decoration: none;
}

.home-menu li:hover h2 {
    color: #1a5c75;
}

/* === Recent updates ==== */

.recent-updates {
    width: 780px;
    margin: 50px auto 0;
    border-top: 1px solid #a9a29b;
    border-bottom: 1px solid #a9a29b;
    padding: 15px 0 20px 0;
    position: relative;
}

.recent-updates h3 {
    font-family: georgia, serif;
    font-size: 16px;
    color: #5A5A50;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 2px;
    margin: 0 0 5px 0;
}

.recent-updates p {
    font-size: 15px;
    margin: 0;
}

/* === Bottle ==== */

.normal {
    width: 189px;
    height: 123px;
    display: block;
    background: transparent url('../img/sprite.png') no-repeat 0 -78px;
    position: absolute;
    bottom: -76px;
    right: -54px;
}

/*==================================== 
            Water warriors
=====================================*/

.ajax-loader{
    float: right;
    padding-right: 60px;
}

.downloads article h1 {
    padding: 0 !important;
    background-image: none !important;
}

.downloads .intro {
    text-align: center;
    padding-bottom: 15px;
}

.downloads .instructions {

    padding-top: 15px;
    padding-bottom: 15px;
}

.accordion * {
    box-sizing: border-box;
}

.accordion .category-container hr {
    display: none;
}

.accordion .category-container.selected hr {
    display: block;
}

.accordion .download-item {
    cursor: pointer;
    position: relative;
    background-color: #f7faef;
    width: 33.33%;
    min-width: 300px;
    float: left;
    border: 3px solid #fefef6;
}

.accordion .download-item:nth-of-type(3n) {
    margin-right: 0px;
}

.accordion .download-item img {

    vertical-align: top;
}

.accordion .download-item .check-tick {
    display: none;
    margin-top: -10px;
    right: -5px;
    position: absolute;

}

.accordion .download-item.selected .check-tick {
    display: block;
}

.accordion .download-item.selected {
    display: inline-block;
    cursor: pointer;
    border: 3px solid #7aa94b;
}

.accordion .download-item .item-info .preview {
    width: 100px;
    height: 26px;
    background-color: #6A6A6A;
    moz-border-radius: 15px;
    -webkit-border-radius: 23px;
    /* border: 5px solid #009900; */
    padding: 5px;
    padding-top: 4px;
    text-align: center;
    color: white !important;
    margin-bottom: 11px;
    margin-top: 11px;
}
.accordion .download-item .item-info {
    display: inline-block;


    padding: 0;
    padding-left: 12px;
    padding-top: 0px;
    width: 160px;


}

.accordion .download-item .item-info span:not(:first-child){

  color:#989a92;
}

.accordion .download-item .item-info span {
    font-size: 13px;
    margin: 0px;
    padding: 0;
    width:150px;
    display: inline-block;

}

.accordion .accordion-category {

    cursor: pointer;
    color: #7aa94b;
    font-family: 'BauerBodoniBT-Roman';
    font-size: 24px;
    padding-bottom: 15px;
}

.accordion .accordion-category::before {

    content: '+';
    margin-right: 10px;

}

.accordion .accordion-category.selected::before {

    content: '-';
    margin-right: 10px;

}

/* =============================================================================
   Contact
   ========================================================================== */

.contact .content h1 {
    margin-top: 50px;
    margin-bottom: 40px;
    padding-bottom: 0 !important;
    font-family: georgia, serif;
    font-size: 36px;
    text-align: left;
    color: #1F9DBB;
    text-transform: none;
    background-image: none !important;
}

.contact form {
    float: left;
    width: 382px;
}

.contact figure {
    float: right;
}

.contact article {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAPCAYAAABeO2c1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNrMlotNwzAQhu0NskG9AZU6AJmgZAO6QQsLIBagdIOwQWACMwBSuoG7QTaAu+p3dEIK9SMJtXRyH37cd2f/Z60maKuXD0NdScb9LX4uB4Zb9J9kjr9/Pa7dmP7oEcEK6jZk94Bj548eghy3A/NKEYQb9Az5RlbTvO7fIZG1JwA27Bw51mSuWSFY3NdkzznZ1ZmZ2wMu25GAAPIeDymZ1YlwO7ItMjc63B+wnNkD2WsMrE6EawFn1YwN95dhlzGwOmDhJcCqGDg4xLaAECk4V+Bzh/UUhOYEZbWRsHyaDjSvvQgpVK7AZK90nVjIXcg0B+JOBMTC+R7Gr4EjKOEX2M87/k5j64AEeIEqhKK38Pus6poGfmNO/0dMzfp1jB2OUZMq/SJYWwQh6FgO1OZzwnLVddI7mnoHRykhtPkGm7s5BEjAGuxXTwYp4BRqVjOzulaozSoGNkRdjXiuqZRITgArg+2ffy4IUiieEepqxHPNqitqOMZeXZ1QVyeVXKqrr1cutm5dEbCsy32J+hFgAAI91/Rn9KPzAAAAAElFTkSuQmCC');
    background-repeat: repeat-x;
    background-position: top left;
}

.contact hr.wave {
    display: block;
    width: 100%;
    margin: 30px 0;
    height: 16px;
    float: left;
    border: none;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAPCAYAAABeO2c1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNrMlotNwzAQhu0NskG9AZU6AJmgZAO6QQsLIBagdIOwQWACMwBSuoG7QTaAu+p3dEIK9SMJtXRyH37cd2f/Z60maKuXD0NdScb9LX4uB4Zb9J9kjr9/Pa7dmP7oEcEK6jZk94Bj548eghy3A/NKEYQb9Az5RlbTvO7fIZG1JwA27Bw51mSuWSFY3NdkzznZ1ZmZ2wMu25GAAPIeDymZ1YlwO7ItMjc63B+wnNkD2WsMrE6EawFn1YwN95dhlzGwOmDhJcCqGDg4xLaAECk4V+Bzh/UUhOYEZbWRsHyaDjSvvQgpVK7AZK90nVjIXcg0B+JOBMTC+R7Gr4EjKOEX2M87/k5j64AEeIEqhKK38Pus6poGfmNO/0dMzfp1jB2OUZMq/SJYWwQh6FgO1OZzwnLVddI7mnoHRykhtPkGm7s5BEjAGuxXTwYp4BRqVjOzulaozSoGNkRdjXiuqZRITgArg+2ffy4IUiieEepqxHPNqitqOMZeXZ1QVyeVXKqrr1cutm5dEbCsy32J+hFgAAI91/Rn9KPzAAAAAElFTkSuQmCC');
    background-repeat: repeat-x;
    background-position: top left;
}

/* =============================================================================
   404
   ========================================================================== */

.error article.content h1 {
    padding-bottom: 0 !important;
    margin-top: 50px;
    margin-bottom: 30px;
    padding-bottom: 0;
    font-family: 'BauerBodoniBT-Roman', serif;
    font-size: 60px;
    text-align: left;
    color: #1F9DBB;
    text-transform: none;
    background-image: none !important;
}

.error form {
    float: left;
    width: 382px;
}

.error figure {
    float: right;
}

.error article {
    margin-bottom: 40px;
    width: 800px;
    margin-top: 40px;
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNpiZCAAjPs2KQCpeiAOAOLGs0V+ExiIAIx4DBSAGlgAxAuAeCMQ5wOxAtSCBSQZDDWwAGrIBqghD5DkE6AWgkAhUG4DQYOBmhqgBl6AGngAj49gFjzAppaRGEUE4gDZMSAfXAAbDJS4T8hbRBiOHnwbQQYn4IsIqKZ+IHYgFGnIahlJcMVBpEijOFWghBsp8cFISkyjqS2Aqr1ATKoAgURiUwW+NA+KvP3E5iaScinUS1QBoHIFiOcD8XuAAAMAtpN9z6letBkAAAAASUVORK5CYII%3D');
    background-repeat: repeat-x;
    background-position: top left;
}

.error figure {
    float: right;
}

.error hr.zig {
    display: block;
    width: 100%;
    margin: 10px 0;
    height: 16px;
    float: left;
    border: none;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNpiZCAAjPs2KQCpeiAOAOLGs0V+ExiIAIx4DBSAGlgAxAuAeCMQ5wOxAtSCBSQZDDWwAGrIBqghD5DkE6AWgkAhUG4DQYOBmhqgBl6AGngAj49gFjzAppaRGEUE4gDZMSAfXAAbDJS4T8hbRBiOHnwbQQYn4IsIqKZ+IHYgFGnIahlJcMVBpEijOFWghBsp8cFISkyjqS2Aqr1ATKoAgURiUwW+NA+KvP3E5iaScinUS1QBoHIFiOcD8XuAAAMAtpN9z6letBkAAAAASUVORK5CYII%3D');
    background-repeat: repeat-x;
    background-position: top left;
}

/* =============================================================================
   Header 
   ========================================================================== */

.main-header .wrap {
    text-align: left;
    padding: 110px 20px 30px 20px;
    position: relative;
    max-width: 1025px;
    margin: 0 auto;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.main-header .main-logo {
    margin: 0;
}

.main-header hgroup {
    float: left;
}

.main-menu {
    font-family: 'DINCondensed', sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 1;
    font-weight: normal;
    float: right;
    margin-top: 70px;
}

.main-menu li {
    float: left;
    margin-right: 30px;
}

.main-menu li:last-child {
    margin-right: 0;
}

.main-menu li a {
    color: #80807B;
    padding-top: 5px;
}

.main-menu li a:hover {
    color: #338EB2;
    text-decoration: none;
    border-top: 1px solid #338EB2;
}

.main-menu li.active a {
    color: #338EB2;
    border-top: 1px solid #338EB2;
}

.main-menu li#menu-talk.active a {
    color: #FFBF1B;
    border-top: 1px solid #FFBF1B;
}

.main-menu li#menu-talk a:hover {
    color: #FFBF1B;
    border-top: 1px solid #FFBF1B;
}

.main-menu li#menu-think.active a {
    color: #7BA94C;
    border-top: 1px solid #7BA94C;
}

.main-menu li#menu-think a:hover {
    color: #7BA94C;
    border-top: 1px solid #7BA94C;
}

.main-header .normal {
    position: absolute;
    top: 20px;
    right: 0px;
}

#toggle-menu { position: absolute; opacity: 0; }


/* =============================================================================
   Content
   ========================================================================== */

/* === Sub nav ==== */

.sub-nav {
    padding-bottom: 25px;
    border-bottom: 1px dashed #5A5A50;
    width: 100%;
    font-family: 'helvetica neue', helvetica, arial, sans-serif;
    text-transform: uppercase;
    line-height: 1;
    font-size: 17px;
    font-weight: 300;
    letter-spacing: 3px;
    -webkit-font-smoothing: antialiased;
}

.sub-nav li {
    width: 47%;
    float: left;
    background: #5A5A50;
    text-align: center;
    padding: 0;
}

.sub-nav li a {
    padding: 18px 0;
}

.sub-nav li:last-child {
    float: right;
}

.sub-nav li a {
    color: #fff;
    width: 100%;
    height: 100%;
    display: block;
    cursor: pointer;
}

.sub-nav li a:hover {
    text-decoration: none;
}

.sub-nav li.selected {
    background: #338EB2;
    position: relative;
}

.sub-nav li.selected span {
    background: #338EB2 url('../img/sprite.png') no-repeat 0 -209px;
    width: 74px;
    height: 109px;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}

.image-block {
    text-align: center;
    float: left;
    margin: 60px 11px 0 0;
}

.image-block:last-child {
    /*float:right;*/
    margin-right: auto;
}

.image-block a {
    font-family: 'DINCondensed', sans-serif;
    font-size: 30px;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 1;
    font-weight: normal;
    color: #fff;
}

.image-block a:hover {
    text-decoration: none;
}

/* === Content ==== */

.add-life a {
    background: transparent url('../img/sprite.png') no-repeat 0 -355px;
    width: 130px;
    height: 185px;
    display: block;
    padding: 85px 90px 0 25px;
}

.theme a {
    background: transparent url('../img/sprite.png') no-repeat -285px -373px;
    width: 120px;
    height: 230px;
    display: block;
    padding: 40px 25px 0 25px;
}

.party-animals a {
    background: transparent url('../img/sprite.png') no-repeat -525px -360px;
    width: 142px;
    height: 230px;
    display: block;
    padding: 100px 98px 0 22px;
    margin-top: 10px;
}

.guests-home a {
    background: transparent url('../img/sprite.png') no-repeat -809px -365px;
    width: 187px;
    height: 240px;
    display: block;
    padding: 60px 28px 0 25px;
}

.begin-here a {
    position: relative;
}

.begin-here a:after {
    content: '';
    background: transparent url('../img/sprite.png') no-repeat -1070px -520px;
    width: 120px;
    height: 120px;
    display: block;
    position: absolute;
    top: -30px;
    left: -30px;
}

/* === Blank Blocks - to center < 4 nav .image-blocks ==== */

.images-blank-1 {
    width: 356px;
    height: 230px;
}

.images-blank-2 {
    width: 250px;
    height: 230px;
}

.images-blank-3 {
    width: 130px;
    height: 230px;
}

/* === Boozy fact ==== */

.boozy-fact {
    padding: 30px 0;
    position: relative;
    background: #f1f0e5;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTFkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2YxZjBlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iI2YxZjBlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRhZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #e2e1d7 0%, #f1f0e5 11%, #f1f0e5 96%, #dbdad2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e1d7), color-stop(11%, #f1f0e5), color-stop(96%, #f1f0e5), color-stop(100%, #dbdad2));
    background: -webkit-linear-gradient(top, #e2e1d7 0%, #f1f0e5 11%, #f1f0e5 96%, #dbdad2 100%);
    background: -o-linear-gradient(top, #e2e1d7 0%, #f1f0e5 11%, #f1f0e5 96%, #dbdad2 100%);
    background: -ms-linear-gradient(top, #e2e1d7 0%, #f1f0e5 11%, #f1f0e5 96%, #dbdad2 100%);
    background: linear-gradient(top, #e2e1d7 0%, #f1f0e5 11%, #f1f0e5 96%, #dbdad2 100%);
}

.boozy-fact h3 {
    font-family: georgia, serif;
    font-weight: normal;
    margin: 0;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #338EB2;
    font-size: 14px;
    border-top: 1px solid #338EB2;
    padding-top: 25px;
}

.boozy-fact p {
    color: #338EB2;
    width: 600px;
    float: left;
}

.boozy-fact figure {
    float: right;
    margin-right: 75px;
}

.zig-zag {
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 9px;
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpi/Pf3GwMRQAGIHxCjkIkINQFAfB6KFSgxUACI+4F4PZRtADU0AJ+BjDi8DNI8H0pjAxOAuBGIPxBjYALUZQIEfHcBiBOhNFYDYV5MYCAegFxYCMQL0A0k5EVCYAHU4A8gAwugLqMUgIMAZOB/BioCgAADAN83KY3c1HFIAAAAAElFTkSuQmCC');
}

/* === Sub nav ==== */

.sub-nav {
    margin-bottom: 0;
    border-bottom: none;
    padding-bottom: 0;
}

.sub-nav li {
    width: 49.8%;
    font-size: 13px;
    background: #5A5A50;
}

.sub-nav li a {
    color: #fff;
    width: 100%;
    height: 100%;
    display: block;
    cursor: pointer;
}

.sub-nav li a:hover {
    text-decoration: none;
}

.sub-nav li.selected {
    background: #338EB2;
    position: relative;
}

.sub-nav li.selected:hover {
    background: #338EB2;
    position: relative;
}

.sub-nav li:hover {
    background: #338EB2;
}

/* =============================================================================
   Resources
   ========================================================================== */

article.warrior-content h3.subheading {padding-bottom:40px;background-repeat:repeat-x;background-position:bottom center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAHCAYAAADAi0WrAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0xMi0wN1QxNzozNjo0MSsxMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTEyLTA3VDE3OjM3OjM1KzEzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0xMi0wN1QxNzozNzozNSsxMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpmN2NiYWViYy1hYjAzLTQ4MWMtOTM1Mi1kOWIyNDIxODMxYTM8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6ZjdjYmFlYmMtYWIwMy00ODFjLTkzNTItZDliMjQyMTgzMWEzPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZjdjYmFlYmMtYWIwMy00ODFjLTkzNTItZDliMjQyMTgzMWEzPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmY3Y2JhZWJjLWFiMDMtNDgxYy05MzUyLWQ5YjI0MjE4MzFhMzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMi0wN1QxNzozNjo0MSsxMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyODwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj43PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6Y6jA7AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAxSURBVHja7NZBAQAwDAKxVdN8VswMMiEkFo4Hc/flAABQZZzA8gEk+jf7AAAA//8DACdCB+XOTqOxAAAAAElFTkSuQmCC');}
.warrior form label {display: initial;}
.warrior form textarea {width: initial; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; -webkit-border-radius: 0; border-radius: 0; color: #000; font-size: 15px; font-family: 'helvetica neue', helvetica, arial, sans-serif; font-weight: 300;}
.warrior form textarea:focus {outline:none;}
.warrior form input, .warrior form textarea { -webkit-box-shadow: none; box-shadow: none; padding: 0;}
.warrior form fieldset {margin-bottom:20px;}
.warrior p {max-width: 950px; font-weight: normal;}
.warrior p.large {font-family: 'georgia', serif; font-size: 20px; line-height: 20px;}
.warrior a.btn, .warrior a.btn:active, .warrior a.btn:hover {display: inline-block; text-align: center; border-radius: 15px; height: 30px; width: 180px; color: #fff; font-family: 'DINCondensed'; font-size: 16px; line-height: 34px; text-decoration: none; margin-bottom: 40px;}
.warrior a.btn.blue {background-color: #338eb2;}
.warrior a.btn.green {background-color: #74a853;}
.warrior .highlight {color: #338eb2;}
.warrior .light {font-weight: initial;}
.warrior h4.sub {font-size: 14px;line-height: 14px;}
.warrior hr.zig {display:block;width:100%;margin:30px 0;height:16px;float:left;border:none;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNpiZCAAjPs2KQCpeiAOAOLGs0V+ExiIAIx4DBSAGlgAxAuAeCMQ5wOxAtSCBSQZDDWwAGrIBqghD5DkE6AWgkAhUG4DQYOBmhqgBl6AGngAj49gFjzAppaRGEUE4gDZMSAfXAAbDJS4T8hbRBiOHnwbQQYn4IsIqKZ+IHYgFGnIahlJcMVBpEijOFWghBsp8cFISkyjqS2Aqr1ATKoAgURiUwW+NA+KvP3E5iaScinUS1QBoHIFiOcD8XuAAAMAtpN9z6letBkAAAAASUVORK5CYII%3D');background-repeat:repeat-x;background-position:bottom left;}
.warrior hr.double {padding-bottom: 20px;border: none;background-repeat: repeat-x; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAHCAYAAADAi0WrAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0xMi0wN1QxNzozNjo0MSsxMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTEyLTA3VDE3OjM3OjM1KzEzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0xMi0wN1QxNzozNzozNSsxMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpmN2NiYWViYy1hYjAzLTQ4MWMtOTM1Mi1kOWIyNDIxODMxYTM8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6ZjdjYmFlYmMtYWIwMy00ODFjLTkzNTItZDliMjQyMTgzMWEzPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZjdjYmFlYmMtYWIwMy00ODFjLTkzNTItZDliMjQyMTgzMWEzPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmY3Y2JhZWJjLWFiMDMtNDgxYy05MzUyLWQ5YjI0MjE4MzFhMzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMi0wN1QxNzozNjo0MSsxMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyODwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj43PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6Y6jA7AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAxSURBVHja7NZBAQAwDAKxVdN8VswMMiEkFo4Hc/flAABQZZzA8gEk+jf7AAAA//8DACdCB+XOTqOxAAAAAElFTkSuQmCC');}
.warrior ::-webkit-input-placeholder {color: #999;}
.warrior :-moz-placeholder {color: #999;}
.warrior ::-moz-placeholder {color: #999;}
.warrior :-ms-input-placeholder {color: #999;}
.warrior .form-field{
    position: relative;
}
.warrior .form-field img {
    position: absolute;
    left: 0;
    top: -5px;
}
.warrior input, .warrior select {
    border: none;
    border-radius: 0;
    background-color: transparent;
    border-bottom: 1px solid #2c83b5;
    color: #656564;
    font-size: 14px;
    padding: 0 0 3px 0;
    max-width: 410px;
    width: 100%;
    margin: 0 0 22px 40px;
    text-indent: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.warrior #download_read_guidelines, .warrior #download_signup {
    margin-left: 0;
}

.warrior select {-webkit-appearance: none; -webkit-border-radius: 0px; background: url(../img/waterwarriors/select_arrow.gif) no-repeat right;}
.warrior input:focus, .warrior select:focus {border-bottom: 3px solid #2c83b5; outline: 0;}
.warrior input.double {width: 100%;max-width: 865px;}
.warrior input[type='checkbox'] {background-color: transparent; border-radius: 2px; border: #999 1px solid; width: 20px; height: 20px;}
.warrior input[type='checkbox'] {margin-top: -30px; -webkit-appearance: none; appearance: none;}
.warrior input[type='checkbox'] {-webkit-font-smoothing: antialiased; text-rendering: optimizeSpeed; width: 20px; height: 20px; margin-right: 1px; display: block; float: left; position: relative; cursor: pointer;}
.warrior input[type='checkbox']:after {content:""; vertical-align: middle; text-align: center; line-height: 20px; position: absolute; cursor: pointer; height: 18px; width: 18px; left: 0px; top: 0px; font-size: 14px; background: transparent;}
.warrior input[type='checkbox']:hover:after, input[type='checkbox']:checked:hover:after {background: transparent; content:'\2714'; color: #888;}
.warrior input[type='checkbox']:checked:after {background: #1e86b7; border-color: transparent; content:'\2714'; color: #fff;}
.warrior .form-field.half {display:inline-block; width: 420px; padding-left: 35px; vertical-align: top;}
.warrior .form-field .chkbox input {display: inline-block; vertical-align: top; margin-top: 4px;}
.warrior .form-field .chkbox input#download_read_guidelines.required + span{color: red;}
.warrior .form-field .chkbox input#download_read_guidelines.required + span a{color: red;}
.warrior .form-field .chkbox span {display: inline-block; width: 325px; padding-left:20px; font-size: 14px; font-weight: thin;}
.warrior input[type='submit'] {float: right; background-color: #1e86b7; border-radius: 15px; height: 30px; width: 150px; color: #fff; font-family:'DINCondensed'; font-size: 20px; line-height: 34px;}
.warrior input.parsley-error, .warrior select.parsley-error {border-color: #d13c0f; border-width: 3px;};
.warrior ol {color: #338eb2; font-size: 14px; font-weight: normal; margin-bottom: 30px;}
.warrior ol li p {color: #42423b; font-weight: normal;}
.warrior .no-pad {padding: 0; margin: 0;}
.warrior .no-pad-top {padding-top: 0; margin-top: 0;}
.warrior .thin-pad {padding: 0; margin: 5px 0;}
.warrior .cols4-of-5 {display: inline-block; width: 79%;}
.warrior .cols1-of-5 {display: inline-block; width: 19%;}
.warrior .parsley-errors-list {display: none;}
.warrior .warning, .warrior .error {color: #d13c0f;}
.warrior .success {color: #568d28;}

.warrior .terms{

    width:50%;
    background-color: #fefef6;
    padding:30px;
}

.sub-nav li {
    width: 49.8%;
    font-size: 13px;
    background: #5A5A50;
}

.sub-nav li a {
    color: #fff;
    width: 100%;
    height: 100%;
    display: block;
    cursor: pointer;
}

.sub-nav li a:hover {
    text-decoration: none;
}

.sub-nav li.selected {
    background: #338EB2;
    position: relative;
}

.sub-nav li.selected:hover {
    background: #338EB2;
    position: relative;
}

.sub-nav li:hover {
    background: #338EB2;
}

/* =============================================================================
   Article 
   ========================================================================== */

/*  .talk article.content header h1 {background-image:none;padding-bottom:20px;margin:40px 0;}*/

.article header h1 .lowercase {
    text-transform: lowercase;
}

article.content h1 {
    padding-bottom: 40px;
    background-repeat: no-repeat;
    background-position: bottom center;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAHCAYAAADAi0WrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpJREFUeNrs1kEBADAMArFVA/61MiEkFo4Hl6QPAIAp5wSOD6DVf9kXYAAM1AVxjN2qlwAAAABJRU5ErkJggg%3D%3D');
}

.article article figure {
    margin-top: 0.4%;
    position: relative;
    overflow: hidden;
}

.talk .article article h1 {
    padding-right: 140px;
}

figcaption {
    position: absolute;
    bottom: -65px;
    left: 0;
    background-color: #338EB2;
    padding: 10px 20px 15px;
    width: 97%;
}

.article .content figcaption p {
    color: #fff;
    font-size: 12px;
    margin: 12px 0;
    min-height: 32px;
}

figcaption a {
    text-transform: uppercase;
}

figcaption a, figcaption a:visited {
    color: #fff;
}

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

.article .content p.intro {
    font-size: 26px;
    font-family: georgia, serif;
    font-weight: normal;
    color: #323232;
    margin: 8px 0;
}

.caption-hotspot {
    width: 100%;
    height: 40px;
    background: transparent;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
}

.article .content p {
    font-size: 16px;
    margin: 8px 0;
}

.article .content p.padded {
    margin-top: 50px
}

.article .content h3.padded, .article .content h4.padded, .article .content aside.zig h4.padded, .article .content figure.padded {
    margin-top: 50px
}

.article .content header {
    position: relative;
}

.article .content blockquote {
    margin: 30px 0;
    border-top: 1px solid #338EB2;
    padding: 0;
    border-bottom: 1px solid #338EB2;
}

.article .content blockquote p {
    margin: 5px 0;
    font-size: 32px;
    font-family: georgia, serif;
    color: #338EB2;
    line-height: 1;
    text-align: center;
    border-top: 1px solid #338EB2;
    border-bottom: 1px solid #338EB2;
    padding: 20px 0;
}

.video {
    margin-top: 20px;
}

/* === Related links ==== */

.big-image {
    width: 100%;
}

.media-full-width {
    width: 100%;
    max-width: 100%;
}

/* === Related links ==== */

.article .content aside.zig h4 {
    font-weight: normal;
    padding-bottom: 28px;
    margin: 0 0 28px;
    -webkit-font-smoothing: subpixel-antialiased;
    font-family: 'BauerBodoniBT-Roman', serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 26px;
    color: #338EB2;
    text-align: center;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNpiZCAAjPs2KQCpeiAOAOLGs0V+ExiIAIx4DBSAGlgAxAuAeCMQ5wOxAtSCBSQZDDWwAGrIBqghD5DkE6AWgkAhUG4DQYOBmhqgBl6AGngAj49gFjzAppaRGEUE4gDZMSAfXAAbDJS4T8hbRBiOHnwbQQYn4IsIqKZ+IHYgFGnIahlJcMVBpEijOFWghBsp8cFISkyjqS2Aqr1ATKoAgURiUwW+NA+KvP3E5iaScinUS1QBoHIFiOcD8XuAAAMAtpN9z6letBkAAAAASUVORK5CYII%3D');
    background-repeat: repeat-x;
    background-position: bottom left;
}

.article .content aside.zig {
    padding-bottom: 28px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNpiZCAAjPs2KQCpeiAOAOLGs0V+ExiIAIx4DBSAGlgAxAuAeCMQ5wOxAtSCBSQZDDWwAGrIBqghD5DkE6AWgkAhUG4DQYOBmhqgBl6AGngAj49gFjzAppaRGEUE4gDZMSAfXAAbDJS4T8hbRBiOHnwbQQYn4IsIqKZ+IHYgFGnIahlJcMVBpEijOFWghBsp8cFISkyjqS2Aqr1ATKoAgURiUwW+NA+KvP3E5iaScinUS1QBoHIFiOcD8XuAAAMAtpN9z6letBkAAAAASUVORK5CYII%3D');
    background-repeat: repeat-x;
    background-position: bottom left;
}

.article .content aside.zig ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-family: georgia, serif;
    text-align: center;
    font-size: 18px;
}

.article .content aside.zig ul li {
    margin-bottom: 10px;
    background: none;
    padding: 0;
}

.article .content aside.zig a {
    color: #338EB2;
}

/* === Downloads ==== */

.article .content aside.wave h4 {
    padding-bottom: 28px;
    margin: 0 0 28px;
    font-family: georgia, serif;
    font-size: 26px;
    color: #338EB2;
    font-weight: normal;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAPCAYAAABeO2c1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNrMlotNwzAQhu0NskG9AZU6AJmgZAO6QQsLIBagdIOwQWACMwBSuoG7QTaAu+p3dEIK9SMJtXRyH37cd2f/Z60maKuXD0NdScb9LX4uB4Zb9J9kjr9/Pa7dmP7oEcEK6jZk94Bj548eghy3A/NKEYQb9Az5RlbTvO7fIZG1JwA27Bw51mSuWSFY3NdkzznZ1ZmZ2wMu25GAAPIeDymZ1YlwO7ItMjc63B+wnNkD2WsMrE6EawFn1YwN95dhlzGwOmDhJcCqGDg4xLaAECk4V+Bzh/UUhOYEZbWRsHyaDjSvvQgpVK7AZK90nVjIXcg0B+JOBMTC+R7Gr4EjKOEX2M87/k5j64AEeIEqhKK38Pus6poGfmNO/0dMzfp1jB2OUZMq/SJYWwQh6FgO1OZzwnLVddI7mnoHRykhtPkGm7s5BEjAGuxXTwYp4BRqVjOzulaozSoGNkRdjXiuqZRITgArg+2ffy4IUiieEepqxHPNqitqOMZeXZ1QVyeVXKqrr1cutm5dEbCsy32J+hFgAAI91/Rn9KPzAAAAAElFTkSuQmCC');
    background-repeat: repeat-x;
    background-position: bottom left;
}

.article .content aside.wave {
    padding-bottom: 28px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAPCAYAAABeO2c1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNrMlotNwzAQhu0NskG9AZU6AJmgZAO6QQsLIBagdIOwQWACMwBSuoG7QTaAu+p3dEIK9SMJtXRyH37cd2f/Z60maKuXD0NdScb9LX4uB4Zb9J9kjr9/Pa7dmP7oEcEK6jZk94Bj548eghy3A/NKEYQb9Az5RlbTvO7fIZG1JwA27Bw51mSuWSFY3NdkzznZ1ZmZ2wMu25GAAPIeDymZ1YlwO7ItMjc63B+wnNkD2WsMrE6EawFn1YwN95dhlzGwOmDhJcCqGDg4xLaAECk4V+Bzh/UUhOYEZbWRsHyaDjSvvQgpVK7AZK90nVjIXcg0B+JOBMTC+R7Gr4EjKOEX2M87/k5j64AEeIEqhKK38Pus6poGfmNO/0dMzfp1jB2OUZMq/SJYWwQh6FgO1OZzwnLVddI7mnoHRykhtPkGm7s5BEjAGuxXTwYp4BRqVjOzulaozSoGNkRdjXiuqZRITgArg+2ffy4IUiieEepqxHPNqitqOMZeXZ1QVyeVXKqrr1cutm5dEbCsy32J+hFgAAI91/Rn9KPzAAAAAElFTkSuQmCC');
    background-repeat: repeat-x;
    background-position: bottom left;
}

.article .content aside.wave ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-family: georgia, serif;
    font-size: 16px;
}

.article .content aside.wave ul li {
    margin-bottom: 10px;
}

.article .content aside.wave a {
    color: #338EB2;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 20px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpiYAAC475NAgxEAGR1TEDOfCC9n0jN84HqDMAagdgAionRLABVpwDS6AjEF0jUrMB0tsjvAxmawU5lIEczE4xBqmYmZA4pmpnQBYjVzITNNGI0M+HyAzbN0KjArxGHZgOYHAs0ySUwkAhACSARSC8gVSNAgAEAqnhD69BGmWoAAAAASUVORK5CYII%3D');
}

.article .content aside.wave p a {
    padding-left: 0;
    background-image: none
}

/* === What's hot ==== */

.article .content aside.straight h4 {
    padding-bottom: 18px;
    margin: 0 0 3px;
    font-size: 26px;
    color: #338EB2;
    font-weight: normal;
    text-align: center;
    border-bottom: 1px solid #338EB2;
}

.article .content aside.straight {
    padding-bottom: 3px;
    border-bottom: 1px solid #338EB2;
}

.article .content aside.straight ul {
    padding: 25px 0 0 0;
    list-style-type: none;
    margin: 0;
    font-family: georgia, serif;
    text-align: center;
    font-size: 18px;
    border-bottom: 1px solid #338EB2;
    border-top: 1px solid #338EB2;
}

.article .content aside.straight ul li {
    margin-bottom: 10px;
}

.article .content aside.straight ul li:last-child {
    margin-bottom: 25px;
}

.article .content aside.zig a {
    color: #338EB2;
}

/* === Columns==== */

.columns {
    margin-top: 20px;
    clear: both;
}

.col {
    width: 50%;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 2% 0 0;
}

.col:last-child {
    float: right;
    padding: 0 0 0 2%;
}

/* === Share widget ==== */

.share {
    position: absolute;
    height: 42px;
    width: 122px;
    overflow: hidden;
    right: 0;
    cursor: pointer;
    z-index: 100;
}

.party .share {
    top: 90%;
}

.talk .share {
    top: 90%;
}

.think .share {
    top: 90%;
}

.share.open .share-this {
    background-color: #338EB2;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAAAqCAYAAAB8108TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABWJJREFUeNrsW81O40gQbntAGQ1CWELLdYy019V6TnvEXPZKctjzJk9A8gQJTwCzLxDzBPE+QZInSO5oFe8TYA3alUBKPF2ZalSU2j+g2PmhSyoRx+12pb6ur6raxlos/k9EMQmljqVOpY6EkXWLL/VMal2qlzfYygE6knqFIMfGtxsrrtSu1OZrgY4R4Bvjw62L8j4Cnws0UHML/xrZPnGkDjmdc6AB3HND07sHts3ysQF5NyRGVo51QLcMyDslU6yzXlB3gEAb2T2ZQXGmgD5F6l6p2PYn7ffJ/D8P+z+QwPpwELHzPewRb+W5YJO9uCpbJQ5lmdhcVuLyBhO4SRma4phrqQnTOnUc+X646SAXsVWea0u9l9rMArokdSCYbdwMqcoxAGhbc+oy5XO8IYD6UgegGXZn2XqBlXB3TYVZuCd+bGtWJX+yqtBDZ8VkIThk/N8bALKLrcpz2pEUPX2jreGafsZ4r+KNEUXRU+ks+NGhdBj98bTJj4rkPIg2HBul1AKx7twr5JLZNH2DrV9xUVytqwK310SPPkaKAMcR552RMUWdAtE2o3keQYatwAmqboE4SMluzvxeik2FbYVFLfWL1FiTDoZZuXtFMrLX0Nspudacd2mEoDP63BEQqeige13kQcGH1SY4tpFSK8zIIvEz2IIuBBer7NfY2kZb62zeITKcL37sT5cqVQNN81idRyFx3hQjcoiAXTM6HqKDKBuNSU5VBR/Q5SUFEq8f4Dl1vZ/BFhToLllQRWzt4bHPmIGmg5sqcnfVQN+wfh0iwCEA0VzeTGECBRI455bSEwGX1wVDdr2i27wa4IoVUnDcKGIrjulq7OM2XklGaGw90Eiz0G+6mKNa7Ae3WYQopwScCZAW1biO1F9JHuRAR9zJyCAuAeR500blbWb+ZwZID+/j5dnKwAd6H4H9mFbGmgK1dKCdEkFWT1G6ysHoqEDTcjkENHi48q+mLbkkVXtErhmRKBrgcYdcf0v6WR7Z5zAXLqJBSpcgSMH4gnozbD1jVbeqS9os5VxUBbRX4vy013RTKNFlgHMHhAhEn9ga4yJSuXWMxwqoFrk+xmLJY9EDVfCpijQsiMasf3Y47aIdfgFb6ZgQv1N1QVBxRLs2W3krv4EmcgXrayPeY6OTKah9RoXgxHvW6kzwfl9wfjqfqnId1uLVceuyjyzRS7HdIWNf5OMCtqpI5t+NKqyNPLvkFRUxx7ZVy6Gh1Zj8pU5uot6womzEgKc07BFQFcgRi6RrZAAf5zrPsN0jY4OCtnJmC0mKmpDFUQXgF4q63ZJuwF8qXD7QIC1IRJzyNWWOZQEnAewg5cd4XYdcG2AkTzUgCQJkhy0WmKsDeZZuZhDWCTR2tAraOmL3aBB7XULjnSp2JEt9Hg2PKUnf62ic36I0TrcsSYUdvGULE+naJ9ut/Byt1DO7BrCdj82zFWsGD+9Pd8TU2Ahz+vJc2Y8p6TtjK38mrZ5H44+mrU3Iqth3LyUC/eLFA0WzDePynRJoa3t8w6QuMl4AN7J10lQg63bG+gbsnQG5zzdMhAF75+i6rysCkhQdwPtGxm/bIU9P387x/T8tnnn/ZBcvFotwPp//VasdTWazmTg8PJSLY2E8uwFycFD77eHh2+8yXP9wnKNf9vf3hWVZ2rF5QIskScTj46PUJzGf71nHx8f5PWzymBgYyhJbggkZ11p+jqJ/5PFcnJz8JGq1WirQe4U2HyTYoMUieXFnWTWDR0Ui2VbY9mKJT/byWG3bfyen/Nm4v1rJA3nFQBuQN5vwDcgGaAOyAdqA/H6ANiC/A6ANyO8AaAPyzgP98eP+1IC8nfJdgAEAmdXgDeEjNDwAAAAASUVORK5CYII%3D');
}

.share-this {
    position: relative;
    z-index: 10;
    width: 122px;
    height: 42px;
    display: block;
    background-color: #999999;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAAAqCAYAAAB8108TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABOtJREFUeNrsW91x2kAQFsQvSV7UQeQKolRguQJDBYEKgAqACowrQK4ApQKgAujASgXWS5KnmNzi7zzL5vSDBwkQtzM7Nugkrfa7/Xb3TjReXn5vnGISKV0qXStdOFaOLYHSG6UtpX7e4EYO0LHSMUBOrG9PVjylQ6WdfYFOAPDE+vDsonwK4HOBJmru4q+V8xNX6VzSuQSawL21NF0/sJsiH1uQ6yEJWDkxAd21INdK1qizdqg7BNBW6idPVJxpoK9B3QeVZvOT8fvN318++j+SsPHhcyyOj9AjPqpj4Sl78VC2KhzKMrGzrcTVDVZ0kzI0xTH3SjdCW9xx7Pv5qYNcxFZ1rK/0WWknC+iS1KVgbmIxpCrHEKB9w6Feyv/JiQAaKJ2RZtidZesdKuHhkQqz6Mp5XdasSr6LqtCHsxI2EVw2/scJgOyhVXlLO4qi1++0NTrSYyyvKl4Y0RS9Vs6ih46Uw/jD8yY/LpLzKNowNk6pBRLTsT2kJ2xav8PWB0yK8bEq8OaR6DFApDjkOOa8GzamqFMo2p54ngfItBS4gpomiAtK9nKu76fYVNhWmtRKvylNDOlgnpW7DySL5hF6Oy33huMejxA4YyodQZEKBz2bIo8KPlSb5Nh2Sq3wxCZJkMEWfCJ4qLL3sbUPW1viunMwXOC8rk+XKlUDzfNYS0Yhc94aETkHYPeCjudwEGejJcupuuAjuuxxIHH+DMf0+UEGW3Cgh2xCFbF1hM+BYAaeDiZV5O6qgZ6Ifp0iwGUA8VzeSWECDRI555HTEwNX1gVzcb6m27waYCwKKfrcLmIrxgwN9kkbx4oR2mcPNGiW+k0POaorHrgvIkQ7JZRMAFrU4wZKv7I8KIGOpZPBIB4D5G3RRudtYf4XAcgI9/HzbBXgE70vyH6klaWhQC0daLdEkPUuylA7GI4KDS2Xy0CjzZWfhrakx6r2mJ2zYFE0w+cBO/+R9bMysm/pWphEs5QuwWEF4w71Zth6I6puXZf0Rcq5qwpov8Tr817TS6FETwAuHRABiCmzNcEk0rl1ic8aqC47P0Gx5IvooSr4WkcaCqKl6J9dSbuwIyhgKx8T4TtdF4QVR7TXFDPv4DcwRK4j+tpY9thwMgd1KqiQnPgsWp0V7vcN1+fX01WuK1q8FpYup2CJUYrtLhu7k48L2KojWX63qLA28pslz6hYOLavWw4DrSbsL3dyBzoRRdlCAM9p2GegapBjEUn3YIAA17rNsN1nY8OCtkpmi1iKWrHJUQXgd5q6vZJuIF8q3G5osBYkZk55SLnGtoBTAA5A+QnOG7BzQ0Ty2gCSw4AciMlC1xpQnuWLGYx1QoMd3YK2LsQ92sxej9H4oIoVyVL3o2mbkvW9rsH5XU7jfMmSVdjhe5YwQdcBW26Vx3ilntk1kO1ybJ6tqBl83J+viOmxMXL69ljZ25T8nbGD70nr/Wg8NG9tIlHFXryUCPTOiweaZtvW5bUSamtHcsGk5WS8AG7l7KSjQTatjE0t2LUBeSoXTBwLdu3o+r/dsKzfXkWOfQX4nCRA22pc6cz7kV0CwB8c+xOdUxQPAPecnKXsxh4/m3UajY+NQj3s5s/GYnBacvBtSgXy1Lq15kADZFvI1RloC/IFAG1BvgCgLcgXALQF+QKAtiBfANAW5AsA2oJ8AUBbkM9X/gkwAFD2jII8qBreAAAAAElFTkSuQmCC');
}

.share-this:hover {
    background-color: #338EB2;
}

.content .share ul, .share ul {
    margin: 15px 0;
    width: 105px;
    position: absolute;
    top: 15px;
    left: 9px;
    padding: 20px 0 40px;
    background: transparent url('../img/sprite.png') -285px -40px no-repeat;
    height: 140px;
}

.share li a {
    background: transparent url('../img/sprite.png') no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    z-index: 20;
    cursor: pointer
}

.share ul li, .content .share ul li {
    line-height: 0px;
    font-size: 0px;
    background: none;
    margin: 0;
    padding: 0;
}

.share ul li .icon-twitter {
    width: 36px;
    background-position: 0 0;
    margin-bottom: 20px;
}

.share ul li .icon-twitter:hover {
    background-position: 0 -40px;
}

.share ul li .icon-facebook {
    width: 20px;
    background-position: -65px 0;
    margin-bottom: 20px;
}

.share ul li .icon-facebook:hover {
    background-position: -65px -40px;
}

.share ul li .icon-email {
    width: 41px;
    height: 27px;
    background-position: -195px -8px;
    margin-top: 20px
}

.share ul li .icon-email:hover {
    background-position: -195px -47px;
}

/* === Article menu ==== */

.article-nav {
    margin: 70px auto;
    width: 515px;
}

.article-nav ul {
    margin: 0 auto
}

.article-nav li {
    float: left;
    text-align: center;
}

.article-nav li {
    background: transparent url('../img/sprite.png') no-repeat;
    display: block;
    margin: 0;
    z-index: 20;
    cursor: pointer
}

.article-nav li a {
    font-family: 'DINCondensed', sans-serif;
    font-size: 24px;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 1;
    font-weight: normal;
    color: #fff;
    width: 100%;
    height: 100%;
    display: block;
}

.article-nav li a:hover {
    text-decoration: none;
}

.article-nav li a span.lowercase {
    text-transform: lowercase;
}

.article-nav li.left-nav {
    background-position: 0 -673px;
    height: 218px;
    width: 151px;
    margin-right: 20px;
    background-color: #7BA94C;
    text-align: center;
    display: table;
}

.article-nav li.left-nav a {
    vertical-align: middle;
    display: table-cell;
    padding: 25px 10px 0;
}

.article-nav li.middle-nav {
    background-position: -172px -673px;
    height: 230px;
    width: 153px;
    margin-right: 20px;
    background-color: #338EB2;
    text-align: center;
    display: table;
}

.article-nav li.middle-nav a {
    vertical-align: middle;
    display: table-cell;
    padding: 0 10px 65px;
}

.article-nav li.right-nav {
    background-position: -343px -673px;
    height: 212px;
    width: 155px;
    margin-right: 0px;
    background-color: #7BA94C;
    text-align: center;
    display: table;
}

.article-nav li.right-nav a {
    vertical-align: middle;
    display: table-cell;
    padding: 60px 15px 0 7px;
}

/* === Bullets & Numbered Bullets ==== */

.article .content .col ul {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 20px;
    padding-top: 10px;
    color: #5A5A50;
}

.article .content .col ol {
    color: #5A5A50;
    padding: 0 23px
}

.article .content .col ul li {
    background: url(../img/bullet.png) left 2px no-repeat;
    margin: 0.125em;
    margin-top: .5em;
    margin-bottom: .5em;
    padding-left: 36px;
}

.article .content .col ul li li {
    background: url(../img/bullet2.png) left 2px no-repeat;
    margin: 0.125em;
    margin-top: .5em;
    margin-bottom: .5em;
    padding-left: 36px;
}

/* === Footnote ==== */

.article section.footnote {
    color: #338FB4;
    border-top: #338FB4 solid 1px;
    margin-top: 1.5em;
    padding-top: 0.5em;
    font-size: 12px;
}

.article section.footnote ul {
    color: #338FB4;
    list-style: disc;
    margin: 0;
    padding: 0 20px;
}

.article section.footnote ul li {
    color: #338FB4;
    margin: 0;
    padding: 0;
    background: none;
}

/* === Modal==== */

.lightbox {
    position: relative;
    padding: 40px 30px 50px 30px;
    display: none;
    background: #F9F5EB;
    width: 650px;
    height: 310px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
}

.interactives .lightbox {
    height: 510px;
}

.interactives .lightbox .modal-info-wide {
    width: 650px;
    float: left;
}

.interactives .lightbox h3 {
    margin-top: 0;
}

.lightbox .modal-close, .modal-close {
    cursor: pointer;
    position: absolute;
    top: -21px;
    right: -21px;
    width: 42px;
    height: 42px;
    display: block;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6dJREFUeNrUmT9oU0EYwO9d0qp1iYMILgYdREGpUAddkg4OXSRFF1GMTjpWBXWxoe1UwT+jDg4RxaXS4NLBocnkUjAoKC6SLoI49DlYbGsSv+/lLn7vcpe+d+9Fkg+OvLzHu/vl+767708cFkHWzo7l4GMURgZGSlxTqcJwYVTwes+blZLtWo4FXBY+8jByAi6MIDTCFgG63BNQAViAkWXxCILOBAV2AgCmBOBUx8t797HE0eOMHznGOFxzuKbS+PSBNX58Z43PH1kdrptwrZHHAti1BgVI9LlFGGl6H+GSEzmWGDsVSoX1lXfsz1LJg1akBmMSYKuhQYWpF6kfIuDQuYsdmgsrqOmt1y9VYFfAlgODCshlem/48jVPi3EKanfz+VP19rgO1jGYe1lq0hnZzXbcmo6sxW7a3Xgwy5rrv6hmx1U3cDQb5730SQ9y+j7jBw6yXkpj9SvbmL1NYdFnT9ANxpV3CnTjeJrsMaQHAWvgWkTSgoV1gAq/nKI+Sc2NRwuaifxqK8H3G5qjCtcaOn+J3poSTJ4kFW36jh8qv+fueJNHcQeERBOjqXGeXc8WfM/xRMEfQU6DgggMLY0K8ix9oWMRoQG6mC2k/K4TZe2s1Ko0fZ5qU7fDh6/fNC4aFlKdT3WBhH/9PAVt29l0ViYzZ6xgTZA4n0kUBu8LF6laqh27u4TFsLA2kJ5VgQFZhKSQkdMcMhHgUA8KawtpYBnlIult+QdkQUFkO9iokBqWDKdJB/+nbntYDIkRITUsKQfs35TfRl4thU8sKm/Z5pOHxuc2kFLWL0wwUwgNLapm44Ls0HAckyROnqa7lMmEhqcPxZcPRJ1A+qYau20jWDfQKs0No4RF6QpxwCosVS4S1dZDffEV6jCXIyqswuJy0RxoPYRqMQqk1KZtuPWB+lkqPtPXA5g+6GEeFbauml60WVyZymFJG1eCYQuLDGRzusgod32JVoZxJhg2sApDiR5PRapy3e6PEha1sFB5mna7YvZiG1TU0e1aGpsDukoxSsTpgDWcMMraZVnjJ+Sdu4f3r8LHlfYkjuNLtbzIA5rAUsE2LGKk8qLVz7VWx0WJXAiJuQORq/NfvtV0df0jWonuvDffs8aDzuRYQNLmGWjzhimEzojiv+WX4EdxhcBtGxB+n60JFn2sF52JyfZxRXLMXmpS6ZLIZpnbN00y9MmthRd2TbKBajsOVCN3oFrjGlfo3z8bDMD9+/eNAfq//SH2V4ABAIYrrdAj86T0AAAAAElFTkSuQmCC');
}

.lightbox .modal-info {
    width: 355px;
    float: left;
}

.lightbox .modal-slide-wrap {
    width: 240px;
    float: right;
    margin-top: -25px;
    position: relative;
}

.lightbox h3 {
    color: #7BA84C;
    font-size: 30px;
    font-weight: normal;
}

.lightbox p {
    font-size: 14px;
    font-weight: 300;
    color: #333;
}

.lightbox .modal-slide-wrap ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.lightbox .modal-slide-wrap .icon p {
    margin: 0;
}

.lightbox .modal-slide-wrap li.slide p {
    width: 170px;
    float: right;
    margin: 60px 0 0;
}

.lightbox ol.carousel-tabs {
    list-style-type: none;
    padding: 0;
    margin: 0;
    position: absolute;
    bottom: 20px;
    left: 70px;
}

.lightbox ol.carousel-tabs li {
    float: left;
    margin-right: 10px;
}

.lightbox ol.carousel-tabs li a {
    width: 10px;
    height: 10px;
    text-indent: -999em;
    display: block;
    background: #D4D3CE;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    outline: none;
}

.lightbox ol.carousel-tabs li a:hover {
    background: #7BA84C;
}

.lightbox ol.carousel-tabs li.carousel-active-tab a {
    background: #7BA84C;
}

.lightbox ol.carousel-tabs li:last-child {
    margin-right: 0;
}

.lightbox .drink-unit-slide .icon {
    height: 181px;
    background: transparent url('../img/sprite.png') -624px -800px no-repeat;
    float: left;
}

.lightbox .drink-unit-slide .beer {
    width: 38px;
    margin-top: 8px;
}

.lightbox .drink-unit-slide .wine {
    width: 34px;
    margin-top: 0px;
    background-position: -673px -790px
}

.lightbox .drink-unit-slide .rtd {
    width: 34px;
    margin-top: 0px;
    background-position: -716px -790px
}

.lightbox .drink-unit-slide .bottle-wine {
    width: 34px;
    margin-top: 0px;
    background-position: -748px -782px
}

.lightbox .drink-unit-slide .spirits {
    width: 54px;
    margin-top: 0px;
    background-position: -792px -772px
}

.lightbox .modal-footer {
    clear: both;
}

.lightbox .modal-footer img {
    float: left;
    margin-top: 20px;
}

.lightbox .modal-footer p {
    float: right;
    width: 200px;
    margin-top: 30px;
}

/* About page */

.bios h4 {
    margin-top: 1.5em;
}

/* =============================================================================
   Interactives
   ========================================================================== */

.mobile-message {
    display: none;
    padding: 20px 0 0 0
}

.mobile-message h2 {
    margin: 0;
    letter-spacing: 0;
    font-family: helvetica, arial, sans-serif;
    font-weight: bold;
    text-transform: none;
    color: #1F9CBA;
    font-size: 14px;
    text-align: left;
    padding-bottom: 80px;
    margin: 40px 0;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAFCAYAAAC0CJe+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpiNO7d+J8BAj4A8QEg3ni22H8BAwUAaKYAkEoAYn8gNgBiEJ+BESihAKRh2B6q6AEQN5JjKdC8BiCVD+VuADke6pEHjDhcVQ/EBVCfgiw9QIQlCVB9IP0TgXgCUN8HZDWMeDSDvN8PxA5AfAGIF0JpBihtAGWD5OOhIbMA6rgH2MxkJMLFBlDDHJAsQAYXoCEwEZclMAAQYAA19DIHQ4BvFgAAAABJRU5ErkJggg%3D%3D');
}

.mobile-message img {
    float: left;
    margin: 20px 10px 10px 0;
}

/* robin's styles */
.question {
    position: relative;
}

.question-item {
    position: absolute;
    top: 0px;
    display: none;
    height: 90px;
    width: 900px
}

.question-item.question-1 {
    display: block;
}

.steps {
    position: relative;
    overflow: hidden;
    width: 900px;
    height: 650px;
    margin-top: 115px
}

.steps .steps-holder {
    position: absolute;
    left: 0px;
    width: 5400px;
    height: 650px
}

.steps .step-container {
    width: 900px;
    float: left;
}

/*.steps .step-2 ul { margin-top: 135px; }*/

.step-2 {
}

.step-2 .drink-pile .drink {
    display: none;
}

.step-3 {
}

.step-3 .drink-template {
    display: none;
}

.reveal-footer {
    display: none
}

.interactives {
    height: 100%;
}

.interactives .wrap {
    max-width: 900px;
}

.interactives .main-logo {
    width: 87px;
    height: 41px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,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%3D');
}

.interactives .main-menu {
    margin-top: 10px;
    float: left;
    margin-left: 25px;
}

.interactives .main-header .wrap {
    padding: 12px 0 16px;
}

.interactives .page-footer .wrap {
    position: relative;
}

.interactives .page-footer .wrap .absolute {
    position: absolute;
    top: 0;
    left: 0;
    width: 900px;
}

.interactives article {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAALCAYAAACOAvbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNqsVIENgjAQpBswAiOQOABsACO4gRIHUAcw6gQyQplAGMCEEToCG+i9XpNKamjATy5t6P/d8z1Qq1PzjD7RE81jV+hoQYAzxlICBZACiTxXTkLOgw0fHSFazxA6kOPdONCCp/8SGxWssewBQ9E2QMTWDEDlq1GBXRrbpSet4Mgmp6ECRyNkGcc8DhlRt/Se/x4KXd+5l1l3gEaXZikxeFOON3PFcu4THpQcTZAxPCLCdwbE/povMHjvjN/IlsbQFDUBItLsjfda+YyiJorFymLpmm7sXWHm5HSkrFfggpxhlhtJ6P4NYufYWDdKQ79EbLwEGAA4D2NcgKHAGQAAAABJRU5ErkJggg%3D%3D');
    background-repeat: repeat-x;
    background-position: top left;
    position: relative;
}

.interactives article h1 {
    font-family: 'BauerBodoniBT-Roman';
    serif;
    text-transform: none;
    color: #1F9CBA;
    font-size: 43px;
}

.interactives article.content h1 {
    padding-bottom: 50px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAALCAYAAACOAvbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNqsVIENgjAQpBswAiOQOABsACO4gRIHUAcw6gQyQplAGMCEEToCG+i9XpNKamjATy5t6P/d8z1Qq1PzjD7RE81jV+hoQYAzxlICBZACiTxXTkLOgw0fHSFazxA6kOPdONCCp/8SGxWssewBQ9E2QMTWDEDlq1GBXRrbpSet4Mgmp6ECRyNkGcc8DhlRt/Se/x4KXd+5l1l3gEaXZikxeFOON3PFcu4THpQcTZAxPCLCdwbE/povMHjvjN/IlsbQFDUBItLsjfda+YyiJorFymLpmm7sXWHm5HSkrFfggpxhlhtJ6P4NYufYWDdKQ79EbLwEGAA4D2NcgKHAGQAAAABJRU5ErkJggg%3D%3D');
    background-repeat: repeat-x;
    background-position: bottom left;
}

.interactives .start {
    text-align: center;
    background-repeat: repeat-x;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAFCAYAAAC0CJe+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpiNO7d+J8BAj4A8QEg3ni22H8BAwUAaKYAkEoAYn8gNgBiEJ+BESihAKRh2B6q6AEQN5JjKdC8BiCVD+VuADke6pEHjDhcVQ/EBVCfgiw9QIQlCVB9IP0TgXgCUN8HZDWMeDSDvN8PxA5AfAGIF0JpBihtAGWD5OOhIbMA6rgH2MxkJMLFBlDDHJAsQAYXoCEwEZclMAAQYAA19DIHQ4BvFgAAAABJRU5ErkJggg%3D%3D');
}

.interactives .start a {
    position: relative;
    top: -50px;
    color: #fff;
    margin: 0 auto;
    width: 208px;
    line-height: 100px;
    height: 100px;
    display: block;
    font-size: 22px;
    text-transform: uppercase;
    letter-spacing: 5px;
    background-repeat: repeat-x;
    background-color: #7BA94C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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%3D%3D');
}

.interactives .start a:hover {
    text-decoration: none;
    background-color: #338DB1;
}

.interactives .start-image {
    position: relative;
    display: block;
    margin: 0 auto 60px;
    /*width: 100%;*/
}

.interactives .interactive-intro {
    width: 400px;
    position: absolute;
    top: 200px;
    right: 50%;
    margin-right: -200px;
}

.interactives .interactive-intro h2 {
    line-height: 90px;
    font-family: georgia;
    font-size: 100px;
    color: #7BA84C;
    text-transform: none;
    text-align: center;
    letter-spacing: 0;
    margin-top: 0px;
    margin-bottom: 20px;
}

.interactives .interactive-intro p {
    font-size: 16px;
    text-align: center;
}

.interactives .page-footer .share {
    position: relative;
    float: left;
    margin-left: 390px;
}

.interactives .share-this {
    background-color: #1F9CBA;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAAAqCAYAAAB8108TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABPdJREFUeNrsW91x2kAQFopfkryog8gVRKnAcgWGCgIVABUAFRhXgFwBpAJEBagDKxVYL0meYnKLv/MsOychHCT+bmd2bNCdtNrv9tvdk2i8vPxeOeVkpnShNFEaO1YOLaHSG6VNpcG2wY0tQKdKRwA5s749WvGVDpS2dwU6A8Bj68OTi/IJgN8KNFFzB3+tnJ54SueSziXQBO6tpenzA9sV+diCfB6SgZUzE9AdC/JZSYI6a4O6IwBt5fzkiYozDfQ1qHuv4rqfjN+v/v4K0P+RRI0Pn1NxfIge8VEdi47Zi/uyVeFQlYntdSWuLrCki1ShOY65V7oS2uSOY9/Pjx3kMraqYz2lz0rbRUBXpB4Fs4vNkLocQ4D2DIe6Of9nRwJoqHRKWmB3ka13qIQHByrMZlfO67ZmXfJdVIUBnJWxheCx8T+OAGQfrcpb2lEUnbzT1tmBbmNxVfPGiKboRDmLbnqmHMZvnjf5aZmcR9GGsWlOLZCZju0gXWFT8g5bH7AoRoeqwN0D0WOISHHIccx5N2xMWadQtD3xPA+QaStwCTUtEA+U7G85f5BjU2lbaVEr/aY0M6SDeVHu3pPE7gF6Oy33huM+jxA4YyIdQZEKBz2bIo8KPlSb5NhWTq3wxBZJWMAWfCH4qLJ3sbUHW5vivHMwXOi87k9XKnUDzfNYU0Yhc16CiJwDsHtBx3M4iLPRguVUXfARXXY5kJg/xTE9PyxgCw70gC2oMrYO8TkUzMDTwbiO3F030GPRr1MEeAwgnsvbOUygQSLnPHJ6YuDKumAu5mu63VYDjEQhRZ9bZWzFmIHBPmnjSDFC6+SBBs1Sv+kjR3XEDfdEhGinRJIJQIt6XF/pV5YHJdCpdDIYxGeAvG3a6LwtzP8iABniOsE2WwX4RO8x2Y+0sjAUqJUD7VUIsn6KMtAOhqMiQ8vlMdDo4cpPQ1vSZVV7yubELIqm+Nxn8x9ZPysj+5bOhUU0zekSHFYwblBvga03ourWdUlPpJy7uoAOKjw/7zX9HEr0BeDSATMAMWG2ZlhEOrcu8FkD1WHzMxRLgYgeqoKvdaShIFqI/tmTtAs7whK28jEzfKfrgqjmiPZdsfL2fgFD5Dqir01ljw0nc1AnggrJic+i1Vniet9wfn4+XeV6osVrYutyApYY5tjusbEb+biErTqS5XdxjbVR4Fa8olLh2J5uOQy0mrG/3Mlt6FgUZbEAntNwwEDVIKciku7BACHOdVtge8DGRiVtlcw2YylqyRZHHYDfaer2K7qAfKlw/UCDtSApc8pDzjnWBZwCsA/KzzCvz+ZGiOTEAJLDgOyLxULn6lOe5ZsZjHUigx2dkrbG4hotZq/PaLxfx45kpc+j6TEl63s9g/M7nMb5liWrsKP3bGGCrkO23SqP8Uq9sGsg2+XYbbaiZghwfb4jpsemyOnrY1U/puTvjO39mbR+Ho2b5q3NTFSxFy8VAr3x4oGm2ZZ1+VkJtbVDuWHSdApeALdyctLWIJt2xiYW7LMBeSI3TBwD2APrq/MBeV14Fvz2KkHpH1vfnYR4ANi4L9Io8WvKBH1j7FTwpqiV/xb9OlbTKXhu0djhZ7NWapJG42Oj1F7B6k9p7Fzr1uMTBeDe3zixQB9pQbVvsC3QFwK2BfpCwLZAXwjYFugLAdsCfSFgW6AvBGwL9IWAfWX9drJg7zThnwADALhGi+Xs8fFYAAAAAElFTkSuQmCC');
}

.interactives .share-this:hover {
    background-color: #7BA94C;
}

.interactives .share.open .share-this {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAAAqCAYAAAB8108TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABXJJREFUeNrsW81u20YQXlIuYrRwQMAPEApNzqGfwPQTWHqCSi9QS08g+QlsP4Hocw9SrrlIOuZkAT30UCBmrwkM0zVc+AeRuiPPGqPBkqIMkfrbAQYWySU5nG/nm5klbQ2H/41EOulI7UsdSO0JI4sWX+q+1JJUb9pgawrQodRjBDkyvl1acaU2pFZmBTpCgE+ND1cuylsI/FSggZqr+NfI6okjtcvpnAMN4B4Yml4/sG2Wjw3I6yERsnKkA7pqQF4rGWCdNUHdAQJtZP3kEoozBXQRqXuuYts/a/ePftx52P+BBFbhl5Adb2KPeC6PBcvsxXnZKnHIysTKuBKXN7iAm2ShMY45kTpiWqKOI/u7yw5yGlvlsZrUa6mVJKAzUgeC2cbFkLwcA4DWNIeOYn5HSwKoL7UNmmB3kq2HWAk3FlSYdbbE87JmXvIbqwo9dFZEJoJDxn9aApBdbFVe0o6k6MErbe0s6DH6WzkvjCiKHkhnwUN3pMPow9MmP0yT8yDacGwYUwtEumMzyBGzafAKW89wUhwvqgK3F0SPPkaKAMcR5+2TMWmdAtF2SfM8ggxLgReougniICW7U67vxdiU2laY1FL3pEaadNBNyt1zkp69gN5OyYnmuEsjBJ3R4o6ASEUHXesiDwo+rDbBseWYWuGSTBI/gS3oRHCxyp7F1hraWmLX7SLD+eJ5fTpTyRtomsdKPAqJ8wYYkV0E7ITRcRcdRNmoT3KqKviALo8okHh+G4+p8/0EtqBAN8iESmNrE7d9xgw0HZzmkbvzBvqU9esQAQ4BiObySgwTKJDAOeeUngi4vC7osvMV3U6rAY5ZIQXb5TS24piGxj5u47FkhPLKA400C/2mizmqyh64xiJEOSXgTIC0qMbVpX4keZADHXInI4O4BJCXRRuVt5n57xggTbyPN81WBj7Qew/sx7TS1xSomQPtZAiyeovSUA5GRwWalsshoMHLlX80bckRqdpDck6PRFEbt+vk/HPSz/LIPoBr4SRqx3QJghSME9SbYOs+q7pVXVJjKecwL6C9DK9Pe003hhJdBjh3QAeBaBFbI5xEKrf2cVsBVSXnR1gseSx6oAouqkjDgqjP+meH0y7a4aewlY7p4D5VFwQ5R7Rrs5k39xtoIlewvjbkPTY6mYLaYlQITrxmrc4F3m8Pr0+vp6pch7V4JVy6bCFLNGNsd8jYiXycwlYVyXxfL8fayLMznlEhc2xNtRwaWo3IX+rkCuopK8p6DHhKwx4BVYEcskg6QQbw8VoHCbZ7ZGyQ0lbObB2Soi7I5MgD8ENF3W5GN+AfFY5faJAWJCROOYu5xriAkwDWkfIjPK9Ozg0wkgcakAQBss4mC1yrDnmWLmYQ1gk0dlRT2tpj9ygTe11C4/U8ViQzfR8NrylJ3+tonF+lNE6XLEmFHbxmCRPp2ifLrfwYrdQTuwawnY+dZivWDB7en66IqbEh5vTxsaxfU9Jvxub+Tlq9j8aHpq1Nh1WxGy8ZAj3x4YGi2bJx+VoJtLVNvmBSEgkfgBtZOakokHUrYy0D9tqA3OILJsKAvXZ03dIVAaMYbcP3RsZvqyGPj/8e4Pd/Wjxj/8luNBqJp6cnEUU3f8rA/2Nn5+3nu7uHL8alixfbtsXt7a0oFovi4eFmr1Ao/C73lUTCe4tEoC3LGv++v78X3759l/sKwnV/BR6AEXJ7iL+NzFMs6401bczV1ZXY3d0dff3613NvXHQTx2+lWnyQoA+HQ6mTqd2yCgaVbLrqv6WPPyT33bMFWOr30QC2kdzI+f0z2HO8onHqZoBtgN4QsA3QGwK2AXpDwDZAbwjYBugNAdsAvSFgG6BXFOzt7Z9m+nDjfwEGAGUV4jVVRT9QAAAAAElFTkSuQmCC');
}

.intro .page-footer .share {
    margin-top: -10px;
    margin-left: 0;
    position: absolute;
    left: 0;
    top: 0;
}

.more-quizzes {
    display: none;
    font-size: 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: 'DINCondensed', sans-serif;
    line-height: 75px;
    float: right;
    width: 183px;
    height: 65px;
    text-align: center;
    color: #fff;
    background-color: #EF4E34;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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');
}

.more-quizzes:visited {
    color: white;
}

.more-quizzes:hover {
    color: white;
}

/* START Mobile menu styles IMDN*/

label[for=toggle-menu] {
height: 24px;
width: 34px;
float: right;
background: url(../img/hamburger.svg) center center no-repeat;
background-color: #999999;
background-size: cover;
margin-top: 5px;
}

/* Default State */
#toggle-menu ~ nav.main-menu {
max-height: 0px;
overflow: hidden;
-webkit-transition: max-height 0.8s;
-moz-transition: max-height 0.8s;
transition: max-height 0.8s;
}

/* Toggled State */
#toggle-menu:checked ~ nav.main-menu {
max-height: 50px;
}

#toggle-menu:checked + label[for=toggle-menu] {
background-color: #7BAA41;
}

/*.interactives nav.main-menu {
margin: 0px;
}*/

/* END Mobile menu styles IMDN*/

/* Interactive steps */

.interactives article.step h1 {
    text-align: left;
    font-size: 30px;
    padding-bottom: 30px;
    margin: 30px 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAFCAYAAAC0CJe+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpiNO7d+J8BAj4A8QEg3ni22H8BAwUAaKYAkEoAYn8gNgBiEJ+BESihAKRh2B6q6AEQN5JjKdC8BiCVD+VuADke6pEHjDhcVQ/EBVCfgiw9QIQlCVB9IP0TgXgCUN8HZDWMeDSDvN8PxA5AfAGIF0JpBihtAGWD5OOhIbMA6rgH2MxkJMLFBlDDHJAsQAYXoCEwEZclMAAQYAA19DIHQ4BvFgAAAABJRU5ErkJggg%3D%3D');
}

.interactive-steps {
    position: absolute;
    top: 42px;
    right: 0;
}

.interactive-steps ol {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.interactive-steps ol li {
    float: left;
    margin-right: 10px;
}

.interactive-steps ol li a {
    width: 10px;
    height: 10px;
    text-indent: -999em;
    display: block;
    background: #D4D3CE;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.interactive-steps ol li a:hover {
    background: #338DB1;
}

.interactive-steps ol li.selected a {
    background: #338DB1;
}

.interactive-steps ol li:last-child {
    margin-right: 0;
}

.interactives article.step .question h2 {
    line-height: 35px;
    font-family: georgia;
    font-size: 35px;
    color: #338DB1;
    text-transform: none;
    text-align: center;
    letter-spacing: 0;
    margin-top: 0px;
    margin-bottom: 20px;
}

.interactives article.step .question p {
    font-size: 20px;
    font-family: georgia;
    text-align: center;
    color: #338DB1;
    margin: 0;
}

.interactives article.step .question span {
    color: #EF4E34;
}

.selector {
    padding-bottom: 20px;
    text-align: center;
    background-repeat: repeat-x;
    background-position: bottom left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAFCAYAAAC0CJe+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpiNO7d+J8BAj4A8QEg3ni22H8BAwUAaKYAkEoAYn8gNgBiEJ+BESihAKRh2B6q6AEQN5JjKdC8BiCVD+VuADke6pEHjDhcVQ/EBVCfgiw9QIQlCVB9IP0TgXgCUN8HZDWMeDSDvN8PxA5AfAGIF0JpBihtAGWD5OOhIbMA6rgH2MxkJMLFBlDDHJAsQAYXoCEwEZclMAAQYAA19DIHQ4BvFgAAAABJRU5ErkJggg%3D%3D');
}

/* Interactive days */

.days {
    list-style-type: none;
    padding: 0;
    margin: 0;
    text-align: left;
    width: 855px;
    margin: 20px auto 20px;
}

.days li {
    float: left;
}

.days li:last-child {
    margin-right: 0;
}

.day {
    margin-right: 30px;
    height: 340px;
    position: relative;
    width: 96px;
}

.day a {
    width: 100%;
    height: 100%;
    display: block;
}

.day a:hover {
    text-decoration: none;
}

a .stub {
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    width: 96px;
    height: 41px;
    display: block;
    color: #fff;
    text-align: center;
    line-height: 46px;
    font-size: 24px;
    background: url('../img/interactive-sprite.png') 0 0 no-repeat;
    font-family: 'DINCondensed';
    font-weight: normal;
    text-transform: uppercase;
}

a:hover .stub, .ui-selected a .stub {
    background-position: -102px 0;
}

.day .icon {
    background: url('../img/interactive-sprite.png') 0 0 no-repeat;
    display: block;
    position: absolute;
    bottom: 50px;
}

.day .red-wine {
    background-position: -19px -125px;
    width: 95px;
    height: 120px;
    bottom: 45px;
}

/*.day a:hover .red-wine,*/
.day.ui-selected a .red-wine {
    background-position: -25px -376px;
}

.day .beer {
    background-position: -173px -107px;
    width: 51px;
    height: 130px;
    left: 25px;
    bottom: 52px;
}

/*.day a:hover .beer,*/
.day.ui-selected a .beer {
    background-position: -170px -370px;
}

.day .white-wine {
    background-position: -292px -106px;
    width: 75px;
    height: 137px;
    left: 15px;
    bottom: 46px;
}

/*.day a:hover .white-wine,*/
.day.ui-selected a .white-wine {
    background-position: -285px -347px;
}

.day .gin {
    background-position: -417px -68px;
    width: 94px;
    height: 173px;
    left: 13px;
    bottom: 47px;
}

/*.day a:hover .gin,*/
.day.ui-selected a .gin {
    background-position: -416px -329px;
}

.day .wine-bottle {
    background-position: -539px 0px;
    width: 85px;
    height: 242px;
    left: 10px;
    bottom: 47px;
}

/*.day a:hover .wine-bottle,*/
.day.ui-selected a .wine-bottle {
    background-position: -533px -252px;
}

.day .whiskey {
    background-position: -640px -40px;
    width: 107px;
    height: 196px;
    left: -14px;
    bottom: 53px;
}

/*.day a:hover .whiskey,*/
.day.ui-selected a .whiskey {
    background-position: -650px -295px;
}

.days .champagne {
    background-position: -808px -69px;
    width: 57px;
    height: 167px;
    left: 26px;
    bottom: 53px;
}

/*.day a:hover .champagne,*/
.day.ui-selected a .champagne {
    background-position: -804px -330px;
}

/* Interactive nav footer */

.interactives .page-footer {
    height: 200px;
}

.interactive-footer {
    padding: 10px 0 20px;
    position: relative;
    width: 100%;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAALCAYAAACOAvbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNqsVIENgjAQpBswAiOQOABsACO4gRIHUAcw6gQyQplAGMCEEToCG+i9XpNKamjATy5t6P/d8z1Qq1PzjD7RE81jV+hoQYAzxlICBZACiTxXTkLOgw0fHSFazxA6kOPdONCCp/8SGxWssewBQ9E2QMTWDEDlq1GBXRrbpSet4Mgmp6ECRyNkGcc8DhlRt/Se/x4KXd+5l1l3gEaXZikxeFOON3PFcu4THpQcTZAxPCLCdwbE/povMHjvjN/IlsbQFDUBItLsjfda+YyiJorFymLpmm7sXWHm5HSkrFfggpxhlhtJ6P4NYufYWDdKQ79EbLwEGAA4D2NcgKHAGQAAAABJRU5ErkJggg%3D%3D');
}

.interactive-footer p {
    font-size: 16px;
    width: 620px;
    float: left;
}

.interactive-footer .share {
    position: absolute;
    top: 100%;
    left: 0;
    margin-top: -20px;
    z-index: 10;
}

.interactive-footer .next-prev .share ul {
    top: 15px;
}

.interactive-footer .next-prev {
    float: right;
    margin-top: 10px;
}

.interactive-footer .next-prev .arrows li {
    float: left;
}

.interactive-footer .next-prev .arrows li:first-child {
    margin-right: 10px;
}

.interactive-footer .next-prev .next a {
    float: right;
    font-size: 18px;
    text-indent: 30px;
    line-height: 54px;
    color: #fff;
    text-decoration: none;
    width: 117px;
    height: 54px;
    display: block;
    background-repeat: no-repeat;
    background-color: #7BA84C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAAA2CAYAAAD5yNZ+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA/N0AAINkAABw6AAA7GgAADA+AAAQkOTsmeoAAAG5SURBVHja7NzBVcJAFIXhfzxusksJlBA6CBUIFRg6oAO1gpQAHWAHsQPpQEpghTviwixccjCZZC73NQCH78ybuW9CwuVybnH1USvgGViO/UUebNFbnULIVsCrUcUqhOwNWAAno2rBfgBz4GBULdhjCNkc2BlVD3cNrGO2Y6PGgd11++zRqFqwh26ffTeqFmyU2GNUwdgT2tYDpbGqbb9nwB4ojKqHuwUqo+rBVkAN5EbVgi26djwzqhZsDmz5x22PUaeL+3Jr9DHqtGHLrh3nRr3z2GNUwdhjVMHYY1TB2GNUwdhjVMHYY1TB2GNUwdhjVMHYY1TB2OMnHwTLK1Ur5tRA9eifQ++g5PabPugS+OTPwN/tN21QDx/E9s89UPqgpAFa4IG+Vgbld5DvSCMC6kty1bhi1PRBS/zgmX5cMWq6ccUPc99TXDFqenHFf5C6x7hiVMG4chWq303YWy26l2INGleuKV+9jbNCN0AzBCiAL8kTiyteqdOLKw0RXh1r1Hhxpen7QOT2Ox5oDWxifqZRh90/o61Ot9/hQUvgawxQoyYYVzx8iFsr4Ikex3231g8AAAD//wMA7s4i8j9V6QUAAAAASUVORK5CYII%3D');
}

.interactive-footer .next-prev .next a:hover {
    background-color: #338DB1;
}

.interactive-footer .next-prev .prev a {
    float: left;
    background-color: #D4D3CE;
    width: 55px;
    height: 54px;
    display: block;
    text-indent: -999em;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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%3D');
}

.interactive-footer .next-prev .prev a:hover {
    background-color: #338DB1;
}

.interactive-footer {
    height: 110px;
    margin-bottom: 55px;
}

.footer-step-1 {
    height: 110px;
}

.footer-step-2 {
    height: 110px;
}

.footer-step-3 {
    height: 110px;
}

.footer-step-4 {
    height: 110px;
}

.footer-step-5 {
    height: 110px;
}

.interactive-footer .footer-step-5 p {
    top: -5px;
}

.footer-step-6 {
    height: 110px;
}

.interactive-footer p {
    position: absolute;
    top: 10px;
    left: 0;
}

.interactive-footer .next-prev ul {
    position: absolute;
    top: 30px;
    right: 0;
}

.footer-step-2 p {
    background: transparent url('/is-my-drinking-normal/img/key_bottle.png') no-repeat;
    padding-left: 25px;
    height: 50px;
    width: 60px;
    margin-top: 20px;
    margin-left: 30px;
    line-height: 120%;
}

/* Interactive buttons */

.answer-button {
    -webkit-border-radius: 12px;
    border-radius: 12px;
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    padding: 0 25px;
    text-transform: uppercase;
    height: 20px;
    line-height: 22px;
    display: block;
    margin: 10px auto;
    width: 165px;
}

.dont-remember {
    color: #777877;
    border: 1px solid #777877;
}

.dont-remember:hover {
    text-decoration: none;
    color: #338DB1;
    border: 1px solid #338DB1;
}

.change-day {
    color: #EF4E34;
    border: 1px solid #EF4E34;
}

.change-day:hover {
    text-decoration: none;
    color: #338DB1;
    border: 1px solid #338DB1;
}

.two-buttons {
    width: 440px;
    margin: 0 auto;
}

.two-buttons .dont-remember {
    float: right;
}

.two-buttons .change-day {
    float: left;
}

.paragraph-button {
    width: 65%;
    margin: 0 auto;
}

.paragraph-button .answer-button {
    float: right;
    margin: 5px 0 0 0;
}

.paragraph-button p {
    float: left;
    margin: 0;
}

.plus-minus {
    margin-bottom: 20px;
    position: absolute;
    bottom: -60px;
    left: 0;
}

.plus-minus .minus {
    margin-top: 10px;
    margin-left: 15px;
    float: left;
    text-indent: -999em;
    width: 28px;
    height: 28px;
    display: block;
    background-repeat: no-repeat;
    background-color: #7BA84C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQ1JREFUeNpi/Pfv238GOgImItR8AOIFQBwIxIJAzIiGBaFyC6Bq8QJGAj5sAOKJxBgEBQJAnA/VR5KFD6CuvkBmyBkA8XogViDGQpAljiT4Cp9v90Mtx2khyGeGVLAM2dLzyD5Ft9CQgmDEF7znsaXSBhpYBouiBnQfgoJQkYpBiS1o74NomA830NAyWF7egBykG+lQyGxEDlJBNB9Sq7hjRAvW9zALGdEU0sJCsLmjFtLMQrolGli2cMCikBoYGTgg50N/OuRD/wEt2mA1Na1APtQO+ldPA14B072JQfNGFK52qQI0KOphkU2Cr+rRg5GUdily5Qmqzw5gCWoBaKYG5bMAQg5kpHdTHyDAAPs8kU1xuJpkAAAAAElFTkSuQmCC');
}

.plus-minus .minus:hover {
    background-color: #338DB1;
}

.plus-minus .plus {
    margin-top: 10px;
    margin-left: 10px;
    float: right;
    text-indent: -999em;
    width: 28px;
    height: 28px;
    display: block;
    background-repeat: no-repeat;
    background-color: #7BA84C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATFJREFUeNrsVssRgjAQNd68QQfYgXSAFaCVUAK0YAd0oFSgHUAH2oGc9AZunA2TyZCvEC7uzBtndM3jPXazS7ru1a88xtogpwWUgCMgBBABIf5WYq4yiEZhATiZHIQRADL8nxXhA5+6GRLJRsrS92/xqx3gDIhMCCnJXlSlIpSQUrVXJJcSUmWxwkKZ/URhcc0rFQlj3sYJCJm99ViVFhoy12j4ImIKqYVbg2p0UcisvdNPpvBiUfou0SLHYGnl4ZKpeEtDQeFU1x0RbH0yQmL4rn4h/J77J5yN0FvRsLZIRhLHoDpYl5/wfZh66MN00auNTeq5IkMO/+Np8QEsXTEcwmjFkC5RliFdomR7aYRW5OxlW6jKRRtt9lJ+eNJ5dhuxOsCmpn120D0g8b3qfwQYAGFlnUd6TIp/AAAAAElFTkSuQmCC');
}

.plus-minus .plus:hover {
    background-color: #338DB1;
}

.selector.step-2, .selector.step-3 {
    padding-bottom: 50px;
}

.step-container.step-2, .step-container.step-3 {
    padding-bottom: 50px;
}

.selector.step-2 a .stub {
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    width: 96px;
    height: 41px;
    display: block;
    color: #fff;
    text-align: center;
    line-height: 46px;
    font-size: 24px;
    background: url('../img/interactive-sprite.png') -204px 0px no-repeat;
    font-family: 'DINCondensed';
    font-weight: normal;
    text-transform: uppercase;
}

.selector.step-2 a .stub:hover {
    background-position: -102px 0;
}

.selector.step-2 a:hover .stub {
    background-position: -102px 0;
}

.selector.step-2 .days .day.hover .stub {
    background-position: -102px 0;
}

.selector.step-2 a .stub.active {
    background-position: -102px 0;
}

.step-container.step-2 a .stub {
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    width: 96px;
    height: 41px;
    display: block;
    color: #fff;
    text-align: center;
    line-height: 46px;
    font-size: 24px;
    background: url('../img/interactive-sprite.png') -204px 0px no-repeat;
    font-family: 'DINCondensed';
    font-weight: normal;
    text-transform: uppercase;
}

.step-container.step-2 a .stub:hover {
    background-position: -204px 0;
}

.step-container.step-2 a:hover .stub {
    background-position: -204px 0;
}

.step-container.step-2 .days .day.hover .stub {
    background-position: -204px 0;
}

.step-container.step-2 a .stub.active {
    background-position: -102px 0;
}

/* Days of the week */

.drink-pile {
    position: absolute;
    bottom: 60px;
    left: 0;
    height: 250px;
    width: 100%;
    display: block;
}

.drink-pile .drink {
    background: url('../img/interactive-sprite.png') -365px 0px no-repeat;
    width: 35px;
    height: 103px;
    display: block;
    position: absolute;
}

.drink-pile .drink-1 {
    bottom: 0;
    left: 0;
    z-index: 4;
}

.drink-pile .drink-2 {
    bottom: 0;
    left: 18px;
    z-index: 3;
}

.drink-pile .drink-3 {
    bottom: 0;
    left: 37px;
    z-index: 2;
}

.drink-pile .drink-4 {
    bottom: 0;
    left: 56px;
    z-index: 1;
}

.drink-pile .drink-above-4 {
    bottom: 0;
    left: 0px;
    z-index: 5;
    background: url('../img/interactive-sprite.png') -365px -254px;
    width: 103px;
    height: 67px;
}

.drink-pile .drink-above-6 {
    bottom: 110px;
    left: 0px;
    z-index: 5;
    background: url('../img/interactive-sprite.png') -460px -820px;
    width: 56px;
    height: 112px;
}

.drink-pile .drink-above-8 {
    bottom: 110px;
    left: -13px;
    z-index: 5;
    background: url('../img/interactive-sprite.png') -533px -820px;
    width: 125px;
    height: 112px;
}

.drink-pile-number {
    color: #7BA84C;
    font-size: 48px;
    font-family: georgia, serif;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
}

/* Drink icons */

.drink {
    list-style: none;
}

.drink-number {
    margin-top: 2px;
}

.drink-number ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.drink-number .drink {
    background: #E0DDD5;
    width: 137px;
    float: left;
    margin-right: 15px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    height: 170px;
    margin-bottom: 40px;
    position: relative;
}

.drink.row {
    margin-right: 0;
}

.drink:nth-child(6n+6) {
    margin-right: 0;
}

.drink-name {
    width: 107px;
    text-align: center;
    position: absolute;
    bottom: 0px;
    left: 0;
    padding: 0 15px;
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    color: #1F637E;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.drink .icon {
    background: url('../img/interactive-sprite.png') 0 -565px no-repeat;
    display: block;
    margin: 20px auto;
    position: static;
    bottom: 0;
    top: 0;
}

.drink-dragger .drink .icon {
    margin: 10px auto;
}

.drink .standard-wine {
    width: 40px;
    height: 100px;
    background-position: 0 -565px;
}

.drink .large-wine {
    width: 40px;
    height: 100px;
    background-position: -41px -565px;
}

.drink .low-alcohol {
    width: 31px;
    height: 100px;
    background-position: -82px -565px;
}

.drink .cider {
    width: 43px;
    height: 100px;
    background-position: -116px -565px;
}

.drink .one-standard-drink {
    width: 62px;
    height: 100px;
    background-position: -160px -565px;
}

.drink .standard-beer {
    width: 42px;
    height: 100px;
    background-position: -222px -565px;
}

.drink .large-beer {
    width: 72px;
    height: 100px;
    background-position: -266px -565px;
}

.drink .pre-mix-rtd {
    width: 26px;
    height: 100px;
    background-position: -340px -565px;
}

.drink .standard-spirits {
    width: 64px;
    height: 100px;
    background-position: -369px -565px;
}

.drink .large-spirits {
    width: 63px;
    height: 100px;
    background-position: -434px -565px;
}

.drink .cant-remember {
    width: 37px;
    height: 100px;
    background-position: -499px -580px;
}

.drink .water {
    width: 50px;
    height: 100px;
    background-position: -551px -565px;
}

.drink-selector {
    overflow: hidden;
    height: 170px;
}

.drink-selector li {
    position: relative;
}

.slide {
    height: 170px;
}

.number {
    display: none;
    position: absolute;
    top: 5px;
    left: 10px;
    color: #A1A19D;
    font-family: georgia, serif;
    font-size: 18px;
    margin: 0;
}

.carousel-disabled {
    opacity: 0.3
}

.carousel-prev {
    margin-top: -13px;
    z-index: 10;
    position: absolute;
    top: 50%;
    left: 10px;
    text-indent: -999em;
    background-color: #757573;
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 23px;
    height: 23px;
    display: block;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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%3D%3D');
}

.carousel-prev:hover {
    background-color: #7BA84C;
}

.carousel-next {
    margin-top: -13px;
    z-index: 10;
    position: absolute;
    top: 50%;
    right: 10px;
    text-indent: -999em;
    background-color: #757573;
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 23px;
    height: 23px;
    display: block;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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');
}

.carousel-next:hover {
    background-color: #7BA84C;
}

.same-as-previous {
    text-align: center;
    display: none;
    position: absolute;
    bottom: -30px;
    text-transform: uppercase;
    background: #757573;
    color: #fff;
    font-family: 'DINCondensed', sans-serif;
    width: 135px;
    height: 25px;
    font-size: 13px;
    line-height: 28px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}

.same-as-previous:hover, .same-as-previous:visited {
    color: #fff;
}

.over .same-as-previous {
    display: block;
}

ul.drink-dragger {
    width: 850px;
    margin: 0 auto;
    min-height: 110px;
    display: block;
}

.drink-dragger .drink, .timeline .drink {
    background: none;
    width: 80px;
    float: left;
    margin-right: 0px;
    height: 110px;
    margin-bottom: 20px;
    position: relative;
    z-index: 10;
}

.drink-dragger .drink {
    height: 90px;
}

.snap-area .drink {
    position: absolute;
}

.drink-dragger .ui-draggable-dragging {
    z-index: 100;
}

.step-4 .carousel-disabled {
    opacity: 0.3
}

.step-4 .carousel-prev {
    margin-top: 14px;
    z-index: 10;
    position: absolute;
    top: 50%;
    left: 0px;
    text-indent: -999em;
    background-color: #338DB1;
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 24px;
    height: 94px;
    display: block;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABeCAYAAAA5dtSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjtJREFUeNrUms9LAkEUx2cLgiDwFNjFSOiS1KUuQaegP6A/oFMQdAqCIBC6LQhCsFev/gFeO3Xy6kkIPAmBIASCIAqC2lt4xrrtj9md91104Cu4u3zffHR25r3Ztebz8UIB2xbQu4cOUHU/LNBP1CcVSWMUwTtpgiIYkA5JI9ICQeCwuUIQDLn3Q/4uTuB4zMUJRjxyfjzHRAlqPnNRggn3vu87LkZQCzAXI5hy73sB50QI6iHmIgQz0jGpG3LemKAeYW5M4Pa+ROpEXGNE0IgxNyY4I7VjrklN0NAwNyK4ILU0rktF8KFpnjqrsJFpyyepiQxgJ8VNEqDJBLAAlTTjWXeYtnhoJm3aw9ROO5/oELR5WlAogtS91yHo8JQ8QxFUDMxjCbq8HJoEiCQw7n0UQY9TkamhfyhBVcA8lGBZ/kwE/AMJqkLmgQTe8kchCBxB838E/vJHnMARNl8hGHHvB8L+fwQ1gPkKwUFYhYK6k8W3c55QATL7k/dQFJneaDnSI5JA8VZAETnZ7ZMekASZLDh50j2SwG3fnLLAFv0C6Q5JkEnidSRBEZf8fnHqDkt+T0i3SIJMCpBTE4q1KQLPSTcmS6ZOe0MHuCJdIwO4rYwO4BJcIgMkpljLLbVEFCbbmiWeDGG5aRlNAN9a3ia9IgmWFNDtfZfiBUmgVAaPWHaiKDbmMdcu6RlJoELKMNEqM7AM27jHvTk/BeKRu7cMg1T6K2XYxr72kF9SWMB3W9wyrGChX575FWAA8TU+CKSp69AAAAAASUVORK5CYII%3D');
}

.step-4 .carousel-prev:hover {
    background-color: #7BA84C;
}

.step-4 .carousel-next {
    margin-top: 14px;
    z-index: 10;
    position: absolute;
    top: 50%;
    right: 0px;
    text-indent: -999em;
    background-color: #338DB1;
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 24px;
    height: 94px;
    display: block;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABeCAYAAAA5dtSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAi5JREFUeNrUmsFHBGEYxr/dJcqwREREp2XZU6foFP0B+wfsKZZOQywxdItYomvX/oCunfbUcbuUDlk2RYqIyEa09b68k7EzszM73/to5uGxl/W+fjvffPM+32xpPB79GKDK8vmEbtBFNSjJT7RAHpKXUQSf5GMkQYnskB/IiwgC1gf5BEnAqgpFFUHAetemmCRgLcmKchAErFfyKZLAyP3AFPMIAtaLFkUcAWtFKOYQBP4GeIYkYK2RB+QKgoB1b0uRRMCqkW+zUpRTfOeOfI4kYDXI1ygC1k1WirQErHVyH0XAuiJfIBuwDtENLsk9ZIOZKbI06AkJrAHrCLFMJ9WXpQshSH0tbAiMbB8NFEEqCluCimzlNRTBd9KKsiXwKQbyeFUnSKTQIDAy2gxl1FEnYH3FxTAtAiNjZiiGaRH4MayLJDBRMUyTIDKGaROEYpg2QSiGIQiMXAOmcBAErDc/wKAI/Bj2jCIwqGUalFvoi+z6Qb6QN9pu8DAFsdkN5bwDsoraweKFe+DsmIhDRc2HPo8uq6g7uRVVvDCDVyuuuNbwyyN8HbWbNqcVz30AaSYVz3UI3E5T3KbBAfKZvEXeRDbwkFPFhhDAGniz4ubqSM3LstzSEtQl0cNGRy/rfpKLo+V9Y3H6/u/H+x2b4kkE8FcsHdvi0wjgr7n2NIrHEfzFH1QIdLWKRxHAX/e6msUnCULxR5ugrV08SAD/20MbUTxI8BiXULQawPQrwABY5vr5ThN4twAAAABJRU5ErkJggg%3D%3D');
}

.step-4 .carousel-next:hover {
    background-color: #7BA84C;
}

.step-4 {
    position: relative;
}

.step-4 .slidecontrols.disable {
    position: relative;
    top: 170px;
}

.slide {
    float: left;
    width: 137px;
}

.drink-selector {
    width: 2000px;
    float: left;
}

.drink-wrap {
    overflow: hidden;
    width: 137px;
}

.interactives article.step .green h2, .interactives article.step .green p {
    color: #7BA84C;
}

.ui-droppable .dropped:last-child {
    opacity: 1;
    display: block;
}

.dropped-on .dropped {
    opacity: 0;
    display: none;
}

/* Timeline */

.timeline-wrap {
    position: relative;
    width: 850px;
    margin: 0 auto;
    display: block;
    overflow: hidden;
    margin-top: 16px;
    background-repeat: repeat-y;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1YAAAAYCAYAAAD55mzqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASRJREFUeNrs3UEKgzAARcHYk3knyT29UUoK2XQRxWgCZgbE/dO2/o0NMW5roJuU0u+s+5j2uXu5BuXM88r9rrn2MzX//96nb3ftx3XXvs/zzNGzJvff67lt7fjIBAAA0MawAgAAMKwAAAAMKwAAAMMKAABg9mG1yzCE7rrrjvaao7vu6P6S5otGAAAAdUevsjesAAAADCsAAADDCgAAwLACAACYeViFGLdVpv4XRPcx7XP3cg0OPxzcptzvmms/U/PTP8Q80l37cd217/M8c/nhn8v3em5bO/yPFQAAQCPDCgAAwLACAAAwrAAAAAwrAACA2YfVLsMQuuuuO9prju66o/tLmi9eyQgAANDGsAIAADCsAAAADCsAAADDCgAAYGZfAQYA4zPAFyVv2BgAAAAASUVORK5CYII%3D');
    */
}

.timeline .hour {
    float: left;
    margin-right: 4px;
    margin-left: 4px;
    width: 86px;
    text-align: center;
    display: block;
}

.snap-area {
    -webkit-border-radius: 12px;
    border-radius: 12px;
    background: #E0DDD5;
    width: 41px;
    height: 97px;
    display: block;
    padding: 20px;
    position: relative;
    text-align: center;
    border: 3px solid #E0DDD5;
}

.snap-area.dropped-on {
    background: transparent;
    border: 3px solid #E0DDD5;
}

.timeline .time {
    text-transform: uppercase;
    width: 100%;
    margin: 10px auto 0;
    display: block;
    font-size: 13px;
}

.timeline .snap {
    position: absolute;
    bottom: 10px;
    left: 2.5px;
    width: 80px;
    display: block;
    height: 120px;
}

.timeline .dropped-on {
}

ul.timeline {
    width: 865px;
    margin: 0 auto;
    overflow: hidden;
    height: 332px;
}

.timeline table {
    overflow: hidden;
    height: 101px;
    width: 846px;
    margin-top: 60px;
    float: left;
    padding: 0;
    border: none;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACMCAYAAAC5zhOyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpi/P//PwMMMDEggWHNYSkrK3GAcRhHw4DKACVEBzNgLC0tdhhYFwx4UA18GAx8uA3NMKBuUA3rMCAhHTTAOAABBgA81h3bDJ1d/AAAAABJRU5ErkJggg%3D%3D');
}

.timeline table td {
    padding: 0;
    width: 94px;
    border: none;
    height: 100px;
}

.timeline .bar {
    max-height: 100px;
    width: 80px;
    display: block;
    background: #338DB1;
    margin-left: 8px;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: height 0.3s, background-color 0.3s;
    -moz-transition: height 0.3s, background-color 0.3s;
    -webkit-transition: height 0.3s, background-color 0.3s;
    -o-transition: height 0.3s, background-color 0.3s;
}

.timeline .bar-wrap {
    height: 100%;
    position: relative
}

.timeline .bar.green {
    background: #7BA84C;
}

.timeline .bar.red {
    background: #EF4E34;
}

.timeline .hour {
    position: relative;
}

.timeline .count {
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 50;
    font-family: georgia;
    color: #5A5A50;
    font-size: 20px;
    text-align: center;
    width: 86px;
}

.footer-step-2 .drinks-key {
    color: #757573;
    font-size: 14px;
    margin-bottom: 4px;
}

ul.timeline-key {
    list-style: none;
    margin: 0;
}

ul.timeline-key li {
    position: relative;
    color: #757573;
    font-size: 14px;
    margin-bottom: 4px;
}

ul.timeline-key li:before {
    position: absolute;
    top: 0px;
    margin: 4px 0 0 -16px;
    /* accommodate Camino */
    vertical-align: middle;
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #ccc;
    content: "";
}

ul.timeline-key li.blue:before {
    background: #338db0;
}

ul.timeline-key li.green:before {
    background: #7aa84b;
}

ul.timeline-key li.red:before {
    background: #ee4e34;
}

.blood-alcohol {
    width: 830px;
    position: absolute;
    top: 180px;
    color: #4D4C4A;
    background-color: #fff;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    height: 45px;
    padding-left: 16px;
    padding-top: 5px;
}

.blood-alcohol.male h3:after {
    content: " (for a man)";
}

.blood-alcohol.female h3:after {
    content: " (for a woman)";
}

.blood-alcohol h3 {
    min-width: 327px;
    margin: 7px 0;
    float: left;
    font-size: 20px;
    font-weight: normal;
    padding: 0;
}

.blood-alcohol h3:after {
    font-weight: bold;
}

.blood-alcohol a {
    outline: 0;
    min-width: 100px;
    color: #4D4C4A;
    display: inline-block;
    border-radius: 15px;
    position: relative;
    top: 9px;
    left: 12px;
    background-color: #E0DDD5;
    font-size: 14px;
    padding: 4px 6px;
    text-decoration: none;
}

.blood-alcohol a span {
    display: inline-block;
    float: left;
}

.blood-alcohol a .radio-circle {
    height: 12px;
    width: 12px;
    border: 3px solid #fff;
    border-radius: 100%;
    background-color: #fff;
}

.blood-alcohol a.selected {
    background-color: #72c146;
    color: #FFF;
}

.blood-alcohol a.selected .radio-circle {
    background-color: #63a63e;
}

.blood-alcohol a .radio-text {
    padding: 1px 6px;
}

.continue {
    position: relative;
    width: 330px;
    display: block;
    margin: 0 auto;
}

.continue .share {
    position: absolute;
    top: 100%;
    left: 0;
    margin-top: 21px;
    z-index: 200;
}

.continue .next-prev {
    float: right;
    margin-top: 10px;
}

.continue .next-prev .arrows li {
    float: left;
}

.continue .next-prev .arrows li:first-child {
    margin-right: 10px;
}

.continue .next-prev .next a {
    float: right;
    font-size: 18px;
    text-indent: 30px;
    line-height: 54px;
    color: #fff;
    text-decoration: none;
    width: 117px;
    height: 54px;
    display: block;
    background-repeat: no-repeat;
    background-color: #7BA84C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAAA2CAYAAAD5yNZ+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA/N0AAINkAABw6AAA7GgAADA+AAAQkOTsmeoAAAG5SURBVHja7NzBVcJAFIXhfzxusksJlBA6CBUIFRg6oAO1gpQAHWAHsQPpQEpghTviwixccjCZZC73NQCH78ybuW9CwuVybnH1USvgGViO/UUebNFbnULIVsCrUcUqhOwNWAAno2rBfgBz4GBULdhjCNkc2BlVD3cNrGO2Y6PGgd11++zRqFqwh26ffTeqFmyU2GNUwdgT2tYDpbGqbb9nwB4ojKqHuwUqo+rBVkAN5EbVgi26djwzqhZsDmz5x22PUaeL+3Jr9DHqtGHLrh3nRr3z2GNUwdhjVMHYY1TB2GNUwdhjVMHYY1TB2GNUwdhjVMHYY1TB2OMnHwTLK1Ur5tRA9eifQ++g5PabPugS+OTPwN/tN21QDx/E9s89UPqgpAFa4IG+Vgbld5DvSCMC6kty1bhi1PRBS/zgmX5cMWq6ccUPc99TXDFqenHFf5C6x7hiVMG4chWq303YWy26l2INGleuKV+9jbNCN0AzBCiAL8kTiyteqdOLKw0RXh1r1Hhxpen7QOT2Ox5oDWxifqZRh90/o61Ot9/hQUvgawxQoyYYVzx8iFsr4Ikex3231g8AAAD//wMA7s4i8j9V6QUAAAAASUVORK5CYII%3D');
}

.continue .next-prev .next a:hover {
    background-color: #338DB1;
}

.continue .next-prev .prev a {
    float: left;
    background-color: #D4D3CE;
    width: 55px;
    height: 54px;
    display: block;
    text-indent: -999em;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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%3D');
}

.continue .next-prev .prev a:hover {
    background-color: #338DB1;
}

/* Water */

.water-step {
    width: 600px;
    margin: 0 auto;
}

.water-step .next-prev {
    float: right;
    margin-top: 10px;
}

.water-step .next-prev .arrows li {
    float: left;
}

.water-step .next-prev .arrows li:first-child {
    margin-right: 10px;
}

.water-step .next-prev .next a {
    float: right;
    font-size: 18px;
    text-indent: 30px;
    line-height: 54px;
    color: #fff;
    text-decoration: none;
    width: 117px;
    height: 54px;
    display: block;
    background-repeat: no-repeat;
    background-color: #7BA84C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAAA2CAYAAAD5yNZ+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA/N0AAINkAABw6AAA7GgAADA+AAAQkOTsmeoAAAG5SURBVHja7NzBVcJAFIXhfzxusksJlBA6CBUIFRg6oAO1gpQAHWAHsQPpQEpghTviwixccjCZZC73NQCH78ybuW9CwuVybnH1USvgGViO/UUebNFbnULIVsCrUcUqhOwNWAAno2rBfgBz4GBULdhjCNkc2BlVD3cNrGO2Y6PGgd11++zRqFqwh26ffTeqFmyU2GNUwdgT2tYDpbGqbb9nwB4ojKqHuwUqo+rBVkAN5EbVgi26djwzqhZsDmz5x22PUaeL+3Jr9DHqtGHLrh3nRr3z2GNUwdhjVMHYY1TB2GNUwdhjVMHYY1TB2GNUwdhjVMHYY1TB2OMnHwTLK1Ur5tRA9eifQ++g5PabPugS+OTPwN/tN21QDx/E9s89UPqgpAFa4IG+Vgbld5DvSCMC6kty1bhi1PRBS/zgmX5cMWq6ccUPc99TXDFqenHFf5C6x7hiVMG4chWq303YWy26l2INGleuKV+9jbNCN0AzBCiAL8kTiyteqdOLKw0RXh1r1Hhxpen7QOT2Ox5oDWxifqZRh90/o61Ot9/hQUvgawxQoyYYVzx8iFsr4Ikex3231g8AAAD//wMA7s4i8j9V6QUAAAAASUVORK5CYII%3D');
}

.water-step .next-prev .next a:hover {
    background-color: #338DB1;
}

.water-step .next-prev .prev a {
    float: left;
    background-color: #D4D3CE;
    width: 55px;
    height: 54px;
    display: block;
    text-indent: -999em;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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%3D');
}

.water-step .next-prev .prev a:hover {
    background-color: #338DB1;
}

.water-step .drink-dragger {
    width: 400px;
    float: left;
}

.water-step .drink {
    position: relative;
    top: -60px;
    height: 100px;
    width: 50px;
    background: none;
}

.water-step p {
    font-size: 20px;
    font-family: georgia;
    text-align: center;
    color: #338DB1;
    margin: -45px 0 20px 0;
    float: left;
}

.drink-dragger-water {
}

/* Drink-dragger-left */

ul.drink-dragger-left {
    width: 320px;
    margin: 0;
    padding: 50px;
    min-height: 130px;
    display: block;
    float: left;
    border: 3px solid #338DB1;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    position: relative;
}

.drink-dragger-left .drink {
    background: none;
    width: 80px;
    float: left;
    margin-right: 0px;
    height: 110px;
    margin-bottom: 20px;
    position: relative;
    z-index: 10;
}

.ui-draggable-dragging {
    z-index: 100;
}

.cafe-restaurant {
    position: absolute;
    bottom: -15px;
    left: 50%;
    margin-left: -108px;
    font-family: 'DINCondensed', sans-serif;
    color: #F9F5EB;
    width: 217px;
    height: 30px;
    line-height: 34px;
    font-size: 18px;
    background: #338DB1;
    display: block;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

/* Drink-dragger-right */

ul.drink-dragger-right {
    width: 320px;
    margin: 0;
    padding: 50px;
    min-height: 130px;
    display: block;
    float: right;
    border: 3px solid #338DB1;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    position: relative;
}

.drink-dragger-right .drink {
    background: none;
    width: 80px;
    float: left;
    margin-right: 0px;
    height: 110px;
    margin-bottom: 20px;
    position: relative;
    z-index: 10;
}

.drink-dragger-right .ui-draggable-dragging {
    z-index: 100;
}

.ui-droppable.ui-state-hover {
    z-index: 1000;
}

.supermarket-liquor {
    position: absolute;
    bottom: -15px;
    left: 50%;
    margin-left: -108px;
    font-family: 'DINCondensed', sans-serif;
    color: #F9F5EB;
    width: 217px;
    height: 30px;
    line-height: 34px;
    font-size: 18px;
    background: #338DB1;
    display: block;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.drink-dragger-left-right {
    padding-top: 20px;
}

.estimate {
    clear: both;
    margin-top: 40px;
    font-size: 20px;
    font-family: georgia;
    text-align: center;
    color: #338DB1;
}

.estimate span {
    font-weight: bold;
}

.button-reveal {
    text-align: center;
    text-transform: none;
    background: #7BA84C;
    color: #fff;
    margin-left: 20px;
    font-family: 'DINCondensed', sans-serif;
    width: 105px;
    height: 25px;
    display: inline-block;
    font-size: 18px;
    line-height: 28px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}

.button-reveal:visited {
    color: white;
}

.button-reveal:hover {
    color: white;
    background: #338DB1;
    text-decoration: none;
}

.reveal-footer {
    padding: 30px 0;
    min-height: 75px;
}

.reveal-footer .saved, .reveal-p img {
    display: none;
}

.reveal-footer .saved {
    margin-bottom: 0;
}

.reveal-footer .next-prev {
    margin-top: 0;
    display: none;
}

.reveal-p img {
    position: absolute;
    right: 0;
    top: -10px;
}

.reveal-footer p {
    color: #333;
    margin: 0 0 10px 0;
}

.reveal-p {
    float: left;
    width: 610px;
    position: relative;
    top: 15px;
}

p.green {
    color: #7BA84C;
}

/* Spinner */

#age-selector {
    width: 340px;
    float: left;
    margin-left: 80px;
    position: relative;
    top: 137px;
}

#your-age {
    color: #7BA84C;
    font-size: 125px;
    font-family: georgia, serif;
    background: none;
    border: none;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 270px;
    text-align: center;
}

.fieldset-age {
    position: relative;
}

.fieldset-age label {
    text-indent: 40px;
    display: block;
    position: absolute;
    bottom: 4px;
    left: 0%;
    text-align: center;
    text-transform: uppercase;
    width: 290px;
    font-family: georgia, serif;
    font-size: 14px;
    letter-spacing: 2px;
    color: #4C702E;
}

.ui-spinner {
    position: absolute;
    top: 80px;
    left: 35px;
}

.ui-spinner-buttons {
    position: absolute
}

.ui-spinner-buttons {
    overflow: hidden;
}

.ui-spinner-buttons .ui-spinner-down {
    margin: -top: 10px;
    margin: 0;
    float: left;
    text-indent: -999em;
    width: 28px;
    height: 28px;
    display: block;
    background-repeat: no-repeat;
    background-color: #7BA84C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQ1JREFUeNpi/Pfv238GOgImItR8AOIFQBwIxIJAzIiGBaFyC6Bq8QJGAj5sAOKJxBgEBQJAnA/VR5KFD6CuvkBmyBkA8XogViDGQpAljiT4Cp9v90Mtx2khyGeGVLAM2dLzyD5Ft9CQgmDEF7znsaXSBhpYBouiBnQfgoJQkYpBiS1o74NomA830NAyWF7egBykG+lQyGxEDlJBNB9Sq7hjRAvW9zALGdEU0sJCsLmjFtLMQrolGli2cMCikBoYGTgg50N/OuRD/wEt2mA1Na1APtQO+ldPA14B072JQfNGFK52qQI0KOphkU2Cr+rRg5GUdily5Qmqzw5gCWoBaKYG5bMAQg5kpHdTHyDAAPs8kU1xuJpkAAAAAElFTkSuQmCC');
}

.ui-spinner-buttons .ui-spinner-down:hover {
    background-color: #338DB1;
}

.ui-spinner-buttons .ui-spinner-up {
    margin: 0;
    float: right;
    text-indent: -999em;
    width: 28px;
    height: 28px;
    display: block;
    background-repeat: no-repeat;
    background-color: #7BA84C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATFJREFUeNrsVssRgjAQNd68QQfYgXSAFaCVUAK0YAd0oFSgHUAH2oGc9AZunA2TyZCvEC7uzBtndM3jPXazS7ru1a88xtogpwWUgCMgBBABIf5WYq4yiEZhATiZHIQRADL8nxXhA5+6GRLJRsrS92/xqx3gDIhMCCnJXlSlIpSQUrVXJJcSUmWxwkKZ/URhcc0rFQlj3sYJCJm99ViVFhoy12j4ImIKqYVbg2p0UcisvdNPpvBiUfou0SLHYGnl4ZKpeEtDQeFU1x0RbH0yQmL4rn4h/J77J5yN0FvRsLZIRhLHoDpYl5/wfZh66MN00auNTeq5IkMO/+Np8QEsXTEcwmjFkC5RliFdomR7aYRW5OxlW6jKRRtt9lJ+eNJ5dhuxOsCmpn120D0g8b3qfwQYAGFlnUd6TIp/AAAAAElFTkSuQmCC');
}

.ui-spinner-buttons .ui-spinner-up:hover {
    background-color: #338DB1;
}

.ui-spinner-buttons {
    width: 260px !important;
    height: 28px !important;
}

/* Gender Selector */

.gender-selector {
    float: left;
    width: 410px;
    margin: 20px 0 40px;
}

.gender-selector ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.gender-selector p {
    width: 100%;
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-family: georgia, serif;
    font-size: 14px;
    letter-spacing: 2px;
}

.select-male {
    margin-right: 60px;
    float: left;
    background: url('../img/interactive-sprite.png') 0 -692px no-repeat;
    width: 174px;
    height: 245px;
    text-align: center;
    position: relative;
}

.select-male p {
    color: #1F637E;
    position: absolute;
    bottom: -30px;
    left: 0;
    width: 100%;
    text-indent: 20px;
}

.select-female {
    float: left;
    background: url('../img/interactive-sprite.png') -232px -692px no-repeat;
    width: 150px;
    height: 245px;
    text-align: center;
    position: relative;
}

.select-female p {
    color: #4C702E;
    position: absolute;
    bottom: -30px;
    left: 0;
    width: 100%;
    text-indent: -50px;
}

.gender-selector li {
}

.gender-selector li.select-female.ui-selected, .gender-selector li.select-female:hover {
    background-position: -232px -969px;
    cursor: pointer;
}

.gender-selector li.select-male.ui-selected, .gender-selector li.select-male:hover {
    background-position: 0px -967px;
    cursor: pointer;
}

/* Big picture */

.interactives article.big-picture h1 {
    font-size: 38px;
    text-align: center;
    margin-bottom: 0;
}

.col-left {
    float: left;
    width: 50%;
    background-repeat: repeat-y;
    background-position: top right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAYAAAA4GpVBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFJREFUeNpiMO7duJ+JgYHBAUQwwIlGxv///yO4DAABBgCI/gX8tUG34QAAAABJRU5ErkJggg%3D%3D');
}

.col-right {
    float: left;
    width: 50%;
}

.col-right > div {
    padding-left:1em;

}

.col-right div:last-child, .col-left div:last-child, .col-left div.last, .col-right div.last {
    background-image: none;
}

.standard-drinks-row {
    clear:both;
    padding-top:15px;
    background-repeat: repeat-x;
    background-position: top left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiNO7duJ+BgcGBAQEczxT5HYBxAAIMAGPlBP/OcDNTAAAAAElFTkSuQmCC');
}

.big-picture .columns {
    margin: 10px 0;
}

.big-picture h3 {
    font-family: georgia, serif;
    font-weight: bold;
    font-size: 18px;
    color: #333;
    margin: 0;
}

.big-picture h4 {
    font-weight: normal;
    color: #7BA84C;
    font-family: 'DINCondensed', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    margin: 5px 0 10px;
}

.tweak-button {
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    background: #338DB1;
    color: #fff;
    position: absolute;
    top: 36px;
    right: 0;
    font-family: 'DINCondensed', sans-serif;
    width: 105px;
    height: 30px;
    display: inline-block;
    font-size: 18px;
    line-height: 33px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.tweak-button:visited {
    color: white;
}

.tweak-button:hover {
    color: white;
    background: #7BA84C;
    text-decoration: none;
}

.reset-button {
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    background: #338DB1;
    color: #fff;
    position: absolute;
    top: 36px;
    left: 0;
    font-family: 'DINCondensed', sans-serif;
    width: 165px;
    height: 30px;
    display: inline-block;
    font-size: 18px;
    line-height: 33px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.reset-button:visited {
    color: white;
}

.reset-button:hover {
    color: white;
    background: #7BA84C;
    text-decoration: none;
}

.big-picture-section {
    padding: 15px 0;
    background-repeat: repeat-x;
    background-position: bottom left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiNO7duJ+BgcGBAQEczxT5HYBxAAIMAGPlBP/OcDNTAAAAAElFTkSuQmCC');
}

.the-big-picture {
    clear: both;
    padding: 15px 0;
    background-repeat: repeat-x;
    background-position: top left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiNO7duJ+BgcGBAQEczxT5HYBxAAIMAGPlBP/OcDNTAAAAAElFTkSuQmCC');
}

.the-big-picture p {
    font-size: 22px;
    color: #C7832A;
    float: left;
    width: 50%;
    font-family: georgia;
}

.the-big-picture img {
    float: right;
    width:50%;
}

.big-picture .share {
    left: 50%;
    margin-left: -61px
}

.big-picture .interactive-footer {
    height: auto;
}

.amount-you-drank h4 {
    font-size: 14px;
    width: 85px;
    float: left;
    line-height: 14px;
    margin-top: 25px;
}

.amount-you-drank .drink-amount {
    float: right;
    font-size: 45px;
    font-family: georgia, serif;
    color: #7BA84C;
    margin-top: 15px;
}

.amount-you-drank .drink-amount h4 {
    color: #7BA84C;
    margin: 0;
}

.normal-amount .drink-amount {
    float: right;
    font-size: 45px;
    font-family: georgia, serif;
    color: #338DB1;
    margin-top: 15px;
}

.drink-amount sup {
    font-size: 32px;
}

.normal-amount h4 {
    color: #338DB1;
    font-size: 14px;
    width: 85px;
    float: left;
    line-height: 14px;
    margin: 0;
    margin-top: 25px;
}

.amount-std-drinks sup {
    font-weight: bold;
    font-size: 14px;
}

.drink-amount-bottles {
    float: left;
}

.col-right .drink-amount-bottles {
    margin-left: 10px;
    width: 260px;
}

.col-right .drink-amount-bottles .bottle {
    background: transparent url('../img/interactive-sprite.png') -751px -1284px no-repeat;
    display: block;
    width: 30px;
    height: 50px;
    float: left;
}

.col-right .normal-amount .bottle {
    background-position: -751px -1370px;
}

.drink-with {
    margin-top: 15px;
}

.drink-with img {
    float: left;
    width:50%;
}

.drink-with p {
    float: left;
    width: 46%;
    padding-left:4%;
}

.drink-spending {
    margin-top: 15px;
}

.drink-spending img {
    float: right;
    margin-top: -50px;
}

.drink-spending p {
    float: left;
    width: 250px;
}

.col-left div.pie {
    background: transparent url('../img/interactive-sprite.png') 0 -1275px no-repeat;
    width: 170px;
    height: 170px;
    position: relative;
    float: left;
    margin-right: 20px;
}

.col-left div.pie p {
    font-size: 15px;
    position: absolute;
    top: 62px;
    left: 72px;
    color: #7BA84C;
    font-family: 'DINCondensed', sans-serif;
    text-transform: uppercase;
    z-index: 10;
}

.col-left div.pie-normal p {
    color: #348eb0;
    position: absolute;
    top: 47px;
    left: 43px;
    width: 80px;
    text-align: center;
}

.col-left div.pie-you.seg-1 {
    background-position: -175px -1275px;
}

.col-left div.pie-you.seg-2 {
    background-position: -350px -1275px;
}

.col-left div.pie-you.seg-3 {
    background-position: 0 -1450px;
}

.col-left div.pie-you.seg-4 {
    background-position: -175px -1450px;
}

.col-left div.pie-you.seg-5 {
    background-position: -350px -1450px;
}

.col-left div.pie-you.seg-6 {
    background-position: -535px -1450px;
}

.col-left div.pie-you.seg-7 {
    background-position: 0 -1626px;
}

.col-left div.pie-normal.seg-1 {
    background-position: -175px -1800px;
}

.col-left div.pie-normal.seg-2 {
    background-position: -350px -1800px;
}

.col-left div.pie-normal.seg-3 {
    background-position: 0 -1975px;
}

.col-left div.pie-normal.seg-4 {
    background-position: -175px -1975px;
}

.col-left div.pie-normal.seg-5 {
    background-position: -350px -1975px;
}

.col-left div.pie-normal.seg-6 {
    background-position: -534px -1975px;
}

.col-left div.pie-normal.seg-7 {
    background-position: 0 -2151px;
}

.drink-place {
    margin: 20px 0;
}

.drink-place img {
    float: left;
    width:50%;
}

.drink-place p {
    float: right;
    width: 48%;
    padding-left: 2%;
}

.binge-drinker table {
    overflow: hidden;
    height: 101px;
    width: 250px;
    margin-top: 20px;
    float: none;
    padding: 0;
    border: none;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACMCAYAAAC5zhOyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpi/P//PwMMMDEggWHNYSkrK3GAcRhHw4DKACVEBzNgLC0tdhhYFwx4UA18GAx8uA3NMKBuUA3rMCAhHTTAOAABBgA81h3bDJ1d/AAAAABJRU5ErkJggg%3D%3D');
}

.binge-drinker table td {
    padding: 0;
    width: 94px;
    border: none;
    height: 100px;
}

.binge-drinker .bar {
    max-height: 100px;
    width: 80px;
    display: block;
    background: #338DB1;
    margin-left: 8px;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: height 0.3s, background-color 0.3s;
    -moz-transition: height 0.3s, background-color 0.3s;
    -webkit-transition: height 0.3s, background-color 0.3s;
    -o-transition: height 0.3s, background-color 0.3s;
}

.binge-drinker .bar-wrap {
    height: 100%;
    position: relative
}

.binge-drinker .bar.green {
    background: #7BA84C;
}

.binge-drinker .bar.red {
    background: #EF4E34;
}

.binge-drinker .bar p, .interactives .binge-drinker .bar.green p {
    margin-right: 0px;
    color: #fff;
    font-family: 'DINCondensed', sans-serif;
    text-transform: uppercase;
    text-align: center;
    line-height: 1;
    margin-top: 10px;
}

.binge-drinker p, .is-it-normal p {
    margin-right: 20px;
}

.gender-age .gender img {
    float: left;
    margin:0 auto;
    max-width:40%;
    width:auto;
    display:block;
}

.gender-age .gender p {
    float: left;
    width: 56%;
}

.duration-graph table {
    overflow: hidden;
    height: 121px;
    width: 250px;
    margin-top: 20px;
    float: none;
    padding: 0;
    border: none;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACMCAYAAAC5zhOyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpi/P//PwMMMDEggWHNYSkrK3GAcRhHw4DKACVEBzNgLC0tdhhYFwx4UA18GAx8uA3NMKBuUA3rMCAhHTTAOAABBgA81h3bDJ1d/AAAAABJRU5ErkJggg%3D%3D');
}

.duration-graph table td.scale {
    width: 10px;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

.duration-graph table td.scale div {
    width: 10px;
    height: 100%;
    overflow: hidden;
    padding: 0;
    margin: -6px 0 0 0;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-image: url('../img/numbers.png');
}

.duration-graph table td {
    padding: 0;
    width: 94px;
    border: none;
    height: 100px;
}

.duration-graph table tr.short td {
    height: 10px;
    font-size: 11px;
}

.duration-graph .bar {
    max-height: 200px;
    width: 80px;
    display: block;
    background: #338DB1;
    margin-left: 8px;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: height 0.3s, background-color 0.3s;
    -moz-transition: height 0.3s, background-color 0.3s;
    -webkit-transition: height 0.3s, background-color 0.3s;
    -o-transition: height 0.3s, background-color 0.3s;
}

.duration-graph .bar-wrap {
    height: 100%;
    position: relative
}

.duration-graph .bar.green {
    background: #7BA84C;
}

.duration-graph .bar.red {
    background: #EF4E34;
}

.duration-graph .bar p, .interactives .duration-graph .bar.green p {
    margin-right: 0px;
    color: #fff;
    font-family: 'DINCondensed', sans-serif;
    text-transform: uppercase;
    text-align: center;
    line-height: 1;
    margin-top: 10px;
}

.duration-graph table.short {
    height: 10px;
    background: none;
    width: 230px;
}

.duration-graph table.short .duration-you {
    width: 65px;
    line-height: 1;
    color: #7BA84C;
    font-family: 'DINCondensed', sans-serif;
    text-transform: uppercase;
    text-align: center;
    height: 10px;
}

.duration-graph table.short .duration-normal {
    padding-left: 20px;
    width: 70px;
    line-height: 1;
    color: #348eb0;
    font-family: 'DINCondensed', sans-serif;
    text-transform: uppercase;
    text-align: center;
    height: 10px;
}

.binge-graph table.short {
    height: 10px;
    background: none;
    width: 230px;
}

.binge-graph table.short .duration-you {
    width: 65px;
    line-height: 1;
    color: #7BA84C;
    font-family: 'DINCondensed', sans-serif;
    text-transform: uppercase;
    text-align: center;
    height: 10px;
}

.binge-graph table.short .duration-normal {
    padding-left: 20px;
    width: 70px;
    line-height: 1;
    color: #348eb0;
    font-family: 'DINCondensed', sans-serif;
    text-transform: uppercase;
    text-align: center;
    height: 10px;
}

/* =============================================================================
   Footer
   ========================================================================== */

footer.page-footer hgroup {
    display: none;
}

font-size:

0
;
line-height:

0
;
margin:

0
30
px

0
0
;
float:left

;
cursor:pointer

;
width:

159
px

;
height:

29
px

;
background-repeat:none

;
background-position:

0
0
;
/*background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ8AAAAdCAMAAACDvU4BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRFwL+70M/G29nMxsbAubm31NPJtbW0vLy5w8K9xcXD19bLysnC3tzO+vjxwMC/9fTt2djUz87L3dzY1NPPvLu65+bg6ObV4eDR4uHct7e28e/oysnH5ePTzczE7Ork//31srKyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAos69kwAAAm5JREFUeNrMlwlu4zAMRUntsZw6S/eOat7/lPMpO7E9QAEHKAYSUKaySOpxUazQeBvDd0PjTkVVHi8HaWs8X4eF7/QhDY7rzHc8SJvj6Vj5WsUTOSvfSdod3+D7aJjvMNLLfm0bVfI8i/aBjaDMKx+7x0DX/cqF6lbzjMoD+wQnZuVj97jQcjoidsaeRAlhOnHJ6kQkT45LYYqWrRVKhVPly46jEcdFVevDWBj/Ry5YtdCL4mApjsTYwg58KUA3zC6dSq4hu1QVi8rlhKz4nJf45sQHRNpbePeYMHavdckSeqI37CPFi3QOfIwZB+mD5KT58VGXsnUdEBhEAl9dgDGU/0SdFUKA0tVGIQmdSjjTeqgbO221NOCKD1Y5ZfHCLlqPTySQveQanQnqEJsqH2mdiBGEPo94iI16pql8oQOt6pkquUPGwNcrUoQC0lAJpoKrTHnuF/2LXn7gy1hisjAvSBrUPIKd1U3tHbW/8/UorT4ng5LUAvextpeZ5MwHd8bCcPKAJTgPW77ayjNfMGHDd5ZVgUGltp0Xi2YS74NjZMehbzDtt3xFEqt75A6mmkVCLyEbRWNCjc1CCeXXoNmG7c2lVtVU6aPQjc+49fn4ovfVrCdJtQwIQ90l7cSkLQwIJCn+wyesGoil+CCsUk8RIpyeTHzWF6+GODI+VdtudqkLKvVEvc58uducjxMNv/qFuuvrg/f7+6Tx/J/5HNtH3h/j0PD7Td+/46VZvNN0P702ivd+uz+/PLd4d/lcfn+0Rvj0dRnWv49ul2i9Ubc1Nnzt4W34GsRb87WIt+JrEm/haxPvzndqE2/8K8AAugIGeiPAq6kAAAAASUVORK5CYII%3D');*/
}

.home .page-footer {
    margin-top: 75px;
    margin-bottom: 100px;
}

.page-footer {
    margin-top: 25px;
    margin-bottom: 100px;
}

.page-footer nav {
    font-size: 12px;
    float: left;
    color: #B2B2B2;
}

.page-footer nav li {
    float: left;
}

.page-footer nav.footer-nav {
    float: none;
    margin-left: 28%;
}

.page-footer nav li {
    margin-right: 10px;
}

.page-footer nav li a:visited, .page-footer nav li a {
    color: #B2B2B2;
    margin-right: 10px;
}

.page-footer nav li:hover a {
    color: #534741;
}

.page-footer .page-footer-social {
    float: right;
    display: none;
}

.page-footer-social li {
    background: transparent url('../img/sprite.png') no-repeat;
    display: block;
    height: 33px;
}

.page-footer-social li a {
    width: 100%;
    height: 100%;
    display: block;
    cursor: pointer;
}

.page-footer-social li.icon-twitter {
    width: 36px;
    background-position: 0 0;
    margin-top: 2px;
}

.page-footer-social li.icon-facebook {
    width: 20px;
    background-position: -65px 0;
    margin-left: 15px;
}

.page-footer-social li.icon-youtube {
    width: 56px;
    background-position: -108px 0;
    margin-left: 15px;
}

.page-footer-social li:hover {
    background-position-y: -40px;
}

.page-footer-social li:hover a {
    text-decoration: none;
}

.footer-nav {
    margin-top: 4px;
}

.credit {
    font-family: Georgia, Serif;
    text-transform: uppercase;
    text-align: center;
    font-size: 9px;
    letter-spacing: 2px;
    padding-top: 15px;
    color: #B2B2B2;
}

.credit a {
    color: #9a9a8f;
    text-decoration: none;
}

.credit_link {
    border-bottom: 1px solid #B2B2B2;
    padding-bottom: 1px;
}

/* =============================================================================
   Media Queries Desktop
   ========================================================================== */

/* Less than 1120*/

@media (min-width: 1120px) {
    .main-header .normal {
        right: -80px;
    }

    .banner, .banner img {
        width: 100%;
    }

}

/* =============================================================================
   Media Queries Mobile
   ========================================================================== */

@media (max-width: 1120px) {
    .main-header .wrap {
        padding: 110px 75px 30px 20px;
    }

    .wrap{
        padding: 0 75px 0 20px;
    }
}

@media (max-width:768px) {

    .wrap{
        padding: 0;
    }


    /* Home page */
    
  body {width:100%;}
  body.inside {width:calc(100% - 40px);margin: 0px 20px; overflow-x: hidden;}
  .normal {display:none;}
  /*.home-header .wrap, div.wrap, .recent-updates {   width:100%;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;padding:0 25px;}*/
    .home-header .wrap {padding-top:35px;}
    .home-header h1 {font-size:17px;margin-bottom:30px;}

  .banner, .banner img {width: 100%;}
  .wrap.banner { padding:0;}

    .home-menu ul {border-bottom:2px dashed #d6d4cc;padding:0;}
    .home-menu ul, .home-menu ul li {width:100%;margin-right:0;}
    .home-menu ul li {margin-right:0;margin-bottom:15px;border-bottom:2px dashed #d6d4cc;padding:15px 0 20px;}
    .home-menu ul li:last-child {border-bottom:none;}
    .home-menu li img {height:120px;}
    .home-menu li:first-child img {height:120px;float:left;margin:0 10px 0 0;}
    .home-menu li img {float:right;margin:-20px 0 0 10px;}
    .home-menu li:last-child img {float:left;margin:-45px 10px 0 0;}
    .home-menu li:first-child h2 {margin-top:30px}
    .home-menu li h2 {font-size:26px;margin-bottom:5px;font-weight:bold;}
    .home-menu li p {font-size:16px;}

    .recent-updates {width:100%;margin-top:0px;padding:20px 0;}

    .page-footer {position:relative;padding:0 0 30px;}
    .page-footer, .home .page-footer {margin:20px 0 0 0;padding:0 0 70px 0;}

    .footer.page-footer .logo-footer {float:left;}
    .page-footer-social {float:right;}
    .page-footer-social li.icon-facebook,.page-footer-social li.icon-youtube {margin-left:5px;}

    .footer-nav {float:none;clear:both;position:absolute;bottom:30;left:0;width:100%;height:50px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  .credit{ float:none;clear:both;position:absolute;bottom:0;left:0;width:100%;height:50px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  .page-footer nav.footer-nav { margin: 0; float: left; }
    .footer-nav ul {margin: 0 auto;width:95%;}
  .footer-nav li {width:16%;text-align:center;}
  .page-footer nav li {margin:0 0 10px 0;}
  .page-footer nav li a {margin-right:10%;}
  footer.page-footer .logo-footer {margin-right:0;margin-top:10px;width:119px;height:22px;}

  a.normal[href*="m-is-my-drinking-normal"] {
    position: relative;
    margin: 1em auto;
    bottom: 0;
    right: 0
  }

    /* Article page */

    .main-header .wrap {padding: 30px 20px 30px 20px;}
  .main-header hgroup {float:none;}
    .main-header .main-logo {margin: 0 auto;}

    .main-menu {margin-top:40px;font-size:13px;letter-spacing:1px;float:none;width:100%;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;padding:0 25px;}
    .main-menu ul {border-bottom:2px dashed #d6d4cc;padding-bottom:10px;}
    .main-menu li:last-child {float:right;text-align:right;}
    .main-menu li:first-child {float:left;text-align:left;}
    .main-menu li {margin-right:0;width:33.3%;text-align:center;}

    .sub-nav {letter-spacing:1px;border-bottom:2px dashed #d6d4cc;margin-bottom:20px;}
    .sub-nav li {width:100%;margin-bottom:10px;}

    article.content.wrap {width:280px;}
    article.content figcaption {display:none;}
    article.content figure img {width:100%;}
    article.content h1 {font-size:28px;margin:30px 0 30px;padding-bottom:90px;}
    .talk article.content header h1 {margin:30px 0 30px;padding-bottom:90px;}
  .talk .share {bottom:0;top:100%;}
  .share {right:50%;margin-right:-61px;margin-top:-50px;bottom:0;}  
  .article .content p.intro {font-size:17px;}
    .article .content p {font-size:12px;}
    .article .content ul, .article .content ol {font-size: 12px;}
    .article .content ul li {background-size: 9px;  padding-left: 24px;}
    .article .content ul.share-icons li {background-size: 9px;  padding-left: 0;}
    .article .col {float:none;width:100%;padding:0;}
    .article .col h3 {font-size:16px;}
    .video {margin-top:0;}

    .col img {width:50%;margin:20px 25%;clear:left;}
    .col img.alignright {width:50%;margin:0 0 0 10px;clear:left;}

    .article iframe {width:100%;height:auto;}

    .article .content blockquote p {font-size:23px;}


    .article .content aside.zig h4 {font-size:20px;}
    .article .content aside.zig ul {font-size:14px;}
    .article .content aside.zig {margin-bottom:20px;}

    .article .content aside.wave h4 {font-size:18px;}
    .article .content aside.wave ul {font-size:14px;}
    .article .content aside.wave {margin-bottom:20px;}

    .article .content aside.straight h4 {font-size:18px;}
    .article .content aside.straight ul {font-size:14px;}
    .article .content aside.straight {margin-bottom:20px;}

    .article-nav {width:100%;margin-top:40px;}
    .article-nav li.left-nav {width:110px;height:143px;background-position: 0 -940px;}
    .article-nav li.left-nav a {padding: 29px 10px 0;}

    .article-nav li a {font-size:17px;}

    .article-nav li.middle-nav {width:111px;height:164px;background-position:-172px -940px;}
    .article-nav li.middle-nav a {padding: 0 0 40px;}

    .article-nav li.right-nav {width:115px;height:154px;background-position:-343px -940px}
    .article-nav li.right-nav a {padding: 34px 10px 0;}

    .article-nav ul {margin:0 auto;display:block;width:270px;}
    .article-nav li {float:left;margin:0 10px 10px 10px;display:block;}
    .article-nav li:nth-child(2n) {clear:right;margin-right:0;}
    .article-nav li:nth-child(3n) {clear:left;}

    .boozy-fact p {width:100%;}
    .boozy-fact img {display:none;}
    .zig-zag {bottom:-1px;}

    .drawer-toggle p.hint {background-position: 0px 100px; background-size: 46px;  padding-left: 36px; }

    /* Contact page */

    .contact form {width:100%;float:none;}
    .contact .main-menu ul {border:none;}
    .contact .content h1 {font-size:20px;}
    form input.textbox {border:1px solid #c4c4c4;-webkit-box-shadow:none;box-shadow:none;}
    form textarea {border:1px solid #c4c4c4;-webkit-box-shadow:none;box-shadow:none;}
    form input.submit {border:none;}
    .contact article.content figure img {display:none;}

    /* 404 page */

    .error figure {display:none;}

    /* Landing page */

    .sub-nav li.selected span {display:none;}

    .add-life a {width:77px;height:91px;background-position:0 -1134px;padding:50px 40px 0 10px;}
    .theme a {width:74px;height:115px;background-position:-285px -1134px;padding:40px 10px 0;}
    .party-animals a {width:77px;height:88px;background-position:-525px -1134px;padding:55px 57px 0 13px;}
    .guests-home a {width:111px;height:116px;background-position:-809px -1134px;padding:45px 15px 0 10px;}

    .image-block {margin:10px 10px 0 0;width:50%;margin:0 0 0 0;}
    .image-block:last-child {float:left;}
    .image-block:nth-child(2n) {float:right;}
    .image-block a {font-size:15px;margin:0 auto;}

    .images-blank-1, .images-blank-2, .images-blank-3 { display:none; }

    .col img { margin-left: 0; margin-right: 0;}
    /* Lightbox */
    .lightbox {width:100%;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-moz-box-sizing: border-box;height:auto;}
    .lightbox p {font-size:12px;}
    .lightbox h3 {font-size:20px;line-height:1.4;}
    .lightbox .modal-info {width:40%;}
    .lightbox .modal-slide-wrap {width:50%;}
    .lightbox .modal-slide-wrap li.slide p {width:60%;}
    .lightbox ol.carousel-tabs {left:30%;bottom:-10px;}
    .lightbox .modal-footer p {float:none;width:100%;}
    .lightbox .modal-footer img {float:none;width:100%;}
    .lightbox .modal-close {right:0;}

    #fact p {
        font-size: 12px;
    }

    /* Interactives */
  .interactives.desktop article.step {display:none;}
  .interactives.mobile article.step {display:block;}
  .interactives.desktop .mobile-message {display:block;width:90%;margin:0 auto;}
  .interactives.desktop .mobile-message h2 {line-height:1.4;}
  .interactives.mobile .desktop-message {display:none;padding:20px 0 0 0}
  .interactives.mobile .desktop-message h2 {margin:0;letter-spacing:0;font-family: helvetica, arial, sans-serif;font-weight:bold;text-transform: none;color: #1F9CBA;font-size: 14px;text-align: left;padding-bottom: 80px;margin: 40px 0;background-position:bottom left;background-repeat:repeat-x;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAFCAYAAAC0CJe+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpiNO7d+J8BAj4A8QEg3ni22H8BAwUAaKYAkEoAYn8gNgBiEJ+BESihAKRh2B6q6AEQN5JjKdC8BiCVD+VuADke6pEHjDhcVQ/EBVCfgiw9QIQlCVB9IP0TgXgCUN8HZDWMeDSDvN8PxA5AfAGIF0JpBihtAGWD5OOhIbMA6rgH2MxkJMLFBlDDHJAsQAYXoCEwEZclMAAQYAA19DIHQ4BvFgAAAABJRU5ErkJggg%3D%3D');}
  .interactives.mobile .desktop-message img {float:left;margin:20px 10px 10px 0;}


    .interactives .main-header .wrap {width:100%;padding:20px 0 0px 0;}
    .interactives hgroup {margin-bottom:10px;}
    .interactives .page-footer .wrap .absolute {position: static;width:100%;}
    .interactives .page-footer .wrap {width:100%;}
    .page-footer .reset {display:none;}

  .interactives {height:100%;}
  .interactives .wrap {width:900px;}
  .interactives .main-logo {width:87px;height:41px;background-color:transparent;background-repeat:no-repeat;background-image:url('data:image/png;base64,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%3D');}

  .interactives .main-header .wrap {padding:12px 0 16px;}
  .interactives .page-footer .wrap {position:relative;}
  .interactives .page-footer .wrap .absolute {position:absolute;top:0;left:0;width:900px;}

  .interactives article {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAALCAYAAACOAvbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNqsVIENgjAQpBswAiOQOABsACO4gRIHUAcw6gQyQplAGMCEEToCG+i9XpNKamjATy5t6P/d8z1Qq1PzjD7RE81jV+hoQYAzxlICBZACiTxXTkLOgw0fHSFazxA6kOPdONCCp/8SGxWssewBQ9E2QMTWDEDlq1GBXRrbpSet4Mgmp6ECRyNkGcc8DhlRt/Se/x4KXd+5l1l3gEaXZikxeFOON3PFcu4THpQcTZAxPCLCdwbE/povMHjvjN/IlsbQFDUBItLsjfda+YyiJorFymLpmm7sXWHm5HSkrFfggpxhlhtJ6P4NYufYWDdKQ79EbLwEGAA4D2NcgKHAGQAAAABJRU5ErkJggg%3D%3D');
  background-repeat: repeat-x; background-position: top left; position:relative;}

  .interactives article h1 {font-family: 'BauerBodoniBT-Roman'; serif;text-transform:none;color:#1F9CBA;font-size:43px;}

  .interactives article.content h1 {font-size:19px;padding-bottom:30px;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAALCAYAAACOAvbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNqsVIENgjAQpBswAiOQOABsACO4gRIHUAcw6gQyQplAGMCEEToCG+i9XpNKamjATy5t6P/d8z1Qq1PzjD7RE81jV+hoQYAzxlICBZACiTxXTkLOgw0fHSFazxA6kOPdONCCp/8SGxWssewBQ9E2QMTWDEDlq1GBXRrbpSet4Mgmp6ECRyNkGcc8DhlRt/Se/x4KXd+5l1l3gEaXZikxeFOON3PFcu4THpQcTZAxPCLCdwbE/povMHjvjN/IlsbQFDUBItLsjfda+YyiJorFymLpmm7sXWHm5HSkrFfggpxhlhtJ6P4NYufYWDdKQ79EbLwEGAA4D2NcgKHAGQAAAABJRU5ErkJggg%3D%3D');
  background-repeat: repeat-x;background-position: bottom left;}

  .interactives .start {text-align:center;background-repeat:repeat-x;background-position:center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAFCAYAAAC0CJe+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpiNO7d+J8BAj4A8QEg3ni22H8BAwUAaKYAkEoAYn8gNgBiEJ+BESihAKRh2B6q6AEQN5JjKdC8BiCVD+VuADke6pEHjDhcVQ/EBVCfgiw9QIQlCVB9IP0TgXgCUN8HZDWMeDSDvN8PxA5AfAGIF0JpBihtAGWD5OOhIbMA6rgH2MxkJMLFBlDDHJAsQAYXoCEwEZclMAAQYAA19DIHQ4BvFgAAAABJRU5ErkJggg%3D%3D');}
    .interactives .start a {position:relative;top:0px;color:#fff;margin:0 auto;width:208px;line-height:100px;height:100px;display:block;font-size:22px;text-transform:uppercase;letter-spacing:5px;background-repeat:repeat-x;background-color:#7BA94C;background-position:0 0;background-image:url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37Kvcf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%3D%3D');}
      .interactives .start a:hover {text-decoration:none;background-color:#338DB1;}

  .interactives .start-image {position:relative;display:block;margin:0 auto 60px;}
  .interactives .interactive-intro {width:auto;position:relative;top:0px;right:0%;margin-right:0px;}
  .interactives .interactive-intro h2 {line-height:60px;font-family:georgia;font-size:60px;color:#7BA84C;text-transform:none;text-align:center;letter-spacing:0;margin-top:0px;margin-bottom:20px;}
  .interactives .interactive-intro p {font-size:16px;text-align:center;}

  .interactives .page-footer .share {position:relative;float:left;margin: 30px auto;float:none;right:0;}
  .interactives .share-this{background-color:#1F9CBA;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAAAqCAYAAAB8108TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABPdJREFUeNrsW91x2kAQFopfkryog8gVRKnAcgWGCgIVABUAFRhXgFwBpAJEBagDKxVYL0meYnKLv/MsOychHCT+bmd2bNCdtNrv9tvdk2i8vPxeOeVkpnShNFEaO1YOLaHSG6VNpcG2wY0tQKdKRwA5s749WvGVDpS2dwU6A8Bj68OTi/IJgN8KNFFzB3+tnJ54SueSziXQBO6tpenzA9sV+diCfB6SgZUzE9AdC/JZSYI6a4O6IwBt5fzkiYozDfQ1qHuv4rqfjN+v/v4K0P+RRI0Pn1NxfIge8VEdi47Zi/uyVeFQlYntdSWuLrCki1ShOY65V7oS2uSOY9/Pjx3kMraqYz2lz0rbRUBXpB4Fs4vNkLocQ4D2DIe6Of9nRwJoqHRKWmB3ka13qIQHByrMZlfO67ZmXfJdVIUBnJWxheCx8T+OAGQfrcpb2lEUnbzT1tmBbmNxVfPGiKboRDmLbnqmHMZvnjf5aZmcR9GGsWlOLZCZju0gXWFT8g5bH7AoRoeqwN0D0WOISHHIccx5N2xMWadQtD3xPA+QaStwCTUtEA+U7G85f5BjU2lbaVEr/aY0M6SDeVHu3pPE7gF6Oy33huM+jxA4YyIdQZEKBz2bIo8KPlSb5NhWTq3wxBZJWMAWfCH4qLJ3sbUHW5vivHMwXOi87k9XKnUDzfNYU0Yhc16CiJwDsHtBx3M4iLPRguVUXfARXXY5kJg/xTE9PyxgCw70gC2oMrYO8TkUzMDTwbiO3F030GPRr1MEeAwgnsvbOUygQSLnPHJ6YuDKumAu5mu63VYDjEQhRZ9bZWzFmIHBPmnjSDFC6+SBBs1Sv+kjR3XEDfdEhGinRJIJQIt6XF/pV5YHJdCpdDIYxGeAvG3a6LwtzP8iABniOsE2WwX4RO8x2Y+0sjAUqJUD7VUIsn6KMtAOhqMiQ8vlMdDo4cpPQ1vSZVV7yubELIqm+Nxn8x9ZPysj+5bOhUU0zekSHFYwblBvga03ourWdUlPpJy7uoAOKjw/7zX9HEr0BeDSATMAMWG2ZlhEOrcu8FkD1WHzMxRLgYgeqoKvdaShIFqI/tmTtAs7whK28jEzfKfrgqjmiPZdsfL2fgFD5Dqir01ljw0nc1AnggrJic+i1Vniet9wfn4+XeV6osVrYutyApYY5tjusbEb+biErTqS5XdxjbVR4Fa8olLh2J5uOQy0mrG/3Mlt6FgUZbEAntNwwEDVIKciku7BACHOdVtge8DGRiVtlcw2YylqyRZHHYDfaer2K7qAfKlw/UCDtSApc8pDzjnWBZwCsA/KzzCvz+ZGiOTEAJLDgOyLxULn6lOe5ZsZjHUigx2dkrbG4hotZq/PaLxfx45kpc+j6TEl63s9g/M7nMb5liWrsKP3bGGCrkO23SqP8Uq9sGsg2+XYbbaiZghwfb4jpsemyOnrY1U/puTvjO39mbR+Ho2b5q3NTFSxFy8VAr3x4oGm2ZZ1+VkJtbVDuWHSdApeALdyctLWIJt2xiYW7LMBeSI3TBwD2APrq/MBeV14Fvz2KkHpH1vfnYR4ANi4L9Io8WvKBH1j7FTwpqiV/xb9OlbTKXhu0djhZ7NWapJG42Oj1F7B6k9p7Fzr1uMTBeDe3zixQB9pQbVvsC3QFwK2BfpCwLZAXwjYFugLAdsCfSFgW6AvBGwL9IWAfWX9drJg7zThnwADALhGi+Xs8fFYAAAAAElFTkSuQmCC');}
  .interactives .share-this:hover {background-color:#7BA94C;}

  /* START Mobile menu styles IMDN*/

  label[for=toggle-menu] {
    height: 24px;
    width: 34px;
    float: right;
    background: url(../img/hamburger.svg) center center no-repeat;
    background-color: #999999;
    background-size: cover;
    margin-top: 5px;
    display: none;
  }

  /* Default State */
  #toggle-menu ~ nav.main-menu {
    display: none;
    max-height: 0px;
    overflow: hidden;
    -webkit-transition: max-height 0.8s;
    -moz-transition: max-height 0.8s;
    transition: max-height 0.8s;
  }

  /* Toggled State */
  #toggle-menu:checked ~ nav.main-menu {
    max-height: 50px;
  }

  #toggle-menu:checked + label[for=toggle-menu] {
    background-color: #7BAA41;
  }

  .interactives nav.main-menu {
    margin: 0px;
  }
  /* END Mobile menu styles IMDN*/

  /* START Questions */
  .interactives article.step .question p {
    line-height: 24px;
  }
  .question-item {
    width: auto;
    position: relative;
    height: auto;
  }

  .selector {
    background: none;
  }

  .steps {
    width: auto;
    margin-top: 0px;
  }

  .steps .steps-holder {
    position: relative;
  }

  .steps .steps-holder .step-container {
    width: 280px;
  }


  /* STEP 2*/
  .days, .drinks, .drink-number ul  {
    width: auto;
    border-bottom: solid 1px #999999;
    margin: 20px auto 20px;
  }

  .days li, .drink-number .drink {
    float: none;
    height: 50px;
    width: 100%;
    border-top: solid 1px #999999;
    margin-bottom: 10px;
    background-color: transparent;
    border-radius: 0px;
  }

  a .stub, a .stub:hover, a:hover .stub {
    background-position: -204px 0;
  }

  .ui-selected a .stub, .ui-selected a:hover .stub, .ui-selected a .stub:hover {
    background-position: -102px 0;
  }

  .days .ui-selectee .radio {
    height: 41px;
    width: 96px;
    border: 1px;
    border-radius: 20px;
    margin-top: 8px;
    float:left;
    cursor: pointer;
    position:relative;
    z-index:100;
  }

  .days .ui-selectee.ui-selected .radio {
/*    background: url(../img/tick.svg) center center no-repeat;
    background-size: cover;
    background-color: #6BB13D;
*/
  }

  .interactive-steps {
    top: 34px;
  }

  .interactive-steps ol li {
    float: left;
    margin-right: 5px;
  }

  .interactive-footer {
    height: 50px;
    margin-bottom: 0px;
  }

  .interactive-footer .footer-step {
    height: 50px;
  }

  .interactive-footer .next-prev ul {
    right: 50px;
    top: -15px;
  }

  .plus-minus {
    float: right;
    margin:9px 0 0 0;
    position:relative;
    bottom:0;
  }

  .drink-pile-number {
    position: relative;
    float: left;
    width: 80px;
    line-height: 28px;
    padding-bottom: 6px;
    padding-top: 0px;
    text-align: center;
    font-size: 28px;
    border-radius: 30px;
  }

  input[type=number]::-webkit-inner-spin-button,
  input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  input[type=number] {
    -moz-appearance:textfield;
  }

  .interactives .lightbox .modal-info-wide {
    width: 100%;
    height: 100%;
    overflow-y: auto;
  }

  .drink .number {
    display: inline-block;
    position: relative;
    left: 0;
    top: 0;
    margin: auto 10px;
    line-height: 60px;
    width: 10px;
    float: left;
  }

  .drink-wrap {
    width: calc(100% - 70px);
    display: inline-block;
    float: left;
    margin-top: 10px;
  }

  .drink-wrap .drink-selector {
    width: 100%;
    float: none;
    height: 40px;
    border-radius: 30px;
    padding: 0px 20px;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent;
    font-family:georgia, serif;
  }

  .drink-wrap .drink-selector .slide {
    float: none;
    width: auto;
    height: auto;
  }

  .drink-icon {
    display: inline-block;
    zoom: 0.4;
    -moz-transform:scale(0.4);
    -moz-transform-origin: 15px -20px;
  }

  .icon-wrap {
    width: 40px;
    display: inline-block;
  }

  .drink-template-container {
    display: none;
  }

  /* STEP 4*/
  .interactives article.step .question-4 h2 {
    margin-bottom: 10px;
  }

  .question-4 .q-subtitle {
    line-height: 22px;
  }

  .cards-wrap {
    position: relative;
    margin-top: 20px;
  }

  .cards-wrap .undo {
    display: inline-block;
    float: left;
    height: 50px;
    width: 50px;
    background-image: url(../img/undo_icon.svg);
    background-color: #338DB1;
    display: block;
    cursor: pointer;
  }

  .cards-wrap .cards {
    display: inline-block;
    float: left;
    width: calc(100% - 60px);
  }
  .cards-wrap .card-template{
    display: none;
  }

  .cards-wrap .card {
    border: 1px solid #999999;
    border-radius: 15px;
    height: 50px;
    width: 160px;
    display: none;
    position: absolute;
    margin-right: 0px;
    background: #fefef6;
    font-family:georgia, serif;
  }

  .cards-wrap .card .icon-wrap {
    float: left;
    margin-top: 5px;
  }

  .cards-wrap .card .drink-icon {
    margin-top: 0px;
    -moz-transform-origin: 15px 0px;
  }

  .cards-wrap .card .card-name {
    display: inline-block;
    line-height: 50px;
    float: left;
    margin-left: 5px;
    font-size: 14px;
  }

  .timeline-wrap {
    width: 100%;
    background-image: none;
  }

  .timeline.hours {
    border-bottom: transparent;
    overflow: auto;
  }

  .timeline .hour {
    position: relative;
    float: none;
    width: 100%;
    margin: 0px;
    border-top: 1px solid #d2d2cc;
    cursor: pointer;
    height: 30px;
  }

  .timeline .hour.last {
    border-bottom: 1px solid #d2d2cc;
  }

  .timeline .hour .time {
    width: 50px;
    display: inline-block;
    margin: 0px;
    text-align: left;
    line-height: 30px;
    float: left;
    font-family: georgia;
    color: #999999;
  }

  .timeline .hour .drink {
    height: 30px;
    float: right;
    width: auto;
    border-top: transparent;
    margin-bottom: 0px;
  }

  .timeline .hour .drink .icon {
    zoom: 0.25;
    margin-top: 6px;
    -moz-transform:scale(0.25);
    -moz-transform-origin: 100% -5px;
  }

  .timeline .hour .count {
    float: right;
    position: relative;
    color: #7BA84C;
  }

  /* STEP 4b */

  .blood-alcohol {
    width: 100%;
    position: relative;
    top: 0;
    background-color: transparent;
    border: none;
    height: auto;
    padding-top: 0;
  }

  .timeline .bar-wrap {
    display: inline-block;
    float: left;
  }

  .timeline .bar {
    height: 26px;
    margin: 2px 0px;
  }

  .step-4b .timeline .hour .time {
    width: 40px;
    border-right: 1px solid #d2d2cc;
  }
  .step-4b .timeline .hour .count {
    float: left;
    width: 15px;
    border-right: 1px solid #d2d2cc;
    height: 100%;
    font-size: 12px;
    line-height: 30px;
  }
  .step-4b .timeline .hour .drink {
    float: left;
    width: 20px;
  }

  .step-4b .timeline .hour .drink .icon {
    -moz-transform-origin: 3px -5px;
  }

  .step-4b .timeline .hour:hover {
    background-color: transparent;
  }

  ul.timeline-key {
    border-bottom: transparent;
    margin-left: 20px;
  }
  /* STEP 5*/

  .step-5 ul {
    border-bottom: transparent;
  }

  .step-5 li {
    height: 50px;
    border-top: 1px solid #999999;
  }

  .step-5 li.last {
    border-bottom: 1px solid #999999;
  }

  .step-5 .drink {
    float: left;
    display: inline-block;
    border-top: transparent;
    margin-bottom: 0px;
    margin-right: 0px;
    width: 125px;
  }

  .step-5 .drink-wrap {
    width: 30px;
    margin-top: 0px;
  }

  .step-5 .drink .drink-icon {
    margin-bottom: 0px;
    position: relative;
    display: inline-block;
    margin: 10px auto;
    -moz-transform-origin: 0px -10px;
  }

  .step-5 .drink .drink-name {
    font-family: georgia;
    color: black;
    position: relative;
    display: inline-block;
    float: left;
    padding: 0px;
    padding-top: 15px;
    height: 30px;
    vertical-align: middle;
    width: 95px;
    font-size: 10px;
  }

  .step-5 .shop-toggle {
    opacity: 0;
    position: absolute;
  }

  .shop-toggle ~ label {
    display: inline-block;
    width: 46px;
    height: 26px;
    float: left;
    margin: 10px 5px;
    border-radius: 30px;
    border: 2px solid #999999;
    background-color: #d3d4c8;
  }

  .shop-toggle ~ label:after {
    content: "";
    height: 26px;
    width: 26px;
    border-radius: 30px;
    border: 2px solid #999999;
    background-color: white;
    display: block;
    margin-top: -2px;
    margin-left: -2px;
    transition: all 0.2s ease-in 0s;
  }

  .shop-toggle:checked + label {
    background-color: #7BA84C;
  }

  .shop-toggle:checked + label:after {
    margin-left: 20px;
    transition: all 0.2s ease-in 0s;
  }

  .step-5 .supermarket {
    width: 95px;
    text-align: left;
    text-transform: uppercase;
    display: inline-block;
    font-size: 10px;
    padding-top: 10px;
    line-height: 15px;
    float: right;
    color: #999999;
  }

  .step-5 .bar-or-shop-template-container{
    display: none;
  }

  /* STEP 6*/
  /* Gender Selector */
  .gender-selector {
    float: none;
    width: 100%;
    margin: 20px 0 20px;
  }

  .gender-selector li {
    width: 110px;
    height: 100px;
    /*border: 1px solid black;*/
    border-radius: 15px;
    padding: 10px;
    float: left;
    background-color: #eff0e9;
  }

  .gender-selector li.ui-selected{
    background-color: #e6e8d1;
  }

  .gender-selector li:first-child {
    margin-right: 15px;
  }

  .gender-selector li div {
    float: right;
  }
  .gender-selector p {
    width: 100%;
    text-align: left;
    margin: 0;
    text-transform: uppercase;
    font-family: georgia, serif;
    font-size: 10px;
    letter-spacing: 2px;
    position: absolute;
  }
  .select-male {
    background: url('../img/interactive-sprite.png') 0 -692px no-repeat;
    width: 174px;
    height: 245px;
    text-align: center;
    position: relative;
    zoom: 40%;
    -moz-transform:scale(0.4);
    -moz-transform-origin: 100% 0px;
    margin-right: 0px;
  }
  .select-male p {
    color: #1F637E;
    position: absolute;
    bottom: -30px;
    left: 0;
    width: 100%;
    text-indent: 20px;
  }
  .select-female {
    background: url('../img/interactive-sprite.png') -232px -692px no-repeat;
    width: 150px;
    height: 245px;
    text-align: center;
    position: relative;
    zoom: 40%;
    -moz-transform:scale(0.4);
    -moz-transform-origin: 100% 0px;
  }
  .select-female p {
    color: #4C702E;
    position: absolute;
    bottom: -30px;
    left: 0;
    width: 100%;
    text-indent: -50px;
  }
  .gender-selector li.ui-selected .select-female, .gender-selector li:hover .select-female {
    background-position: -232px -969px;
    cursor: pointer;
  }
  .gender-selector li.ui-selected .select-male, .gender-selector li:hover .select-male {
    background-position: 0px -967px;
    cursor: pointer;
  }

  #your-age {
    width: calc(100% - 4px);
    font-size: 26px;
    /*border: 1px solid black;*/
    border-radius: 10px;
    line-height: 35px;
    background-color: #e6e8d1;
  }
  /* END Questions*/

  /* START Big Picture */

  .article-header {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAALCAYAAACOAvbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNqsVIENgjAQpBswAiOQOABsACO4gRIHUAcw6gQyQplAGMCEEToCG+i9XpNKamjATy5t6P/d8z1Qq1PzjD7RE81jV+hoQYAzxlICBZACiTxXTkLOgw0fHSFazxA6kOPdONCCp/8SGxWssewBQ9E2QMTWDEDlq1GBXRrbpSet4Mgmp6ECRyNkGcc8DhlRt/Se/x4KXd+5l1l3gEaXZikxeFOON3PFcu4THpQcTZAxPCLCdwbE/povMHjvjN/IlsbQFDUBItLsjfda+YyiJorFymLpmm7sXWHm5HSkrFfggpxhlhtJ6P4NYufYWDdKQ79EbLwEGAA4D2NcgKHAGQAAAABJRU5ErkJggg%3D%3D');
    background-repeat: repeat-x;
    background-position: bottom left;
    padding-bottom: 20px;
  }

  .interactives article.content .article-header h1 {
    background: none;
    font-size: 24px;
    padding-bottom: 20px;
  }

  .reset-button, .tweak-button {
    position: relative;
    top: 0;
    line-height: 26px;
    height: 24px;
    font-size: 14px;
  }

  .reset-button {
    width: 132px;
  }

  .tweak-button {
    float: right;
    width: 84px;
  }

  .col-left, .col-right, .big-picture-message, .standard-drinks-message {
    width: 100%;
  }

  .col-left {
    background: none;
  }

  .big-picture-image {
    float: none;
  }

  .gender-age .gender img {
    margin-right: 0px;
    width: 100px;
    margin-top: 5px;
  }

  .gender-age .gender p {
    width: 180px;
    margin-top: 0px;
  }

  .col-left .pie-graphs {
    height: 125px;
  }
  .col-left .pie-graphs .pie {
    zoom: 70%;
    margin-right: 0px;
    -moz-transform:scale(0.7);
    -moz-transform-origin: 0px 0px;
    position: absolute;
  }

  .col-left .pie-graphs .pie p {
    -webkit-text-size-adjust: auto;
  }

  .col-left div.pie-normal.seg-2 {
    -moz-transform-origin: 100% 0px;
    float: right;
    right: 0;
  }

  .binge-drinker p, .is-it-normal p {
    margin-right: 0px;
  }

  .drink-place p {
    padding-right: 0px;
    width: 160px;
    margin-top: 0px;
  }

  .drink-place img {
    width: 100px;
  }

  .col-left div.big-picture-section.last, .big-picture .intro {padding:15px 0;background-repeat:repeat-x;background-position:bottom left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiNO7duJ+BgcGBAQEczxT5HYBxAAIMAGPlBP/OcDNTAAAAAElFTkSuQmCC');}

  .big-picture .intro {
    padding: 30px 0px;
    margin: 0px;
  }

  .big-picture .columns {
    margin: 0;
  }

  .big-picture-amount h4 {
    width: 65px;
  }

  .col-right .drink-amount-bottles {
    width: 150px;
  }

  .big-picture-amount .drink-amount {
    margin-top: 0px;
  }

  .duration-graph table {
    width: 100%;
  }

  .drink-spending p {
    float: left;
    width: 170px;
    margin-top: 0px;
  }

  .drink-spending img {
    width: 100px;
    margin-top: 0px;
  }

  .drink-with img {
    float: left;
    width: 100px;
  }

  .drink-with p {
    float: right;
    width: 170px;
    margin-top: 0px;
  }

  .the-big-picture p, .standard-drinks-row p {
    width: 100%;
    font-size: 14px;
  }

  .the-big-picture img, .standard-drinks-row img {
    float: right;
    width: 100%;
  }
  .standard-drinks-row p {
    padding-top: 0;
  }
  /* END Big Picture */
}

/* =============================================================================
   Sliding Drawers
   ========================================================================== */

.drawer-toggle {
    padding-bottom: 20px;
}

.drawer-toggle p.hint {
    background: url(../img/drawer-arrow.png) 0 0 no-repeat;
    margin: 1.75em 0 0.5em 0;
    padding-left: 72px;
}

.drawer-toggle p.hint a, .drawer-toggle p a:visited, .drawer-toggle h4.hint {
    color: #7aa94b;
}

.drawer-toggle p.hint a:hover, .drawer-toggle h4.hint:hover {
    color: #4e7134;
}

.cabinet {
    border-bottom: #7aa94b 1px solid;
    border-top: #7aa94b 1px solid;
    min-height: 4px;
    margin: 0 -2px;
    padding: 0 2px;
}

.drawer {
    visibility: hidden;
    overflow: hidden;
    margin: 2px 0;
}

.drawer.closed {
    display: none;
    visibility: hidden;
}

.drawer.open {
    visibility: visible;
}

/* =============================================================================
   Non-Semantic Helper Classes
   ========================================================================== */

.ir {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

.hidden {
    display: none !important;
    visibility: hidden;
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

.invisible {
    visibility: hidden;
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

.clear {
    clear: both;
}

/* =============================================================================
   Print Styles
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: black !important;
        box-shadow: none !important;
        text-shadow: none !important;
        filter: none !important;
        -ms-filter: none !important;
    }

    /* Black prints faster: h5bp.com/s */
    a, a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
        content: "";
    }

    /* Don't show links for images, or javascript/internal links */
    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }

    /* h5bp.com/t */
    tr, img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3;
    }

    h2, h3 {
        page-break-after: avoid;
    }

    .article-nav, .share, .main-menu li, .sub-nav li, figcaption.caption a {
        display: none;
    }

    .main-menu li.active, .sub-nav li.active {
        display: block;
    }

    figcaption.caption {
        bottom: 0;
        background: #fff;
        position: relative;
    }

    header h1 {
        margin-bottom: 0;
        margin-top: 0;
    }

    .drawer, .drawer.open, .drawer.closed {
        visibility: visible;
        display: block;
    }

}

/* =============================================================================
   IE8
   ========================================================================== */
.ie8 .home-menu li.last {
    float: right;
    margin-right: 0;
}

.ie8 .col.last {
    float: right;
    padding: 0 0 0 2%;
}

.ie8 .article .content aside.straight ul li.last {
    margin-bottom: 25px;
}

.ie8 .sub-nav li.last {
    float: right;
}

.ie8 .main-menu li.last {
    margin-right: 0;
}

.ie8 .image-block.last {
    float: right;
    margin-right: 0;
}

.ie8 form input, .ie8 form textarea {
    border: 1px solid #c4c4c4;
}

.ie8 form input.submit {
    border: none;
}

.ie8 .article-nav li.left-nav a {
    height: 193px;
}

.ie8 .article-nav li.middle-nav a {
    height: 165px;
}

.ie8 .article-nav li.right-nav a {
    height: 152px;
}

.ie8 .zig-zag {
    bottom: -1px;
}

.ie8 .boozy-fact {
    background: #f1f0e5;
}

.ie8 .share li .icon-facebook {
    margin-bottom: 0;
}

.ie8 .interactive-steps ol li.last {
    margin-right: 0 !important;
}

.ie8 .day {
    margin-right: 26px;
}

.ie8 .stub {
    line-height: 42px !important;
}

.ie8 .supermarket-liquor, .ie8 cafe-restaurant {
    line-height: 30px !important;
}

.ie8 .button-reveal {
    line-height: 24px !important;
}

.ie8 .timeline .bar {
    max-height: none \9;
}

.ie8 .duration-graph .bar {
    max-height: none \9;
}

.ie8 .binge-drinker .bar {
    max-height: none \9;
}

/* =============================================================================
   IE9
   ========================================================================== */

.ie9 .boozy-fact {
    filter: none !important;
}

.ie9 .share li .icon-facebook {
    margin-bottom: 0;
}

.ie9 .stub {
    line-height: 42px !important;
}

.ie9 .supermarket-liquor, .ie9 cafe-restaurant {
    line-height: 30px !important;
}

.ie9 .button-reveal {
    line-height: 24px !important;
}

.ie9 .duration-graph .bar p, .ie9 .interactives .duration-graph .bar.green p {
    margin-top: 5px;
}

.ie9 .binge-drinker .bar p, .ie9 .interactives .binge-drinker .bar.green p {
    margin-top: 5px;
}

/* =============================================================================
   Offers
   ========================================================================== */

.offers .share {
    top: 90%;
}

#offers form label.optional {
    display: block;
    color: #5A5A50;
    margin-bottom: 1em;
    cursor: default;
}

#voucherErrors {
    color: #FF0000;
}

#voucherResult, #standard-drink-message {
    padding: 20px;
    text-align: center;
    background-color: #7BA94C;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    min-height: 160px;
}

#voucherResult p, #voucherResult h3 {
    color: #FFF;
}

#standard-drink-message p {
    color: white;
}

#voucherResult .voucherCode {
    font-size: 2em;
}

.offers hr.wave {
    display: block;
    width: 100%;
    margin: 30px 0;
    height: 16px;
    float: left;
    border: none;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAPCAYAAABeO2c1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNrMlotNwzAQhu0NskG9AZU6AJmgZAO6QQsLIBagdIOwQWACMwBSuoG7QTaAu+p3dEIK9SMJtXRyH37cd2f/Z60maKuXD0NdScb9LX4uB4Zb9J9kjr9/Pa7dmP7oEcEK6jZk94Bj548eghy3A/NKEYQb9Az5RlbTvO7fIZG1JwA27Bw51mSuWSFY3NdkzznZ1ZmZ2wMu25GAAPIeDymZ1YlwO7ItMjc63B+wnNkD2WsMrE6EawFn1YwN95dhlzGwOmDhJcCqGDg4xLaAECk4V+Bzh/UUhOYEZbWRsHyaDjSvvQgpVK7AZK90nVjIXcg0B+JOBMTC+R7Gr4EjKOEX2M87/k5j64AEeIEqhKK38Pus6poGfmNO/0dMzfp1jB2OUZMq/SJYWwQh6FgO1OZzwnLVddI7mnoHRykhtPkGm7s5BEjAGuxXTwYp4BRqVjOzulaozSoGNkRdjXiuqZRITgArg+2ffy4IUiieEepqxHPNqitqOMZeXZ1QVyeVXKqrr1cutm5dEbCsy32J+hFgAAI91/Rn9KPzAAAAAElFTkSuQmCC');
    background-repeat: repeat-x;
    background-position: top left;
}

.article .col ul.chooser-list li {
    display: block;
    width: 120px;
    margin: 0px;
    margin-right: 15px !important;
    padding: 0 !important;
    float: left;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    color: #7F7F7F;
    font-family: 'helvetica neue', helvetica, arial, sans-serif;
    font-weight: 300;
    -webkit-box-shadow: inset 0px 0px 6px 1px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0px 0px 6px 1px rgba(0, 0, 0, 0.4);
}

.article .col ul.chooser-list li .last {
    margin-right: 0 !important;
}

.offers .chooser-list:after, .offers .chooser-list::after {
    content: "";
    display: block;
    visibility: hidden;
    clear: both;
}

.offers .chooser-list label {
    display: block;
    text-align: center;
    padding: 10px;
}

.option_caption {

}

.offers .chooser-list input {
    margin-right: 0.5em;
}

.article .content .col ul.chooser-list li {
    background: none;
    margin: 0;
    padding: 10px;
}

.offers .address {
    margin-bottom: 20px;
}

.offers .address.last {
    margin-bottom: 0;
}

.chooser-list .glass.spirits {
    background: url('../content/offers/standard-drinks-spirits.jpg') no-repeat;
}

.chooser-list .glass.wine {
    background: url('../content/offers/standard-drinks-wine.jpg') no-repeat;
}

.chooser-list .glass.beer {
    background: url('../content/offers/standard-drinks-beer.jpg') no-repeat;
}

.chooser-list .glass.spirits.sold-out {
    background: url('../content/offers/standard-drinks-spirits-soldout.jpg') no-repeat;
}

.chooser-list .glass.wine.sold-out {
    background: url('../content/offers/standard-drinks-wine-soldout.jpg') no-repeat;
}

.chooser-list .glass.beer.sold-out {
    background: url('../content/offers/standard-drinks-beer-soldout.jpg') no-repeat;
}

.chooser-list .glass {
    margin: 0;
    height: 120px;
    width: 120px;
}

.offers .validation {
    background-color: #d4eaeb;
    color: #58797b;
    padding: 1em;
    -webkit-border-radius: 12px;
    border-radius: 12px
}

.sdbox {
    display: inline-block;
    width: 175px;
    height: 100px;
    margin-right: 20px;
    margin-bottom: 20px;
    padding: 15px;
    background-color: #7baa4c;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    vertical-align: top;
}

.sd_question {
    color: #213e11;
    font-weight: bold;
}

.alcohol_amount {
    background-image: URL('../content/offers/amount_icon.png');
    background-repeat: no-repeat;
    background-position: 135px 35px;
}

.alcohol_content {
    background-image: URL('../content/offers/content_icon.png');
    background-repeat: no-repeat;
    background-position: 135px 35px;
}

.sdbox .sd_caption {
    position: relative;
    color: #fefef9;
    font-weight: bold;
    top: -50px;
    left: 65px;
}

form .sdbox input.textbox {
    width: 50px;
    margin: 0px;
    margin-top: 20px;
}

.sd_reveal {
    font-size: 22px;
    letter-spacing: 0px;
    color: #323232;
    text-align: center;
}

.sd_revealbox {
    position: relative;
    width: 204px;
    height: 141px;
    margin-left: auto;
    margin-right: auto;
    background-image: URL('../content/offers/standard_drink.png');
}

.sd_revealbox_text {
    color: #fefef9;
    font-size: 32px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 50px;
    text-align: center;
}

.abv {
    text-transform: uppercase;
    font-size: 9px;
    letter-spacing: 1px;
    color: #4e7134;
    position: relative;
    top: -40px;
}

.std-drink-infographic, #standard-drink-calc, #standard-drink-over {
    margin-top: 0;
}

.offers video {
    width: 100% !important;
    height: auto !important;
}

#standard-drink-form {
    border: 1px solid #e5e5de;
    padding: 10px;
}

.orderH1 {
    font-size: 42px;
    letter-spacing: 2px;
    padding-top: 0px;
    padding-bottom: 20px;
    margin-bottom: 30px;
    margin-top: 30px;
}

.info-logos {
    margin-top: 3em;
    margin-bottom: -3em;
    opacity: 0.5;
}

.drinking-normal-cta {
    padding: 3em 0;
    max-width: 100%;
}

.drinking-normal-cta a {
    display: block;
}

.drinking-normal-cta img {
    max-width: 100%;
}

.drinking-normal-cta .start {
    text-align: center;
    position: relative;
    top: -50px;
    color: #fff;
    margin: 0 auto;
    width: 208px;
    line-height: 100px;
    height: 100px;
    display: block;
    font-size: 22px;
    text-transform: uppercase;
    letter-spacing: 5px;
    background-repeat: repeat-x;
    background-color: #7BA94C;
    background-position: 0 0;
    background-image: url('data:image/png;base64,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Zj56fm0h8xP7p/LPsp+vfjH8MrjovjizRF/a/Jr7je/bue9q33t/2P948zPi59py9grfSv2q1urdX26/PqwlrhPXS37L/e7YsNl4tRmxuRntR/cDAAAUAHBBQQBfzwGQPQAowwBMLH/ezX8ZigDgAMAV2YrM406j3pgU9hHfQyghRjM4MpoxaTBvI20lK7Bosdqw+bLHc5yktHNOcpN4jHjpfE3884JyQqHCl0RWxEzFj0tMSSlLH5Z5Lacuf1xhQdFsa822DWUvlQ41fvUkjXEtVe08nYXtFnpV+r8MHY3OGq+a2piVms9aqlntse62RXYY7kyxu2Q/7cjupOcc4HLItcqtxf2mR59nz652r+bddd7lPsd99/vF+HtTbQM0A8WDyEHLwZMhA7QroaVh+8NpEfaR6lE8UcvRYzGN9IxYuziRuC/x3Ql5iV5JCkm/kgdSSvfQUrXSCGlj6ZUZ4XuN90nu5zzAepDtEHsm22HyEcYsLGszezXna+780am8F8dGjz/I7y1oP3GxsObkqaK84gMle04ll+4vKym/dnq4YqpyoWrxzGL1Ys2X2s9nP9XNn5utf9cweX66camJ/aJJc/ql1stvr6xcJV6jXBdplW9TbzfosLrh1OnfldRdcvNWz2wv1kfp578tekf+ruY94/vGA7IDXx5kD/INnnlo8HBhqOkRfVh7BBl5OFoxFvPYbJxv/POTvqfFz0KeazzffNHzMuWV6quF101vYt9unyBMjE6WTwVNK0+vvbszU/g+8IPOLMfsx7nuj7nzbgtiC3OfLn9O+WK8yLw4vtT0teLb1e/LP4OWX6wa/ipcm/itulG4uQkArogEcgnngXKg97BMvA2Bi/Ca2MKQyxjO5MJsSlIly7FIscqybWNX5zCnuHJGch3kruHp553nZxfQF6QJlQoPimyKaYnHSVyU/CitIBMiWy83r6C4ha54beuqkoHyPpW7aszqthp5miPaFB173bztA/oEAwPDBKN645emzGY65v4WWZaNVg+s52xxO3h2ytip2us46DiqOkk6szj/cHnh2uNW657tEenptEvTS8Brc/eUd79PnW+mX4C/IVWQuhwwEtgYdCjYO0STxkabDb0ZVhweGWEWyR/5KepmdF6MJ12cPhd7KS4xXif+d0J3YkaSYTKWfC/l6B77VErqeFpx+q4MiYzFvX37KvcfOBB50POQRabaYbEjpCPLWVPZgznXc6uOHsmjH9t93DbfoED9xNZC2ZPiRYLFPCXsp5hKsdL1su/l86cnKp5WjlQNnxmvflszX7tSh55jqedrkDyv1Lj9gnmT3UWP5sBLCZdzr9S39F99c22pFWljaxfrUL1h3rmrK7o782ZZT8Otpt7avuP9cbed76jcZb+7dO/x/faBygeHBsMeOgxpPRIbZh5eGZkefTh25XHxeNoT6lObZ2rPhV7gXyy8fPzqxuuaN0ffpk5ET4ZNRUzHvUubyXyf/6Fs9uzcpY8d830LDz+9/LyyqL1U+834B/PP7yuzv0bXqzc8/uq/IHIUJ4t7gEZgAtgD/H6CPmGF2MVwmNGDSZWZhXmWdJ/cwlLBepTtAHsKRwIlmTOZK407k+cY72m+Zv5+gWeCn4XJIpKixmK+4gckaiRvS83JsMgqy7nI71Go3NKvOLeNXUlT2VNlj2qF2k31NxobWgLa2jqOurTt6Xr5+jUGlw07jW4bD5gMmj4wu2t+06LFstoq2zrSxsZW1Pb7jjs7i+1o9toORIcnjmedYp0NXUguT11r3aLddT0IHsOepbsCvbZ6/dzd7Z3ps9OX4vvUr9TfmypCnQioCvQNEgl6G1wV4ksTob0JPR3mEU4JH4rIijSLQqJuRMfFyMQ8ox+J1Yz9EFcUbxr/NaEqcWfiWlJDsmsKLqV5z65UfOqltF3p+PRLGd57OfeO7CvaH3hA6yDLwZlDXZmFh8OOGGXxZH3KvpVTmBt0VDOPKW/iWNvxgnx6gdMJ9UK+wo2T74oGiptLTpxKKPUo0ynnL18+PV5xrbKs6uiZzOqDNYdqD589XHfoXFp9RIP7ebNG3Qt6TTYX/ZpTL5VcvnrlYcvM1bXr7K3SbdvbHTqCb6R3nuw63915827PwK37vbf7bvV33W6703K36d65+5UDpx4UDOY+zBw68OjQcP5I/ej9saVxoSdWTxOeVT8ferH6SvK105tjbycmadO87358wM+lL/QtnViR3NwE+DM/AQAgaADUmQG47gVw2ASodwCQKgQgtQPYkwGctQEXdghw7POAlMv+c38ggAEjsAEfSMA20AMb2AXhkA4FUAc3YATmEAThR9QQOyQMOYycRfqQKRwOJ4EzwwXjcnDNuMe4X6gYaonGoKVoP/oFE8AssHisBhvDo3g1fDC+FD9EQAnahGhCPWGKKEh0JxYSRxnYGRwYTjCMM/Ix+jDWMX5m0mI6wDTMLMwcydxD4iSFkm6RBciJ5HEWDZZTLJuswayjbEZsLezy7HUcMhzNFF3KIKcP53euo9zy3A94onl5ePv4YvjF+Z8IHBW0FCII3RHOFnEQFRT9JNYvXiORI5kiFSEdIOMj6y3nKx+oELElWTFra8W2DqWnyh9VPqu+U3us3qdxXfOi1nntBp3zupe2t+n1648ZzBiuGrOayJmamwWb51hctnxpTbRRsXXbQd95wO6YfYVDq+NLZ0YXfddEtxb3r55qu5K8bnmTfbx8G/wWqEIBBoFuQRHBR0Ku0D6FaYZnRbyN0og+HvM51i7uSgJXYlzSQArPHu/U+rTNjJC9k/v9Drw95JE5fsQjaz1nNi8v/3Qhf5F1SXRpSXlbxVDVZPXPsyzn5BpsGpOaOi4JX6m+ptBa0b7Z6dV945ZoX/bt1XshA2MP1R7ljEw/3vFk6Lnvy9U3xZNa02/fH5xdmxdf2Phcuyi5VPmN73v1T/3lD6sla8brbzbom5sAgAAemIECQiAHmmAObkCDVMiHc9ANT+ALwoRIIcaID5KOVCDdyAQOh5PGWeOicUW4btx7lA3VQQPRfPQm+gkTxHZg6dhl7B2eD78Tfwjfhf9JUCKEE+oJ74lSxCBiPXGeYRtDPEMXI4HRnvE040cmHaYcprfMasw5zO9IBqTTpN9kX/JtFkWWYlY8awLrPBuVbYLdn/0jRzKFlXKe04JzliuHW5n7BU8mrxrve74yfmcBNoFRwRIhf+FtIiAyLtokliUeLGEtqSwlIM0gvSbzXfa73LoCeYuEov5W321ZSu3KH1UF1ezVczQGtdi13XRO6Y7pIfrSBuaGQUZHjJtMxs1w5ioWQZanrZ7acNu67ijaOWbP4mDhmOHU4bzsquGW5N7lid9l71W5+6uPtW+t32+qQ0BV4Mdg1ZA02oMwofCYiDtRQtEJMWOxanHF8euJPkndKbx7IlPvpEtkZO9d2R964PUh+8y+I5pZTTniuaV5PMcq83UKPhW2FRWX7C+NKfepsK5SqxapZTm7ee5rw/vGZ033mjsvt7fcuvao9XX7/I3VbqYe0V6dfvc7yffKBjoGh4deDj8bHXzc+eTCs9Mv8l8dfpMxkTyV+C7p/Z7ZpI+7F7g/1X3hWaQt1Xwd/7b8g+en6rL9SuzqqV8P14m/HTZq/+o/AcjAAxKgDMbgDCGQBoXQBHdhCjYRIWQ7shtJR84gd5B5HAdOB0fFHcW14WZQCmqE0tEa9AnGiOlj8dgFbAYvgt+FL8E/IXAT3AilhDdECWIosYW4wWDNUMIwy6jDeJRxmkmHqZBpkdmO+RKJQkomTZF3krtYlFjOsoqwlrMJs9WyK7P3c/hQcJTznG5cRK4b3HE8SjyLvFf50vitBHgFFgT7haqEM0SoorZi2uLyEmKSIlJi0nIyGrJWcj7yyQrFWzoUp7ZxKFkrZ6r0qeHVHTSatCjaGTpL22l6swbhhj+NM00FzTosfKyYrTttaTvxdjkO4Bjl9Nplp2uvu65H2y5trx7vnT6TfklU1oCaILXgHppN6NNwasRS1L4YLnpz3I74xcRTydZ7kNS2dGrGxr68A7wHqzMVD3dlOWev5F7Mizwunz92IrTwW1F88Y9TiaXr5ZkVnJV1Z3Srx2oj6pjO1TdYnp+7kHtRrfnd5TMt4ddMW8XbsY65zpHurp6m3ur+0juF9/IHjg0eG8oZThv1fqw0/uPplecRL+VevX9zdiJoSn56aabzw6E5049LC0c+ff1itZi71Pr19beF76s/pn/eXy5Y2b7yfvXg6uqvyF/Ta+5rN9c512nr3b85f9N+d28wbNhvlGy83ZTZjNps3dwEiA1SVfnzg0AyBsC/2dz8Jg1ALAD4nb+5uVa9ufm7BgB9BdAT/mcmDwBAYAOowgMA3Bd6lfQ/Z+P/Bdv6gYbI1JGsAAAAIGNIUk0AAG2YAABzjgAA+3UAAITUAAB6swAA/2cAADBbAAAQhVDPV6EAAARtSURBVHja7J3BURsxFIb/Zbj4FKcD04HpwFQQqCB2BYEKAhUAFWAqgFQQU4GXCrIlbC7xjc3BOuQQZrBW0uppv2+GG8PEfvryP8nP2urt7U8nAPCiQiAAf454CwAQCACBoEiuJa0RCMB3o11NVpJqBALw56xEiRAIUqVQW6JECARDSNQgEIC/RBeSWgQC8JOodknUIhDAiCVCIBhaoisEAvCXaC1phUAAI5QIgSAnia4RCMBfohsZm5tDIMhNopUliRAIcpXoGYEA/DExwY1AkGsKtTIwfIpAgEQIBIVLlO3wKQKBBYkaZTo3h0BgRaI6R4kQCKxJdIFAAP4SbZTR3BwCgUWJ1rlIdGz8vWzcT+16498q9Pok4zWKIlHX7STpYVCZDd2N3UjaSHqVVLsoh5HTdbsHSUsE+j+1pEdJG7eBBMhKohwFarWfxr135/8A2UqUk0CtpBtJa/fpM8ChEm0lzccmUCvpziUO4kAfgaaSfqaUaGiBniVd0aqBVYmGEqh14qwpOUSSaCtpVqJAtaQVp2oQWaK5S6JpSQLVks7Y60ApEqUc5VlX1eQUeSDZBj/BBPdRQnlWlBQGkija9cEpWjjaNsihnVsqwtxcbIEaSbRtUKxEsVu4C+SBjNq5tQJfHxxToCuOqiFDiYJeHxyrhdtU1eSMckHG7VyQ4dNYAp0wngMGJHqSdJ5bC3eNPGCE3tcHh06g1qUPBwdgJYWm6jF8GjqB7pAHjB0qtOpxfXDIBCJ9wHISzbSf4J4OlUCkD1hOosYl0WAt3D1lAOPMhxKIewzAegu3lMeYTyiBHikBGJbnXJ4zciEOEZqqmpxQBjAqz1w9vnQXIoGeKQOMUZ5QCXTK0CiMUZ4QAtG+wWjlCdHCbSgHjFWeEAL9oCRgSJ6p9qdt01B/s28L95nPf8CQPMFvLO2TQDXywJjl6SsQ+x8YtTx9BXqlPDBmeXq3cJQIMudWkZ/S4H2IUFWTivpAxumT5Il1vgnE/gdGL08fgRrKBGOXB4EAeQYS6IVyQWbyXGqAp3T7CtRSMshInqX2J27J8TqFi30C5wb+piwN+1TVZJNAnoehXt9xDunjhPkqaaGEjyiHNA6VKo+vQHVgcW6dOACm5OmzBwq16dsiD3isnUUO8gyWQEMcN0Ix8swlPeXy7/FJoLbnG3CLPNBDnqiPrc+6hXP3b12yFKAEeXwFevF8A6a59K2APBYT6Jv4bAcOl2eWqzzJBHLpQ+sGPuvmKef/eFMlEOkDPvJE/TZpCA4e5fEZ4+m63S9JM5bF+PBcLybkSZJAbgOIPFCcPKlauC8sCzgAM/KkEmjBmoAPps+DjA0TR98Ddd2uY2mwB/qgPEtrry9qArkzfIAi5UnRwiEQFCtPCoHmLBEoVZ4UAn1imcA78ixVwFT+EaWEgeQpYrD42OPFfz/g1xcsFyhVHinMQ4YB3l9g/xxjlyYPAkEygUqUB4EgiUBuHnJb5OtDIIjMqTL+QhwCASAQAAIBjI6/AwAzQRS3zE6A9gAAAABJRU5ErkJggg%3D%3D');
}

.drinking-normal-cta:hover .start {
    text-decoration: none;
    background-color: #338DB1;
}


@media (max-width:992px) {
    .day .icon {
        display:none;
    }
}
