﻿@charset "UTF-8";

/* Layout (global rules for all sizes) */
.age-page-img{
	background:url(/images/header/large/home-bg.jpg) center -145px no-repeat;
	position:relative;
	margin:0 auto;
	height:640px;
	/*
	max-width:1600px;
	width:100%;
	position:absolute;
	height:556px;
	top:0;
	left:0;
	right:0;
	*/
}
.age-page{
	background-image:url('/images/content-bg.png');
	background-repeat:no-repeat;
	background-position:center top;
	background-color:transparent;
	max-width:946px;
	margin:0 auto 0 auto;
	top:9.642em;
	position:relative;
	min-height:534px;
}
.age-left{
	float:left;
	position:relative;
	margin:97px 0 0 82px;
	max-width:426px;
}
.age-left > img.small{
	display:none;
}
.age-right{
	float:right;
	position:relative;
	margin:40px 63px 0 0;
	max-width:339px;
	text-align:center;
	color:#044b71;
	font-size:20px;
}
.age-right h1{
	background:none;
	display:block;
	height:174px;
	width:273px;
	margin:0 auto 30px auto;
	padding:0;
}
.age-right h1 > img.small{
	display:none;
}


.drink-aware{
	position:absolute;
	right:20px;
	top:30px;
	display:block;
}
.home-img{
	background: url(../images/header-L/botanicals.jpg) center 0 no-repeat;
	min-height:698px;
}
/*Header*/
header{
	/*background:url(../images/header/header.png) left top no-repeat;*/
	background:url(/images/header/header-v2.png) left top no-repeat;
	max-width:940px;
	margin:0 auto;
	/*min-height:208px;*/
	min-height:183px;
	padding:0;
}
.header-wrapper{
	display:block;
}
.header-wrapper{
	position:relative;
	margin:0;
	padding:0;
	width:100%;
	/*height:208px;*/
	height:183px;
}
nav{
	background:none;
	width:940px;
	font-family:'Cambria W01 Regular';
	font-size:18px;
	position:absolute;
	/*top:24px;*/
	top:19px;
}
nav > ul{
	text-align:center;
	display:block;
	margin-left:119px;

}
nav > ul > li{
	float:left;
	color:#fff;
	display:block;
}
.bullet-white{
	background:url(../images/header/bullet-white.png) 15px 7px no-repeat;
	padding:0 0 0 33px;
}
.social-btns{
	position:absolute;
	display:block;
	right:15px;
	bottom:40px;
}
.social-btns > span{
	display:inline-block;
	margin-right:5px;
}
.marginLeft185px{
	margin-left:185px !important;
}
.content-wrapper{
	background: url(../images/content-bg/content-top-bg.png) center top no-repeat;
	max-width:946px;
	/*margin:205px auto 30px auto;*/
	margin:180px auto 30px auto;
	padding:45px 0 0 0;
	position:relative;
}
.sub-content-wrap{
	background-color:#fff;
	max-width:878px;
	min-height:534px;
	margin:8px auto 0 auto;
	padding:0 19px;
}
.bottom-gradient{
	height:135px;
	margin:-65px auto 0 auto;
	padding:0;
	background:url(../images/content-bg/content-bott-bg.png) center top no-repeat;
	display:block;
	width:916px;
}
.meet-family-wrap.home{
    width:500px;
    overflow:hidden;
    text-align:center;
}
.meet-family-wrap > div{
	/*float:left;*/
	width:110px;
	height:165px;
	margin:0 15px 0 0;
    display:inline-block;
    vertical-align: top;
}
.tiny-menu{
	display:none;
}
.m-home-img{
	display:none;
}
/*Home Slider*/
.home-scrollable {
  max-width:495px;
  height:225px;
	margin-top:0px;
}
.home-slider-loop > .slider-text,
.home-slider-loop > .slider-img{
	float:left;
	min-height:200px;
}
.home-slider-loop > .slider-img{
	max-width:195px;
	margin:0 20px 0 0;
	position:relative;
}
.home-slider-loop > .slider-text{
	max-width:280px;
	text-align:left;
	position:relative;
}
.home-slider-loop > .slider-text > div.btn{
	position:absolute;
	bottom:0;
	left:0;
}
.home-navi{
	position:relative;
	z-index:999;
	margin:-10px 0 0 214px ;
	text-align:left;
	width:220px;
}
/*About Us*/
.about-us-img{
	background: url(/images/header-L/home.jpg) center 0 no-repeat;
	/*background-size:100% 50%;/* contain;*/
	position: relative;
	margin: 0 auto;
}
.about-us-wrapper{
	/*margin-top:37px !important;	*/
	/*background: url(/images/content-bg.png) center top no-repeat;*/
	max-width: 946px;
}
.botanical-wrapper{
	margin-top:180px !important;	
}
.about-us-wrapper .col-60{
	padding-left:10px;
	max-width:56.719%; /*498/878*/
}
.about-us-wrapper .col-40 {
float: left;
max-width:39.863% ; /*350px/878*/
}
/*Our Gin*/
.our-gin-img{
	background:url(/images/header-L/our-gins.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.our-gin-wrapper{
	/*background: url(../images/content-bg.png) center top no-repeat;*/
	max-width: 946px;
}
.our-gin-title{
	display:block;
	position:absolute;
	top:-175px;
	right:0;
	line-height:1.3;
	width:400px;
	font-size:33px;
	color:#fff;
}
.our-gin-loop .og-text h2{
	font-size:20px;
	font-family:"Cambria W01 Italic";
	color:#013765;
	margin:0 0 .6em 0;
}
.our-gin-loop .og-text p{
	font-size:1.1em;
	margin:0 0 .6em 0;
}
/*Our Gin Cocktail*/
.our-gin-cocktail-img{
	background: url(/images/header-L/home.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.london-dry-img-1{
	background:url(/images/less-grain/banner-1-50-grain.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.london-dry-img-2{
	background:url(/images/less-grain/banner-1-no-grain.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.royal-dock-img{
	background: url(/images/header-L/royal-dock.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.sloe-gin-img{
	background: url(/images/header-L/sloe-gin.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.old-tom-img{
	background: url(/images/header-L/old-tom.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.haymans1850-img{
	background: url(/images/header-L/1850-reserve.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.family-reserve-img{
	background: url(/images/header-L/header--family-reserve-gin-v2.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.gin-liqueur-img{
	background:url(/images/header-L/gin-liqueur.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}
.our-gin-cocktail-wrapper{
	max-width: 946px;
}
.quotes-big{
	display:inline;
}
/*Meet the family*/
.meet-family-img{
	/*background: url(/images/header-L/meet-family.jpg) center 0 no-repeat;*/
	background: url(/images/new/header-meet-the-family.jpg) center 0 no-repeat;
	position: relative;
	margin: 0 auto;
}

/* Our Distillery */
.our-distillery-img{
	background:url(/images/header-L/distillery.jpg) center 0 no-repeat;
	/*background-size:100% 50%;/* contain;*/
	position: relative;
	margin: 0 auto;
}
.gallery-wrap{
	position:relative;
}
.gallery-wrap ul > li{
	float:left;
	width:115px;
	height:104px;
	display:block;
}
.gallery-wrap ul > li a >img{
	width:98%;
	height:98%;
	margin:1%;
}
.widget-box{
	max-width:350px;
	display:block;
	margin:20px 0;
}
/*Overlay*/
.overlayZoom{
	background:url(../images/distillery/overlay/overlay-bg.png) left top repeat;
	position:fixed;
	display:none;
	width:100%;
	height:100%;
	z-index:999999999;
	top:0;
	right:0;
	bottom:0;
	left:0;
}
.overlayZoom > div {
	background:url(../images/distillery/overlay/overlay-img-bg.jpg) left top no-repeat;
	width:866px;
	min-height:635px;
	position: absolute;
	top: 50%;
	left: 50%;
}
.overlayZoom  img.overlay-big-img{
	width:auto;
	margin:25px auto 0 auto;
	height:auto;
	display:block;
	position:relative;
	z-index:1;
}
.overlayZoom  button.btn-stock{
	border:none;
	outline:none;
	background:url(../images/distillery/overlay/btn-close.png) left top no-repeat;
	width:71px;
	height:40px;
	text-indent:-99999px;
	position:absolute;
	right:20px;
	top:20px;
}
.back-to-home{
	position:absolute;
	width:260px;
	height:100px;
	bottom:20px;
	left:36%;
	text-indent:-99999px;
}
.btn-back-our-gin{
	position:absolute;
	right:40px;
	top:50px;
	display:block;
}
.btn-back-our-gin img{
	display:block;
	width:120px;
	height:auto;
}


































