@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    src: url('font/source-sans-pro-v11-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url('font/source-sans-pro-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('font/source-sans-pro-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('font/source-sans-pro-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('font/source-sans-pro-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('font/source-sans-pro-v11-latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

a {
    text-decoration: none;
}

.navbar {
    align-items: baseline;
}

li.nav-item > a {
    color: white !important;
    background-color: #003300;
    padding-left: 4px;
    padding-right: 4px;
}

li.nav-item > a:hover {
    background-color: #559955;
    padding-left: 4px;
    padding-right: 4px;
    }

.navbar-dark .navbar-toggler {
    color: white;
    border-color: white;
    margin: 2px;
}

.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0.1rem;
}

.ul-no-pad {
	padding:0;
	margin:0;
}

.surveyHeader {
    font-size: 24px;
    font-family: 'Arial Black';
    line-height: 30px;
    text-transform: uppercase;
    color: #003300;
    text-align: center;
}




.header-bottom-color {
    background-color: #003300;
}

.logoTop {
    background-image: url('../img/harvestSurveyNewbanner.png');
    background-repeat: no-repeat;
    height: 200px;
}

.navbar {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
}

.red-text {
    color: red;
    font-size: 16px;
}
.text-yellow {
	color: yellow;
	
}

@media (max-width: 575.98px) {
    .logoTop {
        background-image: url('../img/fws-100camoBG.png');
        background-repeat: no-repeat;
        height: 110px;
        background-position-y: -4px;
        background-color: #003300;
            }

    .surveyHeader {
        margin-left: 100px;
        padding-top: 20px;
        font-size: 1em;
        font-family: 'Arial Black';
        line-height: 34px;
        text-transform: uppercase;
        color: #fff;
    }




/* @media ( max-width : 768px) { */
	/*   .hide-on-mobile {
        display: none;
    } */
	.show-on-mobile {
		display: block !important;
	}
}

/* accordian body bg color */
    .light-yellow{
	    background-color:lightyellow;
}

/* carousel bg */
.carBg {
    background-color: #eee;
    border: 2px solid #ccc;
    border-radius: 6px;
    padding: 10px;
    }
   /*  add dashes between invitation numbers */
  .dash:after {
  display: block;
  text-align: center;
  font-size: 1.3em;
  position: absolute;
  color: black;
  content: "\2014";
  top: 0px;
  left: -11px;
 
}
/* show images larger on click for wing ID */
 .img-wrapper::after {
    font-size: 12px;
    content: 'Click Image To View Full Size';
    display: block;
 }
 
 /* limit size of landing page images when viewed on large screen */
 @media (min-width: 1200px) { 
  .img-fluid {
     max-width:260px;
             }
  }
 
 
