﻿/* Fonts    **************************************************************************************************************************/
 body {font-family:Tahoma, "sans-serif";font-size:13px;font-weight:300;background-color:#ffffff;}
 .bg-lt-sky-blue{background-color:lightskyblue}
 .bg-beige{background-color:beige}
 .bg-lt-grey{background-color:#f5f5f5}
 .bg-alt-row{background-color:#f1f1f1}
 .text-dk-theme{color:#333333}
 .border-lt-sky-blue{border:2px double lightskyblue}
 label {color:#333333}
 .form-control {background-color:#efffff;font-size:13px}
 .form-control:focus{border-color:#cccccc;outline: 0;box-shadow: 0 0 0 0.2rem #eeeeee;}

/* Misc    **************************************************************************************************************************/
a:link{text-decoration:none;color:inherit}
a:hover{text-decoration:none;color:inherit}
a:visited{text-decoration:none;color:inherit}
a:active{text-decoration:none;color:inherit}

/* Responsive classes **************************************************************************************************************************/
@media only screen and (min-width:0px) {.biw-top-border{position:fixed;top:0;width:100%;border-top:4px solid green}}
@media only screen and (min-width:576px) {.biw-top-border{position:fixed;top:0;width:100%;border-top:4px solid yellow}}
@media only screen and (min-width:768px) {.biw-top-border{position:fixed;top:0;width:100%;border-top:4px solid blue}}
@media only screen and (min-width:992px) {.biw-top-border{position:fixed;top:0;width:100%;border-top:4px solid black}}
@media only screen and (min-width:1200px) {.biw-top-border{position:fixed;top:0;width:100%;border-top:4px solid red}}
