#backout {
    border-radius: 8px;
    cursor: pointer;
    display: none;
    position: absolute;
    top: 100px;
    z-index: 102
}
#backout.in {
    display: block!important
}
#bg-navbar {
    height: 40px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%
}
#dev-form:after {
    display: block;
    height: 100px;
    position: absolute;
    width: 100%
}
#error-log {
    opacity: 1;
    pointer-events: hover!important;
    transition: .5s!important
}
#error-log:hover {
    opacity: 0
}
#ins_popup {
    bottom: 50px;
    display: none;
    height: 254px;
    left: 0;
    padding-left: 50px;
    position: fixed;
    width: 285px;
    z-index: 1001
}
#ins_popup div {
    bottom: 16px;
    cursor: pointer;
    height: 15px;
    left: 196px;
    position: absolute;
    width: 64px;
    z-index: 10000
}
#ins_popup>img {
    border: 0;
    border-radius: 4px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.50);
    height: 254px;
    width: 285px
}
#ins_seal {
    bottom: 0;
    height: 100px;
    left: 0;
    position: fixed;
    width: 100px;
    z-index: 1000
}
#ins_seal .inner,
.card.small,
.card.medium,
.card.large,
.card .card-image {
    position: relative
}
#ins_seal>img {
    height: 100px;
    width: 100px
}
#nav-list>li>a,
#nav-list>li>a:hover,
#nav-list>li>a:active,
#nav-list>li>a:visited {
    background-color: transparent
}
#nav-list>li>a.order-now {
    background: url(../img/nav-arrow.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    color: #333;
    font-size: 16px;
    font-weight: 700;
    height: 78px
}
#notification {
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
    position: absolute;
    transition: .5s ease-in-out;
    z-index: 103
}
#notification-tray {
    height: 100%;
    left: 0;
    opacity: 0;
    overflow-y: auto!important;
    pointer-events: none;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1
}
#overlay {
    background: rgba(0, 0, 0, 0.5);
    height: 100%;
    left: 0;
    opacity: 0;
    overflow-y: auto!important;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: .25s;
    width: 100%;
    z-index: -1
}
#overlay.dialog,
#notification-tray.in {
    opacity: 1!important;
    pointer-events: all!important;
    z-index: 100
}
.amex:after {
    color: #4CDC4C;
    content: "\f1f3";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 175%;
    margin: -12% 0 0 90%;
    position: absolute
}
.bg-amber,
.bg-amber.bg-lighten-2.bg-hover:hover {
    background-color: #ffc107!important
}
.bg-amber.bg-darken-1,
.bg-amber.bg-lighten-1.bg-hover:hover,
.bg-amber.bg-darken-3.bg-hover:hover {
    background-color: #ffb300!important
}
.bg-amber.bg-darken-2,
.bg-amber.bg-hover:hover {
    background-color: #ffa000!important
}
.bg-amber.bg-darken-3,
.bg-amber.bg-darken-1.bg-hover:hover {
    background-color: #ff8f00!important
}
.bg-amber.bg-darken-4,
.bg-amber.bg-darken-2.bg-hover:hover {
    background-color: #ff6f00!important
}
.bg-amber.bg-lighten-1,
.bg-amber.bg-lighten-3.bg-hover:hover {
    background-color: #ffca28!important
}
.bg-amber.bg-lighten-2,
.bg-amber.bg-lighten-4.bg-hover:hover {
    background-color: #ffd54f!important
}
.bg-amber.bg-lighten-3,
.bg-amber.bg-lighten-5.bg-hover:hover {
    background-color: #ffe082!important
}
.bg-amber.bg-lighten-4 {
    background-color: #ffecb3!important
}
.bg-amber.bg-lighten-5 {
    background-color: #fff8e1!important
}
.bg-black {
    background-color: #222!important
}
.bg-blue,
.bg-blue.bg-lighten-2.bg-hover:hover {
    background-color: #2196F3!important
}
.bg-blue-grey,
.bg-blue-grey.bg-lighten-2.bg-hover:hover {
    background-color: #607d8b!important
}
.bg-blue-grey.bg-darken-1,
.bg-blue-grey.bg-lighten-1.bg-hover:hover,
.bg-blue-grey.bg-darken-3.bg-hover:hover {
    background-color: #546e7a!important
}
.bg-blue-grey.bg-darken-2,
.bg-blue-grey.bg-hover:hover {
    background-color: #455a64!important
}
.bg-blue-grey.bg-darken-3,
.bg-blue-grey.bg-darken-1.bg-hover:hover {
    background-color: #37474f!important
}
.bg-blue-grey.bg-darken-4,
.bg-blue-grey.bg-darken-2.bg-hover:hover {
    background-color: #263238!important
}
.bg-blue-grey.bg-lighten-1,
.bg-blue-grey.bg-lighten-3.bg-hover:hover {
    background-color: #78909c!important
}
.bg-blue-grey.bg-lighten-2,
.bg-blue-grey.bg-lighten-4.bg-hover:hover {
    background-color: #90a4ae!important
}
.bg-blue-grey.bg-lighten-3,
.bg-blue-grey.bg-lighten-5.bg-hover:hover {
    background-color: #b0bec5!important
}
.bg-blue-grey.bg-lighten-4 {
    background-color: #cfd8dc!important
}
.bg-blue-grey.bg-lighten-5 {
    background-color: #eceff1!important
}
.bg-blue.bg-darken-1,
.bg-blue.bg-lighten-1.bg-hover:hover,
.bg-blue.bg-darken-3.bg-hover:hover {
    background-color: #1E88E5!important
}
.bg-blue.bg-darken-2,
.bg-blue.bg-hover:hover {
    background-color: #1976D2!important
}
.bg-blue.bg-darken-3,
.bg-blue.bg-darken-1.bg-hover:hover {
    background-color: #1565C0!important
}
.bg-blue.bg-darken-4,
.bg-blue.bg-darken-2.bg-hover:hover {
    background-color: #0D47A1!important
}
.bg-blue.bg-lighten-1,
.bg-blue.bg-lighten-3.bg-hover:hover {
    background-color: #42A5F5!important
}
.bg-blue.bg-lighten-2,
.bg-blue.bg-lighten-4.bg-hover:hover {
    background-color: #64B5F6!important
}
.bg-blue.bg-lighten-3,
.bg-blue.bg-lighten-5.bg-hover:hover {
    background-color: #90CAF9!important
}
.bg-blue.bg-lighten-4 {
    background-color: #BBDEFB!important
}
.bg-blue.bg-lighten-5 {
    background-color: #E3F2FD!important
}
.bg-brown,
.bg-brown.bg-lighten-2.bg-hover:hover {
    background-color: #795548!important
}
.bg-brown.bg-darken-1,
.bg-brown.bg-lighten-1.bg-hover:hover,
.bg-brown.bg-darken-3.bg-hover:hover {
    background-color: #6d4c41!important
}
.bg-brown.bg-darken-2,
.bg-brown.bg-hover:hover {
    background-color: #5d4037!important
}
.bg-brown.bg-darken-3,
.bg-brown.bg-darken-1.bg-hover:hover {
    background-color: #4e342e!important
}
.bg-brown.bg-darken-4,
.bg-brown.bg-darken-2.bg-hover:hover {
    background-color: #3e2723!important
}
.bg-brown.bg-lighten-1,
.bg-brown.bg-lighten-3.bg-hover:hover {
    background-color: #8d6e63!important
}
.bg-brown.bg-lighten-2,
.bg-brown.bg-lighten-4.bg-hover:hover {
    background-color: #a1887f!important
}
.bg-brown.bg-lighten-3,
.bg-brown.bg-lighten-5.bg-hover:hover {
    background-color: #bcaaa4!important
}
.bg-brown.bg-lighten-4 {
    background-color: #d7ccc8!important
}
.bg-brown.bg-lighten-5 {
    background-color: #efebe9!important
}
.bg-cyan,
.bg-cyan.bg-lighten-2.bg-hover:hover {
    background-color: #00bcd4!important
}
.bg-cyan.bg-darken-1,
.bg-cyan.bg-lighten-1.bg-hover:hover,
.bg-cyan.bg-darken-3.bg-hover:hover {
    background-color: #00acc1!important
}
.bg-cyan.bg-darken-2,
.bg-cyan.bg-hover:hover {
    background-color: #0097a7!important
}
.bg-cyan.bg-darken-3,
.bg-cyan.bg-darken-1.bg-hover:hover {
    background-color: #00838f!important
}
.bg-cyan.bg-darken-4,
.bg-cyan.bg-darken-2.bg-hover:hover {
    background-color: #006064!important
}
.bg-cyan.bg-lighten-1,
.bg-cyan.bg-lighten-3.bg-hover:hover {
    background-color: #26c6da!important
}
.bg-cyan.bg-lighten-2,
.bg-cyan.bg-lighten-4.bg-hover:hover {
    background-color: #4dd0e1!important
}
.bg-cyan.bg-lighten-3,
.bg-cyan.bg-lighten-5.bg-hover:hover {
    background-color: #80deea!important
}
.bg-cyan.bg-lighten-4 {
    background-color: #b2ebf2!important
}
.bg-cyan.bg-lighten-5 {
    background-color: #e0f7fa!important
}
.bg-deep-orange,
.bg-deep-orange.bg-lighten-2.bg-hover:hover {
    background-color: #ff5722!important
}
.bg-deep-orange.bg-darken-1,
.bg-deep-orange.bg-lighten-1.bg-hover:hover,
.bg-deep-orange.bg-darken-3.bg-hover:hover {
    background-color: #f4511e!important
}
.bg-deep-orange.bg-darken-2,
.bg-deep-orange.bg-hover:hover {
    background-color: #e64a19!important
}
.bg-deep-orange.bg-darken-3,
.bg-deep-orange.bg-darken-1.bg-hover:hover {
    background-color: #d84315!important
}
.bg-deep-orange.bg-darken-4,
.bg-deep-orange.bg-darken-2.bg-hover:hover {
    background-color: #bf360c!important
}
.bg-deep-orange.bg-lighten-1,
.bg-deep-orange.bg-lighten-3.bg-hover:hover {
    background-color: #ff7043!important
}
.bg-deep-orange.bg-lighten-2,
.bg-deep-orange.bg-lighten-4.bg-hover:hover {
    background-color: #ff8a65!important
}
.bg-deep-orange.bg-lighten-3,
.bg-deep-orange.bg-lighten-5.bg-hover:hover {
    background-color: #ffab91!important
}
.bg-deep-orange.bg-lighten-4 {
    background-color: #ffccbc!important
}
.bg-deep-orange.bg-lighten-5 {
    background-color: #fbe9e7!important
}
.bg-deep-purple,
.bg-deep-purple.bg-lighten-2.bg-hover:hover {
    background-color: #673ab7!important
}
.bg-deep-purple.bg-darken-1,
.bg-deep-purple.bg-lighten-1.bg-hover:hover,
.bg-deep-purple.bg-darken-3.bg-hover:hover {
    background-color: #5e35b1!important
}
.bg-deep-purple.bg-darken-2,
.bg-deep-purple.bg-hover:hover {
    background-color: #512da8!important
}
.bg-deep-purple.bg-darken-3,
.bg-deep-purple.bg-darken-1.bg-hover:hover {
    background-color: #4527a0!important
}
.bg-deep-purple.bg-darken-4,
.bg-deep-purple.bg-darken-2.bg-hover:hover {
    background-color: #311b92!important
}
.bg-deep-purple.bg-lighten-1,
.bg-deep-purple.bg-lighten-3.bg-hover:hover {
    background-color: #7e57c2!important
}
.bg-deep-purple.bg-lighten-2,
.bg-deep-purple.bg-lighten-4.bg-hover:hover {
    background-color: #9575cd!important
}
.bg-deep-purple.bg-lighten-3,
.bg-deep-purple.bg-lighten-5.bg-hover:hover {
    background-color: #b39ddb!important
}
.bg-deep-purple.bg-lighten-4 {
    background-color: #d1c4e9!important
}
.bg-deep-purple.bg-lighten-5 {
    background-color: #ede7f6!important
}
.bg-green,
.bg-green.bg-lighten-2.bg-hover:hover {
    background-color: #4CAF50!important
}
.bg-green.bg-darken-1,
.bg-green.bg-lighten-1.bg-hover:hover,
.bg-green.bg-darken-3.bg-hover:hover {
    background-color: #43A047!important
}
.bg-green.bg-darken-2,
.bg-green.bg-hover:hover {
    background-color: #388E3C!important
}
.bg-green.bg-darken-3,
.bg-green.bg-darken-1.bg-hover:hover {
    background-color: #2E7D32!important
}
.bg-green.bg-darken-4,
.bg-green.bg-darken-2.bg-hover:hover {
    background-color: #1B5E20!important
}
.bg-green.bg-lighten-1,
.bg-green.bg-lighten-3.bg-hover:hover {
    background-color: #66BB6A!important
}
.bg-green.bg-lighten-2,
.bg-green.bg-lighten-4.bg-hover:hover {
    background-color: #81C784!important
}
.bg-green.bg-lighten-3,
.bg-green.bg-lighten-5.bg-hover:hover {
    background-color: #A5D6A7!important
}
.bg-green.bg-lighten-4 {
    background-color: #C8E6C9!important
}
.bg-green.bg-lighten-5 {
    background-color: #E8F5E9!important
}
.bg-grey,
.bg-grey.bg-lighten-2.bg-hover:hover {
    background-color: #9e9e9e!important
}
.bg-grey.bg-darken-1,
.bg-grey.bg-lighten-1.bg-hover:hover,
.bg-grey.bg-darken-3.bg-hover:hover {
    background-color: #757575!important
}
.bg-grey.bg-darken-2,
.bg-grey.bg-hover:hover {
    background-color: #616161!important
}
.bg-grey.bg-darken-3,
.bg-grey.bg-darken-1.bg-hover:hover,
.bg-black.bg-hover:hover {
    background-color: #424242!important
}
.bg-grey.bg-darken-4,
.bg-grey.bg-darken-2.bg-hover:hover {
    background-color: #212121!important
}
.bg-grey.bg-lighten-1,
.bg-grey.bg-lighten-3.bg-hover:hover {
    background-color: #bdbdbd!important
}
.bg-grey.bg-lighten-2,
.bg-grey.bg-lighten-4.bg-hover:hover,
.bg-white.bg-hover:hover {
    background-color: #e0e0e0!important
}
.bg-grey.bg-lighten-3,
.bg-grey.bg-lighten-5.bg-hover:hover {
    background-color: #eee!important
}
.bg-grey.bg-lighten-4 {
    background-color: #f5f5f5!important
}
.bg-grey.bg-lighten-5 {
    background-color: #fafafa!important
}
.bg-hover,
.text-hover {
    transition: .5s!important
}
.bg-indigo,
.bg-indigo.bg-lighten-2.bg-hover:hover {
    background-color: #3f51b5!important
}
.bg-indigo.bg-darken-1,
.bg-indigo.bg-lighten-1.bg-hover:hover,
.bg-indigo.bg-darken-3.bg-hover:hover {
    background-color: #3949ab!important
}
.bg-indigo.bg-darken-2,
.bg-indigo.bg-hover:hover {
    background-color: #303f9f!important
}
.bg-indigo.bg-darken-3,
.bg-indigo.bg-darken-1.bg-hover:hover {
    background-color: #283593!important
}
.bg-indigo.bg-darken-4,
.bg-indigo.bg-darken-2.bg-hover:hover {
    background-color: #1a237e!important
}
.bg-indigo.bg-lighten-1,
.bg-indigo.bg-lighten-3.bg-hover:hover {
    background-color: #5c6bc0!important
}
.bg-indigo.bg-lighten-2,
.bg-indigo.bg-lighten-4.bg-hover:hover {
    background-color: #7986cb!important
}
.bg-indigo.bg-lighten-3,
.bg-indigo.bg-lighten-5.bg-hover:hover {
    background-color: #9fa8da!important
}
.bg-indigo.bg-lighten-4 {
    background-color: #c5cae9!important
}
.bg-indigo.bg-lighten-5 {
    background-color: #e8eaf6!important
}
.bg-light-blue,
.bg-light-blue.bg-lighten-2.bg-hover:hover {
    background-color: #03a9f4!important
}
.bg-light-blue.bg-darken-1,
.bg-light-blue.bg-lighten-1.bg-hover:hover,
.bg-light-blue.bg-darken-3.bg-hover:hover {
    background-color: #039be5!important
}
.bg-light-blue.bg-darken-2,
.bg-light-blue.bg-hover:hover {
    background-color: #0288d1!important
}
.bg-light-blue.bg-darken-3,
.bg-light-blue.bg-darken-1.bg-hover:hover {
    background-color: #0277bd!important
}
.bg-light-blue.bg-darken-4,
.bg-light-blue.bg-darken-2.bg-hover:hover {
    background-color: #01579b!important
}
.bg-light-blue.bg-lighten-1,
.bg-light-blue.bg-lighten-3.bg-hover:hover {
    background-color: #29b6f6!important
}
.bg-light-blue.bg-lighten-2,
.bg-light-blue.bg-lighten-4.bg-hover:hover {
    background-color: #4fc3f7!important
}
.bg-light-blue.bg-lighten-3,
.bg-light-blue.bg-lighten-5.bg-hover:hover {
    background-color: #81d4fa!important
}
.bg-light-blue.bg-lighten-4 {
    background-color: #b3e5fc!important
}
.bg-light-blue.bg-lighten-5 {
    background-color: #e1f5fe!important
}
.bg-light-green,
.bg-light-green.bg-lighten-2.bg-hover:hover {
    background-color: #8bc34a!important
}
.bg-light-green.bg-darken-1,
.bg-light-green.bg-lighten-1.bg-hover:hover,
.bg-light-green.bg-darken-3.bg-hover:hover {
    background-color: #7cb342!important
}
.bg-light-green.bg-darken-2,
.bg-light-green.bg-hover:hover {
    background-color: #689f38!important
}
.bg-light-green.bg-darken-3,
.bg-light-green.bg-darken-1.bg-hover:hover {
    background-color: #558b2f!important
}
.bg-light-green.bg-darken-4,
.bg-light-green.bg-darken-2.bg-hover:hover {
    background-color: #33691e!important
}
.bg-light-green.bg-lighten-1,
.bg-light-green.bg-lighten-3.bg-hover:hover {
    background-color: #9ccc65!important
}
.bg-light-green.bg-lighten-2,
.bg-light-green.bg-lighten-4.bg-hover:hover {
    background-color: #aed581!important
}
.bg-light-green.bg-lighten-3,
.bg-light-green.bg-lighten-5.bg-hover:hover {
    background-color: #c5e1a5!important
}
.bg-light-green.bg-lighten-4 {
    background-color: #dcedc8!important
}
.bg-light-green.bg-lighten-5 {
    background-color: #f1f8e9!important
}
.bg-lime,
.bg-lime.bg-lighten-2.bg-hover:hover {
    background-color: #cddc39!important
}
.bg-lime.bg-darken-1,
.bg-lime.bg-lighten-1.bg-hover:hover,
.bg-lime.bg-darken-3.bg-hover:hover {
    background-color: #c0ca33!important
}
.bg-lime.bg-darken-2,
.bg-lime.bg-hover:hover {
    background-color: #afb42b!important
}
.bg-lime.bg-darken-3,
.bg-lime.bg-darken-1.bg-hover:hover {
    background-color: #9e9d24!important
}
.bg-lime.bg-darken-4,
.bg-lime.bg-darken-2.bg-hover:hover {
    background-color: #827717!important
}
.bg-lime.bg-lighten-1,
.bg-lime.bg-lighten-3.bg-hover:hover {
    background-color: #d4e157!important
}
.bg-lime.bg-lighten-2,
.bg-lime.bg-lighten-4.bg-hover:hover {
    background-color: #dce775!important
}
.bg-lime.bg-lighten-3,
.bg-lime.bg-lighten-5.bg-hover:hover {
    background-color: #e6ee9c!important
}
.bg-lime.bg-lighten-4 {
    background-color: #f0f4c3!important
}
.bg-lime.bg-lighten-5 {
    background-color: #f9fbe7!important
}
.bg-orange,
.bg-orange.bg-lighten-2.bg-hover:hover {
    background-color: #ff9800!important
}
.bg-orange.bg-darken-1,
.bg-orange.bg-lighten-1.bg-hover:hover,
.bg-orange.bg-darken-3.bg-hover:hover {
    background-color: #fb8c00!important
}
.bg-orange.bg-darken-2,
.bg-orange.bg-hover:hover {
    background-color: #f57c00!important
}
.bg-orange.bg-darken-3,
.bg-orange.bg-darken-1.bg-hover:hover {
    background-color: #ef6c00!important
}
.bg-orange.bg-darken-4,
.bg-orange.bg-darken-2.bg-hover:hover {
    background-color: #e65100!important
}
.bg-orange.bg-lighten-1,
.bg-orange.bg-lighten-3.bg-hover:hover {
    background-color: #ffa726!important
}
.bg-orange.bg-lighten-2,
.bg-orange.bg-lighten-4.bg-hover:hover {
    background-color: #ffb74d!important
}
.bg-orange.bg-lighten-3,
.bg-orange.bg-lighten-5.bg-hover:hover {
    background-color: #ffcc80!important
}
.bg-orange.bg-lighten-4 {
    background-color: #ffe0b2!important
}
.bg-orange.bg-lighten-5 {
    background-color: #fff3e0!important
}
.bg-pink,
.bg-pink.bg-lighten-2.bg-hover:hover {
    background-color: #e91e63!important
}
.bg-pink.bg-darken-1,
.bg-pink.bg-lighten-1.bg-hover:hover,
.bg-pink.bg-darken-3.bg-hover:hover {
    background-color: #d81b60!important
}
.bg-pink.bg-darken-2,
.bg-pink.bg-hover:hover {
    background-color: #c2185b!important
}
.bg-pink.bg-darken-3,
.bg-pink.bg-darken-1.bg-hover:hover {
    background-color: #ad1457!important
}
.bg-pink.bg-darken-4,
.bg-pink.bg-darken-2.bg-hover:hover {
    background-color: #880e4f!important
}
.bg-pink.bg-lighten-1,
.bg-pink.bg-lighten-3.bg-hover:hover {
    background-color: #ec407a!important
}
.bg-pink.bg-lighten-2,
.bg-pink.bg-lighten-4.bg-hover:hover {
    background-color: #f06292!important
}
.bg-pink.bg-lighten-3,
.bg-pink.bg-lighten-5.bg-hover:hover {
    background-color: #f48fb1!important
}
.bg-pink.bg-lighten-4 {
    background-color: #f8bbd0!important
}
.bg-pink.bg-lighten-5 {
    background-color: #fce4ec!important
}
.bg-purple,
.bg-purple.bg-lighten-2.bg-hover:hover {
    background-color: #9c27b0!important
}
.bg-purple.bg-darken-1,
.bg-purple.bg-lighten-1.bg-hover:hover,
.bg-purple.bg-darken-3.bg-hover:hover {
    background-color: #8e24aa!important
}
.bg-purple.bg-darken-2,
.bg-purple.bg-hover:hover {
    background-color: #7b1fa2!important
}
.bg-purple.bg-darken-3,
.bg-purple.bg-darken-1.bg-hover:hover {
    background-color: #6a1b9a!important
}
.bg-purple.bg-darken-4,
.bg-purple.bg-darken-2.bg-hover:hover {
    background-color: #4a148c!important
}
.bg-purple.bg-lighten-1,
.bg-purple.bg-lighten-3.bg-hover:hover {
    background-color: #ab47bc!important
}
.bg-purple.bg-lighten-2,
.bg-purple.bg-lighten-4.bg-hover:hover {
    background-color: #ba68c8!important
}
.bg-purple.bg-lighten-3,
.bg-purple.bg-lighten-5.bg-hover:hover {
    background-color: #ce93d8!important
}
.bg-purple.bg-lighten-4 {
    background-color: #e1bee7!important
}
.bg-purple.bg-lighten-5 {
    background-color: #f3e5f5!important
}
.bg-red,
.bg-red.bg-lighten-2.bg-hover:hover {
    background-color: #F44336!important
}
.bg-red.bg-darken-1,
.bg-red.bg-lighten-1.bg-hover:hover,
.bg-red.bg-darken-3.bg-hover:hover {
    background-color: #E53935!important
}
.bg-red.bg-darken-2,
.bg-red.bg-hover:hover {
    background-color: #D32F2F!important
}
.bg-red.bg-darken-3,
.bg-red.bg-darken-1.bg-hover:hover {
    background-color: #C62828!important
}
.bg-red.bg-darken-4,
.bg-red.bg-darken-2.bg-hover:hover {
    background-color: #B71C1C!important
}
.bg-red.bg-lighten-1,
.bg-red.bg-lighten-3.bg-hover:hover {
    background-color: #ef5350!important
}
.bg-red.bg-lighten-2,
.bg-red.bg-lighten-4.bg-hover:hover {
    background-color: #e57373!important
}
.bg-red.bg-lighten-3,
.bg-red.bg-lighten-5.bg-hover:hover {
    background-color: #ef9a9a!important
}
.bg-red.bg-lighten-4 {
    background-color: #ffcdd2!important
}
.bg-red.bg-lighten-5 {
    background-color: #ffebee!important
}
.bg-teal,
.bg-teal.bg-lighten-2.bg-hover:hover {
    background-color: #009688!important
}
.bg-teal.bg-darken-1,
.bg-teal.bg-lighten-1.bg-hover:hover,
.bg-teal.bg-darken-3.bg-hover:hover {
    background-color: #00897b!important
}
.bg-teal.bg-darken-2,
.bg-teal.bg-hover:hover {
    background-color: #00796b!important
}
.bg-teal.bg-darken-3,
.bg-teal.bg-darken-1.bg-hover:hover {
    background-color: #00695c!important
}
.bg-teal.bg-darken-4,
.bg-teal.bg-darken-2.bg-hover:hover {
    background-color: #004d40!important
}
.bg-teal.bg-lighten-1,
.bg-teal.bg-lighten-3.bg-hover:hover {
    background-color: #26a69a!important
}
.bg-teal.bg-lighten-2,
.bg-teal.bg-lighten-4.bg-hover:hover {
    background-color: #4db6ac!important
}
.bg-teal.bg-lighten-3,
.bg-teal.bg-lighten-5.bg-hover:hover {
    background-color: #80cbc4!important
}
.bg-teal.bg-lighten-4 {
    background-color: #b2dfdb!important
}
.bg-teal.bg-lighten-5 {
    background-color: #e0f2f1!important
}
.bg-transparent {
    background-color: transparent!important
}
.bg-transparent.bg-hover:hover {
    background-color: rgba(0, 0, 0, 0.15)!important
}
.bg-true-black {
    background-color: #000!important
}
.bg-white {
    background-color: #fff!important
}
.bg-yellow,
.bg-yellow.bg-lighten-2.bg-hover:hover {
    background-color: #ffeb3b!important
}
.bg-yellow.bg-darken-1,
.bg-yellow.bg-lighten-1.bg-hover:hover,
.bg-yellow.bg-darken-3.bg-hover:hover {
    background-color: #fdd835!important
}
.bg-yellow.bg-darken-2,
.bg-yellow.bg-hover:hover {
    background-color: #fbc02d!important
}
.bg-yellow.bg-darken-3,
.bg-yellow.bg-darken-1.bg-hover:hover {
    background-color: #f9a825!important
}
.bg-yellow.bg-darken-4,
.bg-yellow.bg-darken-2.bg-hover:hover {
    background-color: #f57f17!important
}
.bg-yellow.bg-lighten-1,
.bg-yellow.bg-lighten-3.bg-hover:hover {
    background-color: #ffee58!important
}
.bg-yellow.bg-lighten-2,
.bg-yellow.bg-lighten-4.bg-hover:hover {
    background-color: #fff176!important
}
.bg-yellow.bg-lighten-3,
.bg-yellow.bg-lighten-5.bg-hover:hover {
    background-color: #fff59d!important
}
.bg-yellow.bg-lighten-4 {
    background-color: #fff9c4!important
}
.bg-yellow.bg-lighten-5 {
    background-color: #fffde7!important
}
.boost-menu {
    background-color: #222;
    border-radius: 4px;
    box-shadow: 2px 2px 12px -4px #000;
    color: #fff;
    font-size: 11px;
    min-width: 150px;
    opacity: 0;
    padding: 3px 6px;
    pointer-events: all;
    position: absolute;
    transition: opacity .15s;
    transition-timing-function: ease-in-out;
    z-index: 2000
}
.boost-menu [onclick],
a,
button,
.cursor-pointer,
.card .card-title.activator {
    cursor: pointer
}
.boost-menu a {
    color: #fff;
    display: inline-block;
    padding: 0 0 0 5px!important;
    text-decoration: none!important;
    transition: .5s
}
.boost-menu a:not(.btn):hover:before {
    content: "\f054";
    font-family: FontAwesome;
    font-size: 7px;
    left: 4px;
    margin-top: 3px;
    position: absolute
}
.boost-menu a>i {
    float: right;
    margin-top: 2px;
    text-align: center
}
.boost-menu h4:nth-child(1) {
    font-size: 11px;
    font-weight: 700;
    margin: 1px 0;
    min-height: 12px;
    padding-left: 1.5em;
    padding-right: 1.5em;
    text-align: center
}
.boost-menu h4:nth-child(1)>i {
    left: 5px;
    position: absolute;
    top: 5px
}
.boost-menu h4:nth-child(1)>small {
    color: #fff;
    position: absolute;
    right: 5px;
    top: 5px
}
.boost-menu hr {
    margin: 3px 0
}
.boost-menu.in {
    opacity: 1
}
.boost-menu>ul {
    margin: 0
}
.btn-wrapper {
    width: 100%;
    padding: 15px;
    float: left
}
.btn-wrapper>button {
    margin: 0!important
}
.btn {
    border-color: rgba(0, 0, 0, 0.1)!important;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.35);
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    transition: .5s!important
}
.btn-background,
.btn-background:hover,
.btn-background:focus,
.btn-background:active {
    background-color: transparent!important;
    border: 0!important;
    box-shadow: none!important
}
.btn:focus,
.btn:active,
.selected .btn {
    box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.5)
}
.card {
    background-color: #fff;
    border-radius: 2px;
    margin: .5rem 0 1rem;
    position: relative;
    transition: box-shadow .25s
}
.card .card-action {
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    padding: 20px
}
.card .card-action a {
    -moz-transition: color .3s ease;
    -ms-transition: color .3s ease;
    -o-transition: color .3s ease;
    -webkit-transition: color .3s ease;
    color: #ffab40;
    margin-right: 20px;
    text-transform: uppercase;
    transition: color .3s ease
}
.card .card-action a:hover {
    color: #ffd8a6
}
.card .card-choices {
    border-radius: 0 0 2px 2px;
    padding: 0 20px 15px
}
.card .card-content {
    border-radius: 0 0 2px 2px;
    padding: 20px
}
.card .card-content .card-title {
    line-height: 48px
}
.card .card-content p {
    color: inherit;
    margin: 0
}
.card .card-image .card-title {
    bottom: 0;
    color: #fff;
    left: 0;
    padding: 20px;
    position: absolute
}
.card .card-image img {
    border-radius: 2px 2px 0 0;
    bottom: 0;
    display: block;
    left: 0;
    position: relative;
    right: 0;
    top: 0;
    width: 100%
}
.card .card-reveal {
    background-color: #fff;
    display: none;
    height: 100%;
    overflow-y: auto;
    padding: 20px;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 1
}
.card .card-reveal .card-title {
    cursor: pointer;
    display: block
}
.card .card-title {
    font-size: 24px;
    font-weight: 300
}
.card-panel {
    background-color: #fff;
    border-radius: 2px;
    margin: .5rem 0 1rem;
    padding: 20px;
    transition: box-shadow .25s
}
.card.large {
    height: 500px
}
.card.medium {
    height: 400px
}
.card.small {
    height: 300px
}
.card.small .card-action,
.card.medium .card-action,
.card.large .card-action {
    background-color: inherit;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 1
}
.card.small .card-content,
.card.medium .card-content,
.card.large .card-content {
    max-height: 40%;
    overflow: hidden
}
.card.small .card-image,
.card.medium .card-image,
.card.large .card-image {
    max-height: 60%;
    overflow: hidden
}
.collapsible {
    height: 0;
    overflow: hidden
}
.disc:after {
    color: #4CDC4C;
    content: "\f1f2";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 175%;
    margin: -12% 0 0 90%;
    position: absolute
}
.input-field input,
.input-field select,
.input-field textarea {
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857143;
    padding: 6px 12px;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.input-field label {
    font-weight: 700;
    position: absolute
}
.input-field.focus input,
.input-field.focus select,
.input-field.focus textarea,
.input-field input:focus,
.input-field select:focus,
.input-field textarea:focus {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    border-color: #66afe9;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    outline: 0
}
.invalid input,
.invalid select {
    background-color: #ffcdd2;
    border: 1px solid #F44336;
    box-shadow: 0 0 8px #F44336
}
.mast:after {
    color: #4CDC4C;
    content: "\f1f1";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 175%;
    margin: -12% 0 0 90%;
    position: absolute
}
.modal-tray {
    background-color: rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
    overflow-y: auto;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: .5s;
    width: 100%;
    z-index: 999998
}
.modal-tray .card {
    color: #222;
    margin-bottom: 50px!important;
    opacity: 0;
    position: absolute;
    transform: scale(0);
    transform-origin: top center;
    transition: .15s ease-out;
    z-index: 102
}
.modal-tray .card .card-choices div {
    margin-bottom: 5px
}
.modal-tray .card .card-choices div .btn-conf {
    background-color: #fff;
    box-shadow: none;
    color: #222
}
.modal-tray .card .card-choices div .btn-conf:hover {
    background-color: #ddd;
    color: #222
}
.modal-tray .card .card-choices div:last-child .btn-conf {
    background-color: #81C784;
    box-shadow: none;
    color: #fff
}
.modal-tray .card .card-choices div:last-child .btn-conf:hover {
    background-color: #4CAF50;
    color: #fff
}
.modal-tray .card .card-choices i {
    margin-right: .5em
}
.modal-tray .card .close {
    color: #c3c3c3;
    font-size: 24px;
    opacity: 1!important;
    position: absolute;
    right: 5px;
    text-decoration: none!important;
    top: 5px;
    transition: .3s
}
.modal-tray .card .close:active {
    color: #828282
}
.modal-tray .card .close:hover {
    color: #ababab
}
.modal-tray .card a {
    pointer-events: all
}
.modal-tray .card h2:first-child {
    margin-top: 0!important
}
.modal-tray .card.instant {
    opacity: 1!important;
    transform: scale(1)!important;
    transition: 0!important
}
.modal-tray.in {
    background-color: rgba(0, 0, 0, 0.75);
    pointer-events: all
}
.modal-tray.in .card.in {
    opacity: 1;
    transform: scale(1)
}
.no-border {
    border: 0!important
}
.no-gutter {
    padding-left: 0!important;
    padding-right: 0!important
}
.no-margin {
    margin: 0!important
}
.no-padding {
    padding: 0!important
}
.pixel {
    border: 0!important;
    display: none!important;
    height: 1px!important;
    width: 1px!important
}
.text-amber,
.text-amber.text-lighten-2.text-hover:hover {
    color: #ffc107!important
}
.text-amber.text-darken-1,
.text-amber.text-lighten-1.text-hover:hover,
.text-amber.text-darken-3.text-hover:hover {
    color: #ffb300!important
}
.text-amber.text-darken-2,
.text-amber.text-hover:hover {
    color: #ffa000!important
}
.text-amber.text-darken-3,
.text-amber.text-darken-1.text-hover:hover {
    color: #ff8f00!important
}
.text-amber.text-darken-4,
.text-amber.text-darken-2.text-hover:hover {
    color: #ff6f00!important
}
.text-amber.text-lighten-1,
.text-amber.text-lighten-3.text-hover:hover {
    color: #ffca28!important
}
.text-amber.text-lighten-2,
.text-amber.text-lighten-4.text-hover:hover {
    color: #ffd54f!important
}
.text-amber.text-lighten-3,
.text-amber.text-lighten-5.text-hover:hover {
    color: #ffe082!important
}
.text-amber.text-lighten-4 {
    color: #ffecb3!important
}
.text-amber.text-lighten-5 {
    color: #fff8e1!important
}
.text-bigger-1 {
    font-size: 115%!important
}
.text-bigger-2 {
    font-size: 130%!important
}
.text-bigger-3 {
    font-size: 145%!important
}
.text-bigger-4 {
    font-size: 160%!important
}
.text-bigger-5 {
    font-size: 185%!important
}
.text-black {
    color: #222!important
}
.text-blue,
.text-blue.text-lighten-2.text-hover:hover {
    color: #2196F3!important
}
.text-blue-grey,
.text-blue-grey.text-lighten-2.text-hover:hover {
    color: #607d8b!important
}
.text-blue-grey.text-darken-1,
.text-blue-grey.text-lighten-1.text-hover:hover,
.text-blue-grey.text-darken-3.text-hover:hover {
    color: #546e7a!important
}
.text-blue-grey.text-darken-2,
.text-blue-grey.text-hover:hover {
    color: #455a64!important
}
.text-blue-grey.text-darken-3,
.text-blue-grey.text-darken-1.text-hover:hover {
    color: #37474f!important
}
.text-blue-grey.text-darken-4,
.text-blue-grey.text-darken-2.text-hover:hover {
    color: #263238!important
}
.text-blue-grey.text-lighten-1,
.text-blue-grey.text-lighten-3.text-hover:hover {
    color: #78909c!important
}
.text-blue-grey.text-lighten-2,
.text-blue-grey.text-lighten-4.text-hover:hover {
    color: #90a4ae!important
}
.text-blue-grey.text-lighten-3,
.text-blue-grey.text-lighten-5.text-hover:hover {
    color: #b0bec5!important
}
.text-blue-grey.text-lighten-4 {
    color: #cfd8dc!important
}
.text-blue-grey.text-lighten-5 {
    color: #eceff1!important
}
.text-blue.text-darken-1,
.text-blue.text-lighten-1.text-hover:hover,
.text-blue.text-darken-3.text-hover:hover {
    color: #1E88E5!important
}
.text-blue.text-darken-2,
.text-blue.text-hover:hover {
    color: #1976D2!important
}
.text-blue.text-darken-3,
.text-blue.text-darken-1.text-hover:hover {
    color: #1565C0!important
}
.text-blue.text-darken-4,
.text-blue.text-darken-2.text-hover:hover {
    color: #0D47A1!important
}
.text-blue.text-lighten-1,
.text-blue.text-lighten-3.text-hover:hover {
    color: #42A5F5!important
}
.text-blue.text-lighten-2,
.text-blue.text-lighten-4.text-hover:hover {
    color: #64B5F6!important
}
.text-blue.text-lighten-3,
.text-blue.text-lighten-5.text-hover:hover {
    color: #90CAF9!important
}
.text-blue.text-lighten-4 {
    color: #BBDEFB!important
}
.text-blue.text-lighten-5 {
    color: #E3F2FD!important
}
.text-bold {
    font-weight: 700!important
}
.text-brown,
.text-brown.text-lighten-2.text-hover:hover {
    color: #795548!important
}
.text-brown.text-darken-1,
.text-brown.text-lighten-1.text-hover:hover,
.text-brown.text-darken-3.text-hover:hover {
    color: #6d4c41!important
}
.text-brown.text-darken-2,
.text-brown.text-hover:hover {
    color: #5d4037!important
}
.text-brown.text-darken-3,
.text-brown.text-darken-1.text-hover:hover {
    color: #4e342e!important
}
.text-brown.text-darken-4,
.text-brown.text-darken-2.text-hover:hover {
    color: #3e2723!important
}
.text-brown.text-lighten-1,
.text-brown.text-lighten-3.text-hover:hover {
    color: #8d6e63!important
}
.text-brown.text-lighten-2,
.text-brown.text-lighten-4.text-hover:hover {
    color: #a1887f!important
}
.text-brown.text-lighten-3,
.text-brown.text-lighten-5.text-hover:hover {
    color: #bcaaa4!important
}
.text-brown.text-lighten-4 {
    color: #d7ccc8!important
}
.text-brown.text-lighten-5 {
    color: #efebe9!important
}
.text-capitalize {
    text-transform: capitalize!important
}
.text-cyan,
.text-cyan.text-lighten-2.text-hover:hover {
    color: #00bcd4!important
}
.text-cyan.text-darken-1,
.text-cyan.text-lighten-1.text-hover:hover,
.text-cyan.text-darken-3.text-hover:hover {
    color: #00acc1!important
}
.text-cyan.text-darken-2,
.text-cyan.text-hover:hover {
    color: #0097a7!important
}
.text-cyan.text-darken-3,
.text-cyan.text-darken-1.text-hover:hover {
    color: #00838f!important
}
.text-cyan.text-darken-4,
.text-cyan.text-darken-2.text-hover:hover {
    color: #006064!important
}
.text-cyan.text-lighten-1,
.text-cyan.text-lighten-3.text-hover:hover {
    color: #26c6da!important
}
.text-cyan.text-lighten-2,
.text-cyan.text-lighten-4.text-hover:hover {
    color: #4dd0e1!important
}
.text-cyan.text-lighten-3,
.text-cyan.text-lighten-5.text-hover:hover {
    color: #80deea!important
}
.text-cyan.text-lighten-4 {
    color: #b2ebf2!important
}
.text-cyan.text-lighten-5 {
    color: #e0f7fa!important
}
.text-deep-orange,
.text-deep-orange.text-lighten-2.text-hover:hover {
    color: #ff5722!important
}
.text-deep-orange.text-darken-1,
.text-deep-orange.text-lighten-1.text-hover:hover,
.text-deep-orange.text-darken-3.text-hover:hover {
    color: #f4511e!important
}
.text-deep-orange.text-darken-2,
.text-deep-orange.text-hover:hover {
    color: #e64a19!important
}
.text-deep-orange.text-darken-3,
.text-deep-orange.text-darken-1.text-hover:hover {
    color: #d84315!important
}
.text-deep-orange.text-darken-4,
.text-deep-orange.text-darken-2.text-hover:hover {
    color: #bf360c!important
}
.text-deep-orange.text-lighten-1,
.text-deep-orange.text-lighten-3.text-hover:hover {
    color: #ff7043!important
}
.text-deep-orange.text-lighten-2,
.text-deep-orange.text-lighten-4.text-hover:hover {
    color: #ff8a65!important
}
.text-deep-orange.text-lighten-3,
.text-deep-orange.text-lighten-5.text-hover:hover {
    color: #ffab91!important
}
.text-deep-orange.text-lighten-4 {
    color: #ffccbc!important
}
.text-deep-orange.text-lighten-5 {
    color: #fbe9e7!important
}
.text-deep-purple,
.text-deep-purple.text-lighten-2.text-hover:hover {
    color: #673ab7!important
}
.text-deep-purple.text-darken-1,
.text-deep-purple.text-lighten-1.text-hover:hover,
.text-deep-purple.text-darken-3.text-hover:hover {
    color: #5e35b1!important
}
.text-deep-purple.text-darken-2,
.text-deep-purple.text-hover:hover {
    color: #512da8!important
}
.text-deep-purple.text-darken-3,
.text-deep-purple.text-darken-1.text-hover:hover {
    color: #4527a0!important
}
.text-deep-purple.text-darken-4,
.text-deep-purple.text-darken-2.text-hover:hover {
    color: #311b92!important
}
.text-deep-purple.text-lighten-1,
.text-deep-purple.text-lighten-3.text-hover:hover {
    color: #7e57c2!important
}
.text-deep-purple.text-lighten-2,
.text-deep-purple.text-lighten-4.text-hover:hover {
    color: #9575cd!important
}
.text-deep-purple.text-lighten-3,
.text-deep-purple.text-lighten-5.text-hover:hover {
    color: #b39ddb!important
}
.text-deep-purple.text-lighten-4 {
    color: #d1c4e9!important
}
.text-deep-purple.text-lighten-5 {
    color: #ede7f6!important
}
.text-depth-0 {
    text-shadow: none!important
}
.text-depth-1 {
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16)
}
.text-depth-1-half {
    text-shadow: 0 5px 11px rgba(0, 0, 0, 0.18)
}
.text-depth-2 {
    text-shadow: 0 8px 17px rgba(0, 0, 0, 0.2)
}
.text-depth-3 {
    text-shadow: 0 12px 15px rgba(0, 0, 0, 0.24)
}
.text-depth-4 {
    text-shadow: 0 16px 28px rgba(0, 0, 0, 0.22)
}
.text-depth-5 {
    text-shadow: 0 27px 24px rgba(0, 0, 0, 0.2)
}
.text-green,
.text-green.text-lighten-2.text-hover:hover {
    color: #4CAF50!important
}
.text-green.text-darken-1,
.text-green.text-lighten-1.text-hover:hover,
.text-green.text-darken-3.text-hover:hover {
    color: #43A047!important
}
.text-green.text-darken-2,
.text-green.text-hover:hover {
    color: #388E3C!important
}
.text-green.text-darken-3,
.text-green.text-darken-1.text-hover:hover {
    color: #2E7D32!important
}
.text-green.text-darken-4,
.text-green.text-darken-2.text-hover:hover {
    color: #1B5E20!important
}
.text-green.text-lighten-1,
.text-green.text-lighten-3.text-hover:hover {
    color: #66BB6A!important
}
.text-green.text-lighten-2,
.text-green.text-lighten-4.text-hover:hover {
    color: #81C784!important
}
.text-green.text-lighten-3,
.text-green.text-lighten-5.text-hover:hover {
    color: #A5D6A7!important
}
.text-green.text-lighten-4 {
    color: #C8E6C9!important
}
.text-green.text-lighten-5 {
    color: #E8F5E9!important
}
.text-grey,
.text-grey.text-lighten-2.text-hover:hover {
    color: #9e9e9e!important
}
.text-grey.text-darken-1,
.text-grey.text-lighten-1.text-hover:hover,
.text-grey.text-darken-3.text-hover:hover {
    color: #757575!important
}
.text-grey.text-darken-2,
.text-grey.text-hover:hover {
    color: #616161!important
}
.text-grey.text-darken-3,
.text-grey.text-darken-1.text-hover:hover,
.text-black.text-hover:hover {
    color: #424242!important
}
.text-grey.text-darken-4,
.text-grey.text-darken-2.text-hover:hover {
    color: #212121!important
}
.text-grey.text-lighten-1,
.text-grey.text-lighten-3.text-hover:hover {
    color: #bdbdbd!important
}
.text-grey.text-lighten-2,
.text-grey.text-lighten-4.text-hover:hover,
.text-white.text-hover:hover {
    color: #e0e0e0!important
}
.text-grey.text-lighten-3,
.text-grey.text-lighten-5.text-hover:hover {
    color: #eee!important
}
.text-grey.text-lighten-4 {
    color: #f5f5f5!important
}
.text-grey.text-lighten-5 {
    color: #fafafa!important
}
.text-indigo,
.text-indigo.text-lighten-2.text-hover:hover {
    color: #3f51b5!important
}
.text-indigo.text-darken-1,
.text-indigo.text-lighten-1.text-hover:hover,
.text-indigo.text-darken-3.text-hover:hover {
    color: #3949ab!important
}
.text-indigo.text-darken-2,
.text-indigo.text-hover:hover {
    color: #303f9f!important
}
.text-indigo.text-darken-3,
.text-indigo.text-darken-1.text-hover:hover {
    color: #283593!important
}
.text-indigo.text-darken-4,
.text-indigo.text-darken-2.text-hover:hover {
    color: #1a237e!important
}
.text-indigo.text-lighten-1,
.text-indigo.text-lighten-3.text-hover:hover {
    color: #5c6bc0!important
}
.text-indigo.text-lighten-2,
.text-indigo.text-lighten-4.text-hover:hover {
    color: #7986cb!important
}
.text-indigo.text-lighten-3,
.text-indigo.text-lighten-5.text-hover:hover {
    color: #9fa8da!important
}
.text-indigo.text-lighten-4 {
    color: #c5cae9!important
}
.text-indigo.text-lighten-5 {
    color: #e8eaf6!important
}
.text-italic {
    font-style: italic!important
}
.text-light-blue,
.text-light-blue.text-lighten-2.text-hover:hover {
    color: #03a9f4!important
}
.text-light-blue.text-darken-1,
.text-light-blue.text-lighten-1.text-hover:hover,
.text-light-blue.text-darken-3.text-hover:hover {
    color: #039be5!important
}
.text-light-blue.text-darken-2,
.text-light-blue.text-hover:hover {
    color: #0288d1!important
}
.text-light-blue.text-darken-3,
.text-light-blue.text-darken-1.text-hover:hover {
    color: #0277bd!important
}
.text-light-blue.text-darken-4,
.text-light-blue.text-darken-2.text-hover:hover {
    color: #01579b!important
}
.text-light-blue.text-lighten-1,
.text-light-blue.text-lighten-3.text-hover:hover {
    color: #29b6f6!important
}
.text-light-blue.text-lighten-2,
.text-light-blue.text-lighten-4.text-hover:hover {
    color: #4fc3f7!important
}
.text-light-blue.text-lighten-3,
.text-light-blue.text-lighten-5.text-hover:hover {
    color: #81d4fa!important
}
.text-light-blue.text-lighten-4 {
    color: #b3e5fc!important
}
.text-light-blue.text-lighten-5 {
    color: #e1f5fe!important
}
.text-light-green,
.text-light-green.text-lighten-2.text-hover:hover {
    color: #8bc34a!important
}
.text-light-green.text-darken-1,
.text-light-green.text-lighten-1.text-hover:hover,
.text-light-green.text-darken-3.text-hover:hover {
    color: #7cb342!important
}
.text-light-green.text-darken-2,
.text-light-green.text-hover:hover {
    color: #689f38!important
}
.text-light-green.text-darken-3,
.text-light-green.text-darken-1.text-hover:hover {
    color: #558b2f!important
}
.text-light-green.text-darken-4,
.text-light-green.text-darken-2.text-hover:hover {
    color: #33691e!important
}
.text-light-green.text-lighten-1,
.text-light-green.text-lighten-3.text-hover:hover {
    color: #9ccc65!important
}
.text-light-green.text-lighten-2,
.text-light-green.text-lighten-4.text-hover:hover {
    color: #aed581!important
}
.text-light-green.text-lighten-3,
.text-light-green.text-lighten-5.text-hover:hover {
    color: #c5e1a5!important
}
.text-light-green.text-lighten-4 {
    color: #dcedc8!important
}
.text-light-green.text-lighten-5 {
    color: #f1f8e9!important
}
.text-lime,
.text-lime.text-lighten-2.text-hover:hover {
    color: #cddc39!important
}
.text-lime.text-darken-1,
.text-lime.text-lighten-1.text-hover:hover,
.text-lime.text-darken-3.text-hover:hover {
    color: #c0ca33!important
}
.text-lime.text-darken-2,
.text-lime.text-hover:hover {
    color: #afb42b!important
}
.text-lime.text-darken-3,
.text-lime.text-darken-1.text-hover:hover {
    color: #9e9d24!important
}
.text-lime.text-darken-4,
.text-lime.text-darken-2.text-hover:hover {
    color: #827717!important
}
.text-lime.text-lighten-1,
.text-lime.text-lighten-3.text-hover:hover {
    color: #d4e157!important
}
.text-lime.text-lighten-2,
.text-lime.text-lighten-4.text-hover:hover {
    color: #dce775!important
}
.text-lime.text-lighten-3,
.text-lime.text-lighten-5.text-hover:hover {
    color: #e6ee9c!important
}
.text-lime.text-lighten-4 {
    color: #f0f4c3!important
}
.text-lime.text-lighten-5 {
    color: #f9fbe7!important
}
.text-lowercase {
    text-transform: lowercase!important
}
.text-normal {
    font-weight: 400!important
}
.text-orange,
.text-orange.text-lighten-2.text-hover:hover {
    color: #ff9800!important
}
.text-orange.text-darken-1,
.text-orange.text-lighten-1.text-hover:hover,
.text-orange.text-darken-3.text-hover:hover {
    color: #fb8c00!important
}
.text-orange.text-darken-2,
.text-orange.text-hover:hover {
    color: #f57c00!important
}
.text-orange.text-darken-3,
.text-orange.text-darken-1.text-hover:hover {
    color: #ef6c00!important
}
.text-orange.text-darken-4,
.text-orange.text-darken-2.text-hover:hover {
    color: #e65100!important
}
.text-orange.text-lighten-1,
.text-orange.text-lighten-3.text-hover:hover {
    color: #ffa726!important
}
.text-orange.text-lighten-2,
.text-orange.text-lighten-4.text-hover:hover {
    color: #ffb74d!important
}
.text-orange.text-lighten-3,
.text-orange.text-lighten-5.text-hover:hover {
    color: #ffcc80!important
}
.text-orange.text-lighten-4 {
    color: #ffe0b2!important
}
.text-orange.text-lighten-5 {
    color: #fff3e0!important
}
.text-overline {
    text-decoration: overline!important
}
.text-pink,
.text-pink.text-lighten-2.text-hover:hover {
    color: #e91e63!important
}
.text-pink.text-darken-1,
.text-pink.text-lighten-1.text-hover:hover,
.text-pink.text-darken-3.text-hover:hover {
    color: #d81b60!important
}
.text-pink.text-darken-2,
.text-pink.text-hover:hover {
    color: #c2185b!important
}
.text-pink.text-darken-3,
.text-pink.text-darken-1.text-hover:hover {
    color: #ad1457!important
}
.text-pink.text-darken-4,
.text-pink.text-darken-2.text-hover:hover {
    color: #880e4f!important
}
.text-pink.text-lighten-1,
.text-pink.text-lighten-3.text-hover:hover {
    color: #ec407a!important
}
.text-pink.text-lighten-2,
.text-pink.text-lighten-4.text-hover:hover {
    color: #f06292!important
}
.text-pink.text-lighten-3,
.text-pink.text-lighten-5.text-hover:hover {
    color: #f48fb1!important
}
.text-pink.text-lighten-4 {
    color: #f8bbd0!important
}
.text-pink.text-lighten-5 {
    color: #fce4ec!important
}
.text-purple,
.text-purple.text-lighten-2.text-hover:hover {
    color: #9c27b0!important
}
.text-purple.text-darken-1,
.text-purple.text-lighten-1.text-hover:hover,
.text-purple.text-darken-3.text-hover:hover {
    color: #8e24aa!important
}
.text-purple.text-darken-2,
.text-purple.text-hover:hover {
    color: #7b1fa2!important
}
.text-purple.text-darken-3,
.text-purple.text-darken-1.text-hover:hover {
    color: #6a1b9a!important
}
.text-purple.text-darken-4,
.text-purple.text-darken-2.text-hover:hover {
    color: #4a148c!important
}
.text-purple.text-lighten-1,
.text-purple.text-lighten-3.text-hover:hover {
    color: #ab47bc!important
}
.text-purple.text-lighten-2,
.text-purple.text-lighten-4.text-hover:hover {
    color: #ba68c8!important
}
.text-purple.text-lighten-3,
.text-purple.text-lighten-5.text-hover:hover {
    color: #ce93d8!important
}
.text-purple.text-lighten-4 {
    color: #e1bee7!important
}
.text-purple.text-lighten-5 {
    color: #f3e5f5!important
}
.text-red,
.text-red.text-lighten-2.text-hover:hover {
    color: #F44336!important
}
.text-red.text-darken-1,
.text-red.text-lighten-1.text-hover:hover,
.text-red.text-darken-3.text-hover:hover {
    color: #E53935!important
}
.text-red.text-darken-2,
.text-red.text-hover:hover {
    color: #D32F2F!important
}
.text-red.text-darken-3,
.text-red.text-darken-1.text-hover:hover {
    color: #C62828!important
}
.text-red.text-darken-4,
.text-red.text-darken-2.text-hover:hover {
    color: #B71C1C!important
}
.text-red.text-lighten-1,
.text-red.text-lighten-3.text-hover:hover {
    color: #ef5350!important
}
.text-red.text-lighten-2,
.text-red.text-lighten-4.text-hover:hover {
    color: #e57373!important
}
.text-red.text-lighten-3,
.text-red.text-lighten-5.text-hover:hover {
    color: #ef9a9a!important
}
.text-red.text-lighten-4 {
    color: #ffcdd2!important
}
.text-red.text-lighten-5 {
    color: #ffebee!important
}
.text-smaller-1 {
    font-size: 85%!important
}
.text-smaller-2 {
    font-size: 60%!important
}
.text-smaller-3 {
    font-size: 45%!important
}
.text-smaller-4 {
    font-size: 30%!important
}
.text-smaller-5 {
    font-size: 15%!important
}
.text-strike {
    text-decoration: line-through!important
}
.text-teal,
.text-teal.text-lighten-2.text-hover:hover {
    color: #009688!important
}
.text-teal.text-darken-1,
.text-teal.text-lighten-1.text-hover:hover,
.text-teal.text-darken-3.text-hover:hover {
    color: #00897b!important
}
.text-teal.text-darken-2,
.text-teal.text-hover:hover {
    color: #00796b!important
}
.text-teal.text-darken-3,
.text-teal.text-darken-1.text-hover:hover {
    color: #00695c!important
}
.text-teal.text-darken-4,
.text-teal.text-darken-2.text-hover:hover {
    color: #004d40!important
}
.text-teal.text-lighten-1,
.text-teal.text-lighten-3.text-hover:hover {
    color: #26a69a!important
}
.text-teal.text-lighten-2,
.text-teal.text-lighten-4.text-hover:hover {
    color: #4db6ac!important
}
.text-teal.text-lighten-3,
.text-teal.text-lighten-5.text-hover:hover {
    color: #80cbc4!important
}
.text-teal.text-lighten-4 {
    color: #b2dfdb!important
}
.text-teal.text-lighten-5 {
    color: #e0f2f1!important
}
.text-transparent {
    color: transparent!important
}
.text-underline {
    text-decoration: underline!important
}
.text-uppercase {
    text-transform: uppercase!important
}
.text-white {
    color: #fff!important
}
.text-yellow,
.text-yellow.text-lighten-2.text-hover:hover {
    color: #ffeb3b!important
}
.text-yellow.text-darken-1,
.text-yellow.text-lighten-1.text-hover:hover,
.text-yellow.text-darken-3.text-hover:hover {
    color: #fdd835!important
}
.text-yellow.text-darken-2,
.text-yellow.text-hover:hover {
    color: #fbc02d!important
}
.text-yellow.text-darken-3,
.text-yellow.text-darken-1.text-hover:hover {
    color: #f9a825!important
}
.text-yellow.text-darken-4,
.text-yellow.text-darken-2.text-hover:hover {
    color: #f57f17!important
}
.text-yellow.text-lighten-1,
.text-yellow.text-lighten-3.text-hover:hover {
    color: #ffee58!important
}
.text-yellow.text-lighten-2,
.text-yellow.text-lighten-4.text-hover:hover {
    color: #fff176!important
}
.text-yellow.text-lighten-3,
.text-yellow.text-lighten-5.text-hover:hover {
    color: #fff59d!important
}
.text-yellow.text-lighten-4 {
    color: #fff9c4!important
}
.text-yellow.text-lighten-5 {
    color: #fffde7!important
}
.valid input,
.valid select {
    background-color: #C8E6C9;
    border: 1px solid #4CAF50;
    box-shadow: 0 0 8px #4CAF50
}
.z-depth-0 {
    box-shadow: none!important
}
.z-depth-1,
.fab {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12)!important
}
.z-depth-1-half,
.btn:hover,
.btn-large:hover,
.fab:hover {
    box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15)!important
}
.z-depth-2 {
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)!important
}
.z-depth-3 {
    box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19)!important
}
.z-depth-4,
.modal {
    box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21)!important
}
.z-depth-5 {
    box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22)!important
}
[data-append]:after {
    content: attr(data-append)
}
[data-currency=usd]:before {
    content: '$'
}
[data-prepend]:before {
    content: attr(data-prepend)
}
[data-viewport=md] .container {
    width: 768px
}
[data-viewport=sm] .container {
    width: 480px
}
[data-viewport=xs] .container,
.modal-tray .card .card-choices div a,
form button.btn,
form button.btn:hover,
.boost-menu a.btn {
    width: 100%
}
body {
    min-width: 320px
}
body.landscape .hidden-landscape,
body.portrait .hidden-portrait {
    display: none!important
}
body>.dev-log {
    display: inline-block;
    height: 75%;
    max-width: 100%;
    position: fixed;
    right: -500px;
    top: 1em;
    transition: .5s;
    width: 500px;
    z-index: 999999998
}
body>.dev-log:hover {
    right: 1em
}
body>.dev-log:hover>div:before {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    content: "\f054";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    transform: translate(0, 0)
}
body>.dev-log>div {
    -moz-user-select: none;
    -ms-touch-action: manipulation;
    -ms-user-select: none;
    -webkit-user-select: none;
    background-color: #f5f5f5;
    background-image: none;
    border: 1px solid #ccc;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-right: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 0;
    color: #333;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    height: 2.5em;
    line-height: 1.42857143;
    margin: 0 0 0 calc(-2.5em + 1px);
    padding: .5em;
    position: absolute;
    text-align: center;
    touch-action: manipulation;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    width: 2.5em;
    z-index: 999999999
}
body>.dev-log>div:before {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    content: "\f053";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    transform: translate(0, 0)
}
body>.dev-log>pre {
    border-top-left-radius: 0;
    height: 100%;
    overflow: auto;
    width: 100%
}
body>.dev-log>textarea {
    background-color: #f5f5f5!important;
    border-top-left-radius: 0!important;
    height: 100%!important;
    padding: 9.5px;
    resize: none;
    width: 100%!important
}
body>.dev-log details>details {
    margin-left: 4em
}
body>.dev-log details>details>summary {
    margin-left: -2em
}
body>.dev-log summary {
    cursor: pointer
}
form .field-container {
    margin-bottom: 4px
}
body.xs form .field-wrapper:not(.col-xs-*),
body.sm form .field-wrapper:not(.col-sm-*),
body.sm form .field-wrapper:not(.col-xs-*),
body.md form .field-wrapper:not(.col-md-*),
body.md form .field-wrapper:not(.col-sm-*),
body.md form .field-wrapper:not(.col-xs-*),
body.lg form .field-wrapper:not(.col-lg-*),
body.lg form .field-wrapper:not(.col-md-*),
body.lg form .field-wrapper:not(.col-sm-*),
body.lg form .field-wrapper:not(.col-xs-*) {
    float: left;
    width: 100%;
    padding-left: 0;
    padding-right: 0
}
header,
section,
footer,
aside,
nav,
main,
article,
figure {
    display: block
}
ul.links>li>a {
    font-size: 18px;
    line-height: 2em
}
.nav>li>a:hover {
    background-color: rgba(0, 0, 0, 0.15)!important
}
.boost-navbar {
    transition: max-height 0.5s
}
.boost-navbar>a.fa-bars {
    text-shadow: 0px 0px 2px #000
}
@media (max-width: 480px) {
    .boost-navbar>.container {
        width: 100%
    }
}
@media (min-width: 480px) {
    .field-container.exp_month {
        padding-right: 0
    }
    .field-container.exp_month>select {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }
    .field-container.exp_month+.field-container.exp_year {
        padding-left: 0
    }
    .field-container.exp_month+.field-container.exp_year>select {
        border-left-width: 0;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }
}
@media (min-width: 480px) and (max-width: 768px) {
    #backout {
        left: 0!important;
        width: 100%!important
    }
    .modal-tray .card {
        top: 0
    }
    .boost-navbar>.container {
        width: 480px
    }
    .boost-navbar>.container>ul>li {
        width: 100%;
        display: block
    }
}
@media (max-width: 768px) {
    #navbar {
        background: rgba(0, 0, 0, 0.75)!important;
        background-repeat: repeat-x;
        background-size: contain;
        height: 0;
        overflow: hidden
    }
    #navbar .order-now {
        background: transparent!important;
        color: #fff!important;
        height: inherit!important
    }
    .boost-navbar:not(.collapsed) {
        max-height: 50%!important;
        overflow-x: hidden;
        overflow-y: auto
    }
    .boost-navbar.collapsed {
        max-height: 0!important;
        overflow: hidden
    }
    .boost-navbar ul>li>a {
        margin-bottom: 5px!important
    }
}
@media (min-width: 768px) and (max-width: 992px) {
    .boost-navbar>.container {
        width: 768px!important
    }
}
@media (min-width: 768px) {
    #backout {
        left: 10%!important;
        width: 80%!important
    }
    #navigation,
    #navbar,
    #nav-list {
        height: 40px!important
    }
    .modal-tray .card {
        top: 100px
    }
    form .label-container {
        padding-right: 0!important;
        padding-top: 7px;
        text-align: right;
        white-space: nowrap!important
    }
}
@media (min-width: 992px) {
    #backout {
        left: 35%!important;
        width: 30%!important
    }
    .invalid:after {
        color: #F44336;
        content: "\f00d"
    }
    .valid:after {
        color: #4CAF50;
        content: "\f00c"
    }
    .valid:after,
    .invalid:after {
        font: normal normal normal 14px/1 FontAwesome;
        font-size: 150%;
        margin: 0!important;
        position: absolute;
        right: -.4em;
        top: .3em
    }
    .boost-navbar>.container {
        width: 992px
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    [data-viewport=lg] .container {
        width: 992px
    }
}
@media (min-width: 1200px) {
    #backout {
        left: 35%;
        width: 30%
    }
    [data-viewport=lg] .container {
        width: 1200px
    }
    .boost-navbar>.container {
        width: 1200px!important
    }
}
@media screen and (max-width: 992px) {
    .input-field input:focus+label,
    .input-field.valid input:not(.empty)+label,
    .input-field.invalid:not(.empty) input+label,
    .input-field select+label {
        font-size: 80%;
        left: 0;
        top: -1.25em
    }
    .input-field label {
        color: #444;
        font-weight: 400;
        left: calc(1em);
        pointer-events: none;
        position: absolute;
        top: .5em;
        transition: .35s;
        z-index: 1
    }
    .input-field+.input-field {
        margin-top: 15px
    }
    form button {
        margin-top: 15px!important
    }
}
@media screen and (min-width: 992px) {
    .input-field label {
        color: #444;
        font-weight: 400;
        left: 0;
        pointer-events: none;
        position: absolute;
        text-align: right;
        top: .5em;
        transition: .35s;
        z-index: 1
    }
    .input-field+.input-field {
        margin-top: 10px
    }
    form button {
        margin-top: 15px!important
    }
}
.margin-xs-0 {
    margin: 0px!important
}
.margin-xs-1 {
    margin: 5px!important
}
.margin-xs-2 {
    margin: 10px!important
}
.margin-xs-3 {
    margin: 15px!important
}
.margin-xs-4 {
    margin: 20px!important
}
.margin-xs-5 {
    margin: 25px!important
}
.margin-xs-6 {
    margin: 30px!important
}
.margin-xs-7 {
    margin: 35px!important
}
.margin-xs-8 {
    margin: 40px!important
}
.margin-xs-9 {
    margin: 45px!important
}
.margin-xs-10 {
    margin: 50px!important
}
.margin-xs-11 {
    margin: 55px!important
}
.margin-xs-12 {
    margin: 60px!important
}
.margin-top-xs-0 {
    margin-top: 0px!important
}
.margin-top-xs-1 {
    margin-top: 5px!important
}
.margin-top-xs-2 {
    margin-top: 10px!important
}
.margin-top-xs-3 {
    margin-top: 15px!important
}
.margin-top-xs-4 {
    margin-top: 20px!important
}
.margin-top-xs-5 {
    margin-top: 25px!important
}
.margin-top-xs-6 {
    margin-top: 30px!important
}
.margin-top-xs-7 {
    margin-top: 35px!important
}
.margin-top-xs-8 {
    margin-top: 40px!important
}
.margin-top-xs-9 {
    margin-top: 45px!important
}
.margin-top-xs-10 {
    margin-top: 50px!important
}
.margin-top-xs-11 {
    margin-top: 55px!important
}
.margin-top-xs-12 {
    margin-top: 60px!important
}
.margin-right-xs-0 {
    margin-right: 0px!important
}
.margin-right-xs-1 {
    margin-right: 5px!important
}
.margin-right-xs-2 {
    margin-right: 10px!important
}
.margin-right-xs-3 {
    margin-right: 15px!important
}
.margin-right-xs-4 {
    margin-right: 20px!important
}
.margin-right-xs-5 {
    margin-right: 25px!important
}
.margin-right-xs-6 {
    margin-right: 30px!important
}
.margin-right-xs-7 {
    margin-right: 35px!important
}
.margin-right-xs-8 {
    margin-right: 40px!important
}
.margin-right-xs-9 {
    margin-right: 45px!important
}
.margin-right-xs-10 {
    margin-right: 50px!important
}
.margin-right-xs-11 {
    margin-right: 55px!important
}
.margin-right-xs-12 {
    margin-right: 60px!important
}
.margin-bottom-xs-0 {
    margin-bottom: 0px!important
}
.margin-bottom-xs-1 {
    margin-bottom: 5px!important
}
.margin-bottom-xs-2 {
    margin-bottom: 10px!important
}
.margin-bottom-xs-3 {
    margin-bottom: 15px!important
}
.margin-bottom-xs-4 {
    margin-bottom: 20px!important
}
.margin-bottom-xs-5 {
    margin-bottom: 25px!important
}
.margin-bottom-xs-6 {
    margin-bottom: 30px!important
}
.margin-bottom-xs-7 {
    margin-bottom: 35px!important
}
.margin-bottom-xs-8 {
    margin-bottom: 40px!important
}
.margin-bottom-xs-9 {
    margin-bottom: 45px!important
}
.margin-bottom-xs-10 {
    margin-bottom: 50px!important
}
.margin-bottom-xs-11 {
    margin-bottom: 55px!important
}
.margin-bottom-xs-12 {
    margin-bottom: 60px!important
}
.margin-left-xs-0 {
    margin-left: 0px!important
}
.margin-left-xs-1 {
    margin-left: 5px!important
}
.margin-left-xs-2 {
    margin-left: 10px!important
}
.margin-left-xs-3 {
    margin-left: 15px!important
}
.margin-left-xs-4 {
    margin-left: 20px!important
}
.margin-left-xs-5 {
    margin-left: 25px!important
}
.margin-left-xs-6 {
    margin-left: 30px!important
}
.margin-left-xs-7 {
    margin-left: 35px!important
}
.margin-left-xs-8 {
    margin-left: 40px!important
}
.margin-left-xs-9 {
    margin-left: 45px!important
}
.margin-left-xs-10 {
    margin-left: 50px!important
}
.margin-left-xs-11 {
    margin-left: 55px!important
}
.margin-left-xs-12 {
    margin-left: 60px!important
}
.padding-xs-0 {
    padding: 0px!important
}
.padding-xs-1 {
    padding: 5px!important
}
.padding-xs-2 {
    padding: 10px!important
}
.padding-xs-3 {
    padding: 15px!important
}
.padding-xs-4 {
    padding: 20px!important
}
.padding-xs-5 {
    padding: 25px!important
}
.padding-xs-6 {
    padding: 30px!important
}
.padding-xs-7 {
    padding: 35px!important
}
.padding-xs-8 {
    padding: 40px!important
}
.padding-xs-9 {
    padding: 45px!important
}
.padding-xs-10 {
    padding: 50px!important
}
.padding-xs-11 {
    padding: 55px!important
}
.padding-xs-12 {
    padding: 60px!important
}
.padding-top-xs-0 {
    padding-top: 0px!important
}
.padding-top-xs-1 {
    padding-top: 5px!important
}
.padding-top-xs-2 {
    padding-top: 10px!important
}
.padding-top-xs-3 {
    padding-top: 15px!important
}
.padding-top-xs-4 {
    padding-top: 20px!important
}
.padding-top-xs-5 {
    padding-top: 25px!important
}
.padding-top-xs-6 {
    padding-top: 30px!important
}
.padding-top-xs-7 {
    padding-top: 35px!important
}
.padding-top-xs-8 {
    padding-top: 40px!important
}
.padding-top-xs-9 {
    padding-top: 45px!important
}
.padding-top-xs-10 {
    padding-top: 50px!important
}
.padding-top-xs-11 {
    padding-top: 55px!important
}
.padding-top-xs-12 {
    padding-top: 60px!important
}
.padding-right-xs-0 {
    padding-right: 0px!important
}
.padding-right-xs-1 {
    padding-right: 5px!important
}
.padding-right-xs-2 {
    padding-right: 10px!important
}
.padding-right-xs-3 {
    padding-right: 15px!important
}
.padding-right-xs-4 {
    padding-right: 20px!important
}
.padding-right-xs-5 {
    padding-right: 25px!important
}
.padding-right-xs-6 {
    padding-right: 30px!important
}
.padding-right-xs-7 {
    padding-right: 35px!important
}
.padding-right-xs-8 {
    padding-right: 40px!important
}
.padding-right-xs-9 {
    padding-right: 45px!important
}
.padding-right-xs-10 {
    padding-right: 50px!important
}
.padding-right-xs-11 {
    padding-right: 55px!important
}
.padding-right-xs-12 {
    padding-right: 60px!important
}
.padding-bottom-xs-0 {
    padding-bottom: 0px!important
}
.padding-bottom-xs-1 {
    padding-bottom: 5px!important
}
.padding-bottom-xs-2 {
    padding-bottom: 10px!important
}
.padding-bottom-xs-3 {
    padding-bottom: 15px!important
}
.padding-bottom-xs-4 {
    padding-bottom: 20px!important
}
.padding-bottom-xs-5 {
    padding-bottom: 25px!important
}
.padding-bottom-xs-6 {
    padding-bottom: 30px!important
}
.padding-bottom-xs-7 {
    padding-bottom: 35px!important
}
.padding-bottom-xs-8 {
    padding-bottom: 40px!important
}
.padding-bottom-xs-9 {
    padding-bottom: 45px!important
}
.padding-bottom-xs-10 {
    padding-bottom: 50px!important
}
.padding-bottom-xs-11 {
    padding-bottom: 55px!important
}
.padding-bottom-xs-12 {
    padding-bottom: 60px!important
}
.padding-left-xs-0 {
    padding-left: 0px!important
}
.padding-left-xs-1 {
    padding-left: 5px!important
}
.padding-left-xs-2 {
    padding-left: 10px!important
}
.padding-left-xs-3 {
    padding-left: 15px!important
}
.padding-left-xs-4 {
    padding-left: 20px!important
}
.padding-left-xs-5 {
    padding-left: 25px!important
}
.padding-left-xs-6 {
    padding-left: 30px!important
}
.padding-left-xs-7 {
    padding-left: 35px!important
}
.padding-left-xs-8 {
    padding-left: 40px!important
}
.padding-left-xs-9 {
    padding-left: 45px!important
}
.padding-left-xs-10 {
    padding-left: 50px!important
}
.padding-left-xs-11 {
    padding-left: 55px!important
}
.padding-left-xs-12 {
    padding-left: 60px!important
}
@media screen and (min-width: 480px) {
    .margin-sm-0 {
        margin: 0px!important
    }
    .margin-sm-1 {
        margin: 5px!important
    }
    .margin-sm-2 {
        margin: 10px!important
    }
    .margin-sm-3 {
        margin: 15px!important
    }
    .margin-sm-4 {
        margin: 20px!important
    }
    .margin-sm-5 {
        margin: 25px!important
    }
    .margin-sm-6 {
        margin: 30px!important
    }
    .margin-sm-7 {
        margin: 35px!important
    }
    .margin-sm-8 {
        margin: 40px!important
    }
    .margin-sm-9 {
        margin: 45px!important
    }
    .margin-sm-10 {
        margin: 50px!important
    }
    .margin-sm-11 {
        margin: 55px!important
    }
    .margin-sm-12 {
        margin: 60px!important
    }
    .margin-top-sm-0 {
        margin-top: 0px!important
    }
    .margin-top-sm-1 {
        margin-top: 5px!important
    }
    .margin-top-sm-2 {
        margin-top: 10px!important
    }
    .margin-top-sm-3 {
        margin-top: 15px!important
    }
    .margin-top-sm-4 {
        margin-top: 20px!important
    }
    .margin-top-sm-5 {
        margin-top: 25px!important
    }
    .margin-top-sm-6 {
        margin-top: 30px!important
    }
    .margin-top-sm-7 {
        margin-top: 35px!important
    }
    .margin-top-sm-8 {
        margin-top: 40px!important
    }
    .margin-top-sm-9 {
        margin-top: 45px!important
    }
    .margin-top-sm-10 {
        margin-top: 50px!important
    }
    .margin-top-sm-11 {
        margin-top: 55px!important
    }
    .margin-top-sm-12 {
        margin-top: 60px!important
    }
    .margin-right-sm-0 {
        margin-right: 0px!important
    }
    .margin-right-sm-1 {
        margin-right: 5px!important
    }
    .margin-right-sm-2 {
        margin-right: 10px!important
    }
    .margin-right-sm-3 {
        margin-right: 15px!important
    }
    .margin-right-sm-4 {
        margin-right: 20px!important
    }
    .margin-right-sm-5 {
        margin-right: 25px!important
    }
    .margin-right-sm-6 {
        margin-right: 30px!important
    }
    .margin-right-sm-7 {
        margin-right: 35px!important
    }
    .margin-right-sm-8 {
        margin-right: 40px!important
    }
    .margin-right-sm-9 {
        margin-right: 45px!important
    }
    .margin-right-sm-10 {
        margin-right: 50px!important
    }
    .margin-right-sm-11 {
        margin-right: 55px!important
    }
    .margin-right-sm-12 {
        margin-right: 60px!important
    }
    .margin-bottom-sm-0 {
        margin-bottom: 0px!important
    }
    .margin-bottom-sm-1 {
        margin-bottom: 5px!important
    }
    .margin-bottom-sm-2 {
        margin-bottom: 10px!important
    }
    .margin-bottom-sm-3 {
        margin-bottom: 15px!important
    }
    .margin-bottom-sm-4 {
        margin-bottom: 20px!important
    }
    .margin-bottom-sm-5 {
        margin-bottom: 25px!important
    }
    .margin-bottom-sm-6 {
        margin-bottom: 30px!important
    }
    .margin-bottom-sm-7 {
        margin-bottom: 35px!important
    }
    .margin-bottom-sm-8 {
        margin-bottom: 40px!important
    }
    .margin-bottom-sm-9 {
        margin-bottom: 45px!important
    }
    .margin-bottom-sm-10 {
        margin-bottom: 50px!important
    }
    .margin-bottom-sm-11 {
        margin-bottom: 55px!important
    }
    .margin-bottom-sm-12 {
        margin-bottom: 60px!important
    }
    .margin-left-sm-0 {
        margin-left: 0px!important
    }
    .margin-left-sm-1 {
        margin-left: 5px!important
    }
    .margin-left-sm-2 {
        margin-left: 10px!important
    }
    .margin-left-sm-3 {
        margin-left: 15px!important
    }
    .margin-left-sm-4 {
        margin-left: 20px!important
    }
    .margin-left-sm-5 {
        margin-left: 25px!important
    }
    .margin-left-sm-6 {
        margin-left: 30px!important
    }
    .margin-left-sm-7 {
        margin-left: 35px!important
    }
    .margin-left-sm-8 {
        margin-left: 40px!important
    }
    .margin-left-sm-9 {
        margin-left: 45px!important
    }
    .margin-left-sm-10 {
        margin-left: 50px!important
    }
    .margin-left-sm-11 {
        margin-left: 55px!important
    }
    .margin-left-sm-12 {
        margin-left: 60px!important
    }
    .padding-sm-0 {
        padding: 0px!important
    }
    .padding-sm-1 {
        padding: 5px!important
    }
    .padding-sm-2 {
        padding: 10px!important
    }
    .padding-sm-3 {
        padding: 15px!important
    }
    .padding-sm-4 {
        padding: 20px!important
    }
    .padding-sm-5 {
        padding: 25px!important
    }
    .padding-sm-6 {
        padding: 30px!important
    }
    .padding-sm-7 {
        padding: 35px!important
    }
    .padding-sm-8 {
        padding: 40px!important
    }
    .padding-sm-9 {
        padding: 45px!important
    }
    .padding-sm-10 {
        padding: 50px!important
    }
    .padding-sm-11 {
        padding: 55px!important
    }
    .padding-sm-12 {
        padding: 60px!important
    }
    .padding-top-sm-0 {
        padding-top: 0px!important
    }
    .padding-top-sm-1 {
        padding-top: 5px!important
    }
    .padding-top-sm-2 {
        padding-top: 10px!important
    }
    .padding-top-sm-3 {
        padding-top: 15px!important
    }
    .padding-top-sm-4 {
        padding-top: 20px!important
    }
    .padding-top-sm-5 {
        padding-top: 25px!important
    }
    .padding-top-sm-6 {
        padding-top: 30px!important
    }
    .padding-top-sm-7 {
        padding-top: 35px!important
    }
    .padding-top-sm-8 {
        padding-top: 40px!important
    }
    .padding-top-sm-9 {
        padding-top: 45px!important
    }
    .padding-top-sm-10 {
        padding-top: 50px!important
    }
    .padding-top-sm-11 {
        padding-top: 55px!important
    }
    .padding-top-sm-12 {
        padding-top: 60px!important
    }
    .padding-right-sm-0 {
        padding-right: 0px!important
    }
    .padding-right-sm-1 {
        padding-right: 5px!important
    }
    .padding-right-sm-2 {
        padding-right: 10px!important
    }
    .padding-right-sm-3 {
        padding-right: 15px!important
    }
    .padding-right-sm-4 {
        padding-right: 20px!important
    }
    .padding-right-sm-5 {
        padding-right: 25px!important
    }
    .padding-right-sm-6 {
        padding-right: 30px!important
    }
    .padding-right-sm-7 {
        padding-right: 35px!important
    }
    .padding-right-sm-8 {
        padding-right: 40px!important
    }
    .padding-right-sm-9 {
        padding-right: 45px!important
    }
    .padding-right-sm-10 {
        padding-right: 50px!important
    }
    .padding-right-sm-11 {
        padding-right: 55px!important
    }
    .padding-right-sm-12 {
        padding-right: 60px!important
    }
    .padding-bottom-sm-0 {
        padding-bottom: 0px!important
    }
    .padding-bottom-sm-1 {
        padding-bottom: 5px!important
    }
    .padding-bottom-sm-2 {
        padding-bottom: 10px!important
    }
    .padding-bottom-sm-3 {
        padding-bottom: 15px!important
    }
    .padding-bottom-sm-4 {
        padding-bottom: 20px!important
    }
    .padding-bottom-sm-5 {
        padding-bottom: 25px!important
    }
    .padding-bottom-sm-6 {
        padding-bottom: 30px!important
    }
    .padding-bottom-sm-7 {
        padding-bottom: 35px!important
    }
    .padding-bottom-sm-8 {
        padding-bottom: 40px!important
    }
    .padding-bottom-sm-9 {
        padding-bottom: 45px!important
    }
    .padding-bottom-sm-10 {
        padding-bottom: 50px!important
    }
    .padding-bottom-sm-11 {
        padding-bottom: 55px!important
    }
    .padding-bottom-sm-12 {
        padding-bottom: 60px!important
    }
    .padding-left-sm-0 {
        padding-left: 0px!important
    }
    .padding-left-sm-1 {
        padding-left: 5px!important
    }
    .padding-left-sm-2 {
        padding-left: 10px!important
    }
    .padding-left-sm-3 {
        padding-left: 15px!important
    }
    .padding-left-sm-4 {
        padding-left: 20px!important
    }
    .padding-left-sm-5 {
        padding-left: 25px!important
    }
    .padding-left-sm-6 {
        padding-left: 30px!important
    }
    .padding-left-sm-7 {
        padding-left: 35px!important
    }
    .padding-left-sm-8 {
        padding-left: 40px!important
    }
    .padding-left-sm-9 {
        padding-left: 45px!important
    }
    .padding-left-sm-10 {
        padding-left: 50px!important
    }
    .padding-left-sm-11 {
        padding-left: 55px!important
    }
    .padding-left-sm-12 {
        padding-left: 60px!important
    }
}
@media screen and (min-width: 768px) {
    .margin-md-0 {
        margin: 0px!important
    }
    .margin-md-1 {
        margin: 5px!important
    }
    .margin-md-2 {
        margin: 10px!important
    }
    .margin-md-3 {
        margin: 15px!important
    }
    .margin-md-4 {
        margin: 20px!important
    }
    .margin-md-5 {
        margin: 25px!important
    }
    .margin-md-6 {
        margin: 30px!important
    }
    .margin-md-7 {
        margin: 35px!important
    }
    .margin-md-8 {
        margin: 40px!important
    }
    .margin-md-9 {
        margin: 45px!important
    }
    .margin-md-10 {
        margin: 50px!important
    }
    .margin-md-11 {
        margin: 55px!important
    }
    .margin-md-12 {
        margin: 60px!important
    }
    .margin-top-md-0 {
        margin-top: 0px!important
    }
    .margin-top-md-1 {
        margin-top: 5px!important
    }
    .margin-top-md-2 {
        margin-top: 10px!important
    }
    .margin-top-md-3 {
        margin-top: 15px!important
    }
    .margin-top-md-4 {
        margin-top: 20px!important
    }
    .margin-top-md-5 {
        margin-top: 25px!important
    }
    .margin-top-md-6 {
        margin-top: 30px!important
    }
    .margin-top-md-7 {
        margin-top: 35px!important
    }
    .margin-top-md-8 {
        margin-top: 40px!important
    }
    .margin-top-md-9 {
        margin-top: 45px!important
    }
    .margin-top-md-10 {
        margin-top: 50px!important
    }
    .margin-top-md-11 {
        margin-top: 55px!important
    }
    .margin-top-md-12 {
        margin-top: 60px!important
    }
    .margin-right-md-0 {
        margin-right: 0px!important
    }
    .margin-right-md-1 {
        margin-right: 5px!important
    }
    .margin-right-md-2 {
        margin-right: 10px!important
    }
    .margin-right-md-3 {
        margin-right: 15px!important
    }
    .margin-right-md-4 {
        margin-right: 20px!important
    }
    .margin-right-md-5 {
        margin-right: 25px!important
    }
    .margin-right-md-6 {
        margin-right: 30px!important
    }
    .margin-right-md-7 {
        margin-right: 35px!important
    }
    .margin-right-md-8 {
        margin-right: 40px!important
    }
    .margin-right-md-9 {
        margin-right: 45px!important
    }
    .margin-right-md-10 {
        margin-right: 50px!important
    }
    .margin-right-md-11 {
        margin-right: 55px!important
    }
    .margin-right-md-12 {
        margin-right: 60px!important
    }
    .margin-bottom-md-0 {
        margin-bottom: 0px!important
    }
    .margin-bottom-md-1 {
        margin-bottom: 5px!important
    }
    .margin-bottom-md-2 {
        margin-bottom: 10px!important
    }
    .margin-bottom-md-3 {
        margin-bottom: 15px!important
    }
    .margin-bottom-md-4 {
        margin-bottom: 20px!important
    }
    .margin-bottom-md-5 {
        margin-bottom: 25px!important
    }
    .margin-bottom-md-6 {
        margin-bottom: 30px!important
    }
    .margin-bottom-md-7 {
        margin-bottom: 35px!important
    }
    .margin-bottom-md-8 {
        margin-bottom: 40px!important
    }
    .margin-bottom-md-9 {
        margin-bottom: 45px!important
    }
    .margin-bottom-md-10 {
        margin-bottom: 50px!important
    }
    .margin-bottom-md-11 {
        margin-bottom: 55px!important
    }
    .margin-bottom-md-12 {
        margin-bottom: 60px!important
    }
    .margin-left-md-0 {
        margin-left: 0px!important
    }
    .margin-left-md-1 {
        margin-left: 5px!important
    }
    .margin-left-md-2 {
        margin-left: 10px!important
    }
    .margin-left-md-3 {
        margin-left: 15px!important
    }
    .margin-left-md-4 {
        margin-left: 20px!important
    }
    .margin-left-md-5 {
        margin-left: 25px!important
    }
    .margin-left-md-6 {
        margin-left: 30px!important
    }
    .margin-left-md-7 {
        margin-left: 35px!important
    }
    .margin-left-md-8 {
        margin-left: 40px!important
    }
    .margin-left-md-9 {
        margin-left: 45px!important
    }
    .margin-left-md-10 {
        margin-left: 50px!important
    }
    .margin-left-md-11 {
        margin-left: 55px!important
    }
    .margin-left-md-12 {
        margin-left: 60px!important
    }
    .padding-md-0 {
        padding: 0px!important
    }
    .padding-md-1 {
        padding: 5px!important
    }
    .padding-md-2 {
        padding: 10px!important
    }
    .padding-md-3 {
        padding: 15px!important
    }
    .padding-md-4 {
        padding: 20px!important
    }
    .padding-md-5 {
        padding: 25px!important
    }
    .padding-md-6 {
        padding: 30px!important
    }
    .padding-md-7 {
        padding: 35px!important
    }
    .padding-md-8 {
        padding: 40px!important
    }
    .padding-md-9 {
        padding: 45px!important
    }
    .padding-md-10 {
        padding: 50px!important
    }
    .padding-md-11 {
        padding: 55px!important
    }
    .padding-md-12 {
        padding: 60px!important
    }
    .padding-top-md-0 {
        padding-top: 0px!important
    }
    .padding-top-md-1 {
        padding-top: 5px!important
    }
    .padding-top-md-2 {
        padding-top: 10px!important
    }
    .padding-top-md-3 {
        padding-top: 15px!important
    }
    .padding-top-md-4 {
        padding-top: 20px!important
    }
    .padding-top-md-5 {
        padding-top: 25px!important
    }
    .padding-top-md-6 {
        padding-top: 30px!important
    }
    .padding-top-md-7 {
        padding-top: 35px!important
    }
    .padding-top-md-8 {
        padding-top: 40px!important
    }
    .padding-top-md-9 {
        padding-top: 45px!important
    }
    .padding-top-md-10 {
        padding-top: 50px!important
    }
    .padding-top-md-11 {
        padding-top: 55px!important
    }
    .padding-top-md-12 {
        padding-top: 60px!important
    }
    .padding-right-md-0 {
        padding-right: 0px!important
    }
    .padding-right-md-1 {
        padding-right: 5px!important
    }
    .padding-right-md-2 {
        padding-right: 10px!important
    }
    .padding-right-md-3 {
        padding-right: 15px!important
    }
    .padding-right-md-4 {
        padding-right: 20px!important
    }
    .padding-right-md-5 {
        padding-right: 25px!important
    }
    .padding-right-md-6 {
        padding-right: 30px!important
    }
    .padding-right-md-7 {
        padding-right: 35px!important
    }
    .padding-right-md-8 {
        padding-right: 40px!important
    }
    .padding-right-md-9 {
        padding-right: 45px!important
    }
    .padding-right-md-10 {
        padding-right: 50px!important
    }
    .padding-right-md-11 {
        padding-right: 55px!important
    }
    .padding-right-md-12 {
        padding-right: 60px!important
    }
    .padding-bottom-md-0 {
        padding-bottom: 0px!important
    }
    .padding-bottom-md-1 {
        padding-bottom: 5px!important
    }
    .padding-bottom-md-2 {
        padding-bottom: 10px!important
    }
    .padding-bottom-md-3 {
        padding-bottom: 15px!important
    }
    .padding-bottom-md-4 {
        padding-bottom: 20px!important
    }
    .padding-bottom-md-5 {
        padding-bottom: 25px!important
    }
    .padding-bottom-md-6 {
        padding-bottom: 30px!important
    }
    .padding-bottom-md-7 {
        padding-bottom: 35px!important
    }
    .padding-bottom-md-8 {
        padding-bottom: 40px!important
    }
    .padding-bottom-md-9 {
        padding-bottom: 45px!important
    }
    .padding-bottom-md-10 {
        padding-bottom: 50px!important
    }
    .padding-bottom-md-11 {
        padding-bottom: 55px!important
    }
    .padding-bottom-md-12 {
        padding-bottom: 60px!important
    }
    .padding-left-md-0 {
        padding-left: 0px!important
    }
    .padding-left-md-1 {
        padding-left: 5px!important
    }
    .padding-left-md-2 {
        padding-left: 10px!important
    }
    .padding-left-md-3 {
        padding-left: 15px!important
    }
    .padding-left-md-4 {
        padding-left: 20px!important
    }
    .padding-left-md-5 {
        padding-left: 25px!important
    }
    .padding-left-md-6 {
        padding-left: 30px!important
    }
    .padding-left-md-7 {
        padding-left: 35px!important
    }
    .padding-left-md-8 {
        padding-left: 40px!important
    }
    .padding-left-md-9 {
        padding-left: 45px!important
    }
    .padding-left-md-10 {
        padding-left: 50px!important
    }
    .padding-left-md-11 {
        padding-left: 55px!important
    }
    .padding-left-md-12 {
        padding-left: 60px!important
    }
}
@media screen and (min-width: 992px) {
    .margin-lg-0 {
        margin: 0px!important
    }
    .margin-lg-1 {
        margin: 5px!important
    }
    .margin-lg-2 {
        margin: 10px!important
    }
    .margin-lg-3 {
        margin: 15px!important
    }
    .margin-lg-4 {
        margin: 20px!important
    }
    .margin-lg-5 {
        margin: 25px!important
    }
    .margin-lg-6 {
        margin: 30px!important
    }
    .margin-lg-7 {
        margin: 35px!important
    }
    .margin-lg-8 {
        margin: 40px!important
    }
    .margin-lg-9 {
        margin: 45px!important
    }
    .margin-lg-10 {
        margin: 50px!important
    }
    .margin-lg-11 {
        margin: 55px!important
    }
    .margin-lg-12 {
        margin: 60px!important
    }
    .margin-top-lg-0 {
        margin-top: 0px!important
    }
    .margin-top-lg-1 {
        margin-top: 5px!important
    }
    .margin-top-lg-2 {
        margin-top: 10px!important
    }
    .margin-top-lg-3 {
        margin-top: 15px!important
    }
    .margin-top-lg-4 {
        margin-top: 20px!important
    }
    .margin-top-lg-5 {
        margin-top: 25px!important
    }
    .margin-top-lg-6 {
        margin-top: 30px!important
    }
    .margin-top-lg-7 {
        margin-top: 35px!important
    }
    .margin-top-lg-8 {
        margin-top: 40px!important
    }
    .margin-top-lg-9 {
        margin-top: 45px!important
    }
    .margin-top-lg-10 {
        margin-top: 50px!important
    }
    .margin-top-lg-11 {
        margin-top: 55px!important
    }
    .margin-top-lg-12 {
        margin-top: 60px!important
    }
    .margin-right-lg-0 {
        margin-right: 0px!important
    }
    .margin-right-lg-1 {
        margin-right: 5px!important
    }
    .margin-right-lg-2 {
        margin-right: 10px!important
    }
    .margin-right-lg-3 {
        margin-right: 15px!important
    }
    .margin-right-lg-4 {
        margin-right: 20px!important
    }
    .margin-right-lg-5 {
        margin-right: 25px!important
    }
    .margin-right-lg-6 {
        margin-right: 30px!important
    }
    .margin-right-lg-7 {
        margin-right: 35px!important
    }
    .margin-right-lg-8 {
        margin-right: 40px!important
    }
    .margin-right-lg-9 {
        margin-right: 45px!important
    }
    .margin-right-lg-10 {
        margin-right: 50px!important
    }
    .margin-right-lg-11 {
        margin-right: 55px!important
    }
    .margin-right-lg-12 {
        margin-right: 60px!important
    }
    .margin-bottom-lg-0 {
        margin-bottom: 0px!important
    }
    .margin-bottom-lg-1 {
        margin-bottom: 5px!important
    }
    .margin-bottom-lg-2 {
        margin-bottom: 10px!important
    }
    .margin-bottom-lg-3 {
        margin-bottom: 15px!important
    }
    .margin-bottom-lg-4 {
        margin-bottom: 20px!important
    }
    .margin-bottom-lg-5 {
        margin-bottom: 25px!important
    }
    .margin-bottom-lg-6 {
        margin-bottom: 30px!important
    }
    .margin-bottom-lg-7 {
        margin-bottom: 35px!important
    }
    .margin-bottom-lg-8 {
        margin-bottom: 40px!important
    }
    .margin-bottom-lg-9 {
        margin-bottom: 45px!important
    }
    .margin-bottom-lg-10 {
        margin-bottom: 50px!important
    }
    .margin-bottom-lg-11 {
        margin-bottom: 55px!important
    }
    .margin-bottom-lg-12 {
        margin-bottom: 60px!important
    }
    .margin-left-lg-0 {
        margin-left: 0px!important
    }
    .margin-left-lg-1 {
        margin-left: 5px!important
    }
    .margin-left-lg-2 {
        margin-left: 10px!important
    }
    .margin-left-lg-3 {
        margin-left: 15px!important
    }
    .margin-left-lg-4 {
        margin-left: 20px!important
    }
    .margin-left-lg-5 {
        margin-left: 25px!important
    }
    .margin-left-lg-6 {
        margin-left: 30px!important
    }
    .margin-left-lg-7 {
        margin-left: 35px!important
    }
    .margin-left-lg-8 {
        margin-left: 40px!important
    }
    .margin-left-lg-9 {
        margin-left: 45px!important
    }
    .margin-left-lg-10 {
        margin-left: 50px!important
    }
    .margin-left-lg-11 {
        margin-left: 55px!important
    }
    .margin-left-lg-12 {
        margin-left: 60px!important
    }
    .padding-lg-0 {
        padding: 0px!important
    }
    .padding-lg-1 {
        padding: 5px!important
    }
    .padding-lg-2 {
        padding: 10px!important
    }
    .padding-lg-3 {
        padding: 15px!important
    }
    .padding-lg-4 {
        padding: 20px!important
    }
    .padding-lg-5 {
        padding: 25px!important
    }
    .padding-lg-6 {
        padding: 30px!important
    }
    .padding-lg-7 {
        padding: 35px!important
    }
    .padding-lg-8 {
        padding: 40px!important
    }
    .padding-lg-9 {
        padding: 45px!important
    }
    .padding-lg-10 {
        padding: 50px!important
    }
    .padding-lg-11 {
        padding: 55px!important
    }
    .padding-lg-12 {
        padding: 60px!important
    }
    .padding-top-lg-0 {
        padding-top: 0px!important
    }
    .padding-top-lg-1 {
        padding-top: 5px!important
    }
    .padding-top-lg-2 {
        padding-top: 10px!important
    }
    .padding-top-lg-3 {
        padding-top: 15px!important
    }
    .padding-top-lg-4 {
        padding-top: 20px!important
    }
    .padding-top-lg-5 {
        padding-top: 25px!important
    }
    .padding-top-lg-6 {
        padding-top: 30px!important
    }
    .padding-top-lg-7 {
        padding-top: 35px!important
    }
    .padding-top-lg-8 {
        padding-top: 40px!important
    }
    .padding-top-lg-9 {
        padding-top: 45px!important
    }
    .padding-top-lg-10 {
        padding-top: 50px!important
    }
    .padding-top-lg-11 {
        padding-top: 55px!important
    }
    .padding-top-lg-12 {
        padding-top: 60px!important
    }
    .padding-right-lg-0 {
        padding-right: 0px!important
    }
    .padding-right-lg-1 {
        padding-right: 5px!important
    }
    .padding-right-lg-2 {
        padding-right: 10px!important
    }
    .padding-right-lg-3 {
        padding-right: 15px!important
    }
    .padding-right-lg-4 {
        padding-right: 20px!important
    }
    .padding-right-lg-5 {
        padding-right: 25px!important
    }
    .padding-right-lg-6 {
        padding-right: 30px!important
    }
    .padding-right-lg-7 {
        padding-right: 35px!important
    }
    .padding-right-lg-8 {
        padding-right: 40px!important
    }
    .padding-right-lg-9 {
        padding-right: 45px!important
    }
    .padding-right-lg-10 {
        padding-right: 50px!important
    }
    .padding-right-lg-11 {
        padding-right: 55px!important
    }
    .padding-right-lg-12 {
        padding-right: 60px!important
    }
    .padding-bottom-lg-0 {
        padding-bottom: 0px!important
    }
    .padding-bottom-lg-1 {
        padding-bottom: 5px!important
    }
    .padding-bottom-lg-2 {
        padding-bottom: 10px!important
    }
    .padding-bottom-lg-3 {
        padding-bottom: 15px!important
    }
    .padding-bottom-lg-4 {
        padding-bottom: 20px!important
    }
    .padding-bottom-lg-5 {
        padding-bottom: 25px!important
    }
    .padding-bottom-lg-6 {
        padding-bottom: 30px!important
    }
    .padding-bottom-lg-7 {
        padding-bottom: 35px!important
    }
    .padding-bottom-lg-8 {
        padding-bottom: 40px!important
    }
    .padding-bottom-lg-9 {
        padding-bottom: 45px!important
    }
    .padding-bottom-lg-10 {
        padding-bottom: 50px!important
    }
    .padding-bottom-lg-11 {
        padding-bottom: 55px!important
    }
    .padding-bottom-lg-12 {
        padding-bottom: 60px!important
    }
    .padding-left-lg-0 {
        padding-left: 0px!important
    }
    .padding-left-lg-1 {
        padding-left: 5px!important
    }
    .padding-left-lg-2 {
        padding-left: 10px!important
    }
    .padding-left-lg-3 {
        padding-left: 15px!important
    }
    .padding-left-lg-4 {
        padding-left: 20px!important
    }
    .padding-left-lg-5 {
        padding-left: 25px!important
    }
    .padding-left-lg-6 {
        padding-left: 30px!important
    }
    .padding-left-lg-7 {
        padding-left: 35px!important
    }
    .padding-left-lg-8 {
        padding-left: 40px!important
    }
    .padding-left-lg-9 {
        padding-left: 45px!important
    }
    .padding-left-lg-10 {
        padding-left: 50px!important
    }
    .padding-left-lg-11 {
        padding-left: 55px!important
    }
    .padding-left-lg-12 {
        padding-left: 60px!important
    }
}
.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}