/* MOBILE TO DESKTOP SELECTORS */
@media (min-width: 770px) {
    .display-mobile {
        display: none;
    }

}

@media (max-width: 769px) {
    .display-desktop {
        display: none;
    }

}
/* END M2D SELECTORS */


/* BOOTSTRAP OVERRIDES */
/*.container {
    width: 100%;
}*/

img {
    max-width: 100%;
}

.max-width {
    max-width: 960px;
    margin: auto;
}
/* END BOOTSTRAP OVERRIDES */


/* COLORS */
.white {
    color: #FFFFFF;
}

.yellow {
    color: #FFFC00;
}

.dark-yellow {
    color: #fcd12e;
}

.header-blue {
    color: #0599d7;
}

.header-red {
    color: #ed1c24;
}

.red {
    color: #F21300;
}

.light-blue {
    color: #1661C7;    
}

.blue {
    color: #0000FF;    
}

.dark-orange {
    color: #FF8C00;    
}

.dark-blue {
    color: #2a6496;
}

.green {
    color: #008000;
}

.bg-gray {
    /*background-color: #E5E4E2;*/
    background-color: rgba(229,228,226,0.5);
}
/* END COLORS */

/* POSITIONING */
.center {
    text-align: center;
}

.justify {
    text-align:justify;
}

.valign {
    display: inline-block;
    height: 100%;
    vertical-align: middle;       
}

.no-padding {
    padding: 0px;
}

.spacer {
    margin: 5px;
}                     
/* END POSITIONING */

/* TEXT TRANSFORM */
.bold {
    font-weight: 700;
}

.italic {
    font-style: italic;
}

.capitals {
    text-transform: uppercase;
}

.shadow {
    text-shadow: 1px 1px 1px #000;
}

.fine_print {
    font-size: 8px;
}

.font_10 {
    font-size: 10px;
}

.font_11 {
    font-size: 11px;
}

.font_12 {
    font-size: 12px;
}


/* END TEXT TRANSFORM */




