a.nav1:link, a.nav1:visited, a.nav1:active {display: block;padding: 0.5em .8em;font-weight:normal; color: #FFFFFF; text-decoration:none; letter-spacing:1px; text-shadow:1px 1px 2px #000000}
a.nav1:hover   {display: block;padding: 0.5em .8em;font-weight:normal; color: #D1D1D1; text-decoration:none; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
                               
a.hrefLinks:link, a.hrefLinks:visited, a.hrefLinks:active {font-weight: bold; color: #FDEC1A; text-decoration:none}
a.hrefLinks:hover {font-weight: bold; color: #F3931A; text-decoration:none}

a.ftrlink:link, a.ftrlink:visited, a.ftrlink:active {font-weight: bold; color: #6BA2C0}
a.ftrlink:hover   {font-weight: bold; color: #C0C0C0; text-decoration:none}

.Black {color: #000000}

@font-face {font-family: 'niconneregular'; src: url('fonts/Niconne-Regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'robotoregular'; src: url('fonts/Roboto-Regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'robotocondensed'; src: url('fonts/RobotoCondensed-Regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'robotomedium'; src: url('fonts/Roboto-Medium-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'robotolight'; src: url('fonts/Roboto-Light-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'robotoblack'; src: url('fonts/Roboto-Black-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'robotobold'; src: url('fonts/Roboto-Bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'roboto_condensedbold'; src: url('fonts/RobotoCondensed-Bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}

.sfont16 {font-family: Georgia, Times New Roman, Serif; font-style:normal; font-size: 16px; font-weight: normal}
.font12 {font-family: Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 12px; font-weight: normal}
.font14 {font-family: robotobold, Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 14px; font-weight: normal}

.ftr {font-family: Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 12px; font-weight: bold; color: #808080; letter-spacing:1px}

body {padding-top: 54px; font-family: Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 16px; font-weight: normal; color: #FFFFFF}

h1 {font-family: robotoregular, sans-serif; font-style:normal; font-size: 26px; font-weight: normal; color: #D6A36D; text-shadow:1px 1px 2px #000000; margin: 5px 0px 23px 0px}

.pf1 {font-family: robotoregular, sans-serif; font-style:normal; font-size: 31px; font-weight: normal; color: #B8F0FF; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf2 {font-family: robotoregular, sans-serif; font-style:normal; font-size: 26px; font-weight: normal; color: #FFFF00; letter-spacing:1px}
.pf2bl {font-family: robotobold, sans-serif; font-style:normal; font-size: 24px; font-weight: normal; color: #000000; letter-spacing:1px}
.pf3 {font-family: robotoregular, sans-serif; font-style:normal; font-size: 24px; font-weight: normal; color: #FFFF00; text-shadow:1px 1px 2px #000000}
.pf4 {font-family: robotoregular, sans-serif; font-style:normal; font-size: 22px; font-weight: normal; color: #F3931A; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf4a {font-family: robotocondensed, sans-serif; font-style:normal; font-size: 21px; font-weight: normal; color: #FFCA91; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf5 {font-family: robotoregular, sans-serif; font-style:normal; font-size: 18px; font-weight: normal; color: #F3931A; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf5a {font-family: robotocondensed, sans-serif; font-style:normal; font-size: 18px; font-weight: normal; color: #F3931A; text-shadow:1px 1px 2px #000000}
.pf6 {font-family: robotocondensed, sans-serif; font-style:normal; font-size: 20px; font-weight: normal; color: #F3931A; text-shadow:1px 1px 2px #000000}
.pf7 {font-family: robotoregular, sans-serif; font-style:normal; font-size: 18px; font-weight: normal; color: #FCD077; text-shadow:1px 1px 2px #000000; letter-spacing:1px; line-height: 1;}

.pf4c {font-family: robotocondensed, sans-serif; font-style:normal; font-size: 22px; font-weight: normal; color: #B8F0FF; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf4m {font-family: robotomedium, sans-serif; font-style:normal; font-size: 22px; font-weight: normal; color: #B8F0FF; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf4l {font-family: robotolight, sans-serif; font-style:normal; font-size: 22px; font-weight: normal; color: #B8F0FF; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf4bl {font-family: robotoblack, sans-serif; font-style:normal; font-size: 22px; font-weight: normal; color: #B8F0FF; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf4b {font-family: robotobold, sans-serif; font-style:normal; font-size: 22px; font-weight: normal; color: #B8F0FF; text-shadow:1px 1px 2px #000000; letter-spacing:1px}
.pf4cb {font-family: roboto_condensedbold, sans-serif; font-style:normal; font-size: 22px; font-weight: normal; color: #B8F0FF; text-shadow:1px 1px 2px #000000; letter-spacing:1px}

.pfaq {font-family: Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 18px; font-weight: normal; color: #000000; letter-spacing:1px}
.pfaq2 {font-family: Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 16px; font-weight: normal; color: #000000; letter-spacing:1px}

.dropdown .dropdown-menu a:hover {background-color: #E3E3E3;}

.accordion-button:not(.collapsed) {color: #525252  !important; background-color: #800802 !important;}
.accordion-button:link, .accordion-button:visited, .accordion-button:hover, .accordion-button:active  {background-color: #800802 !important; color:#525252 !important;
 text-decoration: none !important; border: hidden !important; border-color: #525252 !important; box-shadow: 0px !important;}
.accordion-button:focus {z-index: 3; border-color: #525252 !important; outline: 0; box-shadow: 0 0 0 .15rem #525252 !important;}

.hdr {border-style: solid; border-width: 0px; border-color: #E6E6E6; margin: 3px auto -10px auto; box-shadow: 0px 0px 0px #000000;}
.shadow {box-shadow: 0px 0px 10px #000000;}
.shadowb {box-shadow: 5px 5px 10px #000000;}
.shadownav {box-shadow: 0px 5px 10px #000000;}
.slide {width: 100%; box-shadow: 0px 0px 10px #000000; border-style: solid; border-width: 1px; border-color: #CF1417; margin: 0px 0px 0px 0px; padding: 8px;}

.boxes1{
 width:100%;
 text-align:center;
}
.boxes1 div {
 width: 210px;  
 display: inline-block;
 vertical-align: top;   
 background: rgba(0, 0, 0, .4);
 border:2px solid #AB0003;
 border-radius: 20px;
 box-shadow: 0px 0px 10px #000000;
 text-align:center;
 margin:1%;    
 padding:10px;
}
.divider1 {height: 6px; display: flex; justify-content:center; align-items:center; background: rgba(100, 150, 150, .3); margin-top:20px; margin-bottom:20px;}
.transbg {background-color: transparent; border: none;}
.col-center{margin:0 auto;}
.fb {border-width: 0px; margin: 0px 5px 10px 5px;}
hr {display: block; border-style: solid; border-width: 1px; border-color: #B3B3B3; margin: 10px auto 10px auto;}
.hr2 {display: block;border-style: inset; text-align: left; border-width: 1px;border-color: #000000; width:260px; margin: 3px 0px 3px 0px;}

img {border: 0; max-width: 100%;}
.imgftr {border-style: solid; border-width: 0px; border-color: #E6E6E6; margin: 0px 10px 10px 10px;}
.imagehdr {border-width: 0px; margin: 0px 10px 0px 0px;}
.logo {border-width: 0px; margin: -8px 10px -4px 0px;}
.image0 {border-width: 0px; margin: 10px 0px 10px 0px;}
.image {
  box-shadow: 0px 0px 10px #000000;
  border-style: solid;
  border-width: 1px;
  border-color: #CF1417;
  margin: 10px 0px 10px 0px;
  padding: 6px;
}
.imagec {
  display: block;
  box-shadow: 0px 0px 10px #000000;
  border-style: solid;
  border-width: 1px;
  border-color: #CF1417;
  margin: 10px auto 5px auto;
  padding: 6px;
}
.imagec0 {display: block; border-width: 0px; margin: 10px auto 5px auto;}
.imagepic {
  box-shadow: 0px 0px 5px #000000;
  border-style: solid;
  border-width: 2px;
  border-color: #AB0003;
  border-radius: 16px;
  margin: 0px 0px 5px 0px;
  padding: 5px;
}
.ip {
  box-shadow: 0px 0px 5px #000000;
  border-style: solid;
  border-width: 2px;
  border-color: #AB0003;
  border-radius: 16px;
  margin: 0px 0px 5px 0px;
  padding: 5px;
}
.thumbs1 {
  height: 150px;
  box-shadow: 5px 5px 10px #000000;
  border-style: solid;
  border-width: 1px;
  border-color: #CF1417;
  margin: 8px 4px 8px 4px;
  padding: 5px;
  cursor:zoom-in;
}
img.mfp-img {
    padding: 0;
    margin: 40px auto;
    /*Add your border*/
    border: 2px solid #414141;
    box-shadow: 5px 5px 10px #000000;
}  
input[type=text] {box-sizing: border-box; box-shadow: 3px 3px 5px #000000; border: 2px solid #ccc; border-radius: 4px; font-family: Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 16px; font-weight: normal; color: #808080; background-color: white; background-image: url('images/arrow.png'); background-position: 5px 8px; background-repeat: no-repeat;
 padding: 4px 10px 4px 30px; margin: 5px 0px 15px 0px;}
textarea {width: 380px; height: 100px; box-sizing: border-box; box-shadow: 3px 3px 5px #808080; border: 2px solid #ccc; border-radius: 4px; font-family: Arial, Verdana, Tahoma, sans-serif; font-style:normal; font-size: 16px; font-weight: normal; color: #000000;
 background-color: white; background-image: url('images/arrow.png'); background-position: 5px 8px; background-repeat: no-repeat; resize: none; padding: 4px 10px 4px 30px; margin: 5px 0px 15px 0px;}
  
ul.t3 {list-style: none; margin: 0; padding: 0;}
ul.t3 li {margin: 0px 0px 0px 0px; line-height: 35px; background:url('images/firebp35.png') no-repeat 0 0; padding-left:40px; min-height:35px; list-style: none;}

.bss-slides{position: relative; display: block; line-height: 0;}
figcaption {line-height: 1.5;}
.bss-slides:focus{outline: 0;}
.bss-slides figure{position: absolute; top: 0; width: 100%;}
.bss-slides figure:first-child{position: relative;}
.bss-slides figure img{opacity: 0; -webkit-transition: opacity 1.2s; transition: opacity 1.2s; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.bss-slides .bss-show{z-index: 2;}
.bss-slides .bss-show img{opacity: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; position: relative;}
.bss-slides figcaption{position: absolute; font-family: sans-serif; font-size: .8em; bottom: .75em; right: .35em; padding: .25em; color: #fff; background: #000; background: rgba(0,0,0, .25);
  border-radius: 2px; opacity: 0; -webkit-transition: opacity 1.2s; transition: opacity 1.2s;}
.bss-slides .bss-show figcaption{z-index: 3; opacity: 1;}
.bss-slides figcaption a{color: #fff;}
.bss-next, .bss-prev{color: #fff; position: absolute; background: #000; background: rgba(0,0,0, .6); top: 50%; z-index: 4; font-size: 2em; margin-top: -1.2em; opacity: .3;
  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.bss-next:hover, .bss-prev:hover{cursor: pointer; opacity: 1;}
.bss-next{right: -1px; padding: 10px 5px 15px 10px; border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.bss-prev{left: 0; padding: 10px 10px 15px 5px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
.bss-fullscreen{display: block; width: 32px; height: 32px; background: rgba(0,0,0,.4) url(images/arrows-alt_ffffff_64.png); -webkit-background-size: contain; background-size: contain;
 position: absolute; top: 5px; left: 5px; cursor: pointer; opacity: .3;} 
.bss-fullscreen:hover{opacity: .8;}
:-webkit-full-screen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); -webkit-background-size: contain; background-size: contain;}
:-moz-full-screen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); background-size: contain;}
:-ms-fullscreen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); background-size: contain;}
:full-screen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); -webkit-background-size: contain; background-size: contain;}
:-webkit-full-screen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); -webkit-background-size: contain; background-size: contain;}
:-moz-full-screen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); background-size: contain;}
:-ms-fullscreen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); background-size: contain;}
:fullscreen .bss-fullscreen{background: rgba(0,0,0,.4) url(images/compress_ffffff_64.png); -webkit-background-size: contain; background-size: contain;}
