/*  url('../fonts/gotham/gotham.css'); */

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-Light.eot);
  src: url(../fonts/gotham/GothamPro-Light.woff2) format("woff2"),url(../fonts/gotham/GothamPro-Light.woff) format("woff"),url(../fonts/gotham/GothamPro-Light.ttf) format("truetype"),url(../fonts/gotham/GothamPro-Light.svg#GothamPro-Light) format("svg"),url(../fonts/gotham/GothamPro-Light.eot?#iefix) format("embedded-opentype");
  font-weight: 100;
  font-style: normal
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-LightItalic.eot);
  src: url(../fonts/gotham/GothamPro-LightItalic.woff2) format("woff2"),url(../fonts/gotham/GothamPro-LightItalic.woff) format("woff"),url(../fonts/gotham/GothamPro-LightItalic.ttf) format("truetype"),url(../fonts/gotham/GothamPro-LightItalic.svg#GothamPro-LightItalic) format("svg"),url(../fonts/gotham/GothamPro-LightItalic.eot?#iefix) format("embedded-opentype");
  font-weight: 100;
  font-style: italic
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro.eot);
  src: url(../fonts/gotham/GothamPro.woff2) format("woff2"),url(../fonts/gotham/GothamPro.woff) format("woff"),url(../fonts/gotham/GothamPro.ttf) format("truetype"),url(../fonts/gotham/GothamPro.svg#GothamPro) format("svg"),url(../fonts/gotham/GothamPro.eot?#iefix) format("embedded-opentype");
  font-weight: 200;
  font-style: normal
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-Italic.eot);
  src: url(../fonts/gotham/GothamPro-Italic.woff2) format("woff2"),url(../fonts/gotham/GothamPro-Italic.woff) format("woff"),url(../fonts/gotham/GothamPro-Italic.ttf) format("truetype"),url(../fonts/gotham/GothamPro-Italic.svg#GothamPro-Italic) format("svg"),url(../fonts/gotham/GothamPro-Italic.eot?#iefix) format("embedded-opentype");
  font-weight: 200;
  font-style: italic
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-Medium.eot);
  src: url(../fonts/gotham/GothamPro-Medium.woff2) format("woff2"),url(../fonts/gotham/GothamPro-Medium.woff) format("woff"),url(../fonts/gotham/GothamPro-Medium.ttf) format("truetype"),url(../fonts/gotham/GothamPro-Medium.svg#GothamPro-Medium) format("svg"),url(../fonts/gotham/GothamPro-Medium.eot?#iefix) format("embedded-opentype");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-MediumItalic.eot);
  src: url(../fonts/gotham/GothamPro-MediumItalic.woff2) format("woff2"),url(../fonts/gotham/GothamPro-MediumItalic.woff) format("woff"),url(../fonts/gotham/GothamPro-MediumItalic.ttf) format("truetype"),url(../fonts/gotham/GothamPro-MediumItalic.svg#GothamPro-MediumItalic) format("svg"),url(../fonts/gotham/GothamPro-MediumItalic.eot?#iefix) format("embedded-opentype");
  font-weight: 400;
  font-style: italic
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-Bold.eot);
  src: url(../fonts/gotham/GothamPro-Bold.woff2) format("woff2"),url(../fonts/gotham/GothamPro-Bold.woff) format("woff"),url(../fonts/gotham/GothamPro-Bold.ttf) format("truetype"),url(../fonts/gotham/GothamPro-Bold.svg#GothamPro-Bold) format("svg"),url(../fonts/gotham/GothamPro-Bold.eot?#iefix) format("embedded-opentype");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-BoldItalic.eot);
  src: url(../fonts/gotham/GothamPro-BoldItalic.woff2) format("woff2"),url(../fonts/gotham/GothamPro-BoldItalic.woff) format("woff"),url(../fonts/gotham/GothamPro-BoldItalic.ttf) format("truetype"),url(../fonts/gotham/GothamPro-BoldItalic.svg#GothamPro-BoldItalic) format("svg"),url(../fonts/gotham/GothamPro-BoldItalic.eot?#iefix) format("embedded-opentype");
  font-weight: 600;
  font-style: italic
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-Black.eot);
  src: url(../fonts/gotham/GothamPro-Black.woff2) format("woff2"),url(../fonts/gotham/GothamPro-Black.woff) format("woff"),url(../fonts/gotham/GothamPro-Black.ttf) format("truetype"),url(../fonts/gotham/GothamPro-Black.svg#GothamPro-Black) format("svg"),url(../fonts/gotham/GothamPro-Black.eot?#iefix) format("embedded-opentype");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: GothamPro;
  src: url(../fonts/gotham/GothamPro-BlackItalic.eot);
  src: url(../fonts/gotham/GothamPro-BlackItalic.woff2) format("woff2"),url(../fonts/gotham/GothamPro-BlackItalic.woff) format("woff"),url(../fonts/gotham/GothamPro-BlackItalic.ttf) format("truetype"),url(../fonts/gotham/GothamPro-BlackItalic.svg#GothamPro-BlackItalic) format("svg"),url(../fonts/gotham/GothamPro-BlackItalic.eot?#iefix) format("embedded-opentype");
  font-weight: 800;
  font-style: italic
}


body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .tooltip .popover, a, button{
    font-family: GothamPro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    text-transform: uppercase;
}

#video-bg { display: none; border: 1px solid red;}
body { background: #171717; }

.btn {
  border-radius: 500px !important;
  height: 40px;
}
.btn-primary { background: #01BFA6; border: 1px solid #01BFA6; }
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active
{
    background: #00d4b8;
    border: 1px solid #00D4B8FF;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background: #00d4b8;
  border-color: #00d4b8;
}
.navbar-default .navbar-toggle:focus {
  background-color: #00d4b8;
}
a, .container a, .container-fluid a {
    color: #01BFA6;
}

.navbar-default .navbar-header > a:hover,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.container a:hover {
    color: #00d4b8;
}

.container a:hover {
    text-decoration: underline;
}

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

.container a:before, .container-fluid a:before {
  background-color: #01BFA6;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #00d4b8;
}

a.btn, a.btn:hover { color: white; }

.container, .container-fluid {
    background-color: transparent !important;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
}

.navbar-default { background: transparent; }

.nav.nav-tabs { display: none; }

#license-number-badge { display: none; }

#account-content{
    background-color: transparent;
}

.progress-bar-info {
    background-color: #4ad8b7;
}

.container a:hover:before, .container-fluid a:hover:before{
    visibility: hidden;
}

.navbar-default
{
    font-size: 1.0em;
}

#license-list-help-text { background: transparent; border: none; }

.navbar-brand span, .navbar-brand img {
  display: none;
}

.navbar-brand {
  /* 807 x 278 */
  background-image: url("../img/unison-logo-96-fs8.png");
  background-size: 80%;
  background-position: 0 center;
  background-repeat: no-repeat;
  width: 174px;
  height: 60px;
}

.alert a, .alert a:hover, .alert a:active { color: white; }


/* checkout */
.alert-danger {
  background-color: #F33958;
  box-shadow: 0 4px 16px 0 #F33958 !important;
  border-radius: 5px !important;
}

.btn-checkout {
  background-color: #F33958;
  box-shadow: 0 4px 16px 0 #F33958 !important;
  border-radius: 5px !important;
  font-size: 27px;
  line-height: 1em;
  padding: 28px 70px 20px;
  border: none;
  text-align: center;
  height: auto;
}

.btn-checkout:hover, .btn-checkout:focus, .btn-checkout.focus, .btn-checkout:active, .btn-checkout.active, .btn-checkout:active:hover, .btn-checkout:active:focus {
  border: none;
  background: #FF4261;
  box-shadow: 0 4px 16px 0 #FF4261 !important;
}

.feature-content {
  position: relative;
}

.feature-text {
  display: block;
  padding-left: 115px;
}

.secure-payment-image, .money-back-image {
  background-image: url("../img/Secure-Payment.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 105px;
  height: 100%;
  float: left;
  display: block;
  position: absolute;
}

.money-back-image {
  background-image: url("../img/Money-Back.png");
}
