body {
	font-family: "Segoe UI", "Open Sans", Arial, Verdana, sans-serif;
	background-color: #fff; /*#0072c5;*/
	color: #505050;/* color: #fff;*/
    font-size: 100%;
    padding-top: 50px;
    padding-bottom: 0;
    font-weight: 400;
   /*background: url(/images/cream_dust.png) repeat 0 0;*/

}

p {
    line-height: 1.6;
    margin-bottom: 20px;
 }

#days {
	font-size: 200%;
    color: #fff; /*#0072c5;#428bca;*/
	/*line-height: 90%;
	font-size: 10vmin;*/
}

#hours, #minutes, #seconds {
	font-size: 130%;
    color: #fff;
	/*font-size: 4vmin;8/
	/*line-height: 90%;*/
}
 
.nowrap {
    white-space: nowrap;
 }

.super {
    font-size: 150%;
 }
 
#socialicons {
    margin-top: 30px;
    margin-bottom: 30px;
 }

.text-medlarge {
    font-size: 24px;
 }
 
.text-med {
    font-size: 18px;
 }
 
.text-medsmall {
    font-size: 16px;
 }
 
.text-small {
    font-size: 14px;
 }

.navbar-static-bottom {
    z-index: 1000;
    border-width: 1px 0 0;
    margin-top: 30px;
    margin-bottom: 0;
 }

.container {
    margin-bottom: 20px;
 } 
 
.footer {
    /*background: #004b80;*/
	background: #D83B01;
    padding-bottom: 10px;
    margin-bottom: 0;
    position: relative;
    width: 100%;
    min-width: 100%;
    margin-top: -5px;
    /*margin-bottom: 20px;*/
    display: block;
    list-style-position: outside;
    right: 0;
    left: 0;
    bottom: 0;
 }

.footer .container {
    /*background-color: #004b80;*/
	background-color: #D83B01;
    /*border-color: #004b80;*/
	border-color: #D83B01;
    color: #fff;
    width:auto;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 0;
 }
 
.footer-default {
    /*background-color: #004b80;*/
	background-color: #D83B01;
    /*border-color: #004b80;*/
	border-color: #D83B01;
}

.footer-default .footer-brand {
    color: #fff;
    font-size: 16px;
    margin-top: 12px;    
    margin-left: 15px;
    /*padding: 15px;*/    
}

.footer-default .footer-text {
    color: #fff;
    font-size: 16px;
    margin-top: 12px;    
 }
 
.footer-default .footer-link {
    color: #fff;
    font-size: 16px;
    margin-top: 12px;
    /*margin: 0 25px 0 0;*/
    /*text-transform: uppercase;*/
    /*font-weight: bolder;*/
    /*font-weight: bold;*/
}

.footer-default .col-md-2 {
    padding-left: 0;
    padding-right: 0;
    vertical-align: middle;    
 }

 .footer-default p {
     margin-bottom: 0;
     vertical-align: middle;       
 }
 
.footer-default > li {
    float: left;
 }

.footer-default .footer-link a, .footer-default .footer-link p {
    color: inherit;
    background-color: inherit;
    /*padding: 15px;*/    
    font-size: 14px;
    line-height: 20px;
    /*margin-right: 15px;*/
    margin: 0;
    display: block;
    position: relative;
    vertical-align: middle;   
}

.footer-default .footer-link a:hover, .footer-default .footer-link a:focus {
    color: #b0b0b0;
 }
 
.footer-default .footer-link > li > a, .footer-default .footer-link > li > p {
    color: inherit;
    background-color: inherit;
    padding: 15px;    
    font-size: 14px;
    line-height: 20px;
    /*margin-right: 15px;*/
    margin: 0;
    display: block;
    position: relative;    
}

.footer-default .footer-link > li > a:hover, .footer-default .footer-link > li > a:focus {
    color: #b0b0b0;
 }
 
/*
Override defaults from Bootstrap CSS
*/

h1, h2, h3, h4, h5, h6m, .h1, .h2, .h3, .h4, .h5, .h6 {
    /*color: #0072c5;*/
	/*#428bca;*/
	color: #ff8c00;
 }

h1 small, h2 small, h3 small, h4 small, h5 small, h6m small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {
    color: #fff;/*#428bca;*/
 }
 
 h3 {
    color: #fff;
    /*background-color:#0072c5;*/
	background-color: #ff8c00;
    padding: 15px;
    border-radius: 4px;
  }


a {
    color: inherit;/*#fff;*/
    text-decoration: none;
}

a:hover, a:focus {
    color: #b0b0b0;
    text-decoration: none;
}

p a, li a {
  color: #428bca;
}

.caption p {
margin-bottom: 0;
 }

