/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 02-Jul-2020, 8:57:57 pm
    Author     : Buddy
*/

@charset "UTF-8";.swiper-container{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    overflow:hidden;
    z-index:1
}
.swiper-container-no-flexbox .swiper-slide{
    float:left
}
.swiper-container-vertical>.swiper-wrapper{
    -webkit-box-orient:vertical;
    -ms-flex-direction:column;
    -webkit-flex-direction:column;
    flex-direction:column
}
.swiper-wrapper{
    position:relative;
    width:100%;
    height:100%;
    z-index:1;
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform,-webkit-transform;
    box-sizing:content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper{
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.swiper-container-multirow>.swiper-wrapper{
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -ms-flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper{
    transition-timing-function:ease-out;
    margin:0 auto
}
.swiper-slide{
    -webkit-flex-shrink:0;
    -ms-flex:0 0 auto;
    -ms-flex-negative:0;
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
    height:auto
}
.swiper-container-autoheight .swiper-wrapper{
    -webkit-box-align:start;
    -ms-flex-align:start;
    -webkit-align-items:flex-start;
    align-items:flex-start;
    transition-property:height,-webkit-transform;
    transition-property:transform,height;
    transition-property:transform,height,-webkit-transform
}
.swiper-container .swiper-notification{
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    z-index:-1000
}
.swiper-wp8-horizontal{
    -ms-touch-action:pan-y;
    touch-action:pan-y
}
.swiper-wp8-vertical{
    -ms-touch-action:pan-x;
    touch-action:pan-x
}
.swiper-button-next,.swiper-button-prev{
    position:absolute;
    top:50%;
    width:27px;
    height:44px;
    margin-top:-22px;
    z-index:10;
    cursor:pointer;
    background-size:27px 44px;
    background-position:50%;
    background-repeat:no-repeat
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
    opacity:.35;
    cursor:auto;
    pointer-events:none
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left:10px;
    right:auto
}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right:10px;
    left:auto
}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-pagination{
    position:absolute;
    text-align:center;
    transition:.3s;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    z-index:10
}
.swiper-pagination.swiper-pagination-hidden{
    opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
    bottom:10px;
    left:0;
    width:100%
}
.swiper-pagination-bullet{
    width:8px;
    height:8px;
    display:inline-block;
    border-radius:100%;
    background:#000;
    opacity:.2
}
button.swiper-pagination-bullet{
    border:none;
    margin:0;
    padding:0;
    box-shadow:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -webkit-appearance:none;
    appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer
}
.swiper-pagination-white .swiper-pagination-bullet{
    background:#fff
}
.swiper-pagination-bullet-active{
    opacity:1;
    background:#007aff
}
.swiper-pagination-white .swiper-pagination-bullet-active{
    background:#fff
}
.swiper-pagination-black .swiper-pagination-bullet-active{
    background:#000
}
.swiper-container-vertical>.swiper-pagination-bullets{
    right:10px;
    top:50%;
    -webkit-transform:translate3d(0,-50%,0);
    transform:translate3d(0,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:5px 0;
    display:block
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 5px
}
.swiper-pagination-progress{
    background:rgba(0,0,0,.25);
    position:absolute
}
.swiper-pagination-progress .swiper-pagination-progressbar{
    background:#007aff;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    -webkit-transform:scale(0);
    transform:scale(0);
    -webkit-transform-origin:left top;
    transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{
    -webkit-transform-origin:right top;
    transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progress{
    width:100%;
    height:4px;
    left:0;
    top:0
}
.swiper-container-vertical>.swiper-pagination-progress{
    width:4px;
    height:100%;
    left:0;
    top:0
}
.swiper-pagination-progress.swiper-pagination-white{
    background:hsla(0,0%,100%,.5)
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{
    background:#fff
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{
    background:#000
}
.swiper-container-3d{
    -webkit-perspective:1200px;
    -o-perspective:1200px;
    perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left{
    background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-right{
    background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-top{
    background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom{
    background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{
    -ms-perspective:1200px
}
.swiper-container-cube,.swiper-container-flip{
    overflow:visible
}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1
}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.swiper-container-cube .swiper-slide{
    visibility:hidden;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    width:100%;
    height:100%
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
    -webkit-transform-origin:100% 0;
    transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{
    pointer-events:auto;
    visibility:visible
}
.swiper-container-cube .swiper-cube-shadow{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:.6;
    -webkit-filter:blur(50px);
    filter:blur(50px);
    z-index:0
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
    transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide{
    pointer-events:none;
    transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-zoom-container{
    width:100%;
    height:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    text-align:center
}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{
    max-width:100%;
    max-height:100%;
    -o-object-fit:contain;
    object-fit:contain
}
.swiper-scrollbar{
    border-radius:10px;
    position:relative;
    -ms-touch-action:none;
    background:rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar{
    position:absolute;
    left:1%;
    bottom:3px;
    z-index:50;
    height:5px;
    width:98%
}
.swiper-container-vertical>.swiper-scrollbar{
    position:absolute;
    right:3px;
    top:1%;
    z-index:50;
    width:5px;
    height:98%
}
.swiper-scrollbar-drag{
    height:100%;
    width:100%;
    position:relative;
    background:rgba(0,0,0,.5);
    border-radius:10px;
    left:0;
    top:0
}
.swiper-scrollbar-cursor-drag{
    cursor:move
}
.swiper-lazy-preloader{
    width:42px;
    height:42px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-21px;
    margin-top:-21px;
    z-index:10;
    -webkit-transform-origin:50%;
    transform-origin:50%;
    -webkit-animation:swiper-preloader-spin 1s steps(12) infinite;
    animation:swiper-preloader-spin 1s steps(12) infinite
}
.swiper-lazy-preloader:after{
    display:block;
    content:"";
    width:100%;
    height:100%;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
    background-position:50%;
    background-size:100%;
    background-repeat:no-repeat
}
.swiper-lazy-preloader-white:after{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}
@-webkit-keyframes swiper-preloader-spin{
    to{
        -webkit-transform:rotate(1turn)
    }
}
@keyframes swiper-preloader-spin{
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@-webkit-keyframes fade-in{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fade-in{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@font-face{
    font-family:Caferus Normal;
    src:url(/wp-content/themes/hoffman-academy-theme/dist/fonts/caferus-normal.woff) format("woff")
}
@font-face{
    font-family:Tiza;
    src:url(/wp-content/themes/hoffman-academy-theme/dist/fonts/tiza.ttf) format("truetype")
}
@font-face{
    font-family:Chunky;
    src:url(/wp-content/themes/hoffman-academy-theme/dist/fonts/chunky.otf) format("OpenType")
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
    display:block
}
audio,canvas,progress,video{
    display:inline-block;
    vertical-align:baseline
}
audio:not([controls]){
    display:none;
    height:0
}
[hidden],template{
    display:none
}
a{
    background-color:transparent
}
a:active,a:hover{
    outline:0
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
.remaining-students__left,b,strong{
    font-weight:700
}
dfn{
    font-style:italic
}
h1{
    font-size:2em;
    margin:.67em 0
}
mark{
    background:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-.5em
}
sub{
    bottom:-.25em
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
figure{
    margin:1em 40px
}
hr{
    box-sizing:content-box;
    height:0
}
pre{
    overflow:auto
}
code,kbd,pre,samp{
    font-family:monospace,monospace;
    font-size:1em
}
button,input,optgroup,select,textarea{
    color:inherit;
    font:inherit;
    margin:0
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
input{
    line-height:normal
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    height:auto
}
input[type=search]{
    -webkit-appearance:textfield;
    box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
fieldset{
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
textarea{
    overflow:auto
}
optgroup{
    font-weight:700
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0
}
*,:after,:before{
    box-sizing:border-box
}
html{
    font-size:10px;
    -webkit-tap-highlight-color:transparent
}
body{
    font-family:rooney-sans,sans-serif;
    font-size:20px;
    line-height:1.5;
    color:#616161;
    background-color:#f4f4f4
}
button,input,select,textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
a{
    color:#009ac3
}
a,a:focus,a:hover{
    text-decoration:none
}
a:focus,a:hover{
    color:#005c75
}
a:focus{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
figure{
    margin:0
}
img{
    vertical-align:middle
}
.acoustic-pianos__graphic,.blog-post__content img,.digital-pianos__graphic,.electronic-keyboards__graphic,.games-premium-modal img,.img-responsive,.modal--premium img{
    display:block;
    max-width:100%;
    height:auto
}
.img-rounded{
    border-radius:0
}
.img-thumbnail{
    padding:4px;
    line-height:1.5;
    background-color:#f4f4f4;
    border:1px solid #ddd;
    border-radius:0;
    transition:all .2s ease-in-out;
    display:inline-block;
    max-width:100%;
    height:auto
}
.img-circle{
    border-radius:50%
}
hr{
    margin-top:30px;
    margin-bottom:30px;
    border:0;
    border-top:1px solid #eee
}
[role=button]{
    cursor:pointer
}
.action-card-heading,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    font-family:inherit;
    font-weight:500;
    line-height:1.333;
    color:inherit
}
.action-card-heading .small,.action-card-heading small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-weight:400;
    line-height:1;
    color:#777
}
.action-card-heading,.h1,.h2,.h3,h1,h2,h3{
    margin-top:30px;
    margin-bottom:15px
}
.action-card-heading .small,.action-card-heading small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
    font-size:65%
}
.h4,.h5,.h6,h4,h5,h6{
    margin-top:15px;
    margin-bottom:15px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-size:75%
}
.h1,h1{
    font-size:36px
}
.h2,h2{
    font-size:32px
}
.action-card-heading,.h3,h3{
    font-size:28px
}
.h4,h4{
    font-size:25px
}
.h5,h5{
    font-size:23px
}
p{
    margin:0 0 15px
}
.lead{
    margin-bottom:30px;
    font-size:23px;
    font-weight:300;
    line-height:1.4
}
@media (min-width:768px){
    .lead{
        font-size:30px
    }
}
.small,small{
    font-size:90%
}
.mark,mark{
    padding:.2em;
    background-color:#fcf8e3
}
.text-left{
    text-align:left
}
.text-right{
    text-align:right
}
.forgot-password,.reset-password,.text-center,.user-type{
    text-align:center
}
.text-justify{
    text-align:justify
}
.text-nowrap{
    white-space:nowrap
}
.text-lowercase{
    text-transform:lowercase
}
.initialism,.text-uppercase{
    text-transform:uppercase
}
.text-capitalize{
    text-transform:capitalize
}
.text-muted{
    color:#777
}
.text-primary{
    color:#337ab7
}
a.text-primary:focus,a.text-primary:hover{
    color:#286090
}
.text-success{
    color:#3c763d
}
a.text-success:focus,a.text-success:hover{
    color:#2b542c
}
.text-info{
    color:#31708f
}
a.text-info:focus,a.text-info:hover{
    color:#245269
}
.text-warning{
    color:#8a6d3b
}
a.text-warning:focus,a.text-warning:hover{
    color:#66512c
}
.text-danger{
    color:#d9534f
}
a.text-danger:focus,a.text-danger:hover{
    color:#c9302c
}
.bg-primary{
    color:#fff;
    background-color:#337ab7
}
a.bg-primary:focus,a.bg-primary:hover{
    background-color:#286090
}
.bg-success{
    background-color:#dff0d8
}
a.bg-success:focus,a.bg-success:hover{
    background-color:#c1e2b3
}
.bg-info{
    background-color:#d9edf7
}
a.bg-info:focus,a.bg-info:hover{
    background-color:#afd9ee
}
.bg-warning{
    background-color:#fcf8e3
}
a.bg-warning:focus,a.bg-warning:hover{
    background-color:#f7ecb5
}
.bg-danger{
    background-color:#f2dede
}
a.bg-danger:focus,a.bg-danger:hover{
    background-color:#e4b9b9
}
.page-header{
    padding-bottom:14px;
    margin:60px 0 30px;
    border-bottom:1px solid transparent
}
ol,ul{
    margin-top:0;
    margin-bottom:15px
}
ol ol,ol ul,ul ol,ul ul{
    margin-bottom:0
}
.comment-list,.list-unstyled,.practice-session-overview-list ul,.ss18-faq-questions,.ss18-hiw-steps,.ss18-testimonials__testimonials,.ss18-wyg-items{
    padding-left:0;
    list-style:none
}
.footer-links__internal ul,.footer-links__social ul,.list-inline,.post-categories{
    padding-left:0;
    list-style:none;
    margin-left:-5px
}
.footer-links__internal ul>li,.footer-links__social ul>li,.list-inline>li,.post-categories>li{
    display:inline-block;
    padding-right:5px;
    padding-left:5px
}
dl{
    margin-top:0;
    margin-bottom:30px
}
dd,dt{
    line-height:1.5
}
dt{
    font-weight:700
}
dd{
    margin-left:0
}
.dl-horizontal dd:after,.dl-horizontal dd:before{
    display:table;
    content:" "
}
.dl-horizontal dd:after{
    clear:both
}
@media (min-width:768px){
    .dl-horizontal dt{
        float:left;
        width:160px;
        clear:left;
        text-align:right;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .dl-horizontal dd{
        margin-left:180px
    }
}
abbr[data-original-title],abbr[title]{
    cursor:help
}
.initialism{
    font-size:90%
}
blockquote{
    padding:15px 30px;
    margin:0 0 30px;
    font-size:20px;
    border-left:5px solid #eee
}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{
    margin-bottom:0
}
blockquote .small,blockquote footer,blockquote small{
    display:block;
    font-size:80%;
    line-height:1.5;
    color:#777
}
blockquote .small:before,blockquote footer:before,blockquote small:before{
    content:"\2014 \00A0"
}
.blockquote-reverse,blockquote.pull-right{
    padding-right:15px;
    padding-left:0;
    text-align:right;
    border-right:5px solid #eee;
    border-left:0
}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{
    content:""
}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{
    content:"\00A0 \2014"
}
address{
    margin-bottom:30px;
    font-style:normal;
    line-height:1.5
}
.container{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
.container:after,.container:before{
    display:table;
    content:" "
}
.container:after{
    clear:both
}
@media (min-width:768px){
    .container{
        width:750px
    }
}
@media (min-width:992px){
    .container{
        width:970px
    }
}
@media (min-width:1200px){
    .container{
        width:1170px
    }
}
.container-fluid{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
.container-fluid:after,.container-fluid:before{
    display:table;
    content:" "
}
.container-fluid:after{
    clear:both
}
.row{
    margin-right:-15px;
    margin-left:-15px
}
.row:after,.row:before{
    display:table;
    content:" "
}
.row:after{
    clear:both
}
.row-no-gutters{
    margin-right:0;
    margin-left:0
}
.row-no-gutters [class*=col-]{
    padding-right:0;
    padding-left:0
}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
    position:relative;
    min-height:1px;
    padding-right:15px;
    padding-left:15px
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
    float:left
}
.col-xs-1{
    width:8.3333333333%
}
.col-xs-2{
    width:16.6666666667%
}
.col-xs-3{
    width:25%
}
.col-xs-4{
    width:33.3333333333%
}
.col-xs-5{
    width:41.6666666667%
}
.col-xs-6{
    width:50%
}
.col-xs-7{
    width:58.3333333333%
}
.col-xs-8{
    width:66.6666666667%
}
.col-xs-9{
    width:75%
}
.col-xs-10{
    width:83.3333333333%
}
.col-xs-11{
    width:91.6666666667%
}
.col-xs-12{
    width:100%
}
.col-xs-pull-0{
    right:auto
}
.col-xs-pull-1{
    right:8.3333333333%
}
.col-xs-pull-2{
    right:16.6666666667%
}
.col-xs-pull-3{
    right:25%
}
.col-xs-pull-4{
    right:33.3333333333%
}
.col-xs-pull-5{
    right:41.6666666667%
}
.col-xs-pull-6{
    right:50%
}
.col-xs-pull-7{
    right:58.3333333333%
}
.col-xs-pull-8{
    right:66.6666666667%
}
.col-xs-pull-9{
    right:75%
}
.col-xs-pull-10{
    right:83.3333333333%
}
.col-xs-pull-11{
    right:91.6666666667%
}
.col-xs-pull-12{
    right:100%
}
.col-xs-push-0{
    left:auto
}
.col-xs-push-1{
    left:8.3333333333%
}
.col-xs-push-2{
    left:16.6666666667%
}
.col-xs-push-3{
    left:25%
}
.col-xs-push-4{
    left:33.3333333333%
}
.col-xs-push-5{
    left:41.6666666667%
}
.col-xs-push-6{
    left:50%
}
.col-xs-push-7{
    left:58.3333333333%
}
.col-xs-push-8{
    left:66.6666666667%
}
.col-xs-push-9{
    left:75%
}
.col-xs-push-10{
    left:83.3333333333%
}
.col-xs-push-11{
    left:91.6666666667%
}
.col-xs-push-12{
    left:100%
}
.col-xs-offset-0{
    margin-left:0
}
.col-xs-offset-1{
    margin-left:8.3333333333%
}
.col-xs-offset-2{
    margin-left:16.6666666667%
}
.col-xs-offset-3{
    margin-left:25%
}
.col-xs-offset-4{
    margin-left:33.3333333333%
}
.col-xs-offset-5{
    margin-left:41.6666666667%
}
.col-xs-offset-6{
    margin-left:50%
}
.col-xs-offset-7{
    margin-left:58.3333333333%
}
.col-xs-offset-8{
    margin-left:66.6666666667%
}
.col-xs-offset-9{
    margin-left:75%
}
.col-xs-offset-10{
    margin-left:83.3333333333%
}
.col-xs-offset-11{
    margin-left:91.6666666667%
}
.col-xs-offset-12{
    margin-left:100%
}
@media (min-width:768px){
    .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{
        float:left
    }
    .col-sm-1{
        width:8.3333333333%
    }
    .col-sm-2{
        width:16.6666666667%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-4{
        width:33.3333333333%
    }
    .col-sm-5{
        width:41.6666666667%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-7{
        width:58.3333333333%
    }
    .col-sm-8{
        width:66.6666666667%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-10{
        width:83.3333333333%
    }
    .col-sm-11{
        width:91.6666666667%
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-pull-0{
        right:auto
    }
    .col-sm-pull-1{
        right:8.3333333333%
    }
    .col-sm-pull-2{
        right:16.6666666667%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-4{
        right:33.3333333333%
    }
    .col-sm-pull-5{
        right:41.6666666667%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-7{
        right:58.3333333333%
    }
    .col-sm-pull-8{
        right:66.6666666667%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-10{
        right:83.3333333333%
    }
    .col-sm-pull-11{
        right:91.6666666667%
    }
    .col-sm-pull-12{
        right:100%
    }
    .col-sm-push-0{
        left:auto
    }
    .col-sm-push-1{
        left:8.3333333333%
    }
    .col-sm-push-2{
        left:16.6666666667%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-4{
        left:33.3333333333%
    }
    .col-sm-push-5{
        left:41.6666666667%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-7{
        left:58.3333333333%
    }
    .col-sm-push-8{
        left:66.6666666667%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-10{
        left:83.3333333333%
    }
    .col-sm-push-11{
        left:91.6666666667%
    }
    .col-sm-push-12{
        left:100%
    }
    .col-sm-offset-0{
        margin-left:0
    }
    .col-sm-offset-1{
        margin-left:8.3333333333%
    }
    .col-sm-offset-2{
        margin-left:16.6666666667%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-4{
        margin-left:33.3333333333%
    }
    .col-sm-offset-5{
        margin-left:41.6666666667%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-7{
        margin-left:58.3333333333%
    }
    .col-sm-offset-8{
        margin-left:66.6666666667%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-10{
        margin-left:83.3333333333%
    }
    .col-sm-offset-11{
        margin-left:91.6666666667%
    }
    .col-sm-offset-12{
        margin-left:100%
    }
}
@media (min-width:992px){
    .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
        float:left
    }
    .col-md-1{
        width:8.3333333333%
    }
    .col-md-2{
        width:16.6666666667%
    }
    .col-md-3{
        width:25%
    }
    .col-md-4{
        width:33.3333333333%
    }
    .col-md-5{
        width:41.6666666667%
    }
    .col-md-6{
        width:50%
    }
    .col-md-7{
        width:58.3333333333%
    }
    .col-md-8{
        width:66.6666666667%
    }
    .col-md-9{
        width:75%
    }
    .col-md-10{
        width:83.3333333333%
    }
    .col-md-11{
        width:91.6666666667%
    }
    .col-md-12{
        width:100%
    }
    .col-md-pull-0{
        right:auto
    }
    .col-md-pull-1{
        right:8.3333333333%
    }
    .col-md-pull-2{
        right:16.6666666667%
    }
    .col-md-pull-3{
        right:25%
    }
    .col-md-pull-4{
        right:33.3333333333%
    }
    .col-md-pull-5{
        right:41.6666666667%
    }
    .col-md-pull-6{
        right:50%
    }
    .col-md-pull-7{
        right:58.3333333333%
    }
    .col-md-pull-8{
        right:66.6666666667%
    }
    .col-md-pull-9{
        right:75%
    }
    .col-md-pull-10{
        right:83.3333333333%
    }
    .col-md-pull-11{
        right:91.6666666667%
    }
    .col-md-pull-12{
        right:100%
    }
    .col-md-push-0{
        left:auto
    }
    .col-md-push-1{
        left:8.3333333333%
    }
    .col-md-push-2{
        left:16.6666666667%
    }
    .col-md-push-3{
        left:25%
    }
    .col-md-push-4{
        left:33.3333333333%
    }
    .col-md-push-5{
        left:41.6666666667%
    }
    .col-md-push-6{
        left:50%
    }
    .col-md-push-7{
        left:58.3333333333%
    }
    .col-md-push-8{
        left:66.6666666667%
    }
    .col-md-push-9{
        left:75%
    }
    .col-md-push-10{
        left:83.3333333333%
    }
    .col-md-push-11{
        left:91.6666666667%
    }
    .col-md-push-12{
        left:100%
    }
    .col-md-offset-0{
        margin-left:0
    }
    .col-md-offset-1{
        margin-left:8.3333333333%
    }
    .col-md-offset-2{
        margin-left:16.6666666667%
    }
    .col-md-offset-3{
        margin-left:25%
    }
    .col-md-offset-4{
        margin-left:33.3333333333%
    }
    .col-md-offset-5{
        margin-left:41.6666666667%
    }
    .col-md-offset-6{
        margin-left:50%
    }
    .col-md-offset-7{
        margin-left:58.3333333333%
    }
    .col-md-offset-8{
        margin-left:66.6666666667%
    }
    .col-md-offset-9{
        margin-left:75%
    }
    .col-md-offset-10{
        margin-left:83.3333333333%
    }
    .col-md-offset-11{
        margin-left:91.6666666667%
    }
    .col-md-offset-12{
        margin-left:100%
    }
}
@media (min-width:1200px){
    .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{
        float:left
    }
    .col-lg-1{
        width:8.3333333333%
    }
    .col-lg-2{
        width:16.6666666667%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-4{
        width:33.3333333333%
    }
    .col-lg-5{
        width:41.6666666667%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-7{
        width:58.3333333333%
    }
    .col-lg-8{
        width:66.6666666667%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-10{
        width:83.3333333333%
    }
    .col-lg-11{
        width:91.6666666667%
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-pull-0{
        right:auto
    }
    .col-lg-pull-1{
        right:8.3333333333%
    }
    .col-lg-pull-2{
        right:16.6666666667%
    }
    .col-lg-pull-3{
        right:25%
    }
    .col-lg-pull-4{
        right:33.3333333333%
    }
    .col-lg-pull-5{
        right:41.6666666667%
    }
    .col-lg-pull-6{
        right:50%
    }
    .col-lg-pull-7{
        right:58.3333333333%
    }
    .col-lg-pull-8{
        right:66.6666666667%
    }
    .col-lg-pull-9{
        right:75%
    }
    .col-lg-pull-10{
        right:83.3333333333%
    }
    .col-lg-pull-11{
        right:91.6666666667%
    }
    .col-lg-pull-12{
        right:100%
    }
    .col-lg-push-0{
        left:auto
    }
    .col-lg-push-1{
        left:8.3333333333%
    }
    .col-lg-push-2{
        left:16.6666666667%
    }
    .col-lg-push-3{
        left:25%
    }
    .col-lg-push-4{
        left:33.3333333333%
    }
    .col-lg-push-5{
        left:41.6666666667%
    }
    .col-lg-push-6{
        left:50%
    }
    .col-lg-push-7{
        left:58.3333333333%
    }
    .col-lg-push-8{
        left:66.6666666667%
    }
    .col-lg-push-9{
        left:75%
    }
    .col-lg-push-10{
        left:83.3333333333%
    }
    .col-lg-push-11{
        left:91.6666666667%
    }
    .col-lg-push-12{
        left:100%
    }
    .col-lg-offset-0{
        margin-left:0
    }
    .col-lg-offset-1{
        margin-left:8.3333333333%
    }
    .col-lg-offset-2{
        margin-left:16.6666666667%
    }
    .col-lg-offset-3{
        margin-left:25%
    }
    .col-lg-offset-4{
        margin-left:33.3333333333%
    }
    .col-lg-offset-5{
        margin-left:41.6666666667%
    }
    .col-lg-offset-6{
        margin-left:50%
    }
    .col-lg-offset-7{
        margin-left:58.3333333333%
    }
    .col-lg-offset-8{
        margin-left:66.6666666667%
    }
    .col-lg-offset-9{
        margin-left:75%
    }
    .col-lg-offset-10{
        margin-left:83.3333333333%
    }
    .col-lg-offset-11{
        margin-left:91.6666666667%
    }
    .col-lg-offset-12{
        margin-left:100%
    }
}
table{
    background-color:transparent
}
table col[class*=col-]{
    position:static;
    display:table-column;
    float:none
}
table td[class*=col-],table th[class*=col-]{
    position:static;
    display:table-cell;
    float:none
}
caption{
    padding-top:8px;
    padding-bottom:8px;
    color:#777
}
caption,th{
    text-align:left
}
.blog-post table,.game-card__stats-table,.notifications-table,.table,.woocommerce div.product div.summary table{
    width:100%;
    max-width:100%;
    margin-bottom:30px
}
.blog-post table>tbody>tr>td,.blog-post table>tbody>tr>th,.blog-post table>tfoot>tr>td,.blog-post table>tfoot>tr>th,.blog-post table>thead>tr>td,.blog-post table>thead>tr>th,.game-card__stats-table>tbody>tr>td,.game-card__stats-table>tbody>tr>th,.game-card__stats-table>tfoot>tr>td,.game-card__stats-table>tfoot>tr>th,.game-card__stats-table>thead>tr>td,.game-card__stats-table>thead>tr>th,.notifications-table>tbody>tr>td,.notifications-table>tbody>tr>th,.notifications-table>tfoot>tr>td,.notifications-table>tfoot>tr>th,.notifications-table>thead>tr>td,.notifications-table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.woocommerce div.product div.summary table>tbody>tr>td,.woocommerce div.product div.summary table>tbody>tr>th,.woocommerce div.product div.summary table>tfoot>tr>td,.woocommerce div.product div.summary table>tfoot>tr>th,.woocommerce div.product div.summary table>thead>tr>td,.woocommerce div.product div.summary table>thead>tr>th{
    padding:8px;
    line-height:1.5;
    vertical-align:top;
    border-top:1px solid #ddd
}
.blog-post table>thead>tr>th,.game-card__stats-table>thead>tr>th,.notifications-table>thead>tr>th,.table>thead>tr>th,.woocommerce div.product div.summary table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.blog-post table>caption+thead>tr:first-child>td,.blog-post table>caption+thead>tr:first-child>th,.blog-post table>colgroup+thead>tr:first-child>td,.blog-post table>colgroup+thead>tr:first-child>th,.blog-post table>thead:first-child>tr:first-child>td,.blog-post table>thead:first-child>tr:first-child>th,.game-card__stats-table>caption+thead>tr:first-child>td,.game-card__stats-table>caption+thead>tr:first-child>th,.game-card__stats-table>colgroup+thead>tr:first-child>td,.game-card__stats-table>colgroup+thead>tr:first-child>th,.game-card__stats-table>thead:first-child>tr:first-child>td,.game-card__stats-table>thead:first-child>tr:first-child>th,.notifications-table>caption+thead>tr:first-child>td,.notifications-table>caption+thead>tr:first-child>th,.notifications-table>colgroup+thead>tr:first-child>td,.notifications-table>colgroup+thead>tr:first-child>th,.notifications-table>thead:first-child>tr:first-child>td,.notifications-table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.woocommerce div.product div.summary table>caption+thead>tr:first-child>td,.woocommerce div.product div.summary table>caption+thead>tr:first-child>th,.woocommerce div.product div.summary table>colgroup+thead>tr:first-child>td,.woocommerce div.product div.summary table>colgroup+thead>tr:first-child>th,.woocommerce div.product div.summary table>thead:first-child>tr:first-child>td,.woocommerce div.product div.summary table>thead:first-child>tr:first-child>th{
    border-top:0
}
.blog-post table>tbody+tbody,.game-card__stats-table>tbody+tbody,.notifications-table>tbody+tbody,.table>tbody+tbody,.woocommerce div.product div.summary table>tbody+tbody{
    border-top:2px solid #ddd
}
.blog-post .game-card__stats-table table,.blog-post .notifications-table table,.blog-post .table table,.blog-post table .game-card__stats-table,.blog-post table .notifications-table,.blog-post table .table,.blog-post table .woocommerce div.product div.summary table,.blog-post table table,.game-card__stats-table .blog-post table,.game-card__stats-table .game-card__stats-table,.game-card__stats-table .notifications-table,.game-card__stats-table .table,.game-card__stats-table .woocommerce div.product div.summary table,.notifications-table .blog-post table,.notifications-table .game-card__stats-table,.notifications-table .notifications-table,.notifications-table .table,.notifications-table .woocommerce div.product div.summary table,.table .blog-post table,.table .game-card__stats-table,.table .notifications-table,.table .table,.table .woocommerce div.product div.summary table,.woocommerce div.product div.summary .game-card__stats-table table,.woocommerce div.product div.summary .notifications-table table,.woocommerce div.product div.summary .table table,.woocommerce div.product div.summary table .game-card__stats-table,.woocommerce div.product div.summary table .notifications-table,.woocommerce div.product div.summary table .table,.woocommerce div.product div.summary table table{
    background-color:#f4f4f4
}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{
    padding:5px
}
.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border:1px solid #ddd
}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border-bottom-width:2px
}
.blog-post table>tbody>tr:nth-of-type(odd),.table-striped>tbody>tr:nth-of-type(odd){
    background-color:#f2f0f1
}
.blog-post table>tbody>tr.active>td,.blog-post table>tbody>tr.active>th,.blog-post table>tbody>tr>td.active,.blog-post table>tbody>tr>th.active,.blog-post table>tfoot>tr.active>td,.blog-post table>tfoot>tr.active>th,.blog-post table>tfoot>tr>td.active,.blog-post table>tfoot>tr>th.active,.blog-post table>thead>tr.active>td,.blog-post table>thead>tr.active>th,.blog-post table>thead>tr>td.active,.blog-post table>thead>tr>th.active,.game-card__stats-table>tbody>tr.active>td,.game-card__stats-table>tbody>tr.active>th,.game-card__stats-table>tbody>tr>td.active,.game-card__stats-table>tbody>tr>th.active,.game-card__stats-table>tfoot>tr.active>td,.game-card__stats-table>tfoot>tr.active>th,.game-card__stats-table>tfoot>tr>td.active,.game-card__stats-table>tfoot>tr>th.active,.game-card__stats-table>thead>tr.active>td,.game-card__stats-table>thead>tr.active>th,.game-card__stats-table>thead>tr>td.active,.game-card__stats-table>thead>tr>th.active,.notifications-table>tbody>tr.active>td,.notifications-table>tbody>tr.active>th,.notifications-table>tbody>tr>td.active,.notifications-table>tbody>tr>th.active,.notifications-table>tfoot>tr.active>td,.notifications-table>tfoot>tr.active>th,.notifications-table>tfoot>tr>td.active,.notifications-table>tfoot>tr>th.active,.notifications-table>thead>tr.active>td,.notifications-table>thead>tr.active>th,.notifications-table>thead>tr>td.active,.notifications-table>thead>tr>th.active,.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active,.woocommerce div.product div.summary table>tbody>tr.active>td,.woocommerce div.product div.summary table>tbody>tr.active>th,.woocommerce div.product div.summary table>tbody>tr>td.active,.woocommerce div.product div.summary table>tbody>tr>th.active,.woocommerce div.product div.summary table>tfoot>tr.active>td,.woocommerce div.product div.summary table>tfoot>tr.active>th,.woocommerce div.product div.summary table>tfoot>tr>td.active,.woocommerce div.product div.summary table>tfoot>tr>th.active,.woocommerce div.product div.summary table>thead>tr.active>td,.woocommerce div.product div.summary table>thead>tr.active>th,.woocommerce div.product div.summary table>thead>tr>td.active,.woocommerce div.product div.summary table>thead>tr>th.active{
    background-color:#f5f5f5
}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{
    background-color:#e8e8e8
}
.blog-post table>tbody>tr.success>td,.blog-post table>tbody>tr.success>th,.blog-post table>tbody>tr>td.success,.blog-post table>tbody>tr>th.success,.blog-post table>tfoot>tr.success>td,.blog-post table>tfoot>tr.success>th,.blog-post table>tfoot>tr>td.success,.blog-post table>tfoot>tr>th.success,.blog-post table>thead>tr.success>td,.blog-post table>thead>tr.success>th,.blog-post table>thead>tr>td.success,.blog-post table>thead>tr>th.success,.game-card__stats-table>tbody>tr.success>td,.game-card__stats-table>tbody>tr.success>th,.game-card__stats-table>tbody>tr>td.success,.game-card__stats-table>tbody>tr>th.success,.game-card__stats-table>tfoot>tr.success>td,.game-card__stats-table>tfoot>tr.success>th,.game-card__stats-table>tfoot>tr>td.success,.game-card__stats-table>tfoot>tr>th.success,.game-card__stats-table>thead>tr.success>td,.game-card__stats-table>thead>tr.success>th,.game-card__stats-table>thead>tr>td.success,.game-card__stats-table>thead>tr>th.success,.notifications-table>tbody>tr.success>td,.notifications-table>tbody>tr.success>th,.notifications-table>tbody>tr>td.success,.notifications-table>tbody>tr>th.success,.notifications-table>tfoot>tr.success>td,.notifications-table>tfoot>tr.success>th,.notifications-table>tfoot>tr>td.success,.notifications-table>tfoot>tr>th.success,.notifications-table>thead>tr.success>td,.notifications-table>thead>tr.success>th,.notifications-table>thead>tr>td.success,.notifications-table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success,.woocommerce div.product div.summary table>tbody>tr.success>td,.woocommerce div.product div.summary table>tbody>tr.success>th,.woocommerce div.product div.summary table>tbody>tr>td.success,.woocommerce div.product div.summary table>tbody>tr>th.success,.woocommerce div.product div.summary table>tfoot>tr.success>td,.woocommerce div.product div.summary table>tfoot>tr.success>th,.woocommerce div.product div.summary table>tfoot>tr>td.success,.woocommerce div.product div.summary table>tfoot>tr>th.success,.woocommerce div.product div.summary table>thead>tr.success>td,.woocommerce div.product div.summary table>thead>tr.success>th,.woocommerce div.product div.summary table>thead>tr>td.success,.woocommerce div.product div.summary table>thead>tr>th.success{
    background-color:#dff0d8
}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{
    background-color:#d0e9c6
}
.blog-post table>tbody>tr.info>td,.blog-post table>tbody>tr.info>th,.blog-post table>tbody>tr>td.info,.blog-post table>tbody>tr>th.info,.blog-post table>tfoot>tr.info>td,.blog-post table>tfoot>tr.info>th,.blog-post table>tfoot>tr>td.info,.blog-post table>tfoot>tr>th.info,.blog-post table>thead>tr.info>td,.blog-post table>thead>tr.info>th,.blog-post table>thead>tr>td.info,.blog-post table>thead>tr>th.info,.game-card__stats-table>tbody>tr.info>td,.game-card__stats-table>tbody>tr.info>th,.game-card__stats-table>tbody>tr>td.info,.game-card__stats-table>tbody>tr>th.info,.game-card__stats-table>tfoot>tr.info>td,.game-card__stats-table>tfoot>tr.info>th,.game-card__stats-table>tfoot>tr>td.info,.game-card__stats-table>tfoot>tr>th.info,.game-card__stats-table>thead>tr.info>td,.game-card__stats-table>thead>tr.info>th,.game-card__stats-table>thead>tr>td.info,.game-card__stats-table>thead>tr>th.info,.notifications-table>tbody>tr.info>td,.notifications-table>tbody>tr.info>th,.notifications-table>tbody>tr>td.info,.notifications-table>tbody>tr>th.info,.notifications-table>tfoot>tr.info>td,.notifications-table>tfoot>tr.info>th,.notifications-table>tfoot>tr>td.info,.notifications-table>tfoot>tr>th.info,.notifications-table>thead>tr.info>td,.notifications-table>thead>tr.info>th,.notifications-table>thead>tr>td.info,.notifications-table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info,.woocommerce div.product div.summary table>tbody>tr.info>td,.woocommerce div.product div.summary table>tbody>tr.info>th,.woocommerce div.product div.summary table>tbody>tr>td.info,.woocommerce div.product div.summary table>tbody>tr>th.info,.woocommerce div.product div.summary table>tfoot>tr.info>td,.woocommerce div.product div.summary table>tfoot>tr.info>th,.woocommerce div.product div.summary table>tfoot>tr>td.info,.woocommerce div.product div.summary table>tfoot>tr>th.info,.woocommerce div.product div.summary table>thead>tr.info>td,.woocommerce div.product div.summary table>thead>tr.info>th,.woocommerce div.product div.summary table>thead>tr>td.info,.woocommerce div.product div.summary table>thead>tr>th.info{
    background-color:#d9edf7
}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{
    background-color:#c4e3f3
}
.blog-post table>tbody>tr.warning>td,.blog-post table>tbody>tr.warning>th,.blog-post table>tbody>tr>td.warning,.blog-post table>tbody>tr>th.warning,.blog-post table>tfoot>tr.warning>td,.blog-post table>tfoot>tr.warning>th,.blog-post table>tfoot>tr>td.warning,.blog-post table>tfoot>tr>th.warning,.blog-post table>thead>tr.warning>td,.blog-post table>thead>tr.warning>th,.blog-post table>thead>tr>td.warning,.blog-post table>thead>tr>th.warning,.game-card__stats-table>tbody>tr.warning>td,.game-card__stats-table>tbody>tr.warning>th,.game-card__stats-table>tbody>tr>td.warning,.game-card__stats-table>tbody>tr>th.warning,.game-card__stats-table>tfoot>tr.warning>td,.game-card__stats-table>tfoot>tr.warning>th,.game-card__stats-table>tfoot>tr>td.warning,.game-card__stats-table>tfoot>tr>th.warning,.game-card__stats-table>thead>tr.warning>td,.game-card__stats-table>thead>tr.warning>th,.game-card__stats-table>thead>tr>td.warning,.game-card__stats-table>thead>tr>th.warning,.notifications-table>tbody>tr.warning>td,.notifications-table>tbody>tr.warning>th,.notifications-table>tbody>tr>td.warning,.notifications-table>tbody>tr>th.warning,.notifications-table>tfoot>tr.warning>td,.notifications-table>tfoot>tr.warning>th,.notifications-table>tfoot>tr>td.warning,.notifications-table>tfoot>tr>th.warning,.notifications-table>thead>tr.warning>td,.notifications-table>thead>tr.warning>th,.notifications-table>thead>tr>td.warning,.notifications-table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning,.woocommerce div.product div.summary table>tbody>tr.warning>td,.woocommerce div.product div.summary table>tbody>tr.warning>th,.woocommerce div.product div.summary table>tbody>tr>td.warning,.woocommerce div.product div.summary table>tbody>tr>th.warning,.woocommerce div.product div.summary table>tfoot>tr.warning>td,.woocommerce div.product div.summary table>tfoot>tr.warning>th,.woocommerce div.product div.summary table>tfoot>tr>td.warning,.woocommerce div.product div.summary table>tfoot>tr>th.warning,.woocommerce div.product div.summary table>thead>tr.warning>td,.woocommerce div.product div.summary table>thead>tr.warning>th,.woocommerce div.product div.summary table>thead>tr>td.warning,.woocommerce div.product div.summary table>thead>tr>th.warning{
    background-color:#fcf8e3
}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{
    background-color:#faf2cc
}
.blog-post table>tbody>tr.danger>td,.blog-post table>tbody>tr.danger>th,.blog-post table>tbody>tr>td.danger,.blog-post table>tbody>tr>th.danger,.blog-post table>tfoot>tr.danger>td,.blog-post table>tfoot>tr.danger>th,.blog-post table>tfoot>tr>td.danger,.blog-post table>tfoot>tr>th.danger,.blog-post table>thead>tr.danger>td,.blog-post table>thead>tr.danger>th,.blog-post table>thead>tr>td.danger,.blog-post table>thead>tr>th.danger,.game-card__stats-table>tbody>tr.danger>td,.game-card__stats-table>tbody>tr.danger>th,.game-card__stats-table>tbody>tr>td.danger,.game-card__stats-table>tbody>tr>th.danger,.game-card__stats-table>tfoot>tr.danger>td,.game-card__stats-table>tfoot>tr.danger>th,.game-card__stats-table>tfoot>tr>td.danger,.game-card__stats-table>tfoot>tr>th.danger,.game-card__stats-table>thead>tr.danger>td,.game-card__stats-table>thead>tr.danger>th,.game-card__stats-table>thead>tr>td.danger,.game-card__stats-table>thead>tr>th.danger,.notifications-table>tbody>tr.danger>td,.notifications-table>tbody>tr.danger>th,.notifications-table>tbody>tr>td.danger,.notifications-table>tbody>tr>th.danger,.notifications-table>tfoot>tr.danger>td,.notifications-table>tfoot>tr.danger>th,.notifications-table>tfoot>tr>td.danger,.notifications-table>tfoot>tr>th.danger,.notifications-table>thead>tr.danger>td,.notifications-table>thead>tr.danger>th,.notifications-table>thead>tr>td.danger,.notifications-table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger,.woocommerce div.product div.summary table>tbody>tr.danger>td,.woocommerce div.product div.summary table>tbody>tr.danger>th,.woocommerce div.product div.summary table>tbody>tr>td.danger,.woocommerce div.product div.summary table>tbody>tr>th.danger,.woocommerce div.product div.summary table>tfoot>tr.danger>td,.woocommerce div.product div.summary table>tfoot>tr.danger>th,.woocommerce div.product div.summary table>tfoot>tr>td.danger,.woocommerce div.product div.summary table>tfoot>tr>th.danger,.woocommerce div.product div.summary table>thead>tr.danger>td,.woocommerce div.product div.summary table>thead>tr.danger>th,.woocommerce div.product div.summary table>thead>tr>td.danger,.woocommerce div.product div.summary table>thead>tr>th.danger{
    background-color:#f2dede
}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{
    background-color:#ebcccc
}
.table-responsive{
    min-height:.01%;
    overflow-x:auto
}
@media screen and (max-width:767px){
    .table-responsive{
        width:100%;
        margin-bottom:22.5px;
        overflow-y:hidden;
        -ms-overflow-style:-ms-autohiding-scrollbar;
        border:1px solid #ddd
    }
    .blog-post .table-responsive>table,.table-responsive>.game-card__stats-table,.table-responsive>.notifications-table,.table-responsive>.table,.woocommerce div.product div.summary .table-responsive>table{
        margin-bottom:0
    }
    .blog-post .table-responsive>table>tbody>tr>td,.blog-post .table-responsive>table>tbody>tr>th,.blog-post .table-responsive>table>tfoot>tr>td,.blog-post .table-responsive>table>tfoot>tr>th,.blog-post .table-responsive>table>thead>tr>td,.blog-post .table-responsive>table>thead>tr>th,.table-responsive>.game-card__stats-table>tbody>tr>td,.table-responsive>.game-card__stats-table>tbody>tr>th,.table-responsive>.game-card__stats-table>tfoot>tr>td,.table-responsive>.game-card__stats-table>tfoot>tr>th,.table-responsive>.game-card__stats-table>thead>tr>td,.table-responsive>.game-card__stats-table>thead>tr>th,.table-responsive>.notifications-table>tbody>tr>td,.table-responsive>.notifications-table>tbody>tr>th,.table-responsive>.notifications-table>tfoot>tr>td,.table-responsive>.notifications-table>tfoot>tr>th,.table-responsive>.notifications-table>thead>tr>td,.table-responsive>.notifications-table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th,.woocommerce div.product div.summary .table-responsive>table>tbody>tr>td,.woocommerce div.product div.summary .table-responsive>table>tbody>tr>th,.woocommerce div.product div.summary .table-responsive>table>tfoot>tr>td,.woocommerce div.product div.summary .table-responsive>table>tfoot>tr>th,.woocommerce div.product div.summary .table-responsive>table>thead>tr>td,.woocommerce div.product div.summary .table-responsive>table>thead>tr>th{
        white-space:nowrap
    }
    .table-responsive>.table-bordered{
        border:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
        border-left:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
        border-right:0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{
        border-bottom:0
    }
}
fieldset{
    min-width:0;
    margin:0
}
fieldset,legend{
    padding:0;
    border:0
}
legend{
    display:block;
    width:100%;
    margin-bottom:30px;
    font-size:30px;
    line-height:inherit;
    color:#333;
    border-bottom:1px solid #e5e5e5
}
label{
    display:inline-block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:700
}
input[type=search]{
    box-sizing:border-box;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
input[type=checkbox],input[type=radio]{
    margin:4px 0 0;
    margin-top:1px\9;
    line-height:normal
}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{
    cursor:not-allowed
}
input[type=file]{
    display:block
}
input[type=range]{
    display:block;
    width:100%
}
select[multiple],select[size]{
    height:auto
}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
output{
    display:block;
    padding-top:10px;
    font-size:20px;
    line-height:1.5;
    color:#555
}
.form-control,.search-field,.woocommerce div.product form.cart .variations select,.woocommerce div.product form.cart div.quantity .qty{
    display:block;
    width:100%;
    height:50px;
    padding:9px 17px;
    font-size:20px;
    line-height:1.5;
    color:#555;
    background-color:#fff;
    background-image:none;
    border:1px solid #616161;
    border-radius:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.form-control:focus,.search-field:focus,.woocommerce div.product form.cart .variations select:focus,.woocommerce div.product form.cart div.quantity .qty:focus{
    border-color:#385d67;
    outline:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(56,93,103,.6)
}
.form-control::-moz-placeholder,.search-field::-moz-placeholder,.woocommerce div.product form.cart .variations select::-moz-placeholder,.woocommerce div.product form.cart div.quantity .qty::-moz-placeholder{
    color:#999;
    opacity:1
}
.form-control:-ms-input-placeholder,.search-field:-ms-input-placeholder,.woocommerce div.product form.cart .variations select:-ms-input-placeholder,.woocommerce div.product form.cart div.quantity .qty:-ms-input-placeholder{
    color:#999
}
.form-control::-webkit-input-placeholder,.search-field::-webkit-input-placeholder,.woocommerce div.product form.cart .variations select::-webkit-input-placeholder,.woocommerce div.product form.cart div.quantity .qty::-webkit-input-placeholder{
    color:#999
}
.form-control::-ms-expand,.search-field::-ms-expand,.woocommerce div.product form.cart .variations select::-ms-expand,.woocommerce div.product form.cart div.quantity .qty::-ms-expand{
    background-color:transparent;
    border:0
}
.form-control[disabled],.form-control[readonly],.woocommerce div.product form.cart .variations fieldset[disabled] select,.woocommerce div.product form.cart .variations select[disabled],.woocommerce div.product form.cart .variations select[readonly],.woocommerce div.product form.cart div.quantity [disabled].qty,.woocommerce div.product form.cart div.quantity [readonly].qty,.woocommerce div.product form.cart div.quantity fieldset[disabled] .qty,[disabled].search-field,[readonly].search-field,fieldset[disabled] .form-control,fieldset[disabled] .search-field,fieldset[disabled] .woocommerce div.product form.cart .variations select,fieldset[disabled] .woocommerce div.product form.cart div.quantity .qty{
    background-color:#eee;
    opacity:1
}
.form-control[disabled],.woocommerce div.product form.cart .variations fieldset[disabled] select,.woocommerce div.product form.cart .variations select[disabled],.woocommerce div.product form.cart div.quantity [disabled].qty,.woocommerce div.product form.cart div.quantity fieldset[disabled] .qty,[disabled].search-field,fieldset[disabled] .form-control,fieldset[disabled] .search-field,fieldset[disabled] .woocommerce div.product form.cart .variations select,fieldset[disabled] .woocommerce div.product form.cart div.quantity .qty{
    cursor:not-allowed
}
.woocommerce div.product form.cart div.quantity textarea.qty,textarea.form-control,textarea.search-field{
    height:auto
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .woocommerce div.product form.cart div.quantity input[type=date].qty,.woocommerce div.product form.cart div.quantity input[type=datetime-local].qty,.woocommerce div.product form.cart div.quantity input[type=month].qty,.woocommerce div.product form.cart div.quantity input[type=time].qty,input[type=date].form-control,input[type=date].search-field,input[type=datetime-local].form-control,input[type=datetime-local].search-field,input[type=month].form-control,input[type=month].search-field,input[type=time].form-control,input[type=time].search-field{
        line-height:50px
    }
    .input-group-sm>.input-group-btn>input[type=date].action-card-button,.input-group-sm>.input-group-btn>input[type=date].add-students__button,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date].comment-reply-link,.input-group-sm>.input-group-btn>input[type=date].front-page-premium-body__button,.input-group-sm>.input-group-btn>input[type=date].game-card__play-button,.input-group-sm>.input-group-btn>input[type=date].games-premium-modal__button--primary,.input-group-sm>.input-group-btn>input[type=date].games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>input[type=date].meet-mr-hoffman__button,.input-group-sm>.input-group-btn>input[type=date].owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>input[type=date].owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>input[type=date].premium-banner__button--primary,.input-group-sm>.input-group-btn>input[type=date].premium-banner__button--secondary,.input-group-sm>.input-group-btn>input[type=date].search-submit,.input-group-sm>.input-group-btn>input[type=date].ss18-banner-button-section__button,.input-group-sm>.input-group-btn>input[type=date].ss18-button,.input-group-sm>.input-group-btn>input[type=date].ss18-cta-banner__button,.input-group-sm>.input-group-btn>input[type=date].ss18-cta__button,.input-group-sm>.input-group-btn>input[type=date].ss18-hero-text__button,.input-group-sm>.input-group-btn>input[type=datetime-local].action-card-button,.input-group-sm>.input-group-btn>input[type=datetime-local].add-students__button,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].comment-reply-link,.input-group-sm>.input-group-btn>input[type=datetime-local].front-page-premium-body__button,.input-group-sm>.input-group-btn>input[type=datetime-local].game-card__play-button,.input-group-sm>.input-group-btn>input[type=datetime-local].games-premium-modal__button--primary,.input-group-sm>.input-group-btn>input[type=datetime-local].games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>input[type=datetime-local].meet-mr-hoffman__button,.input-group-sm>.input-group-btn>input[type=datetime-local].owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>input[type=datetime-local].owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>input[type=datetime-local].premium-banner__button--primary,.input-group-sm>.input-group-btn>input[type=datetime-local].premium-banner__button--secondary,.input-group-sm>.input-group-btn>input[type=datetime-local].search-submit,.input-group-sm>.input-group-btn>input[type=datetime-local].ss18-banner-button-section__button,.input-group-sm>.input-group-btn>input[type=datetime-local].ss18-button,.input-group-sm>.input-group-btn>input[type=datetime-local].ss18-cta-banner__button,.input-group-sm>.input-group-btn>input[type=datetime-local].ss18-cta__button,.input-group-sm>.input-group-btn>input[type=datetime-local].ss18-hero-text__button,.input-group-sm>.input-group-btn>input[type=month].action-card-button,.input-group-sm>.input-group-btn>input[type=month].add-students__button,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month].comment-reply-link,.input-group-sm>.input-group-btn>input[type=month].front-page-premium-body__button,.input-group-sm>.input-group-btn>input[type=month].game-card__play-button,.input-group-sm>.input-group-btn>input[type=month].games-premium-modal__button--primary,.input-group-sm>.input-group-btn>input[type=month].games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>input[type=month].meet-mr-hoffman__button,.input-group-sm>.input-group-btn>input[type=month].owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>input[type=month].owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>input[type=month].premium-banner__button--primary,.input-group-sm>.input-group-btn>input[type=month].premium-banner__button--secondary,.input-group-sm>.input-group-btn>input[type=month].search-submit,.input-group-sm>.input-group-btn>input[type=month].ss18-banner-button-section__button,.input-group-sm>.input-group-btn>input[type=month].ss18-button,.input-group-sm>.input-group-btn>input[type=month].ss18-cta-banner__button,.input-group-sm>.input-group-btn>input[type=month].ss18-cta__button,.input-group-sm>.input-group-btn>input[type=month].ss18-hero-text__button,.input-group-sm>.input-group-btn>input[type=time].action-card-button,.input-group-sm>.input-group-btn>input[type=time].add-students__button,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time].comment-reply-link,.input-group-sm>.input-group-btn>input[type=time].front-page-premium-body__button,.input-group-sm>.input-group-btn>input[type=time].game-card__play-button,.input-group-sm>.input-group-btn>input[type=time].games-premium-modal__button--primary,.input-group-sm>.input-group-btn>input[type=time].games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>input[type=time].meet-mr-hoffman__button,.input-group-sm>.input-group-btn>input[type=time].owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>input[type=time].owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>input[type=time].premium-banner__button--primary,.input-group-sm>.input-group-btn>input[type=time].premium-banner__button--secondary,.input-group-sm>.input-group-btn>input[type=time].search-submit,.input-group-sm>.input-group-btn>input[type=time].ss18-banner-button-section__button,.input-group-sm>.input-group-btn>input[type=time].ss18-button,.input-group-sm>.input-group-btn>input[type=time].ss18-cta-banner__button,.input-group-sm>.input-group-btn>input[type=time].ss18-cta__button,.input-group-sm>.input-group-btn>input[type=time].ss18-hero-text__button,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=date].search-field,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=datetime-local].search-field,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=month].search-field,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=time].search-field,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],.woocommerce div.product form.cart div.quantity .input-group-sm>input[type=date].qty,.woocommerce div.product form.cart div.quantity .input-group-sm>input[type=datetime-local].qty,.woocommerce div.product form.cart div.quantity .input-group-sm>input[type=month].qty,.woocommerce div.product form.cart div.quantity .input-group-sm>input[type=time].qty,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{
        line-height:43px
    }
    .input-group-lg>.input-group-btn>input[type=date].action-card-button,.input-group-lg>.input-group-btn>input[type=date].add-students__button,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date].comment-reply-link,.input-group-lg>.input-group-btn>input[type=date].front-page-premium-body__button,.input-group-lg>.input-group-btn>input[type=date].game-card__play-button,.input-group-lg>.input-group-btn>input[type=date].games-premium-modal__button--primary,.input-group-lg>.input-group-btn>input[type=date].games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>input[type=date].meet-mr-hoffman__button,.input-group-lg>.input-group-btn>input[type=date].owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>input[type=date].owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>input[type=date].premium-banner__button--primary,.input-group-lg>.input-group-btn>input[type=date].premium-banner__button--secondary,.input-group-lg>.input-group-btn>input[type=date].search-submit,.input-group-lg>.input-group-btn>input[type=date].ss18-banner-button-section__button,.input-group-lg>.input-group-btn>input[type=date].ss18-button,.input-group-lg>.input-group-btn>input[type=date].ss18-cta-banner__button,.input-group-lg>.input-group-btn>input[type=date].ss18-cta__button,.input-group-lg>.input-group-btn>input[type=date].ss18-hero-text__button,.input-group-lg>.input-group-btn>input[type=datetime-local].action-card-button,.input-group-lg>.input-group-btn>input[type=datetime-local].add-students__button,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].comment-reply-link,.input-group-lg>.input-group-btn>input[type=datetime-local].front-page-premium-body__button,.input-group-lg>.input-group-btn>input[type=datetime-local].game-card__play-button,.input-group-lg>.input-group-btn>input[type=datetime-local].games-premium-modal__button--primary,.input-group-lg>.input-group-btn>input[type=datetime-local].games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>input[type=datetime-local].meet-mr-hoffman__button,.input-group-lg>.input-group-btn>input[type=datetime-local].owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>input[type=datetime-local].owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>input[type=datetime-local].premium-banner__button--primary,.input-group-lg>.input-group-btn>input[type=datetime-local].premium-banner__button--secondary,.input-group-lg>.input-group-btn>input[type=datetime-local].search-submit,.input-group-lg>.input-group-btn>input[type=datetime-local].ss18-banner-button-section__button,.input-group-lg>.input-group-btn>input[type=datetime-local].ss18-button,.input-group-lg>.input-group-btn>input[type=datetime-local].ss18-cta-banner__button,.input-group-lg>.input-group-btn>input[type=datetime-local].ss18-cta__button,.input-group-lg>.input-group-btn>input[type=datetime-local].ss18-hero-text__button,.input-group-lg>.input-group-btn>input[type=month].action-card-button,.input-group-lg>.input-group-btn>input[type=month].add-students__button,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month].comment-reply-link,.input-group-lg>.input-group-btn>input[type=month].front-page-premium-body__button,.input-group-lg>.input-group-btn>input[type=month].game-card__play-button,.input-group-lg>.input-group-btn>input[type=month].games-premium-modal__button--primary,.input-group-lg>.input-group-btn>input[type=month].games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>input[type=month].meet-mr-hoffman__button,.input-group-lg>.input-group-btn>input[type=month].owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>input[type=month].owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>input[type=month].premium-banner__button--primary,.input-group-lg>.input-group-btn>input[type=month].premium-banner__button--secondary,.input-group-lg>.input-group-btn>input[type=month].search-submit,.input-group-lg>.input-group-btn>input[type=month].ss18-banner-button-section__button,.input-group-lg>.input-group-btn>input[type=month].ss18-button,.input-group-lg>.input-group-btn>input[type=month].ss18-cta-banner__button,.input-group-lg>.input-group-btn>input[type=month].ss18-cta__button,.input-group-lg>.input-group-btn>input[type=month].ss18-hero-text__button,.input-group-lg>.input-group-btn>input[type=time].action-card-button,.input-group-lg>.input-group-btn>input[type=time].add-students__button,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time].comment-reply-link,.input-group-lg>.input-group-btn>input[type=time].front-page-premium-body__button,.input-group-lg>.input-group-btn>input[type=time].game-card__play-button,.input-group-lg>.input-group-btn>input[type=time].games-premium-modal__button--primary,.input-group-lg>.input-group-btn>input[type=time].games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>input[type=time].meet-mr-hoffman__button,.input-group-lg>.input-group-btn>input[type=time].owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>input[type=time].owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>input[type=time].premium-banner__button--primary,.input-group-lg>.input-group-btn>input[type=time].premium-banner__button--secondary,.input-group-lg>.input-group-btn>input[type=time].search-submit,.input-group-lg>.input-group-btn>input[type=time].ss18-banner-button-section__button,.input-group-lg>.input-group-btn>input[type=time].ss18-button,.input-group-lg>.input-group-btn>input[type=time].ss18-cta-banner__button,.input-group-lg>.input-group-btn>input[type=time].ss18-cta__button,.input-group-lg>.input-group-btn>input[type=time].ss18-hero-text__button,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=date].search-field,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=datetime-local].search-field,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=month].search-field,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=time].search-field,.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],.woocommerce div.product form.cart div.quantity .input-group-lg>input[type=date].qty,.woocommerce div.product form.cart div.quantity .input-group-lg>input[type=datetime-local].qty,.woocommerce div.product form.cart div.quantity .input-group-lg>input[type=month].qty,.woocommerce div.product form.cart div.quantity .input-group-lg>input[type=time].qty,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{
        line-height:64px
    }
}
.form-group{
    margin-bottom:30px
}
.checkbox,.radio{
    position:relative;
    display:block;
    margin-top:10px;
    margin-bottom:10px
}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{
    cursor:not-allowed
}
.checkbox label,.radio label{
    min-height:30px;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    cursor:pointer
}
.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{
    position:absolute;
    margin-top:4px\9;
    margin-left:-20px
}
.checkbox+.checkbox,.radio+.radio{
    margin-top:-5px
}
.checkbox-inline,.radio-inline{
    position:relative;
    display:inline-block;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    vertical-align:middle;
    cursor:pointer
}
.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{
    cursor:not-allowed
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
    margin-top:0;
    margin-left:10px
}
.form-control-static{
    min-height:50px;
    padding-top:10px;
    padding-bottom:10px;
    margin-bottom:0
}
.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.form-control-static.search-field,.input-group-lg>.input-group-btn>.form-control-static.action-card-button,.input-group-lg>.input-group-btn>.form-control-static.add-students__button,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>.form-control-static.comment-reply-link,.input-group-lg>.input-group-btn>.form-control-static.front-page-premium-body__button,.input-group-lg>.input-group-btn>.form-control-static.game-card__play-button,.input-group-lg>.input-group-btn>.form-control-static.games-premium-modal__button--primary,.input-group-lg>.input-group-btn>.form-control-static.games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>.form-control-static.meet-mr-hoffman__button,.input-group-lg>.input-group-btn>.form-control-static.owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>.form-control-static.owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>.form-control-static.premium-banner__button--primary,.input-group-lg>.input-group-btn>.form-control-static.premium-banner__button--secondary,.input-group-lg>.input-group-btn>.form-control-static.search-submit,.input-group-lg>.input-group-btn>.form-control-static.ss18-banner-button-section__button,.input-group-lg>.input-group-btn>.form-control-static.ss18-button,.input-group-lg>.input-group-btn>.form-control-static.ss18-cta-banner__button,.input-group-lg>.input-group-btn>.form-control-static.ss18-cta__button,.input-group-lg>.input-group-btn>.form-control-static.ss18-hero-text__button,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.form-control-static.search-field,.input-group-sm>.input-group-btn>.form-control-static.action-card-button,.input-group-sm>.input-group-btn>.form-control-static.add-students__button,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>.form-control-static.comment-reply-link,.input-group-sm>.input-group-btn>.form-control-static.front-page-premium-body__button,.input-group-sm>.input-group-btn>.form-control-static.game-card__play-button,.input-group-sm>.input-group-btn>.form-control-static.games-premium-modal__button--primary,.input-group-sm>.input-group-btn>.form-control-static.games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>.form-control-static.meet-mr-hoffman__button,.input-group-sm>.input-group-btn>.form-control-static.owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>.form-control-static.owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>.form-control-static.premium-banner__button--primary,.input-group-sm>.input-group-btn>.form-control-static.premium-banner__button--secondary,.input-group-sm>.input-group-btn>.form-control-static.search-submit,.input-group-sm>.input-group-btn>.form-control-static.ss18-banner-button-section__button,.input-group-sm>.input-group-btn>.form-control-static.ss18-button,.input-group-sm>.input-group-btn>.form-control-static.ss18-cta-banner__button,.input-group-sm>.input-group-btn>.form-control-static.ss18-cta__button,.input-group-sm>.input-group-btn>.form-control-static.ss18-hero-text__button,.woocommerce .input-group-lg>.input-group-btn>button.form-control-static.button.alt,.woocommerce .input-group-sm>.input-group-btn>button.form-control-static.button.alt,.woocommerce div.product form.cart .variations .input-group-lg>select.form-control-static,.woocommerce div.product form.cart .variations .input-group-sm>select.form-control-static,.woocommerce div.product form.cart div.quantity .input-group-lg>.form-control-static.qty,.woocommerce div.product form.cart div.quantity .input-group-sm>.form-control-static.qty{
    padding-right:0;
    padding-left:0
}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.action-card-button,.input-group-sm>.input-group-btn>.add-students__button,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>.comment-reply-link,.input-group-sm>.input-group-btn>.front-page-premium-body__button,.input-group-sm>.input-group-btn>.game-card__play-button,.input-group-sm>.input-group-btn>.games-premium-modal__button--primary,.input-group-sm>.input-group-btn>.games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>.meet-mr-hoffman__button,.input-group-sm>.input-group-btn>.owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>.owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>.premium-banner__button--primary,.input-group-sm>.input-group-btn>.premium-banner__button--secondary,.input-group-sm>.input-group-btn>.search-submit,.input-group-sm>.input-group-btn>.ss18-banner-button-section__button,.input-group-sm>.input-group-btn>.ss18-button,.input-group-sm>.input-group-btn>.ss18-cta-banner__button,.input-group-sm>.input-group-btn>.ss18-cta__button,.input-group-sm>.input-group-btn>.ss18-hero-text__button,.input-group-sm>.search-field,.input-sm,.woocommerce .input-group-sm>.input-group-btn>button.button.alt,.woocommerce div.product form.cart .variations .input-group-sm>select,.woocommerce div.product form.cart div.quantity .input-group-sm>.qty{
    height:43px;
    padding:7px 14px;
    font-size:18px;
    line-height:1.5;
    border-radius:0
}
.input-group-sm>.input-group-btn>select.action-card-button,.input-group-sm>.input-group-btn>select.add-students__button,.input-group-sm>.input-group-btn>select.btn,.input-group-sm>.input-group-btn>select.comment-reply-link,.input-group-sm>.input-group-btn>select.front-page-premium-body__button,.input-group-sm>.input-group-btn>select.game-card__play-button,.input-group-sm>.input-group-btn>select.games-premium-modal__button--primary,.input-group-sm>.input-group-btn>select.games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>select.meet-mr-hoffman__button,.input-group-sm>.input-group-btn>select.owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>select.owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>select.premium-banner__button--primary,.input-group-sm>.input-group-btn>select.premium-banner__button--secondary,.input-group-sm>.input-group-btn>select.search-submit,.input-group-sm>.input-group-btn>select.ss18-banner-button-section__button,.input-group-sm>.input-group-btn>select.ss18-button,.input-group-sm>.input-group-btn>select.ss18-cta-banner__button,.input-group-sm>.input-group-btn>select.ss18-cta__button,.input-group-sm>.input-group-btn>select.ss18-hero-text__button,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>select.search-field,.woocommerce div.product form.cart .variations .input-group-sm>select,.woocommerce div.product form.cart div.quantity .input-group-sm>select.qty,select.input-sm{
    height:43px;
    line-height:43px
}
.input-group-sm>.input-group-btn>select[multiple].action-card-button,.input-group-sm>.input-group-btn>select[multiple].add-students__button,.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>select[multiple].comment-reply-link,.input-group-sm>.input-group-btn>select[multiple].front-page-premium-body__button,.input-group-sm>.input-group-btn>select[multiple].game-card__play-button,.input-group-sm>.input-group-btn>select[multiple].games-premium-modal__button--primary,.input-group-sm>.input-group-btn>select[multiple].games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>select[multiple].meet-mr-hoffman__button,.input-group-sm>.input-group-btn>select[multiple].owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>select[multiple].owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>select[multiple].premium-banner__button--primary,.input-group-sm>.input-group-btn>select[multiple].premium-banner__button--secondary,.input-group-sm>.input-group-btn>select[multiple].search-submit,.input-group-sm>.input-group-btn>select[multiple].ss18-banner-button-section__button,.input-group-sm>.input-group-btn>select[multiple].ss18-button,.input-group-sm>.input-group-btn>select[multiple].ss18-cta-banner__button,.input-group-sm>.input-group-btn>select[multiple].ss18-cta__button,.input-group-sm>.input-group-btn>select[multiple].ss18-hero-text__button,.input-group-sm>.input-group-btn>textarea.action-card-button,.input-group-sm>.input-group-btn>textarea.add-students__button,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>.input-group-btn>textarea.comment-reply-link,.input-group-sm>.input-group-btn>textarea.front-page-premium-body__button,.input-group-sm>.input-group-btn>textarea.game-card__play-button,.input-group-sm>.input-group-btn>textarea.games-premium-modal__button--primary,.input-group-sm>.input-group-btn>textarea.games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>textarea.meet-mr-hoffman__button,.input-group-sm>.input-group-btn>textarea.owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>textarea.owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>textarea.premium-banner__button--primary,.input-group-sm>.input-group-btn>textarea.premium-banner__button--secondary,.input-group-sm>.input-group-btn>textarea.search-submit,.input-group-sm>.input-group-btn>textarea.ss18-banner-button-section__button,.input-group-sm>.input-group-btn>textarea.ss18-button,.input-group-sm>.input-group-btn>textarea.ss18-cta-banner__button,.input-group-sm>.input-group-btn>textarea.ss18-cta__button,.input-group-sm>.input-group-btn>textarea.ss18-hero-text__button,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>select[multiple].search-field,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>textarea.search-field,.woocommerce div.product form.cart .variations .input-group-sm>select[multiple],.woocommerce div.product form.cart div.quantity .input-group-sm>select[multiple].qty,.woocommerce div.product form.cart div.quantity .input-group-sm>textarea.qty,select[multiple].input-sm,textarea.input-sm{
    height:auto
}
.form-group-sm .form-control,.form-group-sm .search-field,.form-group-sm .woocommerce div.product form.cart .variations select,.form-group-sm .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .form-group-sm select,.woocommerce div.product form.cart div.quantity .form-group-sm .qty{
    height:43px;
    padding:7px 14px;
    font-size:18px;
    line-height:1.5;
    border-radius:0
}
.form-group-sm .woocommerce div.product form.cart .variations select,.form-group-sm .woocommerce div.product form.cart div.quantity select.qty,.form-group-sm select.form-control,.form-group-sm select.search-field,.woocommerce div.product form.cart .variations .form-group-sm select,.woocommerce div.product form.cart div.quantity .form-group-sm select.qty{
    height:43px;
    line-height:43px
}
.form-group-sm .woocommerce div.product form.cart .variations select[multiple],.form-group-sm .woocommerce div.product form.cart div.quantity select[multiple].qty,.form-group-sm .woocommerce div.product form.cart div.quantity textarea.qty,.form-group-sm select[multiple].form-control,.form-group-sm select[multiple].search-field,.form-group-sm textarea.form-control,.form-group-sm textarea.search-field,.woocommerce div.product form.cart .variations .form-group-sm select[multiple],.woocommerce div.product form.cart div.quantity .form-group-sm select[multiple].qty,.woocommerce div.product form.cart div.quantity .form-group-sm textarea.qty{
    height:auto
}
.form-group-sm .form-control-static{
    height:43px;
    min-height:48px;
    padding:8px 14px;
    font-size:18px;
    line-height:1.5
}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.action-card-button,.input-group-lg>.input-group-btn>.add-students__button,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>.comment-reply-link,.input-group-lg>.input-group-btn>.front-page-premium-body__button,.input-group-lg>.input-group-btn>.game-card__play-button,.input-group-lg>.input-group-btn>.games-premium-modal__button--primary,.input-group-lg>.input-group-btn>.games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>.meet-mr-hoffman__button,.input-group-lg>.input-group-btn>.owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>.owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>.premium-banner__button--primary,.input-group-lg>.input-group-btn>.premium-banner__button--secondary,.input-group-lg>.input-group-btn>.search-submit,.input-group-lg>.input-group-btn>.ss18-banner-button-section__button,.input-group-lg>.input-group-btn>.ss18-button,.input-group-lg>.input-group-btn>.ss18-cta-banner__button,.input-group-lg>.input-group-btn>.ss18-cta__button,.input-group-lg>.input-group-btn>.ss18-hero-text__button,.input-group-lg>.search-field,.input-lg,.woocommerce .input-group-lg>.input-group-btn>button.button.alt,.woocommerce div.product form.cart .variations .input-group-lg>select,.woocommerce div.product form.cart div.quantity .input-group-lg>.qty{
    height:64px;
    padding:14px 23px;
    font-size:25px;
    line-height:1.3333333;
    border-radius:0
}
.input-group-lg>.input-group-btn>select.action-card-button,.input-group-lg>.input-group-btn>select.add-students__button,.input-group-lg>.input-group-btn>select.btn,.input-group-lg>.input-group-btn>select.comment-reply-link,.input-group-lg>.input-group-btn>select.front-page-premium-body__button,.input-group-lg>.input-group-btn>select.game-card__play-button,.input-group-lg>.input-group-btn>select.games-premium-modal__button--primary,.input-group-lg>.input-group-btn>select.games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>select.meet-mr-hoffman__button,.input-group-lg>.input-group-btn>select.owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>select.owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>select.premium-banner__button--primary,.input-group-lg>.input-group-btn>select.premium-banner__button--secondary,.input-group-lg>.input-group-btn>select.search-submit,.input-group-lg>.input-group-btn>select.ss18-banner-button-section__button,.input-group-lg>.input-group-btn>select.ss18-button,.input-group-lg>.input-group-btn>select.ss18-cta-banner__button,.input-group-lg>.input-group-btn>select.ss18-cta__button,.input-group-lg>.input-group-btn>select.ss18-hero-text__button,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>select.search-field,.woocommerce div.product form.cart .variations .input-group-lg>select,.woocommerce div.product form.cart div.quantity .input-group-lg>select.qty,select.input-lg{
    height:64px;
    line-height:64px
}
.input-group-lg>.input-group-btn>select[multiple].action-card-button,.input-group-lg>.input-group-btn>select[multiple].add-students__button,.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>select[multiple].comment-reply-link,.input-group-lg>.input-group-btn>select[multiple].front-page-premium-body__button,.input-group-lg>.input-group-btn>select[multiple].game-card__play-button,.input-group-lg>.input-group-btn>select[multiple].games-premium-modal__button--primary,.input-group-lg>.input-group-btn>select[multiple].games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>select[multiple].meet-mr-hoffman__button,.input-group-lg>.input-group-btn>select[multiple].owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>select[multiple].owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>select[multiple].premium-banner__button--primary,.input-group-lg>.input-group-btn>select[multiple].premium-banner__button--secondary,.input-group-lg>.input-group-btn>select[multiple].search-submit,.input-group-lg>.input-group-btn>select[multiple].ss18-banner-button-section__button,.input-group-lg>.input-group-btn>select[multiple].ss18-button,.input-group-lg>.input-group-btn>select[multiple].ss18-cta-banner__button,.input-group-lg>.input-group-btn>select[multiple].ss18-cta__button,.input-group-lg>.input-group-btn>select[multiple].ss18-hero-text__button,.input-group-lg>.input-group-btn>textarea.action-card-button,.input-group-lg>.input-group-btn>textarea.add-students__button,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>.input-group-btn>textarea.comment-reply-link,.input-group-lg>.input-group-btn>textarea.front-page-premium-body__button,.input-group-lg>.input-group-btn>textarea.game-card__play-button,.input-group-lg>.input-group-btn>textarea.games-premium-modal__button--primary,.input-group-lg>.input-group-btn>textarea.games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>textarea.meet-mr-hoffman__button,.input-group-lg>.input-group-btn>textarea.owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>textarea.owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>textarea.premium-banner__button--primary,.input-group-lg>.input-group-btn>textarea.premium-banner__button--secondary,.input-group-lg>.input-group-btn>textarea.search-submit,.input-group-lg>.input-group-btn>textarea.ss18-banner-button-section__button,.input-group-lg>.input-group-btn>textarea.ss18-button,.input-group-lg>.input-group-btn>textarea.ss18-cta-banner__button,.input-group-lg>.input-group-btn>textarea.ss18-cta__button,.input-group-lg>.input-group-btn>textarea.ss18-hero-text__button,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>select[multiple].search-field,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>textarea.search-field,.woocommerce div.product form.cart .variations .input-group-lg>select[multiple],.woocommerce div.product form.cart div.quantity .input-group-lg>select[multiple].qty,.woocommerce div.product form.cart div.quantity .input-group-lg>textarea.qty,select[multiple].input-lg,textarea.input-lg{
    height:auto
}
.form-group-lg .form-control,.form-group-lg .search-field,.form-group-lg .woocommerce div.product form.cart .variations select,.form-group-lg .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .form-group-lg select,.woocommerce div.product form.cart div.quantity .form-group-lg .qty{
    height:64px;
    padding:14px 23px;
    font-size:25px;
    line-height:1.3333333;
    border-radius:0
}
.form-group-lg .woocommerce div.product form.cart .variations select,.form-group-lg .woocommerce div.product form.cart div.quantity select.qty,.form-group-lg select.form-control,.form-group-lg select.search-field,.woocommerce div.product form.cart .variations .form-group-lg select,.woocommerce div.product form.cart div.quantity .form-group-lg select.qty{
    height:64px;
    line-height:64px
}
.form-group-lg .woocommerce div.product form.cart .variations select[multiple],.form-group-lg .woocommerce div.product form.cart div.quantity select[multiple].qty,.form-group-lg .woocommerce div.product form.cart div.quantity textarea.qty,.form-group-lg select[multiple].form-control,.form-group-lg select[multiple].search-field,.form-group-lg textarea.form-control,.form-group-lg textarea.search-field,.woocommerce div.product form.cart .variations .form-group-lg select[multiple],.woocommerce div.product form.cart div.quantity .form-group-lg select[multiple].qty,.woocommerce div.product form.cart div.quantity .form-group-lg textarea.qty{
    height:auto
}
.form-group-lg .form-control-static{
    height:64px;
    min-height:55px;
    padding:15px 23px;
    font-size:25px;
    line-height:1.3333333
}
.has-feedback{
    position:relative
}
.has-feedback .form-control,.has-feedback .search-field,.has-feedback .woocommerce div.product form.cart .variations select,.has-feedback .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .has-feedback select,.woocommerce div.product form.cart div.quantity .has-feedback .qty{
    padding-right:62.5px
}
.form-control-feedback{
    position:absolute;
    top:0;
    right:0;
    z-index:2;
    display:block;
    width:50px;
    height:50px;
    line-height:50px;
    text-align:center;
    pointer-events:none
}
.form-group-lg .form-control+.form-control-feedback,.form-group-lg .search-field+.form-control-feedback,.form-group-lg .woocommerce div.product form.cart .variations select+.form-control-feedback,.form-group-lg .woocommerce div.product form.cart div.quantity .qty+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.action-card-button+.form-control-feedback,.input-group-lg>.input-group-btn>.add-students__button+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>.comment-reply-link+.form-control-feedback,.input-group-lg>.input-group-btn>.front-page-premium-body__button+.form-control-feedback,.input-group-lg>.input-group-btn>.game-card__play-button+.form-control-feedback,.input-group-lg>.input-group-btn>.games-premium-modal__button--primary+.form-control-feedback,.input-group-lg>.input-group-btn>.games-premium-modal__button--secondary+.form-control-feedback,.input-group-lg>.input-group-btn>.meet-mr-hoffman__button+.form-control-feedback,.input-group-lg>.input-group-btn>.owner-authentication-modal__cancel-button+.form-control-feedback,.input-group-lg>.input-group-btn>.owner-authentication-modal__confirm-button+.form-control-feedback,.input-group-lg>.input-group-btn>.premium-banner__button--primary+.form-control-feedback,.input-group-lg>.input-group-btn>.premium-banner__button--secondary+.form-control-feedback,.input-group-lg>.input-group-btn>.search-submit+.form-control-feedback,.input-group-lg>.input-group-btn>.ss18-banner-button-section__button+.form-control-feedback,.input-group-lg>.input-group-btn>.ss18-button+.form-control-feedback,.input-group-lg>.input-group-btn>.ss18-cta-banner__button+.form-control-feedback,.input-group-lg>.input-group-btn>.ss18-cta__button+.form-control-feedback,.input-group-lg>.input-group-btn>.ss18-hero-text__button+.form-control-feedback,.input-group-lg>.search-field+.form-control-feedback,.input-lg+.form-control-feedback,.woocommerce .input-group-lg>.input-group-btn>button.button.alt+.form-control-feedback,.woocommerce div.product form.cart .variations .form-group-lg select+.form-control-feedback,.woocommerce div.product form.cart .variations .input-group-lg>select+.form-control-feedback,.woocommerce div.product form.cart div.quantity .form-group-lg .qty+.form-control-feedback,.woocommerce div.product form.cart div.quantity .input-group-lg>.qty+.form-control-feedback{
    width:64px;
    height:64px;
    line-height:64px
}
.form-group-sm .form-control+.form-control-feedback,.form-group-sm .search-field+.form-control-feedback,.form-group-sm .woocommerce div.product form.cart .variations select+.form-control-feedback,.form-group-sm .woocommerce div.product form.cart div.quantity .qty+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.action-card-button+.form-control-feedback,.input-group-sm>.input-group-btn>.add-students__button+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>.comment-reply-link+.form-control-feedback,.input-group-sm>.input-group-btn>.front-page-premium-body__button+.form-control-feedback,.input-group-sm>.input-group-btn>.game-card__play-button+.form-control-feedback,.input-group-sm>.input-group-btn>.games-premium-modal__button--primary+.form-control-feedback,.input-group-sm>.input-group-btn>.games-premium-modal__button--secondary+.form-control-feedback,.input-group-sm>.input-group-btn>.meet-mr-hoffman__button+.form-control-feedback,.input-group-sm>.input-group-btn>.owner-authentication-modal__cancel-button+.form-control-feedback,.input-group-sm>.input-group-btn>.owner-authentication-modal__confirm-button+.form-control-feedback,.input-group-sm>.input-group-btn>.premium-banner__button--primary+.form-control-feedback,.input-group-sm>.input-group-btn>.premium-banner__button--secondary+.form-control-feedback,.input-group-sm>.input-group-btn>.search-submit+.form-control-feedback,.input-group-sm>.input-group-btn>.ss18-banner-button-section__button+.form-control-feedback,.input-group-sm>.input-group-btn>.ss18-button+.form-control-feedback,.input-group-sm>.input-group-btn>.ss18-cta-banner__button+.form-control-feedback,.input-group-sm>.input-group-btn>.ss18-cta__button+.form-control-feedback,.input-group-sm>.input-group-btn>.ss18-hero-text__button+.form-control-feedback,.input-group-sm>.search-field+.form-control-feedback,.input-sm+.form-control-feedback,.woocommerce .input-group-sm>.input-group-btn>button.button.alt+.form-control-feedback,.woocommerce div.product form.cart .variations .form-group-sm select+.form-control-feedback,.woocommerce div.product form.cart .variations .input-group-sm>select+.form-control-feedback,.woocommerce div.product form.cart div.quantity .form-group-sm .qty+.form-control-feedback,.woocommerce div.product form.cart div.quantity .input-group-sm>.qty+.form-control-feedback{
    width:43px;
    height:43px;
    line-height:43px
}
.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{
    color:#3c763d
}
.has-success .form-control,.has-success .search-field,.has-success .woocommerce div.product form.cart .variations select,.has-success .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .has-success select,.woocommerce div.product form.cart div.quantity .has-success .qty{
    border-color:#3c763d;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus,.has-success .search-field:focus,.has-success .woocommerce div.product form.cart .variations select:focus,.has-success .woocommerce div.product form.cart div.quantity .qty:focus,.woocommerce div.product form.cart .variations .has-success select:focus,.woocommerce div.product form.cart div.quantity .has-success .qty:focus{
    border-color:#2b542c;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}
.has-success .input-group-addon{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#3c763d
}
.has-success .form-control-feedback{
    color:#3c763d
}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{
    color:#8a6d3b
}
.has-warning .form-control,.has-warning .search-field,.has-warning .woocommerce div.product form.cart .variations select,.has-warning .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .has-warning select,.woocommerce div.product form.cart div.quantity .has-warning .qty{
    border-color:#8a6d3b;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus,.has-warning .search-field:focus,.has-warning .woocommerce div.product form.cart .variations select:focus,.has-warning .woocommerce div.product form.cart div.quantity .qty:focus,.woocommerce div.product form.cart .variations .has-warning select:focus,.woocommerce div.product form.cart div.quantity .has-warning .qty:focus{
    border-color:#66512c;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}
.has-warning .input-group-addon{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#8a6d3b
}
.has-warning .form-control-feedback{
    color:#8a6d3b
}
.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{
    color:#d9534f
}
.has-error .form-control,.has-error .search-field,.has-error .woocommerce div.product form.cart .variations select,.has-error .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .has-error select,.woocommerce div.product form.cart div.quantity .has-error .qty{
    border-color:#d9534f;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus,.has-error .search-field:focus,.has-error .woocommerce div.product form.cart .variations select:focus,.has-error .woocommerce div.product form.cart div.quantity .qty:focus,.woocommerce div.product form.cart .variations .has-error select:focus,.woocommerce div.product form.cart div.quantity .has-error .qty:focus{
    border-color:#c9302c;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba5a3
}
.has-error .input-group-addon{
    color:#d9534f;
    background-color:#f2dede;
    border-color:#d9534f
}
.has-error .form-control-feedback{
    color:#d9534f
}
.has-feedback label~.form-control-feedback{
    top:35px
}
.has-feedback label.screen-reader-text~.form-control-feedback,.has-feedback label.sr-only~.form-control-feedback{
    top:0
}
.help-block{
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    color:#a1a1a1
}
@media (min-width:768px){
    .form-inline .form-group{
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .form-control,.form-inline .search-field,.form-inline .woocommerce div.product form.cart .variations select,.form-inline .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .form-inline select,.woocommerce div.product form.cart div.quantity .form-inline .qty{
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .form-inline .form-control-static{
        display:inline-block
    }
    .form-inline .input-group{
        display:inline-table;
        vertical-align:middle
    }
    .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .search-field,.form-inline .input-group .woocommerce div.product form.cart .variations select,.form-inline .input-group .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .form-inline .input-group select,.woocommerce div.product form.cart div.quantity .form-inline .input-group .qty{
        width:auto
    }
    .form-inline .input-group>.form-control,.form-inline .input-group>.search-field,.form-inline .woocommerce div.product form.cart .variations .input-group>select,.form-inline .woocommerce div.product form.cart div.quantity .input-group>.qty,.woocommerce div.product form.cart .variations .form-inline .input-group>select,.woocommerce div.product form.cart div.quantity .form-inline .input-group>.qty{
        width:100%
    }
    .form-inline .control-label{
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox,.form-inline .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox label,.form-inline .radio label{
        padding-left:0
    }
    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
        position:relative;
        margin-left:0
    }
    .form-inline .has-feedback .form-control-feedback{
        top:0
    }
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{
    padding-top:10px;
    margin-top:0;
    margin-bottom:0
}
.form-horizontal .checkbox,.form-horizontal .radio{
    min-height:40px
}
.form-horizontal .form-group{
    margin-right:-15px;
    margin-left:-15px
}
.form-horizontal .form-group:after,.form-horizontal .form-group:before{
    display:table;
    content:" "
}
.form-horizontal .form-group:after{
    clear:both
}
@media (min-width:768px){
    .form-horizontal .control-label{
        padding-top:10px;
        margin-bottom:0;
        text-align:right
    }
}
.form-horizontal .has-feedback .form-control-feedback{
    right:15px
}
@media (min-width:768px){
    .form-horizontal .form-group-lg .control-label{
        padding-top:15px;
        font-size:25px
    }
}
@media (min-width:768px){
    .form-horizontal .form-group-sm .control-label{
        padding-top:8px;
        font-size:18px
    }
}
.action-card-button,.add-students__button,.btn,.comment-reply-link,.front-page-premium-body__button,.game-card__play-button,.games-premium-modal__button--primary,.games-premium-modal__button--secondary,.meet-mr-hoffman__button,.owner-authentication-modal__cancel-button,.owner-authentication-modal__confirm-button,.premium-banner__button--primary,.premium-banner__button--secondary,.search-submit,.ss18-banner-button-section__button,.ss18-button,.ss18-cta-banner__button,.ss18-cta__button,.ss18-hero-text__button,.woocommerce button.button.alt{
    display:inline-block;
    margin-bottom:0;
    font-weight:700;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    padding:9px 17px;
    font-size:20px;
    line-height:1.5;
    border-radius:3px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.action-card-button:active.focus,.action-card-button:active:focus,.action-card-button:focus,.active.action-card-button:focus,.active.add-students__button:focus,.active.comment-reply-link:focus,.active.focus.action-card-button,.active.focus.add-students__button,.active.focus.comment-reply-link,.active.focus.front-page-premium-body__button,.active.focus.game-card__play-button,.active.focus.games-premium-modal__button--primary,.active.focus.games-premium-modal__button--secondary,.active.focus.meet-mr-hoffman__button,.active.focus.owner-authentication-modal__cancel-button,.active.focus.owner-authentication-modal__confirm-button,.active.focus.premium-banner__button--primary,.active.focus.premium-banner__button--secondary,.active.focus.search-submit,.active.focus.ss18-banner-button-section__button,.active.focus.ss18-button,.active.focus.ss18-cta-banner__button,.active.focus.ss18-cta__button,.active.focus.ss18-hero-text__button,.active.front-page-premium-body__button:focus,.active.game-card__play-button:focus,.active.games-premium-modal__button--primary:focus,.active.games-premium-modal__button--secondary:focus,.active.meet-mr-hoffman__button:focus,.active.owner-authentication-modal__cancel-button:focus,.active.owner-authentication-modal__confirm-button:focus,.active.premium-banner__button--primary:focus,.active.premium-banner__button--secondary:focus,.active.search-submit:focus,.active.ss18-banner-button-section__button:focus,.active.ss18-button:focus,.active.ss18-cta-banner__button:focus,.active.ss18-cta__button:focus,.active.ss18-hero-text__button:focus,.add-students__button:active.focus,.add-students__button:active:focus,.add-students__button:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.comment-reply-link:active.focus,.comment-reply-link:active:focus,.comment-reply-link:focus,.focus.action-card-button,.focus.add-students__button,.focus.comment-reply-link,.focus.front-page-premium-body__button,.focus.game-card__play-button,.focus.games-premium-modal__button--primary,.focus.games-premium-modal__button--secondary,.focus.meet-mr-hoffman__button,.focus.owner-authentication-modal__cancel-button,.focus.owner-authentication-modal__confirm-button,.focus.premium-banner__button--primary,.focus.premium-banner__button--secondary,.focus.search-submit,.focus.ss18-banner-button-section__button,.focus.ss18-button,.focus.ss18-cta-banner__button,.focus.ss18-cta__button,.focus.ss18-hero-text__button,.front-page-premium-body__button:active.focus,.front-page-premium-body__button:active:focus,.front-page-premium-body__button:focus,.game-card__play-button:active.focus,.game-card__play-button:active:focus,.game-card__play-button:focus,.games-premium-modal__button--primary:active.focus,.games-premium-modal__button--primary:active:focus,.games-premium-modal__button--primary:focus,.games-premium-modal__button--secondary:active.focus,.games-premium-modal__button--secondary:active:focus,.games-premium-modal__button--secondary:focus,.meet-mr-hoffman__button:active.focus,.meet-mr-hoffman__button:active:focus,.meet-mr-hoffman__button:focus,.owner-authentication-modal__cancel-button:active.focus,.owner-authentication-modal__cancel-button:active:focus,.owner-authentication-modal__cancel-button:focus,.owner-authentication-modal__confirm-button:active.focus,.owner-authentication-modal__confirm-button:active:focus,.owner-authentication-modal__confirm-button:focus,.premium-banner__button--primary:active.focus,.premium-banner__button--primary:active:focus,.premium-banner__button--primary:focus,.premium-banner__button--secondary:active.focus,.premium-banner__button--secondary:active:focus,.premium-banner__button--secondary:focus,.search-submit:active.focus,.search-submit:active:focus,.search-submit:focus,.ss18-banner-button-section__button:active.focus,.ss18-banner-button-section__button:active:focus,.ss18-banner-button-section__button:focus,.ss18-button:active.focus,.ss18-button:active:focus,.ss18-button:focus,.ss18-cta-banner__button:active.focus,.ss18-cta-banner__button:active:focus,.ss18-cta-banner__button:focus,.ss18-cta__button:active.focus,.ss18-cta__button:active:focus,.ss18-cta__button:focus,.ss18-hero-text__button:active.focus,.ss18-hero-text__button:active:focus,.ss18-hero-text__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.comment-reply-link.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.action-card-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.comment-reply-link.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.games-premium-modal__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.games-premium-modal__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.add-students__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.front-page-premium-body__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.game-card__play-button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.meet-mr-hoffman__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.ss18-button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.ss18-cta-banner__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.ss18-cta__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.ss18-hero-text__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.owner-authentication-modal__cancel-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.owner-authentication-modal__confirm-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.premium-banner__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.premium-banner__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.search-submit.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.ss18-banner-button-section__button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--primary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--secondary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.front-page-premium-body__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.game-card__play-button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.meet-mr-hoffman__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta-banner__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-hero-text__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__cancel-button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__confirm-button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--primary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--secondary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.search-submit.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-banner-button-section__button.is-active:focus,.woocommerce button.active.button.alt:focus,.woocommerce button.active.focus.button.alt,.woocommerce button.button.alt:active.focus,.woocommerce button.button.alt:active:focus,.woocommerce button.button.alt:focus,.woocommerce button.focus.button.alt{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.action-card-button:focus,.action-card-button:hover,.add-students__button:focus,.add-students__button:hover,.btn.focus,.btn:focus,.btn:hover,.comment-reply-link:focus,.comment-reply-link:hover,.focus.action-card-button,.focus.add-students__button,.focus.comment-reply-link,.focus.front-page-premium-body__button,.focus.game-card__play-button,.focus.games-premium-modal__button--primary,.focus.games-premium-modal__button--secondary,.focus.meet-mr-hoffman__button,.focus.owner-authentication-modal__cancel-button,.focus.owner-authentication-modal__confirm-button,.focus.premium-banner__button--primary,.focus.premium-banner__button--secondary,.focus.search-submit,.focus.ss18-banner-button-section__button,.focus.ss18-button,.focus.ss18-cta-banner__button,.focus.ss18-cta__button,.focus.ss18-hero-text__button,.front-page-premium-body__button:focus,.front-page-premium-body__button:hover,.game-card__play-button:focus,.game-card__play-button:hover,.games-premium-modal__button--primary:focus,.games-premium-modal__button--primary:hover,.games-premium-modal__button--secondary:focus,.games-premium-modal__button--secondary:hover,.meet-mr-hoffman__button:focus,.meet-mr-hoffman__button:hover,.owner-authentication-modal__cancel-button:focus,.owner-authentication-modal__cancel-button:hover,.owner-authentication-modal__confirm-button:focus,.owner-authentication-modal__confirm-button:hover,.premium-banner__button--primary:focus,.premium-banner__button--primary:hover,.premium-banner__button--secondary:focus,.premium-banner__button--secondary:hover,.search-submit:focus,.search-submit:hover,.ss18-banner-button-section__button:focus,.ss18-banner-button-section__button:hover,.ss18-button:focus,.ss18-button:hover,.ss18-cta-banner__button:focus,.ss18-cta-banner__button:hover,.ss18-cta__button:focus,.ss18-cta__button:hover,.ss18-hero-text__button:focus,.ss18-hero-text__button:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.focus.button.alt{
    color:#616161;
    text-decoration:none
}
.action-card-button:active,.active.action-card-button,.active.add-students__button,.active.comment-reply-link,.active.front-page-premium-body__button,.active.game-card__play-button,.active.games-premium-modal__button--primary,.active.games-premium-modal__button--secondary,.active.meet-mr-hoffman__button,.active.owner-authentication-modal__cancel-button,.active.owner-authentication-modal__confirm-button,.active.premium-banner__button--primary,.active.premium-banner__button--secondary,.active.search-submit,.active.ss18-banner-button-section__button,.active.ss18-button,.active.ss18-cta-banner__button,.active.ss18-cta__button,.active.ss18-hero-text__button,.add-students__button:active,.btn.active,.btn:active,.comment-reply-link:active,.front-page-premium-body__button:active,.game-card__play-button:active,.games-premium-modal__button--primary:active,.games-premium-modal__button--secondary:active,.meet-mr-hoffman__button:active,.owner-authentication-modal__cancel-button:active,.owner-authentication-modal__confirm-button:active,.premium-banner__button--primary:active,.premium-banner__button--secondary:active,.search-submit:active,.ss18-banner-button-section__button:active,.ss18-button:active,.ss18-cta-banner__button:active,.ss18-cta__button:active,.ss18-hero-text__button:active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.comment-reply-link.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.front-page-premium-body__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.game-card__play-button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.meet-mr-hoffman__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta-banner__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-hero-text__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__cancel-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__confirm-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.search-submit.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-banner-button-section__button.is-active,.woocommerce button.active.button.alt,.woocommerce button.button.alt:active{
    background-image:none;
    outline:0;
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],.disabled.action-card-button,.disabled.add-students__button,.disabled.comment-reply-link,.disabled.front-page-premium-body__button,.disabled.game-card__play-button,.disabled.games-premium-modal__button--primary,.disabled.games-premium-modal__button--secondary,.disabled.meet-mr-hoffman__button,.disabled.owner-authentication-modal__cancel-button,.disabled.owner-authentication-modal__confirm-button,.disabled.premium-banner__button--primary,.disabled.premium-banner__button--secondary,.disabled.search-submit,.disabled.ss18-banner-button-section__button,.disabled.ss18-button,.disabled.ss18-cta-banner__button,.disabled.ss18-cta__button,.disabled.ss18-hero-text__button,.woocommerce button.disabled.button.alt,.woocommerce button[disabled].button.alt,.woocommerce fieldset[disabled] button.button.alt,[disabled].action-card-button,[disabled].add-students__button,[disabled].comment-reply-link,[disabled].front-page-premium-body__button,[disabled].game-card__play-button,[disabled].games-premium-modal__button--primary,[disabled].games-premium-modal__button--secondary,[disabled].meet-mr-hoffman__button,[disabled].owner-authentication-modal__cancel-button,[disabled].owner-authentication-modal__confirm-button,[disabled].premium-banner__button--primary,[disabled].premium-banner__button--secondary,[disabled].search-submit,[disabled].ss18-banner-button-section__button,[disabled].ss18-button,[disabled].ss18-cta-banner__button,[disabled].ss18-cta__button,[disabled].ss18-hero-text__button,fieldset[disabled] .action-card-button,fieldset[disabled] .add-students__button,fieldset[disabled] .btn,fieldset[disabled] .comment-reply-link,fieldset[disabled] .front-page-premium-body__button,fieldset[disabled] .game-card__play-button,fieldset[disabled] .games-premium-modal__button--primary,fieldset[disabled] .games-premium-modal__button--secondary,fieldset[disabled] .meet-mr-hoffman__button,fieldset[disabled] .owner-authentication-modal__cancel-button,fieldset[disabled] .owner-authentication-modal__confirm-button,fieldset[disabled] .premium-banner__button--primary,fieldset[disabled] .premium-banner__button--secondary,fieldset[disabled] .search-submit,fieldset[disabled] .ss18-banner-button-section__button,fieldset[disabled] .ss18-button,fieldset[disabled] .ss18-cta-banner__button,fieldset[disabled] .ss18-cta__button,fieldset[disabled] .ss18-hero-text__button,fieldset[disabled] .woocommerce button.button.alt{
    cursor:not-allowed;
    filter:alpha(opacity=65);
    opacity:.65;
    box-shadow:none
}
a.btn.disabled,a.disabled.action-card-button,a.disabled.add-students__button,a.disabled.comment-reply-link,a.disabled.front-page-premium-body__button,a.disabled.game-card__play-button,a.disabled.games-premium-modal__button--primary,a.disabled.games-premium-modal__button--secondary,a.disabled.meet-mr-hoffman__button,a.disabled.owner-authentication-modal__cancel-button,a.disabled.owner-authentication-modal__confirm-button,a.disabled.premium-banner__button--primary,a.disabled.premium-banner__button--secondary,a.disabled.search-submit,a.disabled.ss18-banner-button-section__button,a.disabled.ss18-button,a.disabled.ss18-cta-banner__button,a.disabled.ss18-cta__button,a.disabled.ss18-hero-text__button,fieldset[disabled] a.action-card-button,fieldset[disabled] a.add-students__button,fieldset[disabled] a.btn,fieldset[disabled] a.comment-reply-link,fieldset[disabled] a.front-page-premium-body__button,fieldset[disabled] a.game-card__play-button,fieldset[disabled] a.games-premium-modal__button--primary,fieldset[disabled] a.games-premium-modal__button--secondary,fieldset[disabled] a.meet-mr-hoffman__button,fieldset[disabled] a.owner-authentication-modal__cancel-button,fieldset[disabled] a.owner-authentication-modal__confirm-button,fieldset[disabled] a.premium-banner__button--primary,fieldset[disabled] a.premium-banner__button--secondary,fieldset[disabled] a.search-submit,fieldset[disabled] a.ss18-banner-button-section__button,fieldset[disabled] a.ss18-button,fieldset[disabled] a.ss18-cta-banner__button,fieldset[disabled] a.ss18-cta__button,fieldset[disabled] a.ss18-hero-text__button{
    pointer-events:none
}
.add-students__button--add,.btn-default,.owner-authentication-modal__cancel-button{
    color:#616161;
    background-color:#fff;
    border-color:#616161
}
.add-students__button--add:focus,.btn-default.focus,.btn-default:focus,.focus.add-students__button--add,.focus.owner-authentication-modal__cancel-button,.owner-authentication-modal__cancel-button:focus{
    color:#616161;
    background-color:#e6e6e6;
    border-color:#212121
}
.add-students__button--add:hover,.btn-default:hover,.owner-authentication-modal__cancel-button:hover{
    color:#616161;
    background-color:#e6e6e6;
    border-color:#424242
}
.active.add-students__button--add,.active.owner-authentication-modal__cancel-button,.add-students__button--add:active,.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle,.open>.dropdown-toggle.add-students__button--add,.open>.dropdown-toggle.owner-authentication-modal__cancel-button,.owner-authentication-modal__cancel-button:active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-default.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button--add,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__cancel-button.is-active{
    color:#616161;
    background-color:#e6e6e6;
    background-image:none;
    border-color:#424242
}
.active.add-students__button--add:focus,.active.add-students__button--add:hover,.active.focus.add-students__button--add,.active.focus.owner-authentication-modal__cancel-button,.active.owner-authentication-modal__cancel-button:focus,.active.owner-authentication-modal__cancel-button:hover,.add-students__button--add:active.focus,.add-students__button--add:active:focus,.add-students__button--add:active:hover,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.open>.dropdown-toggle.add-students__button--add:focus,.open>.dropdown-toggle.add-students__button--add:hover,.open>.dropdown-toggle.focus.add-students__button--add,.open>.dropdown-toggle.focus.owner-authentication-modal__cancel-button,.open>.dropdown-toggle.owner-authentication-modal__cancel-button:focus,.open>.dropdown-toggle.owner-authentication-modal__cancel-button:hover,.owner-authentication-modal__cancel-button:active.focus,.owner-authentication-modal__cancel-button:active:focus,.owner-authentication-modal__cancel-button:active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-default.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-default.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-default.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.add-students__button--add,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.owner-authentication-modal__cancel-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button--add:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button--add:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__cancel-button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__cancel-button.is-active:hover{
    color:#616161;
    background-color:#d4d4d4;
    border-color:#212121
}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,.disabled.add-students__button--add:focus,.disabled.add-students__button--add:hover,.disabled.focus.add-students__button--add,.disabled.focus.owner-authentication-modal__cancel-button,.disabled.owner-authentication-modal__cancel-button:focus,.disabled.owner-authentication-modal__cancel-button:hover,[disabled].add-students__button--add:focus,[disabled].add-students__button--add:hover,[disabled].focus.add-students__button--add,[disabled].focus.owner-authentication-modal__cancel-button,[disabled].owner-authentication-modal__cancel-button:focus,[disabled].owner-authentication-modal__cancel-button:hover,fieldset[disabled] .add-students__button--add:focus,fieldset[disabled] .add-students__button--add:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .focus.add-students__button--add,fieldset[disabled] .focus.owner-authentication-modal__cancel-button,fieldset[disabled] .owner-authentication-modal__cancel-button:focus,fieldset[disabled] .owner-authentication-modal__cancel-button:hover{
    background-color:#fff;
    border-color:#616161
}
.add-students__button--add .badge,.btn-default .badge,.owner-authentication-modal__cancel-button .badge{
    color:#fff;
    background-color:#616161
}
.btn-primary{
    color:#fff;
    background-color:#337ab7;
    border-color:#2e6da4
}
.btn-primary.focus,.btn-primary:focus{
    color:#fff;
    background-color:#286090;
    border-color:#122b40
}
.btn-primary:hover{
    color:#fff;
    background-color:#286090;
    border-color:#204d74
}
.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-primary.is-active{
    color:#fff;
    background-color:#286090;
    background-image:none;
    border-color:#204d74
}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-primary.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-primary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-primary.is-active:hover{
    color:#fff;
    background-color:#204d74;
    border-color:#122b40
}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    background-color:#337ab7;
    border-color:#2e6da4
}
.btn-primary .badge{
    color:#337ab7;
    background-color:#fff
}
.btn-success{
    color:#fff;
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-success.focus,.btn-success:focus{
    color:#fff;
    background-color:#449d44;
    border-color:#255625
}
.btn-success:hover{
    color:#fff;
    background-color:#449d44;
    border-color:#398439
}
.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-success.is-active{
    color:#fff;
    background-color:#449d44;
    background-image:none;
    border-color:#398439
}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-success.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-success.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-success.is-active:hover{
    color:#fff;
    background-color:#398439;
    border-color:#255625
}
.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-success .badge{
    color:#5cb85c;
    background-color:#fff
}
.btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info.focus,.btn-info:focus{
    color:#fff;
    background-color:#31b0d5;
    border-color:#1b6d85
}
.btn-info:hover{
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-info.is-active{
    color:#fff;
    background-color:#31b0d5;
    background-image:none;
    border-color:#269abc
}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-info.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-info.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-info.is-active:hover{
    color:#fff;
    background-color:#269abc;
    border-color:#1b6d85
}
.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info .badge{
    color:#5bc0de;
    background-color:#fff
}
.btn-warning{
    color:#fff;
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning.focus,.btn-warning:focus{
    color:#fff;
    background-color:#ec971f;
    border-color:#985f0d
}
.btn-warning:hover{
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512
}
.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-warning.is-active{
    color:#fff;
    background-color:#ec971f;
    background-image:none;
    border-color:#d58512
}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-warning.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-warning.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-warning.is-active:hover{
    color:#fff;
    background-color:#d58512;
    border-color:#985f0d
}
.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning .badge{
    color:#f0ad4e;
    background-color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger.focus,.btn-danger:focus{
    color:#fff;
    background-color:#c9302c;
    border-color:#761c19
}
.btn-danger:hover{
    color:#fff;
    background-color:#c9302c;
    border-color:#ac2925
}
.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-danger.is-active{
    color:#fff;
    background-color:#c9302c;
    background-image:none;
    border-color:#ac2925
}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-danger.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-danger.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-danger.is-active:hover{
    color:#fff;
    background-color:#ac2925;
    border-color:#761c19
}
.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger .badge{
    color:#d9534f;
    background-color:#fff
}
.btn-link,.ss18-banner-close{
    font-weight:400;
    color:#009ac3;
    border-radius:0
}
.active.ss18-banner-close,.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],.ss18-banner-close,.ss18-banner-close:active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn-link.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-banner-close.is-active,[disabled].ss18-banner-close,fieldset[disabled] .btn-link,fieldset[disabled] .ss18-banner-close{
    background-color:transparent;
    box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover,.ss18-banner-close,.ss18-banner-close:active,.ss18-banner-close:focus,.ss18-banner-close:hover{
    border-color:transparent
}
.btn-link:focus,.btn-link:hover,.ss18-banner-close:focus,.ss18-banner-close:hover{
    color:#005c75;
    text-decoration:none;
    background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,[disabled].ss18-banner-close:focus,[disabled].ss18-banner-close:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .ss18-banner-close:focus,fieldset[disabled] .ss18-banner-close:hover{
    color:#777;
    text-decoration:none
}
.btn-group-lg>.action-card-button,.btn-group-lg>.add-students__button,.btn-group-lg>.btn,.btn-group-lg>.comment-reply-link,.btn-group-lg>.front-page-premium-body__button,.btn-group-lg>.game-card__play-button,.btn-group-lg>.games-premium-modal__button--primary,.btn-group-lg>.games-premium-modal__button--secondary,.btn-group-lg>.meet-mr-hoffman__button,.btn-group-lg>.owner-authentication-modal__cancel-button,.btn-group-lg>.owner-authentication-modal__confirm-button,.btn-group-lg>.premium-banner__button--primary,.btn-group-lg>.premium-banner__button--secondary,.btn-group-lg>.search-submit,.btn-group-lg>.ss18-banner-button-section__button,.btn-group-lg>.ss18-button,.btn-group-lg>.ss18-cta-banner__button,.btn-group-lg>.ss18-cta__button,.btn-group-lg>.ss18-hero-text__button,.btn-lg,.front-page-premium-body__button,.woocommerce .btn-group-lg>button.button.alt{
    padding:14px 23px;
    font-size:25px;
    line-height:1.3333333;
    border-radius:3px
}
.btn-group-sm>.action-card-button,.btn-group-sm>.add-students__button,.btn-group-sm>.btn,.btn-group-sm>.comment-reply-link,.btn-group-sm>.front-page-premium-body__button,.btn-group-sm>.game-card__play-button,.btn-group-sm>.games-premium-modal__button--primary,.btn-group-sm>.games-premium-modal__button--secondary,.btn-group-sm>.meet-mr-hoffman__button,.btn-group-sm>.owner-authentication-modal__cancel-button,.btn-group-sm>.owner-authentication-modal__confirm-button,.btn-group-sm>.premium-banner__button--primary,.btn-group-sm>.premium-banner__button--secondary,.btn-group-sm>.search-submit,.btn-group-sm>.ss18-banner-button-section__button,.btn-group-sm>.ss18-button,.btn-group-sm>.ss18-cta-banner__button,.btn-group-sm>.ss18-cta__button,.btn-group-sm>.ss18-hero-text__button,.btn-sm,.practice-task-printable__button,.ss18-banner-button-section__button,.woocommerce .btn-group-sm>button.button.alt{
    padding:7px 14px;
    font-size:18px;
    line-height:1.5;
    border-radius:3px
}
.btn-group-xs>.action-card-button,.btn-group-xs>.add-students__button,.btn-group-xs>.btn,.btn-group-xs>.comment-reply-link,.btn-group-xs>.front-page-premium-body__button,.btn-group-xs>.game-card__play-button,.btn-group-xs>.games-premium-modal__button--primary,.btn-group-xs>.games-premium-modal__button--secondary,.btn-group-xs>.meet-mr-hoffman__button,.btn-group-xs>.owner-authentication-modal__cancel-button,.btn-group-xs>.owner-authentication-modal__confirm-button,.btn-group-xs>.premium-banner__button--primary,.btn-group-xs>.premium-banner__button--secondary,.btn-group-xs>.search-submit,.btn-group-xs>.ss18-banner-button-section__button,.btn-group-xs>.ss18-button,.btn-group-xs>.ss18-cta-banner__button,.btn-group-xs>.ss18-cta__button,.btn-group-xs>.ss18-hero-text__button,.btn-xs,.comment-reply-link,.woocommerce .btn-group-xs>button.button.alt{
    padding:1px 6px;
    font-size:18px;
    line-height:1.5;
    border-radius:3px
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
    width:100%
}
.fade{
    opacity:0;
    transition:opacity .15s linear
}
.fade.in{
    opacity:1
}
.collapse{
    display:none
}
.collapse.in{
    display:block
}
tr.collapse.in{
    display:table-row
}
tbody.collapse.in{
    display:table-row-group
}
.collapsing{
    position:relative;
    height:0;
    overflow:hidden;
    transition-property:height,visibility;
    transition-duration:.35s;
    transition-timing-function:ease
}
.caret{
    display:inline-block;
    width:0;
    height:0;
    margin-left:2px;
    vertical-align:middle;
    border-top:4px dashed;
    border-top:4px solid\9;
    border-right:4px solid transparent;
    border-left:4px solid transparent
}
.dropdown,.dropup{
    position:relative
}
.dropdown-toggle:focus{
    outline:0
}
.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    min-width:160px;
    padding:5px 0;
    margin:2px 0 0;
    font-size:20px;
    text-align:left;
    list-style:none;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.15);
    border-radius:0;
    box-shadow:0 6px 12px rgba(0,0,0,.175)
}
.dropdown-menu.pull-right{
    right:0;
    left:auto
}
.dropdown-menu .divider{
    height:1px;
    margin:14px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.dropdown-menu>li>a{
    display:block;
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.5;
    color:#333;
    white-space:nowrap
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
    color:#262626;
    text-decoration:none;
    background-color:#f5f5f5
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:hover{
    color:#fff;
    text-decoration:none;
    background-color:#337ab7;
    outline:0
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    color:#777
}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    text-decoration:none;
    cursor:not-allowed;
    background-color:transparent;
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)
}
.open>.dropdown-menu{
    display:block
}
.open>a{
    outline:0
}
.dropdown-menu-right{
    right:0;
    left:auto
}
.dropdown-menu-left{
    right:auto;
    left:0
}
.dropdown-header{
    display:block;
    padding:3px 20px;
    font-size:18px;
    line-height:1.5;
    color:#777;
    white-space:nowrap
}
.dropdown-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:990
}
.pull-right>.dropdown-menu{
    right:0;
    left:auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
    content:"";
    border-top:0;
    border-bottom:4px dashed;
    border-bottom:4px solid\9
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
    top:auto;
    bottom:100%;
    margin-bottom:2px
}
@media (min-width:768px){
    .navbar-right .dropdown-menu{
        right:0;
        left:auto
    }
    .navbar-right .dropdown-menu-left{
        left:0;
        right:auto
    }
}
.btn-group,.btn-group-vertical,.student-login-credentials__switch{
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.btn-group-vertical>.action-card-button,.btn-group-vertical>.add-students__button,.btn-group-vertical>.btn,.btn-group-vertical>.comment-reply-link,.btn-group-vertical>.front-page-premium-body__button,.btn-group-vertical>.game-card__play-button,.btn-group-vertical>.games-premium-modal__button--primary,.btn-group-vertical>.games-premium-modal__button--secondary,.btn-group-vertical>.meet-mr-hoffman__button,.btn-group-vertical>.owner-authentication-modal__cancel-button,.btn-group-vertical>.owner-authentication-modal__confirm-button,.btn-group-vertical>.premium-banner__button--primary,.btn-group-vertical>.premium-banner__button--secondary,.btn-group-vertical>.search-submit,.btn-group-vertical>.ss18-banner-button-section__button,.btn-group-vertical>.ss18-button,.btn-group-vertical>.ss18-cta-banner__button,.btn-group-vertical>.ss18-cta__button,.btn-group-vertical>.ss18-hero-text__button,.btn-group>.action-card-button,.btn-group>.add-students__button,.btn-group>.btn,.btn-group>.comment-reply-link,.btn-group>.front-page-premium-body__button,.btn-group>.game-card__play-button,.btn-group>.games-premium-modal__button--primary,.btn-group>.games-premium-modal__button--secondary,.btn-group>.meet-mr-hoffman__button,.btn-group>.owner-authentication-modal__cancel-button,.btn-group>.owner-authentication-modal__confirm-button,.btn-group>.premium-banner__button--primary,.btn-group>.premium-banner__button--secondary,.btn-group>.search-submit,.btn-group>.ss18-banner-button-section__button,.btn-group>.ss18-button,.btn-group>.ss18-cta-banner__button,.btn-group>.ss18-cta__button,.btn-group>.ss18-hero-text__button,.student-login-credentials__switch>.action-card-button,.student-login-credentials__switch>.add-students__button,.student-login-credentials__switch>.btn,.student-login-credentials__switch>.comment-reply-link,.student-login-credentials__switch>.front-page-premium-body__button,.student-login-credentials__switch>.game-card__play-button,.student-login-credentials__switch>.games-premium-modal__button--primary,.student-login-credentials__switch>.games-premium-modal__button--secondary,.student-login-credentials__switch>.meet-mr-hoffman__button,.student-login-credentials__switch>.owner-authentication-modal__cancel-button,.student-login-credentials__switch>.owner-authentication-modal__confirm-button,.student-login-credentials__switch>.premium-banner__button--primary,.student-login-credentials__switch>.premium-banner__button--secondary,.student-login-credentials__switch>.search-submit,.student-login-credentials__switch>.ss18-banner-button-section__button,.student-login-credentials__switch>.ss18-button,.student-login-credentials__switch>.ss18-cta-banner__button,.student-login-credentials__switch>.ss18-cta__button,.student-login-credentials__switch>.ss18-hero-text__button,.woocommerce .btn-group-vertical>button.button.alt,.woocommerce .btn-group>button.button.alt,.woocommerce .student-login-credentials__switch>button.button.alt{
    position:relative;
    float:left
}
.btn-group-vertical>.action-card-button:active,.btn-group-vertical>.action-card-button:focus,.btn-group-vertical>.action-card-button:hover,.btn-group-vertical>.active.action-card-button,.btn-group-vertical>.active.add-students__button,.btn-group-vertical>.active.comment-reply-link,.btn-group-vertical>.active.front-page-premium-body__button,.btn-group-vertical>.active.game-card__play-button,.btn-group-vertical>.active.games-premium-modal__button--primary,.btn-group-vertical>.active.games-premium-modal__button--secondary,.btn-group-vertical>.active.meet-mr-hoffman__button,.btn-group-vertical>.active.owner-authentication-modal__cancel-button,.btn-group-vertical>.active.owner-authentication-modal__confirm-button,.btn-group-vertical>.active.premium-banner__button--primary,.btn-group-vertical>.active.premium-banner__button--secondary,.btn-group-vertical>.active.search-submit,.btn-group-vertical>.active.ss18-banner-button-section__button,.btn-group-vertical>.active.ss18-button,.btn-group-vertical>.active.ss18-cta-banner__button,.btn-group-vertical>.active.ss18-cta__button,.btn-group-vertical>.active.ss18-hero-text__button,.btn-group-vertical>.add-students__button:active,.btn-group-vertical>.add-students__button:focus,.btn-group-vertical>.add-students__button:hover,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>.comment-reply-link:active,.btn-group-vertical>.comment-reply-link:focus,.btn-group-vertical>.comment-reply-link:hover,.btn-group-vertical>.front-page-premium-body__button:active,.btn-group-vertical>.front-page-premium-body__button:focus,.btn-group-vertical>.front-page-premium-body__button:hover,.btn-group-vertical>.game-card__play-button:active,.btn-group-vertical>.game-card__play-button:focus,.btn-group-vertical>.game-card__play-button:hover,.btn-group-vertical>.games-premium-modal__button--primary:active,.btn-group-vertical>.games-premium-modal__button--primary:focus,.btn-group-vertical>.games-premium-modal__button--primary:hover,.btn-group-vertical>.games-premium-modal__button--secondary:active,.btn-group-vertical>.games-premium-modal__button--secondary:focus,.btn-group-vertical>.games-premium-modal__button--secondary:hover,.btn-group-vertical>.meet-mr-hoffman__button:active,.btn-group-vertical>.meet-mr-hoffman__button:focus,.btn-group-vertical>.meet-mr-hoffman__button:hover,.btn-group-vertical>.owner-authentication-modal__cancel-button:active,.btn-group-vertical>.owner-authentication-modal__cancel-button:focus,.btn-group-vertical>.owner-authentication-modal__cancel-button:hover,.btn-group-vertical>.owner-authentication-modal__confirm-button:active,.btn-group-vertical>.owner-authentication-modal__confirm-button:focus,.btn-group-vertical>.owner-authentication-modal__confirm-button:hover,.btn-group-vertical>.premium-banner__button--primary:active,.btn-group-vertical>.premium-banner__button--primary:focus,.btn-group-vertical>.premium-banner__button--primary:hover,.btn-group-vertical>.premium-banner__button--secondary:active,.btn-group-vertical>.premium-banner__button--secondary:focus,.btn-group-vertical>.premium-banner__button--secondary:hover,.btn-group-vertical>.search-submit:active,.btn-group-vertical>.search-submit:focus,.btn-group-vertical>.search-submit:hover,.btn-group-vertical>.ss18-banner-button-section__button:active,.btn-group-vertical>.ss18-banner-button-section__button:focus,.btn-group-vertical>.ss18-banner-button-section__button:hover,.btn-group-vertical>.ss18-button:active,.btn-group-vertical>.ss18-button:focus,.btn-group-vertical>.ss18-button:hover,.btn-group-vertical>.ss18-cta-banner__button:active,.btn-group-vertical>.ss18-cta-banner__button:focus,.btn-group-vertical>.ss18-cta-banner__button:hover,.btn-group-vertical>.ss18-cta__button:active,.btn-group-vertical>.ss18-cta__button:focus,.btn-group-vertical>.ss18-cta__button:hover,.btn-group-vertical>.ss18-hero-text__button:active,.btn-group-vertical>.ss18-hero-text__button:focus,.btn-group-vertical>.ss18-hero-text__button:hover,.btn-group>.action-card-button:active,.btn-group>.action-card-button:focus,.btn-group>.action-card-button:hover,.btn-group>.active.action-card-button,.btn-group>.active.add-students__button,.btn-group>.active.comment-reply-link,.btn-group>.active.front-page-premium-body__button,.btn-group>.active.game-card__play-button,.btn-group>.active.games-premium-modal__button--primary,.btn-group>.active.games-premium-modal__button--secondary,.btn-group>.active.meet-mr-hoffman__button,.btn-group>.active.owner-authentication-modal__cancel-button,.btn-group>.active.owner-authentication-modal__confirm-button,.btn-group>.active.premium-banner__button--primary,.btn-group>.active.premium-banner__button--secondary,.btn-group>.active.search-submit,.btn-group>.active.ss18-banner-button-section__button,.btn-group>.active.ss18-button,.btn-group>.active.ss18-cta-banner__button,.btn-group>.active.ss18-cta__button,.btn-group>.active.ss18-hero-text__button,.btn-group>.add-students__button:active,.btn-group>.add-students__button:focus,.btn-group>.add-students__button:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>.comment-reply-link:active,.btn-group>.comment-reply-link:focus,.btn-group>.comment-reply-link:hover,.btn-group>.front-page-premium-body__button:active,.btn-group>.front-page-premium-body__button:focus,.btn-group>.front-page-premium-body__button:hover,.btn-group>.game-card__play-button:active,.btn-group>.game-card__play-button:focus,.btn-group>.game-card__play-button:hover,.btn-group>.games-premium-modal__button--primary:active,.btn-group>.games-premium-modal__button--primary:focus,.btn-group>.games-premium-modal__button--primary:hover,.btn-group>.games-premium-modal__button--secondary:active,.btn-group>.games-premium-modal__button--secondary:focus,.btn-group>.games-premium-modal__button--secondary:hover,.btn-group>.meet-mr-hoffman__button:active,.btn-group>.meet-mr-hoffman__button:focus,.btn-group>.meet-mr-hoffman__button:hover,.btn-group>.owner-authentication-modal__cancel-button:active,.btn-group>.owner-authentication-modal__cancel-button:focus,.btn-group>.owner-authentication-modal__cancel-button:hover,.btn-group>.owner-authentication-modal__confirm-button:active,.btn-group>.owner-authentication-modal__confirm-button:focus,.btn-group>.owner-authentication-modal__confirm-button:hover,.btn-group>.premium-banner__button--primary:active,.btn-group>.premium-banner__button--primary:focus,.btn-group>.premium-banner__button--primary:hover,.btn-group>.premium-banner__button--secondary:active,.btn-group>.premium-banner__button--secondary:focus,.btn-group>.premium-banner__button--secondary:hover,.btn-group>.search-submit:active,.btn-group>.search-submit:focus,.btn-group>.search-submit:hover,.btn-group>.ss18-banner-button-section__button:active,.btn-group>.ss18-banner-button-section__button:focus,.btn-group>.ss18-banner-button-section__button:hover,.btn-group>.ss18-button:active,.btn-group>.ss18-button:focus,.btn-group>.ss18-button:hover,.btn-group>.ss18-cta-banner__button:active,.btn-group>.ss18-cta-banner__button:focus,.btn-group>.ss18-cta-banner__button:hover,.btn-group>.ss18-cta__button:active,.btn-group>.ss18-cta__button:focus,.btn-group>.ss18-cta__button:hover,.btn-group>.ss18-hero-text__button:active,.btn-group>.ss18-hero-text__button:focus,.btn-group>.ss18-hero-text__button:hover,.student-login-credentials__switch>.action-card-button:active,.student-login-credentials__switch>.action-card-button:focus,.student-login-credentials__switch>.action-card-button:hover,.student-login-credentials__switch>.active.action-card-button,.student-login-credentials__switch>.active.add-students__button,.student-login-credentials__switch>.active.comment-reply-link,.student-login-credentials__switch>.active.front-page-premium-body__button,.student-login-credentials__switch>.active.game-card__play-button,.student-login-credentials__switch>.active.games-premium-modal__button--primary,.student-login-credentials__switch>.active.games-premium-modal__button--secondary,.student-login-credentials__switch>.active.meet-mr-hoffman__button,.student-login-credentials__switch>.active.owner-authentication-modal__cancel-button,.student-login-credentials__switch>.active.owner-authentication-modal__confirm-button,.student-login-credentials__switch>.active.premium-banner__button--primary,.student-login-credentials__switch>.active.premium-banner__button--secondary,.student-login-credentials__switch>.active.search-submit,.student-login-credentials__switch>.active.ss18-banner-button-section__button,.student-login-credentials__switch>.active.ss18-button,.student-login-credentials__switch>.active.ss18-cta-banner__button,.student-login-credentials__switch>.active.ss18-cta__button,.student-login-credentials__switch>.active.ss18-hero-text__button,.student-login-credentials__switch>.add-students__button:active,.student-login-credentials__switch>.add-students__button:focus,.student-login-credentials__switch>.add-students__button:hover,.student-login-credentials__switch>.btn.active,.student-login-credentials__switch>.btn:active,.student-login-credentials__switch>.btn:focus,.student-login-credentials__switch>.btn:hover,.student-login-credentials__switch>.comment-reply-link:active,.student-login-credentials__switch>.comment-reply-link:focus,.student-login-credentials__switch>.comment-reply-link:hover,.student-login-credentials__switch>.front-page-premium-body__button:active,.student-login-credentials__switch>.front-page-premium-body__button:focus,.student-login-credentials__switch>.front-page-premium-body__button:hover,.student-login-credentials__switch>.game-card__play-button:active,.student-login-credentials__switch>.game-card__play-button:focus,.student-login-credentials__switch>.game-card__play-button:hover,.student-login-credentials__switch>.games-premium-modal__button--primary:active,.student-login-credentials__switch>.games-premium-modal__button--primary:focus,.student-login-credentials__switch>.games-premium-modal__button--primary:hover,.student-login-credentials__switch>.games-premium-modal__button--secondary:active,.student-login-credentials__switch>.games-premium-modal__button--secondary:focus,.student-login-credentials__switch>.games-premium-modal__button--secondary:hover,.student-login-credentials__switch>.meet-mr-hoffman__button:active,.student-login-credentials__switch>.meet-mr-hoffman__button:focus,.student-login-credentials__switch>.meet-mr-hoffman__button:hover,.student-login-credentials__switch>.owner-authentication-modal__cancel-button:active,.student-login-credentials__switch>.owner-authentication-modal__cancel-button:focus,.student-login-credentials__switch>.owner-authentication-modal__cancel-button:hover,.student-login-credentials__switch>.owner-authentication-modal__confirm-button:active,.student-login-credentials__switch>.owner-authentication-modal__confirm-button:focus,.student-login-credentials__switch>.owner-authentication-modal__confirm-button:hover,.student-login-credentials__switch>.premium-banner__button--primary:active,.student-login-credentials__switch>.premium-banner__button--primary:focus,.student-login-credentials__switch>.premium-banner__button--primary:hover,.student-login-credentials__switch>.premium-banner__button--secondary:active,.student-login-credentials__switch>.premium-banner__button--secondary:focus,.student-login-credentials__switch>.premium-banner__button--secondary:hover,.student-login-credentials__switch>.search-submit:active,.student-login-credentials__switch>.search-submit:focus,.student-login-credentials__switch>.search-submit:hover,.student-login-credentials__switch>.ss18-banner-button-section__button:active,.student-login-credentials__switch>.ss18-banner-button-section__button:focus,.student-login-credentials__switch>.ss18-banner-button-section__button:hover,.student-login-credentials__switch>.ss18-button:active,.student-login-credentials__switch>.ss18-button:focus,.student-login-credentials__switch>.ss18-button:hover,.student-login-credentials__switch>.ss18-cta-banner__button:active,.student-login-credentials__switch>.ss18-cta-banner__button:focus,.student-login-credentials__switch>.ss18-cta-banner__button:hover,.student-login-credentials__switch>.ss18-cta__button:active,.student-login-credentials__switch>.ss18-cta__button:focus,.student-login-credentials__switch>.ss18-cta__button:hover,.student-login-credentials__switch>.ss18-hero-text__button:active,.student-login-credentials__switch>.ss18-hero-text__button:focus,.student-login-credentials__switch>.ss18-hero-text__button:hover,.woocommerce .btn-group-vertical>button.active.button.alt,.woocommerce .btn-group-vertical>button.button.alt:active,.woocommerce .btn-group-vertical>button.button.alt:focus,.woocommerce .btn-group-vertical>button.button.alt:hover,.woocommerce .btn-group>button.active.button.alt,.woocommerce .btn-group>button.button.alt:active,.woocommerce .btn-group>button.button.alt:focus,.woocommerce .btn-group>button.button.alt:hover,.woocommerce .student-login-credentials__switch>button.active.button.alt,.woocommerce .student-login-credentials__switch>button.button.alt:active,.woocommerce .student-login-credentials__switch>button.button.alt:focus,.woocommerce .student-login-credentials__switch>button.button.alt:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.action-card-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.btn.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.comment-reply-link.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.games-premium-modal__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.games-premium-modal__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.add-students__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.front-page-premium-body__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.game-card__play-button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.meet-mr-hoffman__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.ss18-button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.ss18-cta-banner__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.ss18-cta__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.is-active.ss18-hero-text__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.owner-authentication-modal__cancel-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.owner-authentication-modal__confirm-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.premium-banner__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.premium-banner__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.search-submit.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group-vertical>li.ss18-banner-button-section__button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.action-card-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.btn.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.comment-reply-link.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.games-premium-modal__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.games-premium-modal__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.add-students__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.front-page-premium-body__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.game-card__play-button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.meet-mr-hoffman__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.ss18-button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.ss18-cta-banner__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.ss18-cta__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.is-active.ss18-hero-text__button,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.owner-authentication-modal__cancel-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.owner-authentication-modal__confirm-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.premium-banner__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.premium-banner__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.search-submit.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group>li.ss18-banner-button-section__button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.action-card-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.btn.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.comment-reply-link.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.games-premium-modal__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.games-premium-modal__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.add-students__button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.front-page-premium-body__button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.game-card__play-button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.meet-mr-hoffman__button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.ss18-button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.ss18-cta-banner__button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.ss18-cta__button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.ss18-hero-text__button,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.owner-authentication-modal__cancel-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.owner-authentication-modal__confirm-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.premium-banner__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.premium-banner__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.search-submit.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.ss18-banner-button-section__button.is-active{
    z-index:2
}
.btn-group .action-card-button+.action-card-button,.btn-group .action-card-button+.add-students__button,.btn-group .action-card-button+.btn,.btn-group .action-card-button+.btn-group,.btn-group .action-card-button+.comment-reply-link,.btn-group .action-card-button+.front-page-premium-body__button,.btn-group .action-card-button+.game-card__play-button,.btn-group .action-card-button+.games-premium-modal__button--primary,.btn-group .action-card-button+.games-premium-modal__button--secondary,.btn-group .action-card-button+.meet-mr-hoffman__button,.btn-group .action-card-button+.owner-authentication-modal__cancel-button,.btn-group .action-card-button+.owner-authentication-modal__confirm-button,.btn-group .action-card-button+.premium-banner__button--primary,.btn-group .action-card-button+.premium-banner__button--secondary,.btn-group .action-card-button+.search-submit,.btn-group .action-card-button+.ss18-banner-button-section__button,.btn-group .action-card-button+.ss18-button,.btn-group .action-card-button+.ss18-cta-banner__button,.btn-group .action-card-button+.ss18-cta__button,.btn-group .action-card-button+.ss18-hero-text__button,.btn-group .action-card-button+.student-login-credentials__switch,.btn-group .add-students__button+.action-card-button,.btn-group .add-students__button+.add-students__button,.btn-group .add-students__button+.btn,.btn-group .add-students__button+.btn-group,.btn-group .add-students__button+.comment-reply-link,.btn-group .add-students__button+.front-page-premium-body__button,.btn-group .add-students__button+.game-card__play-button,.btn-group .add-students__button+.games-premium-modal__button--primary,.btn-group .add-students__button+.games-premium-modal__button--secondary,.btn-group .add-students__button+.meet-mr-hoffman__button,.btn-group .add-students__button+.owner-authentication-modal__cancel-button,.btn-group .add-students__button+.owner-authentication-modal__confirm-button,.btn-group .add-students__button+.premium-banner__button--primary,.btn-group .add-students__button+.premium-banner__button--secondary,.btn-group .add-students__button+.search-submit,.btn-group .add-students__button+.ss18-banner-button-section__button,.btn-group .add-students__button+.ss18-button,.btn-group .add-students__button+.ss18-cta-banner__button,.btn-group .add-students__button+.ss18-cta__button,.btn-group .add-students__button+.ss18-hero-text__button,.btn-group .add-students__button+.student-login-credentials__switch,.btn-group .btn+.action-card-button,.btn-group .btn+.add-students__button,.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+.comment-reply-link,.btn-group .btn+.front-page-premium-body__button,.btn-group .btn+.game-card__play-button,.btn-group .btn+.games-premium-modal__button--primary,.btn-group .btn+.games-premium-modal__button--secondary,.btn-group .btn+.meet-mr-hoffman__button,.btn-group .btn+.owner-authentication-modal__cancel-button,.btn-group .btn+.owner-authentication-modal__confirm-button,.btn-group .btn+.premium-banner__button--primary,.btn-group .btn+.premium-banner__button--secondary,.btn-group .btn+.search-submit,.btn-group .btn+.ss18-banner-button-section__button,.btn-group .btn+.ss18-button,.btn-group .btn+.ss18-cta-banner__button,.btn-group .btn+.ss18-cta__button,.btn-group .btn+.ss18-hero-text__button,.btn-group .btn+.student-login-credentials__switch,.btn-group .btn-group+.action-card-button,.btn-group .btn-group+.add-students__button,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+.comment-reply-link,.btn-group .btn-group+.front-page-premium-body__button,.btn-group .btn-group+.game-card__play-button,.btn-group .btn-group+.games-premium-modal__button--primary,.btn-group .btn-group+.games-premium-modal__button--secondary,.btn-group .btn-group+.meet-mr-hoffman__button,.btn-group .btn-group+.owner-authentication-modal__cancel-button,.btn-group .btn-group+.owner-authentication-modal__confirm-button,.btn-group .btn-group+.premium-banner__button--primary,.btn-group .btn-group+.premium-banner__button--secondary,.btn-group .btn-group+.search-submit,.btn-group .btn-group+.ss18-banner-button-section__button,.btn-group .btn-group+.ss18-button,.btn-group .btn-group+.ss18-cta-banner__button,.btn-group .btn-group+.ss18-cta__button,.btn-group .btn-group+.ss18-hero-text__button,.btn-group .btn-group+.student-login-credentials__switch,.btn-group .comment-reply-link+.action-card-button,.btn-group .comment-reply-link+.add-students__button,.btn-group .comment-reply-link+.btn,.btn-group .comment-reply-link+.btn-group,.btn-group .comment-reply-link+.comment-reply-link,.btn-group .comment-reply-link+.front-page-premium-body__button,.btn-group .comment-reply-link+.game-card__play-button,.btn-group .comment-reply-link+.games-premium-modal__button--primary,.btn-group .comment-reply-link+.games-premium-modal__button--secondary,.btn-group .comment-reply-link+.meet-mr-hoffman__button,.btn-group .comment-reply-link+.owner-authentication-modal__cancel-button,.btn-group .comment-reply-link+.owner-authentication-modal__confirm-button,.btn-group .comment-reply-link+.premium-banner__button--primary,.btn-group .comment-reply-link+.premium-banner__button--secondary,.btn-group .comment-reply-link+.search-submit,.btn-group .comment-reply-link+.ss18-banner-button-section__button,.btn-group .comment-reply-link+.ss18-button,.btn-group .comment-reply-link+.ss18-cta-banner__button,.btn-group .comment-reply-link+.ss18-cta__button,.btn-group .comment-reply-link+.ss18-hero-text__button,.btn-group .comment-reply-link+.student-login-credentials__switch,.btn-group .front-page-premium-body__button+.action-card-button,.btn-group .front-page-premium-body__button+.add-students__button,.btn-group .front-page-premium-body__button+.btn,.btn-group .front-page-premium-body__button+.btn-group,.btn-group .front-page-premium-body__button+.comment-reply-link,.btn-group .front-page-premium-body__button+.front-page-premium-body__button,.btn-group .front-page-premium-body__button+.game-card__play-button,.btn-group .front-page-premium-body__button+.games-premium-modal__button--primary,.btn-group .front-page-premium-body__button+.games-premium-modal__button--secondary,.btn-group .front-page-premium-body__button+.meet-mr-hoffman__button,.btn-group .front-page-premium-body__button+.owner-authentication-modal__cancel-button,.btn-group .front-page-premium-body__button+.owner-authentication-modal__confirm-button,.btn-group .front-page-premium-body__button+.premium-banner__button--primary,.btn-group .front-page-premium-body__button+.premium-banner__button--secondary,.btn-group .front-page-premium-body__button+.search-submit,.btn-group .front-page-premium-body__button+.ss18-banner-button-section__button,.btn-group .front-page-premium-body__button+.ss18-button,.btn-group .front-page-premium-body__button+.ss18-cta-banner__button,.btn-group .front-page-premium-body__button+.ss18-cta__button,.btn-group .front-page-premium-body__button+.ss18-hero-text__button,.btn-group .front-page-premium-body__button+.student-login-credentials__switch,.btn-group .game-card__play-button+.action-card-button,.btn-group .game-card__play-button+.add-students__button,.btn-group .game-card__play-button+.btn,.btn-group .game-card__play-button+.btn-group,.btn-group .game-card__play-button+.comment-reply-link,.btn-group .game-card__play-button+.front-page-premium-body__button,.btn-group .game-card__play-button+.game-card__play-button,.btn-group .game-card__play-button+.games-premium-modal__button--primary,.btn-group .game-card__play-button+.games-premium-modal__button--secondary,.btn-group .game-card__play-button+.meet-mr-hoffman__button,.btn-group .game-card__play-button+.owner-authentication-modal__cancel-button,.btn-group .game-card__play-button+.owner-authentication-modal__confirm-button,.btn-group .game-card__play-button+.premium-banner__button--primary,.btn-group .game-card__play-button+.premium-banner__button--secondary,.btn-group .game-card__play-button+.search-submit,.btn-group .game-card__play-button+.ss18-banner-button-section__button,.btn-group .game-card__play-button+.ss18-button,.btn-group .game-card__play-button+.ss18-cta-banner__button,.btn-group .game-card__play-button+.ss18-cta__button,.btn-group .game-card__play-button+.ss18-hero-text__button,.btn-group .game-card__play-button+.student-login-credentials__switch,.btn-group .games-premium-modal__button--primary+.action-card-button,.btn-group .games-premium-modal__button--primary+.add-students__button,.btn-group .games-premium-modal__button--primary+.btn,.btn-group .games-premium-modal__button--primary+.btn-group,.btn-group .games-premium-modal__button--primary+.comment-reply-link,.btn-group .games-premium-modal__button--primary+.front-page-premium-body__button,.btn-group .games-premium-modal__button--primary+.game-card__play-button,.btn-group .games-premium-modal__button--primary+.games-premium-modal__button--primary,.btn-group .games-premium-modal__button--primary+.games-premium-modal__button--secondary,.btn-group .games-premium-modal__button--primary+.meet-mr-hoffman__button,.btn-group .games-premium-modal__button--primary+.owner-authentication-modal__cancel-button,.btn-group .games-premium-modal__button--primary+.owner-authentication-modal__confirm-button,.btn-group .games-premium-modal__button--primary+.premium-banner__button--primary,.btn-group .games-premium-modal__button--primary+.premium-banner__button--secondary,.btn-group .games-premium-modal__button--primary+.search-submit,.btn-group .games-premium-modal__button--primary+.ss18-banner-button-section__button,.btn-group .games-premium-modal__button--primary+.ss18-button,.btn-group .games-premium-modal__button--primary+.ss18-cta-banner__button,.btn-group .games-premium-modal__button--primary+.ss18-cta__button,.btn-group .games-premium-modal__button--primary+.ss18-hero-text__button,.btn-group .games-premium-modal__button--primary+.student-login-credentials__switch,.btn-group .games-premium-modal__button--secondary+.action-card-button,.btn-group .games-premium-modal__button--secondary+.add-students__button,.btn-group .games-premium-modal__button--secondary+.btn,.btn-group .games-premium-modal__button--secondary+.btn-group,.btn-group .games-premium-modal__button--secondary+.comment-reply-link,.btn-group .games-premium-modal__button--secondary+.front-page-premium-body__button,.btn-group .games-premium-modal__button--secondary+.game-card__play-button,.btn-group .games-premium-modal__button--secondary+.games-premium-modal__button--primary,.btn-group .games-premium-modal__button--secondary+.games-premium-modal__button--secondary,.btn-group .games-premium-modal__button--secondary+.meet-mr-hoffman__button,.btn-group .games-premium-modal__button--secondary+.owner-authentication-modal__cancel-button,.btn-group .games-premium-modal__button--secondary+.owner-authentication-modal__confirm-button,.btn-group .games-premium-modal__button--secondary+.premium-banner__button--primary,.btn-group .games-premium-modal__button--secondary+.premium-banner__button--secondary,.btn-group .games-premium-modal__button--secondary+.search-submit,.btn-group .games-premium-modal__button--secondary+.ss18-banner-button-section__button,.btn-group .games-premium-modal__button--secondary+.ss18-button,.btn-group .games-premium-modal__button--secondary+.ss18-cta-banner__button,.btn-group .games-premium-modal__button--secondary+.ss18-cta__button,.btn-group .games-premium-modal__button--secondary+.ss18-hero-text__button,.btn-group .games-premium-modal__button--secondary+.student-login-credentials__switch,.btn-group .meet-mr-hoffman__button+.action-card-button,.btn-group .meet-mr-hoffman__button+.add-students__button,.btn-group .meet-mr-hoffman__button+.btn,.btn-group .meet-mr-hoffman__button+.btn-group,.btn-group .meet-mr-hoffman__button+.comment-reply-link,.btn-group .meet-mr-hoffman__button+.front-page-premium-body__button,.btn-group .meet-mr-hoffman__button+.game-card__play-button,.btn-group .meet-mr-hoffman__button+.games-premium-modal__button--primary,.btn-group .meet-mr-hoffman__button+.games-premium-modal__button--secondary,.btn-group .meet-mr-hoffman__button+.meet-mr-hoffman__button,.btn-group .meet-mr-hoffman__button+.owner-authentication-modal__cancel-button,.btn-group .meet-mr-hoffman__button+.owner-authentication-modal__confirm-button,.btn-group .meet-mr-hoffman__button+.premium-banner__button--primary,.btn-group .meet-mr-hoffman__button+.premium-banner__button--secondary,.btn-group .meet-mr-hoffman__button+.search-submit,.btn-group .meet-mr-hoffman__button+.ss18-banner-button-section__button,.btn-group .meet-mr-hoffman__button+.ss18-button,.btn-group .meet-mr-hoffman__button+.ss18-cta-banner__button,.btn-group .meet-mr-hoffman__button+.ss18-cta__button,.btn-group .meet-mr-hoffman__button+.ss18-hero-text__button,.btn-group .meet-mr-hoffman__button+.student-login-credentials__switch,.btn-group .owner-authentication-modal__cancel-button+.action-card-button,.btn-group .owner-authentication-modal__cancel-button+.add-students__button,.btn-group .owner-authentication-modal__cancel-button+.btn,.btn-group .owner-authentication-modal__cancel-button+.btn-group,.btn-group .owner-authentication-modal__cancel-button+.comment-reply-link,.btn-group .owner-authentication-modal__cancel-button+.front-page-premium-body__button,.btn-group .owner-authentication-modal__cancel-button+.game-card__play-button,.btn-group .owner-authentication-modal__cancel-button+.games-premium-modal__button--primary,.btn-group .owner-authentication-modal__cancel-button+.games-premium-modal__button--secondary,.btn-group .owner-authentication-modal__cancel-button+.meet-mr-hoffman__button,.btn-group .owner-authentication-modal__cancel-button+.owner-authentication-modal__cancel-button,.btn-group .owner-authentication-modal__cancel-button+.owner-authentication-modal__confirm-button,.btn-group .owner-authentication-modal__cancel-button+.premium-banner__button--primary,.btn-group .owner-authentication-modal__cancel-button+.premium-banner__button--secondary,.btn-group .owner-authentication-modal__cancel-button+.search-submit,.btn-group .owner-authentication-modal__cancel-button+.ss18-banner-button-section__button,.btn-group .owner-authentication-modal__cancel-button+.ss18-button,.btn-group .owner-authentication-modal__cancel-button+.ss18-cta-banner__button,.btn-group .owner-authentication-modal__cancel-button+.ss18-cta__button,.btn-group .owner-authentication-modal__cancel-button+.ss18-hero-text__button,.btn-group .owner-authentication-modal__cancel-button+.student-login-credentials__switch,.btn-group .owner-authentication-modal__confirm-button+.action-card-button,.btn-group .owner-authentication-modal__confirm-button+.add-students__button,.btn-group .owner-authentication-modal__confirm-button+.btn,.btn-group .owner-authentication-modal__confirm-button+.btn-group,.btn-group .owner-authentication-modal__confirm-button+.comment-reply-link,.btn-group .owner-authentication-modal__confirm-button+.front-page-premium-body__button,.btn-group .owner-authentication-modal__confirm-button+.game-card__play-button,.btn-group .owner-authentication-modal__confirm-button+.games-premium-modal__button--primary,.btn-group .owner-authentication-modal__confirm-button+.games-premium-modal__button--secondary,.btn-group .owner-authentication-modal__confirm-button+.meet-mr-hoffman__button,.btn-group .owner-authentication-modal__confirm-button+.owner-authentication-modal__cancel-button,.btn-group .owner-authentication-modal__confirm-button+.owner-authentication-modal__confirm-button,.btn-group .owner-authentication-modal__confirm-button+.premium-banner__button--primary,.btn-group .owner-authentication-modal__confirm-button+.premium-banner__button--secondary,.btn-group .owner-authentication-modal__confirm-button+.search-submit,.btn-group .owner-authentication-modal__confirm-button+.ss18-banner-button-section__button,.btn-group .owner-authentication-modal__confirm-button+.ss18-button,.btn-group .owner-authentication-modal__confirm-button+.ss18-cta-banner__button,.btn-group .owner-authentication-modal__confirm-button+.ss18-cta__button,.btn-group .owner-authentication-modal__confirm-button+.ss18-hero-text__button,.btn-group .owner-authentication-modal__confirm-button+.student-login-credentials__switch,.btn-group .premium-banner__button--primary+.action-card-button,.btn-group .premium-banner__button--primary+.add-students__button,.btn-group .premium-banner__button--primary+.btn,.btn-group .premium-banner__button--primary+.btn-group,.btn-group .premium-banner__button--primary+.comment-reply-link,.btn-group .premium-banner__button--primary+.front-page-premium-body__button,.btn-group .premium-banner__button--primary+.game-card__play-button,.btn-group .premium-banner__button--primary+.games-premium-modal__button--primary,.btn-group .premium-banner__button--primary+.games-premium-modal__button--secondary,.btn-group .premium-banner__button--primary+.meet-mr-hoffman__button,.btn-group .premium-banner__button--primary+.owner-authentication-modal__cancel-button,.btn-group .premium-banner__button--primary+.owner-authentication-modal__confirm-button,.btn-group .premium-banner__button--primary+.premium-banner__button--primary,.btn-group .premium-banner__button--primary+.premium-banner__button--secondary,.btn-group .premium-banner__button--primary+.search-submit,.btn-group .premium-banner__button--primary+.ss18-banner-button-section__button,.btn-group .premium-banner__button--primary+.ss18-button,.btn-group .premium-banner__button--primary+.ss18-cta-banner__button,.btn-group .premium-banner__button--primary+.ss18-cta__button,.btn-group .premium-banner__button--primary+.ss18-hero-text__button,.btn-group .premium-banner__button--primary+.student-login-credentials__switch,.btn-group .premium-banner__button--secondary+.action-card-button,.btn-group .premium-banner__button--secondary+.add-students__button,.btn-group .premium-banner__button--secondary+.btn,.btn-group .premium-banner__button--secondary+.btn-group,.btn-group .premium-banner__button--secondary+.comment-reply-link,.btn-group .premium-banner__button--secondary+.front-page-premium-body__button,.btn-group .premium-banner__button--secondary+.game-card__play-button,.btn-group .premium-banner__button--secondary+.games-premium-modal__button--primary,.btn-group .premium-banner__button--secondary+.games-premium-modal__button--secondary,.btn-group .premium-banner__button--secondary+.meet-mr-hoffman__button,.btn-group .premium-banner__button--secondary+.owner-authentication-modal__cancel-button,.btn-group .premium-banner__button--secondary+.owner-authentication-modal__confirm-button,.btn-group .premium-banner__button--secondary+.premium-banner__button--primary,.btn-group .premium-banner__button--secondary+.premium-banner__button--secondary,.btn-group .premium-banner__button--secondary+.search-submit,.btn-group .premium-banner__button--secondary+.ss18-banner-button-section__button,.btn-group .premium-banner__button--secondary+.ss18-button,.btn-group .premium-banner__button--secondary+.ss18-cta-banner__button,.btn-group .premium-banner__button--secondary+.ss18-cta__button,.btn-group .premium-banner__button--secondary+.ss18-hero-text__button,.btn-group .premium-banner__button--secondary+.student-login-credentials__switch,.btn-group .search-submit+.action-card-button,.btn-group .search-submit+.add-students__button,.btn-group .search-submit+.btn,.btn-group .search-submit+.btn-group,.btn-group .search-submit+.comment-reply-link,.btn-group .search-submit+.front-page-premium-body__button,.btn-group .search-submit+.game-card__play-button,.btn-group .search-submit+.games-premium-modal__button--primary,.btn-group .search-submit+.games-premium-modal__button--secondary,.btn-group .search-submit+.meet-mr-hoffman__button,.btn-group .search-submit+.owner-authentication-modal__cancel-button,.btn-group .search-submit+.owner-authentication-modal__confirm-button,.btn-group .search-submit+.premium-banner__button--primary,.btn-group .search-submit+.premium-banner__button--secondary,.btn-group .search-submit+.search-submit,.btn-group .search-submit+.ss18-banner-button-section__button,.btn-group .search-submit+.ss18-button,.btn-group .search-submit+.ss18-cta-banner__button,.btn-group .search-submit+.ss18-cta__button,.btn-group .search-submit+.ss18-hero-text__button,.btn-group .search-submit+.student-login-credentials__switch,.btn-group .ss18-banner-button-section__button+.action-card-button,.btn-group .ss18-banner-button-section__button+.add-students__button,.btn-group .ss18-banner-button-section__button+.btn,.btn-group .ss18-banner-button-section__button+.btn-group,.btn-group .ss18-banner-button-section__button+.comment-reply-link,.btn-group .ss18-banner-button-section__button+.front-page-premium-body__button,.btn-group .ss18-banner-button-section__button+.game-card__play-button,.btn-group .ss18-banner-button-section__button+.games-premium-modal__button--primary,.btn-group .ss18-banner-button-section__button+.games-premium-modal__button--secondary,.btn-group .ss18-banner-button-section__button+.meet-mr-hoffman__button,.btn-group .ss18-banner-button-section__button+.owner-authentication-modal__cancel-button,.btn-group .ss18-banner-button-section__button+.owner-authentication-modal__confirm-button,.btn-group .ss18-banner-button-section__button+.premium-banner__button--primary,.btn-group .ss18-banner-button-section__button+.premium-banner__button--secondary,.btn-group .ss18-banner-button-section__button+.search-submit,.btn-group .ss18-banner-button-section__button+.ss18-banner-button-section__button,.btn-group .ss18-banner-button-section__button+.ss18-button,.btn-group .ss18-banner-button-section__button+.ss18-cta-banner__button,.btn-group .ss18-banner-button-section__button+.ss18-cta__button,.btn-group .ss18-banner-button-section__button+.ss18-hero-text__button,.btn-group .ss18-banner-button-section__button+.student-login-credentials__switch,.btn-group .ss18-button+.action-card-button,.btn-group .ss18-button+.add-students__button,.btn-group .ss18-button+.btn,.btn-group .ss18-button+.btn-group,.btn-group .ss18-button+.comment-reply-link,.btn-group .ss18-button+.front-page-premium-body__button,.btn-group .ss18-button+.game-card__play-button,.btn-group .ss18-button+.games-premium-modal__button--primary,.btn-group .ss18-button+.games-premium-modal__button--secondary,.btn-group .ss18-button+.meet-mr-hoffman__button,.btn-group .ss18-button+.owner-authentication-modal__cancel-button,.btn-group .ss18-button+.owner-authentication-modal__confirm-button,.btn-group .ss18-button+.premium-banner__button--primary,.btn-group .ss18-button+.premium-banner__button--secondary,.btn-group .ss18-button+.search-submit,.btn-group .ss18-button+.ss18-banner-button-section__button,.btn-group .ss18-button+.ss18-button,.btn-group .ss18-button+.ss18-cta-banner__button,.btn-group .ss18-button+.ss18-cta__button,.btn-group .ss18-button+.ss18-hero-text__button,.btn-group .ss18-button+.student-login-credentials__switch,.btn-group .ss18-cta-banner__button+.action-card-button,.btn-group .ss18-cta-banner__button+.add-students__button,.btn-group .ss18-cta-banner__button+.btn,.btn-group .ss18-cta-banner__button+.btn-group,.btn-group .ss18-cta-banner__button+.comment-reply-link,.btn-group .ss18-cta-banner__button+.front-page-premium-body__button,.btn-group .ss18-cta-banner__button+.game-card__play-button,.btn-group .ss18-cta-banner__button+.games-premium-modal__button--primary,.btn-group .ss18-cta-banner__button+.games-premium-modal__button--secondary,.btn-group .ss18-cta-banner__button+.meet-mr-hoffman__button,.btn-group .ss18-cta-banner__button+.owner-authentication-modal__cancel-button,.btn-group .ss18-cta-banner__button+.owner-authentication-modal__confirm-button,.btn-group .ss18-cta-banner__button+.premium-banner__button--primary,.btn-group .ss18-cta-banner__button+.premium-banner__button--secondary,.btn-group .ss18-cta-banner__button+.search-submit,.btn-group .ss18-cta-banner__button+.ss18-banner-button-section__button,.btn-group .ss18-cta-banner__button+.ss18-button,.btn-group .ss18-cta-banner__button+.ss18-cta-banner__button,.btn-group .ss18-cta-banner__button+.ss18-cta__button,.btn-group .ss18-cta-banner__button+.ss18-hero-text__button,.btn-group .ss18-cta-banner__button+.student-login-credentials__switch,.btn-group .ss18-cta__button+.action-card-button,.btn-group .ss18-cta__button+.add-students__button,.btn-group .ss18-cta__button+.btn,.btn-group .ss18-cta__button+.btn-group,.btn-group .ss18-cta__button+.comment-reply-link,.btn-group .ss18-cta__button+.front-page-premium-body__button,.btn-group .ss18-cta__button+.game-card__play-button,.btn-group .ss18-cta__button+.games-premium-modal__button--primary,.btn-group .ss18-cta__button+.games-premium-modal__button--secondary,.btn-group .ss18-cta__button+.meet-mr-hoffman__button,.btn-group .ss18-cta__button+.owner-authentication-modal__cancel-button,.btn-group .ss18-cta__button+.owner-authentication-modal__confirm-button,.btn-group .ss18-cta__button+.premium-banner__button--primary,.btn-group .ss18-cta__button+.premium-banner__button--secondary,.btn-group .ss18-cta__button+.search-submit,.btn-group .ss18-cta__button+.ss18-banner-button-section__button,.btn-group .ss18-cta__button+.ss18-button,.btn-group .ss18-cta__button+.ss18-cta-banner__button,.btn-group .ss18-cta__button+.ss18-cta__button,.btn-group .ss18-cta__button+.ss18-hero-text__button,.btn-group .ss18-cta__button+.student-login-credentials__switch,.btn-group .ss18-hero-text__button+.action-card-button,.btn-group .ss18-hero-text__button+.add-students__button,.btn-group .ss18-hero-text__button+.btn,.btn-group .ss18-hero-text__button+.btn-group,.btn-group .ss18-hero-text__button+.comment-reply-link,.btn-group .ss18-hero-text__button+.front-page-premium-body__button,.btn-group .ss18-hero-text__button+.game-card__play-button,.btn-group .ss18-hero-text__button+.games-premium-modal__button--primary,.btn-group .ss18-hero-text__button+.games-premium-modal__button--secondary,.btn-group .ss18-hero-text__button+.meet-mr-hoffman__button,.btn-group .ss18-hero-text__button+.owner-authentication-modal__cancel-button,.btn-group .ss18-hero-text__button+.owner-authentication-modal__confirm-button,.btn-group .ss18-hero-text__button+.premium-banner__button--primary,.btn-group .ss18-hero-text__button+.premium-banner__button--secondary,.btn-group .ss18-hero-text__button+.search-submit,.btn-group .ss18-hero-text__button+.ss18-banner-button-section__button,.btn-group .ss18-hero-text__button+.ss18-button,.btn-group .ss18-hero-text__button+.ss18-cta-banner__button,.btn-group .ss18-hero-text__button+.ss18-cta__button,.btn-group .ss18-hero-text__button+.ss18-hero-text__button,.btn-group .ss18-hero-text__button+.student-login-credentials__switch,.btn-group .student-login-credentials__switch+.action-card-button,.btn-group .student-login-credentials__switch+.add-students__button,.btn-group .student-login-credentials__switch+.btn,.btn-group .student-login-credentials__switch+.btn-group,.btn-group .student-login-credentials__switch+.comment-reply-link,.btn-group .student-login-credentials__switch+.front-page-premium-body__button,.btn-group .student-login-credentials__switch+.game-card__play-button,.btn-group .student-login-credentials__switch+.games-premium-modal__button--primary,.btn-group .student-login-credentials__switch+.games-premium-modal__button--secondary,.btn-group .student-login-credentials__switch+.meet-mr-hoffman__button,.btn-group .student-login-credentials__switch+.owner-authentication-modal__cancel-button,.btn-group .student-login-credentials__switch+.owner-authentication-modal__confirm-button,.btn-group .student-login-credentials__switch+.premium-banner__button--primary,.btn-group .student-login-credentials__switch+.premium-banner__button--secondary,.btn-group .student-login-credentials__switch+.search-submit,.btn-group .student-login-credentials__switch+.ss18-banner-button-section__button,.btn-group .student-login-credentials__switch+.ss18-button,.btn-group .student-login-credentials__switch+.ss18-cta-banner__button,.btn-group .student-login-credentials__switch+.ss18-cta__button,.btn-group .student-login-credentials__switch+.ss18-hero-text__button,.btn-group .student-login-credentials__switch+.student-login-credentials__switch,.btn-group .woocommerce .action-card-button+button.button.alt,.btn-group .woocommerce .add-students__button+button.button.alt,.btn-group .woocommerce .btn+button.button.alt,.btn-group .woocommerce .btn-group+button.button.alt,.btn-group .woocommerce .comment-reply-link+button.button.alt,.btn-group .woocommerce .front-page-premium-body__button+button.button.alt,.btn-group .woocommerce .game-card__play-button+button.button.alt,.btn-group .woocommerce .games-premium-modal__button--primary+button.button.alt,.btn-group .woocommerce .games-premium-modal__button--secondary+button.button.alt,.btn-group .woocommerce .meet-mr-hoffman__button+button.button.alt,.btn-group .woocommerce .owner-authentication-modal__cancel-button+button.button.alt,.btn-group .woocommerce .owner-authentication-modal__confirm-button+button.button.alt,.btn-group .woocommerce .premium-banner__button--primary+button.button.alt,.btn-group .woocommerce .premium-banner__button--secondary+button.button.alt,.btn-group .woocommerce .search-submit+button.button.alt,.btn-group .woocommerce .ss18-banner-button-section__button+button.button.alt,.btn-group .woocommerce .ss18-button+button.button.alt,.btn-group .woocommerce .ss18-cta-banner__button+button.button.alt,.btn-group .woocommerce .ss18-cta__button+button.button.alt,.btn-group .woocommerce .ss18-hero-text__button+button.button.alt,.btn-group .woocommerce .student-login-credentials__switch+button.button.alt,.btn-group .woocommerce button.button.alt+.action-card-button,.btn-group .woocommerce button.button.alt+.add-students__button,.btn-group .woocommerce button.button.alt+.btn,.btn-group .woocommerce button.button.alt+.btn-group,.btn-group .woocommerce button.button.alt+.comment-reply-link,.btn-group .woocommerce button.button.alt+.front-page-premium-body__button,.btn-group .woocommerce button.button.alt+.game-card__play-button,.btn-group .woocommerce button.button.alt+.games-premium-modal__button--primary,.btn-group .woocommerce button.button.alt+.games-premium-modal__button--secondary,.btn-group .woocommerce button.button.alt+.meet-mr-hoffman__button,.btn-group .woocommerce button.button.alt+.owner-authentication-modal__cancel-button,.btn-group .woocommerce button.button.alt+.owner-authentication-modal__confirm-button,.btn-group .woocommerce button.button.alt+.premium-banner__button--primary,.btn-group .woocommerce button.button.alt+.premium-banner__button--secondary,.btn-group .woocommerce button.button.alt+.search-submit,.btn-group .woocommerce button.button.alt+.ss18-banner-button-section__button,.btn-group .woocommerce button.button.alt+.ss18-button,.btn-group .woocommerce button.button.alt+.ss18-cta-banner__button,.btn-group .woocommerce button.button.alt+.ss18-cta__button,.btn-group .woocommerce button.button.alt+.ss18-hero-text__button,.btn-group .woocommerce button.button.alt+.student-login-credentials__switch,.btn-group .woocommerce button.button.alt+button.button.alt,.student-login-credentials__switch .action-card-button+.action-card-button,.student-login-credentials__switch .action-card-button+.add-students__button,.student-login-credentials__switch .action-card-button+.btn,.student-login-credentials__switch .action-card-button+.btn-group,.student-login-credentials__switch .action-card-button+.comment-reply-link,.student-login-credentials__switch .action-card-button+.front-page-premium-body__button,.student-login-credentials__switch .action-card-button+.game-card__play-button,.student-login-credentials__switch .action-card-button+.games-premium-modal__button--primary,.student-login-credentials__switch .action-card-button+.games-premium-modal__button--secondary,.student-login-credentials__switch .action-card-button+.meet-mr-hoffman__button,.student-login-credentials__switch .action-card-button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .action-card-button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .action-card-button+.premium-banner__button--primary,.student-login-credentials__switch .action-card-button+.premium-banner__button--secondary,.student-login-credentials__switch .action-card-button+.search-submit,.student-login-credentials__switch .action-card-button+.ss18-banner-button-section__button,.student-login-credentials__switch .action-card-button+.ss18-button,.student-login-credentials__switch .action-card-button+.ss18-cta-banner__button,.student-login-credentials__switch .action-card-button+.ss18-cta__button,.student-login-credentials__switch .action-card-button+.ss18-hero-text__button,.student-login-credentials__switch .action-card-button+.student-login-credentials__switch,.student-login-credentials__switch .add-students__button+.action-card-button,.student-login-credentials__switch .add-students__button+.add-students__button,.student-login-credentials__switch .add-students__button+.btn,.student-login-credentials__switch .add-students__button+.btn-group,.student-login-credentials__switch .add-students__button+.comment-reply-link,.student-login-credentials__switch .add-students__button+.front-page-premium-body__button,.student-login-credentials__switch .add-students__button+.game-card__play-button,.student-login-credentials__switch .add-students__button+.games-premium-modal__button--primary,.student-login-credentials__switch .add-students__button+.games-premium-modal__button--secondary,.student-login-credentials__switch .add-students__button+.meet-mr-hoffman__button,.student-login-credentials__switch .add-students__button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .add-students__button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .add-students__button+.premium-banner__button--primary,.student-login-credentials__switch .add-students__button+.premium-banner__button--secondary,.student-login-credentials__switch .add-students__button+.search-submit,.student-login-credentials__switch .add-students__button+.ss18-banner-button-section__button,.student-login-credentials__switch .add-students__button+.ss18-button,.student-login-credentials__switch .add-students__button+.ss18-cta-banner__button,.student-login-credentials__switch .add-students__button+.ss18-cta__button,.student-login-credentials__switch .add-students__button+.ss18-hero-text__button,.student-login-credentials__switch .add-students__button+.student-login-credentials__switch,.student-login-credentials__switch .btn+.action-card-button,.student-login-credentials__switch .btn+.add-students__button,.student-login-credentials__switch .btn+.btn,.student-login-credentials__switch .btn+.btn-group,.student-login-credentials__switch .btn+.comment-reply-link,.student-login-credentials__switch .btn+.front-page-premium-body__button,.student-login-credentials__switch .btn+.game-card__play-button,.student-login-credentials__switch .btn+.games-premium-modal__button--primary,.student-login-credentials__switch .btn+.games-premium-modal__button--secondary,.student-login-credentials__switch .btn+.meet-mr-hoffman__button,.student-login-credentials__switch .btn+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .btn+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .btn+.premium-banner__button--primary,.student-login-credentials__switch .btn+.premium-banner__button--secondary,.student-login-credentials__switch .btn+.search-submit,.student-login-credentials__switch .btn+.ss18-banner-button-section__button,.student-login-credentials__switch .btn+.ss18-button,.student-login-credentials__switch .btn+.ss18-cta-banner__button,.student-login-credentials__switch .btn+.ss18-cta__button,.student-login-credentials__switch .btn+.ss18-hero-text__button,.student-login-credentials__switch .btn+.student-login-credentials__switch,.student-login-credentials__switch .btn-group+.action-card-button,.student-login-credentials__switch .btn-group+.add-students__button,.student-login-credentials__switch .btn-group+.btn,.student-login-credentials__switch .btn-group+.btn-group,.student-login-credentials__switch .btn-group+.comment-reply-link,.student-login-credentials__switch .btn-group+.front-page-premium-body__button,.student-login-credentials__switch .btn-group+.game-card__play-button,.student-login-credentials__switch .btn-group+.games-premium-modal__button--primary,.student-login-credentials__switch .btn-group+.games-premium-modal__button--secondary,.student-login-credentials__switch .btn-group+.meet-mr-hoffman__button,.student-login-credentials__switch .btn-group+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .btn-group+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .btn-group+.premium-banner__button--primary,.student-login-credentials__switch .btn-group+.premium-banner__button--secondary,.student-login-credentials__switch .btn-group+.search-submit,.student-login-credentials__switch .btn-group+.ss18-banner-button-section__button,.student-login-credentials__switch .btn-group+.ss18-button,.student-login-credentials__switch .btn-group+.ss18-cta-banner__button,.student-login-credentials__switch .btn-group+.ss18-cta__button,.student-login-credentials__switch .btn-group+.ss18-hero-text__button,.student-login-credentials__switch .btn-group+.student-login-credentials__switch,.student-login-credentials__switch .comment-reply-link+.action-card-button,.student-login-credentials__switch .comment-reply-link+.add-students__button,.student-login-credentials__switch .comment-reply-link+.btn,.student-login-credentials__switch .comment-reply-link+.btn-group,.student-login-credentials__switch .comment-reply-link+.comment-reply-link,.student-login-credentials__switch .comment-reply-link+.front-page-premium-body__button,.student-login-credentials__switch .comment-reply-link+.game-card__play-button,.student-login-credentials__switch .comment-reply-link+.games-premium-modal__button--primary,.student-login-credentials__switch .comment-reply-link+.games-premium-modal__button--secondary,.student-login-credentials__switch .comment-reply-link+.meet-mr-hoffman__button,.student-login-credentials__switch .comment-reply-link+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .comment-reply-link+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .comment-reply-link+.premium-banner__button--primary,.student-login-credentials__switch .comment-reply-link+.premium-banner__button--secondary,.student-login-credentials__switch .comment-reply-link+.search-submit,.student-login-credentials__switch .comment-reply-link+.ss18-banner-button-section__button,.student-login-credentials__switch .comment-reply-link+.ss18-button,.student-login-credentials__switch .comment-reply-link+.ss18-cta-banner__button,.student-login-credentials__switch .comment-reply-link+.ss18-cta__button,.student-login-credentials__switch .comment-reply-link+.ss18-hero-text__button,.student-login-credentials__switch .comment-reply-link+.student-login-credentials__switch,.student-login-credentials__switch .front-page-premium-body__button+.action-card-button,.student-login-credentials__switch .front-page-premium-body__button+.add-students__button,.student-login-credentials__switch .front-page-premium-body__button+.btn,.student-login-credentials__switch .front-page-premium-body__button+.btn-group,.student-login-credentials__switch .front-page-premium-body__button+.comment-reply-link,.student-login-credentials__switch .front-page-premium-body__button+.front-page-premium-body__button,.student-login-credentials__switch .front-page-premium-body__button+.game-card__play-button,.student-login-credentials__switch .front-page-premium-body__button+.games-premium-modal__button--primary,.student-login-credentials__switch .front-page-premium-body__button+.games-premium-modal__button--secondary,.student-login-credentials__switch .front-page-premium-body__button+.meet-mr-hoffman__button,.student-login-credentials__switch .front-page-premium-body__button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .front-page-premium-body__button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .front-page-premium-body__button+.premium-banner__button--primary,.student-login-credentials__switch .front-page-premium-body__button+.premium-banner__button--secondary,.student-login-credentials__switch .front-page-premium-body__button+.search-submit,.student-login-credentials__switch .front-page-premium-body__button+.ss18-banner-button-section__button,.student-login-credentials__switch .front-page-premium-body__button+.ss18-button,.student-login-credentials__switch .front-page-premium-body__button+.ss18-cta-banner__button,.student-login-credentials__switch .front-page-premium-body__button+.ss18-cta__button,.student-login-credentials__switch .front-page-premium-body__button+.ss18-hero-text__button,.student-login-credentials__switch .front-page-premium-body__button+.student-login-credentials__switch,.student-login-credentials__switch .game-card__play-button+.action-card-button,.student-login-credentials__switch .game-card__play-button+.add-students__button,.student-login-credentials__switch .game-card__play-button+.btn,.student-login-credentials__switch .game-card__play-button+.btn-group,.student-login-credentials__switch .game-card__play-button+.comment-reply-link,.student-login-credentials__switch .game-card__play-button+.front-page-premium-body__button,.student-login-credentials__switch .game-card__play-button+.game-card__play-button,.student-login-credentials__switch .game-card__play-button+.games-premium-modal__button--primary,.student-login-credentials__switch .game-card__play-button+.games-premium-modal__button--secondary,.student-login-credentials__switch .game-card__play-button+.meet-mr-hoffman__button,.student-login-credentials__switch .game-card__play-button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .game-card__play-button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .game-card__play-button+.premium-banner__button--primary,.student-login-credentials__switch .game-card__play-button+.premium-banner__button--secondary,.student-login-credentials__switch .game-card__play-button+.search-submit,.student-login-credentials__switch .game-card__play-button+.ss18-banner-button-section__button,.student-login-credentials__switch .game-card__play-button+.ss18-button,.student-login-credentials__switch .game-card__play-button+.ss18-cta-banner__button,.student-login-credentials__switch .game-card__play-button+.ss18-cta__button,.student-login-credentials__switch .game-card__play-button+.ss18-hero-text__button,.student-login-credentials__switch .game-card__play-button+.student-login-credentials__switch,.student-login-credentials__switch .games-premium-modal__button--primary+.action-card-button,.student-login-credentials__switch .games-premium-modal__button--primary+.add-students__button,.student-login-credentials__switch .games-premium-modal__button--primary+.btn,.student-login-credentials__switch .games-premium-modal__button--primary+.btn-group,.student-login-credentials__switch .games-premium-modal__button--primary+.comment-reply-link,.student-login-credentials__switch .games-premium-modal__button--primary+.front-page-premium-body__button,.student-login-credentials__switch .games-premium-modal__button--primary+.game-card__play-button,.student-login-credentials__switch .games-premium-modal__button--primary+.games-premium-modal__button--primary,.student-login-credentials__switch .games-premium-modal__button--primary+.games-premium-modal__button--secondary,.student-login-credentials__switch .games-premium-modal__button--primary+.meet-mr-hoffman__button,.student-login-credentials__switch .games-premium-modal__button--primary+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .games-premium-modal__button--primary+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .games-premium-modal__button--primary+.premium-banner__button--primary,.student-login-credentials__switch .games-premium-modal__button--primary+.premium-banner__button--secondary,.student-login-credentials__switch .games-premium-modal__button--primary+.search-submit,.student-login-credentials__switch .games-premium-modal__button--primary+.ss18-banner-button-section__button,.student-login-credentials__switch .games-premium-modal__button--primary+.ss18-button,.student-login-credentials__switch .games-premium-modal__button--primary+.ss18-cta-banner__button,.student-login-credentials__switch .games-premium-modal__button--primary+.ss18-cta__button,.student-login-credentials__switch .games-premium-modal__button--primary+.ss18-hero-text__button,.student-login-credentials__switch .games-premium-modal__button--primary+.student-login-credentials__switch,.student-login-credentials__switch .games-premium-modal__button--secondary+.action-card-button,.student-login-credentials__switch .games-premium-modal__button--secondary+.add-students__button,.student-login-credentials__switch .games-premium-modal__button--secondary+.btn,.student-login-credentials__switch .games-premium-modal__button--secondary+.btn-group,.student-login-credentials__switch .games-premium-modal__button--secondary+.comment-reply-link,.student-login-credentials__switch .games-premium-modal__button--secondary+.front-page-premium-body__button,.student-login-credentials__switch .games-premium-modal__button--secondary+.game-card__play-button,.student-login-credentials__switch .games-premium-modal__button--secondary+.games-premium-modal__button--primary,.student-login-credentials__switch .games-premium-modal__button--secondary+.games-premium-modal__button--secondary,.student-login-credentials__switch .games-premium-modal__button--secondary+.meet-mr-hoffman__button,.student-login-credentials__switch .games-premium-modal__button--secondary+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .games-premium-modal__button--secondary+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .games-premium-modal__button--secondary+.premium-banner__button--primary,.student-login-credentials__switch .games-premium-modal__button--secondary+.premium-banner__button--secondary,.student-login-credentials__switch .games-premium-modal__button--secondary+.search-submit,.student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-banner-button-section__button,.student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-button,.student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-cta-banner__button,.student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-cta__button,.student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-hero-text__button,.student-login-credentials__switch .games-premium-modal__button--secondary+.student-login-credentials__switch,.student-login-credentials__switch .meet-mr-hoffman__button+.action-card-button,.student-login-credentials__switch .meet-mr-hoffman__button+.add-students__button,.student-login-credentials__switch .meet-mr-hoffman__button+.btn,.student-login-credentials__switch .meet-mr-hoffman__button+.btn-group,.student-login-credentials__switch .meet-mr-hoffman__button+.comment-reply-link,.student-login-credentials__switch .meet-mr-hoffman__button+.front-page-premium-body__button,.student-login-credentials__switch .meet-mr-hoffman__button+.game-card__play-button,.student-login-credentials__switch .meet-mr-hoffman__button+.games-premium-modal__button--primary,.student-login-credentials__switch .meet-mr-hoffman__button+.games-premium-modal__button--secondary,.student-login-credentials__switch .meet-mr-hoffman__button+.meet-mr-hoffman__button,.student-login-credentials__switch .meet-mr-hoffman__button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .meet-mr-hoffman__button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .meet-mr-hoffman__button+.premium-banner__button--primary,.student-login-credentials__switch .meet-mr-hoffman__button+.premium-banner__button--secondary,.student-login-credentials__switch .meet-mr-hoffman__button+.search-submit,.student-login-credentials__switch .meet-mr-hoffman__button+.ss18-banner-button-section__button,.student-login-credentials__switch .meet-mr-hoffman__button+.ss18-button,.student-login-credentials__switch .meet-mr-hoffman__button+.ss18-cta-banner__button,.student-login-credentials__switch .meet-mr-hoffman__button+.ss18-cta__button,.student-login-credentials__switch .meet-mr-hoffman__button+.ss18-hero-text__button,.student-login-credentials__switch .meet-mr-hoffman__button+.student-login-credentials__switch,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.action-card-button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.add-students__button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.btn,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.btn-group,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.comment-reply-link,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.front-page-premium-body__button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.game-card__play-button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.games-premium-modal__button--primary,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.games-premium-modal__button--secondary,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.meet-mr-hoffman__button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.premium-banner__button--primary,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.premium-banner__button--secondary,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.search-submit,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-banner-button-section__button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-cta-banner__button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-cta__button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-hero-text__button,.student-login-credentials__switch .owner-authentication-modal__cancel-button+.student-login-credentials__switch,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.action-card-button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.add-students__button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.btn,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.btn-group,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.comment-reply-link,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.front-page-premium-body__button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.game-card__play-button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.games-premium-modal__button--primary,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.games-premium-modal__button--secondary,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.meet-mr-hoffman__button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.premium-banner__button--primary,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.premium-banner__button--secondary,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.search-submit,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-banner-button-section__button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-cta-banner__button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-cta__button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-hero-text__button,.student-login-credentials__switch .owner-authentication-modal__confirm-button+.student-login-credentials__switch,.student-login-credentials__switch .premium-banner__button--primary+.action-card-button,.student-login-credentials__switch .premium-banner__button--primary+.add-students__button,.student-login-credentials__switch .premium-banner__button--primary+.btn,.student-login-credentials__switch .premium-banner__button--primary+.btn-group,.student-login-credentials__switch .premium-banner__button--primary+.comment-reply-link,.student-login-credentials__switch .premium-banner__button--primary+.front-page-premium-body__button,.student-login-credentials__switch .premium-banner__button--primary+.game-card__play-button,.student-login-credentials__switch .premium-banner__button--primary+.games-premium-modal__button--primary,.student-login-credentials__switch .premium-banner__button--primary+.games-premium-modal__button--secondary,.student-login-credentials__switch .premium-banner__button--primary+.meet-mr-hoffman__button,.student-login-credentials__switch .premium-banner__button--primary+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .premium-banner__button--primary+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .premium-banner__button--primary+.premium-banner__button--primary,.student-login-credentials__switch .premium-banner__button--primary+.premium-banner__button--secondary,.student-login-credentials__switch .premium-banner__button--primary+.search-submit,.student-login-credentials__switch .premium-banner__button--primary+.ss18-banner-button-section__button,.student-login-credentials__switch .premium-banner__button--primary+.ss18-button,.student-login-credentials__switch .premium-banner__button--primary+.ss18-cta-banner__button,.student-login-credentials__switch .premium-banner__button--primary+.ss18-cta__button,.student-login-credentials__switch .premium-banner__button--primary+.ss18-hero-text__button,.student-login-credentials__switch .premium-banner__button--primary+.student-login-credentials__switch,.student-login-credentials__switch .premium-banner__button--secondary+.action-card-button,.student-login-credentials__switch .premium-banner__button--secondary+.add-students__button,.student-login-credentials__switch .premium-banner__button--secondary+.btn,.student-login-credentials__switch .premium-banner__button--secondary+.btn-group,.student-login-credentials__switch .premium-banner__button--secondary+.comment-reply-link,.student-login-credentials__switch .premium-banner__button--secondary+.front-page-premium-body__button,.student-login-credentials__switch .premium-banner__button--secondary+.game-card__play-button,.student-login-credentials__switch .premium-banner__button--secondary+.games-premium-modal__button--primary,.student-login-credentials__switch .premium-banner__button--secondary+.games-premium-modal__button--secondary,.student-login-credentials__switch .premium-banner__button--secondary+.meet-mr-hoffman__button,.student-login-credentials__switch .premium-banner__button--secondary+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .premium-banner__button--secondary+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .premium-banner__button--secondary+.premium-banner__button--primary,.student-login-credentials__switch .premium-banner__button--secondary+.premium-banner__button--secondary,.student-login-credentials__switch .premium-banner__button--secondary+.search-submit,.student-login-credentials__switch .premium-banner__button--secondary+.ss18-banner-button-section__button,.student-login-credentials__switch .premium-banner__button--secondary+.ss18-button,.student-login-credentials__switch .premium-banner__button--secondary+.ss18-cta-banner__button,.student-login-credentials__switch .premium-banner__button--secondary+.ss18-cta__button,.student-login-credentials__switch .premium-banner__button--secondary+.ss18-hero-text__button,.student-login-credentials__switch .premium-banner__button--secondary+.student-login-credentials__switch,.student-login-credentials__switch .search-submit+.action-card-button,.student-login-credentials__switch .search-submit+.add-students__button,.student-login-credentials__switch .search-submit+.btn,.student-login-credentials__switch .search-submit+.btn-group,.student-login-credentials__switch .search-submit+.comment-reply-link,.student-login-credentials__switch .search-submit+.front-page-premium-body__button,.student-login-credentials__switch .search-submit+.game-card__play-button,.student-login-credentials__switch .search-submit+.games-premium-modal__button--primary,.student-login-credentials__switch .search-submit+.games-premium-modal__button--secondary,.student-login-credentials__switch .search-submit+.meet-mr-hoffman__button,.student-login-credentials__switch .search-submit+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .search-submit+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .search-submit+.premium-banner__button--primary,.student-login-credentials__switch .search-submit+.premium-banner__button--secondary,.student-login-credentials__switch .search-submit+.search-submit,.student-login-credentials__switch .search-submit+.ss18-banner-button-section__button,.student-login-credentials__switch .search-submit+.ss18-button,.student-login-credentials__switch .search-submit+.ss18-cta-banner__button,.student-login-credentials__switch .search-submit+.ss18-cta__button,.student-login-credentials__switch .search-submit+.ss18-hero-text__button,.student-login-credentials__switch .search-submit+.student-login-credentials__switch,.student-login-credentials__switch .ss18-banner-button-section__button+.action-card-button,.student-login-credentials__switch .ss18-banner-button-section__button+.add-students__button,.student-login-credentials__switch .ss18-banner-button-section__button+.btn,.student-login-credentials__switch .ss18-banner-button-section__button+.btn-group,.student-login-credentials__switch .ss18-banner-button-section__button+.comment-reply-link,.student-login-credentials__switch .ss18-banner-button-section__button+.front-page-premium-body__button,.student-login-credentials__switch .ss18-banner-button-section__button+.game-card__play-button,.student-login-credentials__switch .ss18-banner-button-section__button+.games-premium-modal__button--primary,.student-login-credentials__switch .ss18-banner-button-section__button+.games-premium-modal__button--secondary,.student-login-credentials__switch .ss18-banner-button-section__button+.meet-mr-hoffman__button,.student-login-credentials__switch .ss18-banner-button-section__button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .ss18-banner-button-section__button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .ss18-banner-button-section__button+.premium-banner__button--primary,.student-login-credentials__switch .ss18-banner-button-section__button+.premium-banner__button--secondary,.student-login-credentials__switch .ss18-banner-button-section__button+.search-submit,.student-login-credentials__switch .ss18-banner-button-section__button+.ss18-banner-button-section__button,.student-login-credentials__switch .ss18-banner-button-section__button+.ss18-button,.student-login-credentials__switch .ss18-banner-button-section__button+.ss18-cta-banner__button,.student-login-credentials__switch .ss18-banner-button-section__button+.ss18-cta__button,.student-login-credentials__switch .ss18-banner-button-section__button+.ss18-hero-text__button,.student-login-credentials__switch .ss18-banner-button-section__button+.student-login-credentials__switch,.student-login-credentials__switch .ss18-button+.action-card-button,.student-login-credentials__switch .ss18-button+.add-students__button,.student-login-credentials__switch .ss18-button+.btn,.student-login-credentials__switch .ss18-button+.btn-group,.student-login-credentials__switch .ss18-button+.comment-reply-link,.student-login-credentials__switch .ss18-button+.front-page-premium-body__button,.student-login-credentials__switch .ss18-button+.game-card__play-button,.student-login-credentials__switch .ss18-button+.games-premium-modal__button--primary,.student-login-credentials__switch .ss18-button+.games-premium-modal__button--secondary,.student-login-credentials__switch .ss18-button+.meet-mr-hoffman__button,.student-login-credentials__switch .ss18-button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .ss18-button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .ss18-button+.premium-banner__button--primary,.student-login-credentials__switch .ss18-button+.premium-banner__button--secondary,.student-login-credentials__switch .ss18-button+.search-submit,.student-login-credentials__switch .ss18-button+.ss18-banner-button-section__button,.student-login-credentials__switch .ss18-button+.ss18-button,.student-login-credentials__switch .ss18-button+.ss18-cta-banner__button,.student-login-credentials__switch .ss18-button+.ss18-cta__button,.student-login-credentials__switch .ss18-button+.ss18-hero-text__button,.student-login-credentials__switch .ss18-button+.student-login-credentials__switch,.student-login-credentials__switch .ss18-cta-banner__button+.action-card-button,.student-login-credentials__switch .ss18-cta-banner__button+.add-students__button,.student-login-credentials__switch .ss18-cta-banner__button+.btn,.student-login-credentials__switch .ss18-cta-banner__button+.btn-group,.student-login-credentials__switch .ss18-cta-banner__button+.comment-reply-link,.student-login-credentials__switch .ss18-cta-banner__button+.front-page-premium-body__button,.student-login-credentials__switch .ss18-cta-banner__button+.game-card__play-button,.student-login-credentials__switch .ss18-cta-banner__button+.games-premium-modal__button--primary,.student-login-credentials__switch .ss18-cta-banner__button+.games-premium-modal__button--secondary,.student-login-credentials__switch .ss18-cta-banner__button+.meet-mr-hoffman__button,.student-login-credentials__switch .ss18-cta-banner__button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .ss18-cta-banner__button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .ss18-cta-banner__button+.premium-banner__button--primary,.student-login-credentials__switch .ss18-cta-banner__button+.premium-banner__button--secondary,.student-login-credentials__switch .ss18-cta-banner__button+.search-submit,.student-login-credentials__switch .ss18-cta-banner__button+.ss18-banner-button-section__button,.student-login-credentials__switch .ss18-cta-banner__button+.ss18-button,.student-login-credentials__switch .ss18-cta-banner__button+.ss18-cta-banner__button,.student-login-credentials__switch .ss18-cta-banner__button+.ss18-cta__button,.student-login-credentials__switch .ss18-cta-banner__button+.ss18-hero-text__button,.student-login-credentials__switch .ss18-cta-banner__button+.student-login-credentials__switch,.student-login-credentials__switch .ss18-cta__button+.action-card-button,.student-login-credentials__switch .ss18-cta__button+.add-students__button,.student-login-credentials__switch .ss18-cta__button+.btn,.student-login-credentials__switch .ss18-cta__button+.btn-group,.student-login-credentials__switch .ss18-cta__button+.comment-reply-link,.student-login-credentials__switch .ss18-cta__button+.front-page-premium-body__button,.student-login-credentials__switch .ss18-cta__button+.game-card__play-button,.student-login-credentials__switch .ss18-cta__button+.games-premium-modal__button--primary,.student-login-credentials__switch .ss18-cta__button+.games-premium-modal__button--secondary,.student-login-credentials__switch .ss18-cta__button+.meet-mr-hoffman__button,.student-login-credentials__switch .ss18-cta__button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .ss18-cta__button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .ss18-cta__button+.premium-banner__button--primary,.student-login-credentials__switch .ss18-cta__button+.premium-banner__button--secondary,.student-login-credentials__switch .ss18-cta__button+.search-submit,.student-login-credentials__switch .ss18-cta__button+.ss18-banner-button-section__button,.student-login-credentials__switch .ss18-cta__button+.ss18-button,.student-login-credentials__switch .ss18-cta__button+.ss18-cta-banner__button,.student-login-credentials__switch .ss18-cta__button+.ss18-cta__button,.student-login-credentials__switch .ss18-cta__button+.ss18-hero-text__button,.student-login-credentials__switch .ss18-cta__button+.student-login-credentials__switch,.student-login-credentials__switch .ss18-hero-text__button+.action-card-button,.student-login-credentials__switch .ss18-hero-text__button+.add-students__button,.student-login-credentials__switch .ss18-hero-text__button+.btn,.student-login-credentials__switch .ss18-hero-text__button+.btn-group,.student-login-credentials__switch .ss18-hero-text__button+.comment-reply-link,.student-login-credentials__switch .ss18-hero-text__button+.front-page-premium-body__button,.student-login-credentials__switch .ss18-hero-text__button+.game-card__play-button,.student-login-credentials__switch .ss18-hero-text__button+.games-premium-modal__button--primary,.student-login-credentials__switch .ss18-hero-text__button+.games-premium-modal__button--secondary,.student-login-credentials__switch .ss18-hero-text__button+.meet-mr-hoffman__button,.student-login-credentials__switch .ss18-hero-text__button+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .ss18-hero-text__button+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .ss18-hero-text__button+.premium-banner__button--primary,.student-login-credentials__switch .ss18-hero-text__button+.premium-banner__button--secondary,.student-login-credentials__switch .ss18-hero-text__button+.search-submit,.student-login-credentials__switch .ss18-hero-text__button+.ss18-banner-button-section__button,.student-login-credentials__switch .ss18-hero-text__button+.ss18-button,.student-login-credentials__switch .ss18-hero-text__button+.ss18-cta-banner__button,.student-login-credentials__switch .ss18-hero-text__button+.ss18-cta__button,.student-login-credentials__switch .ss18-hero-text__button+.ss18-hero-text__button,.student-login-credentials__switch .ss18-hero-text__button+.student-login-credentials__switch,.student-login-credentials__switch .student-login-credentials__switch+.action-card-button,.student-login-credentials__switch .student-login-credentials__switch+.add-students__button,.student-login-credentials__switch .student-login-credentials__switch+.btn,.student-login-credentials__switch .student-login-credentials__switch+.btn-group,.student-login-credentials__switch .student-login-credentials__switch+.comment-reply-link,.student-login-credentials__switch .student-login-credentials__switch+.front-page-premium-body__button,.student-login-credentials__switch .student-login-credentials__switch+.game-card__play-button,.student-login-credentials__switch .student-login-credentials__switch+.games-premium-modal__button--primary,.student-login-credentials__switch .student-login-credentials__switch+.games-premium-modal__button--secondary,.student-login-credentials__switch .student-login-credentials__switch+.meet-mr-hoffman__button,.student-login-credentials__switch .student-login-credentials__switch+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .student-login-credentials__switch+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .student-login-credentials__switch+.premium-banner__button--primary,.student-login-credentials__switch .student-login-credentials__switch+.premium-banner__button--secondary,.student-login-credentials__switch .student-login-credentials__switch+.search-submit,.student-login-credentials__switch .student-login-credentials__switch+.ss18-banner-button-section__button,.student-login-credentials__switch .student-login-credentials__switch+.ss18-button,.student-login-credentials__switch .student-login-credentials__switch+.ss18-cta-banner__button,.student-login-credentials__switch .student-login-credentials__switch+.ss18-cta__button,.student-login-credentials__switch .student-login-credentials__switch+.ss18-hero-text__button,.student-login-credentials__switch .student-login-credentials__switch+.student-login-credentials__switch,.student-login-credentials__switch .woocommerce .action-card-button+button.button.alt,.student-login-credentials__switch .woocommerce .add-students__button+button.button.alt,.student-login-credentials__switch .woocommerce .btn+button.button.alt,.student-login-credentials__switch .woocommerce .btn-group+button.button.alt,.student-login-credentials__switch .woocommerce .comment-reply-link+button.button.alt,.student-login-credentials__switch .woocommerce .front-page-premium-body__button+button.button.alt,.student-login-credentials__switch .woocommerce .game-card__play-button+button.button.alt,.student-login-credentials__switch .woocommerce .games-premium-modal__button--primary+button.button.alt,.student-login-credentials__switch .woocommerce .games-premium-modal__button--secondary+button.button.alt,.student-login-credentials__switch .woocommerce .meet-mr-hoffman__button+button.button.alt,.student-login-credentials__switch .woocommerce .owner-authentication-modal__cancel-button+button.button.alt,.student-login-credentials__switch .woocommerce .owner-authentication-modal__confirm-button+button.button.alt,.student-login-credentials__switch .woocommerce .premium-banner__button--primary+button.button.alt,.student-login-credentials__switch .woocommerce .premium-banner__button--secondary+button.button.alt,.student-login-credentials__switch .woocommerce .search-submit+button.button.alt,.student-login-credentials__switch .woocommerce .ss18-banner-button-section__button+button.button.alt,.student-login-credentials__switch .woocommerce .ss18-button+button.button.alt,.student-login-credentials__switch .woocommerce .ss18-cta-banner__button+button.button.alt,.student-login-credentials__switch .woocommerce .ss18-cta__button+button.button.alt,.student-login-credentials__switch .woocommerce .ss18-hero-text__button+button.button.alt,.student-login-credentials__switch .woocommerce .student-login-credentials__switch+button.button.alt,.student-login-credentials__switch .woocommerce button.button.alt+.action-card-button,.student-login-credentials__switch .woocommerce button.button.alt+.add-students__button,.student-login-credentials__switch .woocommerce button.button.alt+.btn,.student-login-credentials__switch .woocommerce button.button.alt+.btn-group,.student-login-credentials__switch .woocommerce button.button.alt+.comment-reply-link,.student-login-credentials__switch .woocommerce button.button.alt+.front-page-premium-body__button,.student-login-credentials__switch .woocommerce button.button.alt+.game-card__play-button,.student-login-credentials__switch .woocommerce button.button.alt+.games-premium-modal__button--primary,.student-login-credentials__switch .woocommerce button.button.alt+.games-premium-modal__button--secondary,.student-login-credentials__switch .woocommerce button.button.alt+.meet-mr-hoffman__button,.student-login-credentials__switch .woocommerce button.button.alt+.owner-authentication-modal__cancel-button,.student-login-credentials__switch .woocommerce button.button.alt+.owner-authentication-modal__confirm-button,.student-login-credentials__switch .woocommerce button.button.alt+.premium-banner__button--primary,.student-login-credentials__switch .woocommerce button.button.alt+.premium-banner__button--secondary,.student-login-credentials__switch .woocommerce button.button.alt+.search-submit,.student-login-credentials__switch .woocommerce button.button.alt+.ss18-banner-button-section__button,.student-login-credentials__switch .woocommerce button.button.alt+.ss18-button,.student-login-credentials__switch .woocommerce button.button.alt+.ss18-cta-banner__button,.student-login-credentials__switch .woocommerce button.button.alt+.ss18-cta__button,.student-login-credentials__switch .woocommerce button.button.alt+.ss18-hero-text__button,.student-login-credentials__switch .woocommerce button.button.alt+.student-login-credentials__switch,.student-login-credentials__switch .woocommerce button.button.alt+button.button.alt,.woocommerce .btn-group .action-card-button+button.button.alt,.woocommerce .btn-group .add-students__button+button.button.alt,.woocommerce .btn-group .btn+button.button.alt,.woocommerce .btn-group .btn-group+button.button.alt,.woocommerce .btn-group .comment-reply-link+button.button.alt,.woocommerce .btn-group .front-page-premium-body__button+button.button.alt,.woocommerce .btn-group .game-card__play-button+button.button.alt,.woocommerce .btn-group .games-premium-modal__button--primary+button.button.alt,.woocommerce .btn-group .games-premium-modal__button--secondary+button.button.alt,.woocommerce .btn-group .meet-mr-hoffman__button+button.button.alt,.woocommerce .btn-group .owner-authentication-modal__cancel-button+button.button.alt,.woocommerce .btn-group .owner-authentication-modal__confirm-button+button.button.alt,.woocommerce .btn-group .premium-banner__button--primary+button.button.alt,.woocommerce .btn-group .premium-banner__button--secondary+button.button.alt,.woocommerce .btn-group .search-submit+button.button.alt,.woocommerce .btn-group .ss18-banner-button-section__button+button.button.alt,.woocommerce .btn-group .ss18-button+button.button.alt,.woocommerce .btn-group .ss18-cta-banner__button+button.button.alt,.woocommerce .btn-group .ss18-cta__button+button.button.alt,.woocommerce .btn-group .ss18-hero-text__button+button.button.alt,.woocommerce .btn-group .student-login-credentials__switch+button.button.alt,.woocommerce .btn-group button.button.alt+.action-card-button,.woocommerce .btn-group button.button.alt+.add-students__button,.woocommerce .btn-group button.button.alt+.btn,.woocommerce .btn-group button.button.alt+.btn-group,.woocommerce .btn-group button.button.alt+.comment-reply-link,.woocommerce .btn-group button.button.alt+.front-page-premium-body__button,.woocommerce .btn-group button.button.alt+.game-card__play-button,.woocommerce .btn-group button.button.alt+.games-premium-modal__button--primary,.woocommerce .btn-group button.button.alt+.games-premium-modal__button--secondary,.woocommerce .btn-group button.button.alt+.meet-mr-hoffman__button,.woocommerce .btn-group button.button.alt+.owner-authentication-modal__cancel-button,.woocommerce .btn-group button.button.alt+.owner-authentication-modal__confirm-button,.woocommerce .btn-group button.button.alt+.premium-banner__button--primary,.woocommerce .btn-group button.button.alt+.premium-banner__button--secondary,.woocommerce .btn-group button.button.alt+.search-submit,.woocommerce .btn-group button.button.alt+.ss18-banner-button-section__button,.woocommerce .btn-group button.button.alt+.ss18-button,.woocommerce .btn-group button.button.alt+.ss18-cta-banner__button,.woocommerce .btn-group button.button.alt+.ss18-cta__button,.woocommerce .btn-group button.button.alt+.ss18-hero-text__button,.woocommerce .btn-group button.button.alt+.student-login-credentials__switch,.woocommerce .btn-group button.button.alt+button.button.alt,.woocommerce .student-login-credentials__switch .action-card-button+button.button.alt,.woocommerce .student-login-credentials__switch .add-students__button+button.button.alt,.woocommerce .student-login-credentials__switch .btn+button.button.alt,.woocommerce .student-login-credentials__switch .btn-group+button.button.alt,.woocommerce .student-login-credentials__switch .comment-reply-link+button.button.alt,.woocommerce .student-login-credentials__switch .front-page-premium-body__button+button.button.alt,.woocommerce .student-login-credentials__switch .game-card__play-button+button.button.alt,.woocommerce .student-login-credentials__switch .games-premium-modal__button--primary+button.button.alt,.woocommerce .student-login-credentials__switch .games-premium-modal__button--secondary+button.button.alt,.woocommerce .student-login-credentials__switch .meet-mr-hoffman__button+button.button.alt,.woocommerce .student-login-credentials__switch .owner-authentication-modal__cancel-button+button.button.alt,.woocommerce .student-login-credentials__switch .owner-authentication-modal__confirm-button+button.button.alt,.woocommerce .student-login-credentials__switch .premium-banner__button--primary+button.button.alt,.woocommerce .student-login-credentials__switch .premium-banner__button--secondary+button.button.alt,.woocommerce .student-login-credentials__switch .search-submit+button.button.alt,.woocommerce .student-login-credentials__switch .ss18-banner-button-section__button+button.button.alt,.woocommerce .student-login-credentials__switch .ss18-button+button.button.alt,.woocommerce .student-login-credentials__switch .ss18-cta-banner__button+button.button.alt,.woocommerce .student-login-credentials__switch .ss18-cta__button+button.button.alt,.woocommerce .student-login-credentials__switch .ss18-hero-text__button+button.button.alt,.woocommerce .student-login-credentials__switch .student-login-credentials__switch+button.button.alt,.woocommerce .student-login-credentials__switch button.button.alt+.action-card-button,.woocommerce .student-login-credentials__switch button.button.alt+.add-students__button,.woocommerce .student-login-credentials__switch button.button.alt+.btn,.woocommerce .student-login-credentials__switch button.button.alt+.btn-group,.woocommerce .student-login-credentials__switch button.button.alt+.comment-reply-link,.woocommerce .student-login-credentials__switch button.button.alt+.front-page-premium-body__button,.woocommerce .student-login-credentials__switch button.button.alt+.game-card__play-button,.woocommerce .student-login-credentials__switch button.button.alt+.games-premium-modal__button--primary,.woocommerce .student-login-credentials__switch button.button.alt+.games-premium-modal__button--secondary,.woocommerce .student-login-credentials__switch button.button.alt+.meet-mr-hoffman__button,.woocommerce .student-login-credentials__switch button.button.alt+.owner-authentication-modal__cancel-button,.woocommerce .student-login-credentials__switch button.button.alt+.owner-authentication-modal__confirm-button,.woocommerce .student-login-credentials__switch button.button.alt+.premium-banner__button--primary,.woocommerce .student-login-credentials__switch button.button.alt+.premium-banner__button--secondary,.woocommerce .student-login-credentials__switch button.button.alt+.search-submit,.woocommerce .student-login-credentials__switch button.button.alt+.ss18-banner-button-section__button,.woocommerce .student-login-credentials__switch button.button.alt+.ss18-button,.woocommerce .student-login-credentials__switch button.button.alt+.ss18-cta-banner__button,.woocommerce .student-login-credentials__switch button.button.alt+.ss18-cta__button,.woocommerce .student-login-credentials__switch button.button.alt+.ss18-hero-text__button,.woocommerce .student-login-credentials__switch button.button.alt+.student-login-credentials__switch,.woocommerce .student-login-credentials__switch button.button.alt+button.button.alt{
    margin-left:-1px
}
.btn-toolbar{
    margin-left:-5px
}
.btn-toolbar:after,.btn-toolbar:before{
    display:table;
    content:" "
}
.btn-toolbar:after{
    clear:both
}
.btn-toolbar .action-card-button,.btn-toolbar .add-students__button,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .comment-reply-link,.btn-toolbar .front-page-premium-body__button,.btn-toolbar .game-card__play-button,.btn-toolbar .games-premium-modal__button--primary,.btn-toolbar .games-premium-modal__button--secondary,.btn-toolbar .input-group,.btn-toolbar .meet-mr-hoffman__button,.btn-toolbar .owner-authentication-modal__cancel-button,.btn-toolbar .owner-authentication-modal__confirm-button,.btn-toolbar .premium-banner__button--primary,.btn-toolbar .premium-banner__button--secondary,.btn-toolbar .search-submit,.btn-toolbar .ss18-banner-button-section__button,.btn-toolbar .ss18-button,.btn-toolbar .ss18-cta-banner__button,.btn-toolbar .ss18-cta__button,.btn-toolbar .ss18-hero-text__button,.btn-toolbar .student-login-credentials__switch,.btn-toolbar .woocommerce button.button.alt,.woocommerce .btn-toolbar button.button.alt{
    float:left
}
.btn-toolbar>.action-card-button,.btn-toolbar>.add-students__button,.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.comment-reply-link,.btn-toolbar>.front-page-premium-body__button,.btn-toolbar>.game-card__play-button,.btn-toolbar>.games-premium-modal__button--primary,.btn-toolbar>.games-premium-modal__button--secondary,.btn-toolbar>.input-group,.btn-toolbar>.meet-mr-hoffman__button,.btn-toolbar>.owner-authentication-modal__cancel-button,.btn-toolbar>.owner-authentication-modal__confirm-button,.btn-toolbar>.premium-banner__button--primary,.btn-toolbar>.premium-banner__button--secondary,.btn-toolbar>.search-submit,.btn-toolbar>.ss18-banner-button-section__button,.btn-toolbar>.ss18-button,.btn-toolbar>.ss18-cta-banner__button,.btn-toolbar>.ss18-cta__button,.btn-toolbar>.ss18-hero-text__button,.btn-toolbar>.student-login-credentials__switch,.woocommerce .btn-toolbar>button.button.alt{
    margin-left:5px
}
.btn-group>.action-card-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.add-students__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.comment-reply-link:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.front-page-premium-body__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.game-card__play-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.games-premium-modal__button--primary:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.games-premium-modal__button--secondary:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.meet-mr-hoffman__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.owner-authentication-modal__cancel-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.owner-authentication-modal__confirm-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.premium-banner__button--primary:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.premium-banner__button--secondary:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.search-submit:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-banner-button-section__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-cta-banner__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-cta__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-hero-text__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.action-card-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.add-students__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.comment-reply-link:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.front-page-premium-body__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.game-card__play-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.games-premium-modal__button--primary:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.games-premium-modal__button--secondary:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.meet-mr-hoffman__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.owner-authentication-modal__cancel-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.owner-authentication-modal__confirm-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.premium-banner__button--primary:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.premium-banner__button--secondary:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.search-submit:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-banner-button-section__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-cta-banner__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-cta__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-hero-text__button:not(:first-child):not(:last-child):not(.dropdown-toggle),.woocommerce .btn-group>button.button.alt:not(:first-child):not(:last-child):not(.dropdown-toggle),.woocommerce .student-login-credentials__switch>button.button.alt:not(:first-child):not(:last-child):not(.dropdown-toggle){
    border-radius:0
}
.btn-group>.action-card-button:first-child,.btn-group>.add-students__button:first-child,.btn-group>.btn:first-child,.btn-group>.comment-reply-link:first-child,.btn-group>.front-page-premium-body__button:first-child,.btn-group>.game-card__play-button:first-child,.btn-group>.games-premium-modal__button--primary:first-child,.btn-group>.games-premium-modal__button--secondary:first-child,.btn-group>.meet-mr-hoffman__button:first-child,.btn-group>.owner-authentication-modal__cancel-button:first-child,.btn-group>.owner-authentication-modal__confirm-button:first-child,.btn-group>.premium-banner__button--primary:first-child,.btn-group>.premium-banner__button--secondary:first-child,.btn-group>.search-submit:first-child,.btn-group>.ss18-banner-button-section__button:first-child,.btn-group>.ss18-button:first-child,.btn-group>.ss18-cta-banner__button:first-child,.btn-group>.ss18-cta__button:first-child,.btn-group>.ss18-hero-text__button:first-child,.student-login-credentials__switch>.action-card-button:first-child,.student-login-credentials__switch>.add-students__button:first-child,.student-login-credentials__switch>.btn:first-child,.student-login-credentials__switch>.comment-reply-link:first-child,.student-login-credentials__switch>.front-page-premium-body__button:first-child,.student-login-credentials__switch>.game-card__play-button:first-child,.student-login-credentials__switch>.games-premium-modal__button--primary:first-child,.student-login-credentials__switch>.games-premium-modal__button--secondary:first-child,.student-login-credentials__switch>.meet-mr-hoffman__button:first-child,.student-login-credentials__switch>.owner-authentication-modal__cancel-button:first-child,.student-login-credentials__switch>.owner-authentication-modal__confirm-button:first-child,.student-login-credentials__switch>.premium-banner__button--primary:first-child,.student-login-credentials__switch>.premium-banner__button--secondary:first-child,.student-login-credentials__switch>.search-submit:first-child,.student-login-credentials__switch>.ss18-banner-button-section__button:first-child,.student-login-credentials__switch>.ss18-button:first-child,.student-login-credentials__switch>.ss18-cta-banner__button:first-child,.student-login-credentials__switch>.ss18-cta__button:first-child,.student-login-credentials__switch>.ss18-hero-text__button:first-child,.woocommerce .btn-group>button.button.alt:first-child,.woocommerce .student-login-credentials__switch>button.button.alt:first-child{
    margin-left:0
}
.btn-group>.action-card-button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.add-students__button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.comment-reply-link:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.front-page-premium-body__button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.game-card__play-button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.games-premium-modal__button--primary:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.games-premium-modal__button--secondary:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.meet-mr-hoffman__button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.owner-authentication-modal__cancel-button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.owner-authentication-modal__confirm-button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.premium-banner__button--primary:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.premium-banner__button--secondary:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.search-submit:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-banner-button-section__button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-cta-banner__button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-cta__button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.ss18-hero-text__button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.action-card-button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.add-students__button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.btn:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.comment-reply-link:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.front-page-premium-body__button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.game-card__play-button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.games-premium-modal__button--primary:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.games-premium-modal__button--secondary:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.meet-mr-hoffman__button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.owner-authentication-modal__cancel-button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.owner-authentication-modal__confirm-button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.premium-banner__button--primary:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.premium-banner__button--secondary:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.search-submit:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-banner-button-section__button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-cta-banner__button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-cta__button:first-child:not(:last-child):not(.dropdown-toggle),.student-login-credentials__switch>.ss18-hero-text__button:first-child:not(:last-child):not(.dropdown-toggle),.woocommerce .btn-group>button.button.alt:first-child:not(:last-child):not(.dropdown-toggle),.woocommerce .student-login-credentials__switch>button.button.alt:first-child:not(:last-child):not(.dropdown-toggle){
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.btn-group>.action-card-button:last-child:not(:first-child),.btn-group>.add-students__button:last-child:not(:first-child),.btn-group>.btn:last-child:not(:first-child),.btn-group>.comment-reply-link:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.btn-group>.front-page-premium-body__button:last-child:not(:first-child),.btn-group>.game-card__play-button:last-child:not(:first-child),.btn-group>.games-premium-modal__button--primary:last-child:not(:first-child),.btn-group>.games-premium-modal__button--secondary:last-child:not(:first-child),.btn-group>.meet-mr-hoffman__button:last-child:not(:first-child),.btn-group>.owner-authentication-modal__cancel-button:last-child:not(:first-child),.btn-group>.owner-authentication-modal__confirm-button:last-child:not(:first-child),.btn-group>.premium-banner__button--primary:last-child:not(:first-child),.btn-group>.premium-banner__button--secondary:last-child:not(:first-child),.btn-group>.search-submit:last-child:not(:first-child),.btn-group>.ss18-banner-button-section__button:last-child:not(:first-child),.btn-group>.ss18-button:last-child:not(:first-child),.btn-group>.ss18-cta-banner__button:last-child:not(:first-child),.btn-group>.ss18-cta__button:last-child:not(:first-child),.btn-group>.ss18-hero-text__button:last-child:not(:first-child),.student-login-credentials__switch>.action-card-button:last-child:not(:first-child),.student-login-credentials__switch>.add-students__button:last-child:not(:first-child),.student-login-credentials__switch>.btn:last-child:not(:first-child),.student-login-credentials__switch>.comment-reply-link:last-child:not(:first-child),.student-login-credentials__switch>.dropdown-toggle:not(:first-child),.student-login-credentials__switch>.front-page-premium-body__button:last-child:not(:first-child),.student-login-credentials__switch>.game-card__play-button:last-child:not(:first-child),.student-login-credentials__switch>.games-premium-modal__button--primary:last-child:not(:first-child),.student-login-credentials__switch>.games-premium-modal__button--secondary:last-child:not(:first-child),.student-login-credentials__switch>.meet-mr-hoffman__button:last-child:not(:first-child),.student-login-credentials__switch>.owner-authentication-modal__cancel-button:last-child:not(:first-child),.student-login-credentials__switch>.owner-authentication-modal__confirm-button:last-child:not(:first-child),.student-login-credentials__switch>.premium-banner__button--primary:last-child:not(:first-child),.student-login-credentials__switch>.premium-banner__button--secondary:last-child:not(:first-child),.student-login-credentials__switch>.search-submit:last-child:not(:first-child),.student-login-credentials__switch>.ss18-banner-button-section__button:last-child:not(:first-child),.student-login-credentials__switch>.ss18-button:last-child:not(:first-child),.student-login-credentials__switch>.ss18-cta-banner__button:last-child:not(:first-child),.student-login-credentials__switch>.ss18-cta__button:last-child:not(:first-child),.student-login-credentials__switch>.ss18-hero-text__button:last-child:not(:first-child),.woocommerce .btn-group>button.button.alt:last-child:not(:first-child),.woocommerce .student-login-credentials__switch>button.button.alt:last-child:not(:first-child){
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.btn-group>.btn-group,.btn-group>.student-login-credentials__switch,.student-login-credentials__switch>.btn-group,.student-login-credentials__switch>.student-login-credentials__switch{
    float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.action-card-button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.add-students__button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.comment-reply-link,.btn-group>.btn-group:not(:first-child):not(:last-child)>.front-page-premium-body__button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.game-card__play-button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.btn-group>.btn-group:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.btn-group>.btn-group:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.premium-banner__button--primary,.btn-group>.btn-group:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.btn-group>.btn-group:not(:first-child):not(:last-child)>.search-submit,.btn-group>.btn-group:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.ss18-button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.ss18-cta__button,.btn-group>.btn-group:not(:first-child):not(:last-child)>.ss18-hero-text__button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.action-card-button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.add-students__button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.btn,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.comment-reply-link,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.front-page-premium-body__button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.game-card__play-button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.premium-banner__button--primary,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.search-submit,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-cta__button,.btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-hero-text__button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.action-card-button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.add-students__button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.btn,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.comment-reply-link,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.front-page-premium-body__button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.game-card__play-button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.premium-banner__button--primary,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.search-submit,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.ss18-button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.ss18-cta__button,.student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>.ss18-hero-text__button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.action-card-button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.add-students__button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.btn,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.comment-reply-link,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.front-page-premium-body__button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.game-card__play-button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.premium-banner__button--primary,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.search-submit,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-cta__button,.student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-hero-text__button,.woocommerce .btn-group>.btn-group:not(:first-child):not(:last-child)>button.button.alt,.woocommerce .btn-group>.student-login-credentials__switch:not(:first-child):not(:last-child)>button.button.alt,.woocommerce .student-login-credentials__switch>.btn-group:not(:first-child):not(:last-child)>button.button.alt,.woocommerce .student-login-credentials__switch>.student-login-credentials__switch:not(:first-child):not(:last-child)>button.button.alt{
    border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.action-card-button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.add-students__button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.comment-reply-link:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn-group:first-child:not(:last-child)>.front-page-premium-body__button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.game-card__play-button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.games-premium-modal__button--primary:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.games-premium-modal__button--secondary:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.meet-mr-hoffman__button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.owner-authentication-modal__cancel-button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.owner-authentication-modal__confirm-button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.premium-banner__button--primary:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.premium-banner__button--secondary:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.search-submit:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.ss18-banner-button-section__button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.ss18-button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.ss18-cta-banner__button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.ss18-cta__button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.ss18-hero-text__button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.action-card-button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.add-students__button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.btn:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.comment-reply-link:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.front-page-premium-body__button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.game-card__play-button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.games-premium-modal__button--primary:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.games-premium-modal__button--secondary:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.meet-mr-hoffman__button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.owner-authentication-modal__cancel-button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.owner-authentication-modal__confirm-button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.premium-banner__button--primary:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.premium-banner__button--secondary:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.search-submit:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-banner-button-section__button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-cta-banner__button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-cta__button:last-child,.btn-group>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-hero-text__button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.action-card-button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.add-students__button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.btn:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.comment-reply-link:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.front-page-premium-body__button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.game-card__play-button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.games-premium-modal__button--primary:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.games-premium-modal__button--secondary:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.meet-mr-hoffman__button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.owner-authentication-modal__cancel-button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.owner-authentication-modal__confirm-button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.premium-banner__button--primary:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.premium-banner__button--secondary:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.search-submit:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.ss18-banner-button-section__button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.ss18-button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.ss18-cta-banner__button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.ss18-cta__button:last-child,.student-login-credentials__switch>.btn-group:first-child:not(:last-child)>.ss18-hero-text__button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.action-card-button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.add-students__button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.btn:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.comment-reply-link:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.dropdown-toggle,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.front-page-premium-body__button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.game-card__play-button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.games-premium-modal__button--primary:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.games-premium-modal__button--secondary:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.meet-mr-hoffman__button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.owner-authentication-modal__cancel-button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.owner-authentication-modal__confirm-button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.premium-banner__button--primary:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.premium-banner__button--secondary:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.search-submit:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-banner-button-section__button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-cta-banner__button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-cta__button:last-child,.student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-hero-text__button:last-child,.woocommerce .btn-group>.btn-group:first-child:not(:last-child)>button.button.alt:last-child,.woocommerce .btn-group>.student-login-credentials__switch:first-child:not(:last-child)>button.button.alt:last-child,.woocommerce .student-login-credentials__switch>.btn-group:first-child:not(:last-child)>button.button.alt:last-child,.woocommerce .student-login-credentials__switch>.student-login-credentials__switch:first-child:not(:last-child)>button.button.alt:last-child{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.action-card-button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.add-students__button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.comment-reply-link:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.front-page-premium-body__button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.game-card__play-button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.games-premium-modal__button--primary:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.games-premium-modal__button--secondary:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.meet-mr-hoffman__button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.owner-authentication-modal__cancel-button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.owner-authentication-modal__confirm-button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.premium-banner__button--primary:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.premium-banner__button--secondary:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.search-submit:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.ss18-banner-button-section__button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.ss18-button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.ss18-cta-banner__button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.ss18-cta__button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.ss18-hero-text__button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.action-card-button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.add-students__button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.btn:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.comment-reply-link:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.front-page-premium-body__button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.game-card__play-button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.games-premium-modal__button--primary:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.games-premium-modal__button--secondary:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.meet-mr-hoffman__button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.owner-authentication-modal__cancel-button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.owner-authentication-modal__confirm-button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.premium-banner__button--primary:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.premium-banner__button--secondary:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.search-submit:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-banner-button-section__button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-cta-banner__button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-cta__button:first-child,.btn-group>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-hero-text__button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.action-card-button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.add-students__button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.btn:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.comment-reply-link:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.front-page-premium-body__button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.game-card__play-button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.games-premium-modal__button--primary:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.games-premium-modal__button--secondary:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.meet-mr-hoffman__button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.owner-authentication-modal__cancel-button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.owner-authentication-modal__confirm-button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.premium-banner__button--primary:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.premium-banner__button--secondary:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.search-submit:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.ss18-banner-button-section__button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.ss18-button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.ss18-cta-banner__button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.ss18-cta__button:first-child,.student-login-credentials__switch>.btn-group:last-child:not(:first-child)>.ss18-hero-text__button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.action-card-button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.add-students__button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.btn:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.comment-reply-link:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.front-page-premium-body__button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.game-card__play-button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.games-premium-modal__button--primary:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.games-premium-modal__button--secondary:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.meet-mr-hoffman__button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.owner-authentication-modal__cancel-button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.owner-authentication-modal__confirm-button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.premium-banner__button--primary:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.premium-banner__button--secondary:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.search-submit:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-banner-button-section__button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-cta-banner__button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-cta__button:first-child,.student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-hero-text__button:first-child,.woocommerce .btn-group>.btn-group:last-child:not(:first-child)>button.button.alt:first-child,.woocommerce .btn-group>.student-login-credentials__switch:last-child:not(:first-child)>button.button.alt:first-child,.woocommerce .student-login-credentials__switch>.btn-group:last-child:not(:first-child)>button.button.alt:first-child,.woocommerce .student-login-credentials__switch>.student-login-credentials__switch:last-child:not(:first-child)>button.button.alt:first-child{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.open.student-login-credentials__switch .dropdown-toggle,.student-login-credentials__switch .dropdown-toggle:active{
    outline:0
}
.btn-group>.action-card-button+.dropdown-toggle,.btn-group>.add-students__button+.dropdown-toggle,.btn-group>.btn+.dropdown-toggle,.btn-group>.comment-reply-link+.dropdown-toggle,.btn-group>.front-page-premium-body__button+.dropdown-toggle,.btn-group>.game-card__play-button+.dropdown-toggle,.btn-group>.games-premium-modal__button--primary+.dropdown-toggle,.btn-group>.games-premium-modal__button--secondary+.dropdown-toggle,.btn-group>.meet-mr-hoffman__button+.dropdown-toggle,.btn-group>.owner-authentication-modal__cancel-button+.dropdown-toggle,.btn-group>.owner-authentication-modal__confirm-button+.dropdown-toggle,.btn-group>.premium-banner__button--primary+.dropdown-toggle,.btn-group>.premium-banner__button--secondary+.dropdown-toggle,.btn-group>.search-submit+.dropdown-toggle,.btn-group>.ss18-banner-button-section__button+.dropdown-toggle,.btn-group>.ss18-button+.dropdown-toggle,.btn-group>.ss18-cta-banner__button+.dropdown-toggle,.btn-group>.ss18-cta__button+.dropdown-toggle,.btn-group>.ss18-hero-text__button+.dropdown-toggle,.student-login-credentials__switch>.action-card-button+.dropdown-toggle,.student-login-credentials__switch>.add-students__button+.dropdown-toggle,.student-login-credentials__switch>.btn+.dropdown-toggle,.student-login-credentials__switch>.comment-reply-link+.dropdown-toggle,.student-login-credentials__switch>.front-page-premium-body__button+.dropdown-toggle,.student-login-credentials__switch>.game-card__play-button+.dropdown-toggle,.student-login-credentials__switch>.games-premium-modal__button--primary+.dropdown-toggle,.student-login-credentials__switch>.games-premium-modal__button--secondary+.dropdown-toggle,.student-login-credentials__switch>.meet-mr-hoffman__button+.dropdown-toggle,.student-login-credentials__switch>.owner-authentication-modal__cancel-button+.dropdown-toggle,.student-login-credentials__switch>.owner-authentication-modal__confirm-button+.dropdown-toggle,.student-login-credentials__switch>.premium-banner__button--primary+.dropdown-toggle,.student-login-credentials__switch>.premium-banner__button--secondary+.dropdown-toggle,.student-login-credentials__switch>.search-submit+.dropdown-toggle,.student-login-credentials__switch>.ss18-banner-button-section__button+.dropdown-toggle,.student-login-credentials__switch>.ss18-button+.dropdown-toggle,.student-login-credentials__switch>.ss18-cta-banner__button+.dropdown-toggle,.student-login-credentials__switch>.ss18-cta__button+.dropdown-toggle,.student-login-credentials__switch>.ss18-hero-text__button+.dropdown-toggle,.woocommerce .btn-group>button.button.alt+.dropdown-toggle,.woocommerce .student-login-credentials__switch>button.button.alt+.dropdown-toggle{
    padding-right:8px;
    padding-left:8px
}
.btn-group-lg.btn-group>.action-card-button+.dropdown-toggle,.btn-group-lg.btn-group>.add-students__button+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>.comment-reply-link+.dropdown-toggle,.btn-group-lg.btn-group>.game-card__play-button+.dropdown-toggle,.btn-group-lg.btn-group>.games-premium-modal__button--primary+.dropdown-toggle,.btn-group-lg.btn-group>.games-premium-modal__button--secondary+.dropdown-toggle,.btn-group-lg.btn-group>.meet-mr-hoffman__button+.dropdown-toggle,.btn-group-lg.btn-group>.owner-authentication-modal__cancel-button+.dropdown-toggle,.btn-group-lg.btn-group>.owner-authentication-modal__confirm-button+.dropdown-toggle,.btn-group-lg.btn-group>.premium-banner__button--primary+.dropdown-toggle,.btn-group-lg.btn-group>.premium-banner__button--secondary+.dropdown-toggle,.btn-group-lg.btn-group>.search-submit+.dropdown-toggle,.btn-group-lg.btn-group>.ss18-banner-button-section__button+.dropdown-toggle,.btn-group-lg.btn-group>.ss18-button+.dropdown-toggle,.btn-group-lg.btn-group>.ss18-cta-banner__button+.dropdown-toggle,.btn-group-lg.btn-group>.ss18-cta__button+.dropdown-toggle,.btn-group-lg.btn-group>.ss18-hero-text__button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.action-card-button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.add-students__button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.btn+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.comment-reply-link+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.game-card__play-button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.games-premium-modal__button--primary+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.games-premium-modal__button--secondary+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.meet-mr-hoffman__button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.owner-authentication-modal__cancel-button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.owner-authentication-modal__confirm-button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.premium-banner__button--primary+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.premium-banner__button--secondary+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.search-submit+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.ss18-banner-button-section__button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.ss18-button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.ss18-cta-banner__button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.ss18-cta__button+.dropdown-toggle,.btn-group-lg.student-login-credentials__switch>.ss18-hero-text__button+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle,.btn-group>.front-page-premium-body__button+.dropdown-toggle,.student-login-credentials__switch>.btn-lg+.dropdown-toggle,.student-login-credentials__switch>.front-page-premium-body__button+.dropdown-toggle,.woocommerce .btn-group-lg.btn-group>button.button.alt+.dropdown-toggle,.woocommerce .btn-group-lg.student-login-credentials__switch>button.button.alt+.dropdown-toggle{
    padding-right:12px;
    padding-left:12px
}
.btn-group.open .dropdown-toggle,.open.student-login-credentials__switch .dropdown-toggle{
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link,.btn-group.open .dropdown-toggle.ss18-banner-close,.open.student-login-credentials__switch .dropdown-toggle.btn-link,.open.student-login-credentials__switch .dropdown-toggle.ss18-banner-close{
    box-shadow:none
}
.action-card-button .caret,.add-students__button .caret,.btn .caret,.comment-reply-link .caret,.front-page-premium-body__button .caret,.game-card__play-button .caret,.games-premium-modal__button--primary .caret,.games-premium-modal__button--secondary .caret,.meet-mr-hoffman__button .caret,.owner-authentication-modal__cancel-button .caret,.owner-authentication-modal__confirm-button .caret,.premium-banner__button--primary .caret,.premium-banner__button--secondary .caret,.search-submit .caret,.ss18-banner-button-section__button .caret,.ss18-button .caret,.ss18-cta-banner__button .caret,.ss18-cta__button .caret,.ss18-hero-text__button .caret,.woocommerce button.button.alt .caret{
    margin-left:0
}
.btn-group-lg>.action-card-button .caret,.btn-group-lg>.add-students__button .caret,.btn-group-lg>.btn .caret,.btn-group-lg>.comment-reply-link .caret,.btn-group-lg>.game-card__play-button .caret,.btn-group-lg>.games-premium-modal__button--primary .caret,.btn-group-lg>.games-premium-modal__button--secondary .caret,.btn-group-lg>.meet-mr-hoffman__button .caret,.btn-group-lg>.owner-authentication-modal__cancel-button .caret,.btn-group-lg>.owner-authentication-modal__confirm-button .caret,.btn-group-lg>.premium-banner__button--primary .caret,.btn-group-lg>.premium-banner__button--secondary .caret,.btn-group-lg>.search-submit .caret,.btn-group-lg>.ss18-banner-button-section__button .caret,.btn-group-lg>.ss18-button .caret,.btn-group-lg>.ss18-cta-banner__button .caret,.btn-group-lg>.ss18-cta__button .caret,.btn-group-lg>.ss18-hero-text__button .caret,.btn-lg .caret,.front-page-premium-body__button .caret,.woocommerce .btn-group-lg>button.button.alt .caret{
    border-width:5px 5px 0;
    border-bottom-width:0
}
.dropup .btn-group-lg>.action-card-button .caret,.dropup .btn-group-lg>.add-students__button .caret,.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>.comment-reply-link .caret,.dropup .btn-group-lg>.game-card__play-button .caret,.dropup .btn-group-lg>.games-premium-modal__button--primary .caret,.dropup .btn-group-lg>.games-premium-modal__button--secondary .caret,.dropup .btn-group-lg>.meet-mr-hoffman__button .caret,.dropup .btn-group-lg>.owner-authentication-modal__cancel-button .caret,.dropup .btn-group-lg>.owner-authentication-modal__confirm-button .caret,.dropup .btn-group-lg>.premium-banner__button--primary .caret,.dropup .btn-group-lg>.premium-banner__button--secondary .caret,.dropup .btn-group-lg>.search-submit .caret,.dropup .btn-group-lg>.ss18-banner-button-section__button .caret,.dropup .btn-group-lg>.ss18-button .caret,.dropup .btn-group-lg>.ss18-cta-banner__button .caret,.dropup .btn-group-lg>.ss18-cta__button .caret,.dropup .btn-group-lg>.ss18-hero-text__button .caret,.dropup .btn-lg .caret,.dropup .front-page-premium-body__button .caret,.dropup .woocommerce .btn-group-lg>button.button.alt .caret,.woocommerce .dropup .btn-group-lg>button.button.alt .caret{
    border-width:0 5px 5px
}
.btn-group-vertical>.action-card-button,.btn-group-vertical>.add-students__button,.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.action-card-button,.btn-group-vertical>.btn-group>.add-students__button,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.comment-reply-link,.btn-group-vertical>.btn-group>.front-page-premium-body__button,.btn-group-vertical>.btn-group>.game-card__play-button,.btn-group-vertical>.btn-group>.games-premium-modal__button--primary,.btn-group-vertical>.btn-group>.games-premium-modal__button--secondary,.btn-group-vertical>.btn-group>.meet-mr-hoffman__button,.btn-group-vertical>.btn-group>.owner-authentication-modal__cancel-button,.btn-group-vertical>.btn-group>.owner-authentication-modal__confirm-button,.btn-group-vertical>.btn-group>.premium-banner__button--primary,.btn-group-vertical>.btn-group>.premium-banner__button--secondary,.btn-group-vertical>.btn-group>.search-submit,.btn-group-vertical>.btn-group>.ss18-banner-button-section__button,.btn-group-vertical>.btn-group>.ss18-button,.btn-group-vertical>.btn-group>.ss18-cta-banner__button,.btn-group-vertical>.btn-group>.ss18-cta__button,.btn-group-vertical>.btn-group>.ss18-hero-text__button,.btn-group-vertical>.comment-reply-link,.btn-group-vertical>.front-page-premium-body__button,.btn-group-vertical>.game-card__play-button,.btn-group-vertical>.games-premium-modal__button--primary,.btn-group-vertical>.games-premium-modal__button--secondary,.btn-group-vertical>.meet-mr-hoffman__button,.btn-group-vertical>.owner-authentication-modal__cancel-button,.btn-group-vertical>.owner-authentication-modal__confirm-button,.btn-group-vertical>.premium-banner__button--primary,.btn-group-vertical>.premium-banner__button--secondary,.btn-group-vertical>.search-submit,.btn-group-vertical>.ss18-banner-button-section__button,.btn-group-vertical>.ss18-button,.btn-group-vertical>.ss18-cta-banner__button,.btn-group-vertical>.ss18-cta__button,.btn-group-vertical>.ss18-hero-text__button,.btn-group-vertical>.student-login-credentials__switch,.btn-group-vertical>.student-login-credentials__switch>.action-card-button,.btn-group-vertical>.student-login-credentials__switch>.add-students__button,.btn-group-vertical>.student-login-credentials__switch>.btn,.btn-group-vertical>.student-login-credentials__switch>.comment-reply-link,.btn-group-vertical>.student-login-credentials__switch>.front-page-premium-body__button,.btn-group-vertical>.student-login-credentials__switch>.game-card__play-button,.btn-group-vertical>.student-login-credentials__switch>.games-premium-modal__button--primary,.btn-group-vertical>.student-login-credentials__switch>.games-premium-modal__button--secondary,.btn-group-vertical>.student-login-credentials__switch>.meet-mr-hoffman__button,.btn-group-vertical>.student-login-credentials__switch>.owner-authentication-modal__cancel-button,.btn-group-vertical>.student-login-credentials__switch>.owner-authentication-modal__confirm-button,.btn-group-vertical>.student-login-credentials__switch>.premium-banner__button--primary,.btn-group-vertical>.student-login-credentials__switch>.premium-banner__button--secondary,.btn-group-vertical>.student-login-credentials__switch>.search-submit,.btn-group-vertical>.student-login-credentials__switch>.ss18-banner-button-section__button,.btn-group-vertical>.student-login-credentials__switch>.ss18-button,.btn-group-vertical>.student-login-credentials__switch>.ss18-cta-banner__button,.btn-group-vertical>.student-login-credentials__switch>.ss18-cta__button,.btn-group-vertical>.student-login-credentials__switch>.ss18-hero-text__button,.woocommerce .btn-group-vertical>.btn-group>button.button.alt,.woocommerce .btn-group-vertical>.student-login-credentials__switch>button.button.alt,.woocommerce .btn-group-vertical>button.button.alt{
    display:block;
    float:none;
    width:100%;
    max-width:100%
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.student-login-credentials__switch:after,.btn-group-vertical>.student-login-credentials__switch:before{
    display:table;
    content:" "
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.student-login-credentials__switch:after{
    clear:both
}
.btn-group-vertical>.btn-group>.action-card-button,.btn-group-vertical>.btn-group>.add-students__button,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.comment-reply-link,.btn-group-vertical>.btn-group>.front-page-premium-body__button,.btn-group-vertical>.btn-group>.game-card__play-button,.btn-group-vertical>.btn-group>.games-premium-modal__button--primary,.btn-group-vertical>.btn-group>.games-premium-modal__button--secondary,.btn-group-vertical>.btn-group>.meet-mr-hoffman__button,.btn-group-vertical>.btn-group>.owner-authentication-modal__cancel-button,.btn-group-vertical>.btn-group>.owner-authentication-modal__confirm-button,.btn-group-vertical>.btn-group>.premium-banner__button--primary,.btn-group-vertical>.btn-group>.premium-banner__button--secondary,.btn-group-vertical>.btn-group>.search-submit,.btn-group-vertical>.btn-group>.ss18-banner-button-section__button,.btn-group-vertical>.btn-group>.ss18-button,.btn-group-vertical>.btn-group>.ss18-cta-banner__button,.btn-group-vertical>.btn-group>.ss18-cta__button,.btn-group-vertical>.btn-group>.ss18-hero-text__button,.btn-group-vertical>.student-login-credentials__switch>.action-card-button,.btn-group-vertical>.student-login-credentials__switch>.add-students__button,.btn-group-vertical>.student-login-credentials__switch>.btn,.btn-group-vertical>.student-login-credentials__switch>.comment-reply-link,.btn-group-vertical>.student-login-credentials__switch>.front-page-premium-body__button,.btn-group-vertical>.student-login-credentials__switch>.game-card__play-button,.btn-group-vertical>.student-login-credentials__switch>.games-premium-modal__button--primary,.btn-group-vertical>.student-login-credentials__switch>.games-premium-modal__button--secondary,.btn-group-vertical>.student-login-credentials__switch>.meet-mr-hoffman__button,.btn-group-vertical>.student-login-credentials__switch>.owner-authentication-modal__cancel-button,.btn-group-vertical>.student-login-credentials__switch>.owner-authentication-modal__confirm-button,.btn-group-vertical>.student-login-credentials__switch>.premium-banner__button--primary,.btn-group-vertical>.student-login-credentials__switch>.premium-banner__button--secondary,.btn-group-vertical>.student-login-credentials__switch>.search-submit,.btn-group-vertical>.student-login-credentials__switch>.ss18-banner-button-section__button,.btn-group-vertical>.student-login-credentials__switch>.ss18-button,.btn-group-vertical>.student-login-credentials__switch>.ss18-cta-banner__button,.btn-group-vertical>.student-login-credentials__switch>.ss18-cta__button,.btn-group-vertical>.student-login-credentials__switch>.ss18-hero-text__button,.woocommerce .btn-group-vertical>.btn-group>button.button.alt,.woocommerce .btn-group-vertical>.student-login-credentials__switch>button.button.alt{
    float:none
}
.btn-group-vertical>.action-card-button+.action-card-button,.btn-group-vertical>.action-card-button+.add-students__button,.btn-group-vertical>.action-card-button+.btn,.btn-group-vertical>.action-card-button+.btn-group,.btn-group-vertical>.action-card-button+.comment-reply-link,.btn-group-vertical>.action-card-button+.front-page-premium-body__button,.btn-group-vertical>.action-card-button+.game-card__play-button,.btn-group-vertical>.action-card-button+.games-premium-modal__button--primary,.btn-group-vertical>.action-card-button+.games-premium-modal__button--secondary,.btn-group-vertical>.action-card-button+.meet-mr-hoffman__button,.btn-group-vertical>.action-card-button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.action-card-button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.action-card-button+.premium-banner__button--primary,.btn-group-vertical>.action-card-button+.premium-banner__button--secondary,.btn-group-vertical>.action-card-button+.search-submit,.btn-group-vertical>.action-card-button+.ss18-banner-button-section__button,.btn-group-vertical>.action-card-button+.ss18-button,.btn-group-vertical>.action-card-button+.ss18-cta-banner__button,.btn-group-vertical>.action-card-button+.ss18-cta__button,.btn-group-vertical>.action-card-button+.ss18-hero-text__button,.btn-group-vertical>.action-card-button+.student-login-credentials__switch,.btn-group-vertical>.add-students__button+.action-card-button,.btn-group-vertical>.add-students__button+.add-students__button,.btn-group-vertical>.add-students__button+.btn,.btn-group-vertical>.add-students__button+.btn-group,.btn-group-vertical>.add-students__button+.comment-reply-link,.btn-group-vertical>.add-students__button+.front-page-premium-body__button,.btn-group-vertical>.add-students__button+.game-card__play-button,.btn-group-vertical>.add-students__button+.games-premium-modal__button--primary,.btn-group-vertical>.add-students__button+.games-premium-modal__button--secondary,.btn-group-vertical>.add-students__button+.meet-mr-hoffman__button,.btn-group-vertical>.add-students__button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.add-students__button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.add-students__button+.premium-banner__button--primary,.btn-group-vertical>.add-students__button+.premium-banner__button--secondary,.btn-group-vertical>.add-students__button+.search-submit,.btn-group-vertical>.add-students__button+.ss18-banner-button-section__button,.btn-group-vertical>.add-students__button+.ss18-button,.btn-group-vertical>.add-students__button+.ss18-cta-banner__button,.btn-group-vertical>.add-students__button+.ss18-cta__button,.btn-group-vertical>.add-students__button+.ss18-hero-text__button,.btn-group-vertical>.add-students__button+.student-login-credentials__switch,.btn-group-vertical>.btn+.action-card-button,.btn-group-vertical>.btn+.add-students__button,.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+.comment-reply-link,.btn-group-vertical>.btn+.front-page-premium-body__button,.btn-group-vertical>.btn+.game-card__play-button,.btn-group-vertical>.btn+.games-premium-modal__button--primary,.btn-group-vertical>.btn+.games-premium-modal__button--secondary,.btn-group-vertical>.btn+.meet-mr-hoffman__button,.btn-group-vertical>.btn+.owner-authentication-modal__cancel-button,.btn-group-vertical>.btn+.owner-authentication-modal__confirm-button,.btn-group-vertical>.btn+.premium-banner__button--primary,.btn-group-vertical>.btn+.premium-banner__button--secondary,.btn-group-vertical>.btn+.search-submit,.btn-group-vertical>.btn+.ss18-banner-button-section__button,.btn-group-vertical>.btn+.ss18-button,.btn-group-vertical>.btn+.ss18-cta-banner__button,.btn-group-vertical>.btn+.ss18-cta__button,.btn-group-vertical>.btn+.ss18-hero-text__button,.btn-group-vertical>.btn+.student-login-credentials__switch,.btn-group-vertical>.btn-group+.action-card-button,.btn-group-vertical>.btn-group+.add-students__button,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+.comment-reply-link,.btn-group-vertical>.btn-group+.front-page-premium-body__button,.btn-group-vertical>.btn-group+.game-card__play-button,.btn-group-vertical>.btn-group+.games-premium-modal__button--primary,.btn-group-vertical>.btn-group+.games-premium-modal__button--secondary,.btn-group-vertical>.btn-group+.meet-mr-hoffman__button,.btn-group-vertical>.btn-group+.owner-authentication-modal__cancel-button,.btn-group-vertical>.btn-group+.owner-authentication-modal__confirm-button,.btn-group-vertical>.btn-group+.premium-banner__button--primary,.btn-group-vertical>.btn-group+.premium-banner__button--secondary,.btn-group-vertical>.btn-group+.search-submit,.btn-group-vertical>.btn-group+.ss18-banner-button-section__button,.btn-group-vertical>.btn-group+.ss18-button,.btn-group-vertical>.btn-group+.ss18-cta-banner__button,.btn-group-vertical>.btn-group+.ss18-cta__button,.btn-group-vertical>.btn-group+.ss18-hero-text__button,.btn-group-vertical>.btn-group+.student-login-credentials__switch,.btn-group-vertical>.comment-reply-link+.action-card-button,.btn-group-vertical>.comment-reply-link+.add-students__button,.btn-group-vertical>.comment-reply-link+.btn,.btn-group-vertical>.comment-reply-link+.btn-group,.btn-group-vertical>.comment-reply-link+.comment-reply-link,.btn-group-vertical>.comment-reply-link+.front-page-premium-body__button,.btn-group-vertical>.comment-reply-link+.game-card__play-button,.btn-group-vertical>.comment-reply-link+.games-premium-modal__button--primary,.btn-group-vertical>.comment-reply-link+.games-premium-modal__button--secondary,.btn-group-vertical>.comment-reply-link+.meet-mr-hoffman__button,.btn-group-vertical>.comment-reply-link+.owner-authentication-modal__cancel-button,.btn-group-vertical>.comment-reply-link+.owner-authentication-modal__confirm-button,.btn-group-vertical>.comment-reply-link+.premium-banner__button--primary,.btn-group-vertical>.comment-reply-link+.premium-banner__button--secondary,.btn-group-vertical>.comment-reply-link+.search-submit,.btn-group-vertical>.comment-reply-link+.ss18-banner-button-section__button,.btn-group-vertical>.comment-reply-link+.ss18-button,.btn-group-vertical>.comment-reply-link+.ss18-cta-banner__button,.btn-group-vertical>.comment-reply-link+.ss18-cta__button,.btn-group-vertical>.comment-reply-link+.ss18-hero-text__button,.btn-group-vertical>.comment-reply-link+.student-login-credentials__switch,.btn-group-vertical>.front-page-premium-body__button+.action-card-button,.btn-group-vertical>.front-page-premium-body__button+.add-students__button,.btn-group-vertical>.front-page-premium-body__button+.btn,.btn-group-vertical>.front-page-premium-body__button+.btn-group,.btn-group-vertical>.front-page-premium-body__button+.comment-reply-link,.btn-group-vertical>.front-page-premium-body__button+.front-page-premium-body__button,.btn-group-vertical>.front-page-premium-body__button+.game-card__play-button,.btn-group-vertical>.front-page-premium-body__button+.games-premium-modal__button--primary,.btn-group-vertical>.front-page-premium-body__button+.games-premium-modal__button--secondary,.btn-group-vertical>.front-page-premium-body__button+.meet-mr-hoffman__button,.btn-group-vertical>.front-page-premium-body__button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.front-page-premium-body__button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.front-page-premium-body__button+.premium-banner__button--primary,.btn-group-vertical>.front-page-premium-body__button+.premium-banner__button--secondary,.btn-group-vertical>.front-page-premium-body__button+.search-submit,.btn-group-vertical>.front-page-premium-body__button+.ss18-banner-button-section__button,.btn-group-vertical>.front-page-premium-body__button+.ss18-button,.btn-group-vertical>.front-page-premium-body__button+.ss18-cta-banner__button,.btn-group-vertical>.front-page-premium-body__button+.ss18-cta__button,.btn-group-vertical>.front-page-premium-body__button+.ss18-hero-text__button,.btn-group-vertical>.front-page-premium-body__button+.student-login-credentials__switch,.btn-group-vertical>.game-card__play-button+.action-card-button,.btn-group-vertical>.game-card__play-button+.add-students__button,.btn-group-vertical>.game-card__play-button+.btn,.btn-group-vertical>.game-card__play-button+.btn-group,.btn-group-vertical>.game-card__play-button+.comment-reply-link,.btn-group-vertical>.game-card__play-button+.front-page-premium-body__button,.btn-group-vertical>.game-card__play-button+.game-card__play-button,.btn-group-vertical>.game-card__play-button+.games-premium-modal__button--primary,.btn-group-vertical>.game-card__play-button+.games-premium-modal__button--secondary,.btn-group-vertical>.game-card__play-button+.meet-mr-hoffman__button,.btn-group-vertical>.game-card__play-button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.game-card__play-button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.game-card__play-button+.premium-banner__button--primary,.btn-group-vertical>.game-card__play-button+.premium-banner__button--secondary,.btn-group-vertical>.game-card__play-button+.search-submit,.btn-group-vertical>.game-card__play-button+.ss18-banner-button-section__button,.btn-group-vertical>.game-card__play-button+.ss18-button,.btn-group-vertical>.game-card__play-button+.ss18-cta-banner__button,.btn-group-vertical>.game-card__play-button+.ss18-cta__button,.btn-group-vertical>.game-card__play-button+.ss18-hero-text__button,.btn-group-vertical>.game-card__play-button+.student-login-credentials__switch,.btn-group-vertical>.games-premium-modal__button--primary+.action-card-button,.btn-group-vertical>.games-premium-modal__button--primary+.add-students__button,.btn-group-vertical>.games-premium-modal__button--primary+.btn,.btn-group-vertical>.games-premium-modal__button--primary+.btn-group,.btn-group-vertical>.games-premium-modal__button--primary+.comment-reply-link,.btn-group-vertical>.games-premium-modal__button--primary+.front-page-premium-body__button,.btn-group-vertical>.games-premium-modal__button--primary+.game-card__play-button,.btn-group-vertical>.games-premium-modal__button--primary+.games-premium-modal__button--primary,.btn-group-vertical>.games-premium-modal__button--primary+.games-premium-modal__button--secondary,.btn-group-vertical>.games-premium-modal__button--primary+.meet-mr-hoffman__button,.btn-group-vertical>.games-premium-modal__button--primary+.owner-authentication-modal__cancel-button,.btn-group-vertical>.games-premium-modal__button--primary+.owner-authentication-modal__confirm-button,.btn-group-vertical>.games-premium-modal__button--primary+.premium-banner__button--primary,.btn-group-vertical>.games-premium-modal__button--primary+.premium-banner__button--secondary,.btn-group-vertical>.games-premium-modal__button--primary+.search-submit,.btn-group-vertical>.games-premium-modal__button--primary+.ss18-banner-button-section__button,.btn-group-vertical>.games-premium-modal__button--primary+.ss18-button,.btn-group-vertical>.games-premium-modal__button--primary+.ss18-cta-banner__button,.btn-group-vertical>.games-premium-modal__button--primary+.ss18-cta__button,.btn-group-vertical>.games-premium-modal__button--primary+.ss18-hero-text__button,.btn-group-vertical>.games-premium-modal__button--primary+.student-login-credentials__switch,.btn-group-vertical>.games-premium-modal__button--secondary+.action-card-button,.btn-group-vertical>.games-premium-modal__button--secondary+.add-students__button,.btn-group-vertical>.games-premium-modal__button--secondary+.btn,.btn-group-vertical>.games-premium-modal__button--secondary+.btn-group,.btn-group-vertical>.games-premium-modal__button--secondary+.comment-reply-link,.btn-group-vertical>.games-premium-modal__button--secondary+.front-page-premium-body__button,.btn-group-vertical>.games-premium-modal__button--secondary+.game-card__play-button,.btn-group-vertical>.games-premium-modal__button--secondary+.games-premium-modal__button--primary,.btn-group-vertical>.games-premium-modal__button--secondary+.games-premium-modal__button--secondary,.btn-group-vertical>.games-premium-modal__button--secondary+.meet-mr-hoffman__button,.btn-group-vertical>.games-premium-modal__button--secondary+.owner-authentication-modal__cancel-button,.btn-group-vertical>.games-premium-modal__button--secondary+.owner-authentication-modal__confirm-button,.btn-group-vertical>.games-premium-modal__button--secondary+.premium-banner__button--primary,.btn-group-vertical>.games-premium-modal__button--secondary+.premium-banner__button--secondary,.btn-group-vertical>.games-premium-modal__button--secondary+.search-submit,.btn-group-vertical>.games-premium-modal__button--secondary+.ss18-banner-button-section__button,.btn-group-vertical>.games-premium-modal__button--secondary+.ss18-button,.btn-group-vertical>.games-premium-modal__button--secondary+.ss18-cta-banner__button,.btn-group-vertical>.games-premium-modal__button--secondary+.ss18-cta__button,.btn-group-vertical>.games-premium-modal__button--secondary+.ss18-hero-text__button,.btn-group-vertical>.games-premium-modal__button--secondary+.student-login-credentials__switch,.btn-group-vertical>.meet-mr-hoffman__button+.action-card-button,.btn-group-vertical>.meet-mr-hoffman__button+.add-students__button,.btn-group-vertical>.meet-mr-hoffman__button+.btn,.btn-group-vertical>.meet-mr-hoffman__button+.btn-group,.btn-group-vertical>.meet-mr-hoffman__button+.comment-reply-link,.btn-group-vertical>.meet-mr-hoffman__button+.front-page-premium-body__button,.btn-group-vertical>.meet-mr-hoffman__button+.game-card__play-button,.btn-group-vertical>.meet-mr-hoffman__button+.games-premium-modal__button--primary,.btn-group-vertical>.meet-mr-hoffman__button+.games-premium-modal__button--secondary,.btn-group-vertical>.meet-mr-hoffman__button+.meet-mr-hoffman__button,.btn-group-vertical>.meet-mr-hoffman__button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.meet-mr-hoffman__button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.meet-mr-hoffman__button+.premium-banner__button--primary,.btn-group-vertical>.meet-mr-hoffman__button+.premium-banner__button--secondary,.btn-group-vertical>.meet-mr-hoffman__button+.search-submit,.btn-group-vertical>.meet-mr-hoffman__button+.ss18-banner-button-section__button,.btn-group-vertical>.meet-mr-hoffman__button+.ss18-button,.btn-group-vertical>.meet-mr-hoffman__button+.ss18-cta-banner__button,.btn-group-vertical>.meet-mr-hoffman__button+.ss18-cta__button,.btn-group-vertical>.meet-mr-hoffman__button+.ss18-hero-text__button,.btn-group-vertical>.meet-mr-hoffman__button+.student-login-credentials__switch,.btn-group-vertical>.owner-authentication-modal__cancel-button+.action-card-button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.add-students__button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.btn,.btn-group-vertical>.owner-authentication-modal__cancel-button+.btn-group,.btn-group-vertical>.owner-authentication-modal__cancel-button+.comment-reply-link,.btn-group-vertical>.owner-authentication-modal__cancel-button+.front-page-premium-body__button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.game-card__play-button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.games-premium-modal__button--primary,.btn-group-vertical>.owner-authentication-modal__cancel-button+.games-premium-modal__button--secondary,.btn-group-vertical>.owner-authentication-modal__cancel-button+.meet-mr-hoffman__button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.premium-banner__button--primary,.btn-group-vertical>.owner-authentication-modal__cancel-button+.premium-banner__button--secondary,.btn-group-vertical>.owner-authentication-modal__cancel-button+.search-submit,.btn-group-vertical>.owner-authentication-modal__cancel-button+.ss18-banner-button-section__button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.ss18-button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.ss18-cta-banner__button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.ss18-cta__button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.ss18-hero-text__button,.btn-group-vertical>.owner-authentication-modal__cancel-button+.student-login-credentials__switch,.btn-group-vertical>.owner-authentication-modal__confirm-button+.action-card-button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.add-students__button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.btn,.btn-group-vertical>.owner-authentication-modal__confirm-button+.btn-group,.btn-group-vertical>.owner-authentication-modal__confirm-button+.comment-reply-link,.btn-group-vertical>.owner-authentication-modal__confirm-button+.front-page-premium-body__button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.game-card__play-button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.games-premium-modal__button--primary,.btn-group-vertical>.owner-authentication-modal__confirm-button+.games-premium-modal__button--secondary,.btn-group-vertical>.owner-authentication-modal__confirm-button+.meet-mr-hoffman__button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.premium-banner__button--primary,.btn-group-vertical>.owner-authentication-modal__confirm-button+.premium-banner__button--secondary,.btn-group-vertical>.owner-authentication-modal__confirm-button+.search-submit,.btn-group-vertical>.owner-authentication-modal__confirm-button+.ss18-banner-button-section__button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.ss18-button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.ss18-cta-banner__button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.ss18-cta__button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.ss18-hero-text__button,.btn-group-vertical>.owner-authentication-modal__confirm-button+.student-login-credentials__switch,.btn-group-vertical>.premium-banner__button--primary+.action-card-button,.btn-group-vertical>.premium-banner__button--primary+.add-students__button,.btn-group-vertical>.premium-banner__button--primary+.btn,.btn-group-vertical>.premium-banner__button--primary+.btn-group,.btn-group-vertical>.premium-banner__button--primary+.comment-reply-link,.btn-group-vertical>.premium-banner__button--primary+.front-page-premium-body__button,.btn-group-vertical>.premium-banner__button--primary+.game-card__play-button,.btn-group-vertical>.premium-banner__button--primary+.games-premium-modal__button--primary,.btn-group-vertical>.premium-banner__button--primary+.games-premium-modal__button--secondary,.btn-group-vertical>.premium-banner__button--primary+.meet-mr-hoffman__button,.btn-group-vertical>.premium-banner__button--primary+.owner-authentication-modal__cancel-button,.btn-group-vertical>.premium-banner__button--primary+.owner-authentication-modal__confirm-button,.btn-group-vertical>.premium-banner__button--primary+.premium-banner__button--primary,.btn-group-vertical>.premium-banner__button--primary+.premium-banner__button--secondary,.btn-group-vertical>.premium-banner__button--primary+.search-submit,.btn-group-vertical>.premium-banner__button--primary+.ss18-banner-button-section__button,.btn-group-vertical>.premium-banner__button--primary+.ss18-button,.btn-group-vertical>.premium-banner__button--primary+.ss18-cta-banner__button,.btn-group-vertical>.premium-banner__button--primary+.ss18-cta__button,.btn-group-vertical>.premium-banner__button--primary+.ss18-hero-text__button,.btn-group-vertical>.premium-banner__button--primary+.student-login-credentials__switch,.btn-group-vertical>.premium-banner__button--secondary+.action-card-button,.btn-group-vertical>.premium-banner__button--secondary+.add-students__button,.btn-group-vertical>.premium-banner__button--secondary+.btn,.btn-group-vertical>.premium-banner__button--secondary+.btn-group,.btn-group-vertical>.premium-banner__button--secondary+.comment-reply-link,.btn-group-vertical>.premium-banner__button--secondary+.front-page-premium-body__button,.btn-group-vertical>.premium-banner__button--secondary+.game-card__play-button,.btn-group-vertical>.premium-banner__button--secondary+.games-premium-modal__button--primary,.btn-group-vertical>.premium-banner__button--secondary+.games-premium-modal__button--secondary,.btn-group-vertical>.premium-banner__button--secondary+.meet-mr-hoffman__button,.btn-group-vertical>.premium-banner__button--secondary+.owner-authentication-modal__cancel-button,.btn-group-vertical>.premium-banner__button--secondary+.owner-authentication-modal__confirm-button,.btn-group-vertical>.premium-banner__button--secondary+.premium-banner__button--primary,.btn-group-vertical>.premium-banner__button--secondary+.premium-banner__button--secondary,.btn-group-vertical>.premium-banner__button--secondary+.search-submit,.btn-group-vertical>.premium-banner__button--secondary+.ss18-banner-button-section__button,.btn-group-vertical>.premium-banner__button--secondary+.ss18-button,.btn-group-vertical>.premium-banner__button--secondary+.ss18-cta-banner__button,.btn-group-vertical>.premium-banner__button--secondary+.ss18-cta__button,.btn-group-vertical>.premium-banner__button--secondary+.ss18-hero-text__button,.btn-group-vertical>.premium-banner__button--secondary+.student-login-credentials__switch,.btn-group-vertical>.search-submit+.action-card-button,.btn-group-vertical>.search-submit+.add-students__button,.btn-group-vertical>.search-submit+.btn,.btn-group-vertical>.search-submit+.btn-group,.btn-group-vertical>.search-submit+.comment-reply-link,.btn-group-vertical>.search-submit+.front-page-premium-body__button,.btn-group-vertical>.search-submit+.game-card__play-button,.btn-group-vertical>.search-submit+.games-premium-modal__button--primary,.btn-group-vertical>.search-submit+.games-premium-modal__button--secondary,.btn-group-vertical>.search-submit+.meet-mr-hoffman__button,.btn-group-vertical>.search-submit+.owner-authentication-modal__cancel-button,.btn-group-vertical>.search-submit+.owner-authentication-modal__confirm-button,.btn-group-vertical>.search-submit+.premium-banner__button--primary,.btn-group-vertical>.search-submit+.premium-banner__button--secondary,.btn-group-vertical>.search-submit+.search-submit,.btn-group-vertical>.search-submit+.ss18-banner-button-section__button,.btn-group-vertical>.search-submit+.ss18-button,.btn-group-vertical>.search-submit+.ss18-cta-banner__button,.btn-group-vertical>.search-submit+.ss18-cta__button,.btn-group-vertical>.search-submit+.ss18-hero-text__button,.btn-group-vertical>.search-submit+.student-login-credentials__switch,.btn-group-vertical>.ss18-banner-button-section__button+.action-card-button,.btn-group-vertical>.ss18-banner-button-section__button+.add-students__button,.btn-group-vertical>.ss18-banner-button-section__button+.btn,.btn-group-vertical>.ss18-banner-button-section__button+.btn-group,.btn-group-vertical>.ss18-banner-button-section__button+.comment-reply-link,.btn-group-vertical>.ss18-banner-button-section__button+.front-page-premium-body__button,.btn-group-vertical>.ss18-banner-button-section__button+.game-card__play-button,.btn-group-vertical>.ss18-banner-button-section__button+.games-premium-modal__button--primary,.btn-group-vertical>.ss18-banner-button-section__button+.games-premium-modal__button--secondary,.btn-group-vertical>.ss18-banner-button-section__button+.meet-mr-hoffman__button,.btn-group-vertical>.ss18-banner-button-section__button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.ss18-banner-button-section__button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.ss18-banner-button-section__button+.premium-banner__button--primary,.btn-group-vertical>.ss18-banner-button-section__button+.premium-banner__button--secondary,.btn-group-vertical>.ss18-banner-button-section__button+.search-submit,.btn-group-vertical>.ss18-banner-button-section__button+.ss18-banner-button-section__button,.btn-group-vertical>.ss18-banner-button-section__button+.ss18-button,.btn-group-vertical>.ss18-banner-button-section__button+.ss18-cta-banner__button,.btn-group-vertical>.ss18-banner-button-section__button+.ss18-cta__button,.btn-group-vertical>.ss18-banner-button-section__button+.ss18-hero-text__button,.btn-group-vertical>.ss18-banner-button-section__button+.student-login-credentials__switch,.btn-group-vertical>.ss18-button+.action-card-button,.btn-group-vertical>.ss18-button+.add-students__button,.btn-group-vertical>.ss18-button+.btn,.btn-group-vertical>.ss18-button+.btn-group,.btn-group-vertical>.ss18-button+.comment-reply-link,.btn-group-vertical>.ss18-button+.front-page-premium-body__button,.btn-group-vertical>.ss18-button+.game-card__play-button,.btn-group-vertical>.ss18-button+.games-premium-modal__button--primary,.btn-group-vertical>.ss18-button+.games-premium-modal__button--secondary,.btn-group-vertical>.ss18-button+.meet-mr-hoffman__button,.btn-group-vertical>.ss18-button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.ss18-button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.ss18-button+.premium-banner__button--primary,.btn-group-vertical>.ss18-button+.premium-banner__button--secondary,.btn-group-vertical>.ss18-button+.search-submit,.btn-group-vertical>.ss18-button+.ss18-banner-button-section__button,.btn-group-vertical>.ss18-button+.ss18-button,.btn-group-vertical>.ss18-button+.ss18-cta-banner__button,.btn-group-vertical>.ss18-button+.ss18-cta__button,.btn-group-vertical>.ss18-button+.ss18-hero-text__button,.btn-group-vertical>.ss18-button+.student-login-credentials__switch,.btn-group-vertical>.ss18-cta-banner__button+.action-card-button,.btn-group-vertical>.ss18-cta-banner__button+.add-students__button,.btn-group-vertical>.ss18-cta-banner__button+.btn,.btn-group-vertical>.ss18-cta-banner__button+.btn-group,.btn-group-vertical>.ss18-cta-banner__button+.comment-reply-link,.btn-group-vertical>.ss18-cta-banner__button+.front-page-premium-body__button,.btn-group-vertical>.ss18-cta-banner__button+.game-card__play-button,.btn-group-vertical>.ss18-cta-banner__button+.games-premium-modal__button--primary,.btn-group-vertical>.ss18-cta-banner__button+.games-premium-modal__button--secondary,.btn-group-vertical>.ss18-cta-banner__button+.meet-mr-hoffman__button,.btn-group-vertical>.ss18-cta-banner__button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.ss18-cta-banner__button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.ss18-cta-banner__button+.premium-banner__button--primary,.btn-group-vertical>.ss18-cta-banner__button+.premium-banner__button--secondary,.btn-group-vertical>.ss18-cta-banner__button+.search-submit,.btn-group-vertical>.ss18-cta-banner__button+.ss18-banner-button-section__button,.btn-group-vertical>.ss18-cta-banner__button+.ss18-button,.btn-group-vertical>.ss18-cta-banner__button+.ss18-cta-banner__button,.btn-group-vertical>.ss18-cta-banner__button+.ss18-cta__button,.btn-group-vertical>.ss18-cta-banner__button+.ss18-hero-text__button,.btn-group-vertical>.ss18-cta-banner__button+.student-login-credentials__switch,.btn-group-vertical>.ss18-cta__button+.action-card-button,.btn-group-vertical>.ss18-cta__button+.add-students__button,.btn-group-vertical>.ss18-cta__button+.btn,.btn-group-vertical>.ss18-cta__button+.btn-group,.btn-group-vertical>.ss18-cta__button+.comment-reply-link,.btn-group-vertical>.ss18-cta__button+.front-page-premium-body__button,.btn-group-vertical>.ss18-cta__button+.game-card__play-button,.btn-group-vertical>.ss18-cta__button+.games-premium-modal__button--primary,.btn-group-vertical>.ss18-cta__button+.games-premium-modal__button--secondary,.btn-group-vertical>.ss18-cta__button+.meet-mr-hoffman__button,.btn-group-vertical>.ss18-cta__button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.ss18-cta__button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.ss18-cta__button+.premium-banner__button--primary,.btn-group-vertical>.ss18-cta__button+.premium-banner__button--secondary,.btn-group-vertical>.ss18-cta__button+.search-submit,.btn-group-vertical>.ss18-cta__button+.ss18-banner-button-section__button,.btn-group-vertical>.ss18-cta__button+.ss18-button,.btn-group-vertical>.ss18-cta__button+.ss18-cta-banner__button,.btn-group-vertical>.ss18-cta__button+.ss18-cta__button,.btn-group-vertical>.ss18-cta__button+.ss18-hero-text__button,.btn-group-vertical>.ss18-cta__button+.student-login-credentials__switch,.btn-group-vertical>.ss18-hero-text__button+.action-card-button,.btn-group-vertical>.ss18-hero-text__button+.add-students__button,.btn-group-vertical>.ss18-hero-text__button+.btn,.btn-group-vertical>.ss18-hero-text__button+.btn-group,.btn-group-vertical>.ss18-hero-text__button+.comment-reply-link,.btn-group-vertical>.ss18-hero-text__button+.front-page-premium-body__button,.btn-group-vertical>.ss18-hero-text__button+.game-card__play-button,.btn-group-vertical>.ss18-hero-text__button+.games-premium-modal__button--primary,.btn-group-vertical>.ss18-hero-text__button+.games-premium-modal__button--secondary,.btn-group-vertical>.ss18-hero-text__button+.meet-mr-hoffman__button,.btn-group-vertical>.ss18-hero-text__button+.owner-authentication-modal__cancel-button,.btn-group-vertical>.ss18-hero-text__button+.owner-authentication-modal__confirm-button,.btn-group-vertical>.ss18-hero-text__button+.premium-banner__button--primary,.btn-group-vertical>.ss18-hero-text__button+.premium-banner__button--secondary,.btn-group-vertical>.ss18-hero-text__button+.search-submit,.btn-group-vertical>.ss18-hero-text__button+.ss18-banner-button-section__button,.btn-group-vertical>.ss18-hero-text__button+.ss18-button,.btn-group-vertical>.ss18-hero-text__button+.ss18-cta-banner__button,.btn-group-vertical>.ss18-hero-text__button+.ss18-cta__button,.btn-group-vertical>.ss18-hero-text__button+.ss18-hero-text__button,.btn-group-vertical>.ss18-hero-text__button+.student-login-credentials__switch,.btn-group-vertical>.student-login-credentials__switch+.action-card-button,.btn-group-vertical>.student-login-credentials__switch+.add-students__button,.btn-group-vertical>.student-login-credentials__switch+.btn,.btn-group-vertical>.student-login-credentials__switch+.btn-group,.btn-group-vertical>.student-login-credentials__switch+.comment-reply-link,.btn-group-vertical>.student-login-credentials__switch+.front-page-premium-body__button,.btn-group-vertical>.student-login-credentials__switch+.game-card__play-button,.btn-group-vertical>.student-login-credentials__switch+.games-premium-modal__button--primary,.btn-group-vertical>.student-login-credentials__switch+.games-premium-modal__button--secondary,.btn-group-vertical>.student-login-credentials__switch+.meet-mr-hoffman__button,.btn-group-vertical>.student-login-credentials__switch+.owner-authentication-modal__cancel-button,.btn-group-vertical>.student-login-credentials__switch+.owner-authentication-modal__confirm-button,.btn-group-vertical>.student-login-credentials__switch+.premium-banner__button--primary,.btn-group-vertical>.student-login-credentials__switch+.premium-banner__button--secondary,.btn-group-vertical>.student-login-credentials__switch+.search-submit,.btn-group-vertical>.student-login-credentials__switch+.ss18-banner-button-section__button,.btn-group-vertical>.student-login-credentials__switch+.ss18-button,.btn-group-vertical>.student-login-credentials__switch+.ss18-cta-banner__button,.btn-group-vertical>.student-login-credentials__switch+.ss18-cta__button,.btn-group-vertical>.student-login-credentials__switch+.ss18-hero-text__button,.btn-group-vertical>.student-login-credentials__switch+.student-login-credentials__switch,.woocommerce .btn-group-vertical>.action-card-button+button.button.alt,.woocommerce .btn-group-vertical>.add-students__button+button.button.alt,.woocommerce .btn-group-vertical>.btn+button.button.alt,.woocommerce .btn-group-vertical>.btn-group+button.button.alt,.woocommerce .btn-group-vertical>.comment-reply-link+button.button.alt,.woocommerce .btn-group-vertical>.front-page-premium-body__button+button.button.alt,.woocommerce .btn-group-vertical>.game-card__play-button+button.button.alt,.woocommerce .btn-group-vertical>.games-premium-modal__button--primary+button.button.alt,.woocommerce .btn-group-vertical>.games-premium-modal__button--secondary+button.button.alt,.woocommerce .btn-group-vertical>.meet-mr-hoffman__button+button.button.alt,.woocommerce .btn-group-vertical>.owner-authentication-modal__cancel-button+button.button.alt,.woocommerce .btn-group-vertical>.owner-authentication-modal__confirm-button+button.button.alt,.woocommerce .btn-group-vertical>.premium-banner__button--primary+button.button.alt,.woocommerce .btn-group-vertical>.premium-banner__button--secondary+button.button.alt,.woocommerce .btn-group-vertical>.search-submit+button.button.alt,.woocommerce .btn-group-vertical>.ss18-banner-button-section__button+button.button.alt,.woocommerce .btn-group-vertical>.ss18-button+button.button.alt,.woocommerce .btn-group-vertical>.ss18-cta-banner__button+button.button.alt,.woocommerce .btn-group-vertical>.ss18-cta__button+button.button.alt,.woocommerce .btn-group-vertical>.ss18-hero-text__button+button.button.alt,.woocommerce .btn-group-vertical>.student-login-credentials__switch+button.button.alt,.woocommerce .btn-group-vertical>button.button.alt+.action-card-button,.woocommerce .btn-group-vertical>button.button.alt+.add-students__button,.woocommerce .btn-group-vertical>button.button.alt+.btn,.woocommerce .btn-group-vertical>button.button.alt+.btn-group,.woocommerce .btn-group-vertical>button.button.alt+.comment-reply-link,.woocommerce .btn-group-vertical>button.button.alt+.front-page-premium-body__button,.woocommerce .btn-group-vertical>button.button.alt+.game-card__play-button,.woocommerce .btn-group-vertical>button.button.alt+.games-premium-modal__button--primary,.woocommerce .btn-group-vertical>button.button.alt+.games-premium-modal__button--secondary,.woocommerce .btn-group-vertical>button.button.alt+.meet-mr-hoffman__button,.woocommerce .btn-group-vertical>button.button.alt+.owner-authentication-modal__cancel-button,.woocommerce .btn-group-vertical>button.button.alt+.owner-authentication-modal__confirm-button,.woocommerce .btn-group-vertical>button.button.alt+.premium-banner__button--primary,.woocommerce .btn-group-vertical>button.button.alt+.premium-banner__button--secondary,.woocommerce .btn-group-vertical>button.button.alt+.search-submit,.woocommerce .btn-group-vertical>button.button.alt+.ss18-banner-button-section__button,.woocommerce .btn-group-vertical>button.button.alt+.ss18-button,.woocommerce .btn-group-vertical>button.button.alt+.ss18-cta-banner__button,.woocommerce .btn-group-vertical>button.button.alt+.ss18-cta__button,.woocommerce .btn-group-vertical>button.button.alt+.ss18-hero-text__button,.woocommerce .btn-group-vertical>button.button.alt+.student-login-credentials__switch,.woocommerce .btn-group-vertical>button.button.alt+button.button.alt{
    margin-top:-1px;
    margin-left:0
}
.btn-group-vertical>.action-card-button:not(:first-child):not(:last-child),.btn-group-vertical>.add-students__button:not(:first-child):not(:last-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>.comment-reply-link:not(:first-child):not(:last-child),.btn-group-vertical>.front-page-premium-body__button:not(:first-child):not(:last-child),.btn-group-vertical>.game-card__play-button:not(:first-child):not(:last-child),.btn-group-vertical>.games-premium-modal__button--primary:not(:first-child):not(:last-child),.btn-group-vertical>.games-premium-modal__button--secondary:not(:first-child):not(:last-child),.btn-group-vertical>.meet-mr-hoffman__button:not(:first-child):not(:last-child),.btn-group-vertical>.owner-authentication-modal__cancel-button:not(:first-child):not(:last-child),.btn-group-vertical>.owner-authentication-modal__confirm-button:not(:first-child):not(:last-child),.btn-group-vertical>.premium-banner__button--primary:not(:first-child):not(:last-child),.btn-group-vertical>.premium-banner__button--secondary:not(:first-child):not(:last-child),.btn-group-vertical>.search-submit:not(:first-child):not(:last-child),.btn-group-vertical>.ss18-banner-button-section__button:not(:first-child):not(:last-child),.btn-group-vertical>.ss18-button:not(:first-child):not(:last-child),.btn-group-vertical>.ss18-cta-banner__button:not(:first-child):not(:last-child),.btn-group-vertical>.ss18-cta__button:not(:first-child):not(:last-child),.btn-group-vertical>.ss18-hero-text__button:not(:first-child):not(:last-child),.woocommerce .btn-group-vertical>button.button.alt:not(:first-child):not(:last-child){
    border-radius:0
}
.btn-group-vertical>.action-card-button:first-child:not(:last-child),.btn-group-vertical>.add-students__button:first-child:not(:last-child),.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.comment-reply-link:first-child:not(:last-child),.btn-group-vertical>.front-page-premium-body__button:first-child:not(:last-child),.btn-group-vertical>.game-card__play-button:first-child:not(:last-child),.btn-group-vertical>.games-premium-modal__button--primary:first-child:not(:last-child),.btn-group-vertical>.games-premium-modal__button--secondary:first-child:not(:last-child),.btn-group-vertical>.meet-mr-hoffman__button:first-child:not(:last-child),.btn-group-vertical>.owner-authentication-modal__cancel-button:first-child:not(:last-child),.btn-group-vertical>.owner-authentication-modal__confirm-button:first-child:not(:last-child),.btn-group-vertical>.premium-banner__button--primary:first-child:not(:last-child),.btn-group-vertical>.premium-banner__button--secondary:first-child:not(:last-child),.btn-group-vertical>.search-submit:first-child:not(:last-child),.btn-group-vertical>.ss18-banner-button-section__button:first-child:not(:last-child),.btn-group-vertical>.ss18-button:first-child:not(:last-child),.btn-group-vertical>.ss18-cta-banner__button:first-child:not(:last-child),.btn-group-vertical>.ss18-cta__button:first-child:not(:last-child),.btn-group-vertical>.ss18-hero-text__button:first-child:not(:last-child),.woocommerce .btn-group-vertical>button.button.alt:first-child:not(:last-child){
    border-top-left-radius:3px;
    border-top-right-radius:3px;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.action-card-button:last-child:not(:first-child),.btn-group-vertical>.add-students__button:last-child:not(:first-child),.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.comment-reply-link:last-child:not(:first-child),.btn-group-vertical>.front-page-premium-body__button:last-child:not(:first-child),.btn-group-vertical>.game-card__play-button:last-child:not(:first-child),.btn-group-vertical>.games-premium-modal__button--primary:last-child:not(:first-child),.btn-group-vertical>.games-premium-modal__button--secondary:last-child:not(:first-child),.btn-group-vertical>.meet-mr-hoffman__button:last-child:not(:first-child),.btn-group-vertical>.owner-authentication-modal__cancel-button:last-child:not(:first-child),.btn-group-vertical>.owner-authentication-modal__confirm-button:last-child:not(:first-child),.btn-group-vertical>.premium-banner__button--primary:last-child:not(:first-child),.btn-group-vertical>.premium-banner__button--secondary:last-child:not(:first-child),.btn-group-vertical>.search-submit:last-child:not(:first-child),.btn-group-vertical>.ss18-banner-button-section__button:last-child:not(:first-child),.btn-group-vertical>.ss18-button:last-child:not(:first-child),.btn-group-vertical>.ss18-cta-banner__button:last-child:not(:first-child),.btn-group-vertical>.ss18-cta__button:last-child:not(:first-child),.btn-group-vertical>.ss18-hero-text__button:last-child:not(:first-child),.woocommerce .btn-group-vertical>button.button.alt:last-child:not(:first-child){
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.action-card-button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.add-students__button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.comment-reply-link,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.front-page-premium-body__button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.game-card__play-button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.premium-banner__button--primary,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.search-submit,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.ss18-button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.ss18-cta__button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.ss18-hero-text__button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.action-card-button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.add-students__button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.comment-reply-link,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.front-page-premium-body__button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.game-card__play-button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.premium-banner__button--primary,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.search-submit,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-cta__button,.btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>.ss18-hero-text__button,.woocommerce .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button.button.alt,.woocommerce .btn-group-vertical>.student-login-credentials__switch:not(:first-child):not(:last-child)>button.button.alt{
    border-radius:0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.action-card-button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.add-students__button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.comment-reply-link:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.front-page-premium-body__button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.game-card__play-button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.games-premium-modal__button--primary:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.games-premium-modal__button--secondary:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.meet-mr-hoffman__button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.owner-authentication-modal__cancel-button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.owner-authentication-modal__confirm-button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.premium-banner__button--primary:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.premium-banner__button--secondary:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.search-submit:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.ss18-banner-button-section__button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.ss18-button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.ss18-cta-banner__button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.ss18-cta__button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.ss18-hero-text__button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.action-card-button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.add-students__button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.comment-reply-link:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.dropdown-toggle,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.front-page-premium-body__button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.game-card__play-button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.games-premium-modal__button--primary:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.games-premium-modal__button--secondary:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.meet-mr-hoffman__button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.owner-authentication-modal__cancel-button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.owner-authentication-modal__confirm-button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.premium-banner__button--primary:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.premium-banner__button--secondary:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.search-submit:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-banner-button-section__button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-cta-banner__button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-cta__button:last-child,.btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>.ss18-hero-text__button:last-child,.woocommerce .btn-group-vertical>.btn-group:first-child:not(:last-child)>button.button.alt:last-child,.woocommerce .btn-group-vertical>.student-login-credentials__switch:first-child:not(:last-child)>button.button.alt:last-child{
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.action-card-button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.add-students__button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.comment-reply-link:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.front-page-premium-body__button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.game-card__play-button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.games-premium-modal__button--primary:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.games-premium-modal__button--secondary:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.meet-mr-hoffman__button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.owner-authentication-modal__cancel-button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.owner-authentication-modal__confirm-button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.premium-banner__button--primary:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.premium-banner__button--secondary:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.search-submit:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.ss18-banner-button-section__button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.ss18-button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.ss18-cta-banner__button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.ss18-cta__button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.ss18-hero-text__button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.action-card-button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.add-students__button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.comment-reply-link:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.front-page-premium-body__button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.game-card__play-button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.games-premium-modal__button--primary:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.games-premium-modal__button--secondary:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.meet-mr-hoffman__button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.owner-authentication-modal__cancel-button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.owner-authentication-modal__confirm-button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.premium-banner__button--primary:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.premium-banner__button--secondary:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.search-submit:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-banner-button-section__button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-cta-banner__button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-cta__button:first-child,.btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>.ss18-hero-text__button:first-child,.woocommerce .btn-group-vertical>.btn-group:last-child:not(:first-child)>button.button.alt:first-child,.woocommerce .btn-group-vertical>.student-login-credentials__switch:last-child:not(:first-child)>button.button.alt:first-child{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.btn-group-justified{
    display:table;
    width:100%;
    table-layout:fixed;
    border-collapse:separate
}
.btn-group-justified>.action-card-button,.btn-group-justified>.add-students__button,.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>.comment-reply-link,.btn-group-justified>.front-page-premium-body__button,.btn-group-justified>.game-card__play-button,.btn-group-justified>.games-premium-modal__button--primary,.btn-group-justified>.games-premium-modal__button--secondary,.btn-group-justified>.meet-mr-hoffman__button,.btn-group-justified>.owner-authentication-modal__cancel-button,.btn-group-justified>.owner-authentication-modal__confirm-button,.btn-group-justified>.premium-banner__button--primary,.btn-group-justified>.premium-banner__button--secondary,.btn-group-justified>.search-submit,.btn-group-justified>.ss18-banner-button-section__button,.btn-group-justified>.ss18-button,.btn-group-justified>.ss18-cta-banner__button,.btn-group-justified>.ss18-cta__button,.btn-group-justified>.ss18-hero-text__button,.btn-group-justified>.student-login-credentials__switch,.woocommerce .btn-group-justified>button.button.alt{
    display:table-cell;
    float:none;
    width:1%
}
.btn-group-justified>.btn-group .action-card-button,.btn-group-justified>.btn-group .add-students__button,.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .comment-reply-link,.btn-group-justified>.btn-group .front-page-premium-body__button,.btn-group-justified>.btn-group .game-card__play-button,.btn-group-justified>.btn-group .games-premium-modal__button--primary,.btn-group-justified>.btn-group .games-premium-modal__button--secondary,.btn-group-justified>.btn-group .meet-mr-hoffman__button,.btn-group-justified>.btn-group .owner-authentication-modal__cancel-button,.btn-group-justified>.btn-group .owner-authentication-modal__confirm-button,.btn-group-justified>.btn-group .premium-banner__button--primary,.btn-group-justified>.btn-group .premium-banner__button--secondary,.btn-group-justified>.btn-group .search-submit,.btn-group-justified>.btn-group .ss18-banner-button-section__button,.btn-group-justified>.btn-group .ss18-button,.btn-group-justified>.btn-group .ss18-cta-banner__button,.btn-group-justified>.btn-group .ss18-cta__button,.btn-group-justified>.btn-group .ss18-hero-text__button,.btn-group-justified>.btn-group .woocommerce button.button.alt,.btn-group-justified>.student-login-credentials__switch .action-card-button,.btn-group-justified>.student-login-credentials__switch .add-students__button,.btn-group-justified>.student-login-credentials__switch .btn,.btn-group-justified>.student-login-credentials__switch .comment-reply-link,.btn-group-justified>.student-login-credentials__switch .front-page-premium-body__button,.btn-group-justified>.student-login-credentials__switch .game-card__play-button,.btn-group-justified>.student-login-credentials__switch .games-premium-modal__button--primary,.btn-group-justified>.student-login-credentials__switch .games-premium-modal__button--secondary,.btn-group-justified>.student-login-credentials__switch .meet-mr-hoffman__button,.btn-group-justified>.student-login-credentials__switch .owner-authentication-modal__cancel-button,.btn-group-justified>.student-login-credentials__switch .owner-authentication-modal__confirm-button,.btn-group-justified>.student-login-credentials__switch .premium-banner__button--primary,.btn-group-justified>.student-login-credentials__switch .premium-banner__button--secondary,.btn-group-justified>.student-login-credentials__switch .search-submit,.btn-group-justified>.student-login-credentials__switch .ss18-banner-button-section__button,.btn-group-justified>.student-login-credentials__switch .ss18-button,.btn-group-justified>.student-login-credentials__switch .ss18-cta-banner__button,.btn-group-justified>.student-login-credentials__switch .ss18-cta__button,.btn-group-justified>.student-login-credentials__switch .ss18-hero-text__button,.btn-group-justified>.student-login-credentials__switch .woocommerce button.button.alt,.woocommerce .btn-group-justified>.btn-group button.button.alt,.woocommerce .btn-group-justified>.student-login-credentials__switch button.button.alt{
    width:100%
}
.btn-group-justified>.btn-group .dropdown-menu,.btn-group-justified>.student-login-credentials__switch .dropdown-menu{
    left:auto
}
.woocommerce [data-toggle=buttons]>.btn-group>button.button.alt input[type=checkbox],.woocommerce [data-toggle=buttons]>.btn-group>button.button.alt input[type=radio],.woocommerce [data-toggle=buttons]>.student-login-credentials__switch>button.button.alt input[type=checkbox],.woocommerce [data-toggle=buttons]>.student-login-credentials__switch>button.button.alt input[type=radio],.woocommerce [data-toggle=buttons]>button.button.alt input[type=checkbox],.woocommerce [data-toggle=buttons]>button.button.alt input[type=radio],[data-toggle=buttons]>.action-card-button input[type=checkbox],[data-toggle=buttons]>.action-card-button input[type=radio],[data-toggle=buttons]>.add-students__button input[type=checkbox],[data-toggle=buttons]>.add-students__button input[type=radio],[data-toggle=buttons]>.btn-group>.action-card-button input[type=checkbox],[data-toggle=buttons]>.btn-group>.action-card-button input[type=radio],[data-toggle=buttons]>.btn-group>.add-students__button input[type=checkbox],[data-toggle=buttons]>.btn-group>.add-students__button input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.comment-reply-link input[type=checkbox],[data-toggle=buttons]>.btn-group>.comment-reply-link input[type=radio],[data-toggle=buttons]>.btn-group>.front-page-premium-body__button input[type=checkbox],[data-toggle=buttons]>.btn-group>.front-page-premium-body__button input[type=radio],[data-toggle=buttons]>.btn-group>.game-card__play-button input[type=checkbox],[data-toggle=buttons]>.btn-group>.game-card__play-button input[type=radio],[data-toggle=buttons]>.btn-group>.games-premium-modal__button--primary input[type=checkbox],[data-toggle=buttons]>.btn-group>.games-premium-modal__button--primary input[type=radio],[data-toggle=buttons]>.btn-group>.games-premium-modal__button--secondary input[type=checkbox],[data-toggle=buttons]>.btn-group>.games-premium-modal__button--secondary input[type=radio],[data-toggle=buttons]>.btn-group>.meet-mr-hoffman__button input[type=checkbox],[data-toggle=buttons]>.btn-group>.meet-mr-hoffman__button input[type=radio],[data-toggle=buttons]>.btn-group>.owner-authentication-modal__cancel-button input[type=checkbox],[data-toggle=buttons]>.btn-group>.owner-authentication-modal__cancel-button input[type=radio],[data-toggle=buttons]>.btn-group>.owner-authentication-modal__confirm-button input[type=checkbox],[data-toggle=buttons]>.btn-group>.owner-authentication-modal__confirm-button input[type=radio],[data-toggle=buttons]>.btn-group>.premium-banner__button--primary input[type=checkbox],[data-toggle=buttons]>.btn-group>.premium-banner__button--primary input[type=radio],[data-toggle=buttons]>.btn-group>.premium-banner__button--secondary input[type=checkbox],[data-toggle=buttons]>.btn-group>.premium-banner__button--secondary input[type=radio],[data-toggle=buttons]>.btn-group>.search-submit input[type=checkbox],[data-toggle=buttons]>.btn-group>.search-submit input[type=radio],[data-toggle=buttons]>.btn-group>.ss18-banner-button-section__button input[type=checkbox],[data-toggle=buttons]>.btn-group>.ss18-banner-button-section__button input[type=radio],[data-toggle=buttons]>.btn-group>.ss18-button input[type=checkbox],[data-toggle=buttons]>.btn-group>.ss18-button input[type=radio],[data-toggle=buttons]>.btn-group>.ss18-cta-banner__button input[type=checkbox],[data-toggle=buttons]>.btn-group>.ss18-cta-banner__button input[type=radio],[data-toggle=buttons]>.btn-group>.ss18-cta__button input[type=checkbox],[data-toggle=buttons]>.btn-group>.ss18-cta__button input[type=radio],[data-toggle=buttons]>.btn-group>.ss18-hero-text__button input[type=checkbox],[data-toggle=buttons]>.btn-group>.ss18-hero-text__button input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.comment-reply-link input[type=checkbox],[data-toggle=buttons]>.comment-reply-link input[type=radio],[data-toggle=buttons]>.front-page-premium-body__button input[type=checkbox],[data-toggle=buttons]>.front-page-premium-body__button input[type=radio],[data-toggle=buttons]>.game-card__play-button input[type=checkbox],[data-toggle=buttons]>.game-card__play-button input[type=radio],[data-toggle=buttons]>.games-premium-modal__button--primary input[type=checkbox],[data-toggle=buttons]>.games-premium-modal__button--primary input[type=radio],[data-toggle=buttons]>.games-premium-modal__button--secondary input[type=checkbox],[data-toggle=buttons]>.games-premium-modal__button--secondary input[type=radio],[data-toggle=buttons]>.meet-mr-hoffman__button input[type=checkbox],[data-toggle=buttons]>.meet-mr-hoffman__button input[type=radio],[data-toggle=buttons]>.owner-authentication-modal__cancel-button input[type=checkbox],[data-toggle=buttons]>.owner-authentication-modal__cancel-button input[type=radio],[data-toggle=buttons]>.owner-authentication-modal__confirm-button input[type=checkbox],[data-toggle=buttons]>.owner-authentication-modal__confirm-button input[type=radio],[data-toggle=buttons]>.premium-banner__button--primary input[type=checkbox],[data-toggle=buttons]>.premium-banner__button--primary input[type=radio],[data-toggle=buttons]>.premium-banner__button--secondary input[type=checkbox],[data-toggle=buttons]>.premium-banner__button--secondary input[type=radio],[data-toggle=buttons]>.search-submit input[type=checkbox],[data-toggle=buttons]>.search-submit input[type=radio],[data-toggle=buttons]>.ss18-banner-button-section__button input[type=checkbox],[data-toggle=buttons]>.ss18-banner-button-section__button input[type=radio],[data-toggle=buttons]>.ss18-button input[type=checkbox],[data-toggle=buttons]>.ss18-button input[type=radio],[data-toggle=buttons]>.ss18-cta-banner__button input[type=checkbox],[data-toggle=buttons]>.ss18-cta-banner__button input[type=radio],[data-toggle=buttons]>.ss18-cta__button input[type=checkbox],[data-toggle=buttons]>.ss18-cta__button input[type=radio],[data-toggle=buttons]>.ss18-hero-text__button input[type=checkbox],[data-toggle=buttons]>.ss18-hero-text__button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.action-card-button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.action-card-button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.add-students__button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.add-students__button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.btn input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.btn input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.comment-reply-link input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.comment-reply-link input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.front-page-premium-body__button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.front-page-premium-body__button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.game-card__play-button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.game-card__play-button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.games-premium-modal__button--primary input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.games-premium-modal__button--primary input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.games-premium-modal__button--secondary input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.games-premium-modal__button--secondary input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.meet-mr-hoffman__button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.meet-mr-hoffman__button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.owner-authentication-modal__cancel-button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.owner-authentication-modal__cancel-button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.owner-authentication-modal__confirm-button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.owner-authentication-modal__confirm-button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.premium-banner__button--primary input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.premium-banner__button--primary input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.premium-banner__button--secondary input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.premium-banner__button--secondary input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.search-submit input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.search-submit input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-banner-button-section__button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-banner-button-section__button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-cta-banner__button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-cta-banner__button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-cta__button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-cta__button input[type=radio],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-hero-text__button input[type=checkbox],[data-toggle=buttons]>.student-login-credentials__switch>.ss18-hero-text__button input[type=radio]{
    position:absolute;
    clip:rect(0,0,0,0);
    pointer-events:none
}
.input-group{
    position:relative;
    display:table;
    border-collapse:separate
}
.input-group[class*=col-]{
    float:none;
    padding-right:0;
    padding-left:0
}
.input-group .form-control,.input-group .search-field,.input-group .woocommerce div.product form.cart .variations select,.input-group .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .input-group select,.woocommerce div.product form.cart div.quantity .input-group .qty{
    position:relative;
    z-index:2;
    float:left;
    width:100%;
    margin-bottom:0
}
.input-group .form-control:focus,.input-group .search-field:focus,.input-group .woocommerce div.product form.cart .variations select:focus,.input-group .woocommerce div.product form.cart div.quantity .qty:focus,.woocommerce div.product form.cart .variations .input-group select:focus,.woocommerce div.product form.cart div.quantity .input-group .qty:focus{
    z-index:3
}
.input-group-addon,.input-group-btn,.input-group .form-control,.input-group .search-field,.input-group .woocommerce div.product form.cart .variations select,.input-group .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .input-group select,.woocommerce div.product form.cart div.quantity .input-group .qty{
    display:table-cell
}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .search-field:not(:first-child):not(:last-child),.input-group .woocommerce div.product form.cart .variations select:not(:first-child):not(:last-child),.input-group .woocommerce div.product form.cart div.quantity .qty:not(:first-child):not(:last-child),.woocommerce div.product form.cart .variations .input-group select:not(:first-child):not(:last-child),.woocommerce div.product form.cart div.quantity .input-group .qty:not(:first-child):not(:last-child){
    border-radius:0
}
.input-group-addon,.input-group-btn{
    width:1%;
    white-space:nowrap;
    vertical-align:middle
}
.input-group-addon{
    padding:9px 17px;
    font-size:20px;
    font-weight:400;
    line-height:1;
    color:#555;
    text-align:center;
    background-color:#eee;
    border:1px solid #616161;
    border-radius:0
}
.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.action-card-button,.input-group-sm>.input-group-btn>.input-group-addon.add-students__button,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>.input-group-addon.comment-reply-link,.input-group-sm>.input-group-btn>.input-group-addon.front-page-premium-body__button,.input-group-sm>.input-group-btn>.input-group-addon.game-card__play-button,.input-group-sm>.input-group-btn>.input-group-addon.games-premium-modal__button--primary,.input-group-sm>.input-group-btn>.input-group-addon.games-premium-modal__button--secondary,.input-group-sm>.input-group-btn>.input-group-addon.meet-mr-hoffman__button,.input-group-sm>.input-group-btn>.input-group-addon.owner-authentication-modal__cancel-button,.input-group-sm>.input-group-btn>.input-group-addon.owner-authentication-modal__confirm-button,.input-group-sm>.input-group-btn>.input-group-addon.premium-banner__button--primary,.input-group-sm>.input-group-btn>.input-group-addon.premium-banner__button--secondary,.input-group-sm>.input-group-btn>.input-group-addon.search-submit,.input-group-sm>.input-group-btn>.input-group-addon.ss18-banner-button-section__button,.input-group-sm>.input-group-btn>.input-group-addon.ss18-button,.input-group-sm>.input-group-btn>.input-group-addon.ss18-cta-banner__button,.input-group-sm>.input-group-btn>.input-group-addon.ss18-cta__button,.input-group-sm>.input-group-btn>.input-group-addon.ss18-hero-text__button,.woocommerce .input-group-sm>.input-group-btn>button.input-group-addon.button.alt,.woocommerce div.product form.cart .variations .input-group-sm>select.input-group-addon,.woocommerce div.product form.cart div.quantity .input-group-sm>.input-group-addon.qty{
    padding:7px 14px;
    font-size:18px;
    border-radius:0
}
.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.action-card-button,.input-group-lg>.input-group-btn>.input-group-addon.add-students__button,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>.input-group-addon.comment-reply-link,.input-group-lg>.input-group-btn>.input-group-addon.front-page-premium-body__button,.input-group-lg>.input-group-btn>.input-group-addon.game-card__play-button,.input-group-lg>.input-group-btn>.input-group-addon.games-premium-modal__button--primary,.input-group-lg>.input-group-btn>.input-group-addon.games-premium-modal__button--secondary,.input-group-lg>.input-group-btn>.input-group-addon.meet-mr-hoffman__button,.input-group-lg>.input-group-btn>.input-group-addon.owner-authentication-modal__cancel-button,.input-group-lg>.input-group-btn>.input-group-addon.owner-authentication-modal__confirm-button,.input-group-lg>.input-group-btn>.input-group-addon.premium-banner__button--primary,.input-group-lg>.input-group-btn>.input-group-addon.premium-banner__button--secondary,.input-group-lg>.input-group-btn>.input-group-addon.search-submit,.input-group-lg>.input-group-btn>.input-group-addon.ss18-banner-button-section__button,.input-group-lg>.input-group-btn>.input-group-addon.ss18-button,.input-group-lg>.input-group-btn>.input-group-addon.ss18-cta-banner__button,.input-group-lg>.input-group-btn>.input-group-addon.ss18-cta__button,.input-group-lg>.input-group-btn>.input-group-addon.ss18-hero-text__button,.woocommerce .input-group-lg>.input-group-btn>button.input-group-addon.button.alt,.woocommerce div.product form.cart .variations .input-group-lg>select.input-group-addon,.woocommerce div.product form.cart div.quantity .input-group-lg>.input-group-addon.qty{
    padding:14px 23px;
    font-size:25px;
    border-radius:0
}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{
    margin-top:0
}
.input-group-addon:first-child,.input-group-btn:first-child>.action-card-button,.input-group-btn:first-child>.add-students__button,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.action-card-button,.input-group-btn:first-child>.btn-group>.add-students__button,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>.comment-reply-link,.input-group-btn:first-child>.btn-group>.front-page-premium-body__button,.input-group-btn:first-child>.btn-group>.game-card__play-button,.input-group-btn:first-child>.btn-group>.games-premium-modal__button--primary,.input-group-btn:first-child>.btn-group>.games-premium-modal__button--secondary,.input-group-btn:first-child>.btn-group>.meet-mr-hoffman__button,.input-group-btn:first-child>.btn-group>.owner-authentication-modal__cancel-button,.input-group-btn:first-child>.btn-group>.owner-authentication-modal__confirm-button,.input-group-btn:first-child>.btn-group>.premium-banner__button--primary,.input-group-btn:first-child>.btn-group>.premium-banner__button--secondary,.input-group-btn:first-child>.btn-group>.search-submit,.input-group-btn:first-child>.btn-group>.ss18-banner-button-section__button,.input-group-btn:first-child>.btn-group>.ss18-button,.input-group-btn:first-child>.btn-group>.ss18-cta-banner__button,.input-group-btn:first-child>.btn-group>.ss18-cta__button,.input-group-btn:first-child>.btn-group>.ss18-hero-text__button,.input-group-btn:first-child>.comment-reply-link,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:first-child>.front-page-premium-body__button,.input-group-btn:first-child>.game-card__play-button,.input-group-btn:first-child>.games-premium-modal__button--primary,.input-group-btn:first-child>.games-premium-modal__button--secondary,.input-group-btn:first-child>.meet-mr-hoffman__button,.input-group-btn:first-child>.owner-authentication-modal__cancel-button,.input-group-btn:first-child>.owner-authentication-modal__confirm-button,.input-group-btn:first-child>.premium-banner__button--primary,.input-group-btn:first-child>.premium-banner__button--secondary,.input-group-btn:first-child>.search-submit,.input-group-btn:first-child>.ss18-banner-button-section__button,.input-group-btn:first-child>.ss18-button,.input-group-btn:first-child>.ss18-cta-banner__button,.input-group-btn:first-child>.ss18-cta__button,.input-group-btn:first-child>.ss18-hero-text__button,.input-group-btn:first-child>.student-login-credentials__switch>.action-card-button,.input-group-btn:first-child>.student-login-credentials__switch>.add-students__button,.input-group-btn:first-child>.student-login-credentials__switch>.btn,.input-group-btn:first-child>.student-login-credentials__switch>.comment-reply-link,.input-group-btn:first-child>.student-login-credentials__switch>.front-page-premium-body__button,.input-group-btn:first-child>.student-login-credentials__switch>.game-card__play-button,.input-group-btn:first-child>.student-login-credentials__switch>.games-premium-modal__button--primary,.input-group-btn:first-child>.student-login-credentials__switch>.games-premium-modal__button--secondary,.input-group-btn:first-child>.student-login-credentials__switch>.meet-mr-hoffman__button,.input-group-btn:first-child>.student-login-credentials__switch>.owner-authentication-modal__cancel-button,.input-group-btn:first-child>.student-login-credentials__switch>.owner-authentication-modal__confirm-button,.input-group-btn:first-child>.student-login-credentials__switch>.premium-banner__button--primary,.input-group-btn:first-child>.student-login-credentials__switch>.premium-banner__button--secondary,.input-group-btn:first-child>.student-login-credentials__switch>.search-submit,.input-group-btn:first-child>.student-login-credentials__switch>.ss18-banner-button-section__button,.input-group-btn:first-child>.student-login-credentials__switch>.ss18-button,.input-group-btn:first-child>.student-login-credentials__switch>.ss18-cta-banner__button,.input-group-btn:first-child>.student-login-credentials__switch>.ss18-cta__button,.input-group-btn:first-child>.student-login-credentials__switch>.ss18-hero-text__button,.input-group-btn:last-child>.action-card-button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.add-students__button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.action-card-button,.input-group-btn:last-child>.btn-group:not(:last-child)>.add-students__button,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>.comment-reply-link,.input-group-btn:last-child>.btn-group:not(:last-child)>.front-page-premium-body__button,.input-group-btn:last-child>.btn-group:not(:last-child)>.game-card__play-button,.input-group-btn:last-child>.btn-group:not(:last-child)>.games-premium-modal__button--primary,.input-group-btn:last-child>.btn-group:not(:last-child)>.games-premium-modal__button--secondary,.input-group-btn:last-child>.btn-group:not(:last-child)>.meet-mr-hoffman__button,.input-group-btn:last-child>.btn-group:not(:last-child)>.owner-authentication-modal__cancel-button,.input-group-btn:last-child>.btn-group:not(:last-child)>.owner-authentication-modal__confirm-button,.input-group-btn:last-child>.btn-group:not(:last-child)>.premium-banner__button--primary,.input-group-btn:last-child>.btn-group:not(:last-child)>.premium-banner__button--secondary,.input-group-btn:last-child>.btn-group:not(:last-child)>.search-submit,.input-group-btn:last-child>.btn-group:not(:last-child)>.ss18-banner-button-section__button,.input-group-btn:last-child>.btn-group:not(:last-child)>.ss18-button,.input-group-btn:last-child>.btn-group:not(:last-child)>.ss18-cta-banner__button,.input-group-btn:last-child>.btn-group:not(:last-child)>.ss18-cta__button,.input-group-btn:last-child>.btn-group:not(:last-child)>.ss18-hero-text__button,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.comment-reply-link:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.front-page-premium-body__button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.game-card__play-button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.games-premium-modal__button--primary:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.games-premium-modal__button--secondary:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.meet-mr-hoffman__button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.owner-authentication-modal__cancel-button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.owner-authentication-modal__confirm-button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.premium-banner__button--primary:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.premium-banner__button--secondary:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.search-submit:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.ss18-banner-button-section__button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.ss18-button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.ss18-cta-banner__button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.ss18-cta__button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.ss18-hero-text__button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.action-card-button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.add-students__button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.btn,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.comment-reply-link,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.front-page-premium-body__button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.game-card__play-button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.games-premium-modal__button--primary,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.games-premium-modal__button--secondary,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.meet-mr-hoffman__button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.owner-authentication-modal__cancel-button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.owner-authentication-modal__confirm-button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.premium-banner__button--primary,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.premium-banner__button--secondary,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.search-submit,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.ss18-banner-button-section__button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.ss18-button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.ss18-cta-banner__button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.ss18-cta__button,.input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>.ss18-hero-text__button,.input-group .form-control:first-child,.input-group .search-field:first-child,.input-group .woocommerce div.product form.cart .variations select:first-child,.input-group .woocommerce div.product form.cart div.quantity .qty:first-child,.woocommerce .input-group-btn:first-child>.btn-group>button.button.alt,.woocommerce .input-group-btn:first-child>.student-login-credentials__switch>button.button.alt,.woocommerce .input-group-btn:first-child>button.button.alt,.woocommerce .input-group-btn:last-child>.btn-group:not(:last-child)>button.button.alt,.woocommerce .input-group-btn:last-child>.student-login-credentials__switch:not(:last-child)>button.button.alt,.woocommerce .input-group-btn:last-child>button.button.alt:not(:last-child):not(.dropdown-toggle),.woocommerce div.product form.cart .variations .input-group select:first-child,.woocommerce div.product form.cart div.quantity .input-group .qty:first-child{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.input-group-addon:first-child{
    border-right:0
}
.input-group-addon:last-child,.input-group-btn:first-child>.action-card-button:not(:first-child),.input-group-btn:first-child>.add-students__button:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.action-card-button,.input-group-btn:first-child>.btn-group:not(:first-child)>.add-students__button,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>.comment-reply-link,.input-group-btn:first-child>.btn-group:not(:first-child)>.front-page-premium-body__button,.input-group-btn:first-child>.btn-group:not(:first-child)>.game-card__play-button,.input-group-btn:first-child>.btn-group:not(:first-child)>.games-premium-modal__button--primary,.input-group-btn:first-child>.btn-group:not(:first-child)>.games-premium-modal__button--secondary,.input-group-btn:first-child>.btn-group:not(:first-child)>.meet-mr-hoffman__button,.input-group-btn:first-child>.btn-group:not(:first-child)>.owner-authentication-modal__cancel-button,.input-group-btn:first-child>.btn-group:not(:first-child)>.owner-authentication-modal__confirm-button,.input-group-btn:first-child>.btn-group:not(:first-child)>.premium-banner__button--primary,.input-group-btn:first-child>.btn-group:not(:first-child)>.premium-banner__button--secondary,.input-group-btn:first-child>.btn-group:not(:first-child)>.search-submit,.input-group-btn:first-child>.btn-group:not(:first-child)>.ss18-banner-button-section__button,.input-group-btn:first-child>.btn-group:not(:first-child)>.ss18-button,.input-group-btn:first-child>.btn-group:not(:first-child)>.ss18-cta-banner__button,.input-group-btn:first-child>.btn-group:not(:first-child)>.ss18-cta__button,.input-group-btn:first-child>.btn-group:not(:first-child)>.ss18-hero-text__button,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.comment-reply-link:not(:first-child),.input-group-btn:first-child>.front-page-premium-body__button:not(:first-child),.input-group-btn:first-child>.game-card__play-button:not(:first-child),.input-group-btn:first-child>.games-premium-modal__button--primary:not(:first-child),.input-group-btn:first-child>.games-premium-modal__button--secondary:not(:first-child),.input-group-btn:first-child>.meet-mr-hoffman__button:not(:first-child),.input-group-btn:first-child>.owner-authentication-modal__cancel-button:not(:first-child),.input-group-btn:first-child>.owner-authentication-modal__confirm-button:not(:first-child),.input-group-btn:first-child>.premium-banner__button--primary:not(:first-child),.input-group-btn:first-child>.premium-banner__button--secondary:not(:first-child),.input-group-btn:first-child>.search-submit:not(:first-child),.input-group-btn:first-child>.ss18-banner-button-section__button:not(:first-child),.input-group-btn:first-child>.ss18-button:not(:first-child),.input-group-btn:first-child>.ss18-cta-banner__button:not(:first-child),.input-group-btn:first-child>.ss18-cta__button:not(:first-child),.input-group-btn:first-child>.ss18-hero-text__button:not(:first-child),.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.action-card-button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.add-students__button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.btn,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.comment-reply-link,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.front-page-premium-body__button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.game-card__play-button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.games-premium-modal__button--primary,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.games-premium-modal__button--secondary,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.meet-mr-hoffman__button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.owner-authentication-modal__cancel-button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.owner-authentication-modal__confirm-button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.premium-banner__button--primary,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.premium-banner__button--secondary,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.search-submit,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.ss18-banner-button-section__button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.ss18-button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.ss18-cta-banner__button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.ss18-cta__button,.input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>.ss18-hero-text__button,.input-group-btn:last-child>.action-card-button,.input-group-btn:last-child>.add-students__button,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.action-card-button,.input-group-btn:last-child>.btn-group>.add-students__button,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>.comment-reply-link,.input-group-btn:last-child>.btn-group>.front-page-premium-body__button,.input-group-btn:last-child>.btn-group>.game-card__play-button,.input-group-btn:last-child>.btn-group>.games-premium-modal__button--primary,.input-group-btn:last-child>.btn-group>.games-premium-modal__button--secondary,.input-group-btn:last-child>.btn-group>.meet-mr-hoffman__button,.input-group-btn:last-child>.btn-group>.owner-authentication-modal__cancel-button,.input-group-btn:last-child>.btn-group>.owner-authentication-modal__confirm-button,.input-group-btn:last-child>.btn-group>.premium-banner__button--primary,.input-group-btn:last-child>.btn-group>.premium-banner__button--secondary,.input-group-btn:last-child>.btn-group>.search-submit,.input-group-btn:last-child>.btn-group>.ss18-banner-button-section__button,.input-group-btn:last-child>.btn-group>.ss18-button,.input-group-btn:last-child>.btn-group>.ss18-cta-banner__button,.input-group-btn:last-child>.btn-group>.ss18-cta__button,.input-group-btn:last-child>.btn-group>.ss18-hero-text__button,.input-group-btn:last-child>.comment-reply-link,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:last-child>.front-page-premium-body__button,.input-group-btn:last-child>.game-card__play-button,.input-group-btn:last-child>.games-premium-modal__button--primary,.input-group-btn:last-child>.games-premium-modal__button--secondary,.input-group-btn:last-child>.meet-mr-hoffman__button,.input-group-btn:last-child>.owner-authentication-modal__cancel-button,.input-group-btn:last-child>.owner-authentication-modal__confirm-button,.input-group-btn:last-child>.premium-banner__button--primary,.input-group-btn:last-child>.premium-banner__button--secondary,.input-group-btn:last-child>.search-submit,.input-group-btn:last-child>.ss18-banner-button-section__button,.input-group-btn:last-child>.ss18-button,.input-group-btn:last-child>.ss18-cta-banner__button,.input-group-btn:last-child>.ss18-cta__button,.input-group-btn:last-child>.ss18-hero-text__button,.input-group-btn:last-child>.student-login-credentials__switch>.action-card-button,.input-group-btn:last-child>.student-login-credentials__switch>.add-students__button,.input-group-btn:last-child>.student-login-credentials__switch>.btn,.input-group-btn:last-child>.student-login-credentials__switch>.comment-reply-link,.input-group-btn:last-child>.student-login-credentials__switch>.front-page-premium-body__button,.input-group-btn:last-child>.student-login-credentials__switch>.game-card__play-button,.input-group-btn:last-child>.student-login-credentials__switch>.games-premium-modal__button--primary,.input-group-btn:last-child>.student-login-credentials__switch>.games-premium-modal__button--secondary,.input-group-btn:last-child>.student-login-credentials__switch>.meet-mr-hoffman__button,.input-group-btn:last-child>.student-login-credentials__switch>.owner-authentication-modal__cancel-button,.input-group-btn:last-child>.student-login-credentials__switch>.owner-authentication-modal__confirm-button,.input-group-btn:last-child>.student-login-credentials__switch>.premium-banner__button--primary,.input-group-btn:last-child>.student-login-credentials__switch>.premium-banner__button--secondary,.input-group-btn:last-child>.student-login-credentials__switch>.search-submit,.input-group-btn:last-child>.student-login-credentials__switch>.ss18-banner-button-section__button,.input-group-btn:last-child>.student-login-credentials__switch>.ss18-button,.input-group-btn:last-child>.student-login-credentials__switch>.ss18-cta-banner__button,.input-group-btn:last-child>.student-login-credentials__switch>.ss18-cta__button,.input-group-btn:last-child>.student-login-credentials__switch>.ss18-hero-text__button,.input-group .form-control:last-child,.input-group .search-field:last-child,.input-group .woocommerce div.product form.cart .variations select:last-child,.input-group .woocommerce div.product form.cart div.quantity .qty:last-child,.woocommerce .input-group-btn:first-child>.btn-group:not(:first-child)>button.button.alt,.woocommerce .input-group-btn:first-child>.student-login-credentials__switch:not(:first-child)>button.button.alt,.woocommerce .input-group-btn:first-child>button.button.alt:not(:first-child),.woocommerce .input-group-btn:last-child>.btn-group>button.button.alt,.woocommerce .input-group-btn:last-child>.student-login-credentials__switch>button.button.alt,.woocommerce .input-group-btn:last-child>button.button.alt,.woocommerce div.product form.cart .variations .input-group select:last-child,.woocommerce div.product form.cart div.quantity .input-group .qty:last-child{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.input-group-addon:last-child{
    border-left:0
}
.input-group-btn{
    font-size:0;
    white-space:nowrap
}
.input-group-btn,.input-group-btn>.action-card-button,.input-group-btn>.add-students__button,.input-group-btn>.btn,.input-group-btn>.comment-reply-link,.input-group-btn>.front-page-premium-body__button,.input-group-btn>.game-card__play-button,.input-group-btn>.games-premium-modal__button--primary,.input-group-btn>.games-premium-modal__button--secondary,.input-group-btn>.meet-mr-hoffman__button,.input-group-btn>.owner-authentication-modal__cancel-button,.input-group-btn>.owner-authentication-modal__confirm-button,.input-group-btn>.premium-banner__button--primary,.input-group-btn>.premium-banner__button--secondary,.input-group-btn>.search-submit,.input-group-btn>.ss18-banner-button-section__button,.input-group-btn>.ss18-button,.input-group-btn>.ss18-cta-banner__button,.input-group-btn>.ss18-cta__button,.input-group-btn>.ss18-hero-text__button,.woocommerce .input-group-btn>button.button.alt{
    position:relative
}
.input-group-btn>.action-card-button+.action-card-button,.input-group-btn>.action-card-button+.add-students__button,.input-group-btn>.action-card-button+.btn,.input-group-btn>.action-card-button+.comment-reply-link,.input-group-btn>.action-card-button+.front-page-premium-body__button,.input-group-btn>.action-card-button+.game-card__play-button,.input-group-btn>.action-card-button+.games-premium-modal__button--primary,.input-group-btn>.action-card-button+.games-premium-modal__button--secondary,.input-group-btn>.action-card-button+.meet-mr-hoffman__button,.input-group-btn>.action-card-button+.owner-authentication-modal__cancel-button,.input-group-btn>.action-card-button+.owner-authentication-modal__confirm-button,.input-group-btn>.action-card-button+.premium-banner__button--primary,.input-group-btn>.action-card-button+.premium-banner__button--secondary,.input-group-btn>.action-card-button+.search-submit,.input-group-btn>.action-card-button+.ss18-banner-button-section__button,.input-group-btn>.action-card-button+.ss18-button,.input-group-btn>.action-card-button+.ss18-cta-banner__button,.input-group-btn>.action-card-button+.ss18-cta__button,.input-group-btn>.action-card-button+.ss18-hero-text__button,.input-group-btn>.add-students__button+.action-card-button,.input-group-btn>.add-students__button+.add-students__button,.input-group-btn>.add-students__button+.btn,.input-group-btn>.add-students__button+.comment-reply-link,.input-group-btn>.add-students__button+.front-page-premium-body__button,.input-group-btn>.add-students__button+.game-card__play-button,.input-group-btn>.add-students__button+.games-premium-modal__button--primary,.input-group-btn>.add-students__button+.games-premium-modal__button--secondary,.input-group-btn>.add-students__button+.meet-mr-hoffman__button,.input-group-btn>.add-students__button+.owner-authentication-modal__cancel-button,.input-group-btn>.add-students__button+.owner-authentication-modal__confirm-button,.input-group-btn>.add-students__button+.premium-banner__button--primary,.input-group-btn>.add-students__button+.premium-banner__button--secondary,.input-group-btn>.add-students__button+.search-submit,.input-group-btn>.add-students__button+.ss18-banner-button-section__button,.input-group-btn>.add-students__button+.ss18-button,.input-group-btn>.add-students__button+.ss18-cta-banner__button,.input-group-btn>.add-students__button+.ss18-cta__button,.input-group-btn>.add-students__button+.ss18-hero-text__button,.input-group-btn>.btn+.action-card-button,.input-group-btn>.btn+.add-students__button,.input-group-btn>.btn+.btn,.input-group-btn>.btn+.comment-reply-link,.input-group-btn>.btn+.front-page-premium-body__button,.input-group-btn>.btn+.game-card__play-button,.input-group-btn>.btn+.games-premium-modal__button--primary,.input-group-btn>.btn+.games-premium-modal__button--secondary,.input-group-btn>.btn+.meet-mr-hoffman__button,.input-group-btn>.btn+.owner-authentication-modal__cancel-button,.input-group-btn>.btn+.owner-authentication-modal__confirm-button,.input-group-btn>.btn+.premium-banner__button--primary,.input-group-btn>.btn+.premium-banner__button--secondary,.input-group-btn>.btn+.search-submit,.input-group-btn>.btn+.ss18-banner-button-section__button,.input-group-btn>.btn+.ss18-button,.input-group-btn>.btn+.ss18-cta-banner__button,.input-group-btn>.btn+.ss18-cta__button,.input-group-btn>.btn+.ss18-hero-text__button,.input-group-btn>.comment-reply-link+.action-card-button,.input-group-btn>.comment-reply-link+.add-students__button,.input-group-btn>.comment-reply-link+.btn,.input-group-btn>.comment-reply-link+.comment-reply-link,.input-group-btn>.comment-reply-link+.front-page-premium-body__button,.input-group-btn>.comment-reply-link+.game-card__play-button,.input-group-btn>.comment-reply-link+.games-premium-modal__button--primary,.input-group-btn>.comment-reply-link+.games-premium-modal__button--secondary,.input-group-btn>.comment-reply-link+.meet-mr-hoffman__button,.input-group-btn>.comment-reply-link+.owner-authentication-modal__cancel-button,.input-group-btn>.comment-reply-link+.owner-authentication-modal__confirm-button,.input-group-btn>.comment-reply-link+.premium-banner__button--primary,.input-group-btn>.comment-reply-link+.premium-banner__button--secondary,.input-group-btn>.comment-reply-link+.search-submit,.input-group-btn>.comment-reply-link+.ss18-banner-button-section__button,.input-group-btn>.comment-reply-link+.ss18-button,.input-group-btn>.comment-reply-link+.ss18-cta-banner__button,.input-group-btn>.comment-reply-link+.ss18-cta__button,.input-group-btn>.comment-reply-link+.ss18-hero-text__button,.input-group-btn>.front-page-premium-body__button+.action-card-button,.input-group-btn>.front-page-premium-body__button+.add-students__button,.input-group-btn>.front-page-premium-body__button+.btn,.input-group-btn>.front-page-premium-body__button+.comment-reply-link,.input-group-btn>.front-page-premium-body__button+.front-page-premium-body__button,.input-group-btn>.front-page-premium-body__button+.game-card__play-button,.input-group-btn>.front-page-premium-body__button+.games-premium-modal__button--primary,.input-group-btn>.front-page-premium-body__button+.games-premium-modal__button--secondary,.input-group-btn>.front-page-premium-body__button+.meet-mr-hoffman__button,.input-group-btn>.front-page-premium-body__button+.owner-authentication-modal__cancel-button,.input-group-btn>.front-page-premium-body__button+.owner-authentication-modal__confirm-button,.input-group-btn>.front-page-premium-body__button+.premium-banner__button--primary,.input-group-btn>.front-page-premium-body__button+.premium-banner__button--secondary,.input-group-btn>.front-page-premium-body__button+.search-submit,.input-group-btn>.front-page-premium-body__button+.ss18-banner-button-section__button,.input-group-btn>.front-page-premium-body__button+.ss18-button,.input-group-btn>.front-page-premium-body__button+.ss18-cta-banner__button,.input-group-btn>.front-page-premium-body__button+.ss18-cta__button,.input-group-btn>.front-page-premium-body__button+.ss18-hero-text__button,.input-group-btn>.game-card__play-button+.action-card-button,.input-group-btn>.game-card__play-button+.add-students__button,.input-group-btn>.game-card__play-button+.btn,.input-group-btn>.game-card__play-button+.comment-reply-link,.input-group-btn>.game-card__play-button+.front-page-premium-body__button,.input-group-btn>.game-card__play-button+.game-card__play-button,.input-group-btn>.game-card__play-button+.games-premium-modal__button--primary,.input-group-btn>.game-card__play-button+.games-premium-modal__button--secondary,.input-group-btn>.game-card__play-button+.meet-mr-hoffman__button,.input-group-btn>.game-card__play-button+.owner-authentication-modal__cancel-button,.input-group-btn>.game-card__play-button+.owner-authentication-modal__confirm-button,.input-group-btn>.game-card__play-button+.premium-banner__button--primary,.input-group-btn>.game-card__play-button+.premium-banner__button--secondary,.input-group-btn>.game-card__play-button+.search-submit,.input-group-btn>.game-card__play-button+.ss18-banner-button-section__button,.input-group-btn>.game-card__play-button+.ss18-button,.input-group-btn>.game-card__play-button+.ss18-cta-banner__button,.input-group-btn>.game-card__play-button+.ss18-cta__button,.input-group-btn>.game-card__play-button+.ss18-hero-text__button,.input-group-btn>.games-premium-modal__button--primary+.action-card-button,.input-group-btn>.games-premium-modal__button--primary+.add-students__button,.input-group-btn>.games-premium-modal__button--primary+.btn,.input-group-btn>.games-premium-modal__button--primary+.comment-reply-link,.input-group-btn>.games-premium-modal__button--primary+.front-page-premium-body__button,.input-group-btn>.games-premium-modal__button--primary+.game-card__play-button,.input-group-btn>.games-premium-modal__button--primary+.games-premium-modal__button--primary,.input-group-btn>.games-premium-modal__button--primary+.games-premium-modal__button--secondary,.input-group-btn>.games-premium-modal__button--primary+.meet-mr-hoffman__button,.input-group-btn>.games-premium-modal__button--primary+.owner-authentication-modal__cancel-button,.input-group-btn>.games-premium-modal__button--primary+.owner-authentication-modal__confirm-button,.input-group-btn>.games-premium-modal__button--primary+.premium-banner__button--primary,.input-group-btn>.games-premium-modal__button--primary+.premium-banner__button--secondary,.input-group-btn>.games-premium-modal__button--primary+.search-submit,.input-group-btn>.games-premium-modal__button--primary+.ss18-banner-button-section__button,.input-group-btn>.games-premium-modal__button--primary+.ss18-button,.input-group-btn>.games-premium-modal__button--primary+.ss18-cta-banner__button,.input-group-btn>.games-premium-modal__button--primary+.ss18-cta__button,.input-group-btn>.games-premium-modal__button--primary+.ss18-hero-text__button,.input-group-btn>.games-premium-modal__button--secondary+.action-card-button,.input-group-btn>.games-premium-modal__button--secondary+.add-students__button,.input-group-btn>.games-premium-modal__button--secondary+.btn,.input-group-btn>.games-premium-modal__button--secondary+.comment-reply-link,.input-group-btn>.games-premium-modal__button--secondary+.front-page-premium-body__button,.input-group-btn>.games-premium-modal__button--secondary+.game-card__play-button,.input-group-btn>.games-premium-modal__button--secondary+.games-premium-modal__button--primary,.input-group-btn>.games-premium-modal__button--secondary+.games-premium-modal__button--secondary,.input-group-btn>.games-premium-modal__button--secondary+.meet-mr-hoffman__button,.input-group-btn>.games-premium-modal__button--secondary+.owner-authentication-modal__cancel-button,.input-group-btn>.games-premium-modal__button--secondary+.owner-authentication-modal__confirm-button,.input-group-btn>.games-premium-modal__button--secondary+.premium-banner__button--primary,.input-group-btn>.games-premium-modal__button--secondary+.premium-banner__button--secondary,.input-group-btn>.games-premium-modal__button--secondary+.search-submit,.input-group-btn>.games-premium-modal__button--secondary+.ss18-banner-button-section__button,.input-group-btn>.games-premium-modal__button--secondary+.ss18-button,.input-group-btn>.games-premium-modal__button--secondary+.ss18-cta-banner__button,.input-group-btn>.games-premium-modal__button--secondary+.ss18-cta__button,.input-group-btn>.games-premium-modal__button--secondary+.ss18-hero-text__button,.input-group-btn>.meet-mr-hoffman__button+.action-card-button,.input-group-btn>.meet-mr-hoffman__button+.add-students__button,.input-group-btn>.meet-mr-hoffman__button+.btn,.input-group-btn>.meet-mr-hoffman__button+.comment-reply-link,.input-group-btn>.meet-mr-hoffman__button+.front-page-premium-body__button,.input-group-btn>.meet-mr-hoffman__button+.game-card__play-button,.input-group-btn>.meet-mr-hoffman__button+.games-premium-modal__button--primary,.input-group-btn>.meet-mr-hoffman__button+.games-premium-modal__button--secondary,.input-group-btn>.meet-mr-hoffman__button+.meet-mr-hoffman__button,.input-group-btn>.meet-mr-hoffman__button+.owner-authentication-modal__cancel-button,.input-group-btn>.meet-mr-hoffman__button+.owner-authentication-modal__confirm-button,.input-group-btn>.meet-mr-hoffman__button+.premium-banner__button--primary,.input-group-btn>.meet-mr-hoffman__button+.premium-banner__button--secondary,.input-group-btn>.meet-mr-hoffman__button+.search-submit,.input-group-btn>.meet-mr-hoffman__button+.ss18-banner-button-section__button,.input-group-btn>.meet-mr-hoffman__button+.ss18-button,.input-group-btn>.meet-mr-hoffman__button+.ss18-cta-banner__button,.input-group-btn>.meet-mr-hoffman__button+.ss18-cta__button,.input-group-btn>.meet-mr-hoffman__button+.ss18-hero-text__button,.input-group-btn>.owner-authentication-modal__cancel-button+.action-card-button,.input-group-btn>.owner-authentication-modal__cancel-button+.add-students__button,.input-group-btn>.owner-authentication-modal__cancel-button+.btn,.input-group-btn>.owner-authentication-modal__cancel-button+.comment-reply-link,.input-group-btn>.owner-authentication-modal__cancel-button+.front-page-premium-body__button,.input-group-btn>.owner-authentication-modal__cancel-button+.game-card__play-button,.input-group-btn>.owner-authentication-modal__cancel-button+.games-premium-modal__button--primary,.input-group-btn>.owner-authentication-modal__cancel-button+.games-premium-modal__button--secondary,.input-group-btn>.owner-authentication-modal__cancel-button+.meet-mr-hoffman__button,.input-group-btn>.owner-authentication-modal__cancel-button+.owner-authentication-modal__cancel-button,.input-group-btn>.owner-authentication-modal__cancel-button+.owner-authentication-modal__confirm-button,.input-group-btn>.owner-authentication-modal__cancel-button+.premium-banner__button--primary,.input-group-btn>.owner-authentication-modal__cancel-button+.premium-banner__button--secondary,.input-group-btn>.owner-authentication-modal__cancel-button+.search-submit,.input-group-btn>.owner-authentication-modal__cancel-button+.ss18-banner-button-section__button,.input-group-btn>.owner-authentication-modal__cancel-button+.ss18-button,.input-group-btn>.owner-authentication-modal__cancel-button+.ss18-cta-banner__button,.input-group-btn>.owner-authentication-modal__cancel-button+.ss18-cta__button,.input-group-btn>.owner-authentication-modal__cancel-button+.ss18-hero-text__button,.input-group-btn>.owner-authentication-modal__confirm-button+.action-card-button,.input-group-btn>.owner-authentication-modal__confirm-button+.add-students__button,.input-group-btn>.owner-authentication-modal__confirm-button+.btn,.input-group-btn>.owner-authentication-modal__confirm-button+.comment-reply-link,.input-group-btn>.owner-authentication-modal__confirm-button+.front-page-premium-body__button,.input-group-btn>.owner-authentication-modal__confirm-button+.game-card__play-button,.input-group-btn>.owner-authentication-modal__confirm-button+.games-premium-modal__button--primary,.input-group-btn>.owner-authentication-modal__confirm-button+.games-premium-modal__button--secondary,.input-group-btn>.owner-authentication-modal__confirm-button+.meet-mr-hoffman__button,.input-group-btn>.owner-authentication-modal__confirm-button+.owner-authentication-modal__cancel-button,.input-group-btn>.owner-authentication-modal__confirm-button+.owner-authentication-modal__confirm-button,.input-group-btn>.owner-authentication-modal__confirm-button+.premium-banner__button--primary,.input-group-btn>.owner-authentication-modal__confirm-button+.premium-banner__button--secondary,.input-group-btn>.owner-authentication-modal__confirm-button+.search-submit,.input-group-btn>.owner-authentication-modal__confirm-button+.ss18-banner-button-section__button,.input-group-btn>.owner-authentication-modal__confirm-button+.ss18-button,.input-group-btn>.owner-authentication-modal__confirm-button+.ss18-cta-banner__button,.input-group-btn>.owner-authentication-modal__confirm-button+.ss18-cta__button,.input-group-btn>.owner-authentication-modal__confirm-button+.ss18-hero-text__button,.input-group-btn>.premium-banner__button--primary+.action-card-button,.input-group-btn>.premium-banner__button--primary+.add-students__button,.input-group-btn>.premium-banner__button--primary+.btn,.input-group-btn>.premium-banner__button--primary+.comment-reply-link,.input-group-btn>.premium-banner__button--primary+.front-page-premium-body__button,.input-group-btn>.premium-banner__button--primary+.game-card__play-button,.input-group-btn>.premium-banner__button--primary+.games-premium-modal__button--primary,.input-group-btn>.premium-banner__button--primary+.games-premium-modal__button--secondary,.input-group-btn>.premium-banner__button--primary+.meet-mr-hoffman__button,.input-group-btn>.premium-banner__button--primary+.owner-authentication-modal__cancel-button,.input-group-btn>.premium-banner__button--primary+.owner-authentication-modal__confirm-button,.input-group-btn>.premium-banner__button--primary+.premium-banner__button--primary,.input-group-btn>.premium-banner__button--primary+.premium-banner__button--secondary,.input-group-btn>.premium-banner__button--primary+.search-submit,.input-group-btn>.premium-banner__button--primary+.ss18-banner-button-section__button,.input-group-btn>.premium-banner__button--primary+.ss18-button,.input-group-btn>.premium-banner__button--primary+.ss18-cta-banner__button,.input-group-btn>.premium-banner__button--primary+.ss18-cta__button,.input-group-btn>.premium-banner__button--primary+.ss18-hero-text__button,.input-group-btn>.premium-banner__button--secondary+.action-card-button,.input-group-btn>.premium-banner__button--secondary+.add-students__button,.input-group-btn>.premium-banner__button--secondary+.btn,.input-group-btn>.premium-banner__button--secondary+.comment-reply-link,.input-group-btn>.premium-banner__button--secondary+.front-page-premium-body__button,.input-group-btn>.premium-banner__button--secondary+.game-card__play-button,.input-group-btn>.premium-banner__button--secondary+.games-premium-modal__button--primary,.input-group-btn>.premium-banner__button--secondary+.games-premium-modal__button--secondary,.input-group-btn>.premium-banner__button--secondary+.meet-mr-hoffman__button,.input-group-btn>.premium-banner__button--secondary+.owner-authentication-modal__cancel-button,.input-group-btn>.premium-banner__button--secondary+.owner-authentication-modal__confirm-button,.input-group-btn>.premium-banner__button--secondary+.premium-banner__button--primary,.input-group-btn>.premium-banner__button--secondary+.premium-banner__button--secondary,.input-group-btn>.premium-banner__button--secondary+.search-submit,.input-group-btn>.premium-banner__button--secondary+.ss18-banner-button-section__button,.input-group-btn>.premium-banner__button--secondary+.ss18-button,.input-group-btn>.premium-banner__button--secondary+.ss18-cta-banner__button,.input-group-btn>.premium-banner__button--secondary+.ss18-cta__button,.input-group-btn>.premium-banner__button--secondary+.ss18-hero-text__button,.input-group-btn>.search-submit+.action-card-button,.input-group-btn>.search-submit+.add-students__button,.input-group-btn>.search-submit+.btn,.input-group-btn>.search-submit+.comment-reply-link,.input-group-btn>.search-submit+.front-page-premium-body__button,.input-group-btn>.search-submit+.game-card__play-button,.input-group-btn>.search-submit+.games-premium-modal__button--primary,.input-group-btn>.search-submit+.games-premium-modal__button--secondary,.input-group-btn>.search-submit+.meet-mr-hoffman__button,.input-group-btn>.search-submit+.owner-authentication-modal__cancel-button,.input-group-btn>.search-submit+.owner-authentication-modal__confirm-button,.input-group-btn>.search-submit+.premium-banner__button--primary,.input-group-btn>.search-submit+.premium-banner__button--secondary,.input-group-btn>.search-submit+.search-submit,.input-group-btn>.search-submit+.ss18-banner-button-section__button,.input-group-btn>.search-submit+.ss18-button,.input-group-btn>.search-submit+.ss18-cta-banner__button,.input-group-btn>.search-submit+.ss18-cta__button,.input-group-btn>.search-submit+.ss18-hero-text__button,.input-group-btn>.ss18-banner-button-section__button+.action-card-button,.input-group-btn>.ss18-banner-button-section__button+.add-students__button,.input-group-btn>.ss18-banner-button-section__button+.btn,.input-group-btn>.ss18-banner-button-section__button+.comment-reply-link,.input-group-btn>.ss18-banner-button-section__button+.front-page-premium-body__button,.input-group-btn>.ss18-banner-button-section__button+.game-card__play-button,.input-group-btn>.ss18-banner-button-section__button+.games-premium-modal__button--primary,.input-group-btn>.ss18-banner-button-section__button+.games-premium-modal__button--secondary,.input-group-btn>.ss18-banner-button-section__button+.meet-mr-hoffman__button,.input-group-btn>.ss18-banner-button-section__button+.owner-authentication-modal__cancel-button,.input-group-btn>.ss18-banner-button-section__button+.owner-authentication-modal__confirm-button,.input-group-btn>.ss18-banner-button-section__button+.premium-banner__button--primary,.input-group-btn>.ss18-banner-button-section__button+.premium-banner__button--secondary,.input-group-btn>.ss18-banner-button-section__button+.search-submit,.input-group-btn>.ss18-banner-button-section__button+.ss18-banner-button-section__button,.input-group-btn>.ss18-banner-button-section__button+.ss18-button,.input-group-btn>.ss18-banner-button-section__button+.ss18-cta-banner__button,.input-group-btn>.ss18-banner-button-section__button+.ss18-cta__button,.input-group-btn>.ss18-banner-button-section__button+.ss18-hero-text__button,.input-group-btn>.ss18-button+.action-card-button,.input-group-btn>.ss18-button+.add-students__button,.input-group-btn>.ss18-button+.btn,.input-group-btn>.ss18-button+.comment-reply-link,.input-group-btn>.ss18-button+.front-page-premium-body__button,.input-group-btn>.ss18-button+.game-card__play-button,.input-group-btn>.ss18-button+.games-premium-modal__button--primary,.input-group-btn>.ss18-button+.games-premium-modal__button--secondary,.input-group-btn>.ss18-button+.meet-mr-hoffman__button,.input-group-btn>.ss18-button+.owner-authentication-modal__cancel-button,.input-group-btn>.ss18-button+.owner-authentication-modal__confirm-button,.input-group-btn>.ss18-button+.premium-banner__button--primary,.input-group-btn>.ss18-button+.premium-banner__button--secondary,.input-group-btn>.ss18-button+.search-submit,.input-group-btn>.ss18-button+.ss18-banner-button-section__button,.input-group-btn>.ss18-button+.ss18-button,.input-group-btn>.ss18-button+.ss18-cta-banner__button,.input-group-btn>.ss18-button+.ss18-cta__button,.input-group-btn>.ss18-button+.ss18-hero-text__button,.input-group-btn>.ss18-cta-banner__button+.action-card-button,.input-group-btn>.ss18-cta-banner__button+.add-students__button,.input-group-btn>.ss18-cta-banner__button+.btn,.input-group-btn>.ss18-cta-banner__button+.comment-reply-link,.input-group-btn>.ss18-cta-banner__button+.front-page-premium-body__button,.input-group-btn>.ss18-cta-banner__button+.game-card__play-button,.input-group-btn>.ss18-cta-banner__button+.games-premium-modal__button--primary,.input-group-btn>.ss18-cta-banner__button+.games-premium-modal__button--secondary,.input-group-btn>.ss18-cta-banner__button+.meet-mr-hoffman__button,.input-group-btn>.ss18-cta-banner__button+.owner-authentication-modal__cancel-button,.input-group-btn>.ss18-cta-banner__button+.owner-authentication-modal__confirm-button,.input-group-btn>.ss18-cta-banner__button+.premium-banner__button--primary,.input-group-btn>.ss18-cta-banner__button+.premium-banner__button--secondary,.input-group-btn>.ss18-cta-banner__button+.search-submit,.input-group-btn>.ss18-cta-banner__button+.ss18-banner-button-section__button,.input-group-btn>.ss18-cta-banner__button+.ss18-button,.input-group-btn>.ss18-cta-banner__button+.ss18-cta-banner__button,.input-group-btn>.ss18-cta-banner__button+.ss18-cta__button,.input-group-btn>.ss18-cta-banner__button+.ss18-hero-text__button,.input-group-btn>.ss18-cta__button+.action-card-button,.input-group-btn>.ss18-cta__button+.add-students__button,.input-group-btn>.ss18-cta__button+.btn,.input-group-btn>.ss18-cta__button+.comment-reply-link,.input-group-btn>.ss18-cta__button+.front-page-premium-body__button,.input-group-btn>.ss18-cta__button+.game-card__play-button,.input-group-btn>.ss18-cta__button+.games-premium-modal__button--primary,.input-group-btn>.ss18-cta__button+.games-premium-modal__button--secondary,.input-group-btn>.ss18-cta__button+.meet-mr-hoffman__button,.input-group-btn>.ss18-cta__button+.owner-authentication-modal__cancel-button,.input-group-btn>.ss18-cta__button+.owner-authentication-modal__confirm-button,.input-group-btn>.ss18-cta__button+.premium-banner__button--primary,.input-group-btn>.ss18-cta__button+.premium-banner__button--secondary,.input-group-btn>.ss18-cta__button+.search-submit,.input-group-btn>.ss18-cta__button+.ss18-banner-button-section__button,.input-group-btn>.ss18-cta__button+.ss18-button,.input-group-btn>.ss18-cta__button+.ss18-cta-banner__button,.input-group-btn>.ss18-cta__button+.ss18-cta__button,.input-group-btn>.ss18-cta__button+.ss18-hero-text__button,.input-group-btn>.ss18-hero-text__button+.action-card-button,.input-group-btn>.ss18-hero-text__button+.add-students__button,.input-group-btn>.ss18-hero-text__button+.btn,.input-group-btn>.ss18-hero-text__button+.comment-reply-link,.input-group-btn>.ss18-hero-text__button+.front-page-premium-body__button,.input-group-btn>.ss18-hero-text__button+.game-card__play-button,.input-group-btn>.ss18-hero-text__button+.games-premium-modal__button--primary,.input-group-btn>.ss18-hero-text__button+.games-premium-modal__button--secondary,.input-group-btn>.ss18-hero-text__button+.meet-mr-hoffman__button,.input-group-btn>.ss18-hero-text__button+.owner-authentication-modal__cancel-button,.input-group-btn>.ss18-hero-text__button+.owner-authentication-modal__confirm-button,.input-group-btn>.ss18-hero-text__button+.premium-banner__button--primary,.input-group-btn>.ss18-hero-text__button+.premium-banner__button--secondary,.input-group-btn>.ss18-hero-text__button+.search-submit,.input-group-btn>.ss18-hero-text__button+.ss18-banner-button-section__button,.input-group-btn>.ss18-hero-text__button+.ss18-button,.input-group-btn>.ss18-hero-text__button+.ss18-cta-banner__button,.input-group-btn>.ss18-hero-text__button+.ss18-cta__button,.input-group-btn>.ss18-hero-text__button+.ss18-hero-text__button,.woocommerce .input-group-btn>.action-card-button+button.button.alt,.woocommerce .input-group-btn>.add-students__button+button.button.alt,.woocommerce .input-group-btn>.btn+button.button.alt,.woocommerce .input-group-btn>.comment-reply-link+button.button.alt,.woocommerce .input-group-btn>.front-page-premium-body__button+button.button.alt,.woocommerce .input-group-btn>.game-card__play-button+button.button.alt,.woocommerce .input-group-btn>.games-premium-modal__button--primary+button.button.alt,.woocommerce .input-group-btn>.games-premium-modal__button--secondary+button.button.alt,.woocommerce .input-group-btn>.meet-mr-hoffman__button+button.button.alt,.woocommerce .input-group-btn>.owner-authentication-modal__cancel-button+button.button.alt,.woocommerce .input-group-btn>.owner-authentication-modal__confirm-button+button.button.alt,.woocommerce .input-group-btn>.premium-banner__button--primary+button.button.alt,.woocommerce .input-group-btn>.premium-banner__button--secondary+button.button.alt,.woocommerce .input-group-btn>.search-submit+button.button.alt,.woocommerce .input-group-btn>.ss18-banner-button-section__button+button.button.alt,.woocommerce .input-group-btn>.ss18-button+button.button.alt,.woocommerce .input-group-btn>.ss18-cta-banner__button+button.button.alt,.woocommerce .input-group-btn>.ss18-cta__button+button.button.alt,.woocommerce .input-group-btn>.ss18-hero-text__button+button.button.alt,.woocommerce .input-group-btn>button.button.alt+.action-card-button,.woocommerce .input-group-btn>button.button.alt+.add-students__button,.woocommerce .input-group-btn>button.button.alt+.btn,.woocommerce .input-group-btn>button.button.alt+.comment-reply-link,.woocommerce .input-group-btn>button.button.alt+.front-page-premium-body__button,.woocommerce .input-group-btn>button.button.alt+.game-card__play-button,.woocommerce .input-group-btn>button.button.alt+.games-premium-modal__button--primary,.woocommerce .input-group-btn>button.button.alt+.games-premium-modal__button--secondary,.woocommerce .input-group-btn>button.button.alt+.meet-mr-hoffman__button,.woocommerce .input-group-btn>button.button.alt+.owner-authentication-modal__cancel-button,.woocommerce .input-group-btn>button.button.alt+.owner-authentication-modal__confirm-button,.woocommerce .input-group-btn>button.button.alt+.premium-banner__button--primary,.woocommerce .input-group-btn>button.button.alt+.premium-banner__button--secondary,.woocommerce .input-group-btn>button.button.alt+.search-submit,.woocommerce .input-group-btn>button.button.alt+.ss18-banner-button-section__button,.woocommerce .input-group-btn>button.button.alt+.ss18-button,.woocommerce .input-group-btn>button.button.alt+.ss18-cta-banner__button,.woocommerce .input-group-btn>button.button.alt+.ss18-cta__button,.woocommerce .input-group-btn>button.button.alt+.ss18-hero-text__button,.woocommerce .input-group-btn>button.button.alt+button.button.alt{
    margin-left:-1px
}
.input-group-btn>.action-card-button:active,.input-group-btn>.action-card-button:focus,.input-group-btn>.action-card-button:hover,.input-group-btn>.add-students__button:active,.input-group-btn>.add-students__button:focus,.input-group-btn>.add-students__button:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.input-group-btn>.comment-reply-link:active,.input-group-btn>.comment-reply-link:focus,.input-group-btn>.comment-reply-link:hover,.input-group-btn>.front-page-premium-body__button:active,.input-group-btn>.front-page-premium-body__button:focus,.input-group-btn>.front-page-premium-body__button:hover,.input-group-btn>.game-card__play-button:active,.input-group-btn>.game-card__play-button:focus,.input-group-btn>.game-card__play-button:hover,.input-group-btn>.games-premium-modal__button--primary:active,.input-group-btn>.games-premium-modal__button--primary:focus,.input-group-btn>.games-premium-modal__button--primary:hover,.input-group-btn>.games-premium-modal__button--secondary:active,.input-group-btn>.games-premium-modal__button--secondary:focus,.input-group-btn>.games-premium-modal__button--secondary:hover,.input-group-btn>.meet-mr-hoffman__button:active,.input-group-btn>.meet-mr-hoffman__button:focus,.input-group-btn>.meet-mr-hoffman__button:hover,.input-group-btn>.owner-authentication-modal__cancel-button:active,.input-group-btn>.owner-authentication-modal__cancel-button:focus,.input-group-btn>.owner-authentication-modal__cancel-button:hover,.input-group-btn>.owner-authentication-modal__confirm-button:active,.input-group-btn>.owner-authentication-modal__confirm-button:focus,.input-group-btn>.owner-authentication-modal__confirm-button:hover,.input-group-btn>.premium-banner__button--primary:active,.input-group-btn>.premium-banner__button--primary:focus,.input-group-btn>.premium-banner__button--primary:hover,.input-group-btn>.premium-banner__button--secondary:active,.input-group-btn>.premium-banner__button--secondary:focus,.input-group-btn>.premium-banner__button--secondary:hover,.input-group-btn>.search-submit:active,.input-group-btn>.search-submit:focus,.input-group-btn>.search-submit:hover,.input-group-btn>.ss18-banner-button-section__button:active,.input-group-btn>.ss18-banner-button-section__button:focus,.input-group-btn>.ss18-banner-button-section__button:hover,.input-group-btn>.ss18-button:active,.input-group-btn>.ss18-button:focus,.input-group-btn>.ss18-button:hover,.input-group-btn>.ss18-cta-banner__button:active,.input-group-btn>.ss18-cta-banner__button:focus,.input-group-btn>.ss18-cta-banner__button:hover,.input-group-btn>.ss18-cta__button:active,.input-group-btn>.ss18-cta__button:focus,.input-group-btn>.ss18-cta__button:hover,.input-group-btn>.ss18-hero-text__button:active,.input-group-btn>.ss18-hero-text__button:focus,.input-group-btn>.ss18-hero-text__button:hover,.woocommerce .input-group-btn>button.button.alt:active,.woocommerce .input-group-btn>button.button.alt:focus,.woocommerce .input-group-btn>button.button.alt:hover{
    z-index:2
}
.input-group-btn:first-child>.action-card-button,.input-group-btn:first-child>.add-students__button,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>.comment-reply-link,.input-group-btn:first-child>.front-page-premium-body__button,.input-group-btn:first-child>.game-card__play-button,.input-group-btn:first-child>.games-premium-modal__button--primary,.input-group-btn:first-child>.games-premium-modal__button--secondary,.input-group-btn:first-child>.meet-mr-hoffman__button,.input-group-btn:first-child>.owner-authentication-modal__cancel-button,.input-group-btn:first-child>.owner-authentication-modal__confirm-button,.input-group-btn:first-child>.premium-banner__button--primary,.input-group-btn:first-child>.premium-banner__button--secondary,.input-group-btn:first-child>.search-submit,.input-group-btn:first-child>.ss18-banner-button-section__button,.input-group-btn:first-child>.ss18-button,.input-group-btn:first-child>.ss18-cta-banner__button,.input-group-btn:first-child>.ss18-cta__button,.input-group-btn:first-child>.ss18-hero-text__button,.input-group-btn:first-child>.student-login-credentials__switch,.woocommerce .input-group-btn:first-child>button.button.alt{
    margin-right:-1px
}
.input-group-btn:last-child>.action-card-button,.input-group-btn:last-child>.add-students__button,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>.comment-reply-link,.input-group-btn:last-child>.front-page-premium-body__button,.input-group-btn:last-child>.game-card__play-button,.input-group-btn:last-child>.games-premium-modal__button--primary,.input-group-btn:last-child>.games-premium-modal__button--secondary,.input-group-btn:last-child>.meet-mr-hoffman__button,.input-group-btn:last-child>.owner-authentication-modal__cancel-button,.input-group-btn:last-child>.owner-authentication-modal__confirm-button,.input-group-btn:last-child>.premium-banner__button--primary,.input-group-btn:last-child>.premium-banner__button--secondary,.input-group-btn:last-child>.search-submit,.input-group-btn:last-child>.ss18-banner-button-section__button,.input-group-btn:last-child>.ss18-button,.input-group-btn:last-child>.ss18-cta-banner__button,.input-group-btn:last-child>.ss18-cta__button,.input-group-btn:last-child>.ss18-hero-text__button,.input-group-btn:last-child>.student-login-credentials__switch,.woocommerce .input-group-btn:last-child>button.button.alt{
    z-index:2;
    margin-left:-1px
}
.nav,.woocommerce .woocommerce-MyAccount-navigation>ul{
    padding-left:0;
    margin-bottom:0;
    list-style:none
}
.nav:after,.nav:before,.woocommerce .woocommerce-MyAccount-navigation>ul:after,.woocommerce .woocommerce-MyAccount-navigation>ul:before{
    display:table;
    content:" "
}
.nav:after,.woocommerce .woocommerce-MyAccount-navigation>ul:after{
    clear:both
}
.nav>li,.woocommerce .woocommerce-MyAccount-navigation>ul>li{
    position:relative;
    display:block
}
.nav>li>a,.woocommerce .woocommerce-MyAccount-navigation>ul>li>a{
    position:relative;
    display:block;
    padding:10px 15px
}
.nav>li>a:focus,.nav>li>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li>a:hover{
    text-decoration:none;
    background-color:#eee
}
.nav>li.disabled>a,.woocommerce .woocommerce-MyAccount-navigation>ul>li.disabled>a{
    color:#777
}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.disabled>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.disabled>a:hover{
    color:#777;
    text-decoration:none;
    cursor:not-allowed;
    background-color:transparent
}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul .open>a,.woocommerce .woocommerce-MyAccount-navigation>ul .open>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul .open>a:hover{
    background-color:#eee;
    border-color:#009ac3
}
.nav .nav-divider,.woocommerce .woocommerce-MyAccount-navigation>ul .nav-divider{
    height:1px;
    margin:14px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.nav>li>a>img,.woocommerce .woocommerce-MyAccount-navigation>ul>li>a>img{
    max-width:none
}
.nav-tabs{
    border-bottom:1px solid #ddd
}
.nav-tabs>li{
    float:left;
    margin-bottom:-1px
}
.nav-tabs>li>a{
    margin-right:2px;
    line-height:1.5;
    border:1px solid transparent;
    border-radius:0 0 0 0
}
.nav-tabs>li>a:hover{
    border-color:#eee #eee #ddd
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs>li.is-active>a:hover{
    color:#555;
    cursor:default;
    background-color:#f4f4f4;
    border:1px solid #ddd;
    border-bottom-color:transparent
}
.nav-pills>li,.woocommerce .woocommerce-MyAccount-navigation>ul>li{
    float:left
}
.nav-pills>li>a,.woocommerce .woocommerce-MyAccount-navigation>ul>li>a{
    border-radius:0
}
.nav-pills>li+li,.woocommerce .woocommerce-MyAccount-navigation>ul>li+li{
    margin-left:2px
}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.active>a,.woocommerce .woocommerce-MyAccount-navigation>ul>li.active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active>a:hover{
    color:#fff;
    background-color:#337ab7
}
.nav-stacked>li{
    float:none
}
.nav-stacked>li+li{
    margin-top:2px;
    margin-left:0
}
.nav-justified,.nav-tabs.nav-justified{
    width:100%
}
.nav-justified>li,.nav-tabs.nav-justified>li{
    float:none
}
.nav-justified>li>a,.nav-tabs.nav-justified>li>a{
    margin-bottom:5px;
    text-align:center
}
.nav-justified>.dropdown .dropdown-menu{
    top:auto;
    left:auto
}
@media (min-width:768px){
    .nav-justified>li,.nav-tabs.nav-justified>li{
        display:table-cell;
        width:1%
    }
    .nav-justified>li>a,.nav-tabs.nav-justified>li>a{
        margin-bottom:0
    }
}
.nav-tabs-justified,.nav-tabs.nav-justified{
    border-bottom:0
}
.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{
    margin-right:0;
    border-radius:0
}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs-justified>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs-justified>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs-justified>li.is-active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs.nav-justified>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs.nav-justified>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs.nav-justified>li.is-active>a:hover{
    border:1px solid #ddd
}
@media (min-width:768px){
    .nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{
        border-bottom:1px solid #ddd;
        border-radius:0 0 0 0
    }
    .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs-justified>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs-justified>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs-justified>li.is-active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs.nav-justified>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs.nav-justified>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.nav-tabs.nav-justified>li.is-active>a:hover{
        border-bottom-color:#f4f4f4
    }
}
.tab-content>.tab-pane{
    display:none
}
.tab-content>.active,.woocommerce .woocommerce-MyAccount-navigation>ul.tab-content>li.is-active{
    display:block
}
.nav-tabs .dropdown-menu{
    margin-top:-1px;
    border-top-left-radius:0;
    border-top-right-radius:0
}
.navbar{
    position:relative;
    min-height:70px;
    margin-bottom:0;
    border:1px solid transparent
}
.navbar:after,.navbar:before{
    display:table;
    content:" "
}
.navbar:after{
    clear:both
}
@media (min-width:768px){
    .navbar{
        border-radius:0
    }
}
.navbar-header:after,.navbar-header:before{
    display:table;
    content:" "
}
.navbar-header:after{
    clear:both
}
@media (min-width:768px){
    .navbar-header{
        float:left
    }
}
.navbar-collapse{
    padding-right:15px;
    padding-left:15px;
    overflow-x:visible;
    border-top:1px solid transparent;
    box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);
    -webkit-overflow-scrolling:touch
}
.navbar-collapse:after,.navbar-collapse:before{
    display:table;
    content:" "
}
.navbar-collapse:after{
    clear:both
}
.navbar-collapse.in{
    overflow-y:auto
}
@media (min-width:768px){
    .navbar-collapse{
        width:auto;
        border-top:0;
        box-shadow:none
    }
    .navbar-collapse.collapse{
        display:block!important;
        height:auto!important;
        padding-bottom:0;
        overflow:visible!important
    }
    .navbar-collapse.in{
        overflow-y:visible
    }
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{
        padding-right:0;
        padding-left:0
    }
}
.navbar-fixed-bottom,.navbar-fixed-top{
    position:fixed;
    right:0;
    left:0;
    z-index:1030
}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
    max-height:340px
}
@media (max-device-width:480px) and (orientation:landscape){
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
        max-height:200px
    }
}
@media (min-width:768px){
    .navbar-fixed-bottom,.navbar-fixed-top{
        border-radius:0
    }
}
.navbar-fixed-top{
    top:0;
    border-width:0 0 1px
}
.navbar-fixed-bottom{
    bottom:0;
    margin-bottom:0;
    border-width:1px 0 0
}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
    margin-right:-15px;
    margin-left:-15px
}
@media (min-width:768px){
    .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
        margin-right:0;
        margin-left:0
    }
}
.navbar-static-top{
    z-index:1000;
    border-width:0 0 1px
}
@media (min-width:768px){
    .navbar-static-top{
        border-radius:0
    }
}
.navbar-brand{
    float:left;
    height:70px;
    padding:20px 15px;
    font-size:25px;
    line-height:30px
}
.navbar-brand:focus,.navbar-brand:hover{
    text-decoration:none
}
.navbar-brand>img{
    display:block
}
@media (min-width:768px){
    .navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{
        margin-left:-15px
    }
}
.navbar-toggle{
    position:relative;
    float:right;
    padding:9px 10px;
    margin-right:15px;
    margin-top:18px;
    margin-bottom:18px;
    background-color:transparent;
    background-image:none;
    border:1px solid transparent;
    border-radius:0
}
.navbar-toggle:focus{
    outline:0
}
.navbar-toggle .icon-bar{
    display:block;
    width:22px;
    height:2px;
    border-radius:1px
}
.navbar-toggle .icon-bar+.icon-bar{
    margin-top:4px
}
@media (min-width:768px){
    .navbar-toggle{
        display:none
    }
}
.navbar-nav{
    margin:10px -15px
}
.navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    line-height:30px
}
@media (max-width:767px){
    .navbar-nav .open .dropdown-menu{
        position:static;
        float:none;
        width:auto;
        margin-top:0;
        background-color:transparent;
        border:0;
        box-shadow:none
    }
    .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
        padding:5px 15px 5px 25px
    }
    .navbar-nav .open .dropdown-menu>li>a{
        line-height:30px
    }
    .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
        background-image:none
    }
}
@media (min-width:768px){
    .navbar-nav{
        float:left;
        margin:0
    }
    .navbar-nav>li{
        float:left
    }
    .navbar-nav>li>a{
        padding-top:20px;
        padding-bottom:20px
    }
}
.navbar-form{
    padding:10px 15px;
    margin:10px -15px;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
    box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)
}
@media (min-width:768px){
    .navbar-form .form-group{
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .form-control,.navbar-form .search-field,.navbar-form .woocommerce div.product form.cart .variations select,.navbar-form .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .navbar-form select,.woocommerce div.product form.cart div.quantity .navbar-form .qty{
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .navbar-form .form-control-static{
        display:inline-block
    }
    .navbar-form .input-group{
        display:inline-table;
        vertical-align:middle
    }
    .navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .search-field,.navbar-form .input-group .woocommerce div.product form.cart .variations select,.navbar-form .input-group .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .navbar-form .input-group select,.woocommerce div.product form.cart div.quantity .navbar-form .input-group .qty{
        width:auto
    }
    .navbar-form .input-group>.form-control,.navbar-form .input-group>.search-field,.navbar-form .woocommerce div.product form.cart .variations .input-group>select,.navbar-form .woocommerce div.product form.cart div.quantity .input-group>.qty,.woocommerce div.product form.cart .variations .navbar-form .input-group>select,.woocommerce div.product form.cart div.quantity .navbar-form .input-group>.qty{
        width:100%
    }
    .navbar-form .control-label{
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .checkbox,.navbar-form .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .checkbox label,.navbar-form .radio label{
        padding-left:0
    }
    .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{
        position:relative;
        margin-left:0
    }
    .navbar-form .has-feedback .form-control-feedback{
        top:0
    }
}
@media (max-width:767px){
    .navbar-form .form-group{
        margin-bottom:5px
    }
    .navbar-form .form-group:last-child{
        margin-bottom:0
    }
}
@media (min-width:768px){
    .navbar-form{
        width:auto;
        padding-top:0;
        padding-bottom:0;
        margin-right:0;
        margin-left:0;
        border:0;
        box-shadow:none
    }
}
.navbar-nav>li>.dropdown-menu{
    margin-top:0;
    border-top-left-radius:0;
    border-top-right-radius:0
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
    margin-bottom:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.navbar-btn{
    margin-top:10px;
    margin-bottom:10px
}
.btn-group-sm>.navbar-btn.action-card-button,.btn-group-sm>.navbar-btn.add-students__button,.btn-group-sm>.navbar-btn.btn,.btn-group-sm>.navbar-btn.comment-reply-link,.btn-group-sm>.navbar-btn.front-page-premium-body__button,.btn-group-sm>.navbar-btn.game-card__play-button,.btn-group-sm>.navbar-btn.games-premium-modal__button--primary,.btn-group-sm>.navbar-btn.games-premium-modal__button--secondary,.btn-group-sm>.navbar-btn.meet-mr-hoffman__button,.btn-group-sm>.navbar-btn.owner-authentication-modal__cancel-button,.btn-group-sm>.navbar-btn.owner-authentication-modal__confirm-button,.btn-group-sm>.navbar-btn.premium-banner__button--primary,.btn-group-sm>.navbar-btn.premium-banner__button--secondary,.btn-group-sm>.navbar-btn.search-submit,.btn-group-sm>.navbar-btn.ss18-button,.btn-group-sm>.navbar-btn.ss18-cta-banner__button,.btn-group-sm>.navbar-btn.ss18-cta__button,.btn-group-sm>.navbar-btn.ss18-hero-text__button,.navbar-btn.btn-sm,.navbar-btn.practice-task-printable__button,.navbar-btn.ss18-banner-button-section__button,.woocommerce .btn-group-sm>button.navbar-btn.button.alt{
    margin-top:13.5px;
    margin-bottom:13.5px
}
.btn-group-xs>.navbar-btn.action-card-button,.btn-group-xs>.navbar-btn.add-students__button,.btn-group-xs>.navbar-btn.btn,.btn-group-xs>.navbar-btn.front-page-premium-body__button,.btn-group-xs>.navbar-btn.game-card__play-button,.btn-group-xs>.navbar-btn.games-premium-modal__button--primary,.btn-group-xs>.navbar-btn.games-premium-modal__button--secondary,.btn-group-xs>.navbar-btn.meet-mr-hoffman__button,.btn-group-xs>.navbar-btn.owner-authentication-modal__cancel-button,.btn-group-xs>.navbar-btn.owner-authentication-modal__confirm-button,.btn-group-xs>.navbar-btn.premium-banner__button--primary,.btn-group-xs>.navbar-btn.premium-banner__button--secondary,.btn-group-xs>.navbar-btn.search-submit,.btn-group-xs>.navbar-btn.ss18-banner-button-section__button,.btn-group-xs>.navbar-btn.ss18-button,.btn-group-xs>.navbar-btn.ss18-cta-banner__button,.btn-group-xs>.navbar-btn.ss18-cta__button,.btn-group-xs>.navbar-btn.ss18-hero-text__button,.navbar-btn.btn-xs,.navbar-btn.comment-reply-link,.woocommerce .btn-group-xs>button.navbar-btn.button.alt{
    margin-top:24px;
    margin-bottom:24px
}
.navbar-text{
    margin-top:20px;
    margin-bottom:20px
}
@media (min-width:768px){
    .navbar-text{
        float:left;
        margin-right:15px;
        margin-left:15px
    }
}
@media (min-width:768px){
    .navbar-left{
        float:left!important
    }
    .navbar-right{
        float:right!important;
        margin-right:-15px
    }
    .navbar-right~.navbar-right{
        margin-right:0
    }
}
.navbar-default{
    background-color:#385d67;
    border-color:#385d67
}
.navbar-default .navbar-brand{
    color:#fff
}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{
    color:#e6e6e6;
    background-color:transparent
}
.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{
    color:#fff
}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{
    color:#d9d9d9;
    background-color:transparent
}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .woocommerce .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a,.navbar-default .woocommerce .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:focus,.navbar-default .woocommerce .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:hover,.woocommerce .navbar-default .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a,.woocommerce .navbar-default .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:focus,.woocommerce .navbar-default .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:hover{
    color:#fcb316;
    background-color:#385d67
}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{
    color:#ccc;
    background-color:transparent
}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{
    color:#fcb316;
    background-color:#385d67
}
@media (max-width:767px){
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{
        color:#fff
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#d9d9d9;
        background-color:transparent
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a,.navbar-default .navbar-nav .open .woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:focus,.navbar-default .navbar-nav .open .woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:hover,.woocommerce .navbar-default .navbar-nav .open .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a,.woocommerce .navbar-default .navbar-nav .open .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:focus,.woocommerce .navbar-default .navbar-nav .open .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:hover{
        color:#fcb316;
        background-color:#385d67
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#ccc;
        background-color:transparent
    }
}
.navbar-default .navbar-toggle{
    border-color:transparent
}
.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{
    background-color:transparent
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{
    border-color:#385d67
}
.navbar-default .navbar-link{
    color:#fff
}
.navbar-default .navbar-link:hover{
    color:#d9d9d9
}
.navbar-default .btn-link,.navbar-default .ss18-banner-close{
    color:#fff
}
.navbar-default .btn-link:focus,.navbar-default .btn-link:hover,.navbar-default .ss18-banner-close:focus,.navbar-default .ss18-banner-close:hover{
    color:#d9d9d9
}
.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,.navbar-default [disabled].ss18-banner-close:focus,.navbar-default [disabled].ss18-banner-close:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .ss18-banner-close:focus,fieldset[disabled] .navbar-default .ss18-banner-close:hover{
    color:#ccc
}
.navbar-inverse{
    background-color:#222;
    border-color:#090909
}
.navbar-inverse .navbar-brand{
    color:#9d9d9d
}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{
    color:#fff;
    background-color:transparent
}
.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{
    color:#9d9d9d
}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{
    color:#fff;
    background-color:transparent
}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .woocommerce .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a,.navbar-inverse .woocommerce .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:focus,.navbar-inverse .woocommerce .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:hover,.woocommerce .navbar-inverse .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a,.woocommerce .navbar-inverse .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:focus,.woocommerce .navbar-inverse .woocommerce-MyAccount-navigation>ul.navbar-nav>li.is-active>a:hover{
    color:#fff;
    background-color:#090909
}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{
    color:#444;
    background-color:transparent
}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
    color:#fff;
    background-color:#090909
}
@media (max-width:767px){
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{
        border-color:#090909
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider{
        background-color:#090909
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
        color:#9d9d9d
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#fff;
        background-color:transparent
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a,.navbar-inverse .navbar-nav .open .woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:focus,.navbar-inverse .navbar-nav .open .woocommerce .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:hover,.woocommerce .navbar-inverse .navbar-nav .open .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a,.woocommerce .navbar-inverse .navbar-nav .open .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:focus,.woocommerce .navbar-inverse .navbar-nav .open .woocommerce-MyAccount-navigation>ul.dropdown-menu>li.is-active>a:hover{
        color:#fff;
        background-color:#090909
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#444;
        background-color:transparent
    }
}
.navbar-inverse .navbar-toggle{
    border-color:#333
}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{
    background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar{
    background-color:#fff
}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
    border-color:#101010
}
.navbar-inverse .navbar-link{
    color:#9d9d9d
}
.navbar-inverse .navbar-link:hover{
    color:#fff
}
.navbar-inverse .btn-link,.navbar-inverse .ss18-banner-close{
    color:#9d9d9d
}
.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover,.navbar-inverse .ss18-banner-close:focus,.navbar-inverse .ss18-banner-close:hover{
    color:#fff
}
.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse [disabled].ss18-banner-close:focus,.navbar-inverse [disabled].ss18-banner-close:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .ss18-banner-close:focus,fieldset[disabled] .navbar-inverse .ss18-banner-close:hover{
    color:#444
}
.breadcrumb{
    padding:8px 15px;
    margin-bottom:30px;
    list-style:none;
    background-color:#f5f5f5;
    border-radius:0
}
.breadcrumb>li{
    display:inline-block
}
.breadcrumb>li+li:before{
    padding:0 5px;
    color:#ccc;
    content:">Â "
}
.breadcrumb>.active,.woocommerce .woocommerce-MyAccount-navigation>ul.breadcrumb>li.is-active{
    color:#777
}
.pagination{
    display:inline-block;
    padding-left:0;
    margin:30px 0;
    border-radius:0
}
.pagination>li{
    display:inline
}
.pagination>li>a,.pagination>li>span{
    position:relative;
    float:left;
    padding:9px 17px;
    margin-left:-1px;
    line-height:1.5;
    color:#385d67;
    text-decoration:none;
    background-color:transparent;
    border:1px solid transparent
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    z-index:2;
    color:#1d3035;
    background-color:transparent;
    border-color:transparent
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a,.woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a:hover,.woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span,.woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span:focus,.woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span:hover{
    z-index:3;
    color:#385d67;
    cursor:default;
    background-color:transparent;
    border-color:transparent
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    color:#616161;
    cursor:not-allowed;
    background-color:transparent;
    border-color:transparent
}
.pagination-lg>li>a,.pagination-lg>li>span{
    padding:14px 23px;
    font-size:25px;
    line-height:1.3333333
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.pagination-sm>li>a,.pagination-sm>li>span{
    padding:7px 14px;
    font-size:18px;
    line-height:1.5
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.game-card__category,.label,.post-category,.rounded-label,.woocommerce form .form-row .required:before{
    display:inline;
    padding:.2em .6em .3em;
    font-size:75%;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:baseline;
    border-radius:.25em
}
.game-card__category:empty,.label:empty,.post-category:empty,.rounded-label:empty,.woocommerce form .form-row .required:empty:before{
    display:none
}
.action-card-button .game-card__category,.action-card-button .label,.action-card-button .post-category,.action-card-button .rounded-label,.action-card-button .woocommerce form .form-row .required:before,.add-students__button .game-card__category,.add-students__button .label,.add-students__button .post-category,.add-students__button .rounded-label,.add-students__button .woocommerce form .form-row .required:before,.btn .game-card__category,.btn .label,.btn .post-category,.btn .rounded-label,.btn .woocommerce form .form-row .required:before,.comment-reply-link .game-card__category,.comment-reply-link .label,.comment-reply-link .post-category,.comment-reply-link .rounded-label,.comment-reply-link .woocommerce form .form-row .required:before,.front-page-premium-body__button .game-card__category,.front-page-premium-body__button .label,.front-page-premium-body__button .post-category,.front-page-premium-body__button .rounded-label,.front-page-premium-body__button .woocommerce form .form-row .required:before,.game-card__play-button .game-card__category,.game-card__play-button .label,.game-card__play-button .post-category,.game-card__play-button .rounded-label,.game-card__play-button .woocommerce form .form-row .required:before,.games-premium-modal__button--primary .game-card__category,.games-premium-modal__button--primary .label,.games-premium-modal__button--primary .post-category,.games-premium-modal__button--primary .rounded-label,.games-premium-modal__button--primary .woocommerce form .form-row .required:before,.games-premium-modal__button--secondary .game-card__category,.games-premium-modal__button--secondary .label,.games-premium-modal__button--secondary .post-category,.games-premium-modal__button--secondary .rounded-label,.games-premium-modal__button--secondary .woocommerce form .form-row .required:before,.meet-mr-hoffman__button .game-card__category,.meet-mr-hoffman__button .label,.meet-mr-hoffman__button .post-category,.meet-mr-hoffman__button .rounded-label,.meet-mr-hoffman__button .woocommerce form .form-row .required:before,.owner-authentication-modal__cancel-button .game-card__category,.owner-authentication-modal__cancel-button .label,.owner-authentication-modal__cancel-button .post-category,.owner-authentication-modal__cancel-button .rounded-label,.owner-authentication-modal__cancel-button .woocommerce form .form-row .required:before,.owner-authentication-modal__confirm-button .game-card__category,.owner-authentication-modal__confirm-button .label,.owner-authentication-modal__confirm-button .post-category,.owner-authentication-modal__confirm-button .rounded-label,.owner-authentication-modal__confirm-button .woocommerce form .form-row .required:before,.premium-banner__button--primary .game-card__category,.premium-banner__button--primary .label,.premium-banner__button--primary .post-category,.premium-banner__button--primary .rounded-label,.premium-banner__button--primary .woocommerce form .form-row .required:before,.premium-banner__button--secondary .game-card__category,.premium-banner__button--secondary .label,.premium-banner__button--secondary .post-category,.premium-banner__button--secondary .rounded-label,.premium-banner__button--secondary .woocommerce form .form-row .required:before,.search-submit .game-card__category,.search-submit .label,.search-submit .post-category,.search-submit .rounded-label,.search-submit .woocommerce form .form-row .required:before,.ss18-banner-button-section__button .game-card__category,.ss18-banner-button-section__button .label,.ss18-banner-button-section__button .post-category,.ss18-banner-button-section__button .rounded-label,.ss18-banner-button-section__button .woocommerce form .form-row .required:before,.ss18-button .game-card__category,.ss18-button .label,.ss18-button .post-category,.ss18-button .rounded-label,.ss18-button .woocommerce form .form-row .required:before,.ss18-cta-banner__button .game-card__category,.ss18-cta-banner__button .label,.ss18-cta-banner__button .post-category,.ss18-cta-banner__button .rounded-label,.ss18-cta-banner__button .woocommerce form .form-row .required:before,.ss18-cta__button .game-card__category,.ss18-cta__button .label,.ss18-cta__button .post-category,.ss18-cta__button .rounded-label,.ss18-cta__button .woocommerce form .form-row .required:before,.ss18-hero-text__button .game-card__category,.ss18-hero-text__button .label,.ss18-hero-text__button .post-category,.ss18-hero-text__button .rounded-label,.ss18-hero-text__button .woocommerce form .form-row .required:before,.woocommerce button.button.alt .game-card__category,.woocommerce button.button.alt .label,.woocommerce button.button.alt .post-category,.woocommerce button.button.alt .rounded-label,.woocommerce button.button.alt form .form-row .required:before,.woocommerce form .form-row .action-card-button .required:before,.woocommerce form .form-row .add-students__button .required:before,.woocommerce form .form-row .btn .required:before,.woocommerce form .form-row .comment-reply-link .required:before,.woocommerce form .form-row .front-page-premium-body__button .required:before,.woocommerce form .form-row .game-card__play-button .required:before,.woocommerce form .form-row .games-premium-modal__button--primary .required:before,.woocommerce form .form-row .games-premium-modal__button--secondary .required:before,.woocommerce form .form-row .meet-mr-hoffman__button .required:before,.woocommerce form .form-row .owner-authentication-modal__cancel-button .required:before,.woocommerce form .form-row .owner-authentication-modal__confirm-button .required:before,.woocommerce form .form-row .premium-banner__button--primary .required:before,.woocommerce form .form-row .premium-banner__button--secondary .required:before,.woocommerce form .form-row .search-submit .required:before,.woocommerce form .form-row .ss18-banner-button-section__button .required:before,.woocommerce form .form-row .ss18-button .required:before,.woocommerce form .form-row .ss18-cta-banner__button .required:before,.woocommerce form .form-row .ss18-cta__button .required:before,.woocommerce form .form-row .ss18-hero-text__button .required:before,.woocommerce form .form-row button.button.alt .required:before{
    position:relative;
    top:-1px
}
.woocommerce form .form-row a.required:focus:before,.woocommerce form .form-row a.required:hover:before,a.game-card__category:focus,a.game-card__category:hover,a.label:focus,a.label:hover,a.post-category:focus,a.post-category:hover,a.rounded-label:focus,a.rounded-label:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.label-default,.rounded-label--default,.woocommerce form .form-row .required:before{
    background-color:#777
}
.label-default[href]:focus,.label-default[href]:hover,.woocommerce form .form-row [href].required:focus:before,.woocommerce form .form-row [href].required:hover:before,[href].rounded-label--default:focus,[href].rounded-label--default:hover{
    background-color:#5e5e5e
}
.label-primary,.post-category,.rounded-label--primary{
    background-color:#337ab7
}
.label-primary[href]:focus,.label-primary[href]:hover,[href].post-category:focus,[href].post-category:hover,[href].rounded-label--primary:focus,[href].rounded-label--primary:hover{
    background-color:#286090
}
.label-success,.rounded-label--success{
    background-color:#5cb85c
}
.label-success[href]:focus,.label-success[href]:hover,[href].rounded-label--success:focus,[href].rounded-label--success:hover{
    background-color:#449d44
}
.label-info,.rounded-label--info{
    background-color:#5bc0de
}
.label-info[href]:focus,.label-info[href]:hover,[href].rounded-label--info:focus,[href].rounded-label--info:hover{
    background-color:#31b0d5
}
.label-warning,.rounded-label--warning{
    background-color:#f0ad4e
}
.label-warning[href]:focus,.label-warning[href]:hover,[href].rounded-label--warning:focus,[href].rounded-label--warning:hover{
    background-color:#ec971f
}
.label-danger,.rounded-label--danger{
    background-color:#d9534f
}
.label-danger[href]:focus,.label-danger[href]:hover,[href].rounded-label--danger:focus,[href].rounded-label--danger:hover{
    background-color:#c9302c
}
.thumbnail{
    display:block;
    padding:4px;
    margin-bottom:30px;
    line-height:1.5;
    background-color:#f4f4f4;
    border:1px solid #ddd;
    border-radius:0;
    transition:border .2s ease-in-out
}
.thumbnail>img,.thumbnail a>img{
    display:block;
    max-width:100%;
    height:auto;
    margin-right:auto;
    margin-left:auto
}
.thumbnail .caption{
    padding:9px;
    color:#616161
}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
    border-color:#009ac3
}
.alert,.comment-list .comment-awaiting-moderation,.manage-students__alert,.remaining-students__counter{
    padding:15px;
    margin-bottom:30px;
    border:1px solid transparent;
    border-radius:0
}
.alert h4,.comment-list .comment-awaiting-moderation h4,.manage-students__alert h4,.remaining-students__counter h4{
    margin-top:0;
    color:inherit
}
.alert .alert-link,.comment-list .comment-awaiting-moderation .alert-link,.manage-students__alert .alert-link,.remaining-students__counter .alert-link{
    font-weight:700
}
.alert>p,.alert>ul,.comment-list .comment-awaiting-moderation>p,.comment-list .comment-awaiting-moderation>ul,.manage-students__alert>p,.manage-students__alert>ul,.remaining-students__counter>p,.remaining-students__counter>ul{
    margin-bottom:0
}
.alert>p+p,.comment-list .comment-awaiting-moderation>p+p,.manage-students__alert>p+p,.remaining-students__counter>p+p{
    margin-top:5px
}
.alert-dismissable,.alert-dismissible{
    padding-right:35px
}
.alert-dismissable .close,.alert-dismissable .student-profile__remove,.alert-dismissible .close,.alert-dismissible .student-profile__remove{
    position:relative;
    top:-2px;
    right:-21px;
    color:inherit
}
.alert-success{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.alert-success hr{
    border-top-color:#c9e2b3
}
.alert-success .alert-link{
    color:#2b542c
}
.alert-info,.comment-list .comment-awaiting-moderation,.remaining-students__counter{
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.alert-info hr,.comment-list .comment-awaiting-moderation hr,.remaining-students__counter hr{
    border-top-color:#a6e1ec
}
.alert-info .alert-link,.comment-list .comment-awaiting-moderation .alert-link,.remaining-students__counter .alert-link{
    color:#245269
}
.alert-warning,.manage-students__alert{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc
}
.alert-warning hr,.manage-students__alert hr{
    border-top-color:#f7e1b5
}
.alert-warning .alert-link,.manage-students__alert .alert-link{
    color:#66512c
}
.alert-danger{
    color:#d9534f;
    background-color:#f2dede;
    border-color:#ebccd1
}
.alert-danger hr{
    border-top-color:#e4b9c0
}
.alert-danger .alert-link{
    color:#c9302c
}
@-webkit-keyframes progress-bar-stripes{
    0%{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@keyframes progress-bar-stripes{
    0%{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
.progress{
    height:30px;
    margin-bottom:30px;
    overflow:hidden;
    background-color:#f5f5f5;
    border-radius:0;
    box-shadow:inset 0 1px 2px rgba(0,0,0,.1)
}
.progress-bar{
    float:left;
    width:0;
    height:100%;
    font-size:18px;
    line-height:30px;
    color:#fff;
    text-align:center;
    background-color:#337ab7;
    box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    transition:width .6s ease
}
.progress-bar-striped,.progress-striped .progress-bar{
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
    background-size:40px 40px
}
.progress-bar.active,.progress.active .progress-bar,.woocommerce .woocommerce-MyAccount-navigation>ul>li.progress-bar.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.progress.is-active .progress-bar{
    -webkit-animation:progress-bar-stripes 2s linear infinite;
    animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-success{
    background-color:#5cb85c
}
.progress-striped .progress-bar-success{
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)
}
.progress-bar-info{
    background-color:#5bc0de
}
.progress-striped .progress-bar-info{
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)
}
.progress-bar-warning{
    background-color:#f0ad4e
}
.progress-striped .progress-bar-warning{
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)
}
.progress-bar-danger{
    background-color:#d9534f
}
.progress-striped .progress-bar-danger{
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)
}
.media{
    margin-top:15px
}
.media:first-child{
    margin-top:0
}
.media,.media-body{
    overflow:hidden;
    zoom:1
}
.media-body{
    width:10000px
}
.media-object{
    display:block
}
.media-object.img-thumbnail{
    max-width:none
}
.media-right,.media>.pull-right{
    padding-left:10px
}
.media-left,.media>.pull-left{
    padding-right:10px
}
.media-body,.media-left,.media-right{
    display:table-cell;
    vertical-align:top
}
.media-middle{
    vertical-align:middle
}
.media-bottom{
    vertical-align:bottom
}
.media-heading{
    margin-top:0;
    margin-bottom:5px
}
.media-list{
    padding-left:0;
    list-style:none
}
.panel,.wp-playlist{
    margin-bottom:30px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:0;
    box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel-body{
    padding:15px
}
.panel-body:after,.panel-body:before{
    display:table;
    content:" "
}
.panel-body:after{
    clear:both
}
.panel-heading{
    padding:10px 15px;
    border-bottom:1px solid transparent;
    border-top-left-radius:-1;
    border-top-right-radius:-1
}
.panel-heading>.dropdown .dropdown-toggle,.panel-title{
    color:inherit
}
.panel-title{
    margin-top:0;
    margin-bottom:0;
    font-size:23px
}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{
    color:inherit
}
.panel-footer{
    padding:10px 15px;
    background-color:#f5f5f5;
    border-top:1px solid #ddd;
    border-bottom-right-radius:-1;
    border-bottom-left-radius:-1
}
.panel>.list-group,.panel>.panel-collapse>.list-group,.wp-playlist>.list-group,.wp-playlist>.panel-collapse>.list-group{
    margin-bottom:0
}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item,.wp-playlist>.list-group .list-group-item,.wp-playlist>.panel-collapse>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child,.wp-playlist>.list-group:first-child .list-group-item:first-child,.wp-playlist>.panel-collapse>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-left-radius:-1;
    border-top-right-radius:-1
}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child,.wp-playlist>.list-group:last-child .list-group-item:last-child,.wp-playlist>.panel-collapse>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:-1;
    border-bottom-left-radius:-1
}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child,.wp-playlist>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{
    border-top-width:0
}
.blog-post .panel>.panel-collapse>table,.blog-post .panel>.table-responsive>table,.blog-post .panel>table,.blog-post .wp-playlist>.panel-collapse>table,.blog-post .wp-playlist>.table-responsive>table,.blog-post .wp-playlist>table,.panel>.game-card__stats-table,.panel>.notifications-table,.panel>.panel-collapse>.game-card__stats-table,.panel>.panel-collapse>.notifications-table,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.game-card__stats-table,.panel>.table-responsive>.notifications-table,.panel>.table-responsive>.table,.woocommerce div.product div.summary .panel>.panel-collapse>table,.woocommerce div.product div.summary .panel>.table-responsive>table,.woocommerce div.product div.summary .panel>table,.woocommerce div.product div.summary .wp-playlist>.panel-collapse>table,.woocommerce div.product div.summary .wp-playlist>.table-responsive>table,.woocommerce div.product div.summary .wp-playlist>table,.wp-playlist>.game-card__stats-table,.wp-playlist>.notifications-table,.wp-playlist>.panel-collapse>.game-card__stats-table,.wp-playlist>.panel-collapse>.notifications-table,.wp-playlist>.panel-collapse>.table,.wp-playlist>.table,.wp-playlist>.table-responsive>.game-card__stats-table,.wp-playlist>.table-responsive>.notifications-table,.wp-playlist>.table-responsive>.table{
    margin-bottom:0
}
.blog-post .panel>.panel-collapse>table caption,.blog-post .panel>.table-responsive>table caption,.blog-post .panel>table caption,.blog-post .wp-playlist>.panel-collapse>table caption,.blog-post .wp-playlist>.table-responsive>table caption,.blog-post .wp-playlist>table caption,.panel>.game-card__stats-table caption,.panel>.notifications-table caption,.panel>.panel-collapse>.game-card__stats-table caption,.panel>.panel-collapse>.notifications-table caption,.panel>.panel-collapse>.table caption,.panel>.table-responsive>.game-card__stats-table caption,.panel>.table-responsive>.notifications-table caption,.panel>.table-responsive>.table caption,.panel>.table caption,.woocommerce div.product div.summary .panel>.panel-collapse>table caption,.woocommerce div.product div.summary .panel>.table-responsive>table caption,.woocommerce div.product div.summary .panel>table caption,.woocommerce div.product div.summary .wp-playlist>.panel-collapse>table caption,.woocommerce div.product div.summary .wp-playlist>.table-responsive>table caption,.woocommerce div.product div.summary .wp-playlist>table caption,.wp-playlist>.game-card__stats-table caption,.wp-playlist>.notifications-table caption,.wp-playlist>.panel-collapse>.game-card__stats-table caption,.wp-playlist>.panel-collapse>.notifications-table caption,.wp-playlist>.panel-collapse>.table caption,.wp-playlist>.table-responsive>.game-card__stats-table caption,.wp-playlist>.table-responsive>.notifications-table caption,.wp-playlist>.table-responsive>.table caption,.wp-playlist>.table caption{
    padding-right:15px;
    padding-left:15px
}
.blog-post .panel>.table-responsive:first-child>table:first-child,.blog-post .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.blog-post .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.blog-post .panel>table:first-child,.blog-post .panel>table:first-child>tbody:first-child>tr:first-child,.blog-post .panel>table:first-child>thead:first-child>tr:first-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.blog-post .wp-playlist>table:first-child,.blog-post .wp-playlist>table:first-child>tbody:first-child>tr:first-child,.blog-post .wp-playlist>table:first-child>thead:first-child>tr:first-child,.panel>.game-card__stats-table:first-child,.panel>.game-card__stats-table:first-child>tbody:first-child>tr:first-child,.panel>.game-card__stats-table:first-child>thead:first-child>tr:first-child,.panel>.notifications-table:first-child,.panel>.notifications-table:first-child>tbody:first-child>tr:first-child,.panel>.notifications-table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.notifications-table:first-child,.panel>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.woocommerce div.product div.summary .panel>table:first-child,.woocommerce div.product div.summary .panel>table:first-child>tbody:first-child>tr:first-child,.woocommerce div.product div.summary .panel>table:first-child>thead:first-child>tr:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.woocommerce div.product div.summary .wp-playlist>table:first-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>tbody:first-child>tr:first-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>thead:first-child>tr:first-child,.wp-playlist>.game-card__stats-table:first-child,.wp-playlist>.game-card__stats-table:first-child>tbody:first-child>tr:first-child,.wp-playlist>.game-card__stats-table:first-child>thead:first-child>tr:first-child,.wp-playlist>.notifications-table:first-child,.wp-playlist>.notifications-table:first-child>tbody:first-child>tr:first-child,.wp-playlist>.notifications-table:first-child>thead:first-child>tr:first-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child,.wp-playlist>.table-responsive:first-child>.table:first-child,.wp-playlist>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.wp-playlist>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.wp-playlist>.table:first-child,.wp-playlist>.table:first-child>tbody:first-child>tr:first-child,.wp-playlist>.table:first-child>thead:first-child>tr:first-child{
    border-top-left-radius:-1;
    border-top-right-radius:-1
}
.blog-post .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.blog-post .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.blog-post .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.blog-post .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.blog-post .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.blog-post .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.blog-post .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.blog-post .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.blog-post .wp-playlist>table:first-child>tbody:first-child>tr:first-child td:first-child,.blog-post .wp-playlist>table:first-child>tbody:first-child>tr:first-child th:first-child,.blog-post .wp-playlist>table:first-child>thead:first-child>tr:first-child td:first-child,.blog-post .wp-playlist>table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.notifications-table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.notifications-table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.notifications-table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.notifications-table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>tbody:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>tbody:first-child>tr:first-child th:first-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>thead:first-child>tr:first-child td:first-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>thead:first-child>tr:first-child th:first-child,.wp-playlist>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:first-child,.wp-playlist>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:first-child,.wp-playlist>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:first-child,.wp-playlist>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:first-child,.wp-playlist>.notifications-table:first-child>tbody:first-child>tr:first-child td:first-child,.wp-playlist>.notifications-table:first-child>tbody:first-child>tr:first-child th:first-child,.wp-playlist>.notifications-table:first-child>thead:first-child>tr:first-child td:first-child,.wp-playlist>.notifications-table:first-child>thead:first-child>tr:first-child th:first-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:first-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:first-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:first-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:first-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child td:first-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child th:first-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child td:first-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child th:first-child,.wp-playlist>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.wp-playlist>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.wp-playlist>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.wp-playlist>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.wp-playlist>.table:first-child>tbody:first-child>tr:first-child td:first-child,.wp-playlist>.table:first-child>tbody:first-child>tr:first-child th:first-child,.wp-playlist>.table:first-child>thead:first-child>tr:first-child td:first-child,.wp-playlist>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:-1
}
.blog-post .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.blog-post .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.blog-post .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.blog-post .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.blog-post .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.blog-post .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.blog-post .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.blog-post .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.blog-post .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.blog-post .wp-playlist>table:first-child>tbody:first-child>tr:first-child td:last-child,.blog-post .wp-playlist>table:first-child>tbody:first-child>tr:first-child th:last-child,.blog-post .wp-playlist>table:first-child>thead:first-child>tr:first-child td:last-child,.blog-post .wp-playlist>table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.notifications-table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.notifications-table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.notifications-table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.notifications-table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>tbody:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>tbody:first-child>tr:first-child th:last-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>thead:first-child>tr:first-child td:last-child,.woocommerce div.product div.summary .wp-playlist>table:first-child>thead:first-child>tr:first-child th:last-child,.wp-playlist>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:last-child,.wp-playlist>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:last-child,.wp-playlist>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:last-child,.wp-playlist>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:last-child,.wp-playlist>.notifications-table:first-child>tbody:first-child>tr:first-child td:last-child,.wp-playlist>.notifications-table:first-child>tbody:first-child>tr:first-child th:last-child,.wp-playlist>.notifications-table:first-child>thead:first-child>tr:first-child td:last-child,.wp-playlist>.notifications-table:first-child>thead:first-child>tr:first-child th:last-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child td:last-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>tbody:first-child>tr:first-child th:last-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child td:last-child,.wp-playlist>.table-responsive:first-child>.game-card__stats-table:first-child>thead:first-child>tr:first-child th:last-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child td:last-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>tbody:first-child>tr:first-child th:last-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child td:last-child,.wp-playlist>.table-responsive:first-child>.notifications-table:first-child>thead:first-child>tr:first-child th:last-child,.wp-playlist>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.wp-playlist>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.wp-playlist>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.wp-playlist>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.wp-playlist>.table:first-child>tbody:first-child>tr:first-child td:last-child,.wp-playlist>.table:first-child>tbody:first-child>tr:first-child th:last-child,.wp-playlist>.table:first-child>thead:first-child>tr:first-child td:last-child,.wp-playlist>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:-1
}
.blog-post .panel>.table-responsive:last-child>table:last-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.blog-post .panel>table:last-child,.blog-post .panel>table:last-child>tbody:last-child>tr:last-child,.blog-post .panel>table:last-child>tfoot:last-child>tr:last-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.blog-post .wp-playlist>table:last-child,.blog-post .wp-playlist>table:last-child>tbody:last-child>tr:last-child,.blog-post .wp-playlist>table:last-child>tfoot:last-child>tr:last-child,.panel>.game-card__stats-table:last-child,.panel>.game-card__stats-table:last-child>tbody:last-child>tr:last-child,.panel>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child,.panel>.notifications-table:last-child,.panel>.notifications-table:last-child>tbody:last-child>tr:last-child,.panel>.notifications-table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.notifications-table:last-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.woocommerce div.product div.summary .panel>table:last-child,.woocommerce div.product div.summary .panel>table:last-child>tbody:last-child>tr:last-child,.woocommerce div.product div.summary .panel>table:last-child>tfoot:last-child>tr:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.woocommerce div.product div.summary .wp-playlist>table:last-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tbody:last-child>tr:last-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tfoot:last-child>tr:last-child,.wp-playlist>.game-card__stats-table:last-child,.wp-playlist>.game-card__stats-table:last-child>tbody:last-child>tr:last-child,.wp-playlist>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child,.wp-playlist>.notifications-table:last-child,.wp-playlist>.notifications-table:last-child>tbody:last-child>tr:last-child,.wp-playlist>.notifications-table:last-child>tfoot:last-child>tr:last-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child,.wp-playlist>.table-responsive:last-child>.table:last-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.wp-playlist>.table:last-child,.wp-playlist>.table:last-child>tbody:last-child>tr:last-child,.wp-playlist>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-right-radius:-1;
    border-bottom-left-radius:-1
}
.blog-post .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.blog-post .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.blog-post .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.blog-post .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.blog-post .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.blog-post .wp-playlist>table:last-child>tbody:last-child>tr:last-child td:first-child,.blog-post .wp-playlist>table:last-child>tbody:last-child>tr:last-child th:first-child,.blog-post .wp-playlist>table:last-child>tfoot:last-child>tr:last-child td:first-child,.blog-post .wp-playlist>table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.notifications-table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.notifications-table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.notifications-table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.notifications-table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tbody:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tbody:last-child>tr:last-child th:first-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tfoot:last-child>tr:last-child td:first-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tfoot:last-child>tr:last-child th:first-child,.wp-playlist>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:first-child,.wp-playlist>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:first-child,.wp-playlist>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:first-child,.wp-playlist>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:first-child,.wp-playlist>.notifications-table:last-child>tbody:last-child>tr:last-child td:first-child,.wp-playlist>.notifications-table:last-child>tbody:last-child>tr:last-child th:first-child,.wp-playlist>.notifications-table:last-child>tfoot:last-child>tr:last-child td:first-child,.wp-playlist>.notifications-table:last-child>tfoot:last-child>tr:last-child th:first-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:first-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:first-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:first-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:first-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child td:first-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child th:first-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child td:first-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child th:first-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.wp-playlist>.table:last-child>tbody:last-child>tr:last-child td:first-child,.wp-playlist>.table:last-child>tbody:last-child>tr:last-child th:first-child,.wp-playlist>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.wp-playlist>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:-1
}
.blog-post .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.blog-post .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.blog-post .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.blog-post .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.blog-post .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.blog-post .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.blog-post .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.blog-post .wp-playlist>table:last-child>tbody:last-child>tr:last-child td:last-child,.blog-post .wp-playlist>table:last-child>tbody:last-child>tr:last-child th:last-child,.blog-post .wp-playlist>table:last-child>tfoot:last-child>tr:last-child td:last-child,.blog-post .wp-playlist>table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.notifications-table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.notifications-table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.notifications-table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.notifications-table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .wp-playlist>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tbody:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tbody:last-child>tr:last-child th:last-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tfoot:last-child>tr:last-child td:last-child,.woocommerce div.product div.summary .wp-playlist>table:last-child>tfoot:last-child>tr:last-child th:last-child,.wp-playlist>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:last-child,.wp-playlist>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:last-child,.wp-playlist>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:last-child,.wp-playlist>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:last-child,.wp-playlist>.notifications-table:last-child>tbody:last-child>tr:last-child td:last-child,.wp-playlist>.notifications-table:last-child>tbody:last-child>tr:last-child th:last-child,.wp-playlist>.notifications-table:last-child>tfoot:last-child>tr:last-child td:last-child,.wp-playlist>.notifications-table:last-child>tfoot:last-child>tr:last-child th:last-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child td:last-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tbody:last-child>tr:last-child th:last-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child td:last-child,.wp-playlist>.table-responsive:last-child>.game-card__stats-table:last-child>tfoot:last-child>tr:last-child th:last-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child td:last-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tbody:last-child>tr:last-child th:last-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child td:last-child,.wp-playlist>.table-responsive:last-child>.notifications-table:last-child>tfoot:last-child>tr:last-child th:last-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.wp-playlist>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.wp-playlist>.table:last-child>tbody:last-child>tr:last-child td:last-child,.wp-playlist>.table:last-child>tbody:last-child>tr:last-child th:last-child,.wp-playlist>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.wp-playlist>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:-1
}
.blog-post .panel>.panel-body+table,.blog-post .panel>table+.panel-body,.blog-post .wp-playlist>.panel-body+table,.blog-post .wp-playlist>table+.panel-body,.panel>.game-card__stats-table+.panel-body,.panel>.notifications-table+.panel-body,.panel>.panel-body+.game-card__stats-table,.panel>.panel-body+.notifications-table,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.woocommerce div.product div.summary .panel>.panel-body+table,.woocommerce div.product div.summary .panel>table+.panel-body,.woocommerce div.product div.summary .wp-playlist>.panel-body+table,.woocommerce div.product div.summary .wp-playlist>table+.panel-body,.wp-playlist>.game-card__stats-table+.panel-body,.wp-playlist>.notifications-table+.panel-body,.wp-playlist>.panel-body+.game-card__stats-table,.wp-playlist>.panel-body+.notifications-table,.wp-playlist>.panel-body+.table,.wp-playlist>.panel-body+.table-responsive,.wp-playlist>.table+.panel-body,.wp-playlist>.table-responsive+.panel-body{
    border-top:1px solid #ddd
}
.blog-post .panel>table>tbody:first-child>tr:first-child td,.blog-post .panel>table>tbody:first-child>tr:first-child th,.blog-post .wp-playlist>table>tbody:first-child>tr:first-child td,.blog-post .wp-playlist>table>tbody:first-child>tr:first-child th,.panel>.game-card__stats-table>tbody:first-child>tr:first-child td,.panel>.game-card__stats-table>tbody:first-child>tr:first-child th,.panel>.notifications-table>tbody:first-child>tr:first-child td,.panel>.notifications-table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.woocommerce div.product div.summary .panel>table>tbody:first-child>tr:first-child td,.woocommerce div.product div.summary .panel>table>tbody:first-child>tr:first-child th,.woocommerce div.product div.summary .wp-playlist>table>tbody:first-child>tr:first-child td,.woocommerce div.product div.summary .wp-playlist>table>tbody:first-child>tr:first-child th,.wp-playlist>.game-card__stats-table>tbody:first-child>tr:first-child td,.wp-playlist>.game-card__stats-table>tbody:first-child>tr:first-child th,.wp-playlist>.notifications-table>tbody:first-child>tr:first-child td,.wp-playlist>.notifications-table>tbody:first-child>tr:first-child th,.wp-playlist>.table>tbody:first-child>tr:first-child td,.wp-playlist>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.wp-playlist>.table-bordered,.wp-playlist>.table-responsive>.table-bordered{
    border:0
}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.wp-playlist>.table-bordered>tbody>tr>td:first-child,.wp-playlist>.table-bordered>tbody>tr>th:first-child,.wp-playlist>.table-bordered>tfoot>tr>td:first-child,.wp-playlist>.table-bordered>tfoot>tr>th:first-child,.wp-playlist>.table-bordered>thead>tr>td:first-child,.wp-playlist>.table-bordered>thead>tr>th:first-child,.wp-playlist>.table-responsive>.table-bordered>tbody>tr>td:first-child,.wp-playlist>.table-responsive>.table-bordered>tbody>tr>th:first-child,.wp-playlist>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.wp-playlist>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.wp-playlist>.table-responsive>.table-bordered>thead>tr>td:first-child,.wp-playlist>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-left:0
}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.wp-playlist>.table-bordered>tbody>tr>td:last-child,.wp-playlist>.table-bordered>tbody>tr>th:last-child,.wp-playlist>.table-bordered>tfoot>tr>td:last-child,.wp-playlist>.table-bordered>tfoot>tr>th:last-child,.wp-playlist>.table-bordered>thead>tr>td:last-child,.wp-playlist>.table-bordered>thead>tr>th:last-child,.wp-playlist>.table-responsive>.table-bordered>tbody>tr>td:last-child,.wp-playlist>.table-responsive>.table-bordered>tbody>tr>th:last-child,.wp-playlist>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.wp-playlist>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.wp-playlist>.table-responsive>.table-bordered>thead>tr>td:last-child,.wp-playlist>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:0
}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.wp-playlist>.table-bordered>tbody>tr:first-child>td,.wp-playlist>.table-bordered>tbody>tr:first-child>th,.wp-playlist>.table-bordered>tbody>tr:last-child>td,.wp-playlist>.table-bordered>tbody>tr:last-child>th,.wp-playlist>.table-bordered>tfoot>tr:last-child>td,.wp-playlist>.table-bordered>tfoot>tr:last-child>th,.wp-playlist>.table-bordered>thead>tr:first-child>td,.wp-playlist>.table-bordered>thead>tr:first-child>th,.wp-playlist>.table-responsive>.table-bordered>tbody>tr:first-child>td,.wp-playlist>.table-responsive>.table-bordered>tbody>tr:first-child>th,.wp-playlist>.table-responsive>.table-bordered>tbody>tr:last-child>td,.wp-playlist>.table-responsive>.table-bordered>tbody>tr:last-child>th,.wp-playlist>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.wp-playlist>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.wp-playlist>.table-responsive>.table-bordered>thead>tr:first-child>td,.wp-playlist>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0
}
.panel>.table-responsive,.wp-playlist>.table-responsive{
    margin-bottom:0;
    border:0
}
.panel-group{
    margin-bottom:30px
}
.panel-group .panel,.panel-group .wp-playlist{
    margin-bottom:0;
    border-radius:0
}
.panel-group .panel+.panel,.panel-group .panel+.wp-playlist,.panel-group .wp-playlist+.panel,.panel-group .wp-playlist+.wp-playlist{
    margin-top:5px
}
.panel-group .panel-heading{
    border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{
    border-top:1px solid #ddd
}
.panel-group .panel-footer{
    border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body{
    border-bottom:1px solid #ddd
}
.admin\/tools\/lookup-user .panel-token,.admin\/tools\/lookup-user .panel-token--redeemed,.panel-default,.wp-playlist{
    border-color:#ddd
}
.admin\/tools\/lookup-user .panel-token--redeemed>.panel-heading,.admin\/tools\/lookup-user .panel-token>.panel-heading,.panel-default>.panel-heading,.wp-playlist>.panel-heading{
    color:#333;
    background-color:#f5f5f5;
    border-color:#ddd
}
.admin\/tools\/lookup-user .panel-token--redeemed>.panel-heading+.panel-collapse>.panel-body,.admin\/tools\/lookup-user .panel-token>.panel-heading+.panel-collapse>.panel-body,.panel-default>.panel-heading+.panel-collapse>.panel-body,.wp-playlist>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ddd
}
.admin\/tools\/lookup-user .panel-token--redeemed>.panel-heading .badge,.admin\/tools\/lookup-user .panel-token>.panel-heading .badge,.panel-default>.panel-heading .badge,.wp-playlist>.panel-heading .badge{
    color:#f5f5f5;
    background-color:#333
}
.admin\/tools\/lookup-user .panel-token--redeemed>.panel-footer+.panel-collapse>.panel-body,.admin\/tools\/lookup-user .panel-token>.panel-footer+.panel-collapse>.panel-body,.panel-default>.panel-footer+.panel-collapse>.panel-body,.wp-playlist>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ddd
}
.panel-primary{
    border-color:#337ab7
}
.panel-primary>.panel-heading{
    color:#fff;
    background-color:#337ab7;
    border-color:#337ab7
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#337ab7
}
.panel-primary>.panel-heading .badge{
    color:#337ab7;
    background-color:#fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#337ab7
}
.panel-success{
    border-color:#d6e9c6
}
.panel-success>.panel-heading{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#d6e9c6
}
.panel-success>.panel-heading .badge{
    color:#dff0d8;
    background-color:#3c763d
}
.panel-success>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#d6e9c6
}
.panel-info{
    border-color:#bce8f1
}
.panel-info>.panel-heading{
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#bce8f1
}
.panel-info>.panel-heading .badge{
    color:#d9edf7;
    background-color:#31708f
}
.panel-info>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#bce8f1
}
.panel-warning{
    border-color:#faebcc
}
.panel-warning>.panel-heading{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#faebcc
}
.panel-warning>.panel-heading .badge{
    color:#fcf8e3;
    background-color:#8a6d3b
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#faebcc
}
.panel-danger{
    border-color:#ebccd1
}
.panel-danger>.panel-heading{
    color:#d9534f;
    background-color:#f2dede;
    border-color:#ebccd1
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ebccd1
}
.panel-danger>.panel-heading .badge{
    color:#f2dede;
    background-color:#d9534f
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ebccd1
}
.embed-responsive,.featured-image-container,.ha-avatar-container,.practice-task-thumbnail--unlocked,.ss18-meet-mr-h__video,.video-thumbnail{
    position:relative;
    display:block;
    height:0;
    padding:0;
    overflow:hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive .featured-image-container>*,.embed-responsive .ha-avatar-container>.ha-avatar,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video,.featured-image-container .embed-responsive-item,.featured-image-container .ha-avatar-container>.ha-avatar,.featured-image-container>*,.featured-image-container embed,.featured-image-container iframe,.featured-image-container object,.featured-image-container video,.ha-avatar-container .embed-responsive-item,.ha-avatar-container .featured-image-container>*,.ha-avatar-container>.ha-avatar,.ha-avatar-container embed,.ha-avatar-container iframe,.ha-avatar-container object,.ha-avatar-container video,.practice-task-thumbnail--unlocked .embed-responsive-item,.practice-task-thumbnail--unlocked .featured-image-container>*,.practice-task-thumbnail--unlocked .ha-avatar-container>.ha-avatar,.practice-task-thumbnail--unlocked embed,.practice-task-thumbnail--unlocked iframe,.practice-task-thumbnail--unlocked object,.practice-task-thumbnail--unlocked video,.ss18-meet-mr-h__video .embed-responsive-item,.ss18-meet-mr-h__video .featured-image-container>*,.ss18-meet-mr-h__video .ha-avatar-container>.ha-avatar,.ss18-meet-mr-h__video embed,.ss18-meet-mr-h__video iframe,.ss18-meet-mr-h__video object,.ss18-meet-mr-h__video video,.video-thumbnail .embed-responsive-item,.video-thumbnail .featured-image-container>*,.video-thumbnail .ha-avatar-container>.ha-avatar,.video-thumbnail embed,.video-thumbnail iframe,.video-thumbnail object,.video-thumbnail video{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    border:0
}
.embed-responsive-16by9,.ss18-meet-mr-h__video{
    padding-bottom:56.25%
}
.embed-responsive-4by3{
    padding-bottom:75%
}
.well{
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    border-radius:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.well blockquote{
    border-color:#ddd;
    border-color:rgba(0,0,0,.15)
}
.well-lg{
    padding:24px;
    border-radius:0
}
.well-sm{
    padding:9px;
    border-radius:0
}
.close,.student-profile__remove{
    float:right;
    font-size:30px;
    font-weight:700;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #fff;
    filter:alpha(opacity=20);
    opacity:.2
}
.close:focus,.close:hover,.student-profile__remove:focus,.student-profile__remove:hover{
    color:#000;
    text-decoration:none;
    cursor:pointer;
    filter:alpha(opacity=50);
    opacity:.5
}
button.close,button.student-profile__remove{
    padding:0;
    cursor:pointer;
    background:transparent;
    border:0;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.modal,.modal-open{
    overflow:hidden
}
.modal{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    display:none;
    -webkit-overflow-scrolling:touch;
    outline:0
}
.modal.fade .modal-dialog{
    -webkit-transform:translateY(-25%);
    transform:translateY(-25%);
    transition:-webkit-transform .3s ease-out;
    transition:transform .3s ease-out;
    transition:transform .3s ease-out,-webkit-transform .3s ease-out
}
.modal.in .modal-dialog{
    -webkit-transform:translate(0);
    transform:translate(0)
}
.modal-open .modal{
    overflow-x:hidden;
    overflow-y:auto
}
.modal-dialog{
    position:relative;
    width:auto;
    margin:10px
}
.modal-content{
    position:relative;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:0;
    box-shadow:0 3px 9px rgba(0,0,0,.5);
    outline:0
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1040;
    background-color:#000
}
.modal-backdrop.fade{
    filter:alpha(opacity=0);
    opacity:0
}
.modal-backdrop.in{
    filter:alpha(opacity=50);
    opacity:.5
}
.modal-header{
    padding:30px;
    border-bottom:1px solid #e5e5e5
}
.modal-header:after,.modal-header:before{
    display:table;
    content:" "
}
.modal-header:after{
    clear:both
}
.modal-header .close,.modal-header .student-profile__remove{
    margin-top:-2px
}
.modal-title{
    margin:0;
    line-height:1.5
}
.modal-body{
    position:relative;
    padding:30px
}
.modal-footer{
    padding:30px;
    text-align:right;
    border-top:1px solid #e5e5e5
}
.modal-footer:after,.modal-footer:before{
    display:table;
    content:" "
}
.modal-footer:after{
    clear:both
}
.modal-footer .action-card-button+.action-card-button,.modal-footer .action-card-button+.add-students__button,.modal-footer .action-card-button+.btn,.modal-footer .action-card-button+.comment-reply-link,.modal-footer .action-card-button+.front-page-premium-body__button,.modal-footer .action-card-button+.game-card__play-button,.modal-footer .action-card-button+.games-premium-modal__button--primary,.modal-footer .action-card-button+.games-premium-modal__button--secondary,.modal-footer .action-card-button+.meet-mr-hoffman__button,.modal-footer .action-card-button+.owner-authentication-modal__cancel-button,.modal-footer .action-card-button+.owner-authentication-modal__confirm-button,.modal-footer .action-card-button+.premium-banner__button--primary,.modal-footer .action-card-button+.premium-banner__button--secondary,.modal-footer .action-card-button+.search-submit,.modal-footer .action-card-button+.ss18-banner-button-section__button,.modal-footer .action-card-button+.ss18-button,.modal-footer .action-card-button+.ss18-cta-banner__button,.modal-footer .action-card-button+.ss18-cta__button,.modal-footer .action-card-button+.ss18-hero-text__button,.modal-footer .add-students__button+.action-card-button,.modal-footer .add-students__button+.add-students__button,.modal-footer .add-students__button+.btn,.modal-footer .add-students__button+.comment-reply-link,.modal-footer .add-students__button+.front-page-premium-body__button,.modal-footer .add-students__button+.game-card__play-button,.modal-footer .add-students__button+.games-premium-modal__button--primary,.modal-footer .add-students__button+.games-premium-modal__button--secondary,.modal-footer .add-students__button+.meet-mr-hoffman__button,.modal-footer .add-students__button+.owner-authentication-modal__cancel-button,.modal-footer .add-students__button+.owner-authentication-modal__confirm-button,.modal-footer .add-students__button+.premium-banner__button--primary,.modal-footer .add-students__button+.premium-banner__button--secondary,.modal-footer .add-students__button+.search-submit,.modal-footer .add-students__button+.ss18-banner-button-section__button,.modal-footer .add-students__button+.ss18-button,.modal-footer .add-students__button+.ss18-cta-banner__button,.modal-footer .add-students__button+.ss18-cta__button,.modal-footer .add-students__button+.ss18-hero-text__button,.modal-footer .btn+.action-card-button,.modal-footer .btn+.add-students__button,.modal-footer .btn+.btn,.modal-footer .btn+.comment-reply-link,.modal-footer .btn+.front-page-premium-body__button,.modal-footer .btn+.game-card__play-button,.modal-footer .btn+.games-premium-modal__button--primary,.modal-footer .btn+.games-premium-modal__button--secondary,.modal-footer .btn+.meet-mr-hoffman__button,.modal-footer .btn+.owner-authentication-modal__cancel-button,.modal-footer .btn+.owner-authentication-modal__confirm-button,.modal-footer .btn+.premium-banner__button--primary,.modal-footer .btn+.premium-banner__button--secondary,.modal-footer .btn+.search-submit,.modal-footer .btn+.ss18-banner-button-section__button,.modal-footer .btn+.ss18-button,.modal-footer .btn+.ss18-cta-banner__button,.modal-footer .btn+.ss18-cta__button,.modal-footer .btn+.ss18-hero-text__button,.modal-footer .comment-reply-link+.action-card-button,.modal-footer .comment-reply-link+.add-students__button,.modal-footer .comment-reply-link+.btn,.modal-footer .comment-reply-link+.comment-reply-link,.modal-footer .comment-reply-link+.front-page-premium-body__button,.modal-footer .comment-reply-link+.game-card__play-button,.modal-footer .comment-reply-link+.games-premium-modal__button--primary,.modal-footer .comment-reply-link+.games-premium-modal__button--secondary,.modal-footer .comment-reply-link+.meet-mr-hoffman__button,.modal-footer .comment-reply-link+.owner-authentication-modal__cancel-button,.modal-footer .comment-reply-link+.owner-authentication-modal__confirm-button,.modal-footer .comment-reply-link+.premium-banner__button--primary,.modal-footer .comment-reply-link+.premium-banner__button--secondary,.modal-footer .comment-reply-link+.search-submit,.modal-footer .comment-reply-link+.ss18-banner-button-section__button,.modal-footer .comment-reply-link+.ss18-button,.modal-footer .comment-reply-link+.ss18-cta-banner__button,.modal-footer .comment-reply-link+.ss18-cta__button,.modal-footer .comment-reply-link+.ss18-hero-text__button,.modal-footer .front-page-premium-body__button+.action-card-button,.modal-footer .front-page-premium-body__button+.add-students__button,.modal-footer .front-page-premium-body__button+.btn,.modal-footer .front-page-premium-body__button+.comment-reply-link,.modal-footer .front-page-premium-body__button+.front-page-premium-body__button,.modal-footer .front-page-premium-body__button+.game-card__play-button,.modal-footer .front-page-premium-body__button+.games-premium-modal__button--primary,.modal-footer .front-page-premium-body__button+.games-premium-modal__button--secondary,.modal-footer .front-page-premium-body__button+.meet-mr-hoffman__button,.modal-footer .front-page-premium-body__button+.owner-authentication-modal__cancel-button,.modal-footer .front-page-premium-body__button+.owner-authentication-modal__confirm-button,.modal-footer .front-page-premium-body__button+.premium-banner__button--primary,.modal-footer .front-page-premium-body__button+.premium-banner__button--secondary,.modal-footer .front-page-premium-body__button+.search-submit,.modal-footer .front-page-premium-body__button+.ss18-banner-button-section__button,.modal-footer .front-page-premium-body__button+.ss18-button,.modal-footer .front-page-premium-body__button+.ss18-cta-banner__button,.modal-footer .front-page-premium-body__button+.ss18-cta__button,.modal-footer .front-page-premium-body__button+.ss18-hero-text__button,.modal-footer .game-card__play-button+.action-card-button,.modal-footer .game-card__play-button+.add-students__button,.modal-footer .game-card__play-button+.btn,.modal-footer .game-card__play-button+.comment-reply-link,.modal-footer .game-card__play-button+.front-page-premium-body__button,.modal-footer .game-card__play-button+.game-card__play-button,.modal-footer .game-card__play-button+.games-premium-modal__button--primary,.modal-footer .game-card__play-button+.games-premium-modal__button--secondary,.modal-footer .game-card__play-button+.meet-mr-hoffman__button,.modal-footer .game-card__play-button+.owner-authentication-modal__cancel-button,.modal-footer .game-card__play-button+.owner-authentication-modal__confirm-button,.modal-footer .game-card__play-button+.premium-banner__button--primary,.modal-footer .game-card__play-button+.premium-banner__button--secondary,.modal-footer .game-card__play-button+.search-submit,.modal-footer .game-card__play-button+.ss18-banner-button-section__button,.modal-footer .game-card__play-button+.ss18-button,.modal-footer .game-card__play-button+.ss18-cta-banner__button,.modal-footer .game-card__play-button+.ss18-cta__button,.modal-footer .game-card__play-button+.ss18-hero-text__button,.modal-footer .games-premium-modal__button--primary+.action-card-button,.modal-footer .games-premium-modal__button--primary+.add-students__button,.modal-footer .games-premium-modal__button--primary+.btn,.modal-footer .games-premium-modal__button--primary+.comment-reply-link,.modal-footer .games-premium-modal__button--primary+.front-page-premium-body__button,.modal-footer .games-premium-modal__button--primary+.game-card__play-button,.modal-footer .games-premium-modal__button--primary+.games-premium-modal__button--primary,.modal-footer .games-premium-modal__button--primary+.games-premium-modal__button--secondary,.modal-footer .games-premium-modal__button--primary+.meet-mr-hoffman__button,.modal-footer .games-premium-modal__button--primary+.owner-authentication-modal__cancel-button,.modal-footer .games-premium-modal__button--primary+.owner-authentication-modal__confirm-button,.modal-footer .games-premium-modal__button--primary+.premium-banner__button--primary,.modal-footer .games-premium-modal__button--primary+.premium-banner__button--secondary,.modal-footer .games-premium-modal__button--primary+.search-submit,.modal-footer .games-premium-modal__button--primary+.ss18-banner-button-section__button,.modal-footer .games-premium-modal__button--primary+.ss18-button,.modal-footer .games-premium-modal__button--primary+.ss18-cta-banner__button,.modal-footer .games-premium-modal__button--primary+.ss18-cta__button,.modal-footer .games-premium-modal__button--primary+.ss18-hero-text__button,.modal-footer .games-premium-modal__button--secondary+.action-card-button,.modal-footer .games-premium-modal__button--secondary+.add-students__button,.modal-footer .games-premium-modal__button--secondary+.btn,.modal-footer .games-premium-modal__button--secondary+.comment-reply-link,.modal-footer .games-premium-modal__button--secondary+.front-page-premium-body__button,.modal-footer .games-premium-modal__button--secondary+.game-card__play-button,.modal-footer .games-premium-modal__button--secondary+.games-premium-modal__button--primary,.modal-footer .games-premium-modal__button--secondary+.games-premium-modal__button--secondary,.modal-footer .games-premium-modal__button--secondary+.meet-mr-hoffman__button,.modal-footer .games-premium-modal__button--secondary+.owner-authentication-modal__cancel-button,.modal-footer .games-premium-modal__button--secondary+.owner-authentication-modal__confirm-button,.modal-footer .games-premium-modal__button--secondary+.premium-banner__button--primary,.modal-footer .games-premium-modal__button--secondary+.premium-banner__button--secondary,.modal-footer .games-premium-modal__button--secondary+.search-submit,.modal-footer .games-premium-modal__button--secondary+.ss18-banner-button-section__button,.modal-footer .games-premium-modal__button--secondary+.ss18-button,.modal-footer .games-premium-modal__button--secondary+.ss18-cta-banner__button,.modal-footer .games-premium-modal__button--secondary+.ss18-cta__button,.modal-footer .games-premium-modal__button--secondary+.ss18-hero-text__button,.modal-footer .meet-mr-hoffman__button+.action-card-button,.modal-footer .meet-mr-hoffman__button+.add-students__button,.modal-footer .meet-mr-hoffman__button+.btn,.modal-footer .meet-mr-hoffman__button+.comment-reply-link,.modal-footer .meet-mr-hoffman__button+.front-page-premium-body__button,.modal-footer .meet-mr-hoffman__button+.game-card__play-button,.modal-footer .meet-mr-hoffman__button+.games-premium-modal__button--primary,.modal-footer .meet-mr-hoffman__button+.games-premium-modal__button--secondary,.modal-footer .meet-mr-hoffman__button+.meet-mr-hoffman__button,.modal-footer .meet-mr-hoffman__button+.owner-authentication-modal__cancel-button,.modal-footer .meet-mr-hoffman__button+.owner-authentication-modal__confirm-button,.modal-footer .meet-mr-hoffman__button+.premium-banner__button--primary,.modal-footer .meet-mr-hoffman__button+.premium-banner__button--secondary,.modal-footer .meet-mr-hoffman__button+.search-submit,.modal-footer .meet-mr-hoffman__button+.ss18-banner-button-section__button,.modal-footer .meet-mr-hoffman__button+.ss18-button,.modal-footer .meet-mr-hoffman__button+.ss18-cta-banner__button,.modal-footer .meet-mr-hoffman__button+.ss18-cta__button,.modal-footer .meet-mr-hoffman__button+.ss18-hero-text__button,.modal-footer .owner-authentication-modal__cancel-button+.action-card-button,.modal-footer .owner-authentication-modal__cancel-button+.add-students__button,.modal-footer .owner-authentication-modal__cancel-button+.btn,.modal-footer .owner-authentication-modal__cancel-button+.comment-reply-link,.modal-footer .owner-authentication-modal__cancel-button+.front-page-premium-body__button,.modal-footer .owner-authentication-modal__cancel-button+.game-card__play-button,.modal-footer .owner-authentication-modal__cancel-button+.games-premium-modal__button--primary,.modal-footer .owner-authentication-modal__cancel-button+.games-premium-modal__button--secondary,.modal-footer .owner-authentication-modal__cancel-button+.meet-mr-hoffman__button,.modal-footer .owner-authentication-modal__cancel-button+.owner-authentication-modal__cancel-button,.modal-footer .owner-authentication-modal__cancel-button+.owner-authentication-modal__confirm-button,.modal-footer .owner-authentication-modal__cancel-button+.premium-banner__button--primary,.modal-footer .owner-authentication-modal__cancel-button+.premium-banner__button--secondary,.modal-footer .owner-authentication-modal__cancel-button+.search-submit,.modal-footer .owner-authentication-modal__cancel-button+.ss18-banner-button-section__button,.modal-footer .owner-authentication-modal__cancel-button+.ss18-button,.modal-footer .owner-authentication-modal__cancel-button+.ss18-cta-banner__button,.modal-footer .owner-authentication-modal__cancel-button+.ss18-cta__button,.modal-footer .owner-authentication-modal__cancel-button+.ss18-hero-text__button,.modal-footer .owner-authentication-modal__confirm-button+.action-card-button,.modal-footer .owner-authentication-modal__confirm-button+.add-students__button,.modal-footer .owner-authentication-modal__confirm-button+.btn,.modal-footer .owner-authentication-modal__confirm-button+.comment-reply-link,.modal-footer .owner-authentication-modal__confirm-button+.front-page-premium-body__button,.modal-footer .owner-authentication-modal__confirm-button+.game-card__play-button,.modal-footer .owner-authentication-modal__confirm-button+.games-premium-modal__button--primary,.modal-footer .owner-authentication-modal__confirm-button+.games-premium-modal__button--secondary,.modal-footer .owner-authentication-modal__confirm-button+.meet-mr-hoffman__button,.modal-footer .owner-authentication-modal__confirm-button+.owner-authentication-modal__cancel-button,.modal-footer .owner-authentication-modal__confirm-button+.owner-authentication-modal__confirm-button,.modal-footer .owner-authentication-modal__confirm-button+.premium-banner__button--primary,.modal-footer .owner-authentication-modal__confirm-button+.premium-banner__button--secondary,.modal-footer .owner-authentication-modal__confirm-button+.search-submit,.modal-footer .owner-authentication-modal__confirm-button+.ss18-banner-button-section__button,.modal-footer .owner-authentication-modal__confirm-button+.ss18-button,.modal-footer .owner-authentication-modal__confirm-button+.ss18-cta-banner__button,.modal-footer .owner-authentication-modal__confirm-button+.ss18-cta__button,.modal-footer .owner-authentication-modal__confirm-button+.ss18-hero-text__button,.modal-footer .premium-banner__button--primary+.action-card-button,.modal-footer .premium-banner__button--primary+.add-students__button,.modal-footer .premium-banner__button--primary+.btn,.modal-footer .premium-banner__button--primary+.comment-reply-link,.modal-footer .premium-banner__button--primary+.front-page-premium-body__button,.modal-footer .premium-banner__button--primary+.game-card__play-button,.modal-footer .premium-banner__button--primary+.games-premium-modal__button--primary,.modal-footer .premium-banner__button--primary+.games-premium-modal__button--secondary,.modal-footer .premium-banner__button--primary+.meet-mr-hoffman__button,.modal-footer .premium-banner__button--primary+.owner-authentication-modal__cancel-button,.modal-footer .premium-banner__button--primary+.owner-authentication-modal__confirm-button,.modal-footer .premium-banner__button--primary+.premium-banner__button--primary,.modal-footer .premium-banner__button--primary+.premium-banner__button--secondary,.modal-footer .premium-banner__button--primary+.search-submit,.modal-footer .premium-banner__button--primary+.ss18-banner-button-section__button,.modal-footer .premium-banner__button--primary+.ss18-button,.modal-footer .premium-banner__button--primary+.ss18-cta-banner__button,.modal-footer .premium-banner__button--primary+.ss18-cta__button,.modal-footer .premium-banner__button--primary+.ss18-hero-text__button,.modal-footer .premium-banner__button--secondary+.action-card-button,.modal-footer .premium-banner__button--secondary+.add-students__button,.modal-footer .premium-banner__button--secondary+.btn,.modal-footer .premium-banner__button--secondary+.comment-reply-link,.modal-footer .premium-banner__button--secondary+.front-page-premium-body__button,.modal-footer .premium-banner__button--secondary+.game-card__play-button,.modal-footer .premium-banner__button--secondary+.games-premium-modal__button--primary,.modal-footer .premium-banner__button--secondary+.games-premium-modal__button--secondary,.modal-footer .premium-banner__button--secondary+.meet-mr-hoffman__button,.modal-footer .premium-banner__button--secondary+.owner-authentication-modal__cancel-button,.modal-footer .premium-banner__button--secondary+.owner-authentication-modal__confirm-button,.modal-footer .premium-banner__button--secondary+.premium-banner__button--primary,.modal-footer .premium-banner__button--secondary+.premium-banner__button--secondary,.modal-footer .premium-banner__button--secondary+.search-submit,.modal-footer .premium-banner__button--secondary+.ss18-banner-button-section__button,.modal-footer .premium-banner__button--secondary+.ss18-button,.modal-footer .premium-banner__button--secondary+.ss18-cta-banner__button,.modal-footer .premium-banner__button--secondary+.ss18-cta__button,.modal-footer .premium-banner__button--secondary+.ss18-hero-text__button,.modal-footer .search-submit+.action-card-button,.modal-footer .search-submit+.add-students__button,.modal-footer .search-submit+.btn,.modal-footer .search-submit+.comment-reply-link,.modal-footer .search-submit+.front-page-premium-body__button,.modal-footer .search-submit+.game-card__play-button,.modal-footer .search-submit+.games-premium-modal__button--primary,.modal-footer .search-submit+.games-premium-modal__button--secondary,.modal-footer .search-submit+.meet-mr-hoffman__button,.modal-footer .search-submit+.owner-authentication-modal__cancel-button,.modal-footer .search-submit+.owner-authentication-modal__confirm-button,.modal-footer .search-submit+.premium-banner__button--primary,.modal-footer .search-submit+.premium-banner__button--secondary,.modal-footer .search-submit+.search-submit,.modal-footer .search-submit+.ss18-banner-button-section__button,.modal-footer .search-submit+.ss18-button,.modal-footer .search-submit+.ss18-cta-banner__button,.modal-footer .search-submit+.ss18-cta__button,.modal-footer .search-submit+.ss18-hero-text__button,.modal-footer .ss18-banner-button-section__button+.action-card-button,.modal-footer .ss18-banner-button-section__button+.add-students__button,.modal-footer .ss18-banner-button-section__button+.btn,.modal-footer .ss18-banner-button-section__button+.comment-reply-link,.modal-footer .ss18-banner-button-section__button+.front-page-premium-body__button,.modal-footer .ss18-banner-button-section__button+.game-card__play-button,.modal-footer .ss18-banner-button-section__button+.games-premium-modal__button--primary,.modal-footer .ss18-banner-button-section__button+.games-premium-modal__button--secondary,.modal-footer .ss18-banner-button-section__button+.meet-mr-hoffman__button,.modal-footer .ss18-banner-button-section__button+.owner-authentication-modal__cancel-button,.modal-footer .ss18-banner-button-section__button+.owner-authentication-modal__confirm-button,.modal-footer .ss18-banner-button-section__button+.premium-banner__button--primary,.modal-footer .ss18-banner-button-section__button+.premium-banner__button--secondary,.modal-footer .ss18-banner-button-section__button+.search-submit,.modal-footer .ss18-banner-button-section__button+.ss18-banner-button-section__button,.modal-footer .ss18-banner-button-section__button+.ss18-button,.modal-footer .ss18-banner-button-section__button+.ss18-cta-banner__button,.modal-footer .ss18-banner-button-section__button+.ss18-cta__button,.modal-footer .ss18-banner-button-section__button+.ss18-hero-text__button,.modal-footer .ss18-button+.action-card-button,.modal-footer .ss18-button+.add-students__button,.modal-footer .ss18-button+.btn,.modal-footer .ss18-button+.comment-reply-link,.modal-footer .ss18-button+.front-page-premium-body__button,.modal-footer .ss18-button+.game-card__play-button,.modal-footer .ss18-button+.games-premium-modal__button--primary,.modal-footer .ss18-button+.games-premium-modal__button--secondary,.modal-footer .ss18-button+.meet-mr-hoffman__button,.modal-footer .ss18-button+.owner-authentication-modal__cancel-button,.modal-footer .ss18-button+.owner-authentication-modal__confirm-button,.modal-footer .ss18-button+.premium-banner__button--primary,.modal-footer .ss18-button+.premium-banner__button--secondary,.modal-footer .ss18-button+.search-submit,.modal-footer .ss18-button+.ss18-banner-button-section__button,.modal-footer .ss18-button+.ss18-button,.modal-footer .ss18-button+.ss18-cta-banner__button,.modal-footer .ss18-button+.ss18-cta__button,.modal-footer .ss18-button+.ss18-hero-text__button,.modal-footer .ss18-cta-banner__button+.action-card-button,.modal-footer .ss18-cta-banner__button+.add-students__button,.modal-footer .ss18-cta-banner__button+.btn,.modal-footer .ss18-cta-banner__button+.comment-reply-link,.modal-footer .ss18-cta-banner__button+.front-page-premium-body__button,.modal-footer .ss18-cta-banner__button+.game-card__play-button,.modal-footer .ss18-cta-banner__button+.games-premium-modal__button--primary,.modal-footer .ss18-cta-banner__button+.games-premium-modal__button--secondary,.modal-footer .ss18-cta-banner__button+.meet-mr-hoffman__button,.modal-footer .ss18-cta-banner__button+.owner-authentication-modal__cancel-button,.modal-footer .ss18-cta-banner__button+.owner-authentication-modal__confirm-button,.modal-footer .ss18-cta-banner__button+.premium-banner__button--primary,.modal-footer .ss18-cta-banner__button+.premium-banner__button--secondary,.modal-footer .ss18-cta-banner__button+.search-submit,.modal-footer .ss18-cta-banner__button+.ss18-banner-button-section__button,.modal-footer .ss18-cta-banner__button+.ss18-button,.modal-footer .ss18-cta-banner__button+.ss18-cta-banner__button,.modal-footer .ss18-cta-banner__button+.ss18-cta__button,.modal-footer .ss18-cta-banner__button+.ss18-hero-text__button,.modal-footer .ss18-cta__button+.action-card-button,.modal-footer .ss18-cta__button+.add-students__button,.modal-footer .ss18-cta__button+.btn,.modal-footer .ss18-cta__button+.comment-reply-link,.modal-footer .ss18-cta__button+.front-page-premium-body__button,.modal-footer .ss18-cta__button+.game-card__play-button,.modal-footer .ss18-cta__button+.games-premium-modal__button--primary,.modal-footer .ss18-cta__button+.games-premium-modal__button--secondary,.modal-footer .ss18-cta__button+.meet-mr-hoffman__button,.modal-footer .ss18-cta__button+.owner-authentication-modal__cancel-button,.modal-footer .ss18-cta__button+.owner-authentication-modal__confirm-button,.modal-footer .ss18-cta__button+.premium-banner__button--primary,.modal-footer .ss18-cta__button+.premium-banner__button--secondary,.modal-footer .ss18-cta__button+.search-submit,.modal-footer .ss18-cta__button+.ss18-banner-button-section__button,.modal-footer .ss18-cta__button+.ss18-button,.modal-footer .ss18-cta__button+.ss18-cta-banner__button,.modal-footer .ss18-cta__button+.ss18-cta__button,.modal-footer .ss18-cta__button+.ss18-hero-text__button,.modal-footer .ss18-hero-text__button+.action-card-button,.modal-footer .ss18-hero-text__button+.add-students__button,.modal-footer .ss18-hero-text__button+.btn,.modal-footer .ss18-hero-text__button+.comment-reply-link,.modal-footer .ss18-hero-text__button+.front-page-premium-body__button,.modal-footer .ss18-hero-text__button+.game-card__play-button,.modal-footer .ss18-hero-text__button+.games-premium-modal__button--primary,.modal-footer .ss18-hero-text__button+.games-premium-modal__button--secondary,.modal-footer .ss18-hero-text__button+.meet-mr-hoffman__button,.modal-footer .ss18-hero-text__button+.owner-authentication-modal__cancel-button,.modal-footer .ss18-hero-text__button+.owner-authentication-modal__confirm-button,.modal-footer .ss18-hero-text__button+.premium-banner__button--primary,.modal-footer .ss18-hero-text__button+.premium-banner__button--secondary,.modal-footer .ss18-hero-text__button+.search-submit,.modal-footer .ss18-hero-text__button+.ss18-banner-button-section__button,.modal-footer .ss18-hero-text__button+.ss18-button,.modal-footer .ss18-hero-text__button+.ss18-cta-banner__button,.modal-footer .ss18-hero-text__button+.ss18-cta__button,.modal-footer .ss18-hero-text__button+.ss18-hero-text__button,.modal-footer .woocommerce .action-card-button+button.button.alt,.modal-footer .woocommerce .add-students__button+button.button.alt,.modal-footer .woocommerce .btn+button.button.alt,.modal-footer .woocommerce .comment-reply-link+button.button.alt,.modal-footer .woocommerce .front-page-premium-body__button+button.button.alt,.modal-footer .woocommerce .game-card__play-button+button.button.alt,.modal-footer .woocommerce .games-premium-modal__button--primary+button.button.alt,.modal-footer .woocommerce .games-premium-modal__button--secondary+button.button.alt,.modal-footer .woocommerce .meet-mr-hoffman__button+button.button.alt,.modal-footer .woocommerce .owner-authentication-modal__cancel-button+button.button.alt,.modal-footer .woocommerce .owner-authentication-modal__confirm-button+button.button.alt,.modal-footer .woocommerce .premium-banner__button--primary+button.button.alt,.modal-footer .woocommerce .premium-banner__button--secondary+button.button.alt,.modal-footer .woocommerce .search-submit+button.button.alt,.modal-footer .woocommerce .ss18-banner-button-section__button+button.button.alt,.modal-footer .woocommerce .ss18-button+button.button.alt,.modal-footer .woocommerce .ss18-cta-banner__button+button.button.alt,.modal-footer .woocommerce .ss18-cta__button+button.button.alt,.modal-footer .woocommerce .ss18-hero-text__button+button.button.alt,.modal-footer .woocommerce button.button.alt+.action-card-button,.modal-footer .woocommerce button.button.alt+.add-students__button,.modal-footer .woocommerce button.button.alt+.btn,.modal-footer .woocommerce button.button.alt+.comment-reply-link,.modal-footer .woocommerce button.button.alt+.front-page-premium-body__button,.modal-footer .woocommerce button.button.alt+.game-card__play-button,.modal-footer .woocommerce button.button.alt+.games-premium-modal__button--primary,.modal-footer .woocommerce button.button.alt+.games-premium-modal__button--secondary,.modal-footer .woocommerce button.button.alt+.meet-mr-hoffman__button,.modal-footer .woocommerce button.button.alt+.owner-authentication-modal__cancel-button,.modal-footer .woocommerce button.button.alt+.owner-authentication-modal__confirm-button,.modal-footer .woocommerce button.button.alt+.premium-banner__button--primary,.modal-footer .woocommerce button.button.alt+.premium-banner__button--secondary,.modal-footer .woocommerce button.button.alt+.search-submit,.modal-footer .woocommerce button.button.alt+.ss18-banner-button-section__button,.modal-footer .woocommerce button.button.alt+.ss18-button,.modal-footer .woocommerce button.button.alt+.ss18-cta-banner__button,.modal-footer .woocommerce button.button.alt+.ss18-cta__button,.modal-footer .woocommerce button.button.alt+.ss18-hero-text__button,.modal-footer .woocommerce button.button.alt+button.button.alt,.woocommerce .modal-footer .action-card-button+button.button.alt,.woocommerce .modal-footer .add-students__button+button.button.alt,.woocommerce .modal-footer .btn+button.button.alt,.woocommerce .modal-footer .comment-reply-link+button.button.alt,.woocommerce .modal-footer .front-page-premium-body__button+button.button.alt,.woocommerce .modal-footer .game-card__play-button+button.button.alt,.woocommerce .modal-footer .games-premium-modal__button--primary+button.button.alt,.woocommerce .modal-footer .games-premium-modal__button--secondary+button.button.alt,.woocommerce .modal-footer .meet-mr-hoffman__button+button.button.alt,.woocommerce .modal-footer .owner-authentication-modal__cancel-button+button.button.alt,.woocommerce .modal-footer .owner-authentication-modal__confirm-button+button.button.alt,.woocommerce .modal-footer .premium-banner__button--primary+button.button.alt,.woocommerce .modal-footer .premium-banner__button--secondary+button.button.alt,.woocommerce .modal-footer .search-submit+button.button.alt,.woocommerce .modal-footer .ss18-banner-button-section__button+button.button.alt,.woocommerce .modal-footer .ss18-button+button.button.alt,.woocommerce .modal-footer .ss18-cta-banner__button+button.button.alt,.woocommerce .modal-footer .ss18-cta__button+button.button.alt,.woocommerce .modal-footer .ss18-hero-text__button+button.button.alt,.woocommerce .modal-footer button.button.alt+.action-card-button,.woocommerce .modal-footer button.button.alt+.add-students__button,.woocommerce .modal-footer button.button.alt+.btn,.woocommerce .modal-footer button.button.alt+.comment-reply-link,.woocommerce .modal-footer button.button.alt+.front-page-premium-body__button,.woocommerce .modal-footer button.button.alt+.game-card__play-button,.woocommerce .modal-footer button.button.alt+.games-premium-modal__button--primary,.woocommerce .modal-footer button.button.alt+.games-premium-modal__button--secondary,.woocommerce .modal-footer button.button.alt+.meet-mr-hoffman__button,.woocommerce .modal-footer button.button.alt+.owner-authentication-modal__cancel-button,.woocommerce .modal-footer button.button.alt+.owner-authentication-modal__confirm-button,.woocommerce .modal-footer button.button.alt+.premium-banner__button--primary,.woocommerce .modal-footer button.button.alt+.premium-banner__button--secondary,.woocommerce .modal-footer button.button.alt+.search-submit,.woocommerce .modal-footer button.button.alt+.ss18-banner-button-section__button,.woocommerce .modal-footer button.button.alt+.ss18-button,.woocommerce .modal-footer button.button.alt+.ss18-cta-banner__button,.woocommerce .modal-footer button.button.alt+.ss18-cta__button,.woocommerce .modal-footer button.button.alt+.ss18-hero-text__button,.woocommerce .modal-footer button.button.alt+button.button.alt{
    margin-bottom:0;
    margin-left:5px
}
.modal-footer .btn-group .action-card-button+.action-card-button,.modal-footer .btn-group .action-card-button+.add-students__button,.modal-footer .btn-group .action-card-button+.btn,.modal-footer .btn-group .action-card-button+.comment-reply-link,.modal-footer .btn-group .action-card-button+.front-page-premium-body__button,.modal-footer .btn-group .action-card-button+.game-card__play-button,.modal-footer .btn-group .action-card-button+.games-premium-modal__button--primary,.modal-footer .btn-group .action-card-button+.games-premium-modal__button--secondary,.modal-footer .btn-group .action-card-button+.meet-mr-hoffman__button,.modal-footer .btn-group .action-card-button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .action-card-button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .action-card-button+.premium-banner__button--primary,.modal-footer .btn-group .action-card-button+.premium-banner__button--secondary,.modal-footer .btn-group .action-card-button+.search-submit,.modal-footer .btn-group .action-card-button+.ss18-banner-button-section__button,.modal-footer .btn-group .action-card-button+.ss18-button,.modal-footer .btn-group .action-card-button+.ss18-cta-banner__button,.modal-footer .btn-group .action-card-button+.ss18-cta__button,.modal-footer .btn-group .action-card-button+.ss18-hero-text__button,.modal-footer .btn-group .add-students__button+.action-card-button,.modal-footer .btn-group .add-students__button+.add-students__button,.modal-footer .btn-group .add-students__button+.btn,.modal-footer .btn-group .add-students__button+.comment-reply-link,.modal-footer .btn-group .add-students__button+.front-page-premium-body__button,.modal-footer .btn-group .add-students__button+.game-card__play-button,.modal-footer .btn-group .add-students__button+.games-premium-modal__button--primary,.modal-footer .btn-group .add-students__button+.games-premium-modal__button--secondary,.modal-footer .btn-group .add-students__button+.meet-mr-hoffman__button,.modal-footer .btn-group .add-students__button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .add-students__button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .add-students__button+.premium-banner__button--primary,.modal-footer .btn-group .add-students__button+.premium-banner__button--secondary,.modal-footer .btn-group .add-students__button+.search-submit,.modal-footer .btn-group .add-students__button+.ss18-banner-button-section__button,.modal-footer .btn-group .add-students__button+.ss18-button,.modal-footer .btn-group .add-students__button+.ss18-cta-banner__button,.modal-footer .btn-group .add-students__button+.ss18-cta__button,.modal-footer .btn-group .add-students__button+.ss18-hero-text__button,.modal-footer .btn-group .btn+.action-card-button,.modal-footer .btn-group .btn+.add-students__button,.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+.comment-reply-link,.modal-footer .btn-group .btn+.front-page-premium-body__button,.modal-footer .btn-group .btn+.game-card__play-button,.modal-footer .btn-group .btn+.games-premium-modal__button--primary,.modal-footer .btn-group .btn+.games-premium-modal__button--secondary,.modal-footer .btn-group .btn+.meet-mr-hoffman__button,.modal-footer .btn-group .btn+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .btn+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .btn+.premium-banner__button--primary,.modal-footer .btn-group .btn+.premium-banner__button--secondary,.modal-footer .btn-group .btn+.search-submit,.modal-footer .btn-group .btn+.ss18-banner-button-section__button,.modal-footer .btn-group .btn+.ss18-button,.modal-footer .btn-group .btn+.ss18-cta-banner__button,.modal-footer .btn-group .btn+.ss18-cta__button,.modal-footer .btn-group .btn+.ss18-hero-text__button,.modal-footer .btn-group .comment-reply-link+.action-card-button,.modal-footer .btn-group .comment-reply-link+.add-students__button,.modal-footer .btn-group .comment-reply-link+.btn,.modal-footer .btn-group .comment-reply-link+.comment-reply-link,.modal-footer .btn-group .comment-reply-link+.front-page-premium-body__button,.modal-footer .btn-group .comment-reply-link+.game-card__play-button,.modal-footer .btn-group .comment-reply-link+.games-premium-modal__button--primary,.modal-footer .btn-group .comment-reply-link+.games-premium-modal__button--secondary,.modal-footer .btn-group .comment-reply-link+.meet-mr-hoffman__button,.modal-footer .btn-group .comment-reply-link+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .comment-reply-link+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .comment-reply-link+.premium-banner__button--primary,.modal-footer .btn-group .comment-reply-link+.premium-banner__button--secondary,.modal-footer .btn-group .comment-reply-link+.search-submit,.modal-footer .btn-group .comment-reply-link+.ss18-banner-button-section__button,.modal-footer .btn-group .comment-reply-link+.ss18-button,.modal-footer .btn-group .comment-reply-link+.ss18-cta-banner__button,.modal-footer .btn-group .comment-reply-link+.ss18-cta__button,.modal-footer .btn-group .comment-reply-link+.ss18-hero-text__button,.modal-footer .btn-group .front-page-premium-body__button+.action-card-button,.modal-footer .btn-group .front-page-premium-body__button+.add-students__button,.modal-footer .btn-group .front-page-premium-body__button+.btn,.modal-footer .btn-group .front-page-premium-body__button+.comment-reply-link,.modal-footer .btn-group .front-page-premium-body__button+.front-page-premium-body__button,.modal-footer .btn-group .front-page-premium-body__button+.game-card__play-button,.modal-footer .btn-group .front-page-premium-body__button+.games-premium-modal__button--primary,.modal-footer .btn-group .front-page-premium-body__button+.games-premium-modal__button--secondary,.modal-footer .btn-group .front-page-premium-body__button+.meet-mr-hoffman__button,.modal-footer .btn-group .front-page-premium-body__button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .front-page-premium-body__button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .front-page-premium-body__button+.premium-banner__button--primary,.modal-footer .btn-group .front-page-premium-body__button+.premium-banner__button--secondary,.modal-footer .btn-group .front-page-premium-body__button+.search-submit,.modal-footer .btn-group .front-page-premium-body__button+.ss18-banner-button-section__button,.modal-footer .btn-group .front-page-premium-body__button+.ss18-button,.modal-footer .btn-group .front-page-premium-body__button+.ss18-cta-banner__button,.modal-footer .btn-group .front-page-premium-body__button+.ss18-cta__button,.modal-footer .btn-group .front-page-premium-body__button+.ss18-hero-text__button,.modal-footer .btn-group .game-card__play-button+.action-card-button,.modal-footer .btn-group .game-card__play-button+.add-students__button,.modal-footer .btn-group .game-card__play-button+.btn,.modal-footer .btn-group .game-card__play-button+.comment-reply-link,.modal-footer .btn-group .game-card__play-button+.front-page-premium-body__button,.modal-footer .btn-group .game-card__play-button+.game-card__play-button,.modal-footer .btn-group .game-card__play-button+.games-premium-modal__button--primary,.modal-footer .btn-group .game-card__play-button+.games-premium-modal__button--secondary,.modal-footer .btn-group .game-card__play-button+.meet-mr-hoffman__button,.modal-footer .btn-group .game-card__play-button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .game-card__play-button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .game-card__play-button+.premium-banner__button--primary,.modal-footer .btn-group .game-card__play-button+.premium-banner__button--secondary,.modal-footer .btn-group .game-card__play-button+.search-submit,.modal-footer .btn-group .game-card__play-button+.ss18-banner-button-section__button,.modal-footer .btn-group .game-card__play-button+.ss18-button,.modal-footer .btn-group .game-card__play-button+.ss18-cta-banner__button,.modal-footer .btn-group .game-card__play-button+.ss18-cta__button,.modal-footer .btn-group .game-card__play-button+.ss18-hero-text__button,.modal-footer .btn-group .games-premium-modal__button--primary+.action-card-button,.modal-footer .btn-group .games-premium-modal__button--primary+.add-students__button,.modal-footer .btn-group .games-premium-modal__button--primary+.btn,.modal-footer .btn-group .games-premium-modal__button--primary+.comment-reply-link,.modal-footer .btn-group .games-premium-modal__button--primary+.front-page-premium-body__button,.modal-footer .btn-group .games-premium-modal__button--primary+.game-card__play-button,.modal-footer .btn-group .games-premium-modal__button--primary+.games-premium-modal__button--primary,.modal-footer .btn-group .games-premium-modal__button--primary+.games-premium-modal__button--secondary,.modal-footer .btn-group .games-premium-modal__button--primary+.meet-mr-hoffman__button,.modal-footer .btn-group .games-premium-modal__button--primary+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .games-premium-modal__button--primary+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .games-premium-modal__button--primary+.premium-banner__button--primary,.modal-footer .btn-group .games-premium-modal__button--primary+.premium-banner__button--secondary,.modal-footer .btn-group .games-premium-modal__button--primary+.search-submit,.modal-footer .btn-group .games-premium-modal__button--primary+.ss18-banner-button-section__button,.modal-footer .btn-group .games-premium-modal__button--primary+.ss18-button,.modal-footer .btn-group .games-premium-modal__button--primary+.ss18-cta-banner__button,.modal-footer .btn-group .games-premium-modal__button--primary+.ss18-cta__button,.modal-footer .btn-group .games-premium-modal__button--primary+.ss18-hero-text__button,.modal-footer .btn-group .games-premium-modal__button--secondary+.action-card-button,.modal-footer .btn-group .games-premium-modal__button--secondary+.add-students__button,.modal-footer .btn-group .games-premium-modal__button--secondary+.btn,.modal-footer .btn-group .games-premium-modal__button--secondary+.comment-reply-link,.modal-footer .btn-group .games-premium-modal__button--secondary+.front-page-premium-body__button,.modal-footer .btn-group .games-premium-modal__button--secondary+.game-card__play-button,.modal-footer .btn-group .games-premium-modal__button--secondary+.games-premium-modal__button--primary,.modal-footer .btn-group .games-premium-modal__button--secondary+.games-premium-modal__button--secondary,.modal-footer .btn-group .games-premium-modal__button--secondary+.meet-mr-hoffman__button,.modal-footer .btn-group .games-premium-modal__button--secondary+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .games-premium-modal__button--secondary+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .games-premium-modal__button--secondary+.premium-banner__button--primary,.modal-footer .btn-group .games-premium-modal__button--secondary+.premium-banner__button--secondary,.modal-footer .btn-group .games-premium-modal__button--secondary+.search-submit,.modal-footer .btn-group .games-premium-modal__button--secondary+.ss18-banner-button-section__button,.modal-footer .btn-group .games-premium-modal__button--secondary+.ss18-button,.modal-footer .btn-group .games-premium-modal__button--secondary+.ss18-cta-banner__button,.modal-footer .btn-group .games-premium-modal__button--secondary+.ss18-cta__button,.modal-footer .btn-group .games-premium-modal__button--secondary+.ss18-hero-text__button,.modal-footer .btn-group .meet-mr-hoffman__button+.action-card-button,.modal-footer .btn-group .meet-mr-hoffman__button+.add-students__button,.modal-footer .btn-group .meet-mr-hoffman__button+.btn,.modal-footer .btn-group .meet-mr-hoffman__button+.comment-reply-link,.modal-footer .btn-group .meet-mr-hoffman__button+.front-page-premium-body__button,.modal-footer .btn-group .meet-mr-hoffman__button+.game-card__play-button,.modal-footer .btn-group .meet-mr-hoffman__button+.games-premium-modal__button--primary,.modal-footer .btn-group .meet-mr-hoffman__button+.games-premium-modal__button--secondary,.modal-footer .btn-group .meet-mr-hoffman__button+.meet-mr-hoffman__button,.modal-footer .btn-group .meet-mr-hoffman__button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .meet-mr-hoffman__button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .meet-mr-hoffman__button+.premium-banner__button--primary,.modal-footer .btn-group .meet-mr-hoffman__button+.premium-banner__button--secondary,.modal-footer .btn-group .meet-mr-hoffman__button+.search-submit,.modal-footer .btn-group .meet-mr-hoffman__button+.ss18-banner-button-section__button,.modal-footer .btn-group .meet-mr-hoffman__button+.ss18-button,.modal-footer .btn-group .meet-mr-hoffman__button+.ss18-cta-banner__button,.modal-footer .btn-group .meet-mr-hoffman__button+.ss18-cta__button,.modal-footer .btn-group .meet-mr-hoffman__button+.ss18-hero-text__button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.action-card-button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.add-students__button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.btn,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.comment-reply-link,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.front-page-premium-body__button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.game-card__play-button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.games-premium-modal__button--primary,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.games-premium-modal__button--secondary,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.meet-mr-hoffman__button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.premium-banner__button--primary,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.premium-banner__button--secondary,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.search-submit,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.ss18-banner-button-section__button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.ss18-button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.ss18-cta-banner__button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.ss18-cta__button,.modal-footer .btn-group .owner-authentication-modal__cancel-button+.ss18-hero-text__button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.action-card-button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.add-students__button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.btn,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.comment-reply-link,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.front-page-premium-body__button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.game-card__play-button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.games-premium-modal__button--primary,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.games-premium-modal__button--secondary,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.meet-mr-hoffman__button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.premium-banner__button--primary,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.premium-banner__button--secondary,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.search-submit,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.ss18-banner-button-section__button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.ss18-button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.ss18-cta-banner__button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.ss18-cta__button,.modal-footer .btn-group .owner-authentication-modal__confirm-button+.ss18-hero-text__button,.modal-footer .btn-group .premium-banner__button--primary+.action-card-button,.modal-footer .btn-group .premium-banner__button--primary+.add-students__button,.modal-footer .btn-group .premium-banner__button--primary+.btn,.modal-footer .btn-group .premium-banner__button--primary+.comment-reply-link,.modal-footer .btn-group .premium-banner__button--primary+.front-page-premium-body__button,.modal-footer .btn-group .premium-banner__button--primary+.game-card__play-button,.modal-footer .btn-group .premium-banner__button--primary+.games-premium-modal__button--primary,.modal-footer .btn-group .premium-banner__button--primary+.games-premium-modal__button--secondary,.modal-footer .btn-group .premium-banner__button--primary+.meet-mr-hoffman__button,.modal-footer .btn-group .premium-banner__button--primary+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .premium-banner__button--primary+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .premium-banner__button--primary+.premium-banner__button--primary,.modal-footer .btn-group .premium-banner__button--primary+.premium-banner__button--secondary,.modal-footer .btn-group .premium-banner__button--primary+.search-submit,.modal-footer .btn-group .premium-banner__button--primary+.ss18-banner-button-section__button,.modal-footer .btn-group .premium-banner__button--primary+.ss18-button,.modal-footer .btn-group .premium-banner__button--primary+.ss18-cta-banner__button,.modal-footer .btn-group .premium-banner__button--primary+.ss18-cta__button,.modal-footer .btn-group .premium-banner__button--primary+.ss18-hero-text__button,.modal-footer .btn-group .premium-banner__button--secondary+.action-card-button,.modal-footer .btn-group .premium-banner__button--secondary+.add-students__button,.modal-footer .btn-group .premium-banner__button--secondary+.btn,.modal-footer .btn-group .premium-banner__button--secondary+.comment-reply-link,.modal-footer .btn-group .premium-banner__button--secondary+.front-page-premium-body__button,.modal-footer .btn-group .premium-banner__button--secondary+.game-card__play-button,.modal-footer .btn-group .premium-banner__button--secondary+.games-premium-modal__button--primary,.modal-footer .btn-group .premium-banner__button--secondary+.games-premium-modal__button--secondary,.modal-footer .btn-group .premium-banner__button--secondary+.meet-mr-hoffman__button,.modal-footer .btn-group .premium-banner__button--secondary+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .premium-banner__button--secondary+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .premium-banner__button--secondary+.premium-banner__button--primary,.modal-footer .btn-group .premium-banner__button--secondary+.premium-banner__button--secondary,.modal-footer .btn-group .premium-banner__button--secondary+.search-submit,.modal-footer .btn-group .premium-banner__button--secondary+.ss18-banner-button-section__button,.modal-footer .btn-group .premium-banner__button--secondary+.ss18-button,.modal-footer .btn-group .premium-banner__button--secondary+.ss18-cta-banner__button,.modal-footer .btn-group .premium-banner__button--secondary+.ss18-cta__button,.modal-footer .btn-group .premium-banner__button--secondary+.ss18-hero-text__button,.modal-footer .btn-group .search-submit+.action-card-button,.modal-footer .btn-group .search-submit+.add-students__button,.modal-footer .btn-group .search-submit+.btn,.modal-footer .btn-group .search-submit+.comment-reply-link,.modal-footer .btn-group .search-submit+.front-page-premium-body__button,.modal-footer .btn-group .search-submit+.game-card__play-button,.modal-footer .btn-group .search-submit+.games-premium-modal__button--primary,.modal-footer .btn-group .search-submit+.games-premium-modal__button--secondary,.modal-footer .btn-group .search-submit+.meet-mr-hoffman__button,.modal-footer .btn-group .search-submit+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .search-submit+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .search-submit+.premium-banner__button--primary,.modal-footer .btn-group .search-submit+.premium-banner__button--secondary,.modal-footer .btn-group .search-submit+.search-submit,.modal-footer .btn-group .search-submit+.ss18-banner-button-section__button,.modal-footer .btn-group .search-submit+.ss18-button,.modal-footer .btn-group .search-submit+.ss18-cta-banner__button,.modal-footer .btn-group .search-submit+.ss18-cta__button,.modal-footer .btn-group .search-submit+.ss18-hero-text__button,.modal-footer .btn-group .ss18-banner-button-section__button+.action-card-button,.modal-footer .btn-group .ss18-banner-button-section__button+.add-students__button,.modal-footer .btn-group .ss18-banner-button-section__button+.btn,.modal-footer .btn-group .ss18-banner-button-section__button+.comment-reply-link,.modal-footer .btn-group .ss18-banner-button-section__button+.front-page-premium-body__button,.modal-footer .btn-group .ss18-banner-button-section__button+.game-card__play-button,.modal-footer .btn-group .ss18-banner-button-section__button+.games-premium-modal__button--primary,.modal-footer .btn-group .ss18-banner-button-section__button+.games-premium-modal__button--secondary,.modal-footer .btn-group .ss18-banner-button-section__button+.meet-mr-hoffman__button,.modal-footer .btn-group .ss18-banner-button-section__button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .ss18-banner-button-section__button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .ss18-banner-button-section__button+.premium-banner__button--primary,.modal-footer .btn-group .ss18-banner-button-section__button+.premium-banner__button--secondary,.modal-footer .btn-group .ss18-banner-button-section__button+.search-submit,.modal-footer .btn-group .ss18-banner-button-section__button+.ss18-banner-button-section__button,.modal-footer .btn-group .ss18-banner-button-section__button+.ss18-button,.modal-footer .btn-group .ss18-banner-button-section__button+.ss18-cta-banner__button,.modal-footer .btn-group .ss18-banner-button-section__button+.ss18-cta__button,.modal-footer .btn-group .ss18-banner-button-section__button+.ss18-hero-text__button,.modal-footer .btn-group .ss18-button+.action-card-button,.modal-footer .btn-group .ss18-button+.add-students__button,.modal-footer .btn-group .ss18-button+.btn,.modal-footer .btn-group .ss18-button+.comment-reply-link,.modal-footer .btn-group .ss18-button+.front-page-premium-body__button,.modal-footer .btn-group .ss18-button+.game-card__play-button,.modal-footer .btn-group .ss18-button+.games-premium-modal__button--primary,.modal-footer .btn-group .ss18-button+.games-premium-modal__button--secondary,.modal-footer .btn-group .ss18-button+.meet-mr-hoffman__button,.modal-footer .btn-group .ss18-button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .ss18-button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .ss18-button+.premium-banner__button--primary,.modal-footer .btn-group .ss18-button+.premium-banner__button--secondary,.modal-footer .btn-group .ss18-button+.search-submit,.modal-footer .btn-group .ss18-button+.ss18-banner-button-section__button,.modal-footer .btn-group .ss18-button+.ss18-button,.modal-footer .btn-group .ss18-button+.ss18-cta-banner__button,.modal-footer .btn-group .ss18-button+.ss18-cta__button,.modal-footer .btn-group .ss18-button+.ss18-hero-text__button,.modal-footer .btn-group .ss18-cta-banner__button+.action-card-button,.modal-footer .btn-group .ss18-cta-banner__button+.add-students__button,.modal-footer .btn-group .ss18-cta-banner__button+.btn,.modal-footer .btn-group .ss18-cta-banner__button+.comment-reply-link,.modal-footer .btn-group .ss18-cta-banner__button+.front-page-premium-body__button,.modal-footer .btn-group .ss18-cta-banner__button+.game-card__play-button,.modal-footer .btn-group .ss18-cta-banner__button+.games-premium-modal__button--primary,.modal-footer .btn-group .ss18-cta-banner__button+.games-premium-modal__button--secondary,.modal-footer .btn-group .ss18-cta-banner__button+.meet-mr-hoffman__button,.modal-footer .btn-group .ss18-cta-banner__button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .ss18-cta-banner__button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .ss18-cta-banner__button+.premium-banner__button--primary,.modal-footer .btn-group .ss18-cta-banner__button+.premium-banner__button--secondary,.modal-footer .btn-group .ss18-cta-banner__button+.search-submit,.modal-footer .btn-group .ss18-cta-banner__button+.ss18-banner-button-section__button,.modal-footer .btn-group .ss18-cta-banner__button+.ss18-button,.modal-footer .btn-group .ss18-cta-banner__button+.ss18-cta-banner__button,.modal-footer .btn-group .ss18-cta-banner__button+.ss18-cta__button,.modal-footer .btn-group .ss18-cta-banner__button+.ss18-hero-text__button,.modal-footer .btn-group .ss18-cta__button+.action-card-button,.modal-footer .btn-group .ss18-cta__button+.add-students__button,.modal-footer .btn-group .ss18-cta__button+.btn,.modal-footer .btn-group .ss18-cta__button+.comment-reply-link,.modal-footer .btn-group .ss18-cta__button+.front-page-premium-body__button,.modal-footer .btn-group .ss18-cta__button+.game-card__play-button,.modal-footer .btn-group .ss18-cta__button+.games-premium-modal__button--primary,.modal-footer .btn-group .ss18-cta__button+.games-premium-modal__button--secondary,.modal-footer .btn-group .ss18-cta__button+.meet-mr-hoffman__button,.modal-footer .btn-group .ss18-cta__button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .ss18-cta__button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .ss18-cta__button+.premium-banner__button--primary,.modal-footer .btn-group .ss18-cta__button+.premium-banner__button--secondary,.modal-footer .btn-group .ss18-cta__button+.search-submit,.modal-footer .btn-group .ss18-cta__button+.ss18-banner-button-section__button,.modal-footer .btn-group .ss18-cta__button+.ss18-button,.modal-footer .btn-group .ss18-cta__button+.ss18-cta-banner__button,.modal-footer .btn-group .ss18-cta__button+.ss18-cta__button,.modal-footer .btn-group .ss18-cta__button+.ss18-hero-text__button,.modal-footer .btn-group .ss18-hero-text__button+.action-card-button,.modal-footer .btn-group .ss18-hero-text__button+.add-students__button,.modal-footer .btn-group .ss18-hero-text__button+.btn,.modal-footer .btn-group .ss18-hero-text__button+.comment-reply-link,.modal-footer .btn-group .ss18-hero-text__button+.front-page-premium-body__button,.modal-footer .btn-group .ss18-hero-text__button+.game-card__play-button,.modal-footer .btn-group .ss18-hero-text__button+.games-premium-modal__button--primary,.modal-footer .btn-group .ss18-hero-text__button+.games-premium-modal__button--secondary,.modal-footer .btn-group .ss18-hero-text__button+.meet-mr-hoffman__button,.modal-footer .btn-group .ss18-hero-text__button+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .ss18-hero-text__button+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .ss18-hero-text__button+.premium-banner__button--primary,.modal-footer .btn-group .ss18-hero-text__button+.premium-banner__button--secondary,.modal-footer .btn-group .ss18-hero-text__button+.search-submit,.modal-footer .btn-group .ss18-hero-text__button+.ss18-banner-button-section__button,.modal-footer .btn-group .ss18-hero-text__button+.ss18-button,.modal-footer .btn-group .ss18-hero-text__button+.ss18-cta-banner__button,.modal-footer .btn-group .ss18-hero-text__button+.ss18-cta__button,.modal-footer .btn-group .ss18-hero-text__button+.ss18-hero-text__button,.modal-footer .btn-group .woocommerce .action-card-button+button.button.alt,.modal-footer .btn-group .woocommerce .add-students__button+button.button.alt,.modal-footer .btn-group .woocommerce .btn+button.button.alt,.modal-footer .btn-group .woocommerce .comment-reply-link+button.button.alt,.modal-footer .btn-group .woocommerce .front-page-premium-body__button+button.button.alt,.modal-footer .btn-group .woocommerce .game-card__play-button+button.button.alt,.modal-footer .btn-group .woocommerce .games-premium-modal__button--primary+button.button.alt,.modal-footer .btn-group .woocommerce .games-premium-modal__button--secondary+button.button.alt,.modal-footer .btn-group .woocommerce .meet-mr-hoffman__button+button.button.alt,.modal-footer .btn-group .woocommerce .owner-authentication-modal__cancel-button+button.button.alt,.modal-footer .btn-group .woocommerce .owner-authentication-modal__confirm-button+button.button.alt,.modal-footer .btn-group .woocommerce .premium-banner__button--primary+button.button.alt,.modal-footer .btn-group .woocommerce .premium-banner__button--secondary+button.button.alt,.modal-footer .btn-group .woocommerce .search-submit+button.button.alt,.modal-footer .btn-group .woocommerce .ss18-banner-button-section__button+button.button.alt,.modal-footer .btn-group .woocommerce .ss18-button+button.button.alt,.modal-footer .btn-group .woocommerce .ss18-cta-banner__button+button.button.alt,.modal-footer .btn-group .woocommerce .ss18-cta__button+button.button.alt,.modal-footer .btn-group .woocommerce .ss18-hero-text__button+button.button.alt,.modal-footer .btn-group .woocommerce button.button.alt+.action-card-button,.modal-footer .btn-group .woocommerce button.button.alt+.add-students__button,.modal-footer .btn-group .woocommerce button.button.alt+.btn,.modal-footer .btn-group .woocommerce button.button.alt+.comment-reply-link,.modal-footer .btn-group .woocommerce button.button.alt+.front-page-premium-body__button,.modal-footer .btn-group .woocommerce button.button.alt+.game-card__play-button,.modal-footer .btn-group .woocommerce button.button.alt+.games-premium-modal__button--primary,.modal-footer .btn-group .woocommerce button.button.alt+.games-premium-modal__button--secondary,.modal-footer .btn-group .woocommerce button.button.alt+.meet-mr-hoffman__button,.modal-footer .btn-group .woocommerce button.button.alt+.owner-authentication-modal__cancel-button,.modal-footer .btn-group .woocommerce button.button.alt+.owner-authentication-modal__confirm-button,.modal-footer .btn-group .woocommerce button.button.alt+.premium-banner__button--primary,.modal-footer .btn-group .woocommerce button.button.alt+.premium-banner__button--secondary,.modal-footer .btn-group .woocommerce button.button.alt+.search-submit,.modal-footer .btn-group .woocommerce button.button.alt+.ss18-banner-button-section__button,.modal-footer .btn-group .woocommerce button.button.alt+.ss18-button,.modal-footer .btn-group .woocommerce button.button.alt+.ss18-cta-banner__button,.modal-footer .btn-group .woocommerce button.button.alt+.ss18-cta__button,.modal-footer .btn-group .woocommerce button.button.alt+.ss18-hero-text__button,.modal-footer .btn-group .woocommerce button.button.alt+button.button.alt,.modal-footer .student-login-credentials__switch .action-card-button+.action-card-button,.modal-footer .student-login-credentials__switch .action-card-button+.add-students__button,.modal-footer .student-login-credentials__switch .action-card-button+.btn,.modal-footer .student-login-credentials__switch .action-card-button+.comment-reply-link,.modal-footer .student-login-credentials__switch .action-card-button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .action-card-button+.game-card__play-button,.modal-footer .student-login-credentials__switch .action-card-button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .action-card-button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .action-card-button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .action-card-button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .action-card-button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .action-card-button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .action-card-button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .action-card-button+.search-submit,.modal-footer .student-login-credentials__switch .action-card-button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .action-card-button+.ss18-button,.modal-footer .student-login-credentials__switch .action-card-button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .action-card-button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .action-card-button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .add-students__button+.action-card-button,.modal-footer .student-login-credentials__switch .add-students__button+.add-students__button,.modal-footer .student-login-credentials__switch .add-students__button+.btn,.modal-footer .student-login-credentials__switch .add-students__button+.comment-reply-link,.modal-footer .student-login-credentials__switch .add-students__button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .add-students__button+.game-card__play-button,.modal-footer .student-login-credentials__switch .add-students__button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .add-students__button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .add-students__button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .add-students__button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .add-students__button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .add-students__button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .add-students__button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .add-students__button+.search-submit,.modal-footer .student-login-credentials__switch .add-students__button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .add-students__button+.ss18-button,.modal-footer .student-login-credentials__switch .add-students__button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .add-students__button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .add-students__button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .btn+.action-card-button,.modal-footer .student-login-credentials__switch .btn+.add-students__button,.modal-footer .student-login-credentials__switch .btn+.btn,.modal-footer .student-login-credentials__switch .btn+.comment-reply-link,.modal-footer .student-login-credentials__switch .btn+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .btn+.game-card__play-button,.modal-footer .student-login-credentials__switch .btn+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .btn+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .btn+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .btn+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .btn+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .btn+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .btn+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .btn+.search-submit,.modal-footer .student-login-credentials__switch .btn+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .btn+.ss18-button,.modal-footer .student-login-credentials__switch .btn+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .btn+.ss18-cta__button,.modal-footer .student-login-credentials__switch .btn+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .comment-reply-link+.action-card-button,.modal-footer .student-login-credentials__switch .comment-reply-link+.add-students__button,.modal-footer .student-login-credentials__switch .comment-reply-link+.btn,.modal-footer .student-login-credentials__switch .comment-reply-link+.comment-reply-link,.modal-footer .student-login-credentials__switch .comment-reply-link+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .comment-reply-link+.game-card__play-button,.modal-footer .student-login-credentials__switch .comment-reply-link+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .comment-reply-link+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .comment-reply-link+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .comment-reply-link+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .comment-reply-link+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .comment-reply-link+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .comment-reply-link+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .comment-reply-link+.search-submit,.modal-footer .student-login-credentials__switch .comment-reply-link+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .comment-reply-link+.ss18-button,.modal-footer .student-login-credentials__switch .comment-reply-link+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .comment-reply-link+.ss18-cta__button,.modal-footer .student-login-credentials__switch .comment-reply-link+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.action-card-button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.add-students__button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.btn,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.comment-reply-link,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.game-card__play-button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.search-submit,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.ss18-button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .front-page-premium-body__button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .game-card__play-button+.action-card-button,.modal-footer .student-login-credentials__switch .game-card__play-button+.add-students__button,.modal-footer .student-login-credentials__switch .game-card__play-button+.btn,.modal-footer .student-login-credentials__switch .game-card__play-button+.comment-reply-link,.modal-footer .student-login-credentials__switch .game-card__play-button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .game-card__play-button+.game-card__play-button,.modal-footer .student-login-credentials__switch .game-card__play-button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .game-card__play-button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .game-card__play-button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .game-card__play-button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .game-card__play-button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .game-card__play-button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .game-card__play-button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .game-card__play-button+.search-submit,.modal-footer .student-login-credentials__switch .game-card__play-button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .game-card__play-button+.ss18-button,.modal-footer .student-login-credentials__switch .game-card__play-button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .game-card__play-button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .game-card__play-button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.action-card-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.add-students__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.btn,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.comment-reply-link,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.game-card__play-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.search-submit,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.ss18-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.ss18-cta__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.action-card-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.add-students__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.btn,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.comment-reply-link,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.game-card__play-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.search-submit,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-cta__button,.modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.action-card-button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.add-students__button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.btn,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.comment-reply-link,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.game-card__play-button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.search-submit,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.ss18-button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.action-card-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.add-students__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.btn,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.comment-reply-link,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.game-card__play-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.search-submit,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.action-card-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.add-students__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.btn,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.comment-reply-link,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.game-card__play-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.search-submit,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.action-card-button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.add-students__button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.btn,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.comment-reply-link,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.game-card__play-button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.search-submit,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.ss18-button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.ss18-cta__button,.modal-footer .student-login-credentials__switch .premium-banner__button--primary+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.action-card-button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.add-students__button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.btn,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.comment-reply-link,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.game-card__play-button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.search-submit,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.ss18-button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.ss18-cta__button,.modal-footer .student-login-credentials__switch .premium-banner__button--secondary+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .search-submit+.action-card-button,.modal-footer .student-login-credentials__switch .search-submit+.add-students__button,.modal-footer .student-login-credentials__switch .search-submit+.btn,.modal-footer .student-login-credentials__switch .search-submit+.comment-reply-link,.modal-footer .student-login-credentials__switch .search-submit+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .search-submit+.game-card__play-button,.modal-footer .student-login-credentials__switch .search-submit+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .search-submit+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .search-submit+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .search-submit+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .search-submit+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .search-submit+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .search-submit+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .search-submit+.search-submit,.modal-footer .student-login-credentials__switch .search-submit+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .search-submit+.ss18-button,.modal-footer .student-login-credentials__switch .search-submit+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .search-submit+.ss18-cta__button,.modal-footer .student-login-credentials__switch .search-submit+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.action-card-button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.add-students__button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.btn,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.comment-reply-link,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.game-card__play-button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.search-submit,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.ss18-button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .ss18-button+.action-card-button,.modal-footer .student-login-credentials__switch .ss18-button+.add-students__button,.modal-footer .student-login-credentials__switch .ss18-button+.btn,.modal-footer .student-login-credentials__switch .ss18-button+.comment-reply-link,.modal-footer .student-login-credentials__switch .ss18-button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .ss18-button+.game-card__play-button,.modal-footer .student-login-credentials__switch .ss18-button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .ss18-button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .ss18-button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .ss18-button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .ss18-button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .ss18-button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .ss18-button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .ss18-button+.search-submit,.modal-footer .student-login-credentials__switch .ss18-button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .ss18-button+.ss18-button,.modal-footer .student-login-credentials__switch .ss18-button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .ss18-button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .ss18-button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.action-card-button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.add-students__button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.btn,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.comment-reply-link,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.game-card__play-button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.search-submit,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.ss18-button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .ss18-cta-banner__button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.action-card-button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.add-students__button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.btn,.modal-footer .student-login-credentials__switch .ss18-cta__button+.comment-reply-link,.modal-footer .student-login-credentials__switch .ss18-cta__button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.game-card__play-button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .ss18-cta__button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .ss18-cta__button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .ss18-cta__button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .ss18-cta__button+.search-submit,.modal-footer .student-login-credentials__switch .ss18-cta__button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.ss18-button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .ss18-cta__button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.action-card-button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.add-students__button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.btn,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.comment-reply-link,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.game-card__play-button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.search-submit,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.ss18-button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.ss18-cta__button,.modal-footer .student-login-credentials__switch .ss18-hero-text__button+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .woocommerce .action-card-button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .add-students__button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .btn+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .comment-reply-link+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .front-page-premium-body__button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .game-card__play-button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .games-premium-modal__button--primary+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .games-premium-modal__button--secondary+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .meet-mr-hoffman__button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .owner-authentication-modal__cancel-button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .owner-authentication-modal__confirm-button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .premium-banner__button--primary+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .premium-banner__button--secondary+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .search-submit+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .ss18-banner-button-section__button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .ss18-button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .ss18-cta-banner__button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .ss18-cta__button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce .ss18-hero-text__button+button.button.alt,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.action-card-button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.add-students__button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.btn,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.comment-reply-link,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.front-page-premium-body__button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.game-card__play-button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.games-premium-modal__button--primary,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.games-premium-modal__button--secondary,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.meet-mr-hoffman__button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.owner-authentication-modal__cancel-button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.owner-authentication-modal__confirm-button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.premium-banner__button--primary,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.premium-banner__button--secondary,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.search-submit,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.ss18-banner-button-section__button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.ss18-button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.ss18-cta-banner__button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.ss18-cta__button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+.ss18-hero-text__button,.modal-footer .student-login-credentials__switch .woocommerce button.button.alt+button.button.alt,.woocommerce .modal-footer .btn-group .action-card-button+button.button.alt,.woocommerce .modal-footer .btn-group .add-students__button+button.button.alt,.woocommerce .modal-footer .btn-group .btn+button.button.alt,.woocommerce .modal-footer .btn-group .comment-reply-link+button.button.alt,.woocommerce .modal-footer .btn-group .front-page-premium-body__button+button.button.alt,.woocommerce .modal-footer .btn-group .game-card__play-button+button.button.alt,.woocommerce .modal-footer .btn-group .games-premium-modal__button--primary+button.button.alt,.woocommerce .modal-footer .btn-group .games-premium-modal__button--secondary+button.button.alt,.woocommerce .modal-footer .btn-group .meet-mr-hoffman__button+button.button.alt,.woocommerce .modal-footer .btn-group .owner-authentication-modal__cancel-button+button.button.alt,.woocommerce .modal-footer .btn-group .owner-authentication-modal__confirm-button+button.button.alt,.woocommerce .modal-footer .btn-group .premium-banner__button--primary+button.button.alt,.woocommerce .modal-footer .btn-group .premium-banner__button--secondary+button.button.alt,.woocommerce .modal-footer .btn-group .search-submit+button.button.alt,.woocommerce .modal-footer .btn-group .ss18-banner-button-section__button+button.button.alt,.woocommerce .modal-footer .btn-group .ss18-button+button.button.alt,.woocommerce .modal-footer .btn-group .ss18-cta-banner__button+button.button.alt,.woocommerce .modal-footer .btn-group .ss18-cta__button+button.button.alt,.woocommerce .modal-footer .btn-group .ss18-hero-text__button+button.button.alt,.woocommerce .modal-footer .btn-group button.button.alt+.action-card-button,.woocommerce .modal-footer .btn-group button.button.alt+.add-students__button,.woocommerce .modal-footer .btn-group button.button.alt+.btn,.woocommerce .modal-footer .btn-group button.button.alt+.comment-reply-link,.woocommerce .modal-footer .btn-group button.button.alt+.front-page-premium-body__button,.woocommerce .modal-footer .btn-group button.button.alt+.game-card__play-button,.woocommerce .modal-footer .btn-group button.button.alt+.games-premium-modal__button--primary,.woocommerce .modal-footer .btn-group button.button.alt+.games-premium-modal__button--secondary,.woocommerce .modal-footer .btn-group button.button.alt+.meet-mr-hoffman__button,.woocommerce .modal-footer .btn-group button.button.alt+.owner-authentication-modal__cancel-button,.woocommerce .modal-footer .btn-group button.button.alt+.owner-authentication-modal__confirm-button,.woocommerce .modal-footer .btn-group button.button.alt+.premium-banner__button--primary,.woocommerce .modal-footer .btn-group button.button.alt+.premium-banner__button--secondary,.woocommerce .modal-footer .btn-group button.button.alt+.search-submit,.woocommerce .modal-footer .btn-group button.button.alt+.ss18-banner-button-section__button,.woocommerce .modal-footer .btn-group button.button.alt+.ss18-button,.woocommerce .modal-footer .btn-group button.button.alt+.ss18-cta-banner__button,.woocommerce .modal-footer .btn-group button.button.alt+.ss18-cta__button,.woocommerce .modal-footer .btn-group button.button.alt+.ss18-hero-text__button,.woocommerce .modal-footer .btn-group button.button.alt+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .action-card-button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .add-students__button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .btn+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .comment-reply-link+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .front-page-premium-body__button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .game-card__play-button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .games-premium-modal__button--primary+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .games-premium-modal__button--secondary+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .meet-mr-hoffman__button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .owner-authentication-modal__cancel-button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .owner-authentication-modal__confirm-button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .premium-banner__button--primary+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .premium-banner__button--secondary+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .search-submit+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .ss18-banner-button-section__button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .ss18-button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .ss18-cta-banner__button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .ss18-cta__button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch .ss18-hero-text__button+button.button.alt,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.action-card-button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.add-students__button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.btn,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.comment-reply-link,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.front-page-premium-body__button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.game-card__play-button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.games-premium-modal__button--primary,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.games-premium-modal__button--secondary,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.meet-mr-hoffman__button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.owner-authentication-modal__cancel-button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.owner-authentication-modal__confirm-button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.premium-banner__button--primary,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.premium-banner__button--secondary,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.search-submit,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.ss18-banner-button-section__button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.ss18-button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.ss18-cta-banner__button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.ss18-cta__button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+.ss18-hero-text__button,.woocommerce .modal-footer .student-login-credentials__switch button.button.alt+button.button.alt{
    margin-left:-1px
}
.modal-footer .btn-block+.btn-block{
    margin-left:0
}
.modal-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
@media (min-width:768px){
    .modal-dialog{
        width:600px;
        margin:30px auto
    }
    .modal-content{
        box-shadow:0 5px 15px rgba(0,0,0,.5)
    }
    .modal-sm{
        width:300px
    }
}
@media (min-width:992px){
    .modal-lg{
        width:900px
    }
}
.tooltip{
    position:absolute;
    z-index:1070;
    display:block;
    font-family:rooney-sans,sans-serif;
    font-style:normal;
    font-weight:400;
    line-height:1.5;
    line-break:auto;
    text-align:left;
    text-align:start;
    text-decoration:none;
    text-shadow:none;
    text-transform:none;
    letter-spacing:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    white-space:normal;
    font-size:18px;
    filter:alpha(opacity=0);
    opacity:0
}
.tooltip.in{
    filter:alpha(opacity=90);
    opacity:.9
}
.tooltip.top{
    padding:5px 0;
    margin-top:-3px
}
.tooltip.right{
    padding:0 5px;
    margin-left:3px
}
.tooltip.bottom{
    padding:5px 0;
    margin-top:3px
}
.tooltip.left{
    padding:0 5px;
    margin-left:-3px
}
.tooltip.top .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-left .tooltip-arrow{
    right:5px
}
.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{
    bottom:0;
    margin-bottom:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-right .tooltip-arrow{
    left:5px
}
.tooltip.right .tooltip-arrow{
    top:50%;
    left:0;
    margin-top:-5px;
    border-width:5px 5px 5px 0;
    border-right-color:#000
}
.tooltip.left .tooltip-arrow{
    top:50%;
    right:0;
    margin-top:-5px;
    border-width:5px 0 5px 5px;
    border-left-color:#000
}
.tooltip.bottom .tooltip-arrow{
    top:0;
    left:50%;
    margin-left:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow{
    top:0;
    right:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow{
    top:0;
    left:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip-inner{
    max-width:200px;
    padding:3px 8px;
    color:#fff;
    text-align:center;
    background-color:#000;
    border-radius:0
}
.tooltip-arrow{
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.popover{
    position:absolute;
    top:0;
    left:0;
    z-index:1060;
    display:none;
    max-width:276px;
    padding:1px;
    font-family:rooney-sans,sans-serif;
    font-style:normal;
    font-weight:400;
    line-height:1.5;
    line-break:auto;
    text-align:left;
    text-align:start;
    text-decoration:none;
    text-shadow:none;
    text-transform:none;
    letter-spacing:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    white-space:normal;
    font-size:20px;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.2);
    border-radius:0;
    box-shadow:0 5px 10px rgba(0,0,0,.2)
}
.popover.top{
    margin-top:-10px
}
.popover.right{
    margin-left:10px
}
.popover.bottom{
    margin-top:10px
}
.popover.left{
    margin-left:-10px
}
.popover>.arrow{
    border-width:11px
}
.popover>.arrow,.popover>.arrow:after{
    position:absolute;
    display:block;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.popover>.arrow:after{
    content:"";
    border-width:10px
}
.popover.top>.arrow{
    bottom:-11px;
    left:50%;
    margin-left:-11px;
    border-top-color:#999;
    border-top-color:rgba(0,0,0,.25);
    border-bottom-width:0
}
.popover.top>.arrow:after{
    bottom:1px;
    margin-left:-10px;
    content:" ";
    border-top-color:#fff;
    border-bottom-width:0
}
.popover.right>.arrow{
    top:50%;
    left:-11px;
    margin-top:-11px;
    border-right-color:#999;
    border-right-color:rgba(0,0,0,.25);
    border-left-width:0
}
.popover.right>.arrow:after{
    bottom:-10px;
    left:1px;
    content:" ";
    border-right-color:#fff;
    border-left-width:0
}
.popover.bottom>.arrow{
    top:-11px;
    left:50%;
    margin-left:-11px;
    border-top-width:0;
    border-bottom-color:#999;
    border-bottom-color:rgba(0,0,0,.25)
}
.popover.bottom>.arrow:after{
    top:1px;
    margin-left:-10px;
    content:" ";
    border-top-width:0;
    border-bottom-color:#fff
}
.popover.left>.arrow{
    top:50%;
    right:-11px;
    margin-top:-11px;
    border-right-width:0;
    border-left-color:#999;
    border-left-color:rgba(0,0,0,.25)
}
.popover.left>.arrow:after{
    right:1px;
    bottom:-10px;
    content:" ";
    border-right-width:0;
    border-left-color:#fff
}
.popover-title{
    padding:8px 14px;
    margin:0;
    font-size:20px;
    background-color:#f7f7f7;
    border-bottom:1px solid #ebebeb;
    border-radius:-1 -1 0 0
}
.popover-content{
    padding:9px 14px
}
.clearfix:after,.clearfix:before{
    display:table;
    content:" "
}
.clearfix:after{
    clear:both
}
.center-block,.games-premium-modal img,.modal--premium img{
    display:block;
    margin-right:auto;
    margin-left:auto
}
.pull-right{
    float:right!important
}
.pull-left{
    float:left!important
}
.hide{
    display:none!important
}
.show{
    display:block!important
}
.invisible{
    visibility:hidden
}
.text-hide{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.hidden,.metadata{
    display:none!important
}
.affix{
    position:fixed
}
@-ms-viewport{
    width:device-width
}
.all-you-need__copy--xs,.complete-education__copy--xs,.expert-opinion--xs,.important-notification .important-notification__sidebar .important-notification__dismiss,.meet-mr-hoffman__copy--xs,.save-money__copy--xs,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{
    display:none!important
}
@media (max-width:767px){
    .visible-xs{
        display:block!important
    }
    table.visible-xs{
        display:table!important
    }
    tr.visible-xs{
        display:table-row!important
    }
    td.visible-xs,th.visible-xs{
        display:table-cell!important
    }
}
@media (max-width:767px){
    .all-you-need__copy--xs,.complete-education__copy--xs,.expert-opinion--xs,.important-notification .important-notification__sidebar .important-notification__dismiss,.meet-mr-hoffman__copy--xs,.save-money__copy--xs,.visible-xs-block{
        display:block!important
    }
}
@media (max-width:767px){
    .visible-xs-inline{
        display:inline!important
    }
}
@media (max-width:767px){
    .visible-xs-inline-block{
        display:inline-block!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm{
        display:block!important
    }
    table.visible-sm{
        display:table!important
    }
    tr.visible-sm{
        display:table-row!important
    }
    td.visible-sm,th.visible-sm{
        display:table-cell!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm-block{
        display:block!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm-inline{
        display:inline!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm-inline-block{
        display:inline-block!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md{
        display:block!important
    }
    table.visible-md{
        display:table!important
    }
    tr.visible-md{
        display:table-row!important
    }
    td.visible-md,th.visible-md{
        display:table-cell!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md-block{
        display:block!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md-inline{
        display:inline!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md-inline-block{
        display:inline-block!important
    }
}
@media (min-width:1200px){
    .visible-lg{
        display:block!important
    }
    table.visible-lg{
        display:table!important
    }
    tr.visible-lg{
        display:table-row!important
    }
    td.visible-lg,th.visible-lg{
        display:table-cell!important
    }
}
@media (min-width:1200px){
    .visible-lg-block{
        display:block!important
    }
}
@media (min-width:1200px){
    .visible-lg-inline{
        display:inline!important
    }
}
@media (min-width:1200px){
    .visible-lg-inline-block{
        display:inline-block!important
    }
}
@media (max-width:767px){
    .all-you-need__copy--sm,.complete-education__copy--sm,.expert-opinion--sm,.game-card__trailer-button-container--sm,.hidden-xs,.important-notification .important-notification__message .important-notification__dismiss,.meet-mr-hoffman__copy--sm,.premium-banner__trailer__text,.save-money__copy--sm{
        display:none!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .game-card__expand-info,.game-card__trailer-button-container--xs,.hidden-sm,.mood-chooser__text{
        display:none!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .game-card__expand-info,.game-card__trailer-button-container--xs,.hidden-md,.mood-chooser__text{
        display:none!important
    }
}
@media (min-width:1200px){
    .game-card__expand-info,.game-card__trailer-button-container--xs,.hidden-lg,.mood-chooser__text{
        display:none!important
    }
}
.visible-print{
    display:none!important
}
@media print{
    .visible-print{
        display:block!important
    }
    table.visible-print{
        display:table!important
    }
    tr.visible-print{
        display:table-row!important
    }
    td.visible-print,th.visible-print{
        display:table-cell!important
    }
}
.visible-print-block{
    display:none!important
}
@media print{
    .visible-print-block{
        display:block!important
    }
}
.visible-print-inline{
    display:none!important
}
@media print{
    .visible-print-inline{
        display:inline!important
    }
}
.visible-print-inline-block{
    display:none!important
}
@media print{
    .visible-print-inline-block{
        display:inline-block!important
    }
}
@media print{
    .hidden-print{
        display:none!important
    }
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{
    font-family:FontAwesome;
    src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);
    src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
    font-weight:400;
    font-style:normal
}
.fa{
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.fa-lg{
    font-size:1.3333333333em;
    line-height:.75em;
    vertical-align:-15%
}
.fa-2x{
    font-size:2em
}
.fa-3x{
    font-size:3em
}
.fa-4x{
    font-size:4em
}
.fa-5x{
    font-size:5em
}
.fa-fw,.important-notification__icon,.notifications-table__icon{
    width:1.2857142857em;
    text-align:center
}
.fa-ul{
    padding-left:0;
    margin-left:2.1428571429em;
    list-style-type:none
}
.fa-ul>li{
    position:relative
}
.fa-li{
    position:absolute;
    left:-2.1428571429em;
    width:2.1428571429em;
    top:.1428571429em;
    text-align:center
}
.fa-li.fa-lg{
    left:-1.8571428571em
}
.fa-border{
    padding:.2em .25em .15em;
    border:.08em solid #eee;
    border-radius:.1em
}
.fa-pull-left{
    float:left
}
.fa-pull-right{
    float:right
}
.fa.fa-pull-left{
    margin-right:.3em
}
.fa.fa-pull-right{
    margin-left:.3em
}
.pull-right{
    float:right
}
.pull-left{
    float:left
}
.fa.pull-left{
    margin-right:.3em
}
.fa.pull-right{
    margin-left:.3em
}
.fa-spin{
    -webkit-animation:fa-spin 2s infinite linear;
    animation:fa-spin 2s infinite linear
}
.fa-pulse{
    -webkit-animation:fa-spin 1s infinite steps(8);
    animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
.fa-rotate-90{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.fa-rotate-180{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.fa-rotate-270{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
}
.fa-flip-horizontal{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform:scaleX(-1);
    transform:scaleX(-1)
}
.fa-flip-vertical{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform:scaleY(-1);
    transform:scaleY(-1)
}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{
    -webkit-filter:none;
    filter:none
}
.fa-stack{
    position:relative;
    display:inline-block;
    width:2em;
    height:2em;
    line-height:2em;
    vertical-align:middle
}
.fa-stack-1x,.fa-stack-2x{
    position:absolute;
    left:0;
    width:100%;
    text-align:center
}
.fa-stack-1x{
    line-height:inherit
}
.fa-stack-2x{
    font-size:2em
}
.fa-inverse{
    color:#fff
}
.fa-glass:before{
    content:"ï€€"
}
.fa-music:before{
    content:"ï€"
}
.fa-search:before{
    content:"ï€‚"
}
.fa-envelope-o:before{
    content:"ï€ƒ"
}
.fa-heart:before{
    content:"ï€„"
}
.fa-star:before{
    content:"ï€…"
}
.fa-star-o:before{
    content:"ï€†"
}
.fa-user:before{
    content:"ï€‡"
}
.fa-film:before{
    content:"ï€ˆ"
}
.fa-th-large:before{
    content:"ï€‰"
}
.fa-th:before{
    content:"ï€Š"
}
.fa-th-list:before{
    content:"ï€‹"
}
.fa-check:before{
    content:"ï€Œ"
}
.fa-close:before,.fa-remove:before,.fa-times:before{
    content:"ï€"
}
.fa-search-plus:before{
    content:"ï€Ž"
}
.fa-search-minus:before{
    content:"ï€"
}
.fa-power-off:before{
    content:"ï€‘"
}
.fa-signal:before{
    content:"ï€’"
}
.fa-cog:before,.fa-gear:before{
    content:"ï€“"
}
.fa-trash-o:before{
    content:"ï€”"
}
.fa-home:before{
    content:"ï€•"
}
.fa-file-o:before{
    content:"ï€–"
}
.fa-clock-o:before{
    content:"ï€—"
}
.fa-road:before{
    content:"ï€˜"
}
.fa-download:before{
    content:"ï€™"
}
.fa-arrow-circle-o-down:before{
    content:"ï€š"
}
.fa-arrow-circle-o-up:before{
    content:"ï€›"
}
.fa-inbox:before{
    content:"ï€œ"
}
.fa-play-circle-o:before{
    content:"ï€"
}
.fa-repeat:before,.fa-rotate-right:before{
    content:"ï€ž"
}
.fa-refresh:before{
    content:"ï€¡"
}
.fa-list-alt:before{
    content:"ï€¢"
}
.fa-lock:before{
    content:"ï€£"
}
.fa-flag:before{
    content:"ï€¤"
}
.fa-headphones:before{
    content:"ï€¥"
}
.fa-volume-off:before{
    content:"ï€¦"
}
.fa-volume-down:before{
    content:"ï€§"
}
.fa-volume-up:before{
    content:"ï€¨"
}
.fa-qrcode:before{
    content:"ï€©"
}
.fa-barcode:before{
    content:"ï€ª"
}
.fa-tag:before{
    content:"ï€«"
}
.fa-tags:before{
    content:"ï€¬"
}
.fa-book:before{
    content:"ï€­"
}
.fa-bookmark:before{
    content:"ï€®"
}
.fa-print:before{
    content:"ï€¯"
}
.fa-camera:before{
    content:"ï€°"
}
.fa-font:before{
    content:"ï€±"
}
.fa-bold:before{
    content:"ï€²"
}
.fa-italic:before{
    content:"ï€³"
}
.fa-text-height:before{
    content:"ï€´"
}
.fa-text-width:before{
    content:"ï€µ"
}
.fa-align-left:before{
    content:"ï€¶"
}
.fa-align-center:before{
    content:"ï€·"
}
.fa-align-right:before{
    content:"ï€¸"
}
.fa-align-justify:before{
    content:"ï€¹"
}
.fa-list:before{
    content:"ï€º"
}
.fa-dedent:before,.fa-outdent:before{
    content:"ï€»"
}
.fa-indent:before{
    content:"ï€¼"
}
.fa-video-camera:before{
    content:"ï€½"
}
.fa-image:before,.fa-photo:before,.fa-picture-o:before{
    content:"ï€¾"
}
.fa-pencil:before{
    content:"ï€"
}
.fa-map-marker:before{
    content:"ï"
}
.fa-adjust:before{
    content:"ï‚"
}
.fa-tint:before{
    content:"ïƒ"
}
.fa-edit:before,.fa-pencil-square-o:before{
    content:"ï„"
}
.fa-share-square-o:before{
    content:"ï…"
}
.fa-check-square-o:before{
    content:"ï†"
}
.fa-arrows:before{
    content:"ï‡"
}
.fa-step-backward:before{
    content:"ïˆ"
}
.fa-fast-backward:before{
    content:"ï‰"
}
.fa-backward:before{
    content:"ïŠ"
}
.fa-play:before{
    content:"ï‹"
}
.fa-pause:before{
    content:"ïŒ"
}
.fa-stop:before{
    content:"ï"
}
.fa-forward:before{
    content:"ïŽ"
}
.fa-fast-forward:before{
    content:"ï"
}
.fa-step-forward:before{
    content:"ï‘"
}
.fa-eject:before{
    content:"ï’"
}
.fa-chevron-left:before{
    content:"ï“"
}
.fa-chevron-right:before{
    content:"ï”"
}
.fa-plus-circle:before{
    content:"ï•"
}
.fa-minus-circle:before{
    content:"ï–"
}
.fa-times-circle:before{
    content:"ï—"
}
.fa-check-circle:before{
    content:"ï˜"
}
.fa-question-circle:before{
    content:"ï™"
}
.fa-info-circle:before{
    content:"ïš"
}
.fa-crosshairs:before{
    content:"ï›"
}
.fa-times-circle-o:before{
    content:"ïœ"
}
.fa-check-circle-o:before{
    content:"ï"
}
.fa-ban:before{
    content:"ïž"
}
.fa-arrow-left:before{
    content:"ï "
}
.fa-arrow-right:before{
    content:"ï¡"
}
.fa-arrow-up:before{
    content:"ï¢"
}
.fa-arrow-down:before{
    content:"ï£"
}
.fa-mail-forward:before,.fa-share:before{
    content:"ï¤"
}
.fa-expand:before{
    content:"ï¥"
}
.fa-compress:before{
    content:"ï¦"
}
.fa-plus:before{
    content:"ï§"
}
.fa-minus:before{
    content:"ï¨"
}
.fa-asterisk:before{
    content:"ï©"
}
.fa-exclamation-circle:before{
    content:"ïª"
}
.fa-gift:before{
    content:"ï«"
}
.fa-leaf:before{
    content:"ï¬"
}
.fa-fire:before{
    content:"ï­"
}
.fa-eye:before{
    content:"ï®"
}
.fa-eye-slash:before{
    content:"ï°"
}
.fa-exclamation-triangle:before,.fa-warning:before{
    content:"ï±"
}
.fa-plane:before{
    content:"ï²"
}
.fa-calendar:before{
    content:"ï³"
}
.fa-random:before{
    content:"ï´"
}
.fa-comment:before{
    content:"ïµ"
}
.fa-magnet:before{
    content:"ï¶"
}
.fa-chevron-up:before{
    content:"ï·"
}
.fa-chevron-down:before{
    content:"ï¸"
}
.fa-retweet:before{
    content:"ï¹"
}
.fa-shopping-cart:before{
    content:"ïº"
}
.fa-folder:before{
    content:"ï»"
}
.fa-folder-open:before{
    content:"ï¼"
}
.fa-arrows-v:before{
    content:"ï½"
}
.fa-arrows-h:before{
    content:"ï¾"
}
.fa-bar-chart-o:before,.fa-bar-chart:before{
    content:"ï‚€"
}
.fa-twitter-square:before{
    content:"ï‚"
}
.fa-facebook-square:before{
    content:"ï‚‚"
}
.fa-camera-retro:before{
    content:"ï‚ƒ"
}
.fa-key:before{
    content:"ï‚„"
}
.fa-cogs:before,.fa-gears:before{
    content:"ï‚…"
}
.fa-comments:before{
    content:"ï‚†"
}
.fa-thumbs-o-up:before{
    content:"ï‚‡"
}
.fa-thumbs-o-down:before{
    content:"ï‚ˆ"
}
.fa-star-half:before{
    content:"ï‚‰"
}
.fa-heart-o:before{
    content:"ï‚Š"
}
.fa-sign-out:before{
    content:"ï‚‹"
}
.fa-linkedin-square:before{
    content:"ï‚Œ"
}
.fa-thumb-tack:before{
    content:"ï‚"
}
.fa-external-link:before{
    content:"ï‚Ž"
}
.fa-sign-in:before{
    content:"ï‚"
}
.fa-trophy:before{
    content:"ï‚‘"
}
.fa-github-square:before{
    content:"ï‚’"
}
.fa-upload:before{
    content:"ï‚“"
}
.fa-lemon-o:before{
    content:"ï‚”"
}
.fa-phone:before{
    content:"ï‚•"
}
.fa-square-o:before{
    content:"ï‚–"
}
.fa-bookmark-o:before{
    content:"ï‚—"
}
.fa-phone-square:before{
    content:"ï‚˜"
}
.fa-twitter:before{
    content:"ï‚™"
}
.fa-facebook-f:before,.fa-facebook:before{
    content:"ï‚š"
}
.fa-github:before{
    content:"ï‚›"
}
.fa-unlock:before{
    content:"ï‚œ"
}
.fa-credit-card:before{
    content:"ï‚"
}
.fa-feed:before,.fa-rss:before{
    content:"ï‚ž"
}
.fa-hdd-o:before{
    content:"ï‚ "
}
.fa-bullhorn:before{
    content:"ï‚¡"
}
.fa-bell:before{
    content:"ïƒ³"
}
.fa-certificate:before{
    content:"ï‚£"
}
.fa-hand-o-right:before{
    content:"ï‚¤"
}
.fa-hand-o-left:before{
    content:"ï‚¥"
}
.fa-hand-o-up:before{
    content:"ï‚¦"
}
.fa-hand-o-down:before{
    content:"ï‚§"
}
.fa-arrow-circle-left:before{
    content:"ï‚¨"
}
.fa-arrow-circle-right:before{
    content:"ï‚©"
}
.fa-arrow-circle-up:before{
    content:"ï‚ª"
}
.fa-arrow-circle-down:before{
    content:"ï‚«"
}
.fa-globe:before{
    content:"ï‚¬"
}
.fa-wrench:before{
    content:"ï‚­"
}
.fa-tasks:before{
    content:"ï‚®"
}
.fa-filter:before{
    content:"ï‚°"
}
.fa-briefcase:before{
    content:"ï‚±"
}
.fa-arrows-alt:before{
    content:"ï‚²"
}
.fa-group:before,.fa-users:before{
    content:"ïƒ€"
}
.fa-chain:before,.fa-link:before{
    content:"ïƒ"
}
.fa-cloud:before{
    content:"ïƒ‚"
}
.fa-flask:before{
    content:"ïƒƒ"
}
.fa-cut:before,.fa-scissors:before{
    content:"ïƒ„"
}
.fa-copy:before,.fa-files-o:before{
    content:"ïƒ…"
}
.fa-paperclip:before{
    content:"ïƒ†"
}
.fa-floppy-o:before,.fa-save:before{
    content:"ïƒ‡"
}
.fa-square:before{
    content:"ïƒˆ"
}
.fa-bars:before,.fa-navicon:before,.fa-reorder:before{
    content:"ïƒ‰"
}
.fa-list-ul:before{
    content:"ïƒŠ"
}
.fa-list-ol:before{
    content:"ïƒ‹"
}
.fa-strikethrough:before{
    content:"ïƒŒ"
}
.fa-underline:before{
    content:"ïƒ"
}
.fa-table:before{
    content:"ïƒŽ"
}
.fa-magic:before{
    content:"ïƒ"
}
.fa-truck:before{
    content:"ïƒ‘"
}
.fa-pinterest:before{
    content:"ïƒ’"
}
.fa-pinterest-square:before{
    content:"ïƒ“"
}
.fa-google-plus-square:before{
    content:"ïƒ”"
}
.fa-google-plus:before{
    content:"ïƒ•"
}
.fa-money:before{
    content:"ïƒ–"
}
.fa-caret-down:before{
    content:"ïƒ—"
}
.fa-caret-up:before{
    content:"ïƒ˜"
}
.fa-caret-left:before{
    content:"ïƒ™"
}
.fa-caret-right:before{
    content:"ïƒš"
}
.fa-columns:before{
    content:"ïƒ›"
}
.fa-sort:before,.fa-unsorted:before{
    content:"ïƒœ"
}
.fa-sort-desc:before,.fa-sort-down:before{
    content:"ïƒ"
}
.fa-sort-asc:before,.fa-sort-up:before{
    content:"ïƒž"
}
.fa-envelope:before{
    content:"ïƒ "
}
.fa-linkedin:before{
    content:"ïƒ¡"
}
.fa-rotate-left:before,.fa-undo:before{
    content:"ïƒ¢"
}
.fa-gavel:before,.fa-legal:before{
    content:"ïƒ£"
}
.fa-dashboard:before,.fa-tachometer:before{
    content:"ïƒ¤"
}
.fa-comment-o:before{
    content:"ïƒ¥"
}
.fa-comments-o:before{
    content:"ïƒ¦"
}
.fa-bolt:before,.fa-flash:before{
    content:"ïƒ§"
}
.fa-sitemap:before{
    content:"ïƒ¨"
}
.fa-umbrella:before{
    content:"ïƒ©"
}
.fa-clipboard:before,.fa-paste:before{
    content:"ïƒª"
}
.fa-lightbulb-o:before{
    content:"ïƒ«"
}
.fa-exchange:before{
    content:"ïƒ¬"
}
.fa-cloud-download:before{
    content:"ïƒ­"
}
.fa-cloud-upload:before{
    content:"ïƒ®"
}
.fa-user-md:before{
    content:"ïƒ°"
}
.fa-stethoscope:before{
    content:"ïƒ±"
}
.fa-suitcase:before{
    content:"ïƒ²"
}
.fa-bell-o:before{
    content:"ï‚¢"
}
.fa-coffee:before{
    content:"ïƒ´"
}
.fa-cutlery:before{
    content:"ïƒµ"
}
.fa-file-text-o:before{
    content:"ïƒ¶"
}
.fa-building-o:before{
    content:"ïƒ·"
}
.fa-hospital-o:before{
    content:"ïƒ¸"
}
.fa-ambulance:before{
    content:"ïƒ¹"
}
.fa-medkit:before{
    content:"ïƒº"
}
.fa-fighter-jet:before{
    content:"ïƒ»"
}
.fa-beer:before{
    content:"ïƒ¼"
}
.fa-h-square:before{
    content:"ïƒ½"
}
.fa-plus-square:before{
    content:"ïƒ¾"
}
.fa-angle-double-left:before{
    content:"ï„€"
}
.fa-angle-double-right:before{
    content:"ï„"
}
.fa-angle-double-up:before{
    content:"ï„‚"
}
.fa-angle-double-down:before{
    content:"ï„ƒ"
}
.fa-angle-left:before{
    content:"ï„„"
}
.fa-angle-right:before{
    content:"ï„…"
}
.fa-angle-up:before{
    content:"ï„†"
}
.fa-angle-down:before{
    content:"ï„‡"
}
.fa-desktop:before{
    content:"ï„ˆ"
}
.fa-laptop:before{
    content:"ï„‰"
}
.fa-tablet:before{
    content:"ï„Š"
}
.fa-mobile-phone:before,.fa-mobile:before{
    content:"ï„‹"
}
.fa-circle-o:before{
    content:"ï„Œ"
}
.fa-quote-left:before{
    content:"ï„"
}
.fa-quote-right:before{
    content:"ï„Ž"
}
.fa-spinner:before{
    content:"ï„"
}
.fa-circle:before{
    content:"ï„‘"
}
.fa-mail-reply:before,.fa-reply:before{
    content:"ï„’"
}
.fa-github-alt:before{
    content:"ï„“"
}
.fa-folder-o:before{
    content:"ï„”"
}
.fa-folder-open-o:before{
    content:"ï„•"
}
.fa-smile-o:before{
    content:"ï„˜"
}
.fa-frown-o:before{
    content:"ï„™"
}
.fa-meh-o:before{
    content:"ï„š"
}
.fa-gamepad:before{
    content:"ï„›"
}
.fa-keyboard-o:before{
    content:"ï„œ"
}
.fa-flag-o:before{
    content:"ï„"
}
.fa-flag-checkered:before{
    content:"ï„ž"
}
.fa-terminal:before{
    content:"ï„ "
}
.fa-code:before{
    content:"ï„¡"
}
.fa-mail-reply-all:before,.fa-reply-all:before{
    content:"ï„¢"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
    content:"ï„£"
}
.fa-location-arrow:before{
    content:"ï„¤"
}
.fa-crop:before{
    content:"ï„¥"
}
.fa-code-fork:before{
    content:"ï„¦"
}
.fa-chain-broken:before,.fa-unlink:before{
    content:"ï„§"
}
.fa-question:before{
    content:"ï„¨"
}
.fa-info:before{
    content:"ï„©"
}
.fa-exclamation:before{
    content:"ï„ª"
}
.fa-superscript:before{
    content:"ï„«"
}
.fa-subscript:before{
    content:"ï„¬"
}
.fa-eraser:before{
    content:"ï„­"
}
.fa-puzzle-piece:before{
    content:"ï„®"
}
.fa-microphone:before{
    content:"ï„°"
}
.fa-microphone-slash:before{
    content:"ï„±"
}
.fa-shield:before{
    content:"ï„²"
}
.fa-calendar-o:before{
    content:"ï„³"
}
.fa-fire-extinguisher:before{
    content:"ï„´"
}
.fa-rocket:before{
    content:"ï„µ"
}
.fa-maxcdn:before{
    content:"ï„¶"
}
.fa-chevron-circle-left:before{
    content:"ï„·"
}
.fa-chevron-circle-right:before{
    content:"ï„¸"
}
.fa-chevron-circle-up:before{
    content:"ï„¹"
}
.fa-chevron-circle-down:before{
    content:"ï„º"
}
.fa-html5:before{
    content:"ï„»"
}
.fa-css3:before{
    content:"ï„¼"
}
.fa-anchor:before{
    content:"ï„½"
}
.fa-unlock-alt:before{
    content:"ï„¾"
}
.fa-bullseye:before{
    content:"ï…€"
}
.fa-ellipsis-h:before{
    content:"ï…"
}
.fa-ellipsis-v:before{
    content:"ï…‚"
}
.fa-rss-square:before{
    content:"ï…ƒ"
}
.fa-play-circle:before{
    content:"ï…„"
}
.fa-ticket:before{
    content:"ï……"
}
.fa-minus-square:before{
    content:"ï…†"
}
.fa-minus-square-o:before{
    content:"ï…‡"
}
.fa-level-up:before{
    content:"ï…ˆ"
}
.fa-level-down:before{
    content:"ï…‰"
}
.fa-check-square:before{
    content:"ï…Š"
}
.fa-pencil-square:before{
    content:"ï…‹"
}
.fa-external-link-square:before{
    content:"ï…Œ"
}
.fa-share-square:before{
    content:"ï…"
}
.fa-compass:before{
    content:"ï…Ž"
}
.fa-caret-square-o-down:before,.fa-toggle-down:before{
    content:"ï…"
}
.fa-caret-square-o-up:before,.fa-toggle-up:before{
    content:"ï…‘"
}
.fa-caret-square-o-right:before,.fa-toggle-right:before{
    content:"ï…’"
}
.fa-eur:before,.fa-euro:before{
    content:"ï…“"
}
.fa-gbp:before{
    content:"ï…”"
}
.fa-dollar:before,.fa-usd:before{
    content:"ï…•"
}
.fa-inr:before,.fa-rupee:before{
    content:"ï…–"
}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{
    content:"ï…—"
}
.fa-rouble:before,.fa-rub:before,.fa-ruble:before{
    content:"ï…˜"
}
.fa-krw:before,.fa-won:before{
    content:"ï…™"
}
.fa-bitcoin:before,.fa-btc:before{
    content:"ï…š"
}
.fa-file:before{
    content:"ï…›"
}
.fa-file-text:before{
    content:"ï…œ"
}
.fa-sort-alpha-asc:before{
    content:"ï…"
}
.fa-sort-alpha-desc:before{
    content:"ï…ž"
}
.fa-sort-amount-asc:before{
    content:"ï… "
}
.fa-sort-amount-desc:before{
    content:"ï…¡"
}
.fa-sort-numeric-asc:before{
    content:"ï…¢"
}
.fa-sort-numeric-desc:before{
    content:"ï…£"
}
.fa-thumbs-up:before{
    content:"ï…¤"
}
.fa-thumbs-down:before{
    content:"ï…¥"
}
.fa-youtube-square:before{
    content:"ï…¦"
}
.fa-youtube:before{
    content:"ï…§"
}
.fa-xing:before{
    content:"ï…¨"
}
.fa-xing-square:before{
    content:"ï…©"
}
.fa-youtube-play:before{
    content:"ï…ª"
}
.fa-dropbox:before{
    content:"ï…«"
}
.fa-stack-overflow:before{
    content:"ï…¬"
}
.fa-instagram:before{
    content:"ï…­"
}
.fa-flickr:before{
    content:"ï…®"
}
.fa-adn:before{
    content:"ï…°"
}
.fa-bitbucket:before{
    content:"ï…±"
}
.fa-bitbucket-square:before{
    content:"ï…²"
}
.fa-tumblr:before{
    content:"ï…³"
}
.fa-tumblr-square:before{
    content:"ï…´"
}
.fa-long-arrow-down:before{
    content:"ï…µ"
}
.fa-long-arrow-up:before{
    content:"ï…¶"
}
.fa-long-arrow-left:before{
    content:"ï…·"
}
.fa-long-arrow-right:before{
    content:"ï…¸"
}
.fa-apple:before{
    content:"ï…¹"
}
.fa-windows:before{
    content:"ï…º"
}
.fa-android:before{
    content:"ï…»"
}
.fa-linux:before{
    content:"ï…¼"
}
.fa-dribbble:before{
    content:"ï…½"
}
.fa-skype:before{
    content:"ï…¾"
}
.fa-foursquare:before{
    content:"ï†€"
}
.fa-trello:before{
    content:"ï†"
}
.fa-female:before{
    content:"ï†‚"
}
.fa-male:before{
    content:"ï†ƒ"
}
.fa-gittip:before,.fa-gratipay:before{
    content:"ï†„"
}
.fa-sun-o:before{
    content:"ï†…"
}
.fa-moon-o:before{
    content:"ï††"
}
.fa-archive:before{
    content:"ï†‡"
}
.fa-bug:before{
    content:"ï†ˆ"
}
.fa-vk:before{
    content:"ï†‰"
}
.fa-weibo:before{
    content:"ï†Š"
}
.fa-renren:before{
    content:"ï†‹"
}
.fa-pagelines:before{
    content:"ï†Œ"
}
.fa-stack-exchange:before{
    content:"ï†"
}
.fa-arrow-circle-o-right:before{
    content:"ï†Ž"
}
.fa-arrow-circle-o-left:before{
    content:"ï†"
}
.fa-caret-square-o-left:before,.fa-toggle-left:before{
    content:"ï†‘"
}
.fa-dot-circle-o:before{
    content:"ï†’"
}
.fa-wheelchair:before{
    content:"ï†“"
}
.fa-vimeo-square:before{
    content:"ï†”"
}
.fa-try:before,.fa-turkish-lira:before{
    content:"ï†•"
}
.fa-plus-square-o:before{
    content:"ï†–"
}
.fa-space-shuttle:before{
    content:"ï†—"
}
.fa-slack:before{
    content:"ï†˜"
}
.fa-envelope-square:before{
    content:"ï†™"
}
.fa-wordpress:before{
    content:"ï†š"
}
.fa-openid:before{
    content:"ï†›"
}
.fa-bank:before,.fa-institution:before,.fa-university:before{
    content:"ï†œ"
}
.fa-graduation-cap:before,.fa-mortar-board:before{
    content:"ï†"
}
.fa-yahoo:before{
    content:"ï†ž"
}
.fa-google:before{
    content:"ï† "
}
.fa-reddit:before{
    content:"ï†¡"
}
.fa-reddit-square:before{
    content:"ï†¢"
}
.fa-stumbleupon-circle:before{
    content:"ï†£"
}
.fa-stumbleupon:before{
    content:"ï†¤"
}
.fa-delicious:before{
    content:"ï†¥"
}
.fa-digg:before{
    content:"ï†¦"
}
.fa-pied-piper-pp:before{
    content:"ï†§"
}
.fa-pied-piper-alt:before{
    content:"ï†¨"
}
.fa-drupal:before{
    content:"ï†©"
}
.fa-joomla:before{
    content:"ï†ª"
}
.fa-language:before{
    content:"ï†«"
}
.fa-fax:before{
    content:"ï†¬"
}
.fa-building:before{
    content:"ï†­"
}
.fa-child:before{
    content:"ï†®"
}
.fa-paw:before{
    content:"ï†°"
}
.fa-spoon:before{
    content:"ï†±"
}
.fa-cube:before{
    content:"ï†²"
}
.fa-cubes:before{
    content:"ï†³"
}
.fa-behance:before{
    content:"ï†´"
}
.fa-behance-square:before{
    content:"ï†µ"
}
.fa-steam:before{
    content:"ï†¶"
}
.fa-steam-square:before{
    content:"ï†·"
}
.fa-recycle:before{
    content:"ï†¸"
}
.fa-automobile:before,.fa-car:before{
    content:"ï†¹"
}
.fa-cab:before,.fa-taxi:before{
    content:"ï†º"
}
.fa-tree:before{
    content:"ï†»"
}
.fa-spotify:before{
    content:"ï†¼"
}
.fa-deviantart:before{
    content:"ï†½"
}
.fa-soundcloud:before{
    content:"ï†¾"
}
.fa-database:before{
    content:"ï‡€"
}
.fa-file-pdf-o:before{
    content:"ï‡"
}
.fa-file-word-o:before{
    content:"ï‡‚"
}
.fa-file-excel-o:before{
    content:"ï‡ƒ"
}
.fa-file-powerpoint-o:before{
    content:"ï‡„"
}
.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{
    content:"ï‡…"
}
.fa-file-archive-o:before,.fa-file-zip-o:before{
    content:"ï‡†"
}
.fa-file-audio-o:before,.fa-file-sound-o:before{
    content:"ï‡‡"
}
.fa-file-movie-o:before,.fa-file-video-o:before{
    content:"ï‡ˆ"
}
.fa-file-code-o:before{
    content:"ï‡‰"
}
.fa-vine:before{
    content:"ï‡Š"
}
.fa-codepen:before{
    content:"ï‡‹"
}
.fa-jsfiddle:before{
    content:"ï‡Œ"
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{
    content:"ï‡"
}
.fa-circle-o-notch:before{
    content:"ï‡Ž"
}
.fa-ra:before,.fa-rebel:before,.fa-resistance:before{
    content:"ï‡"
}
.fa-empire:before,.fa-ge:before{
    content:"ï‡‘"
}
.fa-git-square:before{
    content:"ï‡’"
}
.fa-git:before{
    content:"ï‡“"
}
.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{
    content:"ï‡”"
}
.fa-tencent-weibo:before{
    content:"ï‡•"
}
.fa-qq:before{
    content:"ï‡–"
}
.fa-wechat:before,.fa-weixin:before{
    content:"ï‡—"
}
.fa-paper-plane:before,.fa-send:before{
    content:"ï‡˜"
}
.fa-paper-plane-o:before,.fa-send-o:before{
    content:"ï‡™"
}
.fa-history:before{
    content:"ï‡š"
}
.fa-circle-thin:before{
    content:"ï‡›"
}
.fa-header:before{
    content:"ï‡œ"
}
.fa-paragraph:before{
    content:"ï‡"
}
.fa-sliders:before{
    content:"ï‡ž"
}
.fa-share-alt:before{
    content:"ï‡ "
}
.fa-share-alt-square:before{
    content:"ï‡¡"
}
.fa-bomb:before{
    content:"ï‡¢"
}
.fa-futbol-o:before,.fa-soccer-ball-o:before{
    content:"ï‡£"
}
.fa-tty:before{
    content:"ï‡¤"
}
.fa-binoculars:before{
    content:"ï‡¥"
}
.fa-plug:before{
    content:"ï‡¦"
}
.fa-slideshare:before{
    content:"ï‡§"
}
.fa-twitch:before{
    content:"ï‡¨"
}
.fa-yelp:before{
    content:"ï‡©"
}
.fa-newspaper-o:before{
    content:"ï‡ª"
}
.fa-wifi:before{
    content:"ï‡«"
}
.fa-calculator:before{
    content:"ï‡¬"
}
.fa-paypal:before{
    content:"ï‡­"
}
.fa-google-wallet:before{
    content:"ï‡®"
}
.fa-cc-visa:before{
    content:"ï‡°"
}
.fa-cc-mastercard:before{
    content:"ï‡±"
}
.fa-cc-discover:before{
    content:"ï‡²"
}
.fa-cc-amex:before{
    content:"ï‡³"
}
.fa-cc-paypal:before{
    content:"ï‡´"
}
.fa-cc-stripe:before{
    content:"ï‡µ"
}
.fa-bell-slash:before{
    content:"ï‡¶"
}
.fa-bell-slash-o:before{
    content:"ï‡·"
}
.fa-trash:before{
    content:"ï‡¸"
}
.fa-copyright:before{
    content:"ï‡¹"
}
.fa-at:before{
    content:"ï‡º"
}
.fa-eyedropper:before{
    content:"ï‡»"
}
.fa-paint-brush:before{
    content:"ï‡¼"
}
.fa-birthday-cake:before{
    content:"ï‡½"
}
.fa-area-chart:before{
    content:"ï‡¾"
}
.fa-pie-chart:before{
    content:"ïˆ€"
}
.fa-line-chart:before{
    content:"ïˆ"
}
.fa-lastfm:before{
    content:"ïˆ‚"
}
.fa-lastfm-square:before{
    content:"ïˆƒ"
}
.fa-toggle-off:before{
    content:"ïˆ„"
}
.fa-toggle-on:before{
    content:"ïˆ…"
}
.fa-bicycle:before{
    content:"ïˆ†"
}
.fa-bus:before{
    content:"ïˆ‡"
}
.fa-ioxhost:before{
    content:"ïˆˆ"
}
.fa-angellist:before{
    content:"ïˆ‰"
}
.fa-cc:before{
    content:"ïˆŠ"
}
.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{
    content:"ïˆ‹"
}
.fa-meanpath:before{
    content:"ïˆŒ"
}
.fa-buysellads:before{
    content:"ïˆ"
}
.fa-connectdevelop:before{
    content:"ïˆŽ"
}
.fa-dashcube:before{
    content:"ïˆ"
}
.fa-forumbee:before{
    content:"ïˆ‘"
}
.fa-leanpub:before{
    content:"ïˆ’"
}
.fa-sellsy:before{
    content:"ïˆ“"
}
.fa-shirtsinbulk:before{
    content:"ïˆ”"
}
.fa-simplybuilt:before{
    content:"ïˆ•"
}
.fa-skyatlas:before{
    content:"ïˆ–"
}
.fa-cart-plus:before{
    content:"ïˆ—"
}
.fa-cart-arrow-down:before{
    content:"ïˆ˜"
}
.fa-diamond:before{
    content:"ïˆ™"
}
.fa-ship:before{
    content:"ïˆš"
}
.fa-user-secret:before{
    content:"ïˆ›"
}
.fa-motorcycle:before{
    content:"ïˆœ"
}
.fa-street-view:before{
    content:"ïˆ"
}
.fa-heartbeat:before{
    content:"ïˆž"
}
.fa-venus:before{
    content:"ïˆ¡"
}
.fa-mars:before{
    content:"ïˆ¢"
}
.fa-mercury:before{
    content:"ïˆ£"
}
.fa-intersex:before,.fa-transgender:before{
    content:"ïˆ¤"
}
.fa-transgender-alt:before{
    content:"ïˆ¥"
}
.fa-venus-double:before{
    content:"ïˆ¦"
}
.fa-mars-double:before{
    content:"ïˆ§"
}
.fa-venus-mars:before{
    content:"ïˆ¨"
}
.fa-mars-stroke:before{
    content:"ïˆ©"
}
.fa-mars-stroke-v:before{
    content:"ïˆª"
}
.fa-mars-stroke-h:before{
    content:"ïˆ«"
}
.fa-neuter:before{
    content:"ïˆ¬"
}
.fa-genderless:before{
    content:"ïˆ­"
}
.fa-facebook-official:before{
    content:"ïˆ°"
}
.fa-pinterest-p:before{
    content:"ïˆ±"
}
.fa-whatsapp:before{
    content:"ïˆ²"
}
.fa-server:before{
    content:"ïˆ³"
}
.fa-user-plus:before{
    content:"ïˆ´"
}
.fa-user-times:before{
    content:"ïˆµ"
}
.fa-bed:before,.fa-hotel:before{
    content:"ïˆ¶"
}
.fa-viacoin:before{
    content:"ïˆ·"
}
.fa-train:before{
    content:"ïˆ¸"
}
.fa-subway:before{
    content:"ïˆ¹"
}
.fa-medium:before{
    content:"ïˆº"
}
.fa-y-combinator:before,.fa-yc:before{
    content:"ïˆ»"
}
.fa-optin-monster:before{
    content:"ïˆ¼"
}
.fa-opencart:before{
    content:"ïˆ½"
}
.fa-expeditedssl:before{
    content:"ïˆ¾"
}
.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{
    content:"ï‰€"
}
.fa-battery-3:before,.fa-battery-three-quarters:before{
    content:"ï‰"
}
.fa-battery-2:before,.fa-battery-half:before{
    content:"ï‰‚"
}
.fa-battery-1:before,.fa-battery-quarter:before{
    content:"ï‰ƒ"
}
.fa-battery-0:before,.fa-battery-empty:before{
    content:"ï‰„"
}
.fa-mouse-pointer:before{
    content:"ï‰…"
}
.fa-i-cursor:before{
    content:"ï‰†"
}
.fa-object-group:before{
    content:"ï‰‡"
}
.fa-object-ungroup:before{
    content:"ï‰ˆ"
}
.fa-sticky-note:before{
    content:"ï‰‰"
}
.fa-sticky-note-o:before{
    content:"ï‰Š"
}
.fa-cc-jcb:before{
    content:"ï‰‹"
}
.fa-cc-diners-club:before{
    content:"ï‰Œ"
}
.fa-clone:before{
    content:"ï‰"
}
.fa-balance-scale:before{
    content:"ï‰Ž"
}
.fa-hourglass-o:before{
    content:"ï‰"
}
.fa-hourglass-1:before,.fa-hourglass-start:before{
    content:"ï‰‘"
}
.fa-hourglass-2:before,.fa-hourglass-half:before{
    content:"ï‰’"
}
.fa-hourglass-3:before,.fa-hourglass-end:before{
    content:"ï‰“"
}
.fa-hourglass:before{
    content:"ï‰”"
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{
    content:"ï‰•"
}
.fa-hand-paper-o:before,.fa-hand-stop-o:before{
    content:"ï‰–"
}
.fa-hand-scissors-o:before{
    content:"ï‰—"
}
.fa-hand-lizard-o:before{
    content:"ï‰˜"
}
.fa-hand-spock-o:before{
    content:"ï‰™"
}
.fa-hand-pointer-o:before{
    content:"ï‰š"
}
.fa-hand-peace-o:before{
    content:"ï‰›"
}
.fa-trademark:before{
    content:"ï‰œ"
}
.fa-registered:before{
    content:"ï‰"
}
.fa-creative-commons:before{
    content:"ï‰ž"
}
.fa-gg:before{
    content:"ï‰ "
}
.fa-gg-circle:before{
    content:"ï‰¡"
}
.fa-tripadvisor:before{
    content:"ï‰¢"
}
.fa-odnoklassniki:before{
    content:"ï‰£"
}
.fa-odnoklassniki-square:before{
    content:"ï‰¤"
}
.fa-get-pocket:before{
    content:"ï‰¥"
}
.fa-wikipedia-w:before{
    content:"ï‰¦"
}
.fa-safari:before{
    content:"ï‰§"
}
.fa-chrome:before{
    content:"ï‰¨"
}
.fa-firefox:before{
    content:"ï‰©"
}
.fa-opera:before{
    content:"ï‰ª"
}
.fa-internet-explorer:before{
    content:"ï‰«"
}
.fa-television:before,.fa-tv:before{
    content:"ï‰¬"
}
.fa-contao:before{
    content:"ï‰­"
}
.fa-500px:before{
    content:"ï‰®"
}
.fa-amazon:before{
    content:"ï‰°"
}
.fa-calendar-plus-o:before{
    content:"ï‰±"
}
.fa-calendar-minus-o:before{
    content:"ï‰²"
}
.fa-calendar-times-o:before{
    content:"ï‰³"
}
.fa-calendar-check-o:before{
    content:"ï‰´"
}
.fa-industry:before{
    content:"ï‰µ"
}
.fa-map-pin:before{
    content:"ï‰¶"
}
.fa-map-signs:before{
    content:"ï‰·"
}
.fa-map-o:before{
    content:"ï‰¸"
}
.fa-map:before{
    content:"ï‰¹"
}
.fa-commenting:before{
    content:"ï‰º"
}
.fa-commenting-o:before{
    content:"ï‰»"
}
.fa-houzz:before{
    content:"ï‰¼"
}
.fa-vimeo:before{
    content:"ï‰½"
}
.fa-black-tie:before{
    content:"ï‰¾"
}
.fa-fonticons:before{
    content:"ïŠ€"
}
.fa-reddit-alien:before{
    content:"ïŠ"
}
.fa-edge:before{
    content:"ïŠ‚"
}
.fa-credit-card-alt:before{
    content:"ïŠƒ"
}
.fa-codiepie:before{
    content:"ïŠ„"
}
.fa-modx:before{
    content:"ïŠ…"
}
.fa-fort-awesome:before{
    content:"ïŠ†"
}
.fa-usb:before{
    content:"ïŠ‡"
}
.fa-product-hunt:before{
    content:"ïŠˆ"
}
.fa-mixcloud:before{
    content:"ïŠ‰"
}
.fa-scribd:before{
    content:"ïŠŠ"
}
.fa-pause-circle:before{
    content:"ïŠ‹"
}
.fa-pause-circle-o:before{
    content:"ïŠŒ"
}
.fa-stop-circle:before{
    content:"ïŠ"
}
.fa-stop-circle-o:before{
    content:"ïŠŽ"
}
.fa-shopping-bag:before{
    content:"ïŠ"
}
.fa-shopping-basket:before{
    content:"ïŠ‘"
}
.fa-hashtag:before{
    content:"ïŠ’"
}
.fa-bluetooth:before{
    content:"ïŠ“"
}
.fa-bluetooth-b:before{
    content:"ïŠ”"
}
.fa-percent:before{
    content:"ïŠ•"
}
.fa-gitlab:before{
    content:"ïŠ–"
}
.fa-wpbeginner:before{
    content:"ïŠ—"
}
.fa-wpforms:before{
    content:"ïŠ˜"
}
.fa-envira:before{
    content:"ïŠ™"
}
.fa-universal-access:before{
    content:"ïŠš"
}
.fa-wheelchair-alt:before{
    content:"ïŠ›"
}
.fa-question-circle-o:before{
    content:"ïŠœ"
}
.fa-blind:before{
    content:"ïŠ"
}
.fa-audio-description:before{
    content:"ïŠž"
}
.fa-volume-control-phone:before{
    content:"ïŠ "
}
.fa-braille:before{
    content:"ïŠ¡"
}
.fa-assistive-listening-systems:before{
    content:"ïŠ¢"
}
.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{
    content:"ïŠ£"
}
.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{
    content:"ïŠ¤"
}
.fa-glide:before{
    content:"ïŠ¥"
}
.fa-glide-g:before{
    content:"ïŠ¦"
}
.fa-sign-language:before,.fa-signing:before{
    content:"ïŠ§"
}
.fa-low-vision:before{
    content:"ïŠ¨"
}
.fa-viadeo:before{
    content:"ïŠ©"
}
.fa-viadeo-square:before{
    content:"ïŠª"
}
.fa-snapchat:before{
    content:"ïŠ«"
}
.fa-snapchat-ghost:before{
    content:"ïŠ¬"
}
.fa-snapchat-square:before{
    content:"ïŠ­"
}
.fa-pied-piper:before{
    content:"ïŠ®"
}
.fa-first-order:before{
    content:"ïŠ°"
}
.fa-yoast:before{
    content:"ïŠ±"
}
.fa-themeisle:before{
    content:"ïŠ²"
}
.fa-google-plus-circle:before,.fa-google-plus-official:before{
    content:"ïŠ³"
}
.fa-fa:before,.fa-font-awesome:before{
    content:"ïŠ´"
}
.fa-handshake-o:before{
    content:"ïŠµ"
}
.fa-envelope-open:before{
    content:"ïŠ¶"
}
.fa-envelope-open-o:before{
    content:"ïŠ·"
}
.fa-linode:before{
    content:"ïŠ¸"
}
.fa-address-book:before{
    content:"ïŠ¹"
}
.fa-address-book-o:before{
    content:"ïŠº"
}
.fa-address-card:before,.fa-vcard:before{
    content:"ïŠ»"
}
.fa-address-card-o:before,.fa-vcard-o:before{
    content:"ïŠ¼"
}
.fa-user-circle:before{
    content:"ïŠ½"
}
.fa-user-circle-o:before{
    content:"ïŠ¾"
}
.fa-user-o:before{
    content:"ï‹€"
}
.fa-id-badge:before{
    content:"ï‹"
}
.fa-drivers-license:before,.fa-id-card:before{
    content:"ï‹‚"
}
.fa-drivers-license-o:before,.fa-id-card-o:before{
    content:"ï‹ƒ"
}
.fa-quora:before{
    content:"ï‹„"
}
.fa-free-code-camp:before{
    content:"ï‹…"
}
.fa-telegram:before{
    content:"ï‹†"
}
.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{
    content:"ï‹‡"
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{
    content:"ï‹ˆ"
}
.fa-thermometer-2:before,.fa-thermometer-half:before{
    content:"ï‹‰"
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{
    content:"ï‹Š"
}
.fa-thermometer-0:before,.fa-thermometer-empty:before{
    content:"ï‹‹"
}
.fa-shower:before{
    content:"ï‹Œ"
}
.fa-bath:before,.fa-bathtub:before,.fa-s15:before{
    content:"ï‹"
}
.fa-podcast:before{
    content:"ï‹Ž"
}
.fa-window-maximize:before{
    content:"ï‹"
}
.fa-window-minimize:before{
    content:"ï‹‘"
}
.fa-window-restore:before{
    content:"ï‹’"
}
.fa-times-rectangle:before,.fa-window-close:before{
    content:"ï‹“"
}
.fa-times-rectangle-o:before,.fa-window-close-o:before{
    content:"ï‹”"
}
.fa-bandcamp:before{
    content:"ï‹•"
}
.fa-grav:before{
    content:"ï‹–"
}
.fa-etsy:before{
    content:"ï‹—"
}
.fa-imdb:before{
    content:"ï‹˜"
}
.fa-ravelry:before{
    content:"ï‹™"
}
.fa-eercast:before{
    content:"ï‹š"
}
.fa-microchip:before{
    content:"ï‹›"
}
.fa-snowflake-o:before{
    content:"ï‹œ"
}
.fa-superpowers:before{
    content:"ï‹"
}
.fa-wpexplorer:before{
    content:"ï‹ž"
}
.fa-meetup:before{
    content:"ï‹ "
}
.screen-reader-text,.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0
}
.screen-reader-text:active,.screen-reader-text:focus,.sr-only-focusable:active,.sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto
}
.checkbox.awesome-bootstrap-checkbox{
    padding-left:20px
}
.checkbox.awesome-bootstrap-checkbox label{
    display:inline-block;
    padding-left:5px;
    position:relative;
    vertical-align:middle
}
.checkbox.awesome-bootstrap-checkbox label:before{
    transition:border .15s ease-in-out,color .15s ease-in-out;
    background-color:#fff;
    border:1px solid #616161;
    border-radius:3px;
    content:"";
    display:inline-block;
    height:17px;
    left:0;
    margin-left:-20px;
    position:absolute;
    transition:background-color .2s;
    width:17px
}
.checkbox.awesome-bootstrap-checkbox label:after{
    color:#555;
    content:"ï€Œ";
    display:inline-block;
    font-family:FontAwesome;
    font-size:11px;
    height:16px;
    left:0;
    margin-left:-20px;
    opacity:0;
    padding-left:3px;
    padding-top:1px;
    position:absolute;
    top:0;
    transition:opacity .2s;
    width:16px
}
.checkbox.awesome-bootstrap-checkbox input[type=checkbox],.checkbox.awesome-bootstrap-checkbox input[type=radio]{
    opacity:0;
    z-index:1
}
.checkbox.awesome-bootstrap-checkbox input[type=checkbox]:focus+label:before,.checkbox.awesome-bootstrap-checkbox input[type=radio]:focus+label:before{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.checkbox.awesome-bootstrap-checkbox input[type=checkbox]:checked+label:after,.checkbox.awesome-bootstrap-checkbox input[type=radio]:checked+label:after{
    content:"ï€Œ";
    font-family:FontAwesome;
    opacity:1
}
.checkbox.awesome-bootstrap-checkbox input[type=checkbox]:indeterminate+label:after,.checkbox.awesome-bootstrap-checkbox input[type=radio]:indeterminate+label:after{
    background-color:#555;
    border-radius:2px;
    content:"";
    display:block;
    height:3px;
    margin-left:-16.5px;
    margin-top:7px;
    width:10px
}
.checkbox.awesome-bootstrap-checkbox input[type=checkbox]:disabled+label,.checkbox.awesome-bootstrap-checkbox input[type=radio]:disabled+label{
    opacity:.65
}
.checkbox.awesome-bootstrap-checkbox input[type=checkbox]:disabled+label:before,.checkbox.awesome-bootstrap-checkbox input[type=radio]:disabled+label:before{
    background-color:#eee;
    cursor:not-allowed
}
.checkbox.awesome-bootstrap-checkbox.checkbox-circle label:before{
    border-radius:50%
}
.checkbox.awesome-bootstrap-checkbox.checkbox-inline{
    margin-top:0
}
.awesome-bootstrap-checkbox.checkbox-primary input[type=checkbox]+label:after,.awesome-bootstrap-checkbox.checkbox-primary input[type=radio]+label:after{
    color:#fff
}
.awesome-bootstrap-checkbox.checkbox-primary input[type=checkbox]:checked+label:before,.awesome-bootstrap-checkbox.checkbox-primary input[type=radio]:checked+label:before{
    background-color:#337ab7;
    border-color:#337ab7
}
.awesome-bootstrap-checkbox.checkbox-danger input[type=checkbox]+label:after,.awesome-bootstrap-checkbox.checkbox-danger input[type=radio]+label:after{
    color:#fff
}
.awesome-bootstrap-checkbox.checkbox-danger input[type=checkbox]:checked+label:before,.awesome-bootstrap-checkbox.checkbox-danger input[type=radio]:checked+label:before{
    background-color:#d9534f;
    border-color:#d9534f
}
.awesome-bootstrap-checkbox.checkbox-info input[type=checkbox]+label:after,.awesome-bootstrap-checkbox.checkbox-info input[type=radio]+label:after{
    color:#fff
}
.awesome-bootstrap-checkbox.checkbox-info input[type=checkbox]:checked+label:before,.awesome-bootstrap-checkbox.checkbox-info input[type=radio]:checked+label:before{
    background-color:#5bc0de;
    border-color:#5bc0de
}
.awesome-bootstrap-checkbox.checkbox-warning input[type=checkbox]+label:after,.awesome-bootstrap-checkbox.checkbox-warning input[type=radio]+label:after{
    color:#fff
}
.awesome-bootstrap-checkbox.checkbox-warning input[type=checkbox]:checked+label:before,.awesome-bootstrap-checkbox.checkbox-warning input[type=radio]:checked+label:before{
    background-color:#f0ad4e;
    border-color:#f0ad4e
}
.awesome-bootstrap-checkbox.checkbox-success input[type=checkbox]+label:after,.awesome-bootstrap-checkbox.checkbox-success input[type=radio]+label:after{
    color:#fff
}
.awesome-bootstrap-checkbox.checkbox-success input[type=checkbox]:checked+label:before,.awesome-bootstrap-checkbox.checkbox-success input[type=radio]:checked+label:before{
    background-color:#5cb85c;
    border-color:#5cb85c
}
.awesome-bootstrap-checkbox.checkbox-primary input[type=checkbox]:indeterminate+label:before,.awesome-bootstrap-checkbox.checkbox-primary input[type=radio]:indeterminate+label:before{
    background-color:#337ab7;
    border-color:#337ab7
}
.awesome-bootstrap-checkbox.checkbox-primary input[type=checkbox]:indeterminate+label:after,.awesome-bootstrap-checkbox.checkbox-primary input[type=radio]:indeterminate+label:after{
    background-color:#fff
}
.awesome-bootstrap-checkbox.checkbox-danger input[type=checkbox]:indeterminate+label:before,.awesome-bootstrap-checkbox.checkbox-danger input[type=radio]:indeterminate+label:before{
    background-color:#d9534f;
    border-color:#d9534f
}
.awesome-bootstrap-checkbox.checkbox-danger input[type=checkbox]:indeterminate+label:after,.awesome-bootstrap-checkbox.checkbox-danger input[type=radio]:indeterminate+label:after{
    background-color:#fff
}
.awesome-bootstrap-checkbox.checkbox-info input[type=checkbox]:indeterminate+label:before,.awesome-bootstrap-checkbox.checkbox-info input[type=radio]:indeterminate+label:before{
    background-color:#5bc0de;
    border-color:#5bc0de
}
.awesome-bootstrap-checkbox.checkbox-info input[type=checkbox]:indeterminate+label:after,.awesome-bootstrap-checkbox.checkbox-info input[type=radio]:indeterminate+label:after{
    background-color:#fff
}
.awesome-bootstrap-checkbox.checkbox-warning input[type=checkbox]:indeterminate+label:before,.awesome-bootstrap-checkbox.checkbox-warning input[type=radio]:indeterminate+label:before{
    background-color:#f0ad4e;
    border-color:#f0ad4e
}
.awesome-bootstrap-checkbox.checkbox-warning input[type=checkbox]:indeterminate+label:after,.awesome-bootstrap-checkbox.checkbox-warning input[type=radio]:indeterminate+label:after{
    background-color:#fff
}
.awesome-bootstrap-checkbox.checkbox-success input[type=checkbox]:indeterminate+label:before,.awesome-bootstrap-checkbox.checkbox-success input[type=radio]:indeterminate+label:before{
    background-color:#5cb85c;
    border-color:#5cb85c
}
.awesome-bootstrap-checkbox.checkbox-success input[type=checkbox]:indeterminate+label:after,.awesome-bootstrap-checkbox.checkbox-success input[type=radio]:indeterminate+label:after{
    background-color:#fff
}
.radio.awesome-bootstrap-checkbox{
    padding-left:20px
}
.radio.awesome-bootstrap-checkbox label{
    display:inline-block;
    padding-left:5px;
    position:relative;
    vertical-align:middle
}
.radio.awesome-bootstrap-checkbox label:before{
    transition:border .15s ease-in-out;
    background-color:#fff;
    border:1px solid #616161;
    border-radius:50%;
    content:"";
    display:inline-block;
    height:17px;
    left:0;
    margin-left:-20px;
    position:absolute;
    width:17px
}
.radio.awesome-bootstrap-checkbox label:after{
    -webkit-transform:scale(0);
    transform:scale(0);
    transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);
    transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);
    transition:transform .1s cubic-bezier(.8,-.33,.2,1.33),-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);
    background-color:#555;
    border-radius:50%;
    content:" ";
    display:inline-block;
    height:11px;
    left:3px;
    margin-left:-20px;
    position:absolute;
    top:3px;
    width:11px
}
.radio.awesome-bootstrap-checkbox input[type=radio]{
    opacity:0;
    z-index:1
}
.radio.awesome-bootstrap-checkbox input[type=radio]:focus+label:before{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.radio.awesome-bootstrap-checkbox input[type=radio]:checked+label:after{
    -webkit-transform:scale(1);
    transform:scale(1)
}
.radio.awesome-bootstrap-checkbox input[type=radio]:disabled+label{
    opacity:.65
}
.radio.awesome-bootstrap-checkbox input[type=radio]:disabled+label:before{
    cursor:not-allowed
}
.radio.awesome-bootstrap-checkbox.radio-inline{
    margin-top:0
}
.awesome-bootstrap-checkbox.radio-primary input[type=radio]+label:after{
    background-color:#337ab7
}
.awesome-bootstrap-checkbox.radio-primary input[type=radio]:checked+label:before{
    border-color:#337ab7
}
.awesome-bootstrap-checkbox.radio-primary input[type=radio]:checked+label:after{
    background-color:#337ab7
}
.awesome-bootstrap-checkbox.radio-danger input[type=radio]+label:after{
    background-color:#d9534f
}
.awesome-bootstrap-checkbox.radio-danger input[type=radio]:checked+label:before{
    border-color:#d9534f
}
.awesome-bootstrap-checkbox.radio-danger input[type=radio]:checked+label:after{
    background-color:#d9534f
}
.awesome-bootstrap-checkbox.radio-info input[type=radio]+label:after{
    background-color:#5bc0de
}
.awesome-bootstrap-checkbox.radio-info input[type=radio]:checked+label:before{
    border-color:#5bc0de
}
.awesome-bootstrap-checkbox.radio-info input[type=radio]:checked+label:after{
    background-color:#5bc0de
}
.awesome-bootstrap-checkbox.radio-warning input[type=radio]+label:after{
    background-color:#f0ad4e
}
.awesome-bootstrap-checkbox.radio-warning input[type=radio]:checked+label:before{
    border-color:#f0ad4e
}
.awesome-bootstrap-checkbox.radio-warning input[type=radio]:checked+label:after{
    background-color:#f0ad4e
}
.awesome-bootstrap-checkbox.radio-success input[type=radio]+label:after{
    background-color:#5cb85c
}
.awesome-bootstrap-checkbox.radio-success input[type=radio]:checked+label:before{
    border-color:#5cb85c
}
.awesome-bootstrap-checkbox.radio-success input[type=radio]:checked+label:after{
    background-color:#5cb85c
}
input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{
    content:"ï€Œ";
    font-family:FontAwesome
}
input[type=checkbox] .styled:checked+label:after,input[type=checkbox] .styled:checked+label:before,input[type=radio] .styled:checked+label:after,input[type=radio] .styled:checked+label:before{
    color:#fff
}
select.bs-select-hidden,select.selectpicker{
    display:none!important
}
.bootstrap-select{
    width:220px \0
}
.bootstrap-select>.dropdown-toggle{
    width:100%;
    padding-right:25px;
    z-index:1
}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{
    color:#999
}
.bootstrap-select>select{
    position:absolute!important;
    bottom:0;
    left:50%;
    display:block!important;
    width:.5px!important;
    height:100%!important;
    padding:0!important;
    opacity:0!important;
    border:none
}
.bootstrap-select>select.mobile-device{
    top:0;
    left:0;
    display:block!important;
    width:100%!important;
    z-index:2
}
.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{
    border-color:#b94a48
}
.bootstrap-select.fit-width{
    width:auto!important
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
    width:220px
}
.bootstrap-select .dropdown-toggle:focus{
    outline:thin dotted #333!important;
    outline:5px auto -webkit-focus-ring-color!important;
    outline-offset:-2px
}
.bootstrap-select.form-control,.bootstrap-select.search-field,.woocommerce div.product form.cart .variations select.bootstrap-select,.woocommerce div.product form.cart div.quantity .bootstrap-select.qty{
    margin-bottom:0;
    padding:0;
    border:none
}
.bootstrap-select.form-control:not([class*=col-]),.bootstrap-select.search-field:not([class*=col-]),.woocommerce div.product form.cart .variations select.bootstrap-select:not([class*=col-]),.woocommerce div.product form.cart div.quantity .bootstrap-select.qty:not([class*=col-]){
    width:100%
}
.bootstrap-select.form-control.input-group-btn,.bootstrap-select.input-group-btn.search-field,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty{
    z-index:auto
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.action-card-button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.add-students__button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.comment-reply-link,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.front-page-premium-body__button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.game-card__play-button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.premium-banner__button--primary,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.search-submit,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.ss18-button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.ss18-cta__button,.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.ss18-hero-text__button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.action-card-button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.add-students__button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.btn,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.comment-reply-link,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.front-page-premium-body__button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.game-card__play-button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.premium-banner__button--primary,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.search-submit,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.ss18-button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.ss18-cta__button,.bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>.ss18-hero-text__button,.woocommerce .bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>button.button.alt,.woocommerce .bootstrap-select.input-group-btn.search-field:not(:first-child):not(:last-child)>button.button.alt,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.action-card-button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.add-students__button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.btn,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.comment-reply-link,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.front-page-premium-body__button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.game-card__play-button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.premium-banner__button--primary,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.search-submit,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.ss18-button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.ss18-cta__button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>.ss18-hero-text__button,.woocommerce div.product form.cart .variations select.bootstrap-select.input-group-btn:not(:first-child):not(:last-child)>button.button.alt,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.action-card-button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.add-students__button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.btn,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.comment-reply-link,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.front-page-premium-body__button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.game-card__play-button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.games-premium-modal__button--primary,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.games-premium-modal__button--secondary,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.meet-mr-hoffman__button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.owner-authentication-modal__cancel-button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.owner-authentication-modal__confirm-button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.premium-banner__button--primary,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.premium-banner__button--secondary,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.search-submit,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.ss18-banner-button-section__button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.ss18-button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.ss18-cta-banner__button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.ss18-cta__button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>.ss18-hero-text__button,.woocommerce div.product form.cart div.quantity .bootstrap-select.input-group-btn.qty:not(:first-child):not(:last-child)>button.button.alt{
    border-radius:0
}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-],.bootstrap-select.student-login-credentials__switch:not(.input-group-btn),.bootstrap-select[class*=col-].student-login-credentials__switch{
    float:none;
    display:inline-block;
    margin-left:0
}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.bootstrap-select.dropdown-menu-right.student-login-credentials__switch,.bootstrap-select[class*=col-].dropdown-menu-right.student-login-credentials__switch,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right.student-login-credentials__switch{
    float:right
}
.form-group .bootstrap-select.btn-group,.form-group .bootstrap-select.student-login-credentials__switch,.form-horizontal .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.student-login-credentials__switch,.form-inline .bootstrap-select.btn-group,.form-inline .bootstrap-select.student-login-credentials__switch{
    margin-bottom:0
}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-lg .bootstrap-select.btn-group.search-field,.form-group-lg .bootstrap-select.form-control.student-login-credentials__switch,.form-group-lg .bootstrap-select.search-field.student-login-credentials__switch,.form-group-lg .woocommerce div.product form.cart .variations select.bootstrap-select.btn-group,.form-group-lg .woocommerce div.product form.cart .variations select.bootstrap-select.student-login-credentials__switch,.form-group-lg .woocommerce div.product form.cart div.quantity .bootstrap-select.btn-group.qty,.form-group-lg .woocommerce div.product form.cart div.quantity .bootstrap-select.student-login-credentials__switch.qty,.form-group-sm .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.search-field,.form-group-sm .bootstrap-select.form-control.student-login-credentials__switch,.form-group-sm .bootstrap-select.search-field.student-login-credentials__switch,.form-group-sm .woocommerce div.product form.cart .variations select.bootstrap-select.btn-group,.form-group-sm .woocommerce div.product form.cart .variations select.bootstrap-select.student-login-credentials__switch,.form-group-sm .woocommerce div.product form.cart div.quantity .bootstrap-select.btn-group.qty,.form-group-sm .woocommerce div.product form.cart div.quantity .bootstrap-select.student-login-credentials__switch.qty,.woocommerce div.product form.cart .variations .form-group-lg select.bootstrap-select.btn-group,.woocommerce div.product form.cart .variations .form-group-lg select.bootstrap-select.student-login-credentials__switch,.woocommerce div.product form.cart .variations .form-group-sm select.bootstrap-select.btn-group,.woocommerce div.product form.cart .variations .form-group-sm select.bootstrap-select.student-login-credentials__switch,.woocommerce div.product form.cart div.quantity .form-group-lg .bootstrap-select.btn-group.qty,.woocommerce div.product form.cart div.quantity .form-group-lg .bootstrap-select.student-login-credentials__switch.qty,.woocommerce div.product form.cart div.quantity .form-group-sm .bootstrap-select.btn-group.qty,.woocommerce div.product form.cart div.quantity .form-group-sm .bootstrap-select.student-login-credentials__switch.qty{
    padding:0
}
.form-inline .bootstrap-select.btn-group .form-control,.form-inline .bootstrap-select.btn-group .search-field,.form-inline .bootstrap-select.btn-group .woocommerce div.product form.cart .variations select,.form-inline .bootstrap-select.btn-group .woocommerce div.product form.cart div.quantity .qty,.form-inline .bootstrap-select.student-login-credentials__switch .form-control,.form-inline .bootstrap-select.student-login-credentials__switch .search-field,.form-inline .bootstrap-select.student-login-credentials__switch .woocommerce div.product form.cart .variations select,.form-inline .bootstrap-select.student-login-credentials__switch .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .form-inline .bootstrap-select.btn-group select,.woocommerce div.product form.cart .variations .form-inline .bootstrap-select.student-login-credentials__switch select,.woocommerce div.product form.cart div.quantity .form-inline .bootstrap-select.btn-group .qty,.woocommerce div.product form.cart div.quantity .form-inline .bootstrap-select.student-login-credentials__switch .qty{
    width:100%
}
.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled,.bootstrap-select.disabled.student-login-credentials__switch,.bootstrap-select.student-login-credentials__switch>.disabled{
    cursor:not-allowed
}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus,.bootstrap-select.disabled.student-login-credentials__switch:focus,.bootstrap-select.student-login-credentials__switch>.disabled:focus{
    outline:none!important
}
.bootstrap-select.bs-container.student-login-credentials__switch,.bootstrap-select.btn-group.bs-container{
    position:absolute;
    height:0!important;
    padding:0!important
}
.bootstrap-select.bs-container.student-login-credentials__switch .dropdown-menu,.bootstrap-select.btn-group.bs-container .dropdown-menu{
    z-index:1060
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option,.bootstrap-select.student-login-credentials__switch .dropdown-toggle .filter-option{
    display:inline-block;
    overflow:hidden;
    width:100%;
    text-align:left
}
.bootstrap-select.btn-group .dropdown-toggle .caret,.bootstrap-select.student-login-credentials__switch .dropdown-toggle .caret{
    position:absolute;
    top:50%;
    right:12px;
    margin-top:-2px;
    vertical-align:middle
}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle,.bootstrap-select[class*=col-].student-login-credentials__switch .dropdown-toggle{
    width:100%
}
.bootstrap-select.btn-group .dropdown-menu,.bootstrap-select.student-login-credentials__switch .dropdown-menu{
    min-width:100%;
    box-sizing:border-box
}
.bootstrap-select.btn-group .dropdown-menu.inner,.bootstrap-select.student-login-credentials__switch .dropdown-menu.inner{
    position:static;
    float:none;
    border:0;
    padding:0;
    margin:0;
    border-radius:0;
    box-shadow:none
}
.bootstrap-select.btn-group .dropdown-menu li,.bootstrap-select.student-login-credentials__switch .dropdown-menu li{
    position:relative
}
.bootstrap-select.btn-group .dropdown-menu .woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active small,.bootstrap-select.btn-group .dropdown-menu li.active small,.bootstrap-select.student-login-credentials__switch .dropdown-menu .woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active small,.bootstrap-select.student-login-credentials__switch .dropdown-menu li.active small,.woocommerce .bootstrap-select.btn-group .dropdown-menu .woocommerce-MyAccount-navigation>ul>li.is-active small,.woocommerce .bootstrap-select.student-login-credentials__switch .dropdown-menu .woocommerce-MyAccount-navigation>ul>li.is-active small{
    color:#fff
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a,.bootstrap-select.student-login-credentials__switch .dropdown-menu li.disabled a{
    cursor:not-allowed
}
.bootstrap-select.btn-group .dropdown-menu li a,.bootstrap-select.student-login-credentials__switch .dropdown-menu li a{
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.bootstrap-select.btn-group .dropdown-menu li a.opt,.bootstrap-select.student-login-credentials__switch .dropdown-menu li a.opt{
    position:relative;
    padding-left:2.25em
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark,.bootstrap-select.student-login-credentials__switch .dropdown-menu li a span.check-mark{
    display:none
}
.bootstrap-select.btn-group .dropdown-menu li a span.text,.bootstrap-select.student-login-credentials__switch .dropdown-menu li a span.text{
    display:inline-block
}
.bootstrap-select.btn-group .dropdown-menu li small,.bootstrap-select.student-login-credentials__switch .dropdown-menu li small{
    padding-left:.5em
}
.bootstrap-select.btn-group .dropdown-menu .notify,.bootstrap-select.student-login-credentials__switch .dropdown-menu .notify{
    position:absolute;
    bottom:5px;
    width:96%;
    margin:0 2%;
    min-height:26px;
    padding:3px 5px;
    background:#f5f5f5;
    border:1px solid #e3e3e3;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    pointer-events:none;
    opacity:.9;
    box-sizing:border-box
}
.bootstrap-select.btn-group .no-results,.bootstrap-select.student-login-credentials__switch .no-results{
    padding:3px;
    background:#f5f5f5;
    margin:0 5px;
    white-space:nowrap
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option,.bootstrap-select.fit-width.student-login-credentials__switch .dropdown-toggle .filter-option{
    position:static
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret,.bootstrap-select.fit-width.student-login-credentials__switch .dropdown-toggle .caret{
    position:static;
    top:auto;
    margin-top:-1px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark,.bootstrap-select.show-tick.student-login-credentials__switch .dropdown-menu li.selected a span.check-mark{
    position:absolute;
    display:inline-block;
    right:15px;
    margin-top:5px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text,.bootstrap-select.show-tick.student-login-credentials__switch .dropdown-menu li a span.text{
    margin-right:34px
}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{
    z-index:1061
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{
    content:"";
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-bottom:7px solid hsla(0,0%,80%,.2);
    position:absolute;
    bottom:-4px;
    left:9px;
    display:none
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{
    content:"";
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    position:absolute;
    bottom:-4px;
    left:10px;
    display:none
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{
    bottom:auto;
    top:-3px;
    border-top:7px solid hsla(0,0%,80%,.2);
    border-bottom:0
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{
    bottom:auto;
    top:-3px;
    border-top:6px solid #fff;
    border-bottom:0
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{
    right:12px;
    left:auto
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{
    right:13px;
    left:auto
}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{
    display:block
}
.bs-actionsbox,.bs-donebutton,.bs-searchbox{
    padding:4px 8px
}
.bs-actionsbox{
    width:100%;
    box-sizing:border-box
}
.bs-actionsbox .btn-group button,.bs-actionsbox .student-login-credentials__switch button{
    width:50%
}
.bs-donebutton{
    float:left;
    width:100%;
    box-sizing:border-box
}
.bs-donebutton .btn-group button,.bs-donebutton .student-login-credentials__switch button{
    width:100%
}
.bs-searchbox+.bs-actionsbox{
    padding:0 8px 4px
}
.bs-searchbox .form-control,.bs-searchbox .search-field,.bs-searchbox .woocommerce div.product form.cart .variations select,.bs-searchbox .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .bs-searchbox select,.woocommerce div.product form.cart div.quantity .bs-searchbox .qty{
    margin-bottom:0;
    width:100%;
    float:none
}
@-webkit-keyframes fade-in-out{
    0%{
        opacity:0
    }
    50%{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes fade-in-out{
    0%{
        opacity:0
    }
    50%{
        opacity:1
    }
    to{
        opacity:0
    }
}
@-webkit-keyframes float-up-down{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    50%{
        -webkit-transform:scale(1.01);
        transform:scale(1.01)
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes float-up-down{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    50%{
        -webkit-transform:scale(1.01);
        transform:scale(1.01)
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@-webkit-keyframes animate-css-tada{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
        transform:scale3d(.9,.9,.9) rotate(-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes animate-css-tada{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
        transform:scale3d(.9,.9,.9) rotate(-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
.animate-css-tada{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-name:animate-css-tada;
    animation-name:animate-css-tada
}
body,html{
    height:100%
}
body{
    background-color:#353535;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    font-size:18px;
    font-weight:300
}
@media (min-width:768px){
    body{
        font-size:20px
    }
}
hr{
    border-color:#b0b0b0
}
.a--danger,.a--ha,.alert a,.blog-post__content li>a,.comment-list .comment-awaiting-moderation a,.front-page-premium-body__link,.manage-premium-cancel,.manage-students__alert a,.notifications-table__message-col a,.post-meta__author-name a,.practice-session__restart>a,.remaining-students__counter a,.student-profile-delete,figcaption>a,p a{
    border-bottom:1px solid
}
.a--danger,.manage-premium-cancel,.student-profile-delete{
    color:#d9534f
}
.a--danger:focus,.a--danger:hover,.manage-premium-cancel:focus,.manage-premium-cancel:hover,.student-profile-delete:focus,.student-profile-delete:hover{
    color:#b52b27
}
.alert a,.comment-list .comment-awaiting-moderation a,.manage-students__alert a,.remaining-students__counter a{
    color:inherit;
    font-weight:700
}
.wrap{
    background-color:#f4f4f4;
    -webkit-flex-basis:auto;
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
footer,header{
    -webkit-box-flex:0;
    -webkit-flex:none;
    -ms-flex:none;
    flex:none
}
.comment-list .owner-authentication-modal .error-messages .comment-awaiting-moderation,.owner-authentication-modal .error-messages .alert,.owner-authentication-modal .error-messages .comment-list .comment-awaiting-moderation,.owner-authentication-modal .error-messages .manage-students__alert,.owner-authentication-modal .error-messages .remaining-students__counter{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    -webkit-animation:1s 0 float-up-down;
    animation:1s 0 float-up-down;
    position:relative
}
.comment-list .owner-authentication-modal .error-messages .comment-awaiting-moderation:after,.owner-authentication-modal .error-messages .alert:after,.owner-authentication-modal .error-messages .comment-list .comment-awaiting-moderation:after,.owner-authentication-modal .error-messages .manage-students__alert:after,.owner-authentication-modal .error-messages .remaining-students__counter:after{
    box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);
    -webkit-animation:1s 0 fade-in-out;
    animation:1s 0 fade-in-out;
    content:"";
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
.breadcrumb{
    margin:0 0 15px;
    background-color:transparent;
    font-size:18px;
    padding:0
}
@media (min-width:768px){
    .breadcrumb{
        margin:0 0 30px
    }
}
.breadcrumb--lesson{
    background-color:transparent;
    color:#9a9a9a;
    display:none;
    font-size:18px;
    margin:0;
    padding:1em 1em 0;
    text-transform:uppercase
}
@media (min-width:768px){
    .breadcrumb--lesson{
        display:block
    }
}
.breadcrumb--lesson>li+li:before,.breadcrumb--lesson>li>a{
    color:#9a9a9a
}
.breadcrumb--lesson>li>a:hover{
    color:#fff
}
.breadcrumb--lesson>.active,.woocommerce .woocommerce-MyAccount-navigation>ul.breadcrumb--lesson>li.is-active{
    color:#9a9a9a
}
.btn-group--ha,.student-login-credentials__switch{
    border:2px solid #385d67;
    padding:2px
}
@media (max-width:767px){
    .btn-group--ha>.action-card-button,.btn-group--ha>.add-students__button,.btn-group--ha>.btn,.btn-group--ha>.comment-reply-link,.btn-group--ha>.front-page-premium-body__button,.btn-group--ha>.game-card__play-button,.btn-group--ha>.games-premium-modal__button--primary,.btn-group--ha>.games-premium-modal__button--secondary,.btn-group--ha>.meet-mr-hoffman__button,.btn-group--ha>.owner-authentication-modal__cancel-button,.btn-group--ha>.owner-authentication-modal__confirm-button,.btn-group--ha>.premium-banner__button--primary,.btn-group--ha>.premium-banner__button--secondary,.btn-group--ha>.search-submit,.btn-group--ha>.ss18-banner-button-section__button,.btn-group--ha>.ss18-button,.btn-group--ha>.ss18-cta-banner__button,.btn-group--ha>.ss18-cta__button,.btn-group--ha>.ss18-hero-text__button,.student-login-credentials__switch>.action-card-button,.student-login-credentials__switch>.add-students__button,.student-login-credentials__switch>.btn,.student-login-credentials__switch>.comment-reply-link,.student-login-credentials__switch>.front-page-premium-body__button,.student-login-credentials__switch>.game-card__play-button,.student-login-credentials__switch>.games-premium-modal__button--primary,.student-login-credentials__switch>.games-premium-modal__button--secondary,.student-login-credentials__switch>.meet-mr-hoffman__button,.student-login-credentials__switch>.owner-authentication-modal__cancel-button,.student-login-credentials__switch>.owner-authentication-modal__confirm-button,.student-login-credentials__switch>.premium-banner__button--primary,.student-login-credentials__switch>.premium-banner__button--secondary,.student-login-credentials__switch>.search-submit,.student-login-credentials__switch>.ss18-banner-button-section__button,.student-login-credentials__switch>.ss18-button,.student-login-credentials__switch>.ss18-cta-banner__button,.student-login-credentials__switch>.ss18-cta__button,.student-login-credentials__switch>.ss18-hero-text__button,.woocommerce .btn-group--ha>button.button.alt,.woocommerce .student-login-credentials__switch>button.button.alt{
        font-size:18px;
        padding:5px 10px
    }
}
.btn-group--ha>.add-students__button--add,.btn-group--ha>.btn-default,.btn-group--ha>.owner-authentication-modal__cancel-button,.student-login-credentials__switch>.add-students__button--add,.student-login-credentials__switch>.btn-default,.student-login-credentials__switch>.owner-authentication-modal__cancel-button{
    border:0;
    color:#dcdbdb;
    font-weight:700
}
.btn-group--ha>.add-students__button--add:hover,.btn-group--ha>.btn-default:hover,.btn-group--ha>.owner-authentication-modal__cancel-button:hover,.student-login-credentials__switch>.add-students__button--add:hover,.student-login-credentials__switch>.btn-default:hover,.student-login-credentials__switch>.owner-authentication-modal__cancel-button:hover{
    color:#bbbaba
}
.btn-group--ha>.active.add-students__button--add,.btn-group--ha>.active.owner-authentication-modal__cancel-button,.btn-group--ha>.btn-default.active,.student-login-credentials__switch>.active.add-students__button--add,.student-login-credentials__switch>.active.owner-authentication-modal__cancel-button,.student-login-credentials__switch>.btn-default.active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group--ha>li.btn-default.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group--ha>li.is-active.add-students__button--add,.woocommerce .woocommerce-MyAccount-navigation>ul.btn-group--ha>li.owner-authentication-modal__cancel-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.btn-default.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.is-active.add-students__button--add,.woocommerce .woocommerce-MyAccount-navigation>ul.student-login-credentials__switch>li.owner-authentication-modal__cancel-button.is-active{
    background:#385d67;
    border-radius:3px!important;
    box-shadow:none!important;
    color:#fff
}
.btn-group--payment-options{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    width:100%
}
.btn-group--payment-options>.action-card-button,.btn-group--payment-options>.add-students__button,.btn-group--payment-options>.btn,.btn-group--payment-options>.comment-reply-link,.btn-group--payment-options>.front-page-premium-body__button,.btn-group--payment-options>.game-card__play-button,.btn-group--payment-options>.games-premium-modal__button--primary,.btn-group--payment-options>.games-premium-modal__button--secondary,.btn-group--payment-options>.meet-mr-hoffman__button,.btn-group--payment-options>.owner-authentication-modal__cancel-button,.btn-group--payment-options>.owner-authentication-modal__confirm-button,.btn-group--payment-options>.premium-banner__button--primary,.btn-group--payment-options>.premium-banner__button--secondary,.btn-group--payment-options>.search-submit,.btn-group--payment-options>.ss18-banner-button-section__button,.btn-group--payment-options>.ss18-button,.btn-group--payment-options>.ss18-cta-banner__button,.btn-group--payment-options>.ss18-cta__button,.btn-group--payment-options>.ss18-hero-text__button,.woocommerce .btn-group--payment-options>button.button.alt{
    width:50%
}
@media (min-width:768px){
    .btn-group--payment-options>.action-card-button,.btn-group--payment-options>.add-students__button,.btn-group--payment-options>.btn,.btn-group--payment-options>.comment-reply-link,.btn-group--payment-options>.front-page-premium-body__button,.btn-group--payment-options>.game-card__play-button,.btn-group--payment-options>.games-premium-modal__button--primary,.btn-group--payment-options>.games-premium-modal__button--secondary,.btn-group--payment-options>.meet-mr-hoffman__button,.btn-group--payment-options>.owner-authentication-modal__cancel-button,.btn-group--payment-options>.owner-authentication-modal__confirm-button,.btn-group--payment-options>.premium-banner__button--primary,.btn-group--payment-options>.premium-banner__button--secondary,.btn-group--payment-options>.search-submit,.btn-group--payment-options>.ss18-banner-button-section__button,.btn-group--payment-options>.ss18-button,.btn-group--payment-options>.ss18-cta-banner__button,.btn-group--payment-options>.ss18-cta__button,.btn-group--payment-options>.ss18-hero-text__button,.woocommerce .btn-group--payment-options>button.button.alt{
        width:auto
    }
}
.action-card-button,.add-students__button,.btn,.comment-reply-link,.front-page-premium-body__button,.game-card__play-button,.games-premium-modal__button--primary,.games-premium-modal__button--secondary,.meet-mr-hoffman__button,.owner-authentication-modal__cancel-button,.owner-authentication-modal__confirm-button,.premium-banner__button--primary,.premium-banner__button--secondary,.search-submit,.ss18-banner-button-section__button,.ss18-button,.ss18-cta-banner__button,.ss18-cta__button,.ss18-hero-text__button,.woocommerce button.button.alt{
    border-width:2px;
    text-transform:normal;
    transition:background-color .25s,border-color .25s,box-shadow .25s,color .25s,filter .25s,opacity .25s;
    transition:background-color .25s,border-color .25s,box-shadow .25s,color .25s,filter .25s,opacity .25s,-webkit-filter .25s
}
.btn.disabled,.btn[disabled],.disabled.action-card-button,.disabled.add-students__button,.disabled.comment-reply-link,.disabled.front-page-premium-body__button,.disabled.game-card__play-button,.disabled.games-premium-modal__button--primary,.disabled.games-premium-modal__button--secondary,.disabled.meet-mr-hoffman__button,.disabled.owner-authentication-modal__cancel-button,.disabled.owner-authentication-modal__confirm-button,.disabled.premium-banner__button--primary,.disabled.premium-banner__button--secondary,.disabled.search-submit,.disabled.ss18-banner-button-section__button,.disabled.ss18-button,.disabled.ss18-cta-banner__button,.disabled.ss18-cta__button,.disabled.ss18-hero-text__button,.woocommerce button.disabled.button.alt,.woocommerce button[disabled].button.alt,.woocommerce fieldset[disabled] button.button.alt,[disabled].action-card-button,[disabled].add-students__button,[disabled].comment-reply-link,[disabled].front-page-premium-body__button,[disabled].game-card__play-button,[disabled].games-premium-modal__button--primary,[disabled].games-premium-modal__button--secondary,[disabled].meet-mr-hoffman__button,[disabled].owner-authentication-modal__cancel-button,[disabled].owner-authentication-modal__confirm-button,[disabled].premium-banner__button--primary,[disabled].premium-banner__button--secondary,[disabled].search-submit,[disabled].ss18-banner-button-section__button,[disabled].ss18-button,[disabled].ss18-cta-banner__button,[disabled].ss18-cta__button,[disabled].ss18-hero-text__button,fieldset[disabled] .action-card-button,fieldset[disabled] .add-students__button,fieldset[disabled] .btn,fieldset[disabled] .comment-reply-link,fieldset[disabled] .front-page-premium-body__button,fieldset[disabled] .game-card__play-button,fieldset[disabled] .games-premium-modal__button--primary,fieldset[disabled] .games-premium-modal__button--secondary,fieldset[disabled] .meet-mr-hoffman__button,fieldset[disabled] .owner-authentication-modal__cancel-button,fieldset[disabled] .owner-authentication-modal__confirm-button,fieldset[disabled] .premium-banner__button--primary,fieldset[disabled] .premium-banner__button--secondary,fieldset[disabled] .search-submit,fieldset[disabled] .ss18-banner-button-section__button,fieldset[disabled] .ss18-button,fieldset[disabled] .ss18-cta-banner__button,fieldset[disabled] .ss18-cta__button,fieldset[disabled] .ss18-hero-text__button,fieldset[disabled] .woocommerce button.button.alt{
    -webkit-filter:grayscale(1);
    filter:grayscale(1)
}
.action-card-button--secondary,.btn--ghost--default,.comment-reply-link{
    color:#616161;
    background-color:transparent;
    border-color:#616161
}
.action-card-button--secondary:focus,.btn--ghost--default.focus,.btn--ghost--default:focus,.comment-reply-link:focus,.focus.action-card-button--secondary,.focus.comment-reply-link{
    color:#616161;
    border-color:#212121
}
.action-card-button--secondary:active,.action-card-button--secondary:hover,.active.action-card-button--secondary,.active.comment-reply-link,.btn--ghost--default.active,.btn--ghost--default:active,.btn--ghost--default:hover,.comment-reply-link:active,.comment-reply-link:hover,.open>.btn--ghost--default.dropdown-toggle,.open>.dropdown-toggle.action-card-button--secondary,.open>.dropdown-toggle.comment-reply-link,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--default.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.comment-reply-link.is-active{
    color:#616161;
    border-color:#424242
}
.action-card-button--secondary:active.focus,.action-card-button--secondary:active:focus,.action-card-button--secondary:active:hover,.active.action-card-button--secondary:focus,.active.action-card-button--secondary:hover,.active.comment-reply-link:focus,.active.comment-reply-link:hover,.active.focus.action-card-button--secondary,.active.focus.comment-reply-link,.btn--ghost--default.active.focus,.btn--ghost--default.active:focus,.btn--ghost--default.active:hover,.btn--ghost--default:active.focus,.btn--ghost--default:active:focus,.btn--ghost--default:active:hover,.comment-reply-link:active.focus,.comment-reply-link:active:focus,.comment-reply-link:active:hover,.open>.btn--ghost--default.dropdown-toggle.focus,.open>.btn--ghost--default.dropdown-toggle:focus,.open>.btn--ghost--default.dropdown-toggle:hover,.open>.dropdown-toggle.action-card-button--secondary:focus,.open>.dropdown-toggle.action-card-button--secondary:hover,.open>.dropdown-toggle.comment-reply-link:focus,.open>.dropdown-toggle.comment-reply-link:hover,.open>.dropdown-toggle.focus.action-card-button--secondary,.open>.dropdown-toggle.focus.comment-reply-link,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button--secondary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button--secondary.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--default.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--default.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--default.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.comment-reply-link.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.comment-reply-link.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.action-card-button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.comment-reply-link.is-active{
    color:#616161;
    border-color:#212121
}
.action-card-button--secondary:active,.active.action-card-button--secondary,.active.comment-reply-link,.btn--ghost--default.active,.btn--ghost--default:active,.comment-reply-link:active,.open>.btn--ghost--default.dropdown-toggle,.open>.dropdown-toggle.action-card-button--secondary,.open>.dropdown-toggle.comment-reply-link,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--default.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.comment-reply-link.is-active{
    background-image:none
}
.btn--ghost--default.disabled.focus,.btn--ghost--default.disabled:focus,.btn--ghost--default.disabled:hover,.btn--ghost--default[disabled].focus,.btn--ghost--default[disabled]:focus,.btn--ghost--default[disabled]:hover,.disabled.action-card-button--secondary:focus,.disabled.action-card-button--secondary:hover,.disabled.comment-reply-link:focus,.disabled.comment-reply-link:hover,.disabled.focus.action-card-button--secondary,.disabled.focus.comment-reply-link,[disabled].action-card-button--secondary:focus,[disabled].action-card-button--secondary:hover,[disabled].comment-reply-link:focus,[disabled].comment-reply-link:hover,[disabled].focus.action-card-button--secondary,[disabled].focus.comment-reply-link,fieldset[disabled] .action-card-button--secondary:focus,fieldset[disabled] .action-card-button--secondary:hover,fieldset[disabled] .btn--ghost--default.focus,fieldset[disabled] .btn--ghost--default:focus,fieldset[disabled] .btn--ghost--default:hover,fieldset[disabled] .comment-reply-link:focus,fieldset[disabled] .comment-reply-link:hover,fieldset[disabled] .focus.action-card-button--secondary,fieldset[disabled] .focus.comment-reply-link{
    border-color:#616161
}
.action-card-button--secondary .badge,.btn--ghost--default .badge,.comment-reply-link .badge{
    color:transparent;
    background-color:#616161
}
.btn--unit-1{
    color:#634d1f;
    background-color:#fce6b8;
    border-color:#fce6b8
}
.btn--unit-1.focus,.btn--unit-1:focus{
    color:#634d1f;
    background-color:#fad587;
    border-color:#f7bb3e
}
.btn--unit-1:hover{
    color:#634d1f;
    background-color:#fad587;
    border-color:#fad17d
}
.btn--unit-1.active,.btn--unit-1:active,.open>.btn--unit-1.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-1.is-active{
    color:#634d1f;
    background-color:#fad587;
    background-image:none;
    border-color:#fad17d
}
.btn--unit-1.active.focus,.btn--unit-1.active:focus,.btn--unit-1.active:hover,.btn--unit-1:active.focus,.btn--unit-1:active:focus,.btn--unit-1:active:hover,.open>.btn--unit-1.dropdown-toggle.focus,.open>.btn--unit-1.dropdown-toggle:focus,.open>.btn--unit-1.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-1.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-1.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-1.is-active:hover{
    color:#634d1f;
    background-color:#f8c965;
    border-color:#f7bb3e
}
.btn--unit-1.disabled.focus,.btn--unit-1.disabled:focus,.btn--unit-1.disabled:hover,.btn--unit-1[disabled].focus,.btn--unit-1[disabled]:focus,.btn--unit-1[disabled]:hover,fieldset[disabled] .btn--unit-1.focus,fieldset[disabled] .btn--unit-1:focus,fieldset[disabled] .btn--unit-1:hover{
    background-color:#fce6b8;
    border-color:#fce6b8
}
.btn--unit-1 .badge{
    color:#fce6b8;
    background-color:#634d1f
}
.btn--unit-2{
    color:#634218;
    background-color:#fcdbb1;
    border-color:#fcdbb1
}
.btn--unit-2.focus,.btn--unit-2:focus{
    color:#634218;
    background-color:#fac480;
    border-color:#f7a236
}
.btn--unit-2:hover{
    color:#634218;
    background-color:#fac480;
    border-color:#fac076
}
.btn--unit-2.active,.btn--unit-2:active,.open>.btn--unit-2.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-2.is-active{
    color:#634218;
    background-color:#fac480;
    background-image:none;
    border-color:#fac076
}
.btn--unit-2.active.focus,.btn--unit-2.active:focus,.btn--unit-2.active:hover,.btn--unit-2:active.focus,.btn--unit-2:active:focus,.btn--unit-2:active:hover,.open>.btn--unit-2.dropdown-toggle.focus,.open>.btn--unit-2.dropdown-toggle:focus,.open>.btn--unit-2.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-2.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-2.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-2.is-active:hover{
    color:#634218;
    background-color:#f9b45e;
    border-color:#f7a236
}
.btn--unit-2.disabled.focus,.btn--unit-2.disabled:focus,.btn--unit-2.disabled:hover,.btn--unit-2[disabled].focus,.btn--unit-2[disabled]:focus,.btn--unit-2[disabled]:hover,fieldset[disabled] .btn--unit-2.focus,fieldset[disabled] .btn--unit-2:focus,fieldset[disabled] .btn--unit-2:hover{
    background-color:#fcdbb1;
    border-color:#fcdbb1
}
.btn--unit-2 .badge{
    color:#fcdbb1;
    background-color:#634218
}
.btn--unit-3{
    color:#65391e;
    background-color:#fed2b7;
    border-color:#fed2b7
}
.btn--unit-3.focus,.btn--unit-3:focus{
    color:#65391e;
    background-color:#fdb385;
    border-color:#fc8339
}
.btn--unit-3:hover{
    color:#65391e;
    background-color:#fdb385;
    border-color:#fdac7b
}
.btn--unit-3.active,.btn--unit-3:active,.open>.btn--unit-3.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-3.is-active{
    color:#65391e;
    background-color:#fdb385;
    background-image:none;
    border-color:#fdac7b
}
.btn--unit-3.active.focus,.btn--unit-3.active:focus,.btn--unit-3.active:hover,.btn--unit-3:active.focus,.btn--unit-3:active:focus,.btn--unit-3:active:hover,.open>.btn--unit-3.dropdown-toggle.focus,.open>.btn--unit-3.dropdown-toggle:focus,.open>.btn--unit-3.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-3.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-3.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-3.is-active:hover{
    color:#65391e;
    background-color:#fd9d61;
    border-color:#fc8339
}
.btn--unit-3.disabled.focus,.btn--unit-3.disabled:focus,.btn--unit-3.disabled:hover,.btn--unit-3[disabled].focus,.btn--unit-3[disabled]:focus,.btn--unit-3[disabled]:hover,fieldset[disabled] .btn--unit-3.focus,fieldset[disabled] .btn--unit-3:focus,fieldset[disabled] .btn--unit-3:hover{
    background-color:#fed2b7;
    border-color:#fed2b7
}
.btn--unit-3 .badge{
    color:#fed2b7;
    background-color:#65391e
}
.btn--unit-4{
    color:#662a1a;
    background-color:#ffc3b3;
    border-color:#ffc3b3
}
.btn--unit-4.focus,.btn--unit-4:focus{
    color:#662a1a;
    background-color:#ff9b80;
    border-color:#ff5e34
}
.btn--unit-4:hover{
    color:#662a1a;
    background-color:#ff9b80;
    border-color:#ff9376
}
.btn--unit-4.active,.btn--unit-4:active,.open>.btn--unit-4.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-4.is-active{
    color:#662a1a;
    background-color:#ff9b80;
    background-image:none;
    border-color:#ff9376
}
.btn--unit-4.active.focus,.btn--unit-4.active:focus,.btn--unit-4.active:hover,.btn--unit-4:active.focus,.btn--unit-4:active:focus,.btn--unit-4:active:hover,.open>.btn--unit-4.dropdown-toggle.focus,.open>.btn--unit-4.dropdown-toggle:focus,.open>.btn--unit-4.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-4.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-4.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-4.is-active:hover{
    color:#662a1a;
    background-color:#ff7f5c;
    border-color:#ff5e34
}
.btn--unit-4.disabled.focus,.btn--unit-4.disabled:focus,.btn--unit-4.disabled:hover,.btn--unit-4[disabled].focus,.btn--unit-4[disabled]:focus,.btn--unit-4[disabled]:hover,fieldset[disabled] .btn--unit-4.focus,fieldset[disabled] .btn--unit-4:focus,fieldset[disabled] .btn--unit-4:hover{
    background-color:#ffc3b3;
    border-color:#ffc3b3
}
.btn--unit-4 .badge{
    color:#ffc3b3;
    background-color:#662a1a
}
.btn--unit-5{
    color:#1c3f62;
    background-color:#b5d8fb;
    border-color:#b5d8fb
}
.btn--unit-5.focus,.btn--unit-5:focus{
    color:#1c3f62;
    background-color:#85bff8;
    border-color:#3c98f4
}
.btn--unit-5:hover{
    color:#1c3f62;
    background-color:#85bff8;
    border-color:#7bb9f8
}
.btn--unit-5.active,.btn--unit-5:active,.open>.btn--unit-5.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-5.is-active{
    color:#1c3f62;
    background-color:#85bff8;
    background-image:none;
    border-color:#7bb9f8
}
.btn--unit-5.active.focus,.btn--unit-5.active:focus,.btn--unit-5.active:hover,.btn--unit-5:active.focus,.btn--unit-5:active:focus,.btn--unit-5:active:hover,.open>.btn--unit-5.dropdown-toggle.focus,.open>.btn--unit-5.dropdown-toggle:focus,.open>.btn--unit-5.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-5.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-5.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-5.is-active:hover{
    color:#1c3f62;
    background-color:#63adf7;
    border-color:#3c98f4
}
.btn--unit-5.disabled.focus,.btn--unit-5.disabled:focus,.btn--unit-5.disabled:hover,.btn--unit-5[disabled].focus,.btn--unit-5[disabled]:focus,.btn--unit-5[disabled]:hover,fieldset[disabled] .btn--unit-5.focus,fieldset[disabled] .btn--unit-5:focus,fieldset[disabled] .btn--unit-5:hover{
    background-color:#b5d8fb;
    border-color:#b5d8fb
}
.btn--unit-5 .badge{
    color:#b5d8fb;
    background-color:#1c3f62
}
.btn--unit-6{
    color:#134955;
    background-color:#ace2ee;
    border-color:#ace2ee
}
.btn--unit-6.focus,.btn--unit-6:focus{
    color:#134955;
    background-color:#82d3e5;
    border-color:#42bdd8
}
.btn--unit-6:hover{
    color:#134955;
    background-color:#82d3e5;
    border-color:#79d0e4
}
.btn--unit-6.active,.btn--unit-6:active,.open>.btn--unit-6.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-6.is-active{
    color:#134955;
    background-color:#82d3e5;
    background-image:none;
    border-color:#79d0e4
}
.btn--unit-6.active.focus,.btn--unit-6.active:focus,.btn--unit-6.active:hover,.btn--unit-6:active.focus,.btn--unit-6:active:focus,.btn--unit-6:active:hover,.open>.btn--unit-6.dropdown-toggle.focus,.open>.btn--unit-6.dropdown-toggle:focus,.open>.btn--unit-6.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-6.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-6.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-6.is-active:hover{
    color:#134955;
    background-color:#64c9df;
    border-color:#42bdd8
}
.btn--unit-6.disabled.focus,.btn--unit-6.disabled:focus,.btn--unit-6.disabled:hover,.btn--unit-6[disabled].focus,.btn--unit-6[disabled]:focus,.btn--unit-6[disabled]:hover,fieldset[disabled] .btn--unit-6.focus,fieldset[disabled] .btn--unit-6:focus,fieldset[disabled] .btn--unit-6:hover{
    background-color:#ace2ee;
    border-color:#ace2ee
}
.btn--unit-6 .badge{
    color:#ace2ee;
    background-color:#134955
}
.btn--unit-7{
    color:#235249;
    background-color:#bcebe2;
    border-color:#bcebe2
}
.btn--unit-7.focus,.btn--unit-7:focus{
    color:#235249;
    background-color:#95dfd1;
    border-color:#5aceb8
}
.btn--unit-7:hover{
    color:#235249;
    background-color:#95dfd1;
    border-color:#8dddce
}
.btn--unit-7.active,.btn--unit-7:active,.open>.btn--unit-7.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-7.is-active{
    color:#235249;
    background-color:#95dfd1;
    background-image:none;
    border-color:#8dddce
}
.btn--unit-7.active.focus,.btn--unit-7.active:focus,.btn--unit-7.active:hover,.btn--unit-7:active.focus,.btn--unit-7:active:focus,.btn--unit-7:active:hover,.open>.btn--unit-7.dropdown-toggle.focus,.open>.btn--unit-7.dropdown-toggle:focus,.open>.btn--unit-7.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-7.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-7.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-7.is-active:hover{
    color:#235249;
    background-color:#79d7c5;
    border-color:#5aceb8
}
.btn--unit-7.disabled.focus,.btn--unit-7.disabled:focus,.btn--unit-7.disabled:hover,.btn--unit-7[disabled].focus,.btn--unit-7[disabled]:focus,.btn--unit-7[disabled]:hover,fieldset[disabled] .btn--unit-7.focus,fieldset[disabled] .btn--unit-7:focus,fieldset[disabled] .btn--unit-7:hover{
    background-color:#bcebe2;
    border-color:#bcebe2
}
.btn--unit-7 .badge{
    color:#bcebe2;
    background-color:#235249
}
.btn--unit-8{
    color:#254a31;
    background-color:#bee3ca;
    border-color:#bee3ca
}
.btn--unit-8.focus,.btn--unit-8:focus{
    color:#254a31;
    background-color:#9ad4ad;
    border-color:#65bd81
}
.btn--unit-8:hover{
    color:#254a31;
    background-color:#9ad4ad;
    border-color:#93d1a7
}
.btn--unit-8.active,.btn--unit-8:active,.open>.btn--unit-8.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-8.is-active{
    color:#254a31;
    background-color:#9ad4ad;
    background-image:none;
    border-color:#93d1a7
}
.btn--unit-8.active.focus,.btn--unit-8.active:focus,.btn--unit-8.active:hover,.btn--unit-8:active.focus,.btn--unit-8:active:focus,.btn--unit-8:active:hover,.open>.btn--unit-8.dropdown-toggle.focus,.open>.btn--unit-8.dropdown-toggle:focus,.open>.btn--unit-8.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-8.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-8.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-8.is-active:hover{
    color:#254a31;
    background-color:#81c999;
    border-color:#65bd81
}
.btn--unit-8.disabled.focus,.btn--unit-8.disabled:focus,.btn--unit-8.disabled:hover,.btn--unit-8[disabled].focus,.btn--unit-8[disabled]:focus,.btn--unit-8[disabled]:hover,fieldset[disabled] .btn--unit-8.focus,fieldset[disabled] .btn--unit-8:focus,fieldset[disabled] .btn--unit-8:hover{
    background-color:#bee3ca;
    border-color:#bee3ca
}
.btn--unit-8 .badge{
    color:#bee3ca;
    background-color:#254a31
}
.btn--unit-9{
    color:#582843;
    background-color:#f1c1dc;
    border-color:#f1c1dc
}
.btn--unit-9.focus,.btn--unit-9:focus{
    color:#582843;
    background-color:#e897c5;
    border-color:#da59a1
}
.btn--unit-9:hover{
    color:#582843;
    background-color:#e897c5;
    border-color:#e68fc0
}
.btn--unit-9.active,.btn--unit-9:active,.open>.btn--unit-9.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-9.is-active{
    color:#582843;
    background-color:#e897c5;
    background-image:none;
    border-color:#e68fc0
}
.btn--unit-9.active.focus,.btn--unit-9.active:focus,.btn--unit-9.active:hover,.btn--unit-9:active.focus,.btn--unit-9:active:focus,.btn--unit-9:active:hover,.open>.btn--unit-9.dropdown-toggle.focus,.open>.btn--unit-9.dropdown-toggle:focus,.open>.btn--unit-9.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-9.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-9.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-9.is-active:hover{
    color:#582843;
    background-color:#e17ab4;
    border-color:#da59a1
}
.btn--unit-9.disabled.focus,.btn--unit-9.disabled:focus,.btn--unit-9.disabled:hover,.btn--unit-9[disabled].focus,.btn--unit-9[disabled]:focus,.btn--unit-9[disabled]:hover,fieldset[disabled] .btn--unit-9.focus,fieldset[disabled] .btn--unit-9:focus,fieldset[disabled] .btn--unit-9:hover{
    background-color:#f1c1dc;
    border-color:#f1c1dc
}
.btn--unit-9 .badge{
    color:#f1c1dc;
    background-color:#582843
}
.btn--unit-10{
    color:#49334f;
    background-color:#e2cce8;
    border-color:#e2cce8
}
.btn--unit-10.focus,.btn--unit-10:focus{
    color:#49334f;
    background-color:#cea9d8;
    border-color:#b074c0
}
.btn--unit-10:hover{
    color:#49334f;
    background-color:#cea9d8;
    border-color:#caa2d5
}
.btn--unit-10.active,.btn--unit-10:active,.open>.btn--unit-10.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-10.is-active{
    color:#49334f;
    background-color:#cea9d8;
    background-image:none;
    border-color:#caa2d5
}
.btn--unit-10.active.focus,.btn--unit-10.active:focus,.btn--unit-10.active:hover,.btn--unit-10:active.focus,.btn--unit-10:active:focus,.btn--unit-10:active:hover,.open>.btn--unit-10.dropdown-toggle.focus,.open>.btn--unit-10.dropdown-toggle:focus,.open>.btn--unit-10.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-10.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-10.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-10.is-active:hover{
    color:#49334f;
    background-color:#c090cd;
    border-color:#b074c0
}
.btn--unit-10.disabled.focus,.btn--unit-10.disabled:focus,.btn--unit-10.disabled:hover,.btn--unit-10[disabled].focus,.btn--unit-10[disabled]:focus,.btn--unit-10[disabled]:hover,fieldset[disabled] .btn--unit-10.focus,fieldset[disabled] .btn--unit-10:focus,fieldset[disabled] .btn--unit-10:hover{
    background-color:#e2cce8;
    border-color:#e2cce8
}
.btn--unit-10 .badge{
    color:#e2cce8;
    background-color:#49334f
}
.btn--unit-11{
    color:#37263e;
    background-color:#d0bfd7;
    border-color:#d0bfd7
}
.btn--unit-11.focus,.btn--unit-11:focus{
    color:#37263e;
    background-color:#b9a0c3;
    border-color:#9671a6
}
.btn--unit-11:hover{
    color:#37263e;
    background-color:#b9a0c3;
    border-color:#b499bf
}
.btn--unit-11.active,.btn--unit-11:active,.open>.btn--unit-11.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-11.is-active{
    color:#37263e;
    background-color:#b9a0c3;
    background-image:none;
    border-color:#b499bf
}
.btn--unit-11.active.focus,.btn--unit-11.active:focus,.btn--unit-11.active:hover,.btn--unit-11:active.focus,.btn--unit-11:active:focus,.btn--unit-11:active:hover,.open>.btn--unit-11.dropdown-toggle.focus,.open>.btn--unit-11.dropdown-toggle:focus,.open>.btn--unit-11.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-11.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-11.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-11.is-active:hover{
    color:#37263e;
    background-color:#a98ab6;
    border-color:#9671a6
}
.btn--unit-11.disabled.focus,.btn--unit-11.disabled:focus,.btn--unit-11.disabled:hover,.btn--unit-11[disabled].focus,.btn--unit-11[disabled]:focus,.btn--unit-11[disabled]:hover,fieldset[disabled] .btn--unit-11.focus,fieldset[disabled] .btn--unit-11:focus,fieldset[disabled] .btn--unit-11:hover{
    background-color:#d0bfd7;
    border-color:#d0bfd7
}
.btn--unit-11 .badge{
    color:#d0bfd7;
    background-color:#37263e
}
.btn--unit-12{
    color:#5d520d;
    background-color:#f6eba6;
    border-color:#f6eba6
}
.btn--unit-12.focus,.btn--unit-12:focus{
    color:#5d520d;
    background-color:#f1e178;
    border-color:#ead132
}
.btn--unit-12:hover{
    color:#5d520d;
    background-color:#f1e178;
    border-color:#f0df6e
}
.btn--unit-12.active,.btn--unit-12:active,.open>.btn--unit-12.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-12.is-active{
    color:#5d520d;
    background-color:#f1e178;
    background-image:none;
    border-color:#f0df6e
}
.btn--unit-12.active.focus,.btn--unit-12.active:focus,.btn--unit-12.active:hover,.btn--unit-12:active.focus,.btn--unit-12:active:focus,.btn--unit-12:active:hover,.open>.btn--unit-12.dropdown-toggle.focus,.open>.btn--unit-12.dropdown-toggle:focus,.open>.btn--unit-12.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-12.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-12.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-12.is-active:hover{
    color:#5d520d;
    background-color:#eed957;
    border-color:#ead132
}
.btn--unit-12.disabled.focus,.btn--unit-12.disabled:focus,.btn--unit-12.disabled:hover,.btn--unit-12[disabled].focus,.btn--unit-12[disabled]:focus,.btn--unit-12[disabled]:hover,fieldset[disabled] .btn--unit-12.focus,fieldset[disabled] .btn--unit-12:focus,fieldset[disabled] .btn--unit-12:hover{
    background-color:#f6eba6;
    border-color:#f6eba6
}
.btn--unit-12 .badge{
    color:#f6eba6;
    background-color:#5d520d
}
.btn--unit-13{
    color:#465423;
    background-color:#dfedbc;
    border-color:#dfedbc
}
.btn--unit-13.focus,.btn--unit-13:focus{
    color:#465423;
    background-color:#cce294;
    border-color:#afd258
}
.btn--unit-13:hover{
    color:#465423;
    background-color:#cce294;
    border-color:#c8e08c
}
.btn--unit-13.active,.btn--unit-13:active,.open>.btn--unit-13.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-13.is-active{
    color:#465423;
    background-color:#cce294;
    background-image:none;
    border-color:#c8e08c
}
.btn--unit-13.active.focus,.btn--unit-13.active:focus,.btn--unit-13.active:hover,.btn--unit-13:active.focus,.btn--unit-13:active:focus,.btn--unit-13:active:hover,.open>.btn--unit-13.dropdown-toggle.focus,.open>.btn--unit-13.dropdown-toggle:focus,.open>.btn--unit-13.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-13.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-13.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-13.is-active:hover{
    color:#465423;
    background-color:#bedb78;
    border-color:#afd258
}
.btn--unit-13.disabled.focus,.btn--unit-13.disabled:focus,.btn--unit-13.disabled:hover,.btn--unit-13[disabled].focus,.btn--unit-13[disabled]:focus,.btn--unit-13[disabled]:hover,fieldset[disabled] .btn--unit-13.focus,fieldset[disabled] .btn--unit-13:focus,fieldset[disabled] .btn--unit-13:hover{
    background-color:#dfedbc;
    border-color:#dfedbc
}
.btn--unit-13 .badge{
    color:#dfedbc;
    background-color:#465423
}
.btn--unit-14{
    color:#2e4812;
    background-color:#dfedbc;
    border-color:#dfedbc
}
.btn--unit-14.focus,.btn--unit-14:focus{
    color:#2e4812;
    background-color:#cce294;
    border-color:#afd258
}
.btn--unit-14:hover{
    color:#2e4812;
    background-color:#cce294;
    border-color:#c8e08c
}
.btn--unit-14.active,.btn--unit-14:active,.open>.btn--unit-14.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-14.is-active{
    color:#2e4812;
    background-color:#cce294;
    background-image:none;
    border-color:#c8e08c
}
.btn--unit-14.active.focus,.btn--unit-14.active:focus,.btn--unit-14.active:hover,.btn--unit-14:active.focus,.btn--unit-14:active:focus,.btn--unit-14:active:hover,.open>.btn--unit-14.dropdown-toggle.focus,.open>.btn--unit-14.dropdown-toggle:focus,.open>.btn--unit-14.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-14.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-14.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-14.is-active:hover{
    color:#2e4812;
    background-color:#bedb78;
    border-color:#afd258
}
.btn--unit-14.disabled.focus,.btn--unit-14.disabled:focus,.btn--unit-14.disabled:hover,.btn--unit-14[disabled].focus,.btn--unit-14[disabled]:focus,.btn--unit-14[disabled]:hover,fieldset[disabled] .btn--unit-14.focus,fieldset[disabled] .btn--unit-14:focus,fieldset[disabled] .btn--unit-14:hover{
    background-color:#dfedbc;
    border-color:#dfedbc
}
.btn--unit-14 .badge{
    color:#dfedbc;
    background-color:#2e4812
}
.btn--unit-15{
    color:#582519;
    background-color:#c7e1ab;
    border-color:#c7e1ab
}
.btn--unit-15.focus,.btn--unit-15:focus{
    color:#582519;
    background-color:#aed485;
    border-color:#88bf4d
}
.btn--unit-15:hover{
    color:#582519;
    background-color:#aed485;
    border-color:#a9d17e
}
.btn--unit-15.active,.btn--unit-15:active,.open>.btn--unit-15.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-15.is-active{
    color:#582519;
    background-color:#aed485;
    background-image:none;
    border-color:#a9d17e
}
.btn--unit-15.active.focus,.btn--unit-15.active:focus,.btn--unit-15.active:hover,.btn--unit-15:active.focus,.btn--unit-15:active:focus,.btn--unit-15:active:hover,.open>.btn--unit-15.dropdown-toggle.focus,.open>.btn--unit-15.dropdown-toggle:focus,.open>.btn--unit-15.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-15.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-15.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-15.is-active:hover{
    color:#582519;
    background-color:#9cca6b;
    border-color:#88bf4d
}
.btn--unit-15.disabled.focus,.btn--unit-15.disabled:focus,.btn--unit-15.disabled:hover,.btn--unit-15[disabled].focus,.btn--unit-15[disabled]:focus,.btn--unit-15[disabled]:hover,fieldset[disabled] .btn--unit-15.focus,fieldset[disabled] .btn--unit-15:focus,fieldset[disabled] .btn--unit-15:hover{
    background-color:#c7e1ab;
    border-color:#c7e1ab
}
.btn--unit-15 .badge{
    color:#c7e1ab;
    background-color:#582519
}
.btn--unit-16{
    color:#4b190d;
    background-color:#f1beb2;
    border-color:#f1beb2
}
.btn--unit-16.focus,.btn--unit-16:focus{
    color:#4b190d;
    background-color:#e99a87;
    border-color:#dd6346
}
.btn--unit-16:hover{
    color:#4b190d;
    background-color:#e99a87;
    border-color:#e8927e
}
.btn--unit-16.active,.btn--unit-16:active,.open>.btn--unit-16.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-16.is-active{
    color:#4b190d;
    background-color:#e99a87;
    background-image:none;
    border-color:#e8927e
}
.btn--unit-16.active.focus,.btn--unit-16.active:focus,.btn--unit-16.active:hover,.btn--unit-16:active.focus,.btn--unit-16:active:focus,.btn--unit-16:active:hover,.open>.btn--unit-16.dropdown-toggle.focus,.open>.btn--unit-16.dropdown-toggle:focus,.open>.btn--unit-16.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-16.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-16.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-16.is-active:hover{
    color:#4b190d;
    background-color:#e48069;
    border-color:#dd6346
}
.btn--unit-16.disabled.focus,.btn--unit-16.disabled:focus,.btn--unit-16.disabled:hover,.btn--unit-16[disabled].focus,.btn--unit-16[disabled]:focus,.btn--unit-16[disabled]:hover,fieldset[disabled] .btn--unit-16.focus,fieldset[disabled] .btn--unit-16:focus,fieldset[disabled] .btn--unit-16:hover{
    background-color:#f1beb2;
    border-color:#f1beb2
}
.btn--unit-16 .badge{
    color:#f1beb2;
    background-color:#4b190d
}
.btn--unit-17{
    color:#3b1414;
    background-color:#e4b2a6;
    border-color:#e4b2a6
}
.btn--unit-17.focus,.btn--unit-17:focus{
    color:#3b1414;
    background-color:#d8907f;
    border-color:#c65d44
}
.btn--unit-17:hover{
    color:#3b1414;
    background-color:#d8907f;
    border-color:#d68977
}
.btn--unit-17.active,.btn--unit-17:active,.open>.btn--unit-17.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-17.is-active{
    color:#3b1414;
    background-color:#d8907f;
    background-image:none;
    border-color:#d68977
}
.btn--unit-17.active.focus,.btn--unit-17.active:focus,.btn--unit-17.active:hover,.btn--unit-17:active.focus,.btn--unit-17:active:focus,.btn--unit-17:active:hover,.open>.btn--unit-17.dropdown-toggle.focus,.open>.btn--unit-17.dropdown-toggle:focus,.open>.btn--unit-17.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-17.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-17.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-17.is-active:hover{
    color:#3b1414;
    background-color:#d07863;
    border-color:#c65d44
}
.btn--unit-17.disabled.focus,.btn--unit-17.disabled:focus,.btn--unit-17.disabled:hover,.btn--unit-17[disabled].focus,.btn--unit-17[disabled]:focus,.btn--unit-17[disabled]:hover,fieldset[disabled] .btn--unit-17.focus,fieldset[disabled] .btn--unit-17:focus,fieldset[disabled] .btn--unit-17:hover{
    background-color:#e4b2a6;
    border-color:#e4b2a6
}
.btn--unit-17 .badge{
    color:#e4b2a6;
    background-color:#3b1414
}
.btn--unit-18{
    color:#22303f;
    background-color:#d4adad;
    border-color:#d4adad
}
.btn--unit-18.focus,.btn--unit-18:focus{
    color:#22303f;
    background-color:#c28c8c;
    border-color:#a85959
}
.btn--unit-18:hover{
    color:#22303f;
    background-color:#c28c8c;
    border-color:#bf8585
}
.btn--unit-18.active,.btn--unit-18:active,.open>.btn--unit-18.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-18.is-active{
    color:#22303f;
    background-color:#c28c8c;
    background-image:none;
    border-color:#bf8585
}
.btn--unit-18.active.focus,.btn--unit-18.active:focus,.btn--unit-18.active:hover,.btn--unit-18:active.focus,.btn--unit-18:active:focus,.btn--unit-18:active:hover,.open>.btn--unit-18.dropdown-toggle.focus,.open>.btn--unit-18.dropdown-toggle:focus,.open>.btn--unit-18.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-18.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-18.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-18.is-active:hover{
    color:#22303f;
    background-color:#b67474;
    border-color:#a85959
}
.btn--unit-18.disabled.focus,.btn--unit-18.disabled:focus,.btn--unit-18.disabled:hover,.btn--unit-18[disabled].focus,.btn--unit-18[disabled]:focus,.btn--unit-18[disabled]:hover,fieldset[disabled] .btn--unit-18.focus,fieldset[disabled] .btn--unit-18:focus,fieldset[disabled] .btn--unit-18:hover{
    background-color:#d4adad;
    border-color:#d4adad
}
.btn--unit-18 .badge{
    color:#d4adad;
    background-color:#22303f
}
.btn--unit-19{
    color:#343c4e;
    background-color:#bbc9d8;
    border-color:#bbc9d8
}
.btn--unit-19.focus,.btn--unit-19:focus{
    color:#343c4e;
    background-color:#9bafc5;
    border-color:#6a89aa
}
.btn--unit-19:hover{
    color:#343c4e;
    background-color:#9bafc5;
    border-color:#94aac2
}
.btn--unit-19.active,.btn--unit-19:active,.open>.btn--unit-19.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-19.is-active{
    color:#343c4e;
    background-color:#9bafc5;
    background-image:none;
    border-color:#94aac2
}
.btn--unit-19.active.focus,.btn--unit-19.active:focus,.btn--unit-19.active:hover,.btn--unit-19:active.focus,.btn--unit-19:active:focus,.btn--unit-19:active:hover,.open>.btn--unit-19.dropdown-toggle.focus,.open>.btn--unit-19.dropdown-toggle:focus,.open>.btn--unit-19.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-19.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-19.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-19.is-active:hover{
    color:#343c4e;
    background-color:#849db8;
    border-color:#6a89aa
}
.btn--unit-19.disabled.focus,.btn--unit-19.disabled:focus,.btn--unit-19.disabled:hover,.btn--unit-19[disabled].focus,.btn--unit-19[disabled]:focus,.btn--unit-19[disabled]:hover,fieldset[disabled] .btn--unit-19.focus,fieldset[disabled] .btn--unit-19:focus,fieldset[disabled] .btn--unit-19:hover{
    background-color:#bbc9d8;
    border-color:#bbc9d8
}
.btn--unit-19 .badge{
    color:#bbc9d8;
    background-color:#343c4e
}
.btn--unit-20{
    color:#403848;
    background-color:#cdd5e7;
    border-color:#cdd5e7
}
.btn--unit-20.focus,.btn--unit-20:focus{
    color:#403848;
    background-color:#abb8d6;
    border-color:#778dbe
}
.btn--unit-20:hover{
    color:#403848;
    background-color:#abb8d6;
    border-color:#a4b2d3
}
.btn--unit-20.active,.btn--unit-20:active,.open>.btn--unit-20.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-20.is-active{
    color:#403848;
    background-color:#abb8d6;
    background-image:none;
    border-color:#a4b2d3
}
.btn--unit-20.active.focus,.btn--unit-20.active:focus,.btn--unit-20.active:hover,.btn--unit-20:active.focus,.btn--unit-20:active:focus,.btn--unit-20:active:hover,.open>.btn--unit-20.dropdown-toggle.focus,.open>.btn--unit-20.dropdown-toggle:focus,.open>.btn--unit-20.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-20.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-20.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--unit-20.is-active:hover{
    color:#403848;
    background-color:#92a4cb;
    border-color:#778dbe
}
.btn--unit-20.disabled.focus,.btn--unit-20.disabled:focus,.btn--unit-20.disabled:hover,.btn--unit-20[disabled].focus,.btn--unit-20[disabled]:focus,.btn--unit-20[disabled]:hover,fieldset[disabled] .btn--unit-20.focus,fieldset[disabled] .btn--unit-20:focus,fieldset[disabled] .btn--unit-20:hover{
    background-color:#cdd5e7;
    border-color:#cdd5e7
}
.btn--unit-20 .badge{
    color:#cdd5e7;
    background-color:#403848
}
.btn--popular-music{
    color:#36394c;
    background-color:#cfd2e5;
    border-color:#cfd2e5
}
.btn--popular-music.focus,.btn--popular-music:focus{
    color:#36394c;
    background-color:#aeb3d3;
    border-color:#7c84b8
}
.btn--popular-music:hover{
    color:#36394c;
    background-color:#aeb3d3;
    border-color:#a7adcf
}
.btn--popular-music.active,.btn--popular-music:active,.open>.btn--popular-music.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--popular-music.is-active{
    color:#36394c;
    background-color:#aeb3d3;
    background-image:none;
    border-color:#a7adcf
}
.btn--popular-music.active.focus,.btn--popular-music.active:focus,.btn--popular-music.active:hover,.btn--popular-music:active.focus,.btn--popular-music:active:focus,.btn--popular-music:active:hover,.open>.btn--popular-music.dropdown-toggle.focus,.open>.btn--popular-music.dropdown-toggle:focus,.open>.btn--popular-music.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--popular-music.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--popular-music.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--popular-music.is-active:hover{
    color:#36394c;
    background-color:#979dc7;
    border-color:#7c84b8
}
.btn--popular-music.disabled.focus,.btn--popular-music.disabled:focus,.btn--popular-music.disabled:hover,.btn--popular-music[disabled].focus,.btn--popular-music[disabled]:focus,.btn--popular-music[disabled]:hover,fieldset[disabled] .btn--popular-music.focus,fieldset[disabled] .btn--popular-music:focus,fieldset[disabled] .btn--popular-music:hover{
    background-color:#cfd2e5;
    border-color:#cfd2e5
}
.btn--popular-music .badge{
    color:#cfd2e5;
    background-color:#36394c
}
.btn--lesson{
    color:#9a9a9a;
    background-color:transparent;
    border-color:#9a9a9a
}
.btn--lesson.focus,.btn--lesson:focus{
    color:#9a9a9a;
    background-color:transparent;
    border-color:#5a5a5a
}
.btn--lesson:hover{
    color:#9a9a9a;
    background-color:transparent;
    border-color:#7b7b7b
}
.btn--lesson.active,.btn--lesson:active,.open>.btn--lesson.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.is-active{
    color:#9a9a9a;
    background-color:transparent;
    background-image:none;
    border-color:#7b7b7b
}
.btn--lesson.active.focus,.btn--lesson.active:focus,.btn--lesson.active:hover,.btn--lesson:active.focus,.btn--lesson:active:focus,.btn--lesson:active:hover,.open>.btn--lesson.dropdown-toggle.focus,.open>.btn--lesson.dropdown-toggle:focus,.open>.btn--lesson.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.is-active:hover{
    color:#9a9a9a;
    background-color:transparent;
    border-color:#5a5a5a
}
.btn--lesson.disabled.focus,.btn--lesson.disabled:focus,.btn--lesson.disabled:hover,.btn--lesson[disabled].focus,.btn--lesson[disabled]:focus,.btn--lesson[disabled]:hover,fieldset[disabled] .btn--lesson.focus,fieldset[disabled] .btn--lesson:focus,fieldset[disabled] .btn--lesson:hover{
    background-color:transparent;
    border-color:#9a9a9a
}
.btn--lesson .badge{
    color:transparent;
    background-color:#9a9a9a
}
.btn--lesson.active,.btn--lesson.active.focus,.btn--lesson.active:focus,.btn--lesson.active:hover,.btn--lesson.focus,.btn--lesson.focus.focus,.btn--lesson.focus:focus,.btn--lesson.focus:hover,.btn--lesson:active,.btn--lesson:active.focus,.btn--lesson:active:focus,.btn--lesson:active:hover,.btn--lesson:focus,.btn--lesson:focus.focus,.btn--lesson:focus:focus,.btn--lesson:focus:hover,.btn--lesson:hover,.btn--lesson:hover.focus,.btn--lesson:hover:focus,.btn--lesson:hover:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--lesson.is-active:hover{
    border-color:#fff;
    color:#fff
}
.btn--chalkboard,.game-card__play-button{
    color:#fff;
    background-color:#385d67;
    border-color:#385d67
}
.btn--chalkboard.focus,.btn--chalkboard:focus,.focus.game-card__play-button,.game-card__play-button:focus{
    color:#fff;
    background-color:#263f46;
    border-color:#0b1214
}
.btn--chalkboard:hover,.game-card__play-button:hover{
    color:#fff;
    background-color:#263f46;
    border-color:#22393f
}
.active.game-card__play-button,.btn--chalkboard.active,.btn--chalkboard:active,.game-card__play-button:active,.open>.btn--chalkboard.dropdown-toggle,.open>.dropdown-toggle.game-card__play-button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--chalkboard.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.game-card__play-button{
    color:#fff;
    background-color:#263f46;
    background-image:none;
    border-color:#22393f
}
.active.focus.game-card__play-button,.active.game-card__play-button:focus,.active.game-card__play-button:hover,.btn--chalkboard.active.focus,.btn--chalkboard.active:focus,.btn--chalkboard.active:hover,.btn--chalkboard:active.focus,.btn--chalkboard:active:focus,.btn--chalkboard:active:hover,.game-card__play-button:active.focus,.game-card__play-button:active:focus,.game-card__play-button:active:hover,.open>.btn--chalkboard.dropdown-toggle.focus,.open>.btn--chalkboard.dropdown-toggle:focus,.open>.btn--chalkboard.dropdown-toggle:hover,.open>.dropdown-toggle.focus.game-card__play-button,.open>.dropdown-toggle.game-card__play-button:focus,.open>.dropdown-toggle.game-card__play-button:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--chalkboard.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--chalkboard.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--chalkboard.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.game-card__play-button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.game-card__play-button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.game-card__play-button:hover{
    color:#fff;
    background-color:#192a2f;
    border-color:#0b1214
}
.btn--chalkboard.disabled.focus,.btn--chalkboard.disabled:focus,.btn--chalkboard.disabled:hover,.btn--chalkboard[disabled].focus,.btn--chalkboard[disabled]:focus,.btn--chalkboard[disabled]:hover,.disabled.focus.game-card__play-button,.disabled.game-card__play-button:focus,.disabled.game-card__play-button:hover,[disabled].focus.game-card__play-button,[disabled].game-card__play-button:focus,[disabled].game-card__play-button:hover,fieldset[disabled] .btn--chalkboard.focus,fieldset[disabled] .btn--chalkboard:focus,fieldset[disabled] .btn--chalkboard:hover,fieldset[disabled] .focus.game-card__play-button,fieldset[disabled] .game-card__play-button:focus,fieldset[disabled] .game-card__play-button:hover{
    background-color:#385d67;
    border-color:#385d67
}
.btn--chalkboard .badge,.game-card__play-button .badge{
    color:#385d67;
    background-color:#fff
}
.action-card-button--primary,.add-students__button--finish,.btn--goldenrod,.owner-authentication-modal__confirm-button,.woocommerce button.button.alt{
    color:#856a2b;
    background-color:#ffd670;
    border-color:#ffd670
}
.action-card-button--primary:focus,.add-students__button--finish:focus,.btn--goldenrod.focus,.btn--goldenrod:focus,.focus.action-card-button--primary,.focus.add-students__button--finish,.focus.owner-authentication-modal__confirm-button,.owner-authentication-modal__confirm-button:focus,.woocommerce button.button.alt:focus,.woocommerce button.focus.button.alt{
    color:#856a2b;
    background-color:#ffc73d;
    border-color:#f0ab00
}
.action-card-button--primary:hover,.add-students__button--finish:hover,.btn--goldenrod:hover,.owner-authentication-modal__confirm-button:hover,.woocommerce button.button.alt:hover{
    color:#856a2b;
    background-color:#ffc73d;
    border-color:#ffc433
}
.action-card-button--primary:active,.active.action-card-button--primary,.active.add-students__button--finish,.active.owner-authentication-modal__confirm-button,.add-students__button--finish:active,.btn--goldenrod.active,.btn--goldenrod:active,.open>.btn--goldenrod.dropdown-toggle,.open>.dropdown-toggle.action-card-button--primary,.open>.dropdown-toggle.add-students__button--finish,.open>.dropdown-toggle.owner-authentication-modal__confirm-button,.owner-authentication-modal__confirm-button:active,.woocommerce .open>button.dropdown-toggle.button.alt,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--goldenrod.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button--finish,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__confirm-button.is-active,.woocommerce button.active.button.alt,.woocommerce button.button.alt:active{
    color:#856a2b;
    background-color:#ffc73d;
    background-image:none;
    border-color:#ffc433
}
.action-card-button--primary:active.focus,.action-card-button--primary:active:focus,.action-card-button--primary:active:hover,.active.action-card-button--primary:focus,.active.action-card-button--primary:hover,.active.add-students__button--finish:focus,.active.add-students__button--finish:hover,.active.focus.action-card-button--primary,.active.focus.add-students__button--finish,.active.focus.owner-authentication-modal__confirm-button,.active.owner-authentication-modal__confirm-button:focus,.active.owner-authentication-modal__confirm-button:hover,.add-students__button--finish:active.focus,.add-students__button--finish:active:focus,.add-students__button--finish:active:hover,.btn--goldenrod.active.focus,.btn--goldenrod.active:focus,.btn--goldenrod.active:hover,.btn--goldenrod:active.focus,.btn--goldenrod:active:focus,.btn--goldenrod:active:hover,.open>.btn--goldenrod.dropdown-toggle.focus,.open>.btn--goldenrod.dropdown-toggle:focus,.open>.btn--goldenrod.dropdown-toggle:hover,.open>.dropdown-toggle.action-card-button--primary:focus,.open>.dropdown-toggle.action-card-button--primary:hover,.open>.dropdown-toggle.add-students__button--finish:focus,.open>.dropdown-toggle.add-students__button--finish:hover,.open>.dropdown-toggle.focus.action-card-button--primary,.open>.dropdown-toggle.focus.add-students__button--finish,.open>.dropdown-toggle.focus.owner-authentication-modal__confirm-button,.open>.dropdown-toggle.owner-authentication-modal__confirm-button:focus,.open>.dropdown-toggle.owner-authentication-modal__confirm-button:hover,.owner-authentication-modal__confirm-button:active.focus,.owner-authentication-modal__confirm-button:active:focus,.owner-authentication-modal__confirm-button:active:hover,.woocommerce .open>button.dropdown-toggle.button.alt:focus,.woocommerce .open>button.dropdown-toggle.button.alt:hover,.woocommerce .open>button.dropdown-toggle.focus.button.alt,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button--primary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.action-card-button--primary.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--goldenrod.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--goldenrod.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--goldenrod.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.action-card-button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.add-students__button--finish,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.owner-authentication-modal__confirm-button.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button--finish:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.add-students__button--finish:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__confirm-button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.owner-authentication-modal__confirm-button.is-active:hover,.woocommerce button.active.button.alt:focus,.woocommerce button.active.button.alt:hover,.woocommerce button.active.focus.button.alt,.woocommerce button.button.alt:active.focus,.woocommerce button.button.alt:active:focus,.woocommerce button.button.alt:active:hover{
    color:#856a2b;
    background-color:#ffbd19;
    border-color:#f0ab00
}
.btn--goldenrod.disabled.focus,.btn--goldenrod.disabled:focus,.btn--goldenrod.disabled:hover,.btn--goldenrod[disabled].focus,.btn--goldenrod[disabled]:focus,.btn--goldenrod[disabled]:hover,.disabled.action-card-button--primary:focus,.disabled.action-card-button--primary:hover,.disabled.add-students__button--finish:focus,.disabled.add-students__button--finish:hover,.disabled.focus.action-card-button--primary,.disabled.focus.add-students__button--finish,.disabled.focus.owner-authentication-modal__confirm-button,.disabled.owner-authentication-modal__confirm-button:focus,.disabled.owner-authentication-modal__confirm-button:hover,.woocommerce button.disabled.button.alt:focus,.woocommerce button.disabled.button.alt:hover,.woocommerce button.disabled.focus.button.alt,.woocommerce button[disabled].button.alt:focus,.woocommerce button[disabled].button.alt:hover,.woocommerce button[disabled].focus.button.alt,.woocommerce fieldset[disabled] button.button.alt:focus,.woocommerce fieldset[disabled] button.button.alt:hover,.woocommerce fieldset[disabled] button.focus.button.alt,[disabled].action-card-button--primary:focus,[disabled].action-card-button--primary:hover,[disabled].add-students__button--finish:focus,[disabled].add-students__button--finish:hover,[disabled].focus.action-card-button--primary,[disabled].focus.add-students__button--finish,[disabled].focus.owner-authentication-modal__confirm-button,[disabled].owner-authentication-modal__confirm-button:focus,[disabled].owner-authentication-modal__confirm-button:hover,fieldset[disabled] .action-card-button--primary:focus,fieldset[disabled] .action-card-button--primary:hover,fieldset[disabled] .add-students__button--finish:focus,fieldset[disabled] .add-students__button--finish:hover,fieldset[disabled] .btn--goldenrod.focus,fieldset[disabled] .btn--goldenrod:focus,fieldset[disabled] .btn--goldenrod:hover,fieldset[disabled] .focus.action-card-button--primary,fieldset[disabled] .focus.add-students__button--finish,fieldset[disabled] .focus.owner-authentication-modal__confirm-button,fieldset[disabled] .owner-authentication-modal__confirm-button:focus,fieldset[disabled] .owner-authentication-modal__confirm-button:hover,fieldset[disabled] .woocommerce button.button.alt:focus,fieldset[disabled] .woocommerce button.button.alt:hover,fieldset[disabled] .woocommerce button.focus.button.alt{
    background-color:#ffd670;
    border-color:#ffd670
}
.action-card-button--primary .badge,.add-students__button--finish .badge,.btn--goldenrod .badge,.owner-authentication-modal__confirm-button .badge,.woocommerce button.button.alt .badge{
    color:#ffd670;
    background-color:#856a2b
}
.btn--dark-grey{
    color:#fff;
    background-color:#a7a8ac;
    border-color:#a7a8ac
}
.btn--dark-grey.focus,.btn--dark-grey:focus{
    color:#fff;
    background-color:#8d8e93;
    border-color:#67686d
}
.btn--dark-grey:hover{
    color:#fff;
    background-color:#8d8e93;
    border-color:#88898e
}
.btn--dark-grey.active,.btn--dark-grey:active,.open>.btn--dark-grey.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--dark-grey.is-active{
    color:#fff;
    background-color:#8d8e93;
    background-image:none;
    border-color:#88898e
}
.btn--dark-grey.active.focus,.btn--dark-grey.active:focus,.btn--dark-grey.active:hover,.btn--dark-grey:active.focus,.btn--dark-grey:active:focus,.btn--dark-grey:active:hover,.open>.btn--dark-grey.dropdown-toggle.focus,.open>.btn--dark-grey.dropdown-toggle:focus,.open>.btn--dark-grey.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--dark-grey.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--dark-grey.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--dark-grey.is-active:hover{
    color:#fff;
    background-color:#7a7c82;
    border-color:#67686d
}
.btn--dark-grey.disabled.focus,.btn--dark-grey.disabled:focus,.btn--dark-grey.disabled:hover,.btn--dark-grey[disabled].focus,.btn--dark-grey[disabled]:focus,.btn--dark-grey[disabled]:hover,fieldset[disabled] .btn--dark-grey.focus,fieldset[disabled] .btn--dark-grey:focus,fieldset[disabled] .btn--dark-grey:hover{
    background-color:#a7a8ac;
    border-color:#a7a8ac
}
.btn--dark-grey .badge{
    color:#a7a8ac;
    background-color:#fff
}
.btn--premium--primary,.games-premium-modal__button--primary,.premium-banner__button--primary{
    color:#fff;
    background-color:#996796;
    border-color:#996796
}
.btn--premium--primary.focus,.btn--premium--primary:focus,.focus.games-premium-modal__button--primary,.focus.premium-banner__button--primary,.games-premium-modal__button--primary:focus,.premium-banner__button--primary:focus{
    color:#fff;
    background-color:#7b5278;
    border-color:#4d344b
}
.btn--premium--primary:hover,.games-premium-modal__button--primary:hover,.premium-banner__button--primary:hover{
    color:#fff;
    background-color:#7b5278;
    border-color:#754e72
}
.active.games-premium-modal__button--primary,.active.premium-banner__button--primary,.btn--premium--primary.active,.btn--premium--primary:active,.games-premium-modal__button--primary:active,.open>.btn--premium--primary.dropdown-toggle,.open>.dropdown-toggle.games-premium-modal__button--primary,.open>.dropdown-toggle.premium-banner__button--primary,.premium-banner__button--primary:active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--primary.is-active{
    color:#fff;
    background-color:#7b5278;
    background-image:none;
    border-color:#754e72
}
.active.focus.games-premium-modal__button--primary,.active.focus.premium-banner__button--primary,.active.games-premium-modal__button--primary:focus,.active.games-premium-modal__button--primary:hover,.active.premium-banner__button--primary:focus,.active.premium-banner__button--primary:hover,.btn--premium--primary.active.focus,.btn--premium--primary.active:focus,.btn--premium--primary.active:hover,.btn--premium--primary:active.focus,.btn--premium--primary:active:focus,.btn--premium--primary:active:hover,.games-premium-modal__button--primary:active.focus,.games-premium-modal__button--primary:active:focus,.games-premium-modal__button--primary:active:hover,.open>.btn--premium--primary.dropdown-toggle.focus,.open>.btn--premium--primary.dropdown-toggle:focus,.open>.btn--premium--primary.dropdown-toggle:hover,.open>.dropdown-toggle.focus.games-premium-modal__button--primary,.open>.dropdown-toggle.focus.premium-banner__button--primary,.open>.dropdown-toggle.games-premium-modal__button--primary:focus,.open>.dropdown-toggle.games-premium-modal__button--primary:hover,.open>.dropdown-toggle.premium-banner__button--primary:focus,.open>.dropdown-toggle.premium-banner__button--primary:hover,.premium-banner__button--primary:active.focus,.premium-banner__button--primary:active:focus,.premium-banner__button--primary:active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--primary.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--primary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--primary.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.games-premium-modal__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.premium-banner__button--primary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--primary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--primary.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--primary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--primary.is-active:hover{
    color:#fff;
    background-color:#654463;
    border-color:#4d344b
}
.btn--premium--primary.disabled.focus,.btn--premium--primary.disabled:focus,.btn--premium--primary.disabled:hover,.btn--premium--primary[disabled].focus,.btn--premium--primary[disabled]:focus,.btn--premium--primary[disabled]:hover,.disabled.focus.games-premium-modal__button--primary,.disabled.focus.premium-banner__button--primary,.disabled.games-premium-modal__button--primary:focus,.disabled.games-premium-modal__button--primary:hover,.disabled.premium-banner__button--primary:focus,.disabled.premium-banner__button--primary:hover,[disabled].focus.games-premium-modal__button--primary,[disabled].focus.premium-banner__button--primary,[disabled].games-premium-modal__button--primary:focus,[disabled].games-premium-modal__button--primary:hover,[disabled].premium-banner__button--primary:focus,[disabled].premium-banner__button--primary:hover,fieldset[disabled] .btn--premium--primary.focus,fieldset[disabled] .btn--premium--primary:focus,fieldset[disabled] .btn--premium--primary:hover,fieldset[disabled] .focus.games-premium-modal__button--primary,fieldset[disabled] .focus.premium-banner__button--primary,fieldset[disabled] .games-premium-modal__button--primary:focus,fieldset[disabled] .games-premium-modal__button--primary:hover,fieldset[disabled] .premium-banner__button--primary:focus,fieldset[disabled] .premium-banner__button--primary:hover{
    background-color:#996796;
    border-color:#996796
}
.btn--premium--primary .badge,.games-premium-modal__button--primary .badge,.premium-banner__button--primary .badge{
    color:#996796;
    background-color:#fff
}
.btn--premium--secondary,.games-premium-modal__button--secondary,.premium-banner__button--secondary{
    color:#996796;
    background-color:#f0e2ef;
    border-color:#996796
}
.btn--premium--secondary.focus,.btn--premium--secondary:focus,.focus.games-premium-modal__button--secondary,.focus.premium-banner__button--secondary,.games-premium-modal__button--secondary:focus,.premium-banner__button--secondary:focus{
    color:#996796;
    background-color:#dfc0dc;
    border-color:#4d344b
}
.btn--premium--secondary:hover,.games-premium-modal__button--secondary:hover,.premium-banner__button--secondary:hover{
    color:#996796;
    background-color:#dfc0dc;
    border-color:#754e72
}
.active.games-premium-modal__button--secondary,.active.premium-banner__button--secondary,.btn--premium--secondary.active,.btn--premium--secondary:active,.games-premium-modal__button--secondary:active,.open>.btn--premium--secondary.dropdown-toggle,.open>.dropdown-toggle.games-premium-modal__button--secondary,.open>.dropdown-toggle.premium-banner__button--secondary,.premium-banner__button--secondary:active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--secondary.is-active{
    color:#996796;
    background-color:#dfc0dc;
    background-image:none;
    border-color:#754e72
}
.active.focus.games-premium-modal__button--secondary,.active.focus.premium-banner__button--secondary,.active.games-premium-modal__button--secondary:focus,.active.games-premium-modal__button--secondary:hover,.active.premium-banner__button--secondary:focus,.active.premium-banner__button--secondary:hover,.btn--premium--secondary.active.focus,.btn--premium--secondary.active:focus,.btn--premium--secondary.active:hover,.btn--premium--secondary:active.focus,.btn--premium--secondary:active:focus,.btn--premium--secondary:active:hover,.games-premium-modal__button--secondary:active.focus,.games-premium-modal__button--secondary:active:focus,.games-premium-modal__button--secondary:active:hover,.open>.btn--premium--secondary.dropdown-toggle.focus,.open>.btn--premium--secondary.dropdown-toggle:focus,.open>.btn--premium--secondary.dropdown-toggle:hover,.open>.dropdown-toggle.focus.games-premium-modal__button--secondary,.open>.dropdown-toggle.focus.premium-banner__button--secondary,.open>.dropdown-toggle.games-premium-modal__button--secondary:focus,.open>.dropdown-toggle.games-premium-modal__button--secondary:hover,.open>.dropdown-toggle.premium-banner__button--secondary:focus,.open>.dropdown-toggle.premium-banner__button--secondary:hover,.premium-banner__button--secondary:active.focus,.premium-banner__button--secondary:active:focus,.premium-banner__button--secondary:active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--secondary.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--secondary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--premium--secondary.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.games-premium-modal__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.premium-banner__button--secondary.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--secondary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.games-premium-modal__button--secondary.is-active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--secondary.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.premium-banner__button--secondary.is-active:hover{
    color:#996796;
    background-color:#d2a9cf;
    border-color:#4d344b
}
.btn--premium--secondary.disabled.focus,.btn--premium--secondary.disabled:focus,.btn--premium--secondary.disabled:hover,.btn--premium--secondary[disabled].focus,.btn--premium--secondary[disabled]:focus,.btn--premium--secondary[disabled]:hover,.disabled.focus.games-premium-modal__button--secondary,.disabled.focus.premium-banner__button--secondary,.disabled.games-premium-modal__button--secondary:focus,.disabled.games-premium-modal__button--secondary:hover,.disabled.premium-banner__button--secondary:focus,.disabled.premium-banner__button--secondary:hover,[disabled].focus.games-premium-modal__button--secondary,[disabled].focus.premium-banner__button--secondary,[disabled].games-premium-modal__button--secondary:focus,[disabled].games-premium-modal__button--secondary:hover,[disabled].premium-banner__button--secondary:focus,[disabled].premium-banner__button--secondary:hover,fieldset[disabled] .btn--premium--secondary.focus,fieldset[disabled] .btn--premium--secondary:focus,fieldset[disabled] .btn--premium--secondary:hover,fieldset[disabled] .focus.games-premium-modal__button--secondary,fieldset[disabled] .focus.premium-banner__button--secondary,fieldset[disabled] .games-premium-modal__button--secondary:focus,fieldset[disabled] .games-premium-modal__button--secondary:hover,fieldset[disabled] .premium-banner__button--secondary:focus,fieldset[disabled] .premium-banner__button--secondary:hover{
    background-color:#f0e2ef;
    border-color:#996796
}
.btn--premium--secondary .badge,.games-premium-modal__button--secondary .badge,.premium-banner__button--secondary .badge{
    color:#f0e2ef;
    background-color:#996796
}
.btn--game{
    color:#3a2a2f;
    background-color:#e7a6bd;
    border-color:#e7a6bd
}
.btn--game.focus,.btn--game:focus{
    color:#3a2a2f;
    background-color:#dc7e9f;
    border-color:#cc4273
}
.btn--game:hover{
    color:#3a2a2f;
    background-color:#dc7e9f;
    border-color:#da7699
}
.btn--game.active,.btn--game:active,.open>.btn--game.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--game.is-active{
    color:#3a2a2f;
    background-color:#dc7e9f;
    background-image:none;
    border-color:#da7699
}
.btn--game.active.focus,.btn--game.active:focus,.btn--game.active:hover,.btn--game:active.focus,.btn--game:active:focus,.btn--game:active:hover,.open>.btn--game.dropdown-toggle.focus,.open>.btn--game.dropdown-toggle:focus,.open>.btn--game.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--game.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--game.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--game.is-active:hover{
    color:#3a2a2f;
    background-color:#d5628a;
    border-color:#cc4273
}
.btn--game.disabled.focus,.btn--game.disabled:focus,.btn--game.disabled:hover,.btn--game[disabled].focus,.btn--game[disabled]:focus,.btn--game[disabled]:hover,fieldset[disabled] .btn--game.focus,fieldset[disabled] .btn--game:focus,fieldset[disabled] .btn--game:hover{
    background-color:#e7a6bd;
    border-color:#e7a6bd
}
.btn--game .badge{
    color:#e7a6bd;
    background-color:#3a2a2f
}
.btn--improvisation{
    color:#3d3826;
    background-color:#f2e099;
    border-color:#f2e099
}
.btn--improvisation.focus,.btn--improvisation:focus{
    color:#3d3826;
    background-color:#ecd26c;
    border-color:#e4be28
}
.btn--improvisation:hover{
    color:#3d3826;
    background-color:#ecd26c;
    border-color:#ebd063
}
.btn--improvisation.active,.btn--improvisation:active,.open>.btn--improvisation.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--improvisation.is-active{
    color:#3d3826;
    background-color:#ecd26c;
    background-image:none;
    border-color:#ebd063
}
.btn--improvisation.active.focus,.btn--improvisation.active:focus,.btn--improvisation.active:hover,.btn--improvisation:active.focus,.btn--improvisation:active:focus,.btn--improvisation:active:hover,.open>.btn--improvisation.dropdown-toggle.focus,.open>.btn--improvisation.dropdown-toggle:focus,.open>.btn--improvisation.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--improvisation.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--improvisation.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--improvisation.is-active:hover{
    color:#3d3826;
    background-color:#e8c94c;
    border-color:#e4be28
}
.btn--improvisation.disabled.focus,.btn--improvisation.disabled:focus,.btn--improvisation.disabled:hover,.btn--improvisation[disabled].focus,.btn--improvisation[disabled]:focus,.btn--improvisation[disabled]:hover,fieldset[disabled] .btn--improvisation.focus,fieldset[disabled] .btn--improvisation:focus,fieldset[disabled] .btn--improvisation:hover{
    background-color:#f2e099;
    border-color:#f2e099
}
.btn--improvisation .badge{
    color:#f2e099;
    background-color:#3d3826
}
.btn--instructions{
    color:#302e2a;
    background-color:#c1b6a9;
    border-color:#c1b6a9
}
.btn--instructions.focus,.btn--instructions:focus{
    color:#302e2a;
    background-color:#ac9d8b;
    border-color:#887762
}
.btn--instructions:hover{
    color:#302e2a;
    background-color:#ac9d8b;
    border-color:#a79885
}
.btn--instructions.active,.btn--instructions:active,.open>.btn--instructions.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--instructions.is-active{
    color:#302e2a;
    background-color:#ac9d8b;
    background-image:none;
    border-color:#a79885
}
.btn--instructions.active.focus,.btn--instructions.active:focus,.btn--instructions.active:hover,.btn--instructions:active.focus,.btn--instructions:active:focus,.btn--instructions:active:hover,.open>.btn--instructions.dropdown-toggle.focus,.open>.btn--instructions.dropdown-toggle:focus,.open>.btn--instructions.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--instructions.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--instructions.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--instructions.is-active:hover{
    color:#302e2a;
    background-color:#9d8b77;
    border-color:#887762
}
.btn--instructions.disabled.focus,.btn--instructions.disabled:focus,.btn--instructions.disabled:hover,.btn--instructions[disabled].focus,.btn--instructions[disabled]:focus,.btn--instructions[disabled]:hover,fieldset[disabled] .btn--instructions.focus,fieldset[disabled] .btn--instructions:focus,fieldset[disabled] .btn--instructions:hover{
    background-color:#c1b6a9;
    border-color:#c1b6a9
}
.btn--instructions .badge{
    color:#c1b6a9;
    background-color:#302e2a
}
.btn--music-theory{
    color:#3d2d22;
    background-color:#f5b587;
    border-color:#f5b587
}
.btn--music-theory.focus,.btn--music-theory:focus{
    color:#3d2d22;
    background-color:#f19858;
    border-color:#e96d13
}
.btn--music-theory:hover{
    color:#3d2d22;
    background-color:#f19858;
    border-color:#f0924f
}
.btn--music-theory.active,.btn--music-theory:active,.open>.btn--music-theory.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--music-theory.is-active{
    color:#3d2d22;
    background-color:#f19858;
    background-image:none;
    border-color:#f0924f
}
.btn--music-theory.active.focus,.btn--music-theory.active:focus,.btn--music-theory.active:hover,.btn--music-theory:active.focus,.btn--music-theory:active:focus,.btn--music-theory:active:hover,.open>.btn--music-theory.dropdown-toggle.focus,.open>.btn--music-theory.dropdown-toggle:focus,.open>.btn--music-theory.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--music-theory.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--music-theory.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--music-theory.is-active:hover{
    color:#3d2d22;
    background-color:#ee8437;
    border-color:#e96d13
}
.btn--music-theory.disabled.focus,.btn--music-theory.disabled:focus,.btn--music-theory.disabled:hover,.btn--music-theory[disabled].focus,.btn--music-theory[disabled]:focus,.btn--music-theory[disabled]:hover,fieldset[disabled] .btn--music-theory.focus,fieldset[disabled] .btn--music-theory:focus,fieldset[disabled] .btn--music-theory:hover{
    background-color:#f5b587;
    border-color:#f5b587
}
.btn--music-theory .badge{
    color:#f5b587;
    background-color:#3d2d22
}
.btn--sight-reading{
    color:#392121;
    background-color:#e58283;
    border-color:#e58283
}
.btn--sight-reading.focus,.btn--sight-reading:focus{
    color:#392121;
    background-color:#dc5859;
    border-color:#c02829
}
.btn--sight-reading:hover{
    color:#392121;
    background-color:#dc5859;
    border-color:#da4f51
}
.btn--sight-reading.active,.btn--sight-reading:active,.open>.btn--sight-reading.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--sight-reading.is-active{
    color:#392121;
    background-color:#dc5859;
    background-image:none;
    border-color:#da4f51
}
.btn--sight-reading.active.focus,.btn--sight-reading.active:focus,.btn--sight-reading.active:hover,.btn--sight-reading:active.focus,.btn--sight-reading:active:focus,.btn--sight-reading:active:hover,.open>.btn--sight-reading.dropdown-toggle.focus,.open>.btn--sight-reading.dropdown-toggle:focus,.open>.btn--sight-reading.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--sight-reading.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--sight-reading.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--sight-reading.is-active:hover{
    color:#392121;
    background-color:#d63a3c;
    border-color:#c02829
}
.btn--sight-reading.disabled.focus,.btn--sight-reading.disabled:focus,.btn--sight-reading.disabled:hover,.btn--sight-reading[disabled].focus,.btn--sight-reading[disabled]:focus,.btn--sight-reading[disabled]:hover,fieldset[disabled] .btn--sight-reading.focus,fieldset[disabled] .btn--sight-reading:focus,fieldset[disabled] .btn--sight-reading:hover{
    background-color:#e58283;
    border-color:#e58283
}
.btn--sight-reading .badge{
    color:#e58283;
    background-color:#392121
}
.btn--super-challenge{
    color:#312b33;
    background-color:#c3acca;
    border-color:#c3acca
}
.btn--super-challenge.focus,.btn--super-challenge:focus{
    color:#312b33;
    background-color:#ad8db6;
    border-color:#8a6096
}
.btn--super-challenge:hover{
    color:#312b33;
    background-color:#ad8db6;
    border-color:#a887b2
}
.btn--super-challenge.active,.btn--super-challenge:active,.open>.btn--super-challenge.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--super-challenge.is-active{
    color:#312b33;
    background-color:#ad8db6;
    background-image:none;
    border-color:#a887b2
}
.btn--super-challenge.active.focus,.btn--super-challenge.active:focus,.btn--super-challenge.active:hover,.btn--super-challenge:active.focus,.btn--super-challenge:active:focus,.btn--super-challenge:active:hover,.open>.btn--super-challenge.dropdown-toggle.focus,.open>.btn--super-challenge.dropdown-toggle:focus,.open>.btn--super-challenge.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--super-challenge.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--super-challenge.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--super-challenge.is-active:hover{
    color:#312b33;
    background-color:#9d77a8;
    border-color:#8a6096
}
.btn--super-challenge.disabled.focus,.btn--super-challenge.disabled:focus,.btn--super-challenge.disabled:hover,.btn--super-challenge[disabled].focus,.btn--super-challenge[disabled]:focus,.btn--super-challenge[disabled]:hover,fieldset[disabled] .btn--super-challenge.focus,fieldset[disabled] .btn--super-challenge:focus,fieldset[disabled] .btn--super-challenge:hover{
    background-color:#c3acca;
    border-color:#c3acca
}
.btn--super-challenge .badge{
    color:#c3acca;
    background-color:#312b33
}
.btn--repertoire{
    color:#273032;
    background-color:#9cc1c7;
    border-color:#9cc1c7
}
.btn--repertoire.focus,.btn--repertoire:focus{
    color:#273032;
    background-color:#7badb5;
    border-color:#528991
}
.btn--repertoire:hover{
    color:#273032;
    background-color:#7badb5;
    border-color:#75a9b1
}
.btn--repertoire.active,.btn--repertoire:active,.open>.btn--repertoire.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--repertoire.is-active{
    color:#273032;
    background-color:#7badb5;
    background-image:none;
    border-color:#75a9b1
}
.btn--repertoire.active.focus,.btn--repertoire.active:focus,.btn--repertoire.active:hover,.btn--repertoire:active.focus,.btn--repertoire:active:focus,.btn--repertoire:active:hover,.open>.btn--repertoire.dropdown-toggle.focus,.open>.btn--repertoire.dropdown-toggle:focus,.open>.btn--repertoire.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--repertoire.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--repertoire.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--repertoire.is-active:hover{
    color:#273032;
    background-color:#659ea8;
    border-color:#528991
}
.btn--repertoire.disabled.focus,.btn--repertoire.disabled:focus,.btn--repertoire.disabled:hover,.btn--repertoire[disabled].focus,.btn--repertoire[disabled]:focus,.btn--repertoire[disabled]:hover,fieldset[disabled] .btn--repertoire.focus,fieldset[disabled] .btn--repertoire:focus,fieldset[disabled] .btn--repertoire:hover{
    background-color:#9cc1c7;
    border-color:#9cc1c7
}
.btn--repertoire .badge{
    color:#9cc1c7;
    background-color:#273032
}
.btn--technique{
    color:#2b3326;
    background-color:#accc98;
    border-color:#accc98
}
.btn--technique.focus,.btn--technique:focus{
    color:#2b3326;
    background-color:#91bb76;
    border-color:#69994c
}
.btn--technique:hover{
    color:#2b3326;
    background-color:#91bb76;
    border-color:#8bb86f
}
.btn--technique.active,.btn--technique:active,.open>.btn--technique.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--technique.is-active{
    color:#2b3326;
    background-color:#91bb76;
    background-image:none;
    border-color:#8bb86f
}
.btn--technique.active.focus,.btn--technique.active:focus,.btn--technique.active:hover,.btn--technique:active.focus,.btn--technique:active:focus,.btn--technique:active:hover,.open>.btn--technique.dropdown-toggle.focus,.open>.btn--technique.dropdown-toggle:focus,.open>.btn--technique.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--technique.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--technique.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--technique.is-active:hover{
    color:#2b3326;
    background-color:#7daf5e;
    border-color:#69994c
}
.btn--technique.disabled.focus,.btn--technique.disabled:focus,.btn--technique.disabled:hover,.btn--technique[disabled].focus,.btn--technique[disabled]:focus,.btn--technique[disabled]:hover,fieldset[disabled] .btn--technique.focus,fieldset[disabled] .btn--technique:focus,fieldset[disabled] .btn--technique:hover{
    background-color:#accc98;
    border-color:#accc98
}
.btn--technique .badge{
    color:#accc98;
    background-color:#2b3326
}
.btn--ghost--game{
    color:#74535f;
    background-color:transparent;
    border-color:#74535f
}
.btn--ghost--game.focus,.btn--ghost--game:focus{
    color:#74535f;
    border-color:#2a1e22
}
.btn--ghost--game.active,.btn--ghost--game:active,.btn--ghost--game:hover,.open>.btn--ghost--game.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--game.is-active{
    color:#74535f;
    border-color:#503942
}
.btn--ghost--game.active.focus,.btn--ghost--game.active:focus,.btn--ghost--game.active:hover,.btn--ghost--game:active.focus,.btn--ghost--game:active:focus,.btn--ghost--game:active:hover,.open>.btn--ghost--game.dropdown-toggle.focus,.open>.btn--ghost--game.dropdown-toggle:focus,.open>.btn--ghost--game.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--game.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--game.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--game.is-active:hover{
    color:#74535f;
    border-color:#2a1e22
}
.btn--ghost--game.active,.btn--ghost--game:active,.open>.btn--ghost--game.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--game.is-active{
    background-image:none
}
.btn--ghost--game.disabled.focus,.btn--ghost--game.disabled:focus,.btn--ghost--game.disabled:hover,.btn--ghost--game[disabled].focus,.btn--ghost--game[disabled]:focus,.btn--ghost--game[disabled]:hover,fieldset[disabled] .btn--ghost--game.focus,fieldset[disabled] .btn--ghost--game:focus,fieldset[disabled] .btn--ghost--game:hover{
    border-color:#74535f
}
.btn--ghost--game .badge{
    color:transparent;
    background-color:#74535f
}
.btn--ghost--improvisation{
    color:#79704d;
    background-color:transparent;
    border-color:#79704d
}
.btn--ghost--improvisation.focus,.btn--ghost--improvisation:focus{
    color:#79704d;
    border-color:#2b281b
}
.btn--ghost--improvisation.active,.btn--ghost--improvisation:active,.btn--ghost--improvisation:hover,.open>.btn--ghost--improvisation.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--improvisation.is-active{
    color:#79704d;
    border-color:#544d35
}
.btn--ghost--improvisation.active.focus,.btn--ghost--improvisation.active:focus,.btn--ghost--improvisation.active:hover,.btn--ghost--improvisation:active.focus,.btn--ghost--improvisation:active:focus,.btn--ghost--improvisation:active:hover,.open>.btn--ghost--improvisation.dropdown-toggle.focus,.open>.btn--ghost--improvisation.dropdown-toggle:focus,.open>.btn--ghost--improvisation.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--improvisation.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--improvisation.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--improvisation.is-active:hover{
    color:#79704d;
    border-color:#2b281b
}
.btn--ghost--improvisation.active,.btn--ghost--improvisation:active,.open>.btn--ghost--improvisation.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--improvisation.is-active{
    background-image:none
}
.btn--ghost--improvisation.disabled.focus,.btn--ghost--improvisation.disabled:focus,.btn--ghost--improvisation.disabled:hover,.btn--ghost--improvisation[disabled].focus,.btn--ghost--improvisation[disabled]:focus,.btn--ghost--improvisation[disabled]:hover,fieldset[disabled] .btn--ghost--improvisation.focus,fieldset[disabled] .btn--ghost--improvisation:focus,fieldset[disabled] .btn--ghost--improvisation:hover{
    border-color:#79704d
}
.btn--ghost--improvisation .badge{
    color:transparent;
    background-color:#79704d
}
.btn--ghost--instructions{
    color:#615b55;
    background-color:transparent;
    border-color:#615b55
}
.btn--ghost--instructions.focus,.btn--ghost--instructions:focus{
    color:#615b55;
    border-color:#1d1b19
}
.btn--ghost--instructions.active,.btn--ghost--instructions:active,.btn--ghost--instructions:hover,.open>.btn--ghost--instructions.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--instructions.is-active{
    color:#615b55;
    border-color:#403c38
}
.btn--ghost--instructions.active.focus,.btn--ghost--instructions.active:focus,.btn--ghost--instructions.active:hover,.btn--ghost--instructions:active.focus,.btn--ghost--instructions:active:focus,.btn--ghost--instructions:active:hover,.open>.btn--ghost--instructions.dropdown-toggle.focus,.open>.btn--ghost--instructions.dropdown-toggle:focus,.open>.btn--ghost--instructions.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--instructions.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--instructions.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--instructions.is-active:hover{
    color:#615b55;
    border-color:#1d1b19
}
.btn--ghost--instructions.active,.btn--ghost--instructions:active,.open>.btn--ghost--instructions.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--instructions.is-active{
    background-image:none
}
.btn--ghost--instructions.disabled.focus,.btn--ghost--instructions.disabled:focus,.btn--ghost--instructions.disabled:hover,.btn--ghost--instructions[disabled].focus,.btn--ghost--instructions[disabled]:focus,.btn--ghost--instructions[disabled]:hover,fieldset[disabled] .btn--ghost--instructions.focus,fieldset[disabled] .btn--ghost--instructions:focus,fieldset[disabled] .btn--ghost--instructions:hover{
    border-color:#615b55
}
.btn--ghost--instructions .badge{
    color:transparent;
    background-color:#615b55
}
.btn--ghost--music-theory{
    color:#7b5b44;
    background-color:transparent;
    border-color:#7b5b44
}
.btn--ghost--music-theory.focus,.btn--ghost--music-theory:focus{
    color:#7b5b44;
    border-color:#291e17
}
.btn--ghost--music-theory.active,.btn--ghost--music-theory:active,.btn--ghost--music-theory:hover,.open>.btn--ghost--music-theory.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--music-theory.is-active{
    color:#7b5b44;
    border-color:#543e2e
}
.btn--ghost--music-theory.active.focus,.btn--ghost--music-theory.active:focus,.btn--ghost--music-theory.active:hover,.btn--ghost--music-theory:active.focus,.btn--ghost--music-theory:active:focus,.btn--ghost--music-theory:active:hover,.open>.btn--ghost--music-theory.dropdown-toggle.focus,.open>.btn--ghost--music-theory.dropdown-toggle:focus,.open>.btn--ghost--music-theory.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--music-theory.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--music-theory.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--music-theory.is-active:hover{
    color:#7b5b44;
    border-color:#291e17
}
.btn--ghost--music-theory.active,.btn--ghost--music-theory:active,.open>.btn--ghost--music-theory.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--music-theory.is-active{
    background-image:none
}
.btn--ghost--music-theory.disabled.focus,.btn--ghost--music-theory.disabled:focus,.btn--ghost--music-theory.disabled:hover,.btn--ghost--music-theory[disabled].focus,.btn--ghost--music-theory[disabled]:focus,.btn--ghost--music-theory[disabled]:hover,fieldset[disabled] .btn--ghost--music-theory.focus,fieldset[disabled] .btn--ghost--music-theory:focus,fieldset[disabled] .btn--ghost--music-theory:hover{
    border-color:#7b5b44
}
.btn--ghost--music-theory .badge{
    color:transparent;
    background-color:#7b5b44
}
.btn--ghost--sight-reading{
    color:#734142;
    background-color:transparent;
    border-color:#734142
}
.btn--ghost--sight-reading.focus,.btn--ghost--sight-reading:focus{
    color:#734142;
    border-color:#221313
}
.btn--ghost--sight-reading.active,.btn--ghost--sight-reading:active,.btn--ghost--sight-reading:hover,.open>.btn--ghost--sight-reading.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--sight-reading.is-active{
    color:#734142;
    border-color:#4c2b2c
}
.btn--ghost--sight-reading.active.focus,.btn--ghost--sight-reading.active:focus,.btn--ghost--sight-reading.active:hover,.btn--ghost--sight-reading:active.focus,.btn--ghost--sight-reading:active:focus,.btn--ghost--sight-reading:active:hover,.open>.btn--ghost--sight-reading.dropdown-toggle.focus,.open>.btn--ghost--sight-reading.dropdown-toggle:focus,.open>.btn--ghost--sight-reading.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--sight-reading.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--sight-reading.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--sight-reading.is-active:hover{
    color:#734142;
    border-color:#221313
}
.btn--ghost--sight-reading.active,.btn--ghost--sight-reading:active,.open>.btn--ghost--sight-reading.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--sight-reading.is-active{
    background-image:none
}
.btn--ghost--sight-reading.disabled.focus,.btn--ghost--sight-reading.disabled:focus,.btn--ghost--sight-reading.disabled:hover,.btn--ghost--sight-reading[disabled].focus,.btn--ghost--sight-reading[disabled]:focus,.btn--ghost--sight-reading[disabled]:hover,fieldset[disabled] .btn--ghost--sight-reading.focus,fieldset[disabled] .btn--ghost--sight-reading:focus,fieldset[disabled] .btn--ghost--sight-reading:hover{
    border-color:#734142
}
.btn--ghost--sight-reading .badge{
    color:transparent;
    background-color:#734142
}
.btn--ghost--super-challenge{
    color:#625665;
    background-color:transparent;
    border-color:#625665
}
.btn--ghost--super-challenge.focus,.btn--ghost--super-challenge:focus{
    color:#625665;
    border-color:#1f1b20
}
.btn--ghost--super-challenge.active,.btn--ghost--super-challenge:active,.btn--ghost--super-challenge:hover,.open>.btn--ghost--super-challenge.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--super-challenge.is-active{
    color:#625665;
    border-color:#423a44
}
.btn--ghost--super-challenge.active.focus,.btn--ghost--super-challenge.active:focus,.btn--ghost--super-challenge.active:hover,.btn--ghost--super-challenge:active.focus,.btn--ghost--super-challenge:active:focus,.btn--ghost--super-challenge:active:hover,.open>.btn--ghost--super-challenge.dropdown-toggle.focus,.open>.btn--ghost--super-challenge.dropdown-toggle:focus,.open>.btn--ghost--super-challenge.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--super-challenge.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--super-challenge.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--super-challenge.is-active:hover{
    color:#625665;
    border-color:#1f1b20
}
.btn--ghost--super-challenge.active,.btn--ghost--super-challenge:active,.open>.btn--ghost--super-challenge.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--super-challenge.is-active{
    background-image:none
}
.btn--ghost--super-challenge.disabled.focus,.btn--ghost--super-challenge.disabled:focus,.btn--ghost--super-challenge.disabled:hover,.btn--ghost--super-challenge[disabled].focus,.btn--ghost--super-challenge[disabled]:focus,.btn--ghost--super-challenge[disabled]:hover,fieldset[disabled] .btn--ghost--super-challenge.focus,fieldset[disabled] .btn--ghost--super-challenge:focus,fieldset[disabled] .btn--ghost--super-challenge:hover{
    border-color:#625665
}
.btn--ghost--super-challenge .badge{
    color:transparent;
    background-color:#625665
}
.btn--ghost--repertoire{
    color:#4e6164;
    background-color:transparent;
    border-color:#4e6164
}
.btn--ghost--repertoire.focus,.btn--ghost--repertoire:focus{
    color:#4e6164;
    border-color:#161c1c
}
.btn--ghost--repertoire.active,.btn--ghost--repertoire:active,.btn--ghost--repertoire:hover,.open>.btn--ghost--repertoire.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--repertoire.is-active{
    color:#4e6164;
    border-color:#334042
}
.btn--ghost--repertoire.active.focus,.btn--ghost--repertoire.active:focus,.btn--ghost--repertoire.active:hover,.btn--ghost--repertoire:active.focus,.btn--ghost--repertoire:active:focus,.btn--ghost--repertoire:active:hover,.open>.btn--ghost--repertoire.dropdown-toggle.focus,.open>.btn--ghost--repertoire.dropdown-toggle:focus,.open>.btn--ghost--repertoire.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--repertoire.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--repertoire.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--repertoire.is-active:hover{
    color:#4e6164;
    border-color:#161c1c
}
.btn--ghost--repertoire.active,.btn--ghost--repertoire:active,.open>.btn--ghost--repertoire.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--repertoire.is-active{
    background-image:none
}
.btn--ghost--repertoire.disabled.focus,.btn--ghost--repertoire.disabled:focus,.btn--ghost--repertoire.disabled:hover,.btn--ghost--repertoire[disabled].focus,.btn--ghost--repertoire[disabled]:focus,.btn--ghost--repertoire[disabled]:hover,fieldset[disabled] .btn--ghost--repertoire.focus,fieldset[disabled] .btn--ghost--repertoire:focus,fieldset[disabled] .btn--ghost--repertoire:hover{
    border-color:#4e6164
}
.btn--ghost--repertoire .badge{
    color:transparent;
    background-color:#4e6164
}
.btn--ghost--technique{
    color:#56664c;
    background-color:transparent;
    border-color:#56664c
}
.btn--ghost--technique.focus,.btn--ghost--technique:focus{
    color:#56664c;
    border-color:#181d16
}
.btn--ghost--technique.active,.btn--ghost--technique:active,.btn--ghost--technique:hover,.open>.btn--ghost--technique.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--technique.is-active{
    color:#56664c;
    border-color:#384332
}
.btn--ghost--technique.active.focus,.btn--ghost--technique.active:focus,.btn--ghost--technique.active:hover,.btn--ghost--technique:active.focus,.btn--ghost--technique:active:focus,.btn--ghost--technique:active:hover,.open>.btn--ghost--technique.dropdown-toggle.focus,.open>.btn--ghost--technique.dropdown-toggle:focus,.open>.btn--ghost--technique.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--technique.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--technique.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--technique.is-active:hover{
    color:#56664c;
    border-color:#181d16
}
.btn--ghost--technique.active,.btn--ghost--technique:active,.open>.btn--ghost--technique.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.btn--ghost--technique.is-active{
    background-image:none
}
.btn--ghost--technique.disabled.focus,.btn--ghost--technique.disabled:focus,.btn--ghost--technique.disabled:hover,.btn--ghost--technique[disabled].focus,.btn--ghost--technique[disabled]:focus,.btn--ghost--technique[disabled]:hover,fieldset[disabled] .btn--ghost--technique.focus,fieldset[disabled] .btn--ghost--technique:focus,fieldset[disabled] .btn--ghost--technique:hover{
    border-color:#56664c
}
.btn--ghost--technique .badge{
    color:transparent;
    background-color:#56664c
}
.form-inline,.woocommerce div.product form.cart div.quantity textarea.qty,textarea.form-control,textarea.search-field{
    margin-bottom:30px
}
.form-group--ha{
    position:relative
}
.form-group--ha label{
    display:inline;
    font-weight:400
}
.form-group--ha .form-label{
    color:#a1a1a1;
    font-size:18px;
    left:.5em;
    position:absolute;
    top:.25em;
    z-index:10
}
.form-group--ha .form-control,.form-group--ha .search-field,.form-group--ha .woocommerce div.product form.cart .variations select,.form-group--ha .woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart .variations .form-group--ha select,.woocommerce div.product form.cart div.quantity .form-group--ha .qty{
    box-shadow:none;
    height:auto;
    padding:1.5em .5em .5em;
    transition:border-width .25s
}
.has-error .form-group--ha .control-label{
    font-weight:700
}
.feedback--final{
    padding-top:1em
}
.label--notifications{
    background-color:#e46344;
    padding:.2em .5em .1em
}
.label--notifications[href]:focus,.label--notifications[href]:hover{
    background-color:#d6421f
}
.modal-header{
    border:0
}
.modal-body+.modal-footer,.modal-header+.modal-body{
    padding-top:0
}
#modal--login h2{
    margin-top:0
}
#modal--lesson-info .modal-body{
    padding-top:0
}
#modal--lesson-info h2{
    font-weight:700;
    margin-top:0
}
#modal--lesson-info .action-card-heading,#modal--lesson-info h3{
    font-weight:700;
    text-transform:uppercase
}
#modal--lesson-audio .modal-body{
    padding-top:0
}
#modal--lesson-audio h2{
    font-weight:700;
    margin-top:0
}
.modal--premium-banner .modal-body{
    padding:0
}
.modal--signup-upsell .modal-body{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center
}
.modal--signup-upsell h2{
    font-weight:700
}
.modal--signup-upsell p{
    color:#616161
}
.games-premium-modal .modal-body,.modal--premium .modal-body{
    background-color:#fff;
    border:8px solid #c295c0
}
.games-premium-modal .modal-body+.modal-footer,.modal--premium .modal-body+.modal-footer{
    margin-top:-8px;
    position:relative
}
.games-premium-modal .modal-header,.modal--premium .modal-header{
    background-color:#fff;
    border-bottom:0;
    border-left:8px solid #c295c0;
    border-right:8px solid #c295c0;
    border-top:8px solid #c295c0;
    padding:22px 30px 30px
}
.games-premium-modal .modal-footer,.games-premium-modal .modal-header+.modal-body,.modal--premium .modal-footer,.modal--premium .modal-header+.modal-body{
    border-left:8px solid #c295c0;
    border-right:8px solid #c295c0;
    border-top:0
}
.games-premium-modal .modal-footer,.modal--premium .modal-footer{
    background-color:#fff;
    border-bottom:8px solid #c295c0
}
.games-premium-modal .modal-header,.modal--premium .modal-header{
    background-color:#c295c0;
    padding:15px
}
.games-premium-modal .modal-title,.modal--premium .modal-title{
    color:#fff;
    font-weight:700;
    text-align:center
}
.games-premium-modal .modal-body,.modal--premium .modal-body{
    padding-top:30px
}
@media (min-width:768px){
    .games-premium-modal .modal-body,.modal--premium .modal-body{
        padding:0
    }
}
.games-premium-modal .modal-body .remaining-students__left,.games-premium-modal .modal-body b,.games-premium-modal .modal-body strong,.modal--premium .modal-body .remaining-students__left,.modal--premium .modal-body b,.modal--premium .modal-body strong{
    color:#996796
}
.games-premium-modal .modal-body .all-you-need__copy--xs img,.games-premium-modal .modal-body .complete-education__copy--xs img,.games-premium-modal .modal-body .expert-opinion--xs img,.games-premium-modal .modal-body .important-notification .important-notification__sidebar .important-notification__dismiss img,.games-premium-modal .modal-body .meet-mr-hoffman__copy--xs img,.games-premium-modal .modal-body .save-money__copy--xs img,.games-premium-modal .modal-body .visible-xs-block img,.important-notification .important-notification__sidebar .games-premium-modal .modal-body .important-notification__dismiss img,.important-notification .important-notification__sidebar .modal--premium .modal-body .important-notification__dismiss img,.modal--premium .modal-body .all-you-need__copy--xs img,.modal--premium .modal-body .complete-education__copy--xs img,.modal--premium .modal-body .expert-opinion--xs img,.modal--premium .modal-body .important-notification .important-notification__sidebar .important-notification__dismiss img,.modal--premium .modal-body .meet-mr-hoffman__copy--xs img,.modal--premium .modal-body .save-money__copy--xs img,.modal--premium .modal-body .visible-xs-block img{
    margin-bottom:15px;
    max-width:150px
}
.games-premium-modal .store-modal-body,.modal--premium .store-modal-body{
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative
}
.games-premium-modal .store-modal-body__left,.games-premium-modal .store-modal-body__right,.modal--premium .store-modal-body__left,.modal--premium .store-modal-body__right{
    padding:30px;
    text-align:center;
    width:50%
}
.games-premium-modal .store-modal-body__left img,.games-premium-modal .store-modal-body__left p,.games-premium-modal .store-modal-body__right img,.games-premium-modal .store-modal-body__right p,.modal--premium .store-modal-body__left img,.modal--premium .store-modal-body__left p,.modal--premium .store-modal-body__right img,.modal--premium .store-modal-body__right p{
    margin-bottom:30px
}
.games-premium-modal .store-modal-body__right,.modal--premium .store-modal-body__right{
    background-color:#f0e2ef
}
.games-premium-modal .store-modal-body__or,.modal--premium .store-modal-body__or{
    background-color:#fff;
    border:3px solid #f0e2ef;
    border-radius:50%;
    font-weight:700;
    height:80px;
    left:calc(50% - 40px);
    line-height:74px;
    position:absolute;
    text-align:center;
    top:calc(25% - 40px);
    width:80px
}
.games-premium-modal .modal-footer.visible-xs-flex,.modal--premium .modal-footer.visible-xs-flex{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.owner-authentication-modal .ha-avatar{
    display:block;
    height:75px;
    margin:0 auto 30px;
    width:75px
}
.owner-authentication-modal__message{
    margin-bottom:30px
}
.owner-authentication-modal__buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:0
}
@media (min-width:768px){
    .owner-authentication-modal__buttons{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.owner-authentication-modal__buttons>.action-card-button,.owner-authentication-modal__buttons>.add-students__button,.owner-authentication-modal__buttons>.btn,.owner-authentication-modal__buttons>.comment-reply-link,.owner-authentication-modal__buttons>.front-page-premium-body__button,.owner-authentication-modal__buttons>.game-card__play-button,.owner-authentication-modal__buttons>.games-premium-modal__button--primary,.owner-authentication-modal__buttons>.games-premium-modal__button--secondary,.owner-authentication-modal__buttons>.meet-mr-hoffman__button,.owner-authentication-modal__buttons>.owner-authentication-modal__cancel-button,.owner-authentication-modal__buttons>.owner-authentication-modal__confirm-button,.owner-authentication-modal__buttons>.premium-banner__button--primary,.owner-authentication-modal__buttons>.premium-banner__button--secondary,.owner-authentication-modal__buttons>.search-submit,.owner-authentication-modal__buttons>.ss18-banner-button-section__button,.owner-authentication-modal__buttons>.ss18-button,.owner-authentication-modal__buttons>.ss18-cta-banner__button,.owner-authentication-modal__buttons>.ss18-cta__button,.owner-authentication-modal__buttons>.ss18-hero-text__button,.woocommerce .owner-authentication-modal__buttons>button.button.alt{
    white-space:normal
}
.owner-authentication-modal__buttons>.action-card-button:not(:last-child),.owner-authentication-modal__buttons>.add-students__button:not(:last-child),.owner-authentication-modal__buttons>.btn:not(:last-child),.owner-authentication-modal__buttons>.comment-reply-link:not(:last-child),.owner-authentication-modal__buttons>.front-page-premium-body__button:not(:last-child),.owner-authentication-modal__buttons>.game-card__play-button:not(:last-child),.owner-authentication-modal__buttons>.games-premium-modal__button--primary:not(:last-child),.owner-authentication-modal__buttons>.games-premium-modal__button--secondary:not(:last-child),.owner-authentication-modal__buttons>.meet-mr-hoffman__button:not(:last-child),.owner-authentication-modal__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.owner-authentication-modal__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.owner-authentication-modal__buttons>.premium-banner__button--primary:not(:last-child),.owner-authentication-modal__buttons>.premium-banner__button--secondary:not(:last-child),.owner-authentication-modal__buttons>.search-submit:not(:last-child),.owner-authentication-modal__buttons>.ss18-banner-button-section__button:not(:last-child),.owner-authentication-modal__buttons>.ss18-button:not(:last-child),.owner-authentication-modal__buttons>.ss18-cta-banner__button:not(:last-child),.owner-authentication-modal__buttons>.ss18-cta__button:not(:last-child),.owner-authentication-modal__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .owner-authentication-modal__buttons>button.button.alt:not(:last-child){
    margin:0 0 15px
}
@media (min-width:768px){
    .owner-authentication-modal__buttons>.action-card-button:not(:last-child),.owner-authentication-modal__buttons>.add-students__button:not(:last-child),.owner-authentication-modal__buttons>.btn:not(:last-child),.owner-authentication-modal__buttons>.comment-reply-link:not(:last-child),.owner-authentication-modal__buttons>.front-page-premium-body__button:not(:last-child),.owner-authentication-modal__buttons>.game-card__play-button:not(:last-child),.owner-authentication-modal__buttons>.games-premium-modal__button--primary:not(:last-child),.owner-authentication-modal__buttons>.games-premium-modal__button--secondary:not(:last-child),.owner-authentication-modal__buttons>.meet-mr-hoffman__button:not(:last-child),.owner-authentication-modal__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.owner-authentication-modal__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.owner-authentication-modal__buttons>.premium-banner__button--primary:not(:last-child),.owner-authentication-modal__buttons>.premium-banner__button--secondary:not(:last-child),.owner-authentication-modal__buttons>.search-submit:not(:last-child),.owner-authentication-modal__buttons>.ss18-banner-button-section__button:not(:last-child),.owner-authentication-modal__buttons>.ss18-button:not(:last-child),.owner-authentication-modal__buttons>.ss18-cta-banner__button:not(:last-child),.owner-authentication-modal__buttons>.ss18-cta__button:not(:last-child),.owner-authentication-modal__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .owner-authentication-modal__buttons>button.button.alt:not(:last-child){
        margin:0 15px 0 0
    }
}
@media (max-width:767px){
    .owner-authentication-modal__buttons>.action-card-button,.owner-authentication-modal__buttons>.add-students__button,.owner-authentication-modal__buttons>.btn,.owner-authentication-modal__buttons>.comment-reply-link,.owner-authentication-modal__buttons>.front-page-premium-body__button,.owner-authentication-modal__buttons>.game-card__play-button,.owner-authentication-modal__buttons>.games-premium-modal__button--primary,.owner-authentication-modal__buttons>.games-premium-modal__button--secondary,.owner-authentication-modal__buttons>.meet-mr-hoffman__button,.owner-authentication-modal__buttons>.owner-authentication-modal__cancel-button,.owner-authentication-modal__buttons>.owner-authentication-modal__confirm-button,.owner-authentication-modal__buttons>.premium-banner__button--primary,.owner-authentication-modal__buttons>.premium-banner__button--secondary,.owner-authentication-modal__buttons>.search-submit,.owner-authentication-modal__buttons>.ss18-banner-button-section__button,.owner-authentication-modal__buttons>.ss18-button,.owner-authentication-modal__buttons>.ss18-cta-banner__button,.owner-authentication-modal__buttons>.ss18-cta__button,.owner-authentication-modal__buttons>.ss18-hero-text__button,.woocommerce .owner-authentication-modal__buttons>button.button.alt{
        padding:1px 6px;
        font-size:18px;
        line-height:1.5;
        border-radius:3px
    }
}
.game-trailer-modal .modal-header{
    padding:15px
}
.game-trailer-modal .modal-title{
    font-size:28px;
    font-weight:700
}
.game-trailer-modal .modal-body,.games-premium-modal .modal-body{
    padding:15px
}
@media (min-width:768px){
    .games-premium-modal .modal-body{
        padding:60px
    }
}
.games-premium-modal__graphic,.games-premium-modal__text{
    margin-bottom:30px
}
.games-premium-modal__buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .games-premium-modal__buttons{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center
    }
}
.games-premium-modal__buttons>.action-card-button,.games-premium-modal__buttons>.add-students__button,.games-premium-modal__buttons>.btn,.games-premium-modal__buttons>.comment-reply-link,.games-premium-modal__buttons>.front-page-premium-body__button,.games-premium-modal__buttons>.game-card__play-button,.games-premium-modal__buttons>.games-premium-modal__button--primary,.games-premium-modal__buttons>.games-premium-modal__button--secondary,.games-premium-modal__buttons>.meet-mr-hoffman__button,.games-premium-modal__buttons>.owner-authentication-modal__cancel-button,.games-premium-modal__buttons>.owner-authentication-modal__confirm-button,.games-premium-modal__buttons>.premium-banner__button--primary,.games-premium-modal__buttons>.premium-banner__button--secondary,.games-premium-modal__buttons>.search-submit,.games-premium-modal__buttons>.ss18-banner-button-section__button,.games-premium-modal__buttons>.ss18-button,.games-premium-modal__buttons>.ss18-cta-banner__button,.games-premium-modal__buttons>.ss18-cta__button,.games-premium-modal__buttons>.ss18-hero-text__button,.woocommerce .games-premium-modal__buttons>button.button.alt{
    white-space:normal
}
.games-premium-modal__buttons>.action-card-button:not(:last-child),.games-premium-modal__buttons>.add-students__button:not(:last-child),.games-premium-modal__buttons>.btn:not(:last-child),.games-premium-modal__buttons>.comment-reply-link:not(:last-child),.games-premium-modal__buttons>.front-page-premium-body__button:not(:last-child),.games-premium-modal__buttons>.game-card__play-button:not(:last-child),.games-premium-modal__buttons>.games-premium-modal__button--primary:not(:last-child),.games-premium-modal__buttons>.games-premium-modal__button--secondary:not(:last-child),.games-premium-modal__buttons>.meet-mr-hoffman__button:not(:last-child),.games-premium-modal__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.games-premium-modal__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.games-premium-modal__buttons>.premium-banner__button--primary:not(:last-child),.games-premium-modal__buttons>.premium-banner__button--secondary:not(:last-child),.games-premium-modal__buttons>.search-submit:not(:last-child),.games-premium-modal__buttons>.ss18-banner-button-section__button:not(:last-child),.games-premium-modal__buttons>.ss18-button:not(:last-child),.games-premium-modal__buttons>.ss18-cta-banner__button:not(:last-child),.games-premium-modal__buttons>.ss18-cta__button:not(:last-child),.games-premium-modal__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .games-premium-modal__buttons>button.button.alt:not(:last-child){
    margin:0 0 15px
}
@media (min-width:768px){
    .games-premium-modal__buttons>.action-card-button:not(:last-child),.games-premium-modal__buttons>.add-students__button:not(:last-child),.games-premium-modal__buttons>.btn:not(:last-child),.games-premium-modal__buttons>.comment-reply-link:not(:last-child),.games-premium-modal__buttons>.front-page-premium-body__button:not(:last-child),.games-premium-modal__buttons>.game-card__play-button:not(:last-child),.games-premium-modal__buttons>.games-premium-modal__button--primary:not(:last-child),.games-premium-modal__buttons>.games-premium-modal__button--secondary:not(:last-child),.games-premium-modal__buttons>.meet-mr-hoffman__button:not(:last-child),.games-premium-modal__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.games-premium-modal__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.games-premium-modal__buttons>.premium-banner__button--primary:not(:last-child),.games-premium-modal__buttons>.premium-banner__button--secondary:not(:last-child),.games-premium-modal__buttons>.search-submit:not(:last-child),.games-premium-modal__buttons>.ss18-banner-button-section__button:not(:last-child),.games-premium-modal__buttons>.ss18-button:not(:last-child),.games-premium-modal__buttons>.ss18-cta-banner__button:not(:last-child),.games-premium-modal__buttons>.ss18-cta__button:not(:last-child),.games-premium-modal__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .games-premium-modal__buttons>button.button.alt:not(:last-child){
        margin:0 15px 0 0
    }
}
@media (max-width:767px){
    .games-premium-modal__buttons>.action-card-button,.games-premium-modal__buttons>.add-students__button,.games-premium-modal__buttons>.btn,.games-premium-modal__buttons>.comment-reply-link,.games-premium-modal__buttons>.front-page-premium-body__button,.games-premium-modal__buttons>.game-card__play-button,.games-premium-modal__buttons>.games-premium-modal__button--primary,.games-premium-modal__buttons>.games-premium-modal__button--secondary,.games-premium-modal__buttons>.meet-mr-hoffman__button,.games-premium-modal__buttons>.owner-authentication-modal__cancel-button,.games-premium-modal__buttons>.owner-authentication-modal__confirm-button,.games-premium-modal__buttons>.premium-banner__button--primary,.games-premium-modal__buttons>.premium-banner__button--secondary,.games-premium-modal__buttons>.search-submit,.games-premium-modal__buttons>.ss18-banner-button-section__button,.games-premium-modal__buttons>.ss18-button,.games-premium-modal__buttons>.ss18-cta-banner__button,.games-premium-modal__buttons>.ss18-cta__button,.games-premium-modal__buttons>.ss18-hero-text__button,.woocommerce .games-premium-modal__buttons>button.button.alt{
        padding:1px 6px;
        font-size:18px;
        line-height:1.5;
        border-radius:3px
    }
}
.navbar{
    border:0
}
.navbar-brand{
    padding:15px
}
@media (min-width:768px){
    .navbar-brand{
        margin-right:15px
    }
}
#navbar-logo--responsive{
    display:block;
    height:66px;
    pointer-events:none;
    width:110px
}
@media (min-width:510px){
    #navbar-logo--responsive{
        width:110px
    }
}
#navbar-logo--non-responsive{
    height:100%
}
.navbar-toggle>.hamburger{
    position:relative;
    margin-top:6px;
    margin-bottom:6px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.navbar-toggle>.hamburger,.navbar-toggle>.hamburger:after,.navbar-toggle>.hamburger:before{
    display:block;
    width:22px;
    height:2px;
    background-color:#fff;
    outline:1px solid transparent;
    transition-property:background-color,-webkit-transform;
    transition-property:background-color,transform;
    transition-property:background-color,transform,-webkit-transform;
    transition-duration:.3s
}
.navbar-toggle>.hamburger:after,.navbar-toggle>.hamburger:before{
    position:absolute;
    content:""
}
.navbar-toggle>.hamburger:before{
    top:-6px
}
.navbar-toggle>.hamburger:after{
    top:6px
}
.front-page .navbar-toggle>.hamburger{
    position:relative;
    margin-top:6px;
    margin-bottom:6px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.front-page .navbar-toggle>.hamburger,.front-page .navbar-toggle>.hamburger:after,.front-page .navbar-toggle>.hamburger:before{
    display:block;
    width:22px;
    height:2px;
    background-color:#385d67;
    outline:1px solid transparent;
    transition-property:background-color,-webkit-transform;
    transition-property:background-color,transform;
    transition-property:background-color,transform,-webkit-transform;
    transition-duration:.3s
}
.front-page .navbar-toggle>.hamburger:after,.front-page .navbar-toggle>.hamburger:before{
    position:absolute;
    content:""
}
.front-page .navbar-toggle>.hamburger:before{
    top:-6px
}
.front-page .navbar-toggle>.hamburger:after{
    top:6px
}
.navbar-toggle:not(.collapsed)>.hamburger{
    background-color:transparent
}
.navbar-toggle:not(.collapsed)>.hamburger:before{
    -webkit-transform:translateY(6px) rotate(45deg);
    transform:translateY(6px) rotate(45deg)
}
.navbar-toggle:not(.collapsed)>.hamburger:after{
    -webkit-transform:translateY(-6px) rotate(-45deg);
    transform:translateY(-6px) rotate(-45deg)
}
.navbar-collapse{
    border:0;
    box-shadow:none
}
.navbar-nav{
    margin:0 -15px
}
.navbar-nav>li>a{
    font-size:16px
}
@media (max-width:767px){
    body:not(.front-page) .navbar-nav:not(.navatar-nav){
        box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
        background-color:rgba(56,93,103,.9)
    }
}
@media (min-width:768px){
    .navbar__login:before{
        border:2px solid #fff;
        border-radius:3px;
        content:"";
        height:50px;
        left:0;
        position:absolute;
        top:10px;
        width:100%
    }
}
@media (min-width:768px){
    .navbar--front-page .navbar__login:before{
        border:2px solid #385d67;
        height:40px;
        top:15px
    }
}
.navbar--front-page{
    background-color:transparent
}
@media (max-width:767px){
    .navbar--front-page .navbar-nav--front-page{
        box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
        background-color:#43646b
    }
}
.navbar--front-page .navbar-nav>li>a{
    color:#385d67
}
@media (max-width:768px){
    .navbar--front-page .navbar-nav>li>a{
        color:#eee
    }
}
.navbar--front-page .container{
    border-bottom:1px solid #385d67
}
.panel,.wp-playlist{
    box-shadow:none
}
.panel-heading{
    border-bottom:0
}
.panel--lesson{
    border-color:transparent;
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    border:0
}
.panel--lesson>.panel-heading{
    color:#fff;
    background-color:#385d67;
    border-color:#385d67
}
.panel--lesson>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:transparent
}
.panel--lesson>.panel-heading .badge{
    color:#385d67;
    background-color:#fff
}
.panel--lesson>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:transparent
}
.panel--lesson>.panel-heading{
    padding:0
}
.panel--lesson>.panel-heading .panel-title{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:.5em
}
@media (min-width:768px){
    .panel--lesson>.panel-heading .panel-title{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.panel--lesson>.panel-body{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    padding:0
}
@media (max-width:992px){
    .panel--lesson>.panel-body{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.panel--lesson .panel-body__components{
    display:block;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.panel--lesson .panel-body__wyl{
    border-left:1px solid #939393;
    padding:1em;
    width:450px
}
@media (max-width:992px) and (min-width:768px){
    .panel--lesson .panel-body__wyl{
        border-top:1px solid #939393
    }
}
@media (max-width:992px){
    .panel--lesson .panel-body__wyl{
        border-left:none;
        width:auto
    }
}
.panel--lesson .panel-body__wyl .action-card-heading,.panel--lesson .panel-body__wyl h3{
    font-weight:700;
    margin-top:0
}
.lessons--unit-1 .panel--lesson>.panel-heading{
    background:#f8c04d
}
.lessons--unit-2 .panel--lesson>.panel-heading{
    background:#f7a53b
}
.lessons--unit-3 .panel--lesson>.panel-heading{
    background:#fd8e4c
}
.lessons--unit-4 .panel--lesson>.panel-heading{
    background:#ff6942
}
.lessons--unit-5 .panel--lesson>.panel-heading{
    background:#459df6
}
.lessons--unit-6 .panel--lesson>.panel-heading{
    background:#30b7d5
}
.lessons--unit-7 .panel--lesson>.panel-heading{
    background:#57ccb6
}
.lessons--unit-8 .panel--lesson>.panel-heading{
    background:#5dba7a
}
.lessons--unit-9 .panel--lesson>.panel-heading{
    background:#dd64a7
}
.lessons--unit-10 .panel--lesson>.panel-heading{
    background:#b67fc5
}
.lessons--unit-11 .panel--lesson>.panel-heading{
    background:#8a5e9c
}
.lessons--unit-12 .panel--lesson>.panel-heading{
    background:#e8ce20
}
.lessons--unit-13 .panel--lesson>.panel-heading{
    background:#b0d357
}
.lessons--unit-14 .panel--lesson>.panel-heading{
    background:#72b42c
}
.lessons--unit-15 .panel--lesson>.panel-heading{
    background:#dc5c3e
}
.lessons--unit-16 .panel--lesson>.panel-heading{
    background:#bb3e20
}
.lessons--unit-17 .panel--lesson>.panel-heading{
    background:#933332
}
.lessons--unit-18 .panel--lesson>.panel-heading{
    background:#54789e
}
.lessons--unit-19 .panel--lesson>.panel-heading{
    background:#8397c2
}
.lessons--unit-20 .panel--lesson>.panel-heading{
    background:#a08db4
}
.lessons--popular-music .panel--lesson>.panel-heading{
    background:linear-gradient(90deg,#30b7d5,#dd64a7)
}
.panel--lesson__number{
    font-weight:800;
    margin-right:1em
}
.panel--lesson__title{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.panel--lesson__wyl a{
    color:#fff;
    cursor:pointer
}
.lesson-component{
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:1.5em
}
a:last-child>.lesson-component{
    border-bottom:0
}
@media (min-width:768px){
    .lesson-component{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        border-bottom:1px solid #939393;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        padding:1em
    }
}
.lessons--unit-1 a:hover>.lesson-component{
    background:#fef9ed
}
.panel-body__wyl--unit-1{
    background:#fffcf7
}
.lessons--unit-2 a:hover>.lesson-component{
    background:#fef6eb
}
.panel-body__wyl--unit-2{
    background:#fefaf5
}
.lessons--unit-3 a:hover>.lesson-component{
    background:#fff4ed
}
.panel-body__wyl--unit-3{
    background:#fffaf7
}
.lessons--unit-4 a:hover>.lesson-component{
    background:#fff0ec
}
.panel-body__wyl--unit-4{
    background:#fff8f6
}
.lessons--unit-5 a:hover>.lesson-component{
    background:#ecf5fe
}
.panel-body__wyl--unit-5{
    background:#f6faff
}
.lessons--unit-6 a:hover>.lesson-component{
    background:#eaf8fb
}
.panel-body__wyl--unit-6{
    background:#f3fbfd
}
.lessons--unit-7 a:hover>.lesson-component{
    background:#eefaf8
}
.panel-body__wyl--unit-7{
    background:#f6fcfb
}
.lessons--unit-8 a:hover>.lesson-component{
    background:#eff8f2
}
.panel-body__wyl--unit-8{
    background:#f6fbf8
}
.lessons--unit-9 a:hover>.lesson-component{
    background:#fcf0f6
}
.panel-body__wyl--unit-9{
    background:#fef9fb
}
.lessons--unit-10 a:hover>.lesson-component{
    background:#f8f2f9
}
.panel-body__wyl--unit-10{
    background:#fcf9fc
}
.lessons--unit-11 a:hover>.lesson-component{
    background:#f3eff5
}
.panel-body__wyl--unit-11{
    background:#f8f5f9
}
.lessons--unit-12 a:hover>.lesson-component{
    background:#fdfae9
}
.panel-body__wyl--unit-12{
    background:#fefcf2
}
.lessons--unit-13 a:hover>.lesson-component{
    background:#f7fbee
}
.panel-body__wyl--unit-13{
    background:#fbfdf6
}
.lessons--unit-14 a:hover>.lesson-component{
    background:#f7fbee
}
.panel-body__wyl--unit-14{
    background:#fbfdf6
}
.lessons--unit-15 a:hover>.lesson-component{
    background:#f1f8ea
}
.panel-body__wyl--unit-15{
    background:#f6fbf2
}
.lessons--unit-16 a:hover>.lesson-component{
    background:#fcefec
}
.panel-body__wyl--unit-16{
    background:#fdf6f5
}
.lessons--unit-17 a:hover>.lesson-component{
    background:#f8ece9
}
.panel-body__wyl--unit-17{
    background:#faf3f1
}
.lessons--unit-18 a:hover>.lesson-component{
    background:#f4ebeb
}
.panel-body__wyl--unit-18{
    background:#f8f2f2
}
.lessons--unit-19 a:hover>.lesson-component{
    background:#eef2f5
}
.panel-body__wyl--unit-19{
    background:#f4f7f9
}
.lessons--unit-20 a:hover>.lesson-component{
    background:#f3f5f9
}
.panel-body__wyl--unit-20{
    background:#fafbfc
}
.practice-task-thumbnail--unlocked,.video-thumbnail{
    padding-bottom:55%;
    width:100%
}
@media (min-width:768px){
    .practice-task-thumbnail--unlocked,.video-thumbnail{
        height:112px;
        margin-right:1em;
        padding-bottom:0;
        width:200px
    }
}
.practice-task-thumbnail--locked{
    width:100%
}
@media (min-width:768px){
    .practice-task-thumbnail--locked{
        margin-right:1em;
        width:100px
    }
}
.lesson-component__text{
    color:#616161;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
a:hover>.lesson-component>.lesson-component__text{
    color:#484848
}
.lesson-component__wyl{
    color:#616161;
    font-size:smaller
}
.lesson-component__wyl h2{
    font-size:1.2em;
    font-weight:700
}
.lesson-component__meta{
    color:#a1a1a1
}
a:hover>.lesson-component>.lesson-component__text>.lesson-component__meta{
    color:#878787
}
.lesson-component__status{
    border:2px solid #616161;
    border-radius:50%;
    height:15px;
    width:15px
}
@media (min-width:768px){
    .lesson-component__status{
        height:25px;
        width:25px
    }
}
.lesson-component__status--complete{
    background:#98cc70
}
.panel--unit{
    border-color:transparent;
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    border:5px solid #385d67
}
.panel--unit>.panel-heading{
    color:#fff;
    background-color:#385d67;
    border-color:#385d67
}
.panel--unit>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:transparent
}
.panel--unit>.panel-heading .badge{
    color:#385d67;
    background-color:#fff
}
.panel--unit>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:transparent
}
.panel--unit>.panel-heading{
    padding:0
}
.panel--unit>.panel-heading .panel-title{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.panel--unit>.panel-heading a{
    color:inherit
}
.panel--unit>.panel-body{
    padding:0
}
.panel--unit__number{
    font-weight:800;
    padding:.5em
}
.panel--unit__lessons{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    padding:.5em
}
.panel--unit-1{
    border-color:#f8c04d
}
.panel--unit-1>.panel-heading{
    background:#f8c04d
}
.panel--unit-1 .panel--unit-meta>.panel-heading{
    background:#fce6b8
}
.panel--unit-1 .panel--unit-meta>.panel-heading>.panel-title{
    color:#634d1f
}
.panel--unit-1 .swiper-pagination-bullet-active{
    background:#f8c04d
}
.panel--unit-2{
    border-color:#f7a53b
}
.panel--unit-2>.panel-heading{
    background:#f7a53b
}
.panel--unit-2 .panel--unit-meta>.panel-heading{
    background:#fcdbb1
}
.panel--unit-2 .panel--unit-meta>.panel-heading>.panel-title{
    color:#634218
}
.panel--unit-2 .swiper-pagination-bullet-active{
    background:#f7a53b
}
.panel--unit-3{
    border-color:#fd8e4c
}
.panel--unit-3>.panel-heading{
    background:#fd8e4c
}
.panel--unit-3 .panel--unit-meta>.panel-heading{
    background:#fed2b7
}
.panel--unit-3 .panel--unit-meta>.panel-heading>.panel-title{
    color:#65391e
}
.panel--unit-3 .swiper-pagination-bullet-active{
    background:#fd8e4c
}
.panel--unit-4{
    border-color:#ff6942
}
.panel--unit-4>.panel-heading{
    background:#ff6942
}
.panel--unit-4 .panel--unit-meta>.panel-heading{
    background:#ffc3b3
}
.panel--unit-4 .panel--unit-meta>.panel-heading>.panel-title{
    color:#662a1a
}
.panel--unit-4 .swiper-pagination-bullet-active{
    background:#ff6942
}
.panel--unit-5{
    border-color:#459df6
}
.panel--unit-5>.panel-heading{
    background:#459df6
}
.panel--unit-5 .panel--unit-meta>.panel-heading{
    background:#b5d8fb
}
.panel--unit-5 .panel--unit-meta>.panel-heading>.panel-title{
    color:#1c3f62
}
.panel--unit-5 .swiper-pagination-bullet-active{
    background:#459df6
}
.panel--unit-6{
    border-color:#30b7d5
}
.panel--unit-6>.panel-heading{
    background:#30b7d5
}
.panel--unit-6 .panel--unit-meta>.panel-heading{
    background:#ace2ee
}
.panel--unit-6 .panel--unit-meta>.panel-heading>.panel-title{
    color:#134955
}
.panel--unit-6 .swiper-pagination-bullet-active{
    background:#30b7d5
}
.panel--unit-7{
    border-color:#57ccb6
}
.panel--unit-7>.panel-heading{
    background:#57ccb6
}
.panel--unit-7 .panel--unit-meta>.panel-heading{
    background:#bcebe2
}
.panel--unit-7 .panel--unit-meta>.panel-heading>.panel-title{
    color:#235249
}
.panel--unit-7 .swiper-pagination-bullet-active{
    background:#57ccb6
}
.panel--unit-8{
    border-color:#5dba7a
}
.panel--unit-8>.panel-heading{
    background:#5dba7a
}
.panel--unit-8 .panel--unit-meta>.panel-heading{
    background:#bee3ca
}
.panel--unit-8 .panel--unit-meta>.panel-heading>.panel-title{
    color:#254a31
}
.panel--unit-8 .swiper-pagination-bullet-active{
    background:#5dba7a
}
.panel--unit-9{
    border-color:#dd64a7
}
.panel--unit-9>.panel-heading{
    background:#dd64a7
}
.panel--unit-9 .panel--unit-meta>.panel-heading{
    background:#f1c1dc
}
.panel--unit-9 .panel--unit-meta>.panel-heading>.panel-title{
    color:#582843
}
.panel--unit-9 .swiper-pagination-bullet-active{
    background:#dd64a7
}
.panel--unit-10{
    border-color:#b67fc5
}
.panel--unit-10>.panel-heading{
    background:#b67fc5
}
.panel--unit-10 .panel--unit-meta>.panel-heading{
    background:#e2cce8
}
.panel--unit-10 .panel--unit-meta>.panel-heading>.panel-title{
    color:#49334f
}
.panel--unit-10 .swiper-pagination-bullet-active{
    background:#b67fc5
}
.panel--unit-11{
    border-color:#8a5e9c
}
.panel--unit-11>.panel-heading{
    background:#8a5e9c
}
.panel--unit-11 .panel--unit-meta>.panel-heading{
    background:#d0bfd7
}
.panel--unit-11 .panel--unit-meta>.panel-heading>.panel-title{
    color:#37263e
}
.panel--unit-11 .swiper-pagination-bullet-active{
    background:#8a5e9c
}
.panel--unit-12{
    border-color:#e8ce20
}
.panel--unit-12>.panel-heading{
    background:#e8ce20
}
.panel--unit-12 .panel--unit-meta>.panel-heading{
    background:#f6eba6
}
.panel--unit-12 .panel--unit-meta>.panel-heading>.panel-title{
    color:#5d520d
}
.panel--unit-12 .swiper-pagination-bullet-active{
    background:#e8ce20
}
.panel--unit-13{
    border-color:#b0d357
}
.panel--unit-13>.panel-heading{
    background:#b0d357
}
.panel--unit-13 .panel--unit-meta>.panel-heading{
    background:#dfedbc
}
.panel--unit-13 .panel--unit-meta>.panel-heading>.panel-title{
    color:#465423
}
.panel--unit-13 .swiper-pagination-bullet-active{
    background:#b0d357
}
.panel--unit-14{
    border-color:#72b42c
}
.panel--unit-14>.panel-heading{
    background:#72b42c
}
.panel--unit-14 .panel--unit-meta>.panel-heading{
    background:#dfedbc
}
.panel--unit-14 .panel--unit-meta>.panel-heading>.panel-title{
    color:#2e4812
}
.panel--unit-14 .swiper-pagination-bullet-active{
    background:#72b42c
}
.panel--unit-15{
    border-color:#dc5c3e
}
.panel--unit-15>.panel-heading{
    background:#dc5c3e
}
.panel--unit-15 .panel--unit-meta>.panel-heading{
    background:#c7e1ab
}
.panel--unit-15 .panel--unit-meta>.panel-heading>.panel-title{
    color:#582519
}
.panel--unit-15 .swiper-pagination-bullet-active{
    background:#dc5c3e
}
.panel--unit-16{
    border-color:#bb3e20
}
.panel--unit-16>.panel-heading{
    background:#bb3e20
}
.panel--unit-16 .panel--unit-meta>.panel-heading{
    background:#f1beb2
}
.panel--unit-16 .panel--unit-meta>.panel-heading>.panel-title{
    color:#4b190d
}
.panel--unit-16 .swiper-pagination-bullet-active{
    background:#bb3e20
}
.panel--unit-17{
    border-color:#933332
}
.panel--unit-17>.panel-heading{
    background:#933332
}
.panel--unit-17 .panel--unit-meta>.panel-heading{
    background:#e4b2a6
}
.panel--unit-17 .panel--unit-meta>.panel-heading>.panel-title{
    color:#3b1414
}
.panel--unit-17 .swiper-pagination-bullet-active{
    background:#933332
}
.panel--unit-18{
    border-color:#54789e
}
.panel--unit-18>.panel-heading{
    background:#54789e
}
.panel--unit-18 .panel--unit-meta>.panel-heading{
    background:#d4adad
}
.panel--unit-18 .panel--unit-meta>.panel-heading>.panel-title{
    color:#22303f
}
.panel--unit-18 .swiper-pagination-bullet-active{
    background:#54789e
}
.panel--unit-19{
    border-color:#8397c2
}
.panel--unit-19>.panel-heading{
    background:#8397c2
}
.panel--unit-19 .panel--unit-meta>.panel-heading{
    background:#bbc9d8
}
.panel--unit-19 .panel--unit-meta>.panel-heading>.panel-title{
    color:#343c4e
}
.panel--unit-19 .swiper-pagination-bullet-active{
    background:#8397c2
}
.panel--unit-20{
    border-color:#a08db4
}
.panel--unit-20>.panel-heading{
    background:#a08db4
}
.panel--unit-20 .panel--unit-meta>.panel-heading{
    background:#cdd5e7
}
.panel--unit-20 .panel--unit-meta>.panel-heading>.panel-title{
    color:#403848
}
.panel--unit-20 .swiper-pagination-bullet-active{
    background:#a08db4
}
@media (min-width:992px){
    .panel--unit>.panel-body{
        padding:0
    }
    .panel--unit>.panel-body>.row{
        margin:0
    }
    .panel--unit>.panel-body>.row,.panel--unit>.panel-body>.row>.col-md-4{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    .panel--unit>.panel-body>.row>.col-md-4{
        padding:0
    }
}
.swiper-controls{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:768px){
    .swiper-controls{
        display:none
    }
}
.swiper-next,.swiper-prev{
    padding:1em
}
.swiper-next:hover,.swiper-prev:hover{
    cursor:pointer
}
.swiper-button-disabled{
    color:#939393
}
.swiper-pagination{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    position:relative
}
.swiper-pagination-bullet{
    background:#616161
}
.swiper-pagination-bullet+.swiper-pagination-bullet{
    margin-left:5px
}
.view-unit{
    padding:1em;
    text-align:center
}
@media (min-width:768px){
    .view-unit{
        border-top:2px solid #e8ecef;
        padding:1em
    }
}
.panel--popular-music{
    border:0;
    padding:5px
}
.panel--popular-music,.panel--popular-music>.panel-heading{
    background:linear-gradient(90deg,#30b7d5,#dd64a7)
}
.panel--popular-music>.panel-body{
    background:#fff
}
.panel--popular-music .panel--unit-meta--repertoire>.panel-heading{
    background:linear-gradient(90deg,#ace2ee,#f1c1dc)
}
.panel--popular-music .swiper-pagination-bullet-active{
    background:#878ebe
}
.panel--unit-meta{
    border-color:transparent;
    border:0;
    margin-bottom:1em
}
.panel--unit-meta>.panel-heading{
    color:#616161;
    background-color:transparent;
    border-color:transparent
}
.panel--unit-meta>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:transparent
}
.panel--unit-meta>.panel-heading .badge{
    color:transparent;
    background-color:#616161
}
.panel--unit-meta>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:transparent
}
.col-md-4:last-child>.panel--unit-meta{
    margin-bottom:0
}
.panel--unit-meta>.panel-heading>a{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    color:#616161;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.panel--unit-meta>.panel-heading>a>i{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
}
.panel--unit-meta>.panel-heading>a>i,.panel--unit-meta>.panel-heading>a>i.showing{
    transition:-webkit-transform .35s ease;
    transition:transform .35s ease;
    transition:transform .35s ease,-webkit-transform .35s ease
}
.panel--unit-meta>.panel-heading>a>i.showing{
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
@media (min-width:992px){
    .panel--unit-meta{
        margin:0;
        width:100%
    }
    .panel--unit-meta>.panel-heading{
        background:#fff
    }
}
.panel--student-profile{
    border-color:#e1e6e8;
    border-width:6px;
    transition:border-color .25s
}
.panel--student-profile>.panel-heading{
    color:#616161;
    background-color:#e1e6e8;
    border-color:#e1e6e8
}
.panel--student-profile>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#e1e6e8
}
.panel--student-profile>.panel-heading .badge{
    color:#e1e6e8;
    background-color:#616161
}
.panel--student-profile>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#e1e6e8
}
.panel--student-profile .panel-body{
    text-align:center
}
.panel--student-profile .panel-footer{
    border-top:0;
    padding:0
}
.visible-lg-flex,.visible-md-flex,.visible-sm-flex,.visible-xs-flex{
    display:none!important
}
@media (max-width:767px){
    .visible-xs-flex{
        display:-webkit-box!important;
        display:-webkit-flex!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm-flex{
        display:-webkit-box!important;
        display:-webkit-flex!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md-flex{
        display:-webkit-box!important;
        display:-webkit-flex!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media (min-width:1200px){
    .visible-lg-flex{
        display:-webkit-box!important;
        display:-webkit-flex!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
.action-card{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background-color:#fff;
    padding:10px
}
.action-card-graphic-anchor{
    color:#fff;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.action-card-graphic-anchor:hover{
    color:#d9d9d9
}
.action-card-graphic{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:relative;
    transition:box-shadow .1s
}
.action-card-graphic__img-container{
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    width:100%
}
.action-card-graphic img{
    max-width:100%
}
a:active .action-card-graphic{
    box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)
}
.action-card-graphic-icon{
    text-shadow:0 2px 2px rgba(0,0,0,.14),0 3px 1px rgba(0,0,0,.2),0 1px 5px rgba(0,0,0,.12);
    font-size:40px;
    left:calc(50% - 25.7142857143px);
    line-height:1;
    position:absolute;
    top:calc(50% - 20px);
    transition:text-shadow .1s
}
a:active .action-card-graphic-icon{
    text-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)
}
.action-card-text{
    padding:0 15px
}
.action-card-heading{
    font-weight:700;
    margin:15px 0
}
.action-card-actions{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-bottom:15px
}
@media (min-width:768px){
    .action-card-pair{
        -webkit-box-orient:horizontal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (min-width:768px){
    .action-card-pair,.action-card-pair .action-card{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-direction:normal
    }
    .action-card-pair .action-card{
        -webkit-box-orient:vertical;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        width:50%
    }
}
.action-card-pair .action-card:first-of-type{
    margin-bottom:30px
}
@media (min-width:768px){
    .action-card-pair .action-card:first-of-type{
        margin-bottom:0;
        margin-right:15px
    }
}
@media (min-width:768px){
    .action-card-pair .action-card:nth-of-type(2){
        margin-left:15px
    }
}
.action-card-pair .action-card-text{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.action-card-pair--home{
    margin-bottom:30px
}
@media (min-width:768px){
    .action-card-pair--home{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:reverse;
        -webkit-flex-direction:row-reverse;
        -ms-flex-direction:row-reverse;
        flex-direction:row-reverse
    }
    .action-card-pair--home .action-card:first-of-type{
        margin-left:15px;
        margin-right:0
    }
    .action-card-pair--home .action-card:nth-of-type(2){
        margin-left:0;
        margin-right:15px
    }
}
.action-card-pair--first-time-home{
    margin-bottom:30px
}
.ss18-banner-close-section{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:none;
    height:100%;
    left:0;
    padding:0 15px;
    position:absolute;
    top:0;
    z-index:1
}
.ss18-banner--dismissible>.ss18-banner-close-section{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.ss18-banner-close{
    color:#86b5a7
}
.ss18-banner{
    background:url(/wp-content/themes/hoffman-academy-theme/dist/images/announcement-banner/crab.png) 105% 25px/75px no-repeat,#e5efec;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:0;
    -webkit-flex:none;
    -ms-flex:none;
    flex:none;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    position:relative
}
@media (min-width:768px){
    .ss18-banner{
        background-color:#fff;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.ss18-banner p{
    margin-bottom:0
}
.ss18-banner-text-section{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:10px
}
@media (min-width:768px){
    .ss18-banner-text-section{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        width:70%
    }
    .ss18-banner--dismissible .ss18-banner-text-section{
        padding-left:60px
    }
}
@media (min-width:992px){
    .ss18-banner-text-section{
        width:60%
    }
}
.ss18-banner-text-section__graphic img{
    width:100%
}
@media (max-width:767px){
    .ss18-banner-text-section__graphic{
        display:none
    }
}
@media (min-width:768px){
    .ss18-banner-text-section__graphic{
        padding-right:30px;
        position:relative;
        width:150px
    }
    .ss18-banner-text-section__graphic:after{
        background:linear-gradient(180deg,#fff 0,#fff 15%,#8c8a87 0,#8c8a87 85%,#fff 0,#fff);
        content:"";
        display:block;
        height:100%;
        position:absolute;
        right:0;
        top:0;
        width:2px
    }
}
.ss18-banner-text-section__text{
    font-size:25px;
    font-weight:700;
    line-height:1.25;
    text-align:center;
    z-index:1
}
@media (min-width:768px){
    .ss18-banner-text-section__text{
        margin-bottom:0;
        padding-left:30px;
        text-align:left
    }
}
.ss18-banner-text-section__text small{
    font-size:16px
}
@media (max-width:767px){
    .ss18-banner-text-section__text small{
        display:none
    }
}
@media (min-width:768px){
    .ss18-banner-text-section__text small{
        display:block;
        font-weight:400
    }
}
.ss18-banner-button-section{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:0 10px 10px
}
@media (min-width:768px){
    .ss18-banner-button-section{
        background:url(/wp-content/themes/hoffman-academy-theme/dist/images/announcement-banner/crab.png) 120% -20px/100px no-repeat,#e5efec;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center;
        padding:10px;
        position:relative;
        width:30%
    }
}
@media (min-width:992px){
    .ss18-banner-button-section{
        background:url(/wp-content/themes/hoffman-academy-theme/dist/images/announcement-banner/crab.png) 110%/150px no-repeat,#e5efec;
        width:40%
    }
}
@media (min-width:768px){
    .ss18-banner-button-section:before{
        background:url(/wp-content/themes/hoffman-academy-theme/dist/images/announcement-banner/divider.svg) 100%/contain no-repeat;
        content:"";
        display:block;
        height:100%;
        left:-74px;
        position:absolute;
        width:75px
    }
}
.ss18-banner-button-section__button{
    color:#fff;
    background-color:#7acacf;
    border-color:#7acacf
}
.ss18-banner-button-section__button.focus,.ss18-banner-button-section__button:focus{
    color:#fff;
    background-color:#55bbc1;
    border-color:#358e94
}
.ss18-banner-button-section__button:hover{
    color:#fff;
    background-color:#55bbc1;
    border-color:#4db8bf
}
.open>.ss18-banner-button-section__button.dropdown-toggle,.ss18-banner-button-section__button.active,.ss18-banner-button-section__button:active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-banner-button-section__button.is-active{
    color:#fff;
    background-color:#55bbc1;
    background-image:none;
    border-color:#4db8bf
}
.open>.ss18-banner-button-section__button.dropdown-toggle.focus,.open>.ss18-banner-button-section__button.dropdown-toggle:focus,.open>.ss18-banner-button-section__button.dropdown-toggle:hover,.ss18-banner-button-section__button.active.focus,.ss18-banner-button-section__button.active:focus,.ss18-banner-button-section__button.active:hover,.ss18-banner-button-section__button:active.focus,.ss18-banner-button-section__button:active:focus,.ss18-banner-button-section__button:active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-banner-button-section__button.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-banner-button-section__button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-banner-button-section__button.is-active:hover{
    color:#fff;
    background-color:#40abb2;
    border-color:#358e94
}
.ss18-banner-button-section__button.disabled.focus,.ss18-banner-button-section__button.disabled:focus,.ss18-banner-button-section__button.disabled:hover,.ss18-banner-button-section__button[disabled].focus,.ss18-banner-button-section__button[disabled]:focus,.ss18-banner-button-section__button[disabled]:hover,fieldset[disabled] .ss18-banner-button-section__button.focus,fieldset[disabled] .ss18-banner-button-section__button:focus,fieldset[disabled] .ss18-banner-button-section__button:hover{
    background-color:#7acacf;
    border-color:#7acacf
}
.ss18-banner-button-section__button .badge{
    color:#7acacf;
    background-color:#fff
}
@media (min-width:768px){
    .ss18-banner-button-section__button{
        margin-bottom:15px
    }
}
@media (max-width:767px){
    .ss18-banner-button-section__fine-print{
        display:none
    }
}
@media (min-width:768px){
    .ss18-banner-button-section__fine-print{
        font-size:16px;
        text-align:center
    }
}
audio{
    width:100%
}
.audio-players{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:30px
}
@media (min-width:768px){
    .audio-players{
        padding:60px
    }
}
.audio-player+.audio-player{
    margin-top:30px
}
.audio-player__title{
    margin-bottom:7.5px
}
@media (min-width:768px){
    .audio-player__title{
        margin-bottom:15px
    }
}
.audio-player__audio-container{
    background:#616161;
    border-radius:3px;
    padding:2px;
    width:100%
}
.audio-player__audio-container,.author-bio{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.author-bio{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#e0e0e0;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:15px;
    padding:30px
}
@media (min-width:768px){
    .author-bio{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.author-bio__avatar-and-name{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:15px
}
@media (min-width:768px){
    .author-bio__avatar-and-name{
        margin-bottom:0;
        margin-right:30px;
        width:41.6666666667%
    }
}
.author-bio__ha-avatar{
    border-radius:50%;
    margin-bottom:15px
}
.author-bio__name{
    font-size:20px;
    font-weight:700;
    margin:0
}
.author-bio__description{
    margin-bottom:0
}
.awesome-bootstrap-checkbox label{
    line-height:1
}
.awesome-bootstrap-checkbox label:after{
    line-height:1.5
}
.manage-premium-sale-banner{
    margin-bottom:30px
}
.manage-premium-sale-banner picture{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:100%
}
.manage-premium-sale-banner img{
    max-width:100%
}
body.bat-body{
    cursor:url(/wp-content/themes/hoffman-academy-theme/dist/images/bat-images/bat-logo.png),auto
}
.blog-post-preview-grid{
    margin-bottom:15px
}
.blog-post-preview{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:7.5px
}
@media (min-width:768px){
    .blog-post-preview{
        margin-bottom:30px;
        padding:15px
    }
}
.blog-post-preview h1:first-child,.blog-post-preview h2:first-child{
    margin-top:0
}
.popular-posts-slider .blog-post-preview{
    height:100%
}
.blog-post-preview__title{
    color:#616161;
    font-size:25px;
    font-weight:700;
    margin:0;
    overflow-x:auto
}
.blog-post-preview .entry-meta{
    overflow-x:auto;
    margin-bottom:0
}
@media (min-width:768px){
    .blog-post-title-and-meta{
        -webkit-box-align:start;
        -webkit-align-items:flex-start;
        -ms-flex-align:start;
        align-items:flex-start;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.blog-post-title-and-meta__left{
    margin-bottom:7.5px
}
@media (min-width:768px){
    .blog-post-title-and-meta__left{
        margin-bottom:0
    }
}
.blog-post-title-and-meta__left .post-categories,.blog-post-title-and-meta__right .post-categories{
    margin-bottom:15px
}
@media (min-width:768px){
    .blog-post-title-and-meta__right .post-categories{
        text-align:right
    }
}
.blog-post-title-and-meta__right .social-share-buttons{
    padding:0 5px
}
.blog-search-container{
    background-color:#e3ded3;
    padding-bottom:15px;
    padding-top:15px
}
body.author .blog-search-container,body.blog .blog-search-container,body.category .blog-search-container,body.search .blog-search-container{
    margin-bottom:30px
}
.bootstrap-select{
    margin-bottom:15px
}
@media (min-width:768px){
    .bootstrap-select{
        margin-bottom:30px
    }
}
.bootstrap-select>.dropdown-toggle{
    padding-right:37px
}
.bootstrap-select>.dropdown-toggle .bs-caret{
    color:#616161
}
.bootstrap-select .dropdown-menu.inner{
    -webkit-overflow-scrolling:touch
}
body>.bootstrap-select,body>.bootstrap-select>button{
    -webkit-align-self:flex-start;
    -ms-flex-item-align:start;
    align-self:flex-start
}
.card{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .card{
        margin-bottom:30px;
        padding:30px
    }
}
.card h1:first-child,.card h2:first-child{
    margin-top:0
}
.card--lesson{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#141414;
    margin-bottom:15px;
    padding:0
}
@media (min-width:768px){
    .card--lesson{
        margin-bottom:30px;
        padding:0
    }
}
.card--lesson h1:first-child,.card--lesson h2:first-child{
    margin-top:0
}
.card--lesson p{
    color:#fff
}
.comments-heading{
    margin-top:0
}
.comment-form-container{
    background:#e9e5df;
    padding:1em
}
.comment-form__buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:30px
}
@media (min-width:768px){
    .comment-form__buttons{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.comment-form__buttons>.action-card-button,.comment-form__buttons>.add-students__button,.comment-form__buttons>.btn,.comment-form__buttons>.comment-reply-link,.comment-form__buttons>.front-page-premium-body__button,.comment-form__buttons>.game-card__play-button,.comment-form__buttons>.games-premium-modal__button--primary,.comment-form__buttons>.games-premium-modal__button--secondary,.comment-form__buttons>.meet-mr-hoffman__button,.comment-form__buttons>.owner-authentication-modal__cancel-button,.comment-form__buttons>.owner-authentication-modal__confirm-button,.comment-form__buttons>.premium-banner__button--primary,.comment-form__buttons>.premium-banner__button--secondary,.comment-form__buttons>.search-submit,.comment-form__buttons>.ss18-banner-button-section__button,.comment-form__buttons>.ss18-button,.comment-form__buttons>.ss18-cta-banner__button,.comment-form__buttons>.ss18-cta__button,.comment-form__buttons>.ss18-hero-text__button,.woocommerce .comment-form__buttons>button.button.alt{
    white-space:normal
}
.comment-form__buttons>.action-card-button:not(:last-child),.comment-form__buttons>.add-students__button:not(:last-child),.comment-form__buttons>.btn:not(:last-child),.comment-form__buttons>.comment-reply-link:not(:last-child),.comment-form__buttons>.front-page-premium-body__button:not(:last-child),.comment-form__buttons>.game-card__play-button:not(:last-child),.comment-form__buttons>.games-premium-modal__button--primary:not(:last-child),.comment-form__buttons>.games-premium-modal__button--secondary:not(:last-child),.comment-form__buttons>.meet-mr-hoffman__button:not(:last-child),.comment-form__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.comment-form__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.comment-form__buttons>.premium-banner__button--primary:not(:last-child),.comment-form__buttons>.premium-banner__button--secondary:not(:last-child),.comment-form__buttons>.search-submit:not(:last-child),.comment-form__buttons>.ss18-banner-button-section__button:not(:last-child),.comment-form__buttons>.ss18-button:not(:last-child),.comment-form__buttons>.ss18-cta-banner__button:not(:last-child),.comment-form__buttons>.ss18-cta__button:not(:last-child),.comment-form__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .comment-form__buttons>button.button.alt:not(:last-child){
    margin:0 0 15px
}
@media (min-width:768px){
    .comment-form__buttons>.action-card-button:not(:last-child),.comment-form__buttons>.add-students__button:not(:last-child),.comment-form__buttons>.btn:not(:last-child),.comment-form__buttons>.comment-reply-link:not(:last-child),.comment-form__buttons>.front-page-premium-body__button:not(:last-child),.comment-form__buttons>.game-card__play-button:not(:last-child),.comment-form__buttons>.games-premium-modal__button--primary:not(:last-child),.comment-form__buttons>.games-premium-modal__button--secondary:not(:last-child),.comment-form__buttons>.meet-mr-hoffman__button:not(:last-child),.comment-form__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.comment-form__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.comment-form__buttons>.premium-banner__button--primary:not(:last-child),.comment-form__buttons>.premium-banner__button--secondary:not(:last-child),.comment-form__buttons>.search-submit:not(:last-child),.comment-form__buttons>.ss18-banner-button-section__button:not(:last-child),.comment-form__buttons>.ss18-button:not(:last-child),.comment-form__buttons>.ss18-cta-banner__button:not(:last-child),.comment-form__buttons>.ss18-cta__button:not(:last-child),.comment-form__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .comment-form__buttons>button.button.alt:not(:last-child){
        margin:0 15px 0 0
    }
}
@media (max-width:767px){
    .comment-form__buttons>.action-card-button,.comment-form__buttons>.add-students__button,.comment-form__buttons>.btn,.comment-form__buttons>.comment-reply-link,.comment-form__buttons>.front-page-premium-body__button,.comment-form__buttons>.game-card__play-button,.comment-form__buttons>.games-premium-modal__button--primary,.comment-form__buttons>.games-premium-modal__button--secondary,.comment-form__buttons>.meet-mr-hoffman__button,.comment-form__buttons>.owner-authentication-modal__cancel-button,.comment-form__buttons>.owner-authentication-modal__confirm-button,.comment-form__buttons>.premium-banner__button--primary,.comment-form__buttons>.premium-banner__button--secondary,.comment-form__buttons>.search-submit,.comment-form__buttons>.ss18-banner-button-section__button,.comment-form__buttons>.ss18-button,.comment-form__buttons>.ss18-cta-banner__button,.comment-form__buttons>.ss18-cta__button,.comment-form__buttons>.ss18-hero-text__button,.woocommerce .comment-form__buttons>button.button.alt{
        padding:1px 6px;
        font-size:18px;
        line-height:1.5;
        border-radius:3px
    }
}
.comments{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px;
    margin-top:1em
}
@media (min-width:768px){
    .comments{
        margin-bottom:30px;
        padding:30px
    }
}
.comments>h2,.comments h1:first-child,.comments h2:first-child{
    margin-top:0
}
#loading-comments,.comment-list{
    margin-bottom:0
}
.comment-list .comment-awaiting-moderation{
    font-size:18px;
    margin-bottom:15px
}
.comment-list .children{
    padding-left:30px
}
@media (min-width:768px){
    .comment-list .children{
        padding-left:65px
    }
}
.comment-list .children .children{
    padding-left:0
}
@media (min-width:768px){
    .comment-list .children .children{
        padding-left:65px
    }
}
.children .comment,.comment:not(:first-child){
    border-top:1px solid #d2d6d7
}
.comment.by-current-account-owner,.comment.by-current-profile{
    border-left:10px solid #385d67
}
.comment--highlighted{
    background-color:#e1e7e8
}
.comment .media-left{
    padding-right:7.5px
}
@media (min-width:768px){
    .comment .media-left{
        padding-right:15px
    }
}
.comment-body{
    padding:7.5px
}
@media (min-width:768px){
    .comment-body{
        padding:15px
    }
}
.by-admin>.comment-body{
    background:#f8f8f8
}
.comment-reply-login{
    display:none
}
.comment-content{
    font-size:16px
}
@media (min-width:768px){
    .comment-content{
        font-size:18px
    }
}
.comment__author{
    font-weight:700;
    line-height:1;
    text-transform:uppercase
}
.comment-meta{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.comment-meta .comment-metadata{
    color:#b0b0b0;
    font-size:16px;
    margin-bottom:15px
}
.comment--highlighted .comment-meta .comment-metadata{
    color:#898989
}
.featured-image-container{
    padding-bottom:66.6666666667%
}
.blog-index-featured-post .featured-image-container{
    margin:0 0 15px
}
@media (min-width:768px){
    .blog-index-featured-post .featured-image-container{
        margin:0
    }
}
.blog-post-preview .featured-image-container,.blog-post .featured-image-container{
    margin-bottom:15px
}
.featured-image{
    width:100%
}
.blog-index-post-categories .featured-image{
    margin-bottom:15px
}
.fb-reviews-container{
    background-color:#fff
}
.fb-reviews{
    padding:30px 0
}
.fb-reviews .swiper-pagination-bullets{
    bottom:0
}
.fb-review{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.fb-review__body{
    border-left:0;
    font-size:18px;
    margin:0 0 15px;
    max-width:768px;
    padding:0
}
@media (min-width:768px){
    .fb-review__body{
        font-size:20px
    }
}
.fb-review__author{
    font-weight:700
}
figcaption{
    display:inline-block;
    font-size:18px;
    font-style:italic
}
.comment-list .flash-messages .comment-awaiting-moderation,.flash-messages .alert,.flash-messages .comment-list .comment-awaiting-moderation,.flash-messages .manage-students__alert,.flash-messages .remaining-students__counter{
    margin:0 0 15px
}
@media (min-width:768px){
    .comment-list .flash-messages .comment-awaiting-moderation,.flash-messages .alert,.flash-messages .comment-list .comment-awaiting-moderation,.flash-messages .manage-students__alert,.flash-messages .remaining-students__counter{
        margin:0 0 30px
    }
}
a .fa{
    color:inherit
}
.footer-container{
    background-color:#385d67
}
.footer{
    color:#fff;
    padding:15px
}
@media (min-width:768px){
    .footer{
        padding:30px
    }
}
.footer a{
    color:#fff
}
.footer a:hover{
    color:#fed171
}
.footer-signup{
    text-align:center
}
.footer-signup h2{
    color:#fed171;
    margin:0 0 15px
}
@media (min-width:768px){
    .footer-signup h2{
        margin:0 0 30px
    }
}
@media (min-width:768px){
    .footer-signup form{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.footer-signup form .form-group{
    margin-bottom:15px
}
@media (min-width:768px){
    .footer-signup form .form-group{
        -webkit-box-flex:1;
        -webkit-flex-grow:1;
        -ms-flex-positive:1;
        flex-grow:1;
        margin:0 15px 0 0
    }
}
.footer-signup .woocommerce div.product form.cart .form-group .variations select,.footer-signup .woocommerce div.product form.cart .form-group div.quantity .qty,.footer-signup .woocommerce div.product form.cart .variations .form-group select,.footer-signup .woocommerce div.product form.cart div.quantity .form-group .qty,.footer-signup form .form-group .form-control,.footer-signup form .form-group .search-field,.woocommerce div.product .footer-signup form.cart .form-group .variations select,.woocommerce div.product .footer-signup form.cart .form-group div.quantity .qty,.woocommerce div.product .footer-signup form.cart .variations .form-group select,.woocommerce div.product .footer-signup form.cart div.quantity .form-group .qty{
    background-color:#686868;
    border:0;
    color:#fff
}
@media (min-width:768px){
    .footer-signup .woocommerce div.product form.cart .form-group .variations select,.footer-signup .woocommerce div.product form.cart .form-group div.quantity .qty,.footer-signup .woocommerce div.product form.cart .variations .form-group select,.footer-signup .woocommerce div.product form.cart div.quantity .form-group .qty,.footer-signup form .form-group .form-control,.footer-signup form .form-group .search-field,.woocommerce div.product .footer-signup form.cart .form-group .variations select,.woocommerce div.product .footer-signup form.cart .form-group div.quantity .qty,.woocommerce div.product .footer-signup form.cart .variations .form-group select,.woocommerce div.product .footer-signup form.cart div.quantity .form-group .qty{
        width:100%
    }
}
.footer-signup p{
    margin-top:30px
}
@media (min-width:768px){
    .footer-signup p{
        margin-top:15px
    }
}
@media (min-width:768px){
    .footer-links{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.footer-copyright{
    color:#9a9a9a;
    font-size:18px
}
@media (min-width:768px){
    .footer-copyright{
        text-align:right
    }
}
.ha-avatar{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    border-radius:50%;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:40px;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:0 auto;
    position:relative;
    transition:background-color .25s;
    width:40px
}
.ha-avatar--unread-notifications:before{
    background-color:#e46344;
    border:2px solid #385d67;
    border-radius:50%;
    content:"";
    display:block;
    height:15px;
    position:absolute;
    right:0;
    top:0;
    width:15px
}
.ha-avatar--hoffman-academy{
    padding:0
}
.ha-avatar--seagull{
    background:#74bbcd
}
.ha-avatar--chelsea-cucumber{
    background:#79ac5c
}
.ha-avatar--feijoa{
    background:#aed381
}
.ha-avatar--opera-mauve{
    background:#af7cb3
}
.ha-avatar--ziggurat{
    background:#bbe2e1
}
.ha-avatar--light-grey{
    background:#d2d2d3
}
.ha-avatar--illusion{
    background:#efa4c6
}
.ha-avatar--light-coral{
    background:#f0787c
}
.ha-avatar--crusta{
    background:#f27d4e
}
.ha-avatar--crayon-yellow{
    background:#f6e16c
}
.ha-avatar>img{
    width:100%
}
.ha-avatar-container{
    overflow:visible;
    padding-bottom:100%
}
.ha-avatar-container>.ha-avatar{
    max-width:none
}
.important-notifications-container{
    background-color:#385d67
}
.important-notifications{
    padding-left:0;
    list-style:none;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:0
}
.important-notifications .important-notification:first-of-type{
    margin-top:15px
}
.important-notifications .important-notification:not(:last-of-type){
    margin-bottom:15px
}
.important-notification{
    -webkit-box-align:stretch;
    -webkit-align-items:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:5px
}
@media (min-width:768px){
    .important-notification{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.important-notification--danger{
    background-color:#e46656
}
.important-notification--info{
    background-color:#5bc1e8
}
.important-notification--success{
    background-color:#9dc267
}
.important-notification--warning{
    background-color:#fcb316
}
.important-notification__sidebar{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    font-size:20px;
    line-height:1;
    padding-bottom:5px
}
@media (min-width:768px){
    .important-notification__sidebar{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        padding:0
    }
}
.important-notification__icon{
    color:#fff
}
@media (min-width:768px){
    .important-notification__icon{
        margin-left:10px;
        margin-right:15px
    }
}
.important-notification__label{
    text-transform:uppercase
}
@media (min-width:768px){
    .important-notification__label{
        margin-right:15px
    }
}
.important-notification--danger .important-notification__label{
    background-color:#e46656;
    color:#fff
}
.important-notification--info .important-notification__label{
    background-color:#5bc1e8;
    color:#fff
}
.important-notification--success .important-notification__label{
    background-color:#9dc267;
    color:#fff
}
.important-notification--warning .important-notification__label{
    background-color:#fcb316;
    color:#fff
}
.important-notification__message{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    padding:7.5px
}
.important-notification--danger .important-notification__message{
    background-color:#f9ddda;
    color:#8b2316
}
.important-notification--info .important-notification__message{
    background-color:#e1f4fb;
    color:#157295
}
.important-notification--success .important-notification__message{
    background-color:#e3eed4;
    color:#4e6729
}
.important-notification--warning .important-notification__message{
    background-color:#fee4ad;
    color:#775202
}
@media (min-width:768px){
    .important-notification__message{
        padding:15px
    }
}
.important-notification__message p{
    margin-bottom:0;
    margin-right:15px
}
.important-notification__message a{
    border-bottom:1px solid;
    color:inherit;
    font-weight:700
}
.important-notification__dismiss{
    -webkit-appearance:none;
    background:transparent;
    border:0;
    cursor:pointer;
    font-size:23px;
    margin-left:auto;
    padding:0
}
.important-notification .important-notification__sidebar .important-notification__dismiss{
    color:#fff
}
.important-notification .important-notification__message .important-notification__dismiss{
    -webkit-align-self:flex-start;
    -ms-flex-item-align:start;
    align-self:flex-start
}
.important-notification--danger .important-notification__message .important-notification__dismiss{
    color:#8b2316
}
.important-notification--info .important-notification__message .important-notification__dismiss{
    color:#157295
}
.important-notification--success .important-notification__message .important-notification__dismiss{
    color:#4e6729
}
.important-notification--warning .important-notification__message .important-notification__dismiss{
    color:#775202
}
.container-lazyload{
    margin-bottom:30px
}
.mood-chooser{
    padding:0 0 15px
}
.mood-chooser__mood{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background:#efefef;
    border-color:#fff;
    display:-webkit-box!important;
    display:-webkit-flex!important;
    display:-ms-flexbox!important;
    display:flex!important;
    padding:9px 17px
}
.mood-chooser__mood:hover{
    border-color:#fff
}
.mood-chooser__mood.active,.mood-chooser__mood.active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.mood-chooser__mood.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.mood-chooser__mood.is-active:hover{
    background-color:#385d67;
    border-color:#385d67;
    box-shadow:none
}
.mood-chooser__emoji{
    margin-right:10px;
    width:36px
}
@media (min-width:768px){
    .mood-chooser__emoji{
        margin-right:0
    }
}
.mood-chooser__text{
    font-size:18px;
    text-transform:none
}
.mood-chooser__mood.active:hover>.mood-chooser__text,.mood-chooser__mood.active>.mood-chooser__text,.woocommerce .woocommerce-MyAccount-navigation>ul>li.mood-chooser__mood.is-active:hover>.mood-chooser__text,.woocommerce .woocommerce-MyAccount-navigation>ul>li.mood-chooser__mood.is-active>.mood-chooser__text{
    color:#fff
}
@media (min-width:768px){
    .mood-chooser__text{
        display:none
    }
}
.navatar-nav{
    display:inline-block;
    float:right
}
.navatar-nav--hidden{
    display:none
}
@media (max-width:767px){
    .navatar-nav{
        margin:0
    }
}
.navatar-nav>li>a{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    padding-bottom:15px;
    padding-top:15px
}
@media (min-width:768px){
    .navatar-nav>li>a{
        padding-right:0
    }
}
@media (max-width:767px){
    .navatar-nav .open .dropdown-menu{
        background-color:#fff;
        border:1px solid #ccc;
        border:1px solid rgba(0,0,0,.15);
        box-shadow:0 6px 12px rgba(0,0,0,.175);
        position:absolute
    }
    .navatar-nav .open .dropdown-menu .dropdown-header,.navatar-nav .open .dropdown-menu>li>a{
        padding:3px 20px
    }
}
@media (min-width:768px){
    .navatar{
        float:none;
        padding:0
    }
}
.navatar__points{
    margin:0 15px 0 0
}
.navatar>img{
    border-radius:50%;
    height:40px;
    width:40px
}
.navbar-default .navatar-nav .open .dropdown-menu>li>a{
    color:#616161
}
.navbar-default .navatar-nav .open .dropdown-menu>li>a:hover{
    color:#494949
}
.dropdown-header--student{
    color:#f0787c;
    font-size:23px;
    font-weight:700
}
.dropdown-header--student:after{
    background:#385d67;
    content:"";
    display:block;
    height:2px;
    width:100%
}
.notifications-table{
    margin-bottom:0
}
.notifications-table__row{
    background-color:#f0f3f8
}
.notifications-table__row--unread{
    background-color:#fff;
    font-weight:700
}
.notifications-table__icon-col{
    width:30px
}
.notifications-table__icon--danger{
    color:#e46656
}
.notifications-table__icon--info{
    color:#5bc1e8
}
.notifications-table__icon--success{
    color:#9dc267
}
.notifications-table__icon--warning{
    color:#fcb316
}
.notifications-table__unread-col{
    text-align:right
}
.notifications-table__unread-dot{
    color:#e46344
}
.overlap-top,.press{
    margin-top:-1em!important
}
@media (min-width:768px){
    .overlap-top,.press{
        margin-top:-2em!important
    }
}
.overlap-bottom{
    margin-bottom:0!important;
    padding:.5em 0 2em!important
}
@media (min-width:768px){
    .overlap-bottom{
        padding:1em 0 4em!important
    }
}
.pagination-nav{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.pagination-nav,.pagination-nav__next,.pagination-nav__prev{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.pagination-nav__next,.pagination-nav__prev{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    font-weight:700;
    width:50%
}
@media (min-width:768px){
    .pagination-nav__next,.pagination-nav__prev{
        width:25%
    }
}
.pagination-nav__next a,.pagination-nav__prev a{
    color:#385d67
}
.pagination-nav__next a:hover,.pagination-nav__prev a:hover{
    color:#1d3035
}
.pagination-nav__prev{
    -webkit-box-pack:start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-box-ordinal-group:3;
    -webkit-order:2;
    -ms-flex-order:2;
    order:2
}
@media (min-width:768px){
    .pagination-nav__prev{
        -webkit-box-ordinal-group:2;
        -webkit-order:1;
        -ms-flex-order:1;
        order:1
    }
}
.pagination-nav__next{
    -webkit-box-pack:end;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-box-ordinal-group:4;
    -webkit-order:3;
    -ms-flex-order:3;
    order:3
}
@media (min-width:768px){
    .pagination-nav__next{
        -webkit-box-ordinal-group:4;
        -webkit-order:3;
        -ms-flex-order:3;
        order:3
    }
}
.pagination-nav__numbers{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-bottom:30px;
    -webkit-box-ordinal-group:2;
    -webkit-order:1;
    -ms-flex-order:1;
    order:1;
    width:100%
}
@media (min-width:768px){
    .pagination-nav__numbers{
        margin-bottom:0;
        -webkit-box-ordinal-group:3;
        -webkit-order:2;
        -ms-flex-order:2;
        order:2;
        width:50%
    }
}
.pagination-nav__numbers .pagination{
    margin:0
}
.pagination-nav__numbers .pagination>li>a,.pagination-nav__numbers .pagination>li>span{
    padding:0 7.5px;
    font-size:20px;
    line-height:30px
}
.pagination-nav__numbers .pagination>li:first-child>a,.pagination-nav__numbers .pagination>li:first-child>span{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.pagination-nav__numbers .pagination>li:last-child>a,.pagination-nav__numbers .pagination>li:last-child>span{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.pagination-nav__numbers .pagination>.active>a,.pagination-nav__numbers .pagination>.active>a:focus,.pagination-nav__numbers .pagination>.active>a:hover,.pagination-nav__numbers .pagination>.active>span,.pagination-nav__numbers .pagination>.active>span:focus,.pagination-nav__numbers .pagination>.active>span:hover,.pagination-nav__numbers .woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a,.pagination-nav__numbers .woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a:focus,.pagination-nav__numbers .woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a:hover,.pagination-nav__numbers .woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span,.pagination-nav__numbers .woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span:focus,.pagination-nav__numbers .woocommerce .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span:hover,.woocommerce .pagination-nav__numbers .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a,.woocommerce .pagination-nav__numbers .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a:focus,.woocommerce .pagination-nav__numbers .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>a:hover,.woocommerce .pagination-nav__numbers .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span,.woocommerce .pagination-nav__numbers .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span:focus,.woocommerce .pagination-nav__numbers .woocommerce-MyAccount-navigation>ul.pagination>li.is-active>span:hover{
    border-bottom:3px solid #385d67;
    font-weight:700
}
.polaroid{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:10px;
    border-color:#fff
}
@media (min-width:768px){
    .polaroid{
        margin-bottom:30px;
        padding:20px
    }
}
.polaroid h1:first-child,.polaroid h2:first-child{
    margin-top:0
}
.polaroid>.panel-heading{
    color:#616161;
    background-color:#fff;
    border-color:#fff
}
.polaroid>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#fff
}
.polaroid>.panel-heading .badge{
    color:#fff;
    background-color:#616161
}
.polaroid>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#fff
}
.polaroid__body{
    padding:0
}
.polaroid__body>img{
    width:100%
}
.polaroid__footer{
    background:#fff;
    border:0;
    padding:15px 15px 0;
    text-align:center
}
.polaroid__footer>h2{
    color:#616161;
    font-size:25px;
    margin:0
}
@media (min-width:768px){
    .polaroid__footer>h2{
        font-size:28px
    }
}
.polaroid--account{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:10px;
    border-color:#fff
}
@media (min-width:768px){
    .polaroid--account{
        margin-bottom:30px;
        padding:20px
    }
}
.polaroid--account h1:first-child,.polaroid--account h2:first-child{
    margin-top:0
}
.polaroid--account>.panel-heading{
    color:#616161;
    background-color:#fff;
    border-color:#fff
}
.polaroid--account>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#fff
}
.polaroid--account>.panel-heading .badge{
    color:#fff;
    background-color:#616161
}
.polaroid--account>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#fff
}
.polaroid--account:hover{
    box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)
}
.polaroid--account__body{
    padding:0
}
.polaroid--account__body>img{
    width:100%
}
.polaroid--account__footer{
    background:#fff;
    border:0;
    padding:15px 15px 0;
    text-align:center
}
.polaroid--account__footer>h2{
    color:#616161;
    font-size:25px;
    margin:0
}
@media (min-width:768px){
    .polaroid--account__footer>h2{
        font-size:28px
    }
}
.polaroid--profile{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:10px;
    border-color:#fff;
    transition:background-color .25s
}
@media (min-width:768px){
    .polaroid--profile{
        margin-bottom:30px;
        padding:20px
    }
}
.polaroid--profile h1:first-child,.polaroid--profile h2:first-child{
    margin-top:0
}
.polaroid--profile>.panel-heading{
    color:#616161;
    background-color:#fff;
    border-color:#fff
}
.polaroid--profile>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#fff
}
.polaroid--profile>.panel-heading .badge{
    color:#fff;
    background-color:#616161
}
.polaroid--profile>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#fff
}
.polaroid--profile:hover{
    box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)
}
.polaroid--profile__body{
    padding:0
}
.polaroid--profile__body>img{
    width:100%
}
.polaroid--profile__footer{
    background:#fff;
    border:0;
    padding:15px 15px 0;
    text-align:center
}
.polaroid--profile__footer>h2{
    color:#616161;
    font-size:25px;
    margin:0
}
@media (min-width:768px){
    .polaroid--profile__footer>h2{
        font-size:28px
    }
}
.polaroid--profile__footer{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    color:#616161;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    font-size:25px;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.polaroid--profile__premium-badge{
    height:30px;
    margin-left:5px;
    width:30px
}
.polaroid--activate-premium{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:10px;
    border-color:#fff
}
@media (min-width:768px){
    .polaroid--activate-premium{
        margin-bottom:30px;
        padding:20px
    }
}
.polaroid--activate-premium h1:first-child,.polaroid--activate-premium h2:first-child{
    margin-top:0
}
.polaroid--activate-premium>.panel-heading{
    color:#616161;
    background-color:#fff;
    border-color:#fff
}
.polaroid--activate-premium>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#fff
}
.polaroid--activate-premium>.panel-heading .badge{
    color:#fff;
    background-color:#616161
}
.polaroid--activate-premium>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#fff
}
.polaroid--activate-premium:hover{
    box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)
}
.polaroid--activate-premium__body{
    padding:0
}
.polaroid--activate-premium__body>img{
    width:100%
}
.polaroid--activate-premium__footer{
    background:#fff;
    border:0;
    padding:15px 15px 0;
    text-align:center
}
.polaroid--activate-premium__footer>h2{
    color:#616161;
    font-size:25px;
    margin:0
}
@media (min-width:768px){
    .polaroid--activate-premium__footer>h2{
        font-size:28px
    }
}
.polaroid-avatar{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:relative
}
.polaroid-avatar--add-student{
    background:#f1f2f4
}
.polaroid-avatar--chelsea-cucumber{
    background:#79ac5c
}
.polaroid-avatar--crayon-yellow{
    background:#f6e16c
}
.polaroid-avatar--crusta{
    background:#f27d4e
}
.polaroid-avatar--feijoa{
    background:#aed381
}
.polaroid-avatar--illusion{
    background:#efa4c6
}
.polaroid-avatar--light-coral{
    background:#f0787c
}
.polaroid-avatar--light-grey{
    background:#d2d2d3
}
.polaroid-avatar--opera-mauve{
    background:#af7cb3
}
.polaroid-avatar--seagull{
    background:#74bbcd
}
.polaroid-avatar--ziggurat{
    background:#bbe2e1
}
.polaroid-avatar__creature{
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    margin:50px 0;
    max-height:100px;
    max-width:100%;
    width:auto
}
.polaroid-avatar--activate-premium{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#996796;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.polaroid-avatar--activate-premium__badge{
    height:60px;
    margin:20px 0;
    width:60px
}
.polaroid-avatar--activate-premium__text{
    color:#fff;
    margin:0 15px 15px
}
.popular-posts-slider-container{
    background-color:#ebe9e5;
    margin-bottom:30px;
    padding:15px 0
}
.popular-posts-slider{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.popular-posts-slider__title{
    font-size:20px;
    font-weight:700;
    margin-top:0
}
.popular-posts-slider__swiper-container{
    margin:0 15px
}
@media (min-width:768px){
    .popular-posts-slider__swiper-container{
        margin:0 30px
    }
}
.popular-posts-slider__swiper-container .swiper-slide{
    height:auto;
    padding-bottom:15px
}
.popular-posts-slider__next,.popular-posts-slider__prev{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    font-size:50px;
    line-height:0
}
.popular-posts-slider__next:hover,.popular-posts-slider__prev:hover{
    cursor:pointer
}
.post-categories{
    margin-bottom:0
}
.blog-index-featured-post .post-categories,.blog-post-preview .post-categories{
    margin-bottom:15px;
    overflow-x:auto;
    overflow-y:hidden
}
.post-category{
    font-size:66%;
    font-weight:400
}
@media (min-width:992px){
    .post-category{
        font-size:75%
    }
}
.blog-index-post-categories .post-category{
    line-height:2.5
}
.post-category-badges{
    padding-left:0;
    list-style:none;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.post-category-badge{
    padding:7.5px;
    width:50%
}
@media (min-width:768px){
    .post-category-badge{
        width:16.6666666667%
    }
}
@media (min-width:992px){
    .post-category-badge{
        width:12.5%
    }
}
@media (min-width:992px){
    .blog-post .post-category-badge{
        width:50%
    }
}
.post-category-badge>a{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.post-category-badge__icon{
    margin-bottom:15px;
    max-width:75px
}
.post-category-badge__icon--dummy{
    border-radius:50%;
    height:75px;
    width:75px
}
.post-category-badge__title{
    font-size:16px;
    font-weight:700;
    line-height:1.25;
    text-align:center
}
.post-meta{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .post-meta{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.post-meta__author{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    margin-bottom:15px
}
@media (min-width:768px){
    .post-meta__author{
        margin-bottom:0;
        margin-right:15px
    }
}
.post-meta__ha-avatar{
    border-radius:50%;
    height:40px;
    margin-right:15px;
    width:40px
}
.post-meta__text{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.post-meta__author-name{
    font-size:18px
}
@media (min-width:768px){
    .post-meta__author-name{
        border-right:2px solid #b0b0b0;
        padding-right:15px
    }
}
.post-meta__date{
    font-size:18px
}
.premium-banner{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background:#f0e2ef;
    border:3px solid #c295c0;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:30px;
    text-align:center
}
@media (min-width:480px){
    .premium-banner{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-box-pack:start;
        -webkit-justify-content:flex-start;
        -ms-flex-pack:start;
        justify-content:flex-start;
        text-align:left
    }
}
.premium-banner__graphic{
    margin-bottom:1em;
    max-width:100px
}
@media (min-width:480px){
    .premium-banner__graphic{
        margin-bottom:0;
        margin-right:2em;
        max-width:150px
    }
}
.premium-banner__text{
    width:100%
}
@media (min-width:480px){
    .premium-banner__text{
        width:auto
    }
}
.premium-banner__text p{
    font-size:18px
}
.premium-banner__text p.lead{
    font-size:23px;
    line-height:1.5;
    margin-bottom:15px
}
@media (min-width:768px){
    .premium-banner__text p.lead{
        font-size:23px
    }
}
.premium-banner__trailer{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:15px
}
@media (min-width:768px){
    .premium-banner__trailer{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.premium-banner__buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .premium-banner__buttons{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.premium-banner__buttons>.action-card-button,.premium-banner__buttons>.add-students__button,.premium-banner__buttons>.btn,.premium-banner__buttons>.comment-reply-link,.premium-banner__buttons>.front-page-premium-body__button,.premium-banner__buttons>.game-card__play-button,.premium-banner__buttons>.games-premium-modal__button--primary,.premium-banner__buttons>.games-premium-modal__button--secondary,.premium-banner__buttons>.meet-mr-hoffman__button,.premium-banner__buttons>.owner-authentication-modal__cancel-button,.premium-banner__buttons>.owner-authentication-modal__confirm-button,.premium-banner__buttons>.premium-banner__button--primary,.premium-banner__buttons>.premium-banner__button--secondary,.premium-banner__buttons>.search-submit,.premium-banner__buttons>.ss18-banner-button-section__button,.premium-banner__buttons>.ss18-button,.premium-banner__buttons>.ss18-cta-banner__button,.premium-banner__buttons>.ss18-cta__button,.premium-banner__buttons>.ss18-hero-text__button,.woocommerce .premium-banner__buttons>button.button.alt{
    white-space:normal
}
.premium-banner__buttons>.action-card-button:not(:last-child),.premium-banner__buttons>.add-students__button:not(:last-child),.premium-banner__buttons>.btn:not(:last-child),.premium-banner__buttons>.comment-reply-link:not(:last-child),.premium-banner__buttons>.front-page-premium-body__button:not(:last-child),.premium-banner__buttons>.game-card__play-button:not(:last-child),.premium-banner__buttons>.games-premium-modal__button--primary:not(:last-child),.premium-banner__buttons>.games-premium-modal__button--secondary:not(:last-child),.premium-banner__buttons>.meet-mr-hoffman__button:not(:last-child),.premium-banner__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.premium-banner__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.premium-banner__buttons>.premium-banner__button--primary:not(:last-child),.premium-banner__buttons>.premium-banner__button--secondary:not(:last-child),.premium-banner__buttons>.search-submit:not(:last-child),.premium-banner__buttons>.ss18-banner-button-section__button:not(:last-child),.premium-banner__buttons>.ss18-button:not(:last-child),.premium-banner__buttons>.ss18-cta-banner__button:not(:last-child),.premium-banner__buttons>.ss18-cta__button:not(:last-child),.premium-banner__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .premium-banner__buttons>button.button.alt:not(:last-child){
    margin:0 0 15px
}
@media (min-width:768px){
    .premium-banner__buttons>.action-card-button:not(:last-child),.premium-banner__buttons>.add-students__button:not(:last-child),.premium-banner__buttons>.btn:not(:last-child),.premium-banner__buttons>.comment-reply-link:not(:last-child),.premium-banner__buttons>.front-page-premium-body__button:not(:last-child),.premium-banner__buttons>.game-card__play-button:not(:last-child),.premium-banner__buttons>.games-premium-modal__button--primary:not(:last-child),.premium-banner__buttons>.games-premium-modal__button--secondary:not(:last-child),.premium-banner__buttons>.meet-mr-hoffman__button:not(:last-child),.premium-banner__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.premium-banner__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.premium-banner__buttons>.premium-banner__button--primary:not(:last-child),.premium-banner__buttons>.premium-banner__button--secondary:not(:last-child),.premium-banner__buttons>.search-submit:not(:last-child),.premium-banner__buttons>.ss18-banner-button-section__button:not(:last-child),.premium-banner__buttons>.ss18-button:not(:last-child),.premium-banner__buttons>.ss18-cta-banner__button:not(:last-child),.premium-banner__buttons>.ss18-cta__button:not(:last-child),.premium-banner__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .premium-banner__buttons>button.button.alt:not(:last-child){
        margin:0 15px 0 0
    }
}
@media (max-width:767px){
    .premium-banner__buttons>.action-card-button,.premium-banner__buttons>.add-students__button,.premium-banner__buttons>.btn,.premium-banner__buttons>.comment-reply-link,.premium-banner__buttons>.front-page-premium-body__button,.premium-banner__buttons>.game-card__play-button,.premium-banner__buttons>.games-premium-modal__button--primary,.premium-banner__buttons>.games-premium-modal__button--secondary,.premium-banner__buttons>.meet-mr-hoffman__button,.premium-banner__buttons>.owner-authentication-modal__cancel-button,.premium-banner__buttons>.owner-authentication-modal__confirm-button,.premium-banner__buttons>.premium-banner__button--primary,.premium-banner__buttons>.premium-banner__button--secondary,.premium-banner__buttons>.search-submit,.premium-banner__buttons>.ss18-banner-button-section__button,.premium-banner__buttons>.ss18-button,.premium-banner__buttons>.ss18-cta-banner__button,.premium-banner__buttons>.ss18-cta__button,.premium-banner__buttons>.ss18-hero-text__button,.woocommerce .premium-banner__buttons>button.button.alt{
        padding:1px 6px;
        font-size:18px;
        line-height:1.5;
        border-radius:3px
    }
}
.premium-banner__learn-more{
    font-weight:400;
    margin:15px 0 0
}
.premium-banner--modal{
    border:10px solid #c295c0
}
.premium-banner--modal h1{
    color:#c295c0
}
.premium-banner--modal p{
    color:#616161;
    margin:1em 3em
}
@media (min-width:480px){
    .premium-banner--modal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-pack:start;
        -webkit-justify-content:flex-start;
        -ms-flex-pack:start;
        justify-content:flex-start;
        text-align:left
    }
}
.premium-upgrade--modal__body{
    border:8px #c295c0
}
.relevanssi-query-term{
    background-color:#fff17e
}
.return-to-blog a{
    color:#385d67;
    font-size:18px;
    font-weight:700
}
body.search .return-to-blog{
    margin-bottom:30px
}
body.author .return-to-blog,body.category .return-to-blog,body.single-post .return-to-blog{
    margin-bottom:15px
}
.ribbon{
    margin:0 0 15px;
    background:#385d67;
    color:#fff;
    padding:1em 0 2em;
    text-align:center
}
@media (min-width:768px){
    .ribbon{
        margin:0 0 30px
    }
}
.ribbon .h1,.ribbon .h2,.ribbon h1,.ribbon h2{
    margin:0
}
.ribbon-header{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.ribbon-header,.ribbon-header--primary{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.ribbon-header--primary{
    font-family:rooney-sans,sans-serif;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.ribbon-header--primary>h1>a{
    color:#6a868d
}
.ribbon-header--primary>h1>a:hover{
    color:#889ea4
}
.ribbon-header--secondary{
    color:#fcb316;
    display:block;
    font-size:20px;
    font-weight:700;
    text-transform:uppercase
}
body.author .ribbon,body.blog .ribbon,body.category .ribbon,body.search .ribbon{
    margin-bottom:0
}
.post-category,.rounded-label{
    border-radius:1.5em;
    padding-left:.75em;
    padding-right:.75em
}
.blog-post .search-form{
    background-color:#f4f4f4;
    border:2px solid #b0b0b0;
    margin-bottom:15px
}
.search-field{
    border:1px solid transparent;
    box-shadow:none
}
.blog-post .search-field{
    background-color:transparent
}
.search-submit{
    background-color:#fff;
    border:1px solid transparent
}
.blog-post .search-submit{
    background-color:transparent
}
.social-share-buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.social-share-buttons .fb_iframe_widget{
    margin:-1px 3px 0 0
}
.string-of-pearls{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-top:1em
}
.pearl,.string-of-pearls{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.pearl{
    background:#98cc70;
    border-radius:50%;
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    height:15px;
    position:relative;
    width:15px
}
@media (min-width:768px){
    .pearl{
        height:30px;
        width:30px
    }
}
.pearl__inner--light{
    background:#6a868d;
    border-radius:50%;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transition:-webkit-transform .25s linear .25s;
    transition:transform .25s linear .25s;
    transition:transform .25s linear .25s,-webkit-transform .25s linear .25s;
    width:100%
}
.pearl--complete>.pearl__inner--light{
    -webkit-transform:scale(0);
    transform:scale(0)
}
.pearl__inner--dark{
    background:#385d67;
    border-radius:50%;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transition:-webkit-transform .25s linear .5s;
    transition:transform .25s linear .5s;
    transition:transform .25s linear .5s,-webkit-transform .25s linear .5s;
    width:100%
}
.pearl--current>.pearl__inner--dark{
    -webkit-transform:scale(0);
    transform:scale(0)
}
.pearl--incomplete>.pearl__inner--dark{
    -webkit-transform:scale(.8);
    transform:scale(.8)
}
.pearl--complete>.pearl__inner--dark{
    -webkit-transform:scale(0);
    transform:scale(0)
}
.string{
    background:#6a868d;
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    height:2px;
    overflow:hidden;
    width:10px
}
@media (min-width:768px){
    .string{
        height:3px;
        width:20px
    }
}
.string__inner{
    background:#98cc70;
    height:100%;
    -webkit-transform:translate(-20px);
    transform:translate(-20px);
    transition:-webkit-transform .25s linear;
    transition:transform .25s linear;
    transition:transform .25s linear,-webkit-transform .25s linear;
    width:100%
}
.string--complete>.string__inner{
    -webkit-transform:translate(0);
    transform:translate(0)
}
.student-login-credentials__switch-container{
    margin-bottom:30px
}
.student-login-credentials__credentials .form-group:last-child{
    margin-bottom:0
}
.toc_number{
    display:none
}
textarea{
    resize:none
}
.tile{
    -webkit-box-align:stretch;
    -webkit-align-items:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:block;
    -webkit-flex-basis:0;
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-flex-shrink:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    min-height:-webkit-min-content;
    min-height:-moz-min-content;
    min-height:min-content
}
.tile.is-ancestor{
    margin-left:-.75rem;
    margin-right:-.75rem;
    margin-top:-.75rem
}
.tile.is-ancestor:last-child{
    margin-bottom:-.75rem
}
.tile.is-ancestor:not(:last-child){
    margin-bottom:.75rem
}
.tile.is-child{
    margin:0!important
}
.tile.is-parent{
    padding:.75rem
}
.tile.is-vertical{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.tile.is-vertical>.tile.is-child:not(:last-child){
    margin-bottom:1.5rem!important
}
@media (min-width:768px){
    .tile:not(.is-child){
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    .tile.is-1{
        width:8.3333333333%
    }
    .tile.is-1,.tile.is-2{
        -webkit-box-flex:0;
        -webkit-flex:none;
        -ms-flex:none;
        flex:none
    }
    .tile.is-2{
        width:16.6666666667%
    }
    .tile.is-3{
        width:25%
    }
    .tile.is-3,.tile.is-4{
        -webkit-box-flex:0;
        -webkit-flex:none;
        -ms-flex:none;
        flex:none
    }
    .tile.is-4{
        width:33.3333333333%
    }
    .tile.is-5{
        width:41.6666666667%
    }
    .tile.is-5,.tile.is-6{
        -webkit-box-flex:0;
        -webkit-flex:none;
        -ms-flex:none;
        flex:none
    }
    .tile.is-6{
        width:50%
    }
    .tile.is-7{
        width:58.3333333333%
    }
    .tile.is-7,.tile.is-8{
        -webkit-box-flex:0;
        -webkit-flex:none;
        -ms-flex:none;
        flex:none
    }
    .tile.is-8{
        width:66.6666666667%
    }
    .tile.is-9{
        width:75%
    }
    .tile.is-9,.tile.is-10{
        -webkit-box-flex:0;
        -webkit-flex:none;
        -ms-flex:none;
        flex:none
    }
    .tile.is-10{
        width:83.3333333333%
    }
    .tile.is-11{
        width:91.6666666667%
    }
    .tile.is-11,.tile.is-12{
        -webkit-box-flex:0;
        -webkit-flex:none;
        -ms-flex:none;
        flex:none
    }
    .tile.is-12{
        width:100%
    }
}
.tile--blog-index.is-child{
    max-width:100%
}
.h1,h1{
    font-size:32px
}
.h2,h2{
    font-size:28px
}
.action-card-heading,.h3,h3{
    font-size:25px
}
.h4,h4{
    font-size:23px
}
.h5,.h6,h5,h6{
    font-size:20px
}
@media (min-width:768px){
    .h1,h1{
        font-size:36px
    }
    .h2,h2{
        font-size:32px
    }
    .action-card-heading,.h3,h3{
        font-size:28px
    }
    .h4,h4{
        font-size:25px
    }
    .h5,h5{
        font-size:23px
    }
    .h6,h6{
        font-size:20px
    }
}
.fine-print{
    color:#939393;
    font-size:18px
}
.unit-progress{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    padding:15px
}
.unit-progress__progress{
    border-radius:10px;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    height:20px;
    margin:0 7.5px
}
@media (min-width:768px){
    .unit-progress__progress{
        margin:0 15px
    }
}
.unit-progress__progress>.progress-bar{
    background-color:#fff;
    border-bottom-right-radius:10px;
    border-top-right-radius:10px
}
.unit-progress--unit-1{
    background-color:#f8c04d
}
.unit-progress--unit-1 .unit-progress__progress{
    background-color:#c69a3e
}
.unit-progress--unit-2{
    background-color:#f7a53b
}
.unit-progress--unit-2 .unit-progress__progress{
    background-color:#c6842f
}
.unit-progress--unit-3{
    background-color:#fd8e4c
}
.unit-progress--unit-3 .unit-progress__progress{
    background-color:#ca723d
}
.unit-progress--unit-4{
    background-color:#ff6942
}
.unit-progress--unit-4 .unit-progress__progress{
    background-color:#cc5435
}
.unit-progress--unit-5{
    background-color:#459df6
}
.unit-progress--unit-5 .unit-progress__progress{
    background-color:#377ec5
}
.unit-progress--unit-6{
    background-color:#30b7d5
}
.unit-progress--unit-6 .unit-progress__progress{
    background-color:#2692aa
}
.unit-progress--unit-7{
    background-color:#57ccb6
}
.unit-progress--unit-7 .unit-progress__progress{
    background-color:#46a392
}
.unit-progress--unit-8{
    background-color:#5dba7a
}
.unit-progress--unit-8 .unit-progress__progress{
    background-color:#4a9562
}
.unit-progress--unit-9{
    background-color:#dd64a7
}
.unit-progress--unit-9 .unit-progress__progress{
    background-color:#b15086
}
.unit-progress--unit-10{
    background-color:#b67fc5
}
.unit-progress--unit-10 .unit-progress__progress{
    background-color:#92669e
}
.unit-progress--unit-11{
    background-color:#8a5e9c
}
.unit-progress--unit-11 .unit-progress__progress{
    background-color:#6e4b7d
}
.unit-progress--unit-12{
    background-color:#e8ce20
}
.unit-progress--unit-12 .unit-progress__progress{
    background-color:#baa51a
}
.unit-progress--unit-13{
    background-color:#b0d357
}
.unit-progress--unit-13 .unit-progress__progress{
    background-color:#8da946
}
.unit-progress--unit-14{
    background-color:#72b42c
}
.unit-progress--unit-14 .unit-progress__progress{
    background-color:#5b9023
}
.unit-progress--unit-15{
    background-color:#dc5c3e
}
.unit-progress--unit-15 .unit-progress__progress{
    background-color:#b04a32
}
.unit-progress--unit-16{
    background-color:#bb3e20
}
.unit-progress--unit-16 .unit-progress__progress{
    background-color:#96321a
}
.unit-progress--unit-17{
    background-color:#933332
}
.unit-progress--unit-17 .unit-progress__progress{
    background-color:#762928
}
.unit-progress--unit-18{
    background-color:#54789e
}
.unit-progress--unit-18 .unit-progress__progress{
    background-color:#43607e
}
.unit-progress--unit-19{
    background-color:#8397c2
}
.unit-progress--unit-19 .unit-progress__progress{
    background-color:#69799b
}
.unit-progress--unit-20{
    background-color:#a08db4
}
.unit-progress--unit-20 .unit-progress__progress{
    background-color:#807190
}
.display-block{
    display:block
}
.display-block-important{
    display:block!important
}
.display-flex{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.display-flex-important{
    display:-webkit-box!important;
    display:-webkit-flex!important;
    display:-ms-flexbox!important;
    display:flex!important
}
.display-none{
    display:none
}
.display-none-important{
    display:none!important
}
.no-scroll{
    overflow:hidden
}
@font-face{
    font-family:star;
    font-style:normal;
    font-weight:400;
    src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);
    src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg")
}
@font-face{
    font-family:WooCommerce;
    font-style:normal;
    font-weight:400;
    src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);
    src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg")
}
.woocommerce span.onsale{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#df5842;
    font-weight:700;
    height:50px;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-transform:uppercase;
    width:50px
}
.woocommerce span.onsale,.woocommerce ul.products{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.woocommerce ul.products{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.woocommerce ul.products li.product{
    width:50%
}
@media (min-width:768px){
    .woocommerce ul.products li.product{
        width:33.3333333333%
    }
}
@media (min-width:992px){
    .woocommerce ul.products li.product{
        width:25%
    }
}
.woocommerce ul.products li.product a{
    padding:0 7.5px 15px;
    display:block
}
@media (min-width:768px){
    .woocommerce ul.products li.product a{
        padding:0 30px 30px
    }
}
.woocommerce ul.products li.product a img{
    margin:0
}
@media (min-width:768px){
    .woocommerce ul.products li.product .onsale{
        right:30px
    }
}
.woocommerce ul.products li.product .price{
    color:#fcb316;
    font-size:23px;
    font-weight:700
}
.woocommerce ul.products li.product .price del{
    position:relative;
    color:#bbb;
    display:inline-block;
    text-decoration:none
}
.woocommerce ul.products li.product .price del:after{
    border-bottom:.125em solid;
    content:"";
    display:block;
    height:2px;
    left:0;
    position:absolute;
    right:0;
    top:50%
}
.woocommerce ul.products li.product .price ins{
    text-decoration:none
}
.woocommerce div.product p.price{
    color:#fcb316
}
.woocommerce div.product div.images .flex-control-thumbs li{
    padding:15px
}
.woocommerce div.product div.images .flex-control-thumbs li img{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.woocommerce div.product div.images .flex-control-thumbs li img:hover{
    box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)
}
.woocommerce div.product table.cd-samples{
    table-layout:fixed
}
.woocommerce div.product table.cd-samples tr>td:first-child{
    width:33%
}
.woocommerce div.product table.cd-samples audio{
    max-width:100%;
    min-width:0
}
.woocommerce div.product form.cart div.quantity{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:15px
}
.woocommerce div.product form.cart div.quantity:before{
    content:"Quantity";
    font-weight:700;
    margin-right:7.5px
}
.woocommerce div.product form.cart .reset_variations{
    display:none!important
}
.woocommerce div.product form.cart .form-row .variations td.required:before,.woocommerce div.product form.cart .variations .form-row td.required:before,.woocommerce div.product form.cart .variations td.game-card__category,.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.post-category,.woocommerce div.product form.cart .variations td.rounded-label{
    color:#616161;
    display:table-cell;
    font-size:20px;
    padding:0;
    vertical-align:middle
}
.woocommerce div.product .woocommerce-variation-add-to-cart{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.woocommerce .sku_wrapper{
    display:none
}
.woocommerce .woocommerce-variation-price{
    margin-bottom:15px
}
@media (min-width:768px){
    .woocommerce .woocommerce-variation-price{
        margin-bottom:30px
    }
}
.woocommerce .star-rating span:before{
    color:#fcb316
}
.woocommerce .woocommerce-tabs{
    margin-top:15px
}
@media (min-width:768px){
    .woocommerce .woocommerce-tabs{
        margin-top:15px
    }
}
.woocommerce a.remove{
    font-size:20px
}
.woocommerce table.shop_table{
    font-size:18px
}
.woocommerce form .form-row{
    border:1px solid #616161;
    margin-bottom:30px;
    padding:0 .5em .5em
}
.woocommerce form .form-row label{
    color:#a1a1a1;
    font-size:18px;
    font-weight:400
}
.woocommerce form .form-row input.input-text{
    border:0
}
.woocommerce form .form-row .required{
    color:transparent
}
.woocommerce form .form-row .required:before{
    background-color:#a1a1a1;
    content:"Required";
    font-weight:400;
    display:inline-block
}
.woocommerce .woocommerce-checkout #payment div.payment_box .form-row{
    background-color:#fff;
    padding:0 .5em .5em
}
.woocommerce .woocommerce-checkout #payment .wc-stripe-elements-field{
    border:none
}
.woocommerce .woocommerce-MyAccount-navigation{
    margin-bottom:30px
}
.woocommerce-cart table.cart img{
    height:auto;
    width:128px
}
.woocommerce-cart table.cart td.product-name a{
    display:inline-block;
    width:200px
}
.alignnone{
    height:auto;
    margin-left:0;
    margin-right:0;
    max-width:100%
}
.aligncenter{
    display:block;
    height:auto;
    margin:15px auto
}
.alignleft,.alignright{
    height:auto;
    margin-bottom:15px
}
@media (min-width:768px){
    .alignleft{
        float:left;
        margin-right:15px
    }
    .alignright{
        float:right;
        margin-left:15px
    }
}
.posts-navigation{
    margin-bottom:30px
}
.nav-next,.nav-previous{
    display:inline-block
}
.nav-next{
    float:right
}
.entry-summary--search,.updated{
    font-size:18px
}
.wp-playlist-current-item{
    height:auto!important
}
.wp-playlist-caption,.wp-playlist-item-artist,.wp-playlist-item-length,.wp-playlist-item-meta,.wp-playlist-item-title{
    font-size:18px!important
}
.wp-playlist-item-album{
    font-style:normal!important
}
.wp-playlist-item-artist{
    display:none!important
}
.xdebug-error{
    color:#484848
}
.account-options .premium-banner{
    margin:0 0 15px
}
@media (min-width:768px){
    .account-options .premium-banner{
        margin:0 0 30px
    }
}
.account-settings{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .account-settings{
        margin-bottom:30px;
        padding:30px
    }
}
.account-settings h1:first-child,.account-settings h2,.account-settings h2:first-child{
    margin-top:0
}
.add-students__buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:30px
}
@media (min-width:768px){
    .add-students__buttons{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.add-students__buttons>.action-card-button,.add-students__buttons>.add-students__button,.add-students__buttons>.btn,.add-students__buttons>.comment-reply-link,.add-students__buttons>.front-page-premium-body__button,.add-students__buttons>.game-card__play-button,.add-students__buttons>.games-premium-modal__button--primary,.add-students__buttons>.games-premium-modal__button--secondary,.add-students__buttons>.meet-mr-hoffman__button,.add-students__buttons>.owner-authentication-modal__cancel-button,.add-students__buttons>.owner-authentication-modal__confirm-button,.add-students__buttons>.premium-banner__button--primary,.add-students__buttons>.premium-banner__button--secondary,.add-students__buttons>.search-submit,.add-students__buttons>.ss18-banner-button-section__button,.add-students__buttons>.ss18-button,.add-students__buttons>.ss18-cta-banner__button,.add-students__buttons>.ss18-cta__button,.add-students__buttons>.ss18-hero-text__button,.woocommerce .add-students__buttons>button.button.alt{
    white-space:normal
}
.add-students__buttons>.action-card-button:not(:last-child),.add-students__buttons>.add-students__button:not(:last-child),.add-students__buttons>.btn:not(:last-child),.add-students__buttons>.comment-reply-link:not(:last-child),.add-students__buttons>.front-page-premium-body__button:not(:last-child),.add-students__buttons>.game-card__play-button:not(:last-child),.add-students__buttons>.games-premium-modal__button--primary:not(:last-child),.add-students__buttons>.games-premium-modal__button--secondary:not(:last-child),.add-students__buttons>.meet-mr-hoffman__button:not(:last-child),.add-students__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.add-students__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.add-students__buttons>.premium-banner__button--primary:not(:last-child),.add-students__buttons>.premium-banner__button--secondary:not(:last-child),.add-students__buttons>.search-submit:not(:last-child),.add-students__buttons>.ss18-banner-button-section__button:not(:last-child),.add-students__buttons>.ss18-button:not(:last-child),.add-students__buttons>.ss18-cta-banner__button:not(:last-child),.add-students__buttons>.ss18-cta__button:not(:last-child),.add-students__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .add-students__buttons>button.button.alt:not(:last-child){
    margin:0 0 15px
}
@media (min-width:768px){
    .add-students__buttons>.action-card-button:not(:last-child),.add-students__buttons>.add-students__button:not(:last-child),.add-students__buttons>.btn:not(:last-child),.add-students__buttons>.comment-reply-link:not(:last-child),.add-students__buttons>.front-page-premium-body__button:not(:last-child),.add-students__buttons>.game-card__play-button:not(:last-child),.add-students__buttons>.games-premium-modal__button--primary:not(:last-child),.add-students__buttons>.games-premium-modal__button--secondary:not(:last-child),.add-students__buttons>.meet-mr-hoffman__button:not(:last-child),.add-students__buttons>.owner-authentication-modal__cancel-button:not(:last-child),.add-students__buttons>.owner-authentication-modal__confirm-button:not(:last-child),.add-students__buttons>.premium-banner__button--primary:not(:last-child),.add-students__buttons>.premium-banner__button--secondary:not(:last-child),.add-students__buttons>.search-submit:not(:last-child),.add-students__buttons>.ss18-banner-button-section__button:not(:last-child),.add-students__buttons>.ss18-button:not(:last-child),.add-students__buttons>.ss18-cta-banner__button:not(:last-child),.add-students__buttons>.ss18-cta__button:not(:last-child),.add-students__buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .add-students__buttons>button.button.alt:not(:last-child){
        margin:0 15px 0 0
    }
}
@media (max-width:767px){
    .add-students__buttons>.action-card-button,.add-students__buttons>.add-students__button,.add-students__buttons>.btn,.add-students__buttons>.comment-reply-link,.add-students__buttons>.front-page-premium-body__button,.add-students__buttons>.game-card__play-button,.add-students__buttons>.games-premium-modal__button--primary,.add-students__buttons>.games-premium-modal__button--secondary,.add-students__buttons>.meet-mr-hoffman__button,.add-students__buttons>.owner-authentication-modal__cancel-button,.add-students__buttons>.owner-authentication-modal__confirm-button,.add-students__buttons>.premium-banner__button--primary,.add-students__buttons>.premium-banner__button--secondary,.add-students__buttons>.search-submit,.add-students__buttons>.ss18-banner-button-section__button,.add-students__buttons>.ss18-button,.add-students__buttons>.ss18-cta-banner__button,.add-students__buttons>.ss18-cta__button,.add-students__buttons>.ss18-hero-text__button,.woocommerce .add-students__buttons>button.button.alt{
        padding:1px 6px;
        font-size:18px;
        line-height:1.5;
        border-radius:3px
    }
}
.remaining-students{
    margin:0 0 30px
}
.remaining-students__text{
    color:#777
}
.modal--avatar-chooser .modal-header{
    padding:15px 15px 0 0
}
.modal--avatar-chooser .modal-body{
    padding:0
}
.modal--avatar-chooser .modal-footer{
    padding:30px
}
.avatar-chooser__preview{
    padding:0 2em 2em;
    text-align:center
}
.avatar-chooser__preview .ha-avatar{
    height:100px;
    width:100px
}
.potential-color{
    border-radius:50%;
    cursor:pointer;
    display:inline-block;
    height:50px;
    width:50px
}
.potential-color>input{
    cursor:pointer;
    opacity:0
}
.potential-color--seagull{
    background:#74bbcd
}
.potential-color--chelsea-cucumber{
    background:#79ac5c
}
.potential-color--feijoa{
    background:#aed381
}
.potential-color--opera-mauve{
    background:#af7cb3
}
.potential-color--ziggurat{
    background:#bbe2e1
}
.potential-color--light-grey{
    background:#d2d2d3
}
.potential-color--illusion{
    background:#efa4c6
}
.potential-color--light-coral{
    background:#f0787c
}
.potential-color--crusta{
    background:#f27d4e
}
.potential-color--crayon-yellow{
    background:#f6e16c
}
.avatar-chooser__choices{
    background:#eee;
    padding:1em
}
@media (min-width:768px){
    .avatar-chooser__choices{
        padding:2em
    }
}
.potential-creature{
    height:50px;
    width:50px
}
.potential-creature:hover{
    cursor:pointer
}
.potential-creature>img{
    width:100%
}
.potential-creature>input{
    cursor:pointer;
    opacity:0;
    position:absolute
}
.cancel-premium{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .cancel-premium{
        margin-bottom:30px;
        padding:30px
    }
}
.cancel-premium h1:first-child,.cancel-premium h2:first-child{
    margin-top:0
}
.cancel-premium .action-card-button,.cancel-premium .add-students__button,.cancel-premium .btn,.cancel-premium .comment-reply-link,.cancel-premium .front-page-premium-body__button,.cancel-premium .game-card__play-button,.cancel-premium .games-premium-modal__button--primary,.cancel-premium .games-premium-modal__button--secondary,.cancel-premium .meet-mr-hoffman__button,.cancel-premium .owner-authentication-modal__cancel-button,.cancel-premium .owner-authentication-modal__confirm-button,.cancel-premium .premium-banner__button--primary,.cancel-premium .premium-banner__button--secondary,.cancel-premium .search-submit,.cancel-premium .ss18-banner-button-section__button,.cancel-premium .ss18-button,.cancel-premium .ss18-cta-banner__button,.cancel-premium .ss18-cta__button,.cancel-premium .ss18-hero-text__button,.cancel-premium .woocommerce button.button.alt,.woocommerce .cancel-premium button.button.alt{
    margin:0 15px 15px 0
}
.blog-post .cancel-premium table td:nth-child(2),.blog-post .cancel-premium table th:nth-child(2),.cancel-premium .blog-post table td:nth-child(2),.cancel-premium .blog-post table th:nth-child(2),.cancel-premium .game-card__stats-table td:nth-child(2),.cancel-premium .game-card__stats-table th:nth-child(2),.cancel-premium .notifications-table td:nth-child(2),.cancel-premium .notifications-table th:nth-child(2),.cancel-premium .table td:nth-child(2),.cancel-premium .table th:nth-child(2),.cancel-premium .woocommerce div.product div.summary table td:nth-child(2),.cancel-premium .woocommerce div.product div.summary table th:nth-child(2),.woocommerce div.product div.summary .cancel-premium table td:nth-child(2),.woocommerce div.product div.summary .cancel-premium table th:nth-child(2){
    text-align:right
}
.cancellation-survey{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .cancellation-survey{
        margin-bottom:30px;
        padding:30px
    }
}
.cancellation-survey h1:first-child,.cancellation-survey h2:first-child{
    margin-top:0
}
.cancellation-survey__chars-left{
    font-size:smaller;
    margin-bottom:1em;
    color:#a0a3a4
}
.ha-checkout{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .ha-checkout{
        margin-bottom:30px;
        padding:30px
    }
}
.ha-checkout h1:first-child,.ha-checkout h2:first-child{
    margin-top:0
}
.comment-list .ha-checkout .comment-awaiting-moderation,.ha-checkout .alert,.ha-checkout .comment-list .comment-awaiting-moderation,.ha-checkout .manage-students__alert,.ha-checkout .remaining-students__counter{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    -webkit-animation:1s .5s float-up-down;
    animation:1s .5s float-up-down;
    position:relative
}
.comment-list .ha-checkout .comment-awaiting-moderation:after,.ha-checkout .alert:after,.ha-checkout .comment-list .comment-awaiting-moderation:after,.ha-checkout .manage-students__alert:after,.ha-checkout .remaining-students__counter:after{
    box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);
    -webkit-animation:1s .5s fade-in-out;
    animation:1s .5s fade-in-out;
    content:"";
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
.ha-checkout__summary table td:nth-child(2),.ha-checkout__summary table th:nth-child(2){
    text-align:right
}
.ha-checkout__fine-print{
    margin-top:30px
}
#coupon-form{
    -webkit-box-align:stretch;
    -webkit-align-items:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:30px
}
@media (min-width:768px){
    #coupon-form{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
#coupon-form .form-group{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:0
}
#coupon-form .form-group:first-child{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
#coupon-form .form-group .form-control-label{
    margin:0;
    width:100%
}
#coupon-form .form-group+.form-group{
    margin:30px 0 0
}
@media (min-width:768px){
    #coupon-form .form-group+.form-group{
        margin:0 0 0 30px
    }
}
.payment-method-toggle{
    margin:0 0 15px
}
@media (min-width:768px){
    .payment-method-toggle{
        margin:0 0 30px
    }
}
#collapse--existing-card .jp-card,#collapse--existing-card .jp-card-front{
    background:#ffd670
}
#collapse--existing-card .jp-card .jp-card-back .jp-card-display,#collapse--existing-card .jp-card .jp-card-front .jp-card-display{
    color:#616161;
    opacity:1
}
.credit-card-wrapper--new .jp-card-container{
    margin-bottom:15px;
    -webkit-transform:scale(0.74286);
    transform:scale(0.74286)
}
@media (min-width:768px){
    .credit-card-wrapper--new .jp-card-container{
        margin-bottom:0
    }
}
.forgot-password,.reset-password{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .forgot-password,.reset-password{
        margin-bottom:30px;
        padding:30px
    }
}
.forgot-password h1:first-child,.forgot-password h2:first-child,.reset-password h1:first-child,.reset-password h2:first-child{
    margin-top:0
}
.comment-list .forgot-password .comment-awaiting-moderation,.comment-list .reset-password .comment-awaiting-moderation,.forgot-password .alert,.forgot-password .comment-list .comment-awaiting-moderation,.forgot-password .manage-students__alert,.forgot-password .remaining-students__counter,.reset-password .alert,.reset-password .comment-list .comment-awaiting-moderation,.reset-password .manage-students__alert,.reset-password .remaining-students__counter{
    text-align:left
}
.forgot-password img,.reset-password img{
    width:100%;
    max-width:311px;
    margin:0 auto
}
.manage-lifetime{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .manage-lifetime{
        margin-bottom:30px;
        padding:30px
    }
}
.manage-lifetime h1:first-child,.manage-lifetime h2:first-child{
    margin-top:0
}
.manage-premium{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .manage-premium{
        margin-bottom:30px;
        padding:30px
    }
}
.manage-premium h1:first-child,.manage-premium h2:first-child{
    margin-top:0
}
.manage-students__header{
    margin-bottom:15px
}
@media (min-width:768px){
    .manage-students__header{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between;
        margin-bottom:30px
    }
}
.manage-students__header>h2{
    margin:15px 0
}
@media (min-width:768px){
    .manage-students__header>h2{
        margin:0
    }
}
.manage-students__row{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-top:60px
}
.manage-students__row:last-of-type{
    margin:60px 0
}
@media (min-width:768px){
    .manage-students__row{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.manage-students__student{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:7.5px
}
@media (min-width:768px){
    .manage-students__student{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        margin-bottom:0
    }
}
.manage-students__ha-avatar{
    height:75px;
    width:75px
}
@media (min-width:768px){
    .manage-students__ha-avatar{
        height:75px;
        margin-right:15px;
        width:75px
    }
}
.manage-students__name{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    font-size:23px
}
.manage-students__premium-badge{
    height:25px;
    margin-left:5px;
    width:25px
}
.manage-students__alert{
    margin-top:15px
}
.manage-students__add-students{
    margin-bottom:60px;
    margin-top:60px
}
.manage-payment-schedule{
    background:#f0f1f3;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:30px
}
@media (min-width:768px){
    .manage-payment-schedule{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.manage-payment-schedule__heading{
    margin:0 0 15px
}
@media (min-width:768px) and (max-width:991px){
    .manage-payment-schedule__heading{
        width:45%
    }
}
@media (min-width:768px){
    .manage-payment-schedule__description{
        margin-top:15px
    }
}
.payment-options{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:0.5;
    -webkit-flex-grow:0.5;
    -ms-flex-positive:0.5;
    flex-grow:0.5;
    margin:0 0 15px
}
.payment-options,.payment-options-text{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.payment-options-text{
    -webkit-box-align:end;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end;
    margin-bottom:15px
}
.payment-options-monthly-text,.payment-options-yearly-text{
    font-size:23px;
    text-align:center;
    width:50%
}
.payment-options-yearly-text__pre-discount{
    color:#9a9a9a
}
.payment-options-toggle{
    margin-bottom:7.5px
}
.payment-options-toggle .btn-group,.payment-options-toggle .student-login-credentials__switch{
    width:100%
}
.payment-options-toggle .action-card-button,.payment-options-toggle .add-students__button,.payment-options-toggle .btn,.payment-options-toggle .comment-reply-link,.payment-options-toggle .front-page-premium-body__button,.payment-options-toggle .game-card__play-button,.payment-options-toggle .games-premium-modal__button--primary,.payment-options-toggle .games-premium-modal__button--secondary,.payment-options-toggle .meet-mr-hoffman__button,.payment-options-toggle .owner-authentication-modal__cancel-button,.payment-options-toggle .owner-authentication-modal__confirm-button,.payment-options-toggle .premium-banner__button--primary,.payment-options-toggle .premium-banner__button--secondary,.payment-options-toggle .search-submit,.payment-options-toggle .ss18-banner-button-section__button,.payment-options-toggle .ss18-button,.payment-options-toggle .ss18-cta-banner__button,.payment-options-toggle .ss18-cta__button,.payment-options-toggle .ss18-hero-text__button,.payment-options-toggle .woocommerce button.button.alt,.woocommerce .payment-options-toggle button.button.alt{
    width:50%
}
.payment-options-labels{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row
}
.payment-options-yearly-label{
    margin-left:50%;
    text-align:center;
    width:50%
}
.payment-options-yearly-label>.game-card__category,.payment-options-yearly-label>.label,.payment-options-yearly-label>.post-category,.payment-options-yearly-label>.rounded-label,.woocommerce form .form-row .payment-options-yearly-label>.required:before{
    font-size:20px;
    font-weight:400
}
.manage-premium__continue{
    margin-top:2em;
    text-align:right
}
.manage-premium-banner{
    margin:0 0 15px
}
@media (min-width:768px){
    .manage-premium-banner{
        margin:0 0 30px
    }
}
.manage-premium-banner--bat-deal{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.unit-materials hr{
    margin:0 0 15px
}
@media (min-width:768px){
    .unit-materials hr{
        margin:0 0 30px
    }
}
.unit-materials__unit-no{
    margin:0 0 15px;
    font-weight:700
}
@media (min-width:768px){
    .unit-materials__unit-no{
        margin:0 0 30px
    }
}
.unit-materials__students{
    margin:0 0 15px
}
@media (min-width:768px){
    .unit-materials__students{
        margin:0 0 30px
    }
}
.unit-material{
    margin:0 0 15px;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .unit-material{
        margin:0 0 30px;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.unit-material__text{
    margin:0 0 15px;
    font-size:23px
}
@media (min-width:768px){
    .unit-material__text{
        margin:0
    }
}
.profile-notifications-profile{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:30px
}
@media (min-width:768px){
    .profile-notifications-profile{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        margin:0
    }
    .profile-notifications-profile:not(:last-child){
        border-bottom:1px solid #cacbcc
    }
}
.profile-notifications-profile__profile-info{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:15px;
    text-align:center
}
@media (min-width:768px){
    .profile-notifications-profile__profile-info{
        border-right:1px solid #cacbcc;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        margin:0;
        padding:15px;
        width:150px
    }
}
.profile-notifications-profile .avatar{
    margin:0 15px 0 0
}
@media (min-width:768px){
    .profile-notifications-profile .avatar{
        margin:0 0 15px
    }
}
.profile-notifications-profile__name{
    font-size:20px;
    font-weight:700;
    margin:0
}
.profile-notifications-profile__table-container{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
@media (min-width:768px){
    .profile-notifications-profile__table-container .notifications-table>tbody>tr>td{
        border-bottom:1px solid #ddd;
        border-top:0
    }
}
.card .email-opt-out img.email-opt-out__sale-graphic{
    margin:40px auto
}
.card .email-opt-out p{
    font-size:32px;
    font-weight:700;
    margin:0 15% 45px;
    text-align:center
}
@media (max-width:992px){
    .card .email-opt-out p{
        font-size:25px;
        margin:0 5% 30px
    }
}
.card .email-opt-out p a{
    font-size:28px;
    font-weight:400
}
@media (max-width:992px){
    .card .email-opt-out p a{
        font-size:23px
    }
}
.card .email-opt-out .email-opt-out__footer{
    border-top:1px solid #777;
    font-weight:400;
    margin:0 auto;
    padding-bottom:60px;
    padding-top:35px;
    width:60%
}
@media (max-width:768px){
    .card .email-opt-out .email-opt-out__footer{
        width:90%
    }
}
.card .email-opt-out .email-opt-out__footer a{
    color:#616161;
    margin:0 20px
}
.card .email-opt-out .email-opt-out__footer a:hover{
    color:#7b7b7b
}
@media (max-width:768px){
    .card .email-opt-out .email-opt-out__footer a{
        margin:0 5px
    }
}
.card .email-opt-out .email-opt-out__footer i{
    font-size:200%
}
.card .email-opt-out .email-opt-out__footer p{
    font-size:25px;
    font-weight:400
}
.card .email-opt-out .email-opt-out__footer ul{
    margin:0 auto;
    padding:0;
    text-align:center;
    width:60%
}
@media (max-width:992px){
    .card .email-opt-out .email-opt-out__footer ul{
        width:100%
    }
}
.card .email-opt-out .email-opt-out__footer ul li{
    display:inline;
    list-style:none;
    padding:0
}
.payment-history--refunded,.table--payment-history>thead>tr>th{
    font-weight:700
}
.credit-card-wrapper{
    margin-bottom:15px
}
@media (min-width:768px){
    .credit-card-wrapper{
        margin-bottom:30px
    }
}
.student-profile{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .student-profile{
        margin-bottom:30px;
        padding:30px
    }
}
.student-profile h1:first-child,.student-profile h2:first-child{
    margin-top:0
}
.student-profile h2{
    font-size:25px;
    margin:0 0 15px
}
@media (min-width:768px){
    .student-profile h2{
        font-size:28px
    }
}
@media (min-width:768px){
    .student-profile h2 .fa{
        font-size:75%
    }
}
@media (min-width:768px){
    .student-profile__ha-avatar{
        height:150px;
        width:150px
    }
}
.profile-switcher{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .profile-switcher{
        margin-bottom:30px;
        padding:30px
    }
}
.profile-switcher h1:first-child,.profile-switcher h2:first-child{
    margin-top:0
}
.profile-switcher__profile{
    padding:.5em
}
@media (min-width:768px){
    .profile-switcher__profile{
        padding:1em
    }
}
.profile-switcher__profile--expanded{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.profile-switcher__anchor{
    color:inherit
}
.profile-switcher__anchor:hover .profile-switcher__ha-avatar{
    box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
}
.profile-switcher__ha-avatar{
    max-width:150px;
    width:100%
}
.profile-switcher__name{
    font-weight:800;
    margin:.5em 0 0;
    text-align:center
}
@media (min-width:768px){
    .profile-switcher__name{
        margin:1em 0 0
    }
}
.profile-switcher__manage-account{
    margin-top:2em;
    text-align:center
}
.student-login-modal .modal-dialog{
    margin:80px auto 30px
}
@media (min-width:768px){
    .student-login-modal .modal-dialog{
        margin:105px auto 30px
    }
}
.student-login-modal .modal-header{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:0
}
.student-login-modal .modal-body{
    padding:30px
}
.student-login-modal__ha-avatar{
    border-radius:50%;
    height:100px;
    margin-bottom:-50px;
    position:relative;
    top:-50px;
    width:100px
}
@media (min-width:768px){
    .student-login-modal__ha-avatar{
        height:150px;
        margin-bottom:-75px;
        top:-75px;
        width:150px
    }
}
.student-login-modal__name{
    font-size:32px;
    font-weight:800;
    margin:0 auto 1em;
    text-align:center
}
body .thank-you{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    body .thank-you{
        margin-bottom:30px;
        padding:30px
    }
}
body .thank-you h1:first-child,body .thank-you h2:first-child{
    margin-top:0
}
body .thank-you__table>tbody>tr>td:nth-child(2){
    text-align:right
}
.admin\/tools\/lookup-user .panel-heading--owner,.admin\/tools\/lookup-user .panel-heading--profile,.admin\/tools\/lookup-user .panel-heading--token{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.admin\/tools\/lookup-user .panel-heading--owner .polaroid--profile__premium-badge,.admin\/tools\/lookup-user .panel-heading--profile .polaroid--profile__premium-badge,.admin\/tools\/lookup-user .panel-heading--token .polaroid--profile__premium-badge{
    margin-right:7.5px
}
.admin\/tools\/lookup-user .ha-avatar{
    margin-left:0;
    margin-right:7.5px
}
.admin\/tools\/lookup-user .panel .is-lifetime,.admin\/tools\/lookup-user .panel .is-premium,.admin\/tools\/lookup-user .wp-playlist .is-lifetime,.admin\/tools\/lookup-user .wp-playlist .is-premium{
    color:#996796;
    font-weight:700
}
.admin\/tools\/lookup-user .panel-primary>.panel-heading{
    background-color:#385d67
}
.admin\/tools\/lookup-user .panel-primary{
    border-color:#4a7b88
}
.admin\/tools\/lookup-user .panel-token--redeemed>.panel-heading,.admin\/tools\/lookup-user .panel-token>.panel-heading{
    background-color:#996796;
    color:#fff
}
.admin\/tools\/lookup-user .panel-token,.admin\/tools\/lookup-user .panel-token--redeemed{
    border-color:#7b5278
}
.admin\/tools\/lookup-user .panel-token--redeemed{
    border-color:#484848
}
.admin\/tools\/lookup-user .panel-token--redeemed>.panel-heading{
    background-color:#616161;
    color:#fff
}
.admin\/tools\/lookup-user .panel,.admin\/tools\/lookup-user .wp-playlist{
    margin-top:30px
}
.binary-choice__left,.binary-choice__right{
    text-align:center
}
.binary-choice__graphic{
    margin:0 auto;
    width:250px
}
.admin-page{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .admin-page{
        margin-bottom:30px;
        padding:30px
    }
}
.admin-page h1:first-child,.admin-page h2:first-child{
    margin-top:0
}
.ss18{
    background-color:#fff;
    font-family:sofia-pro-soft,rooney-sans,sans-serif
}
.ss18-heading{
    color:#5d697c;
    font-family:Patrick Hand,sans-serif;
    letter-spacing:.05em;
    margin:0;
    text-transform:uppercase
}
.ss18-button,.ss18-cta-banner__button,.ss18-cta__button,.ss18-hero-text__button{
    color:#fff;
    background-color:#98d681;
    border-color:#98d681;
    text-transform:none
}
.focus.ss18-cta-banner__button,.focus.ss18-cta__button,.focus.ss18-hero-text__button,.ss18-button.focus,.ss18-button:focus,.ss18-cta-banner__button:focus,.ss18-cta__button:focus,.ss18-hero-text__button:focus{
    color:#fff;
    background-color:#79c95b;
    border-color:#53a335
}
.ss18-button:hover,.ss18-cta-banner__button:hover,.ss18-cta__button:hover,.ss18-hero-text__button:hover{
    color:#fff;
    background-color:#79c95b;
    border-color:#72c753
}
.active.ss18-cta-banner__button,.active.ss18-cta__button,.active.ss18-hero-text__button,.open>.dropdown-toggle.ss18-cta-banner__button,.open>.dropdown-toggle.ss18-cta__button,.open>.dropdown-toggle.ss18-hero-text__button,.open>.ss18-button.dropdown-toggle,.ss18-button.active,.ss18-button:active,.ss18-cta-banner__button:active,.ss18-cta__button:active,.ss18-hero-text__button:active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta-banner__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-hero-text__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-button.is-active{
    color:#fff;
    background-color:#79c95b;
    background-image:none;
    border-color:#72c753
}
.active.focus.ss18-cta-banner__button,.active.focus.ss18-cta__button,.active.focus.ss18-hero-text__button,.active.ss18-cta-banner__button:focus,.active.ss18-cta-banner__button:hover,.active.ss18-cta__button:focus,.active.ss18-cta__button:hover,.active.ss18-hero-text__button:focus,.active.ss18-hero-text__button:hover,.open>.dropdown-toggle.focus.ss18-cta-banner__button,.open>.dropdown-toggle.focus.ss18-cta__button,.open>.dropdown-toggle.focus.ss18-hero-text__button,.open>.dropdown-toggle.ss18-cta-banner__button:focus,.open>.dropdown-toggle.ss18-cta-banner__button:hover,.open>.dropdown-toggle.ss18-cta__button:focus,.open>.dropdown-toggle.ss18-cta__button:hover,.open>.dropdown-toggle.ss18-hero-text__button:focus,.open>.dropdown-toggle.ss18-hero-text__button:hover,.open>.ss18-button.dropdown-toggle.focus,.open>.ss18-button.dropdown-toggle:focus,.open>.ss18-button.dropdown-toggle:hover,.ss18-button.active.focus,.ss18-button.active:focus,.ss18-button.active:hover,.ss18-button:active.focus,.ss18-button:active:focus,.ss18-button:active:hover,.ss18-cta-banner__button:active.focus,.ss18-cta-banner__button:active:focus,.ss18-cta-banner__button:active:hover,.ss18-cta__button:active.focus,.ss18-cta__button:active:focus,.ss18-cta__button:active:hover,.ss18-hero-text__button:active.focus,.ss18-hero-text__button:active:focus,.ss18-hero-text__button:active:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.ss18-cta-banner__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.ss18-cta__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.focus.is-active.ss18-hero-text__button,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta-banner__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta-banner__button:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-cta__button:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-hero-text__button:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.is-active.ss18-hero-text__button:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-button.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.ss18-button.is-active:hover{
    color:#fff;
    background-color:#63c140;
    border-color:#53a335
}
.disabled.focus.ss18-cta-banner__button,.disabled.focus.ss18-cta__button,.disabled.focus.ss18-hero-text__button,.disabled.ss18-cta-banner__button:focus,.disabled.ss18-cta-banner__button:hover,.disabled.ss18-cta__button:focus,.disabled.ss18-cta__button:hover,.disabled.ss18-hero-text__button:focus,.disabled.ss18-hero-text__button:hover,.ss18-button.disabled.focus,.ss18-button.disabled:focus,.ss18-button.disabled:hover,.ss18-button[disabled].focus,.ss18-button[disabled]:focus,.ss18-button[disabled]:hover,[disabled].focus.ss18-cta-banner__button,[disabled].focus.ss18-cta__button,[disabled].focus.ss18-hero-text__button,[disabled].ss18-cta-banner__button:focus,[disabled].ss18-cta-banner__button:hover,[disabled].ss18-cta__button:focus,[disabled].ss18-cta__button:hover,[disabled].ss18-hero-text__button:focus,[disabled].ss18-hero-text__button:hover,fieldset[disabled] .focus.ss18-cta-banner__button,fieldset[disabled] .focus.ss18-cta__button,fieldset[disabled] .focus.ss18-hero-text__button,fieldset[disabled] .ss18-button.focus,fieldset[disabled] .ss18-button:focus,fieldset[disabled] .ss18-button:hover,fieldset[disabled] .ss18-cta-banner__button:focus,fieldset[disabled] .ss18-cta-banner__button:hover,fieldset[disabled] .ss18-cta__button:focus,fieldset[disabled] .ss18-cta__button:hover,fieldset[disabled] .ss18-hero-text__button:focus,fieldset[disabled] .ss18-hero-text__button:hover{
    background-color:#98d681;
    border-color:#98d681
}
.ss18-button .badge,.ss18-cta-banner__button .badge,.ss18-cta__button .badge,.ss18-hero-text__button .badge{
    color:#98d681;
    background-color:#fff
}
.ss18-hero-container{
    background:url(/wp-content/themes/hoffman-academy-theme/dist/images/ss18/hero-bg.svg) bottom/cover no-repeat
}
.ss18-hero{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding-top:30px;
    text-align:center
}
@media (min-width:768px){
    .ss18-hero{
        -webkit-box-align:stretch;
        -webkit-align-items:stretch;
        -ms-flex-align:stretch;
        align-items:stretch;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.ss18-hero img{
    margin-bottom:30px;
    max-width:100%
}
.ss18-hero small{
    display:block;
    font-size:16px;
    font-style:italic;
    margin-bottom:30px
}
@media (max-width:767px){
    .ss18-hero-text{
        padding:0 15px
    }
}
@media (min-width:768px){
    .ss18-hero-text{
        margin-bottom:60px;
        -webkit-transform:translate(30%);
        transform:translate(30%);
        width:40%
    }
}
.ss18-hero-text__heading{
    color:#5d697c;
    font-weight:700;
    line-height:1;
    margin-bottom:30px;
    margin-top:0
}
.ss18-hero-text__heading>small{
    font-size:16px;
    font-weight:400;
    margin-top:15px
}
.ss18-hero-text__button{
    margin-bottom:15px
}
@media (min-width:768px){
    .ss18-hero-graphics{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-pack:end;
        -webkit-justify-content:flex-end;
        -ms-flex-pack:end;
        justify-content:flex-end;
        -webkit-transform:translate(-10%);
        transform:translate(-10%);
        width:60%
    }
}
.ss18-intro{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:60px 0
}
@media (min-width:768px){
    .ss18-intro{
        padding:120px 0
    }
}
.ss18-intro__heading{
    margin-bottom:60px;
    text-align:center
}
@media (max-width:767px){
    .ss18-intro__body{
        padding:0 15px
    }
}
@media (min-width:426px){
    .ss18-intro__body{
        max-width:300px
    }
}
@media (min-width:768px){
    .ss18-intro__body{
        max-width:500px
    }
}
@media (min-width:992px){
    .ss18-intro__body{
        max-width:700px
    }
}
.ss18-intro__graphic{
    max-width:calc(100% + 30px)
}
@media (min-width:426px){
    .ss18-intro__graphic{
        margin-top:-10%;
        max-width:100%
    }
}
.ss18-meet-mr-h{
    padding-bottom:60px
}
@media (min-width:426px){
    .ss18-meet-mr-h{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        padding-bottom:120px
    }
}
@media (min-width:426px){
    .ss18-meet-mr-h__text--xs{
        display:none
    }
}
@media (max-width:425px){
    .ss18-meet-mr-h__text--sm{
        display:none
    }
}
@media (min-width:426px){
    .ss18-meet-mr-h__text--sm{
        padding-left:15px;
        width:50%
    }
}
.ss18-meet-mr-h__heading{
    text-align:center
}
@media (min-width:426px){
    .ss18-meet-mr-h__heading{
        text-align:left
    }
}
.ss18-meet-mr-h__lede{
    margin-bottom:30px;
    text-align:center
}
@media (min-width:426px){
    .ss18-meet-mr-h__lede{
        text-align:left
    }
}
@media (min-width:768px){
    .ss18-meet-mr-h__bullets{
        margin-left:-30px
    }
}
.ss18-meet-mr-h__video-container{
    margin-bottom:30px
}
@media (min-width:426px){
    .ss18-meet-mr-h__video-container{
        margin-bottom:0;
        padding-right:15px;
        width:50%
    }
}
.ss18-hiw-container{
    background-color:#f2f9fc
}
@media (min-width:992px){
    .ss18-hiw-container{
        background-color:#fff
    }
}
@media (min-width:992px){
    .aspect-ratio__container--ss18-hiw{
        display:block;
        height:0;
        overflow:hidden;
        padding-bottom:50.2%;
        position:relative
    }
}
@media (min-width:992px){
    .aspect-ratio__container--ss18-hiw .aspect-ratio__content{
        bottom:0;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        height:100%;
        left:0;
        position:absolute;
        top:0;
        width:100%
    }
}
@media (min-width:992px){
    .ss18-hiw{
        background:url(/wp-content/themes/hoffman-academy-theme/dist/images/ss18/hiw-bg.png) 50%/contain no-repeat;
        width:100%
    }
}
.ss18-hiw__heading{
    margin-bottom:60px;
    margin-top:30px;
    text-align:center
}
@media (min-width:992px){
    .ss18-hiw__heading{
        margin-bottom:0;
        margin-top:30px
    }
}
.ss18-hiw-step{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.ss18-hiw-step:not(:last-child){
    margin-bottom:30px
}
@media (min-width:992px){
    .ss18-hiw-step:not(:last-child){
        margin-bottom:0
    }
}
@media (min-width:992px){
    .ss18-hiw-step{
        line-height:1.25;
        position:absolute
    }
}
@media (min-width:992px){
    .ss18-hiw-step--watch{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        left:150px;
        width:200px
    }
}
@media (min-width:1200px){
    .ss18-hiw-step--watch{
        left:175px;
        top:125px;
        width:250px
    }
}
@media (min-width:992px){
    .ss18-hiw-step--practice{
        right:150px;
        top:125px;
        width:400px
    }
}
@media (min-width:1200px){
    .ss18-hiw-step--practice{
        right:200px;
        top:150px;
        width:400px
    }
}
@media (min-width:992px){
    .ss18-hiw-step--advance{
        bottom:75px;
        left:350px;
        width:400px
    }
}
@media (min-width:1200px){
    .ss18-hiw-step--advance{
        bottom:100px;
        left:450px
    }
}
.ss18-hiw-step__graphic{
    margin-right:15px;
    width:33.3333333333%
}
@media (min-width:768px){
    .ss18-hiw-step__graphic{
        margin-right:30px;
        width:25%
    }
}
@media (min-width:992px){
    .ss18-hiw-step__graphic{
        margin-right:0;
        width:100px
    }
}
@media (min-width:1200px){
    .ss18-hiw-step__graphic{
        width:150px
    }
}
@media (min-width:992px){
    .ss18-hiw-step--watch>.ss18-hiw-step__graphic{
        margin-bottom:5px
    }
}
@media (min-width:992px){
    .ss18-hiw-step--practice>.ss18-hiw-step__graphic{
        margin-top:-50px;
        -webkit-box-ordinal-group:2;
        -webkit-order:1;
        -ms-flex-order:1;
        order:1
    }
}
@media (min-width:992px){
    .ss18-hiw-step--advance>.ss18-hiw-step__graphic{
        margin-right:30px
    }
}
.ss18-hiw-step__graphic img{
    width:100%
}
.ss18-hiw-step__text{
    font-size:16px;
    width:66.6666666667%
}
@media (min-width:768px){
    .ss18-hiw-step__text{
        width:75%
    }
}
@media (min-width:992px){
    .ss18-hiw-step--watch>.ss18-hiw-step__text{
        margin-left:20px;
        width:100%
    }
}
@media (min-width:992px){
    .ss18-hiw-step--practice>.ss18-hiw-step__text{
        -webkit-box-ordinal-group:1;
        -webkit-order:0;
        -ms-flex-order:0;
        order:0
    }
}
@media (min-width:992px){
    .ss18-hiw-step__heading{
        font-size:25px;
        margin-bottom:0
    }
}
.ss18-wyg{
    padding:60px 0
}
@media (min-width:768px){
    .ss18-wyg{
        padding-bottom:60px;
        padding-top:120px
    }
}
.ss18-wyg__heading{
    margin-bottom:60px;
    text-align:center
}
.ss18-wyg-items{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .ss18-wyg-items{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
}
.ss18-wyg-item{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:0 30px;
    width:100%
}
@media (max-width:767px){
    .ss18-wyg-item:not(:last-child){
        margin-bottom:60px
    }
}
@media (min-width:768px){
    .ss18-wyg-item{
        padding:0 60px;
        width:50%
    }
    .ss18-wyg-item:not(:nth-last-child(-n+2)){
        margin-bottom:90px
    }
}
@media (min-width:992px){
    .ss18-wyg-item{
        padding:0 90px
    }
}
@media (min-width:1200px){
    .ss18-wyg-item{
        padding:0 120px
    }
}
@media (min-width:768px){
    .ss18-wyg-item__graphic{
        height:177px
    }
}
.ss18-wyg-item__graphic{
    margin-bottom:15px;
    max-width:250px;
    width:100%
}
.ss18-wyg-item__graphic img{
    width:100%
}
.ss18-wyg-item__heading{
    margin-bottom:15px;
    text-align:center
}
.ss18-wyg-item__copy{
    text-align:center
}
.ss18-cta{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding-bottom:60px
}
.ss18-cta__button{
    width:100%
}
@media (min-width:768px){
    .ss18-cta__button{
        width:auto
    }
}
.ss18-cost-container{
    background-color:#f2f9fc
}
@media (min-width:768px){
    .ss18-cost-container{
        background:linear-gradient(180deg,#fff,#ddeff6)
    }
}
.ss18-cost{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:60px 0
}
@media (min-width:768px){
    .ss18-cost{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.ss18-cost-text{
    margin-bottom:60px
}
@media (min-width:768px){
    .ss18-cost-text{
        width:50%
    }
}
.ss18-cost-text__heading{
    margin-bottom:60px;
    text-align:center
}
@media (min-width:768px){
    .ss18-cost-text__heading{
        text-align:left
    }
}
@media (max-width:767px){
    .ss18-cost-text__copy{
        padding:0 15px
    }
}
.ss18-cost-graphic{
    -webkit-box-align:end;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
@media (min-width:768px){
    .ss18-cost-graphic{
        width:50%
    }
}
.ss18-cost-graphic img{
    width:100%
}
.ss18-testimonials{
    padding:60px 0
}
@media (min-width:768px){
    .ss18-testimonials{
        padding:120px 0
    }
}
.ss18-testimonials__heading{
    margin-bottom:60px;
    text-align:center
}
@media (min-width:768px){
    .ss18-testimonials__heading{
        padding:0 150px
    }
}
@media (min-width:768px){
    .ss18-testimonials__testimonials{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.ss18-testimonial{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.ss18-testimonial:not(:last-child){
    margin-bottom:15px
}
@media (max-width:767px){
    .ss18-testimonial{
        padding:0 15px
    }
}
@media (min-width:768px){
    .ss18-testimonial{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        padding:0 60px
    }
}
.ss18-testimonial-graphic{
    margin-right:15px;
    width:25%
}
@media (min-width:768px){
    .ss18-testimonial-graphic{
        margin-bottom:30px;
        width:150px
    }
}
.ss18-testimonial-graphic img{
    width:100%
}
.ss18-testimonial-text{
    width:75%
}
@media (min-width:768px){
    .ss18-testimonial-text{
        width:100%
    }
}
.ss18-testimonial-text__testimonial{
    border-left:none;
    font-size:20px;
    margin-bottom:15px;
    padding:0
}
.ss18-testimonial-text__author{
    color:#5d697c;
    font-weight:700
}
.ss18-faq-container{
    background:linear-gradient(180deg,#fff,#ddeff6)
}
.ss18-faq__heading{
    margin-bottom:60px;
    text-align:center
}
.ss18-faq-questions{
    position:relative;
    z-index:1
}
.ss18-faq-question:not(:last-child){
    margin-bottom:30px
}
@media (max-width:767px){
    .ss18-faq-question{
        padding:0 15px
    }
}
@media (min-width:768px){
    .ss18-faq-question:nth-of-type(n+5){
        width:50%
    }
}
@media (min-width:992px){
    .ss18-faq-question:nth-of-type(n+4){
        width:50%
    }
}
.ss18-faq-question__q{
    font-weight:700
}
@media (min-width:768px){
    .ss18-faq-graphic{
        margin-top:-150px
    }
}
@media (min-width:1200px){
    .ss18-faq-graphic{
        margin-top:-200px
    }
}
.ss18-faq-graphic img{
    width:100%
}
.ss18-footer-container{
    background-color:#2d2d2d
}
.ss18-footer{
    padding:30px 0
}
.ss18-footer p{
    color:#fff;
    margin:0;
    text-align:center
}
.ss18-cta-banner-container{
    background-color:#d1e5e4;
    bottom:-99999px;
    box-shadow:0 0 10px 5px rgba(97,97,97,.125);
    padding:15px 0;
    position:fixed;
    transition:bottom .5s;
    width:100%;
    z-index:10
}
.ss18-cta-banner{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.ss18-cta-banner p{
    color:#61697a;
    margin-bottom:0
}
@media (min-width:768px){
    .ss18-cta-banner p{
        font-family:Patrick Hand,sans-serif;
        font-size:36px;
        letter-spacing:.05em
    }
}
.ss18-cta-banner__button{
    white-space:nowrap
}
.category-edit{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .category-edit{
        margin-bottom:30px;
        padding:30px
    }
}
.category-edit h1:first-child,.category-edit h2:first-child{
    margin-top:0
}
.task-categories-index{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .task-categories-index{
        margin-bottom:30px;
        padding:30px
    }
}
.task-categories-index h1:first-child,.task-categories-index h2:first-child{
    margin-top:0
}
.task-categories-edit{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .task-categories-edit{
        margin-bottom:30px;
        padding:30px
    }
}
.task-categories-edit h1:first-child,.task-categories-edit h2:first-child{
    margin-top:0
}
.four-oh-four{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .four-oh-four{
        margin-bottom:30px;
        padding:30px
    }
}
.four-oh-four h1:first-child,.four-oh-four h2:first-child{
    margin-top:0
}
.four-oh-four__copy{
    margin-bottom:30px
}
.four-oh-four__buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .four-oh-four__buttons{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center
    }
}
.four-oh-four__buttons .action-card-button,.four-oh-four__buttons .add-students__button,.four-oh-four__buttons .btn,.four-oh-four__buttons .comment-reply-link,.four-oh-four__buttons .front-page-premium-body__button,.four-oh-four__buttons .game-card__play-button,.four-oh-four__buttons .games-premium-modal__button--primary,.four-oh-four__buttons .games-premium-modal__button--secondary,.four-oh-four__buttons .meet-mr-hoffman__button,.four-oh-four__buttons .owner-authentication-modal__cancel-button,.four-oh-four__buttons .owner-authentication-modal__confirm-button,.four-oh-four__buttons .premium-banner__button--primary,.four-oh-four__buttons .premium-banner__button--secondary,.four-oh-four__buttons .search-submit,.four-oh-four__buttons .ss18-banner-button-section__button,.four-oh-four__buttons .ss18-button,.four-oh-four__buttons .ss18-cta-banner__button,.four-oh-four__buttons .ss18-cta__button,.four-oh-four__buttons .ss18-hero-text__button,.four-oh-four__buttons .woocommerce button.button.alt,.woocommerce .four-oh-four__buttons button.button.alt{
    margin:0 15px 15px
}
@media (min-width:768px){
    .four-oh-four__buttons .action-card-button,.four-oh-four__buttons .add-students__button,.four-oh-four__buttons .btn,.four-oh-four__buttons .comment-reply-link,.four-oh-four__buttons .front-page-premium-body__button,.four-oh-four__buttons .game-card__play-button,.four-oh-four__buttons .games-premium-modal__button--primary,.four-oh-four__buttons .games-premium-modal__button--secondary,.four-oh-four__buttons .meet-mr-hoffman__button,.four-oh-four__buttons .owner-authentication-modal__cancel-button,.four-oh-four__buttons .owner-authentication-modal__confirm-button,.four-oh-four__buttons .premium-banner__button--primary,.four-oh-four__buttons .premium-banner__button--secondary,.four-oh-four__buttons .search-submit,.four-oh-four__buttons .ss18-banner-button-section__button,.four-oh-four__buttons .ss18-button,.four-oh-four__buttons .ss18-cta-banner__button,.four-oh-four__buttons .ss18-cta__button,.four-oh-four__buttons .ss18-hero-text__button,.four-oh-four__buttons .woocommerce button.button.alt,.woocommerce .four-oh-four__buttons button.button.alt{
        margin:0 30px 30px
    }
}
.four-oh-four__link{
    border-bottom:1px solid
}
.billing-card{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:1em
}
@media (min-width:768px){
    .billing-card{
        margin-bottom:30px;
        padding:2em
    }
}
.billing-card h1:first-child,.billing-card h2:first-child{
    margin-top:0
}
.billing-card__header{
    border-bottom:2px solid #616161;
    padding-bottom:15px
}
.billing-card__header h2{
    font-size:20px;
    font-weight:700;
    margin:0
}
.billing-card__body{
    margin:15px 0;
    text-align:center
}
.billing-card__primary-text{
    font-size:32px
}
.billing-card__secondary-text .fine-print{
    font-size:smaller
}
.billing-card__action{
    text-align:center
}
.billing-card__action a{
    border-bottom:1px solid
}
.birthday{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .birthday{
        margin-bottom:30px;
        padding:30px
    }
}
.birthday h1:first-child,.birthday h2:first-child{
    margin-top:0
}
.submit-birthday{
    margin:1em 0 0
}
.blog-index-featured-post{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:7.5px
}
@media (min-width:768px){
    .blog-index-featured-post{
        margin-bottom:30px;
        padding:15px
    }
}
.blog-index-featured-post h1:first-child,.blog-index-featured-post h2:first-child{
    margin-top:0
}
.blog-index-featured-post .post-meta{
    margin-bottom:15px
}
.blog-index-post-categories{
    margin-bottom:30px
}
.blog-index-post-categories h2{
    font-size:20px;
    font-weight:700;
    margin-top:0
}
.blog-index-post-categories hr{
    margin-bottom:15px;
    margin-top:15px
}
.blog-post,.blog .pagination-nav{
    margin-bottom:15px
}
.blog-post{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    padding:7.5px
}
@media (min-width:768px){
    .blog-post{
        margin-bottom:30px;
        padding:15px
    }
}
.blog-post h1:first-child,.blog-post h2:first-child{
    margin-top:0
}
.blog-post blockquote{
    font-style:italic
}
.blog-post blockquote cite{
    font-style:normal
}
.blog-post table{
    font-size:18px
}
.blog-post table>thead>tr>th{
    background-color:#616161;
    border:2px solid #616161;
    color:#fff
}
.blog-post table>tbody>tr>td,.blog-post table>tbody>tr>th,.blog-post table>tfoot>tr>td,.blog-post table>tfoot>tr>th{
    border-top:none;
    border-right:2px solid #ddd
}
.blog-post table>tbody>tr>td:first-child,.blog-post table>tbody>tr>th:first-child,.blog-post table>tfoot>tr>td:first-child,.blog-post table>tfoot>tr>th:first-child{
    border-left:2px solid #ddd
}
.blog-post table>tbody>tr:last-child>td,.blog-post table>tbody>tr:last-child>th,.blog-post table>tfoot>tr:last-child>td,.blog-post table>tfoot>tr:last-child>th{
    border-bottom:2px solid #ddd
}
.blog-post table>tfoot>tr>td,.blog-post table>tfoot>tr>th{
    border-bottom:2px solid #ddd;
    border-left:2px solid #ddd
}
.blog-post table>tfoot>tr>td:last-child,.blog-post table>tfoot>tr>th:last-child{
    border-right:2px solid #ddd
}
.blog-post__header hr{
    margin-bottom:15px;
    margin-top:15px
}
.blog-post__header .post-meta{
    margin-bottom:30px
}
.blog-post__return-to-blog{
    color:#385d67;
    display:inline-block;
    margin-bottom:30px
}
.blog-post__share{
    margin:15px 0
}
.blog-post__sidebar h2{
    font-size:25px;
    font-weight:700;
    margin-top:0
}
.blog-post__sidebar .action-card-heading,.blog-post__sidebar h3{
    font-size:23px;
    font-weight:700;
    margin-top:0
}
.blog-post__title{
    font-size:32px;
    font-weight:700;
    margin-bottom:15px;
    margin-top:0
}
.blog-post__content img{
    margin-bottom:30px
}
.category-archive-header{
    margin:0 0 15px;
    padding:15px 0;
    background-color:#385d67
}
@media (min-width:768px){
    .category-archive-header{
        margin:0 0 30px;
        padding:30px 0
    }
}
.category-archive-header h1{
    color:#fff;
    font-weight:700;
    margin:0;
    text-align:center
}
.choosing-a-piano__hero{
    margin:15px auto
}
@media (min-width:768px){
    .choosing-a-piano__hero{
        margin:30px auto
    }
}
.choosing-a-piano-nav-container{
    background-color:#f4f4f4;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .choosing-a-piano-nav-container{
        margin-bottom:30px;
        padding:30px
    }
}
.choosing-a-piano-nav>li>a{
    border-bottom:0;
    color:#616161
}
.choosing-a-piano-nav>.choosing-a-piano-nav__chart>a{
    background-color:#ffd670;
    color:#856a2b
}
.choosing-a-piano-nav>.choosing-a-piano-nav__chart>a:focus,.choosing-a-piano-nav>.choosing-a-piano-nav__chart>a:hover{
    background-color:#ffc73d
}
.choosing-a-piano-nav>.choosing-a-piano-nav__chart>a:hover:active,.choosing-a-piano-nav>.choosing-a-piano-nav__chart>a:hover:focus{
    background-color:#ffbd19
}
.acoustic-pianos__lead,.digital-pianos__lead,.electronic-keyboards__lead{
    font-size:23px;
    font-style:italic;
    margin-bottom:15px
}
@media (min-width:768px){
    .acoustic-pianos__lead,.digital-pianos__lead,.electronic-keyboards__lead{
        margin-bottom:0
    }
}
.acoustic-pianos figure,.digital-pianos figure,.electronic-keyboards figure{
    display:block;
    margin:0 auto 15px;
    max-width:250px
}
@media (min-width:768px){
    .acoustic-pianos figure,.digital-pianos figure,.electronic-keyboards figure{
        margin:0 auto 30px;
        max-width:100%
    }
}
.acoustic-pianos-header,.digital-pianos-header,.electronic-keyboards-header{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:15px
}
@media (min-width:768px){
    .acoustic-pianos-header,.digital-pianos-header,.electronic-keyboards-header{
        -webkit-box-align:start;
        -webkit-align-items:flex-start;
        -ms-flex-align:start;
        align-items:flex-start;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        margin-bottom:30px
    }
}
.acoustic-pianos-header h2,.digital-pianos-header h2,.electronic-keyboards-header h2{
    text-align:center
}
@media (min-width:768px){
    .acoustic-pianos-header h2,.digital-pianos-header h2,.electronic-keyboards-header h2{
        margin:0 0 30px
    }
}
@media (min-width:768px){
    .acoustic-pianos-header__text,.digital-pianos-header__text,.electronic-keyboards-header__text{
        padding-right:30px;
        width:50%
    }
}
@media (min-width:768px){
    .acoustic-pianos-header__graphic,.digital-pianos-header__graphic,.electronic-keyboards-header__graphic{
        width:50%
    }
}
.front-page .banner{
    background-color:#fff
}
.hero-container{
    color:#fff;
    padding:30px 0
}
@media (min-width:768px){
    .hero-container{
        padding:120px 0
    }
}
.hero{
    text-align:center
}
.hero__heading{
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:54px;
    margin:0 0 15px;
    text-transform:uppercase
}
@media (min-width:768px){
    .hero__heading{
        font-size:90px;
        margin:0 0 30px
    }
}
.hero-testimonials{
    margin-top:30px
}
@media (min-width:768px){
    .hero-testimonials{
        margin-top:60px
    }
}
.hero-testimonials .swiper-pagination-bullets{
    bottom:0
}
@media (min-width:768px){
    .hero-testimonials .swiper-pagination-bullets{
        display:none
    }
}
.hero-testimonials .swiper-pagination-bullet{
    background:#fff
}
.hero-testimonial{
    background-color:hsla(0,0%,100%,.15);
    border-radius:3px;
    padding:15px;
    position:relative
}
.hero-testimonial blockquote{
    border-left:0;
    font-size:18px;
    margin:0;
    padding:0
}
@media (min-width:768px){
    .hero-testimonial blockquote{
        font-size:20px
    }
}
.hero-testimonial cite{
    display:block;
    font-style:normal;
    text-align:right
}
.hero-testimonial cite:before{
    content:"â€”"
}
.meet-mr-hoffman-container{
    background:linear-gradient(180deg,#fff,#f4f4f4)
}
.meet-mr-hoffman{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:60px 0 0
}
@media (min-width:768px){
    .meet-mr-hoffman{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.meet-mr-hoffman__text{
    text-align:center
}
@media (min-width:768px){
    .meet-mr-hoffman__text{
        -webkit-align-self:center;
        -ms-flex-item-align:center;
        align-self:center;
        margin-right:30px;
        text-align:left;
        width:50%
    }
}
.meet-mr-hoffman__graphic{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center;
    max-width:300px;
    width:100%
}
@media (min-width:768px){
    .meet-mr-hoffman__graphic{
        -webkit-align-self:flex-end;
        -ms-flex-item-align:end;
        align-self:flex-end;
        max-width:none;
        width:50%
    }
}
.meet-mr-hoffman__graphic>img{
    max-width:100%
}
.meet-mr-hoffman__heading{
    font-family:Caferus Normal,rooney-sans,sans-serif;
    margin:0 0 15px
}
.meet-mr-hoffman__name{
    display:block;
    font-size:40px
}
@media (min-width:1200px){
    .meet-mr-hoffman__name{
        font-size:75px
    }
}
.meet-mr-hoffman__button{
    color:#eee;
    background-color:#e27867;
    border-color:#e27867
}
.meet-mr-hoffman__button.focus,.meet-mr-hoffman__button:focus{
    color:#eee;
    background-color:#da523c;
    border-color:#a93320
}
.meet-mr-hoffman__button:hover{
    color:#eee;
    background-color:#da523c;
    border-color:#d84a34
}
.meet-mr-hoffman__button.active,.meet-mr-hoffman__button:active,.open>.meet-mr-hoffman__button.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.meet-mr-hoffman__button.is-active{
    color:#eee;
    background-color:#da523c;
    background-image:none;
    border-color:#d84a34
}
.meet-mr-hoffman__button.active.focus,.meet-mr-hoffman__button.active:focus,.meet-mr-hoffman__button.active:hover,.meet-mr-hoffman__button:active.focus,.meet-mr-hoffman__button:active:focus,.meet-mr-hoffman__button:active:hover,.open>.meet-mr-hoffman__button.dropdown-toggle.focus,.open>.meet-mr-hoffman__button.dropdown-toggle:focus,.open>.meet-mr-hoffman__button.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.meet-mr-hoffman__button.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.meet-mr-hoffman__button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.meet-mr-hoffman__button.is-active:hover{
    color:#eee;
    background-color:#cb3e27;
    border-color:#a93320
}
.meet-mr-hoffman__button.disabled.focus,.meet-mr-hoffman__button.disabled:focus,.meet-mr-hoffman__button.disabled:hover,.meet-mr-hoffman__button[disabled].focus,.meet-mr-hoffman__button[disabled]:focus,.meet-mr-hoffman__button[disabled]:hover,fieldset[disabled] .meet-mr-hoffman__button.focus,fieldset[disabled] .meet-mr-hoffman__button:focus,fieldset[disabled] .meet-mr-hoffman__button:hover{
    background-color:#e27867;
    border-color:#e27867
}
.meet-mr-hoffman__button .badge{
    color:#e27867;
    background-color:#eee
}
.meet-mr-hoffman__link{
    color:#fff;
    text-transform:none
}
.meet-mr-hoffman__link:hover{
    color:#fff
}
.testimonials-section{
    background-color:#e2eff0;
    padding-top:50px
}
@media (min-width:768px){
    .testimonials-section{
        padding-top:75px
    }
}
.testimonials-section .testimonials-container{
    display:block
}
@media (min-width:768px){
    .testimonials-section .testimonials-container{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.testimonials-section .testimonial{
    position:relative;
    font-size:16px;
    background-color:#fff;
    box-shadow:5px 5px 30px rgba(0,0,0,.15)
}
@media (min-width:768px){
    .testimonials-section .testimonial{
        width:50%
    }
}
.testimonials-section .testimonial:before{
    content:"";
    position:absolute;
    top:-20px;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    width:40px;
    height:40px;
    border-radius:100%;
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/quote.png);
    background-size:60%;
    background-repeat:no-repeat;
    background-position:50%
}
.testimonials-section .testimonial .testimonial-copy{
    padding:30px 40px;
    min-height:325px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
@media (min-width:768px){
    .testimonials-section .testimonial .testimonial-copy{
        padding:30px 40px 50px
    }
}
@media (min-width:1200px){
    .testimonials-section .testimonial .testimonial-copy{
        padding-bottom:30px
    }
}
.testimonials-section .testimonial .testimonial-footer{
    padding:10px
}
.testimonials-section .testimonial .testimonial-footer .testimonial-footer-icon{
    margin-left:30px;
    width:25px;
    height:25px
}
.testimonials-section .testimonial .testimonial-footer span{
    color:#fff;
    font-family:Caferus Normal,rooney-sans,sans-serif;
    padding-left:5px;
    font-size:18px
}
@media (min-width:768px){
    .testimonials-section .testimonial .testimonial-footer{
        position:absolute;
        bottom:0;
        width:100%
    }
}
@media (min-width:1200px){
    .testimonials-section .testimonial .testimonial-footer{
        position:relative
    }
}
.testimonials-section .testimonial.orange{
    margin:40px 20px
}
@media (min-width:768px){
    .testimonials-section .testimonial.orange{
        margin:40px 40px 40px 20px
    }
}
.testimonials-section .testimonial.orange .testimonial-footer,.testimonials-section .testimonial.orange:before{
    background-color:#df9061
}
.testimonials-section .testimonial.blue{
    margin:40px 20px
}
@media (min-width:768px){
    .testimonials-section .testimonial.blue{
        margin:40px 20px 40px 40px
    }
}
.testimonials-section .testimonial.blue .testimonial-footer,.testimonials-section .testimonial.blue:before{
    background-color:#76adbf
}
.how-it-works-container{
    background-color:#e2eff0;
    padding:60px 0
}
.how-it-works__heading{
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:36px;
    margin:0 0 30px;
    text-align:center
}
@media (min-width:768px){
    .how-it-works{
        margin:0 0 60px
    }
}
.hiw-component{
    margin-bottom:30px;
    padding:15px
}
@media (min-width:768px){
    .hiw-component{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        padding:15px
    }
}
.hiw-component__heading{
    font-size:32px;
    font-weight:700;
    margin:0 0 15px;
    text-align:center
}
@media (min-width:768px){
    .hiw-component__heading{
        -webkit-box-ordinal-group:3;
        -webkit-order:2;
        -ms-flex-order:2;
        order:2
    }
}
.hiw-component__graphic{
    margin:15px auto;
    display:block;
    max-height:100px;
    max-width:100%
}
@media (min-width:768px){
    .hiw-component__graphic{
        margin:30px auto;
        -webkit-box-ordinal-group:2;
        -webkit-order:1;
        -ms-flex-order:1;
        order:1
    }
}
.hiw-component__copy{
    color:#fff
}
@media (min-width:768px){
    .hiw-component__copy{
        -webkit-box-ordinal-group:4;
        -webkit-order:3;
        -ms-flex-order:3;
        order:3
    }
}
.hiw-component__expand{
    text-align:center
}
.hiw-component__expand a{
    color:#fff
}
.hiw-component__expand .fa{
    transition:-webkit-transform .25s;
    transition:transform .25s;
    transition:transform .25s,-webkit-transform .25s
}
.hiw-component__expand a.collapsed>.fa{
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.hiw-component--learn{
    background-color:#9ad38f
}
.hiw-component--learn .fa-chevron-up,.hiw-component--learn .hiw-component__heading{
    color:#749e6b
}
.hiw-component--practice{
    background-color:#8cbcd4
}
.hiw-component--practice .fa-chevron-up,.hiw-component--practice .hiw-component__heading{
    color:#698d9f
}
.hiw-component--materials{
    background-color:#e49ec2
}
.hiw-component--materials .fa-chevron-up,.hiw-component--materials .hiw-component__heading{
    color:#ab7792
}
.hiw-component--games{
    background-color:#ebbb5b
}
.hiw-component--games .fa-chevron-up,.hiw-component--games .hiw-component__heading{
    color:#b08c44
}
.complete-education-container{
    background:linear-gradient(180deg,#fff,#f4f4f4)
}
.complete-education{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:30px 0
}
@media (min-width:768px){
    .complete-education{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (min-width:768px){
    .complete-education__text{
        margin-right:30px;
        width:50%
    }
}
.complete-education__graphic{
    margin-bottom:30px;
    max-width:300px;
    width:100%
}
@media (min-width:768px){
    .complete-education__graphic{
        margin-bottom:0;
        max-width:none;
        width:50%
    }
}
.complete-education__graphic>img{
    max-width:100%
}
.complete-education__heading{
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:36px;
    margin:0 0 15px;
    text-align:center
}
@media (min-width:768px){
    .complete-education__heading{
        text-align:left
    }
}
.complete-education__copy--sm{
    margin:0 0 30px
}
.expert-opinion__quotation{
    border-left:0;
    font-size:20px;
    font-style:italic;
    margin:0 0 15px 25px;
    padding:0;
    position:relative
}
@media (min-width:768px){
    .expert-opinion__quotation{
        margin:0 0 30px 25px
    }
}
.expert-opinion__quotation:before{
    content:"â€œ";
    font-size:40px;
    left:-25px;
    line-height:1;
    position:absolute;
    top:0
}
.expert-opinion .expert-details{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row
}
.expert-opinion .expert-details__headshot{
    margin:0 15px 0 25px;
    max-width:75px
}
.expert-opinion .expert-details__name{
    font-size:23px;
    font-weight:700
}
.save-money-container{
    background-color:#fff
}
.save-money{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:60px 0
}
@media (min-width:768px){
    .save-money{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (min-width:768px){
    .save-money__text{
        margin-left:30px;
        -webkit-box-ordinal-group:3;
        -webkit-order:2;
        -ms-flex-order:2;
        order:2;
        width:50%
    }
}
.save-money__graphic{
    margin-bottom:30px;
    max-width:300px;
    width:100%
}
@media (min-width:768px){
    .save-money__graphic{
        margin-bottom:0;
        max-width:none;
        -webkit-box-ordinal-group:2;
        -webkit-order:1;
        -ms-flex-order:1;
        order:1;
        width:50%
    }
}
.save-money__graphic>img{
    max-width:100%
}
.save-money__heading{
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:36px;
    margin:0 0 15px;
    text-align:center
}
@media (min-width:768px){
    .save-money__heading{
        text-align:left
    }
}
.all-you-need-container{
    background:linear-gradient(180deg,#f8f8f8,#fdfdfd)
}
.all-you-need{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:60px 0
}
@media (min-width:768px){
    .all-you-need{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (min-width:768px){
    .all-you-need__text{
        margin-right:30px;
        width:50%
    }
}
.all-you-need__graphic{
    margin-bottom:30px;
    max-width:300px;
    width:100%
}
@media (min-width:768px){
    .all-you-need__graphic{
        margin-top:0;
        max-width:none;
        width:50%
    }
}
.all-you-need__graphic>img{
    max-width:100%
}
.all-you-need__heading{
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:36px;
    margin:0 0 15px;
    text-align:center
}
@media (min-width:768px){
    .all-you-need__heading{
        text-align:left
    }
}
.front-page-premium-header-container{
    background-color:#734877;
    padding-bottom:30px
}
.front-page-premium-header{
    position:relative
}
.front-page-premium-header__badge{
    height:75px;
    left:calc(50% - 37.5px);
    position:absolute;
    top:-37.5px;
    width:75px
}
.front-page-premium-header__heading{
    color:#fff;
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:36px;
    margin-top:0;
    padding-top:67.5px;
    text-align:center
}
@media (min-width:768px){
    .front-page-premium-header__heading{
        font-size:72px
    }
}
.front-page-premium-header__subheading{
    color:#fff;
    margin:0;
    text-align:center
}
.front-page-premium-body-container{
    background:#846188;
    padding-bottom:60px;
    padding-top:60px;
    position:relative
}
.front-page-premium-body-container:before{
    background:url(/wp-content/themes/hoffman-academy-theme/dist/images/premium/premium-bg-pattern.png);
    content:"";
    height:100%;
    left:0;
    opacity:.04;
    position:absolute;
    top:0;
    width:100%
}
.front-page-premium-body{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.front-page-premium-body,.front-page-premium-body__row{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.front-page-premium-body__row{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    width:100%
}
@media (min-width:768px){
    .front-page-premium-body__row--1{
        -webkit-justify-content:space-around;
        -ms-flex-pack:distribute;
        justify-content:space-around
    }
}
@media (min-width:768px){
    .front-page-premium-body__row--1,.front-page-premium-body__row--2{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
    .front-page-premium-body__row--2{
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.front-page-premium-body__row--3{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.front-page-premium-body__button{
    color:#734877;
    background-color:#eae4eb;
    border-color:#eae4eb;
    margin-bottom:30px;
    margin-top:30px
}
.front-page-premium-body__button.focus,.front-page-premium-body__button:focus{
    color:#734877;
    background-color:#d3c7d5;
    border-color:#b19bb5
}
.front-page-premium-body__button:hover{
    color:#734877;
    background-color:#d3c7d5;
    border-color:#cfc1d1
}
.front-page-premium-body__button.active,.front-page-premium-body__button:active,.open>.front-page-premium-body__button.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.front-page-premium-body__button.is-active{
    color:#734877;
    background-color:#d3c7d5;
    background-image:none;
    border-color:#cfc1d1
}
.front-page-premium-body__button.active.focus,.front-page-premium-body__button.active:focus,.front-page-premium-body__button.active:hover,.front-page-premium-body__button:active.focus,.front-page-premium-body__button:active:focus,.front-page-premium-body__button:active:hover,.open>.front-page-premium-body__button.dropdown-toggle.focus,.open>.front-page-premium-body__button.dropdown-toggle:focus,.open>.front-page-premium-body__button.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.front-page-premium-body__button.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.front-page-premium-body__button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.front-page-premium-body__button.is-active:hover{
    color:#734877;
    background-color:#c3b2c6;
    border-color:#b19bb5
}
.front-page-premium-body__button.disabled.focus,.front-page-premium-body__button.disabled:focus,.front-page-premium-body__button.disabled:hover,.front-page-premium-body__button[disabled].focus,.front-page-premium-body__button[disabled]:focus,.front-page-premium-body__button[disabled]:hover,fieldset[disabled] .front-page-premium-body__button.focus,fieldset[disabled] .front-page-premium-body__button:focus,fieldset[disabled] .front-page-premium-body__button:hover{
    background-color:#eae4eb;
    border-color:#eae4eb
}
.front-page-premium-body__button .badge{
    color:#eae4eb;
    background-color:#734877
}
@media (min-width:768px){
    .front-page-premium-body__button{
        margin-bottom:60px;
        margin-top:60px
    }
}
.front-page-premium-body__link{
    color:#fff
}
.front-page-premium-body__link:hover{
    color:#d9d9d9
}
.front-page-premium-feature{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:60px;
    padding-left:30px;
    padding-right:30px;
    width:100%
}
@media (min-width:768px){
    .front-page-premium-feature{
        padding:0;
        width:210px
    }
}
@media (min-width:992px){
    .front-page-premium-feature{
        width:282px
    }
}
.front-page-premium-feature__picture{
    margin-bottom:30px
}
.front-page-premium-feature__graphic{
    max-height:150px;
    max-width:100%
}
@media (min-width:768px){
    .front-page-premium-feature__graphic{
        max-height:100px
    }
}
@media (min-width:992px){
    .front-page-premium-feature__graphic{
        max-height:125px
    }
}
@media (min-width:1200px){
    .front-page-premium-feature__graphic{
        max-height:150px
    }
}
.front-page-premium-feature__heading{
    color:#fff;
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:32px;
    margin-bottom:15px;
    margin-top:0;
    text-align:center
}
.front-page-premium-feature__text{
    color:#fff;
    margin:0;
    text-align:center
}
.what-do-you-have-to-lose-container{
    background:#e37967
}
@media (min-width:768px) and (-webkit-max-device-pixel-ratio:1.9895833333333333),(min-width:768px) and (max-resolution:191dpi){
    .what-do-you-have-to-lose-container{
        background:url(/wp-content/themes/hoffman-academy-theme/dist/images/front-page/arrows.png) 50%/contain no-repeat,#e37967
    }
}
@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:192dpi){
    .what-do-you-have-to-lose-container{
        background:url(/wp-content/themes/hoffman-academy-theme/dist/images/front-page/arrows@2x.png) 50%/contain no-repeat,#e37967
    }
}
.what-do-you-have-to-lose{
    padding:60px 0;
    text-align:center
}
@media (min-width:768px){
    .what-do-you-have-to-lose{
        padding:120px 0
    }
}
.what-do-you-have-to-lose__button{
    margin-bottom:30px
}
@media (min-width:768px){
    .what-do-you-have-to-lose__button{
        margin-bottom:30px
    }
}
.what-do-you-have-to-lose__copy{
    color:#fff;
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:36px;
    margin-bottom:0
}
@media (min-width:768px){
    .what-do-you-have-to-lose__copy{
        font-size:54px
    }
}
.tv-appearance-container{
    background-color:#2f2f2f
}
.tv-appearance{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:60px 0 120px
}
@media (min-width:768px){
    .tv-appearance{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (min-width:768px){
    .tv-appearance__text{
        margin-right:30px;
        width:50%
    }
}
.tv-appearance__logos{
    text-align:center
}
.tv-appearance__logos>img{
    height:25px;
    margin:0 7.5px
}
.tv-appearance__heading{
    color:#fff;
    font-weight:700;
    margin:0 0 15px;
    text-align:center
}
@media (min-width:768px){
    .tv-appearance__heading{
        margin:0 0 30px
    }
}
.tv-appearance__video{
    border:5px solid #4e4e4e;
    border-radius:3px;
    margin-top:30px
}
@media (min-width:768px){
    .tv-appearance__video{
        margin-top:0;
        width:50%
    }
}
.press{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .press{
        margin-bottom:30px;
        padding:30px
    }
}
.press h1:first-child,.press h2:first-child{
    margin-top:0
}
.press__heading{
    font-size:25px;
    margin:0
}
@media (min-width:768px){
    .press__heading{
        font-size:32px;
        margin:0 0 30px
    }
}
.press-snippet{
    margin:60px 0 0
}
@media (min-width:768px){
    .press-snippet{
        margin:30px 0 0
    }
}
.press-snippet__graphic{
    display:block;
    margin:0 auto 30px;
    max-height:50px;
    max-width:100%
}
.press-snippet__body{
    border-left:0;
    font-size:18px;
    margin-bottom:15px;
    padding:0
}
@media (min-width:768px){
    .press-snippet__body{
        font-size:20px
    }
}
.press-snippet cite{
    font-style:normal
}
.fb-stats-container{
    background-color:#dadee7
}
.fb-stats{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:60px 0;
    text-transform:uppercase
}
@media (min-width:768px){
    .fb-stats{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center
    }
}
.fb-stats__button{
    color:#fff;
    background-color:#3b5998;
    border-color:#3b5998;
    margin-bottom:15px;
    white-space:normal
}
.fb-stats__button.focus,.fb-stats__button:focus{
    color:#fff;
    background-color:#2d4373;
    border-color:#17233c
}
.fb-stats__button:hover{
    color:#fff;
    background-color:#2d4373;
    border-color:#2a3f6c
}
.fb-stats__button.active,.fb-stats__button:active,.open>.fb-stats__button.dropdown-toggle,.woocommerce .woocommerce-MyAccount-navigation>ul>li.fb-stats__button.is-active{
    color:#fff;
    background-color:#2d4373;
    background-image:none;
    border-color:#2a3f6c
}
.fb-stats__button.active.focus,.fb-stats__button.active:focus,.fb-stats__button.active:hover,.fb-stats__button:active.focus,.fb-stats__button:active:focus,.fb-stats__button:active:hover,.open>.fb-stats__button.dropdown-toggle.focus,.open>.fb-stats__button.dropdown-toggle:focus,.open>.fb-stats__button.dropdown-toggle:hover,.woocommerce .woocommerce-MyAccount-navigation>ul>li.fb-stats__button.focus.is-active,.woocommerce .woocommerce-MyAccount-navigation>ul>li.fb-stats__button.is-active:focus,.woocommerce .woocommerce-MyAccount-navigation>ul>li.fb-stats__button.is-active:hover{
    color:#fff;
    background-color:#23345a;
    border-color:#17233c
}
.fb-stats__button.disabled.focus,.fb-stats__button.disabled:focus,.fb-stats__button.disabled:hover,.fb-stats__button[disabled].focus,.fb-stats__button[disabled]:focus,.fb-stats__button[disabled]:hover,fieldset[disabled] .fb-stats__button.focus,fieldset[disabled] .fb-stats__button:focus,fieldset[disabled] .fb-stats__button:hover{
    background-color:#3b5998;
    border-color:#3b5998
}
.fb-stats__button .badge{
    color:#3b5998;
    background-color:#fff
}
@media (min-width:768px){
    .fb-stats__button{
        margin-bottom:0;
        -webkit-box-ordinal-group:5;
        -webkit-order:4;
        -ms-flex-order:4;
        order:4
    }
}
.fb-stats__likes,.fb-stats__rating,.fb-stats__reviews{
    color:#616161;
    font-size:23px
}
@media (min-width:768px){
    .fb-stats__likes,.fb-stats__rating,.fb-stats__reviews{
        margin:30px 15px 30px 0;
        padding-right:15px
    }
}
@media (min-width:768px){
    .fb-stats__likes,.fb-stats__reviews{
        border-right:2px solid
    }
}
.ready-to-get-started-container{
    background-color:#f8f4f5
}
@media (min-width:992px){
    .ready-to-get-started-container{
        background:linear-gradient(180deg,#fff 0,#fff 15%,#f8f4f5 0,#f8f4f5)
    }
}
.ready-to-get-started{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:30px 0
}
@media (min-width:768px){
    .ready-to-get-started{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        padding:0 0 30px
    }
}
.ready-to-get-started__text{
    margin-bottom:30px;
    text-align:center
}
@media (min-width:768px){
    .ready-to-get-started__text{
        margin-bottom:0;
        text-align:left;
        width:50%
    }
}
.ready-to-get-started__heading{
    font-family:Caferus Normal,rooney-sans,sans-serif;
    font-size:54px;
    margin:0
}
.ready-to-get-started__graphic{
    max-width:300px;
    width:100%
}
@media (min-width:768px){
    .ready-to-get-started__graphic{
        max-width:none;
        width:50%
    }
}
.ready-to-get-started__graphic img{
    max-width:100%
}

.blog-post .modal--game-level-select table>tbody>tr>td,.modal--game-level-select .blog-post table>tbody>tr>td,.modal--game-level-select .game-card__stats-table>tbody>tr>td,.modal--game-level-select .notifications-table>tbody>tr>td,.modal--game-level-select .table>tbody>tr>td,.modal--game-level-select .woocommerce div.product div.summary table>tbody>tr>td,.woocommerce div.product div.summary .modal--game-level-select table>tbody>tr>td{
    vertical-align:middle
}
.login{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:15px
}
@media (min-width:768px){
    .login{
        margin-bottom:30px;
        padding:30px
    }
}
.login h1:first-child,.login h2:first-child{
    margin-top:0
}
.login--with-create-account{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .login--with-create-account{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (max-width:767px){
    .login__login--with-create-account{
        border-bottom:2px solid #d8d8d8;
        padding-bottom:30px
    }
}
@media (min-width:768px){
    .login__login--with-create-account{
        border-right:2px solid #d8d8d8;
        padding-right:30px;
        width:50%
    }
}
@media (max-width:767px){
    .login__create-account{
        padding-bottom:30px;
        padding-top:30px
    }
}
@media (min-width:768px){
    .login__create-account{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center;
        padding-bottom:0;
        padding-left:30px;
        width:50%
    }
}
.login__create-account__button-container{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.login__heading{
    text-align:center
}
@media (min-width:768px){
    .form-group--password{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    .form-group--password label{
        -webkit-box-flex:1;
        -webkit-flex-grow:1;
        -ms-flex-positive:1;
        flex-grow:1;
        margin-bottom:15px;
        margin-right:1em
    }
}
.password-strength{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-align-self:flex-start;
    -ms-flex-item-align:start;
    align-self:flex-start;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    width:100%
}
@media (min-width:768px){
    .password-strength{
        width:auto
    }
}
.password-strength__progress{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    height:25px;
    margin-top:30px
}
@media (min-width:768px){
    .password-strength__progress{
        width:200px
    }
}
.password-strength__progress .progress-bar{
    box-shadow:none;
    transition:background-color .6s,width .6s
}
.password-strength__emoji{
    height:30px;
    margin-left:.5em;
    width:30px
}
.password-indicator{
    margin-bottom:15px;
    width:100%
}
.form-group--opt-in{
    margin-left:1em
}
body:not(.woocommerce-page) .page-body{
    max-width:600px
}
.practice-tasks{
    height:100%
}
.practice-tasks-container{
    margin-top:20px
}
.practice-session-overview{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:0;
    position:relative
}
@media (min-width:768px){
    .practice-session-overview{
        margin-bottom:30px;
        padding:0
    }
}
.practice-session-overview h1:first-child,.practice-session-overview h2:first-child{
    margin-top:0
}
.practice-session-overview__heading{
    padding:.5em 1em 0
}
@media (min-width:768px){
    .practice-session-overview__heading{
        padding:1em 2em 0
    }
}
.practice-session-overview__heading>h2{
    font-size:20px;
    margin:0;
    text-align:center;
    text-transform:uppercase
}
@media (min-width:768px){
    .practice-session-overview__heading>h2{
        font-size:23px
    }
}
.practice-session-overview__body{
    padding:.5em 1em
}
@media (min-width:768px){
    .practice-session-overview__body{
        padding:1em 2em
    }
}
.practice-session-overview__actions{
    text-align:center
}
.practice-session-overview__button{
    margin:0 15px 15px
}
.practice-session-overview-overlay{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:rgba(25,25,25,.5);
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:absolute;
    width:100%;
    z-index:10
}
.practice-session-overview-list .action-card-heading,.practice-session-overview-list h3{
    margin-top:0
}
.practice-session-overview-list ul{
    font-size:23px
}
.practice-session-overview-list__item .fa{
    font-size:10px;
    margin-right:15px;
    position:relative;
    top:-4px
}
.practice-session-overview-list__item--game .fa{
    color:#e7a6bd
}
.practice-session-overview-list__item--improvisation .fa{
    color:#f2e099
}
.practice-session-overview-list__item--instructions .fa{
    color:#c1b6a9
}
.practice-session-overview-list__item--music-theory .fa{
    color:#f5b587
}
.practice-session-overview-list__item--sight-reading .fa{
    color:#e58283
}
.practice-session-overview-list__item--super-challenge .fa{
    color:#c3acca
}
.practice-session-overview-list__item--repertoire .fa{
    color:#9cc1c7
}
.practice-session-overview-list__item--technique .fa{
    color:#accc98
}
.practice-task{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:0
}
@media (min-width:768px){
    .practice-task{
        margin-bottom:30px;
        padding:0
    }
}
.practice-task h1:first-child,.practice-task h2:first-child{
    margin-top:0
}
.practice-task__heading{
    padding:15px 30px;
    text-transform:uppercase
}
.practice-task__heading--game{
    background:#e7a6bd;
    color:#74535f
}
.practice-task__heading--improvisation{
    background:#f2e099;
    color:#79704d
}
.practice-task__heading--instructions{
    background:#c1b6a9;
    color:#615b55
}
.practice-task__heading--music-theory{
    background:#f5b587;
    color:#7b5b44
}
.practice-task__heading--sight-reading{
    background:#e58283;
    color:#734142
}
.practice-task__heading--super-challenge{
    background:#c3acca;
    color:#625665
}
.practice-task__heading--repertoire{
    background:#9cc1c7;
    color:#4e6164
}
.practice-task__heading--technique{
    background:#accc98;
    color:#56664c
}
.practice-task-body{
    padding:15px 30px
}
.practice-task-printables{
    background-color:#ffedbd;
    padding:15px;
    position:relative;
    margin-bottom:15px
}
@media (min-width:768px){
    .practice-task-printables{
        padding:30px
    }
}
.practice-task-printables:after{
    background:linear-gradient(135deg,#e6d5aa,#e6d5aa 40%,#d9c9a1 50%,#fff 51%,#fff);
    bottom:0;
    content:"";
    display:block;
    height:25px;
    position:absolute;
    right:0;
    width:25px
}
@media (min-width:768px){
    .practice-task-printables{
        margin-bottom:30px
    }
}
.practice-task-printables__heading{
    font-size:18px;
    margin:0 0 15px;
    text-transform:uppercase
}
.practice-task-printables .premium-materials-bundle-notice{
    font-size:18px;
    margin:15px 0
}
.practice-task-printable+.practice-task-printable{
    margin-top:15px
}
@media (min-width:768px){
    .practice-task-printable{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.practice-task-printable__text{
    margin-bottom:15px
}
@media (min-width:768px){
    .practice-task-printable__text{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-flex:1;
        -webkit-flex-grow:1;
        -ms-flex-positive:1;
        flex-grow:1;
        margin-bottom:0
    }
}
.practice-task-printable__text>.fa{
    margin-right:7.5px
}
.practice-task-printable__name{
    font-weight:700
}
@media (min-width:768px){
    .practice-task-printable__name{
        display:inline-block;
        margin-right:7.5px
    }
}
.practice-task-printable__location{
    display:block
}
@media (min-width:768px){
    .practice-task-printable__location{
        display:inline-block
    }
}
@media (min-width:768px){
    .practice-task-instruction{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.practice-task-instruction__text{
    font-size:23px
}
@media (min-width:768px){
    .practice-task-instruction__text{
        font-size:28px;
        margin-right:30px
    }
}
.practice-task-instruction__repetitions{
    font-size:36px;
    font-weight:700
}
.practice-task-game-buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:15px
}
@media (min-width:768px){
    .practice-task-game-buttons{
        padding:30px
    }
}
.practice-task-footer{
    padding:15px
}
@media (min-width:768px){
    .practice-task-footer{
        padding:30px
    }
}
.practice-task-actions{
    -webkit-box-align:stretch;
    -webkit-align-items:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:52px;
    -webkit-box-pack:end;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    overflow:hidden
}
@media (min-width:768px){
    .practice-task-actions{
        height:64px
    }
}
.checkbox.practice-task-checkbox{
    margin:0;
    padding:0
}
.interacted-with .checkbox.practice-task-checkbox{
    transition:-webkit-transform .25s linear;
    transition:transform .25s linear;
    transition:transform .25s linear,-webkit-transform .25s linear
}
.checkbox.practice-task-checkbox label{
    padding-left:0
}
.checkbox.practice-task-checkbox label:before{
    border-width:2px;
    height:52px;
    margin-left:-52px;
    width:52px
}
@media (min-width:768px){
    .checkbox.practice-task-checkbox label:before{
        height:64px;
        margin-left:-64px;
        width:64px
    }
}
.checkbox.practice-task-checkbox label:after{
    font-size:32px;
    height:52px;
    line-height:1;
    margin-left:-52px;
    opacity:.1;
    padding-left:10px;
    padding-top:10px;
    width:52px
}
@media (min-width:768px){
    .checkbox.practice-task-checkbox label:after{
        font-size:44px;
        height:64px;
        margin-left:-64px;
        width:64px
    }
}
.practice-task-btn{
    margin-left:10px
}
.interacted-with .practice-task-btn{
    transition:-webkit-transform .25s linear;
    transition:transform .25s linear;
    transition:transform .25s linear,-webkit-transform .25s linear
}
.practice-session__restart{
    padding:15px;
    text-align:center
}
@media (min-width:768px){
    .practice-session__restart{
        padding:30px
    }
}
.practice-session__restart--hidden{
    display:none
}
.gift-message-textbox{
    margin-bottom:0
}
.disclaimer--message-character-limit{
    margin-bottom:2em
}
.sponsors\/purchase-orders\/create .purchase-order-form__comment{
    font-size:smaller;
    font-style:italic
}
.sponsors\/purchase-orders\/create #show-price{
    margin:20px
}
.sponsor-card{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    background:#fff;
    margin-bottom:15px;
    padding:1em
}
@media (min-width:768px){
    .sponsor-card{
        margin-bottom:30px;
        padding:2em
    }
}
.sponsor-card h1:first-child,.sponsor-card h2:first-child{
    margin-top:0
}
.sponsor-card__header{
    border-bottom:2px solid #616161;
    font-size:20px;
    font-weight:700;
    padding-bottom:15px
}
.sponsor-card__header h2{
    font-size:20px;
    font-weight:700;
    margin:0
}
.sponsor-card__body{
    margin:15px 0;
    text-align:left
}
.sponsor-card__primary-text{
    font-size:32px
}
.sponsor-card__secondary-text .fine-print{
    font-size:smaller
}
.sponsor-card__action{
    text-align:left
}
.sponsor-card__action a{
    border-bottom:1px solid
}
.sponsor-card .clickable-row{
    cursor:pointer
}
.StripeElement{
    background-color:#fff;
    border:1px solid transparent;
    border-radius:4px;
    height:40px;
    padding:10px 12px;
    box-shadow:0 1px 3px 0 #e6ebf1;
    transition:box-shadow .15s ease
}
.StripeElement--focus{
    box-shadow:0 1px 3px 0 #cfd7df
}
.StripeElement--invalid{
    border-color:#fa755a
}
.StripeElement--webkit-autofill{
    background-color:#fefde5!important
}
.sponsor-new-payment-modal__body{
    background-color:#f4f4f4
}
.students .btn--manage-premium{
    margin-bottom:15px
}
@media (min-width:768px){
    .students .btn--manage-premium{
        margin-bottom:30px
    }
}
div.success{
    margin-top:15px;
    text-align:center
}
@media (min-width:768px){
    div.success{
        margin-top:30px
    }
}
div.success h1{
    margin-bottom:15px
}
@media (min-width:768px){
    div.success h1{
        margin-bottom:30px
    }
}
.points-earned-container{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background:#98cc70;
    border-radius:50%;
    color:#fff;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:150px;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:0 auto;
    width:150px
}
.points-earned{
    font-size:40px;
    font-weight:700
}
.unit-table{
    background:#f3f3f3;
    padding:20px 10px
}
.unit-table__column--lesson-num{
    white-space:nowrap
}
.unit-table__row{
    border-bottom:20px solid #f3f3f3!important;
    background:#fff
}
td.unit-table__column--lesson-num{
    border-top:1px solid #f3f3f3;
    border-radius:2px
}
td.unit-table__column--lesson-num,td.unit-table__column--lesson-title,td.unit-table__column--watch-button,td.unit-table__column--what-youll-learn{
    border-right:1px solid #f3f3f3;
    border-left:1px solid #f3f3f3
}
td.unit-table__column--watch-button{
    border-bottom:1px solid #f3f3f3;
    border-radius:2px
}
.unit-table__column--lesson-num .tablesaw-cell-label,.unit-table__column--lesson-title .tablesaw-cell-label{
    display:none!important
}
.unit-table__column--what-youll-learn .tablesaw-cell-label{
    display:block!important;
    width:100%!important
}
@media (min-width:40em){
    .unit-table{
        background:#fff
    }
    .unit-table__row{
        border:none!important
    }
    td.unit-table__column--lesson-num,td.unit-table__column--lesson-title,td.unit-table__column--watch-button,td.unit-table__column--what-youll-learn{
        border:none
    }
    .unit-table__label--lesson{
        display:none
    }
}
.user-type__graphic{
    display:block;
    margin:1em auto;
    max-height:200px
}
.user-type__graphic--student{
    margin:0 auto;
    padding:2em 0
}
@media (min-width:768px){
    .user-type__graphic--student{
        margin:1em auto
    }
}
.user-type__button{
    margin:1em 0
}
.lesson-video{
    padding:1em
}
.lesson-materials-buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:0 1em 1em
}
@media (min-width:768px){
    .lesson-materials-buttons{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.lesson-materials-buttons>.action-card-button,.lesson-materials-buttons>.add-students__button,.lesson-materials-buttons>.btn,.lesson-materials-buttons>.comment-reply-link,.lesson-materials-buttons>.front-page-premium-body__button,.lesson-materials-buttons>.game-card__play-button,.lesson-materials-buttons>.games-premium-modal__button--primary,.lesson-materials-buttons>.games-premium-modal__button--secondary,.lesson-materials-buttons>.meet-mr-hoffman__button,.lesson-materials-buttons>.owner-authentication-modal__cancel-button,.lesson-materials-buttons>.owner-authentication-modal__confirm-button,.lesson-materials-buttons>.premium-banner__button--primary,.lesson-materials-buttons>.premium-banner__button--secondary,.lesson-materials-buttons>.search-submit,.lesson-materials-buttons>.ss18-banner-button-section__button,.lesson-materials-buttons>.ss18-button,.lesson-materials-buttons>.ss18-cta-banner__button,.lesson-materials-buttons>.ss18-cta__button,.lesson-materials-buttons>.ss18-hero-text__button,.woocommerce .lesson-materials-buttons>button.button.alt{
    white-space:normal
}
.lesson-materials-buttons>.action-card-button:not(:last-child),.lesson-materials-buttons>.add-students__button:not(:last-child),.lesson-materials-buttons>.btn:not(:last-child),.lesson-materials-buttons>.comment-reply-link:not(:last-child),.lesson-materials-buttons>.front-page-premium-body__button:not(:last-child),.lesson-materials-buttons>.game-card__play-button:not(:last-child),.lesson-materials-buttons>.games-premium-modal__button--primary:not(:last-child),.lesson-materials-buttons>.games-premium-modal__button--secondary:not(:last-child),.lesson-materials-buttons>.meet-mr-hoffman__button:not(:last-child),.lesson-materials-buttons>.owner-authentication-modal__cancel-button:not(:last-child),.lesson-materials-buttons>.owner-authentication-modal__confirm-button:not(:last-child),.lesson-materials-buttons>.premium-banner__button--primary:not(:last-child),.lesson-materials-buttons>.premium-banner__button--secondary:not(:last-child),.lesson-materials-buttons>.search-submit:not(:last-child),.lesson-materials-buttons>.ss18-banner-button-section__button:not(:last-child),.lesson-materials-buttons>.ss18-button:not(:last-child),.lesson-materials-buttons>.ss18-cta-banner__button:not(:last-child),.lesson-materials-buttons>.ss18-cta__button:not(:last-child),.lesson-materials-buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .lesson-materials-buttons>button.button.alt:not(:last-child){
    margin:0 0 15px
}
@media (min-width:768px){
    .lesson-materials-buttons>.action-card-button:not(:last-child),.lesson-materials-buttons>.add-students__button:not(:last-child),.lesson-materials-buttons>.btn:not(:last-child),.lesson-materials-buttons>.comment-reply-link:not(:last-child),.lesson-materials-buttons>.front-page-premium-body__button:not(:last-child),.lesson-materials-buttons>.game-card__play-button:not(:last-child),.lesson-materials-buttons>.games-premium-modal__button--primary:not(:last-child),.lesson-materials-buttons>.games-premium-modal__button--secondary:not(:last-child),.lesson-materials-buttons>.meet-mr-hoffman__button:not(:last-child),.lesson-materials-buttons>.owner-authentication-modal__cancel-button:not(:last-child),.lesson-materials-buttons>.owner-authentication-modal__confirm-button:not(:last-child),.lesson-materials-buttons>.premium-banner__button--primary:not(:last-child),.lesson-materials-buttons>.premium-banner__button--secondary:not(:last-child),.lesson-materials-buttons>.search-submit:not(:last-child),.lesson-materials-buttons>.ss18-banner-button-section__button:not(:last-child),.lesson-materials-buttons>.ss18-button:not(:last-child),.lesson-materials-buttons>.ss18-cta-banner__button:not(:last-child),.lesson-materials-buttons>.ss18-cta__button:not(:last-child),.lesson-materials-buttons>.ss18-hero-text__button:not(:last-child),.woocommerce .lesson-materials-buttons>button.button.alt:not(:last-child){
        margin:0 15px 0 0
    }
}
@media (max-width:767px){
    .lesson-materials-buttons>.action-card-button,.lesson-materials-buttons>.add-students__button,.lesson-materials-buttons>.btn,.lesson-materials-buttons>.comment-reply-link,.lesson-materials-buttons>.front-page-premium-body__button,.lesson-materials-buttons>.game-card__play-button,.lesson-materials-buttons>.games-premium-modal__button--primary,.lesson-materials-buttons>.games-premium-modal__button--secondary,.lesson-materials-buttons>.meet-mr-hoffman__button,.lesson-materials-buttons>.owner-authentication-modal__cancel-button,.lesson-materials-buttons>.owner-authentication-modal__confirm-button,.lesson-materials-buttons>.premium-banner__button--primary,.lesson-materials-buttons>.premium-banner__button--secondary,.lesson-materials-buttons>.search-submit,.lesson-materials-buttons>.ss18-banner-button-section__button,.lesson-materials-buttons>.ss18-button,.lesson-materials-buttons>.ss18-cta-banner__button,.lesson-materials-buttons>.ss18-cta__button,.lesson-materials-buttons>.ss18-hero-text__button,.woocommerce .lesson-materials-buttons>button.button.alt{
        padding:1px 6px;
        font-size:18px;
        line-height:1.5;
        border-radius:3px
    }
}
.lesson-actions{
    background:#323232;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding:1em
}
@media (min-width:768px){
    .lesson-actions{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.share-lesson{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .share-lesson{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.share-lesson__text{
    color:#9a9a9a;
    margin:0 0 15px
}
@media (min-width:768px){
    .share-lesson__text{
        margin:0 4px 0 0
    }
}
.share-lesson__buttons{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    height:25px;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.share-lesson__buttons>.fb-like{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.share-lesson__buttons>.twitter-share-button{
    margin-left:4px
}
.next-activity{
    margin-bottom:15px;
    text-align:center
}
@media (min-width:768px){
    .next-activity{
        margin-bottom:0;
        -webkit-box-ordinal-group:2;
        -webkit-order:1;
        -ms-flex-order:1;
        order:1
    }
}
.next-activity>a,.next-activity>a:focus,.next-activity>a:hover{
    color:#fff
}
#comment-content{
    padding:.75em
}
#modal--audio-resources .premium-materials-bundle-notice,#modal--printable-resources .premium-materials-bundle-notice{
    font-size:18px;
    margin:15px 0
}
.welcome__ha-icon{
    max-width:100px
}
@media (min-width:768px){
    .welcome__ha-icon{
        max-width:150px
    }
}

.guarantee-container{
    background-color:#fff
}
.guarantee{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:30px 0
}
@media (min-width:768px){
    .guarantee{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        padding:60px 0
    }
}
.guarantee__graphic{
    height:125px;
    margin:0 0 15px;
    width:125px
}
@media (min-width:768px){
    .guarantee__graphic{
        margin:0 30px 0 0
    }
}
.flex--wrapper{
    display:block
}
.flex--item{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
@media (min-width:992px){
    .flex--wrapper{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.align--v-h-centered{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.col--half{
    max-width:100%
}
@media (min-width:992px){
    .col--half{
        max-width:50%
    }
}
.highlite--red{
    color:#ff5380;
    font-weight:700
}
.section .container{
    max-width:100%;
    margin:0 auto;
    text-align:center;
    font-family:rooney-sans,helvetica,sans-serif;
    font-size:12px;
    line-height:1.2;
    padding:30px
}
.section .container img{
    max-width:100%
}
@media (min-width:768px){
    .section .container{
        width:1170px;
        font-size:18px;
        padding:10px
    }
    .section .container--small{
        width:800px
    }
    .section .container--xsmall{
        width:720px
    }
}
.section--wrapper{
    background-color:#fff
}
.section--title{
    font-size:28px
}
.section--title h2{
    font-family:Chunky;
    text-transform:uppercase;
    font-size:inherit;
    margin:0
}
.section--button-container a{
    font-family:rooney-sans,helvetica,sans-serif;
    text-decoration:none;
    background-color:#666;
    padding:10px 40px;
    color:#fff;
    border:none;
    font-size:16px;
    font-weight:700;
    box-shadow:0 1px 5px rgba(0,0,0,.25)
}
@media (min-width:1200px){
    .section--title{
        font-size:40px
    }
    .section--title span{
        font-size:48px;
        display:block;
        clear:both
    }
    .section--title--small{
        font-size:24px
    }
}
.section-header--video{
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/livingroom.png);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:100%;
    width:100%;
    height:232px;
    max-width:482px;
    margin:0 auto;
    position:relative
}
.section-header--video .video-container{
    border:8px solid #ccc;
    background:#dfdfdf;
    width:270px;
    height:159px
}
.section-header--tagline .action-card-heading,.section-header--tagline h3{
    margin:0;
    padding:0;
    font-family:rooney-sans,sans-serif;
    font-weight:400;
    font-size:inherit;
    line-height:1.6
}
@media (min-width:992px){
    .section-header--video{
        max-width:723px;
        height:348px
    }
    .section-header--video .video-container{
        width:405px;
        height:235px
    }
}
@media (min-width:1200px){
    .section-header{
        padding:30px 0
    }
    .section-header--video{
        max-width:964px;
        height:464px
    }
    .section-header--video .video-container{
        width:540px;
        height:311px
    }
}
.section-plans{
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/pink_purple_gradient.png);
    background-position:-200px 200px;
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#fff;
    width:100%
}
.section-plans--footer-note{
    padding:20px 0
}
.section-plans--footer-note span{
    font-family:rooney-sans,helvetica,sans-serif;
    font-size:14px;
    font-style:italic
}
.section-plans--plan{
    position:relative;
    padding:20px 20px 0;
    max-width:362px;
    margin:0 auto
}
.section-plans--plan-title{
    position:absolute;
    left:0;
    top:45px;
    width:100%;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:100%;
    font-size:28px
}
.section-plans--plan-title span{
    font-family:rooney-sans,Chunky,helvetica,sans-serif;
    font-weight:700;
    color:#fff;
    line-height:80px;
    font-size:inherit
}
.section-plans--plan--cta{
    padding-bottom:20px
}
.section-plans--plan--wrapper{
    padding:110px 0 10px;
    background-color:#fff;
    box-shadow:0 1px 5px rgba(0,0,0,.25)
}
.section-plans--plan--price{
    position:relative;
    padding:10px 0
}
.section-plans--plan--price span{
    font-family:rooney-sans,helvetica,sans-serif;
    font-size:12px;
    display:block
}
.section-plans--plan--price .main-price{
    font-size:24px;
    font-weight:700
}
.section-plans--plan--price .badge{
    position:absolute;
    right:-25px;
    top:10px;
    background-color:orange;
    color:#fff;
    width:80px;
    height:80px;
    border-radius:100%;
    box-shadow:0 1px 5px rgba(0,0,0,.25)
}
.section-plans--plan--price .badge .copy{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    text-transform:uppercase;
    font-weight:700;
    line-height:1
}
.section-plans--plan--price .badge .copy span{
    font-size:16px
}
.section-plans--plan--price .badge .copy span.large{
    font-size:28px
}
.section-plans--plan--features{
    text-align:left;
    font-size:14px;
    min-height:200px
}
.section-plans--plan--features ul{
    list-style:none
}
.section-plans--plan--features ul li{
    padding:0;
    line-height:1.6
}
.section-plans .plan-basic .section-plans--plan--wrapper{
    border:1px solid #bebfbd
}
.section-plans .plan-basic .section-plans--plan--cta a{
    background-color:#bebfbd
}
.section-plans .plan-basic .section-plans--plan-title{
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/plan-title-basic.png)
}
.section-plans .plan-premium-monthly .section-plans--plan--wrapper{
    border:1px solid #80bdbe
}
.section-plans .plan-premium-monthly .section-plans--plan--cta a{
    background-color:#80bdbe
}
.section-plans .plan-premium-monthly .section-plans--plan-title{
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/plan-title-monthly.png)
}
.section-plans .plan-premium-annually{
    margin-top:0
}
.section-plans .plan-premium-annually .section-plans--plan--wrapper{
    border:1px solid #b5d182
}
.section-plans .plan-premium-annually .section-plans--plan--cta a{
    background-color:#b5d182;
    display:inline-block
}
.section-plans .plan-premium-annually .section-plans--plan-title{
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/plan-title-annually.png)
}
.section-plans .plan-premium-annually .section-plans--plan--features{
    min-height:210px
}
@media (min-width:992px){
    .section-plans{
        background-position:50%;
        background-size:115%
    }
    .section-plans--plan{
        margin:15px auto
    }
}
@media (min-width:1200px){
    .section-plans--title{
        margin-bottom:30px;
        font-size:40px
    }
    .section-plans--plan{
        padding:35px 35px 0;
        margin:30px 10px 0
    }
    .section-plans--plan-title{
        top:65px
    }
    .section-plans--plan--wrapper{
        padding:120px 0 30px
    }
    .section-plans--plan--price{
        margin-bottom:20px
    }
    .section-plans--plan--price .main-price{
        font-size:36px
    }
    .section-plans--plan .badge{
        width:100px;
        height:100px;
        top:40px;
        right:-50px
    }
    .section-plans--cta{
        padding:20px 0
    }
    .section-plans .plan-premium-annually .section-plans--plan--price{
        padding-top:35px
    }
    .section-plans .plan-premium-annually .section-plans--plan--features{
        padding-bottom:35px
    }
}
.section-postit .section--title{
    text-align:center;
    font-size:20px
}
.section-postit img{
    max-width:100%
}
.section-postit .container{
    text-align:left;
    padding-bottom:0
}
@media (min-width:480px){
    .section-postit .flex--wrapper{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
@media (min-width:992px){
    .section-postit .section--title{
        text-align:left;
        font-size:40px
    }
}
.section-features{
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/pink_chevron.png);
    background-position:center -50px;
    background-size:cover;
    background-repeat:no-repeat;
    width:100%;
    padding:40px 0 60px
}
.section-features .container{
    max-width:400px
}
.section-features--feature{
    padding:10px 0;
    text-align:left
}
.section-features--feature:last-child{
    border-bottom:none
}
.section-features--feature--title{
    font-family:Chunky;
    text-transform:uppercase;
    font-size:20px;
    line-height:1.6;
    text-align:left
}
@media (min-width:768px){
    .section-features{
        background-position:50%;
        background-size:100% 100%;
        padding:160px 0 80px
    }
    .section-features .flex--wrapper{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    .section-features .container{
        max-width:100%
    }
    .section-features--feature{
        border-bottom:1px solid #000
    }
    .section-features--feature--title{
        line-height:2.4;
        text-align:center
    }
}
.section-create-account .section--button-container,.section-create-account .section--title{
    margin-bottom:20px
}
.section-create-account .section--button-container a{
    display:inline-block;
    padding:20px 40px;
    background-color:#f65d7b;
    border-radius:50px;
    font-size:20px
}
@media (min-width:1200px){
    .section-create-account .section--title{
        margin:80px 0 40px
    }
    .section-create-account .section--button-container{
        margin-bottom:0
    }
}
.section-watch-lesson-one{
    width:100%;
    margin-bottom:20px
}
.section-watch-lesson-one .container{
    position:relative;
    padding:30px 0 0
}
.section-watch-lesson-one .content--top{
    width:100%;
    text-align:left
}
.section-watch-lesson-one .content--top .content{
    line-height:1.4;
    font-size:16px;
    padding:10px 30px 25px
}
.section-watch-lesson-one .content--top .video-container{
    width:360px;
    background:#666;
    margin:14px auto 0
}
.section-watch-lesson-one .content--top .description p{
    margin:0
}
.section-watch-lesson-one .content--bottom{
    width:100%;
    height:100px;
    position:relative;
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/yellow-wave.png);
    background-position:top;
    background-repeat:no-repeat;
    background-size:100%
}
.section-watch-lesson-one .content--bottom ul{
    position:relative;
    top:10px;
    padding:0 20px;
    margin:0 auto
}
.section-watch-lesson-one .content--bottom li{
    display:inline-block;
    list-style:none;
    font-family:rooney-sans,helvetica,sans-serif;
    font-weight:700;
    width:49%
}
.section-watch-lesson-one .content--bottom li:last-child{
    display:none
}
@media (min-width:768px){
    .section-watch-lesson-one .content--top .video-container{
        margin:14px 0 0
    }
    .section-watch-lesson-one .flex--wrapper{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
@media (min-width:992px){
    .section-watch-lesson-one{
        margin-bottom:0
    }
    .section-watch-lesson-one .container{
        top:-40px;
        padding:10px
    }
    .section-watch-lesson-one--outer{
        height:240px;
        margin:100px 0 50px;
        background:#6bb1c3;
        background:linear-gradient(180deg,#6bb1c3 0,#5c8eb9 75%)
    }
    .section-watch-lesson-one .col--half{
        max-width:100%
    }
    .section-watch-lesson-one .content{
        margin:60px 0 0 10px
    }
    .section-watch-lesson-one .content--top{
        color:#fff;
        height:250px
    }
    .section-watch-lesson-one .content--top .video-container{
        width:420px
    }
    .section-watch-lesson-one .content--top .content{
        padding:0
    }
    .section-watch-lesson-one .content--bottom ul{
        top:15px
    }
    .section-watch-lesson-one .content--bottom li:last-child{
        display:block
    }
}
.section-testimonial .section--title{
    padding:0 30px;
    font-size:20px;
    margin-bottom:20px
}
.section-testimonial .container{
    padding:0 30px
}
.section-testimonial--copy{
    width:100%;
    position:relative
}
.section-testimonial--copy p{
    text-align:left;
    font-size:16px;
    line-height:1.4;
    margin:0
}
.section-testimonial--author{
    margin-top:20px;
    font-size:28px;
    font-weight:700;
    text-align:left
}
@media (min-width:992px){
    .section-testimonial .container{
        padding:30px
    }
}
@media (min-width:1200px){
    .section-testimonial{
        padding-top:60px
    }
    .section-testimonial .section--title{
        padding:0;
        font-size:24px;
        margin-bottom:0
    }
    .section-testimonial--copy{
        position:relative;
        background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/bubble.png);
        background-position:top;
        background-repeat:no-repeat;
        background-size:100%;
        height:400px
    }
    .section-testimonial--copy--wrapper{
        position:absolute;
        top:55px;
        left:50px;
        margin:0 auto;
        width:560px
    }
    .section-testimonial--copy p{
        font-size:18px
    }
    .section-testimonial--author{
        position:absolute;
        right:170px;
        bottom:25px;
        font-size:16px
    }
}
.section-ready-to-learn{
    position:relative;
    padding-bottom:30px
}
.section-ready-to-learn .section--kids{
    position:absolute;
    top:10px;
    left:0;
    width:100%
}
.section-ready-to-learn .section--kids img{
    width:100%;
    max-width:375px
}
.section-ready-to-learn .section--chevron{
    background-image:url(/wp-content/themes/hoffman-academy-theme/dist/images/green_chevron.png);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    width:100%;
    min-height:230px;
    position:relative;
    margin-bottom:30px
}
.section-ready-to-learn .section--title{
    color:#fff;
    position:absolute;
    width:50%;
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
.section-ready-to-learn--cta.section--button-container{
    text-align:center
}
.section-ready-to-learn--cta.section--button-container a{
    display:inline-block;
    padding:20px 40px;
    background-color:#f65d7b;
    border-radius:50px;
    font-size:20px
}
@media (min-width:480px){
    .section-ready-to-learn .section--kids{
        top:20px
    }
    .section-ready-to-learn .section--kids img{
        width:auto;
        max-width:100%
    }
    .section-ready-to-learn .section--chevron{
        margin-top:50px
    }
}
@media (min-width:768px){
    .section-ready-to-learn .section--chevron{
        margin-top:120px;
        background-size:100% 100%
    }
}