/* CSS Document */

.festival_navbar{
	padding:0rem;
}
.full-height {
	height: 100%;
}
.blue {background-color: blue;}
.orange {background-color: orange;}
.green {background-color: green;}
.purple {background-color: purple;}
.blue2 {background-color: #2875bb;}
.red {background-color: #BC0000;}
.darkBG {background-color: #080808;}
.spotlight {
	margin-top: 0px;
	
}

.threeboxSmall {
	
color:aliceblue;
position: relative;
border: 1px solid rgba(255, 255, 255, 0.1);
background: rgba(255, 255, 255, 0.1);
padding: 40px 30px 20px 30px;
z-index: 5;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
	text-align: center;
}

.threeboxInside:hover, .threeboxSmall:hover  {
border: 1px solid rgba(255, 255, 255, 0.45);
}

.threeboxInside{
	
	color:aliceblue;
position: relative;
border: 1px solid rgba(255, 255, 255, 0.1);
background: rgba(255, 255, 255, 0.1);
	z-index: 5;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
	text-align: center;
	
}
.festivalOrangeBG{
	background-color:#f16230;
	color:#b44924!important;
}
.festivalOrangeBG:hover{
	background-color:#b44924!important;;
	color:#f16230!important;
}

.festivalGreenBG{
	background-color:#52b848;
	color:#3d8835!important;
}
.festivalGreenBG:hover{
	background-color:#3d8835!important;;
	color:#52b848!important;
}

.festivalBlueBG{
	background-color:#2875bb;
	color:#194874!important;
}
.festivalBlueBG:hover{
	background-color:#194874!important;
	color:#2875bb!important;
}

.festivalPurpleBG{
	background-color:#7c44ad;
	color:#9171ad!important;
}
.festivalPurpleBG:hover{
	background-color:#9171ad!important;
	color:#7c44ad!important;
}

.festivalDarkOrangeBG{
	background-color:#9d320d!important;
	color:#da4512!important;
}
.festivalDarkOrangeBG:hover{
	background-color:#da4512!important;
	color:#9d320d!important;
}
.festivalNewBG{
	background-color:darkcyan!important;
	color:paleturquoise!important;
}
.festivalNewBG:hover{
	background-color:paleturquoise!important;
	color:darkcyan!important;
}
.headerSmallFont {
	    font-size: 1.2rem;
		width:20%;
		text-align: center;
	
  }

  .headerSmallLink{
	  text-decoration:none;  
  }
   .headerRightBorder{
	border-bottom-right-radius: 15px;  
  }
   .headerLeftBorder{
	border-bottom-left-radius: 15px;  
  }
/* responsive text queries */
@media screen and (max-width: 992px) {
  .headerSmallFont {
    font-size: 1rem; 
	text-align: center;
  }
  .headerRightBorder{
	border-bottom-right-radius: 10px;  
  }
   .headerLeftBorder{
	border-bottom-left-radius: 10px;  
  }
 
}

@media screen and (max-width: 768px) {
  
  .headerSmallFont {
    font-size: 16px; 
	padding-left:0px;
	text-align: center;

  }
  .headerRightBorder{
	border-bottom-right-radius: 0px;  
  }  .headerLeftBorder{
	border-bottom-left-radius: 0px;  
  }
 
}
@media (max-width: 480px) {
	  .headerSmallFont {
    font-size: 12px;  
	padding-left:0px;
	text-align: center;

  }




@media (min-width: 992px) {
	
	.spotlight {
		
		margin-top: -100px;
		margin-right:0px;
		margin-left: 0px;
		
	}
	
	}



#main {height: 200px; width: 100%; background-color: gray;}




