/**
* Override.css
* 6/7/2019 - nATiONaL dONuT dAy
*
* Overrides the themes default styling. 
*
* Quest Digital 2019 
*/

/* Theme colors */
:root {
	--dark-red: #CC3823; /* triadic of red */
	--darker-red: #B33927;
	--white: #ffffff;
	--grey: #4D4D4D;
	--silver: #C0C0C0;
	--dark-grey: #212529;	
	--black: #000000;
	
	--lime: #a9cf38; /*rgb(169, 207, 56)*/
	--lighter-lime: #D0FF45;
	--darker-lime: #69821f;
	
	--primary-font: 'museo-sans';
	--secondary-font: 'open sans';
	--font-normal-size: 1rem;
	--font-medium-size: 1.5rem;
}

html,body{
	font-family: var(--primary-font), var(--secondary-font), sans-serif;
	font-size:1rem;
	height: 100%;
	color: #777;
	line-height: 1.15; /* 1 */
	-webkit-text-size-adjust: 100%; /* 2 */
}

h1,h2,h3,h4,h5,h6 {
	font-family: var(--primary-font), var(--secondary-font), sans-serif;	
	font-weight: 600;
	color: var(--lime);
}

p { 
	font-size: 18px;
	line-height: 30.6px;
	color: var(--dark-grey);
}

footer {
	border-top: 4px solid var(--silver);
	background-color: var(--lime);
	box-shadow: inset 0px 30px 27px -27px rgba(105,130,31,0.83);
}

ul li a {
	text-decoration: none;
}

/* font awesome stacking */
.fa-stack { 
	font-size: 1.1em;
}
i { 
	vertical-align: middle; 
}
/* font awesome backgrounds.  */
.fa-stack .fa-square { 		
	color: var(--dark-red);
}

.fa-stack:hover .fa-square { 
	color: var(--darker-red);	
}

.list {
	list-style: none;
}

/* bootstrap list inline */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

.lime {
	color: var(--lime);
}

.darklime {
	color: var(--darker-lime);
}


.lime-bg {
	background-color: var(--lime);
}

/* changes to the top navbar */
.w3-bar {
	background: var(--lime);	
	border-bottom: 4px solid var(--silver);
	box-shadow: inset 0px -30px 27px -27px rgba(105,130,31,0.83);
}


.w3-bar-item { 
	color: var(--white);
	font-size: 1.15rem; 
	font-weight: 400;
	box-shadow: inset 0px -30px 27px -27px rgba(105,130,31,0.83);
	text-transform: lowercase;
}

.w3-bar-item:hover {
	color: var(--lime);
	background: var(--darker-lime);	
}

.w3-modal img
{
	border: 6px solid var(--silver);
}


.w3-modal #caption {
	color: var(--black);
}

.bgimg-2, .bgimg-3, .bgimg-4{
	 min-height: 400px;
}

.bgimg-1 {
  background-image: url('images/1285-winery-1920x1080.jpg');  
  min-height: 75%;
}

/* change the background parallax images */
.bgimg-4 {
	
	background-image: url('images/uniontown-brewing-patio-1920x1080.jpg') !important;
}

.bgimg-2 {
	background-image: url('images/hudson-interiors-1920x1080.jpg') !important;
}

.bgimg-3 {
	background-image: url('images/wishmaker-house-1920x1080.jpg') !important;
}

.btn-red {
	background-color: var(--dark-red);
	color: var(--white);
}

.btn-red:hover {
	color: var(--white);
	background-color: var(--darker-red) !important;
}






