/*TOP STRIP*/

/*BUTTONS*/

.bg-jsna1 {

	background-color: #000 !important;
  border-bottom: thick solid #bd3227 !important;
}

.bg-jsna2 {

	background-color: #000 !important;
  border-bottom: thick solid #d85d35 !important;
}

.bg-jsna3 {

	background-color: #000 !important;
  border-bottom: thick solid #e4933a !important;
}

.bg-jsna4 {

	background-color: #000 !important;
  border-bottom: thick solid #e6b23e !important;
}

.bg-jsna5 {

	background-color: #000 !important;
  border-bottom: thick solid #efe54c !important;
}

.bg-jsna6 {

	background-color: #000 !important;
  border-bottom: thick solid #93b23b !important;
}

.bg-jsna7 {

	background-color: #000 !important;
  border-bottom: thick solid #4d8d4a !important;
}

.bg-jsna8 {

	background-color: #000 !important;
  border-bottom: thick solid #4789a1 !important;
}

.bg-jsna9 {

	background-color: #000 !important;
  border-bottom: thick solid #273d8d !important;
}

.bg-jsna10 {

	background-color: #000 !important;
  border-bottom: thick solid #1a217a !important;
}

.bg-jsna11 {

	background-color: #000 !important;
  border-bottom: thick solid #401c6d !important;
}

.bg-jsna12 {

	background-color: #000 !important;
  border-bottom: thick solid #862371 !important;
}
	

/*BUTTONS*/

.jsna1 {
				background-color: #bd3227!important;
				color: #fff!important;
			}

.jsna2 {
				background-color: #d85d35!important;
				color: #fff!important;
			}

.jsna3 {
				background-color: #e4933a!important;
				color: #fff!important;
			}

.jsna4 {
				background-color: #e6b23e!important;
				color: #000!important;
			}

.jsna5 {
				background-color: #efe54c!important;
				color: #000!important;
			}

.jsna6 {
				background-color: #93b23b!important;
				color: #000!important;
			}
			
.jsna7 {
				background-color: #4d8d4a!important;
				color: #fff!important;
			}
			
.jsna8 {
				background-color: #4789a1!important;
				color: #fff!important;
			}
			
.jsna9 {
				background-color: #273d8d!important;
				color: #fff!important;
			}

.jsna10 {
				background-color: #1a217a!important;
				color: #fff!important;
			}
                           
.jsna11 {
				background-color: #401c6d!important;
				color: #fff!important;
			}
                         
.jsna12 {
				background-color: #862371!important;
				color: #fff!important;
			}

/*NAVIGATION*/

.nav-item-jsna1 {
				background-color: #bd3227;
			}
			.active-jsna1 {
				color: #fff!important;
			}

			.nav-item-jsna2 {
				background-color: #d85d35;
			}
			.active-jsna2 {
				color: #fff!important;
			}

			.nav-item-jsna3 {
				background-color: #e4933a;
			}
			.active-jsna3 {
				color: #fff!important;
			}

			.nav-item-jsna4 {
				background-color: #e6b23e;
			}
			.active-jsna4 {
				color: #000!important;
			}

			.nav-item-jsna5 {
				background-color: #efe54c;
			}
			.active-jsna5 {
				color: #000!important;
			}

			.nav-item-jsna6 {
				background-color: #93b23b;
			}
			.active-jsna6 {
				color: #000!important;
			}
			
			.nav-item-jsna7 {
				background-color: #4d8d4a;
			}
			.active-jsna7 {
				color: #fff!important;
			}
			
			.nav-item-jsna8 {
				background-color: #4789a1;
			}
			.active-jsna8 {
				color: #fff!important;
			}
			
			.nav-item-jsna9 {
				background-color: #273d8d;
			}
			.active-jsna9 {
				color: #fff!important;
			}

			.nav-item-jsna10 {
				background-color: #1a217a;
			}
			.active-jsna10 {
				color: #fff!important;
			}
                           
			.nav-item-jsna11 {
				background-color: #401c6d;
			}
			.active-jsna11 {
				color: #fff!important;
			}
                         
			.nav-item-jsna12 {
				background-color: #862371;
			}
			.active-jsna12 {
				color: #fff!important;
			}

p a:hover {
		  	color: #888!important;
			text-decoration: none!important;
		}

	
	ul .nav-item a:hover {
			color: #666!important;
			text-decoration: none!important;
}



	.thumb-info .thumb-info-title {
	  transition: all 0.3s;
	  background: #9c8441 !important;
	  color: #FFF;
	  font-weight: 600;
	  left: 0;
	  letter-spacing: -.05em;
	  position: absolute;
	  z-index: 2;
	  max-width: 90%;
	  font-size: 17px;
	  padding: 8px 21px 8px !important;
	  bottom: 13%;
	}


	 ul li .wbox {
	list-style: disc outside none;
	display: list-item;
	margin-left: 2em;
	}

.figcaption {
            
            text-align:center;
            font-size:small;
            font-style: italic;
            padding:12px 0 10px 0;
        }

.lead {
  letter-spacing: -.03em!important;
}

.mob-img-small {
	
	max-width:250px;
}

.mob-img {
	
	max-width:340px;
}

.lh-1-5 {
	line-height:1.5em;
}

@media (min-width: 576px) {
  .float-sm-end {
    float: right !important;
  }
}

blockquote {
  border-left: 5px solid #9c8441!important;
}