﻿.font-weight-normal {
    font-weight: normal;
}

.table-capitalizations td,
.table-capitalizations th {
    width: 25%;
}

footer {
    position: static;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 45px;
    z-index: 999;
 }

 #page-content {
    padding-bottom: 150px;
}

 footer .logo {
     float: right;
     margin: -118px 0;
 }

 body {
     background-color: #041121;
 }

 .nav-affix-wrapper {
     border-bottom: 3px solid #013149;
 }

 .subnav-affix-wrapper {
     display: none;
 }

 #accessories-row {
     padding-top: 0;
 }

.no-wrap {
    white-space: nowrap;
}

.tooltip-inner {
    max-width: 350px;
    width: 350px; 
    white-space: normal;
}

.pre-wrap {
    white-space:pre-wrap !important;
}

dl {
    margin-bottom: 0;
}

.bottom-padding-30 {
    padding-bottom: 30px;
}

.bottom-padding-15 {
    padding-bottom: 15px;
}

.top-padding-25 {
    padding-top: 25px;
}

.bigger {
    font-size: 1.3em;
}

.cursor-hand {
    cursor: pointer;
}

.text-black {
    color: #000;
}

.text-green {
    color: #217346;
}

.text-light-blue {
    color: #369fbd;
}

.text-blue {
    color: #2b579a;
}

.text-i-blue {
    color:#5badff;
}

.text-i-red {
    color: #a20a06;
}

.text-red {
    color: #a21e2c;
}

.text-i-orange {
    color: #fc5b32;
}

.text-purple {
    color: #8d83fd;
}

.line-height-2 {
    line-height: 2em;
}

.bottom-padding {
    padding-bottom: 25px;
}

 .allow-wrap {
     text-wrap: normal;
 }

 .top-margin {
     margin-top: 20px;
 }

 #accessories-row {
     background-color: #fff;
 }

#uploadSpinner {
    -webkit-animation-name: spin;
    -webkit-animation-duration: 1000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 1000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 1000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    
    animation-name: spin;
    animation-duration: 1000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}

@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}

@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}