@charset "utf-8";
/* CSS Document */
.bodyHome {
 background-image:url(/images/background2.jpg); background-size: 1400px; background-position:top center; background-repeat:no-repeat; background-color:#000000; margin:5px auto; text-align:center; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  font-weight:normal; color:#FFFFFF; width:100%; max-width: 1400px; font-size: calc(16px + (18 - 16) * ((100vw - 300px) / (1600 - 300))); color:#000000;
}
.navBarButton {
 border:1px solid #007BFF; border-radius:5px; background-color: #007BFF; color:#FFFFFF; padding:4px 8px; margin:10px 20px 0px 20px; font-family:'Open Sans', sans-serif; font-size:16px; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; outline:none; display:inline-block; text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight:normal;
  padding-bottom:5px;
}
.homeTitle {
 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; margin:5px auto; color:#EEE; font-size: calc(18px + (24 - 18) * ((100vw - 300px) / (1600 - 300)));
}
.homeTitle2 {
 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; margin:5px auto; color:#000; font-size: calc(24px + (36 - 24) * ((100vw - 300px) / (1600 - 300)));
}
.homeItalic {
 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; margin:5px auto; font-weight:normal; color:#000; font-style:italic; font-size: calc(16px + (20 - 16) * ((100vw - 300px) / (1600 - 300)));
}
.highlightBlue {
 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; margin:20px auto; font-weight:normal; font-size: calc(24px + (36 - 24) * ((100vw - 300px) / (1600 - 300))); text-align:center; border-bottom:solid 1px #000000; padding-bottom:10px; color: #007BFF;
}
.highlightBlueNoUL {
 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; margin:20px auto; font-weight:normal; font-size: calc(24px + (36 - 24) * ((100vw - 300px) / (1600 - 300))); text-align:center; padding-bottom:10px; color: #007BFF;
}
.highlight {
 width:auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-weight:normal; font-size: calc(24px + (36 - 24) * ((100vw - 300px) / (1600 - 300)));
}
.highlight2 {
 width:auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; margin:5px auto; font-weight:normal; font-size: calc(22px + (28 - 22) * ((100vw - 300px) / (1200 - 300))); color:#000000;
}
.button {
 border:1px solid #007BFF; border-radius:5px; background-color: #007BFF; color:#FFFFFF; padding:10px; margin:0px 10px 10px 10px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; outline:none;
}
a {
 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size:16px; color:#660000; text-decoration: none; font-weight:normal;
}
a:link {
 text-decoration:none;
}
a:visited {
 text-decoration:none; color:#CC3300;
}
a:hover {
 text-decoration:none; color:#CC3300;
}
a:active {
 text-decoration:none; color:#CC3300;
}
a img {
 border:none; outline:none;
}
a.viewDetails, a.viewDetails:link, a.viewDetails:active, a.viewDetails:visited {
 display:inline-block; padding:10px; margin:5px; background-color:#888888; border-radius:5px; color:#FFFFFF; text-decoration:none;
}
a.viewDetails:hover {
 background-color:#777777;
}
.img {
 width:100%; border:none; outline:none;
}
.gridBoxTitle {
 font-weight:500; line-height:200%; font-size: calc(18px + (24 - 18) * ((100vw - 300px) / (1600 - 300)));
}
.contentGridBox {
 color:#000000; border-radius:5px; padding:10px; margin:15px -5px; text-align:center; box-shadow: 5px 5px 6px #666666; border-top:1px #EEEEEE solid; border-left:1px #EEEEEE solid;
}
.contentGridBox2 {
 color:#000000; margin:15px -5px; text-align:left;
}
.nav.navbar-nav.navbar-right li a {
    color:#EEEEEE !important;
}
.nav.navbar-nav.navbar-right li a:hover {
    color:#CC3300 !important;
}
.nav.navbar-nav li a {
    color:#EEEEEE !important;
}
.nav.navbar-nav li a:hover {
    color:#CC3300 !important;
}
.navbar-collapse.in {
    overflow: hidden;
    max-height: none !important;
    height: auto !important;
}
.slidecontainer {
  width: 100%;
}
.slider {
 -webkit-appearance: none; width: 100%; height: 15px; border-radius: 5px; background: #888888; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s;
}
.slider::-webkit-slider-thumb {
 -webkit-appearance: none; appearance: none; width:30px; height:30px; border: 0; background: url('/images/sliderHandle.png'); cursor: pointer;
}
.slider::-moz-range-thumb {
 width:30px; height:30px; border: 0; background: url('/images/sliderHandle.png'); cursor: pointer;
}
.slider-tick {
    position: absolute;
    width: 2px;
    height: 16px;
    z-index: -1;
}
.ulClass4 {
 text-align:left; display:inline-block; padding-left:0; font-size: calc(14px + (16 - 14) * ((100vw - 300px) / (1600 - 300)));
}