.jumbotron {
    /*background-color: #0072c5;*/
	background-color: #ff8c00;
    color: #fff;
    /*margin-bottom: 0;*/    
 }
 
 .jumbotron h1. h2. h3. h4, h5, h6 {
            color: #fff;
  }

.page-header {
    border-bottom: 0;
    margin: 20px 0 10px;
}

.fa {
    line-height: 1.4285;
 }

.thumbnail {
    background-color: inherit;
    border: 0;
    height: auto;
}

.thumbnail .caption {
    padding: 9px;
    color: inherit;
 }

/*h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    color: #fff;
}*/

.strike {
	text-decoration: line-through;
}

.navbar .navbar-nav.nav {
    margin: 0 25px 0 0;
    text-transform: uppercase;
    font-weight: bolder;
}

.navbar .navbar-bottom.nav {
    margin: 0 25px 0 0;
    text-transform: none;
    font-weight: normal;
}
 
.navbar-default {
    /*background-color: #004b80;*/
	background-color: #D83B01;
    /*border-color: #004b80;*/
	border-color: #D83B01;
}

.navbar-brand-bottom {
    float: left;
    padding: 15px;
    line-height: 20px;
 }

.navbar-default .navbar-brand {
    color: #fff;
    font-size: 20px;
    margin-left: 15px;
    font-weight: bolder;    
}

.navbar-default .navbar-brand-bottom {
    color: #fff;
    font-size: 20px;
    margin-left: -15px;
    font-weight: normal;    
}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    /*background-color: #004b80;*/
	background-color: #D83B01;
    color: #fff;
}

.navbar-default .navbar-nav > .active > a {
    /*color: #004b80;*/
	color: #D83B01;
    background-color: #fff;
}

.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    /*color: #004b80;*/
	color: #D83B01;
    background-color: #fff;
}

.navbar .nav > li {
    float: left;
}

.navbar-default .navbar-brand a:hover, .navbar-default .navbar-brand a:focus, .navbar-default .navbar-brand-bottom a:hover, .navbar-default .navbar-brand-bottom a:focus {
    /*background-color: #004b80;*/
	background-color: #D83B01;
    color: #fff;
 }

.navbar-default .navbar-nav > li > a {
    color: #fff;
    padding: 15px;    
    font-size: 14px;/*
    line-height: 20px;
    margin-right: 15px;*/
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    /*color: #0072c5;*/
	color: #ff8c00;
    background-color: #fff;
}

.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: inherit;
    border-bottom-color: inherit;
}

.caret {
    border-top: 4px solid #fff;
}

.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret {
    /*color: #004b80;*/
	color: #D83B01;
    background-color: #fff;
}

.navbar-default .navbar-text {
    color: #fff;
    font-size: 16px;
 }
 
.navbar-default .navbar-link {
    color: #fff;
 }
 

.navbar-default .navbar-link:hover {
    /*color: #004b80;*/
	color: #D83B01;
    background-color: #fff;
 }

.navbar .container {
      margin-bottom: 0;
 }
 
@media all and (min-width:768px) {
    .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, .navbar-static-bottom .container, .footer .container {
    width: 750px;
    }
    .footer-header {
        float: left;
   }
   
   .footer-right {
    float: right !important;
    }
.dl-horizontal {
margin-top: 0;
 }
.dl-horizontal dt {
    width: 80px;
}
.dl-horizontal dd {
    margin-left: 100px;
}
}

@media all and (min-width:992px) {
    .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, .navbar-static-bottom .container, .footer .container {
    width: 970px;
    }
 }
 
@media all and (min-width:1200px) {
    .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, .navbar-static-bottom .container, .footer .container {
    width: 1170px;
    }
 }


@media screen and (min-width:768px) {
    .jumbotron h1 {
        /*font-size: 63px;*/
        /*font-size: 500%;*/
    }

    .jumbotron {
        padding-top: 16px;
        padding-bottom: 16px;
    }
}

/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
       #days {
           font-size: 150%;
        }

       #hours, #minutes, #seconds {
           font-size: 100%;
       }

       h1 {
           font-size: 30px;
       }
       
       h2 {
           font-size: 24px;
       }       

       h3 {
           font-size: 20px;
       }

       h4 {
           font-size: 18px;
       }
       
       h5 {
           font-size: 16px;
       }              
       
       h1, h2, h3 {
           margin-top: 10px;
           margin-bottom: 5px;
       }
       
       .text-medlarge {
           font-size: 24px;
       }

       .text-med {
           font-size: 22px;
       } 
             
       .text-medsmall {
           font-size: 20px;
       } 
       .text-small {
           font-size: 20px;
       } 
 }

