/*THIS IS THE NAVBAR */

.container-top{

	height: 68px;

	padding-bottom: 0.15px;

	padding-left: 16px;

	padding-right: 16px;

	padding-top: 3px;

	z-index: 2;

	overflow: hidden;

	overflow-y: hidden;

	position: relative;

	vertical-align: bottom;

}

.banner1 {

	height: 70px;

	width: 700px;

}

.toptext{

	padding-top: 20px;

	float: right;

	font-family: "Segoe UI", Arial, sans-serif;

	font-size: 15px;

	letter-spacing: 3.5px;

	line-height: 50px;

	box-sizing: border-box;

}

.navbar-brand {

	padding: 0px;

}

.navbar-default .navbar-nav > li > a{

	color: rgb(241,241,241);

	font-weight: lighter;

	width: 100%;

	overflow: visible !important;
    

}

.full-width{

	width: 100%;

}

.navbar-header{

	padding: 2px;

	height: 44px;

	width: 0px;

	color: transparent;

}

.navbar-default{

	min-height: 30px;

	background-color: rgb(95, 95, 95);

	overflow: hidden;

	font-family: "Segoe UI",Arial,sans-serif;

	font-weight: lighter;

}

.navbar-collapse{

	width: 100%;

	text-align: center;

}

.navbar-toggle{

visibility: visible;



}

.navbar-default{

	padding-top: 0px;

	max-height: 100%;

	padding-left: 5px;

	font-size: 17px;

	color: rgb(241, 241, 241);

}

.navbar-default .navbar-nav > li > a{

	color: rgb(241,241,241);

}


.shots_taken {
    box-shadow:
        0px 0px 1px 1px rgb(124,252,0),  
        0px 0px 10px 2px rgb(124,252,0); 

}

.shots_not_taken {
    box-shadow:
        0px 0px 1px 1px rgb(255,90,90),  
        0px 0px 10px 2px rgb(255,90,90); 

}


.no-highlight:hover{
	background-color: white !important;
	
}