/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.7.6 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/

@media all {
	.featherlight {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 2147483647;
		text-align: center;
		white-space: nowrap;
		cursor: pointer;
		background: #333;
		background: rgba(0, 0, 0, 0)
            
	}
	.featherlight:last-of-type {
		background: rgba(0, 0, 0, .8)
            
	}
	.featherlight:before {
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle
            
	}
	.featherlight .featherlight-content {
		position: relative;
		text-align: center;
		vertical-align: middle;
		display: inline-block;
		overflow-y: auto;
		padding: 25px 25px 0;
		/*border-bottom: 25px solid transparent;*/
		margin-left: 5%;
		margin-right: 5%;
		height:80%;
        width: 85%;
		/*background: #000;  turned off background to lightboxs*/ 
        background-image: url(../img/lb_bg_1.jpg);
        background-size: 100%;
        
		cursor: auto;
		white-space: normal;
	}
	.featherlight .featherlight-inner {
        
		display: block
	}
	
	
	.featherlight .featherlight-content ul { display: inline-block; text-align: left; font-family: UglyQua; }
	.featherlight .featherlight-content ul li { font-family: UglyQua; font-size: 1.8em; }
	.featherlight .featherlight-content ul li a { color:#333; text-decoration:none; cursor: pointer; -webkit-transition: all .3s; transition: all .3s; }
	.featherlight .featherlight-content ul li a:hover { color:#d86c02; }
	
	
.featherlight .featherlight-content ul li.subhead { font-family: UglyQua; font-size: 2.4em; margin-top: 10px; list-style: none; font-weight: 700; }
.featherlight .featherlight-content ul li.subhead.online { margin-top: 20px; }

.featherlight .featherlight-content ul li.address { line-height: 1.1; padding-top: 7px; }
.featherlight .featherlight-content ul li.address span { font-size: 0.8em; }


	
	
	
	
	

	a[target="new"]:after { font-family: 'FontAwesome'; content: " \f08e"; font-size: 0.7em; padding-left: 9px; color: #444; }
 
	 
	 
	 
	 
	.featherlight link.featherlight-inner, .featherlight script.featherlight-inner, .featherlight style.featherlight-inner {
        
		display: none
	}
	.featherlight .featherlight-close-icon {
		position: absolute;
        z-index: 9999;
        top: 0%;
        right: 0;
        line-height: -15px;
        cursor: pointer;
        text-align: center;
        background: transparent;
        color: #fff;
        border: 0;
        padding: 0px;
        width: 40px;
        height: 42px;
        font-size: 2em;
        background: #000;
	}
	.featherlight .featherlight-close-icon::-moz-focus-inner { 
		border: 0;
		padding: 0
	}
	.featherlight .featherlight-image {
		width: 100%
	}
	.featherlight-iframe .featherlight-content {
		border-bottom: 0;
		padding: 0;
		-webkit-overflow-scrolling: touch;
		overflow-y: scroll
	}
	.featherlight iframe {
		border: 0
	}
	.featherlight * {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}
	
	.featherlight h2{
		font-family: Yorktown; 
		font-size: 3em;
		
		}
	.featherlight p{    
    	
		font-family: UglyQua; 
		font-size: 1.8em
	}
	
	
.featherlight p.social-heading { margin: 0 0 12px 0;  }
.featherlight p.social-icons { margin: 0 0 20px 0;  }
.featherlight p.social-icons a { margin: 0 10px 20px 0;  }
.featherlight p.social-icons .fa { font-size: 35px; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.featherlight p.social-icons .fa:hover { -webkit-filter:drop-shadow(0px 0px 12px #fff) drop-shadow(0px 0px 12px #fff) drop-shadow(0px 0px 12px #fff); filter:drop-shadow(0px 0px 12px #fff) drop-shadow(0px 0px 12px #fff) drop-shadow(0px 0px 12px #fff); }




.featherlight p.social-icons .fa.fa-twitter { color: #00aced; }
.featherlight p.social-icons .fa.fa-facebook { color: #3b5998; }
.featherlight p.social-icons .fa.fa-instagram { color: #bc2a8d; }



	
	
	
	.text{
	
	    width: 80%!important;
    margin: 5% auto;
   
  
	}    /****width:70%!important;
	position: relative;
    margin: 0 auto;**/
	
	/******h2 span.whiskoffy{
		
		    background: url(../img/lightbox_element/plant2_lightbox.png) no-repeat;
    width: 46px;
    height: 100px;
    position: absolute;
    margin-left: -69px;
	}
	
		h2 span.tequilomile{
		
		    background: url(../img/lightbox_element/plant_lightbox.png) no-repeat;
    height: 46px;
    width: 100px;
    position: absolute;
       margin-left: -92px;
    margin-top: 9px;

	}*******/
	
	
}
@media only screen and (max-width:1024px) {
	.featherlight .featherlight-content {
		margin-left: 0;
		margin-right: 0;
		max-height: 98%;
        max-width: 100%;
		padding: 0px 0px 0px 0px;
		border-bottom: 10px solid transparent
	}
}

/* LIGHTBOX HANDLERS */

.lbHolder {

    
}

.lbLeft {
    
        width: 90%;
    position: relative;
    margin: auto;
}

.lbRight {
    
    float: left;
    margin: 3%;
    height: 100%;
    
        
}

@media only screen and (min-width:320px) {
		.text{
 
  
	}
	
		.featherlight .featherlight-content {
	}
	
	
}


/******** SCROLLBAR COLOUR ************/

/* Let's get this party started */
::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(0,0,0,1)	; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background:rgba(0,0,0,1)	; 
}

.clear { clear: both; }