/* iPhone 5 */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
       #days {
           font-size: 150%;
        }

       #hours, #minutes, #seconds {
           font-size: 50%;
       }

       h1 {
           font-size: 20px;
       }

       h2 {
           font-size: 18px;
       }       
       
       h3 {
           font-size: 16px;
       }
       
       h4 {
           font-size: 14px;
       }
       
       h5 {
           font-size: 12px;
       }        

       h1, h2, h3 {
           margin-top: 10px;
           margin-bottom: 5px;
       }
       
       .text-medlarge, .txt-medlarge p {
           font-size: 14px;
       }
       
       .text-med, .text-med p {
           font-size: 12px;
       }

       .text-medsmall, .text-medsmall p {
           font-size: 10px;
       } 
       .text-small, .text-small p {
           font-size: 8px;
       }
              
       .navbar-default .navbar-brand {
           font-size: 10px;
       }
       
       .navbar-default .navbar-text {
           font-size: 10px;
       }      
       .jumbotron {
           padding-top: 8px;
           padding-bottom: 8px;
    } 
 }

/* iPhone pre-5 */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
 /* STYLES GO HERE */
 }
 
 

/*
Explicitly define a Segoe UI font-family so that we can assign Segoe UI 
Semilight to an appropriate font-weight.
*/
@font-face {
    font-family: "Segoe UI";
    font-weight: 200;
    src: local("Segoe UI Light"), local("Segoe WP Light");
 }
@font-face {
    font-family: "Segoe UI";
    font-style: italic;    
    font-weight: 200;
    src: local("Segoe UI Light Italic");
 }
@font-face {
    font-family: "Segoe UI";
    font-weight: 300;
    src: local("Segoe UI Semilight"), local("Segoe WP Semilight");
 }
@font-face {
    font-family: "Segoe UI";
    font-style: italic;      
    font-weight: 300;
    src: local("Segoe UI Semilight Italic");
 }
@font-face {
    font-family: "Segoe UI";
    font-weight: 400;
    src: local("Segoe UI Regular"), local("Segoe WP Regular");
 }
@font-face {
    font-family: "Segoe UI";
    font-style: italic;
    font-weight: 400;
    src: local("Segoe UI Italic");
 }
@font-face {
    font-family: "Segoe UI";
    font-weight: 600;
    src: local("Segoe UI Semibold"), local("Segoe WP Semibold");
 }
@font-face {
    font-family: "Segoe UI";
    font-style: italic;
    font-weight: 600;
    src: local("Segoe UI Semibold Italic");
 }
@font-face {
    font-family: "Segoe UI";
    font-weight: 700;
    src: local("Segoe UI Bold"), local("Segoe WP Bold");
 }
@font-face {
    font-family: "Segoe UI";
    font-style: italic;
    font-weight: 700;
    src: local("Segoe UI Bold Italic");
 }
 
 @font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/opensans_bold/OpenSans-Bold-webfont.eot');
  src: url('/fonts/opensans_bold/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/opensans_bold/OpenSans-Bold-webfont.woff') format('woff'),
       url('/fonts/opensans_bold/OpenSans-Bold-webfont.ttf') format('truetype'),
       url('/fonts/opensans_bold/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/opensans_light/OpenSans-Light-webfont.eot');
  src: url('/fonts/opensans_light/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/opensans_light/OpenSans-Light-webfont.woff') format('woff'),
       url('/fonts/opensans_light/OpenSans-Light-webfont.ttf') format('truetype'),
       url('/fonts/opensans_light/OpenSans-Light-webfont.svg#open_sansbold') format('svg');}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 800;
  src: url('/fonts/opensans_extrabold/OpenSans-ExtraBold-webfont.eot');
  src: url('/fonts/opensans_extrabold/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/opensans_extrabold/OpenSans-ExtraBold-webfont.woff') format('woff'),
       url('/fonts/opensans_extrabold/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
       url('/fonts/opensans_extrabold/OpenSans-ExtraBold-webfont.svg#open_sansbold') format('svg');}
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/opensans_regular/OpenSans-Regular-webfont.eot');
  src: url('/fonts/opensans_regular/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('/fonts/opensans_regular/OpenSans-Regular-webfont.woff') format('woff'),
       url('/fonts/opensans_regular/OpenSans-Regular-webfont.ttf') format('truetype'),
       url('/fonts/opensans_regular/OpenSans-Regular-webfont.svg#open_sansbold') format('svg');}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 @font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/opensans_bold/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/opensans_light/OpenSans-Light-webfont.svg#open_sansbold') format('svg');}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 800;
  src: url('/fonts/opensans_extrabold/OpenSans-ExtraBold-webfont.svg#open_sansbold') format('svg');}
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/opensans_regular/OpenSans-Regular-webfont.svg#open_sansbold') format('svg');}
}
}