.can-red,.can-hover-red:hover{color:#fff!important;background-color:rgb(211, 34, 42)!important}
.can-text-red,.can-hover-text-red:hover{color:rgb(211, 34, 42)!important}
.can-dust-wrap{background:url(../images/dust.png) fixed; width:100%;}
.iframe-container {
  overflow: hidden;
  padding-top: 129.41%;
  position: relative;
}
.can-pale-red {
    background-color: #fcc;
}
.bg-even {
    background-color: #eee;
}
.tooltip-inner {
    font-size: 1.2em;
}
.collapsing {
  -webkit-transition: height 0.01s;
  -moz-transition: height 0.01s;
  -ms-transition: height 0.01s;
  -o-transition: height 0.01s;
  transition: height 0.01s;
}
.iframe-container iframe {
   border: 1;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}
.vertical-center {
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.navbar-dark .navbar-nav .nav-link,
.navbar-dark .navbar-toggler
 {
    color: rgba(255, 255, 255, 1);
}
.navbar-dark .navbar-nav .active {
    color: rgba(255, 255, 255, .7);
}
.navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(0,0,0,1)
}
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(0,0,0,.5);
}
@font-face {
    font-family: "Gotham Book";
    src: url("/static/fonts/Gotham-Book.woff") format("woff");
}
@font-face {
    font-family: "GothamBold";
    src: url("/static/fonts/Gotham-Bold.woff") format("woff");
}
body,h1,h2,h3,h4,h5,h6,table {
    font-family: "Gotham Book", "Gotham", Helvetica, Arial, sans-serif;
}