@import url('https://fonts.googleapis.com/css?family=PT+Serif');
#myModaltermscon small{color:#000;font-size:28px;font-family: 'TradeGothicLTStd-Bold';}
#myModaltermscon .modal-header{border-bottom:none; position: fixed;width: 2.6%;right: 32%;top: 103px;}
#myModaltermscon .modal-dialog{margin: 150px auto;}
#myModaltermscon p{text-align:left;line-height: 27px;font-size: 14.59px;color:#141724;font-family: 'PT Serif', serif!important;}
#myModaltermscon h4,#myModaltermscon h2{font-family: 'TradeGothicLTStd-Bold';}
#myModaltermscon{background-color:transparent;}
#myModaltermscon .modal-content{height: 466px;overflow-y: scroll;overflow-x: hidden;}
#myModaltermscon .close{font-size:36px;}
/* MAX 1200px */

	@media only screen and (max-width: 1200px){
	
		
		.nav-position-side .owl-nav {
			display: none;
		}
		
		

	}
	
/* MAX 1100px */
	
	@media only screen and (max-width: 1100px){
		
		/* Call to Action */
		
		.vntd-cta a {
			padding: 15px 28px;
		}
		
		/* Page Layout */
		
		#page-content .page-holder .page_inner {
			width: 71%;
		}
		
		#page-content .page_sidebar {
			width: 29%;
		}
		
		/* Blog */
		
		.page-layout-sidebar_right .blog-style-aligned .blog-post-inner {
			padding: 15px 20px;
		}
		
		.page-layout-sidebar_right .blog-style-aligned .read-more-post {
			bottom: 15px;
			font-size: 12px !important;
			padding: 7px 14px !important;
		}
		
		
		.page-layout-sidebar_right .blog-style-aligned .blog-post-inner,
		.page-layout-sidebar_right .blog-style-aligned .post-media-container {
			width: 100%;
			float: none;
			position: relative;
			top: auto;
			bottom: auto;
		}
		
			.page-layout-sidebar_right .blog-style-aligned .blog-post-inner {
				padding: 15px 20px;
			}
		
		.page-layout-sidebar_right .blog-style-aligned h2.blog-post-title {
			font-size: 25px;
			margin-bottom: 8px !important;
		}
		
		.page-layout-sidebar_right .blog-style-aligned .details {
			font-size: 14px;
		}
		
		.page-layout-sidebar_right .blog-style-aligned .read-more-post {
			bottom: 10px;
			font-size: 10px !important;
			padding: 6px 14px !important;
		}
		
		.page-layout-sidebar_right .blog-style-aligned .vntd-meta-section {
			font-size: 13px;
			border-bottom: 1px solid rgba(0,0,0,0.04);
			margin-bottom: 8px;
			padding-bottom: 8px;
		}
		
		.page-layout-sidebar_right .blog-style-aligned .details {
			font-size: 13px;
		}
		
		.page-layout-sidebar_right .blog-style-aligned .read-more-post {
			font-size: 12px !important;
			padding: 8px 17px !important;
		}
		
		/* Blog Grid */
		
		.grid-cols-4 .vntd-grid-item {
			width: 31%;
		}
		
		.blog-style-thumb_bg .grid-cols-4 .vntd-grid-item {
			width: 33.33%;
		}
		
		/* Veented Slider */
		
		.veented-slide h2 {
			font-size: 55px !important;
		}
		
		.veented-slide-paragraph {
			font-size: 17px;
		}
		
		.veented-slide-buttons a.btn {
			font-size: 14px;
			padding: 13px 25px;
		}
		
		
	}

/* MAX 1000px */

	@media only screen and (min-width: 1001px){
		#navigation-mobile {
			display: none !important;
		}
	}

	@media only screen and (max-width: 1000px){
	
		
		#navigation {
			height: 82px !important;
		}
		
		#navigation_sticky {
			display: none;
		}
		
		#site-navigation {
			position: relative;
			margin-top: 0px !important;
		}
		
			.nav-inner {
				padding: 0 35px;
			}
		
		#page-content {
			padding-top: 0px !important;
		}
		
		.page-title-inner {
			padding-top: 0px;
		}
		
			.style-transparent .site-logo {
				/*opacity: 0;*/
				opacity: 1;
			}
			
			.style-transparent .site-logo-overlay {
				opacity: 1;
			}
			
			#navigation .mobile-nav-button {
				color: #8b8b8b;
			}
		
		.nav li.mega-menu>.dropdown-menu {
			padding: 0px;
			padding-left: 30px;
		}
		
		.nav li.mega-menu>.dropdown-menu>li {
			width: 100%;
			float: none;
		}
		
		.navigation-mobile .dropdown-menu {
			padding-left: 30px;
		}

		/* Navigation */
		.mobile-nav-button{
			display: block;
		}
		
			#nav-bottom,
			.nav-extra-right {
				display: none;
			}

		.nav-inner div.nav-menu{
			/*display: none;*/
			top:100%;
			width: 100%;
			position: absolute;
			left:0;
			float: none;
			height: 0px;
			/*min-height: 400px;*/
			overflow: hidden;
			padding: 0px 20px;
			background: #fff;
		}

		.nav-inner div.nav-menu ul.nav{
			display: block;
			top:0;
			width: 100%;
			height: auto;
			float: none;
		}

		.first-nav.white-nav .nav-inner div.nav-menu ul.nav{
			color:#1f1f1f;
		}

		.nav-inner div.nav-menu ul.nav li{
			display: block;
			top:0;
			width: 100%;
			float: none;
			padding:0;
			clear: both;
		}

		.nav-inner div.nav-menu ul.nav li a{
			display: block;
			top:0;
			width: 100%;
			/*padding:0 15px;*/
			height: auto;
			line-height: 44px;
			margin: 0px;
			border-top:1px solid rgba(137,137,137,0.1);
		}

		.nav-menu ul.dropdown-menu{
			position: relative;
			width: 100%;
		}

		.nav-inner div.nav-menu ul.dropdown-menu li a{
			padding:0 25px;
		}
		
		/* Navigation Minimal 1 */
		
		.style-minimal1 .nav-inner .logo {
			padding: 20px 0px;
		}
		
		#site-navigation.style-minimal1 .nav-inner .logo img,
		#site-navigation.style-minimal2 .nav-inner .logo img {
			margin: 0px;
		}
		
		/* Navigation Minimal 2 */
		
		.header-style-minimal2 .mobile-nav-button-popup {
			left: auto;
			right: 15px;
			top: 24px;
		}
		
		
		/* Page Layout */
		
		.page-holder .page_inner {
			width: 66%;
		}
		.page_sidebar {
			width: 34%;
		}
		
		/* Veented Slider */
		
		.veented-slide-inner {
			/*padding: 0 40px;*/
		}
		
		h2.veented-slide-heading {
			font-size: 42px !important;
			margin-bottom: 4px;
		}
		
		h3.veented-slide-secondary-heading {
			font-size: 27px !important;
		}
		
		.veented-slide-paragraph {
			max-width: 520px;
			font-size: 16px;
			margin-bottom: 18px;
		}
		
		.veented-slide-buttons a.btn {
			font-size: 13px;
			padding: 12px 22px;
		}
		
		.veented-slide .veented-slide-button2 {
			margin-left: 17px;
		}
		
		.veented-slider .swiper-button-next {
			right: 2px !important;
		}
		
			.veented-slider .swiper-button-prev {
				left: 2px !important;
			}

		/* Custom Boxes */
		
		
		/* Contact Form */
		
		.contact-form-left {
			width: 200px
		}
		
		.contact-form-right {
			padding-left: 225px;
		}
		
		/* Testimonials arrows */
		
		.vntd-testimonials-tabs .testimonial-content-arrow {
			display: none;
		}
		
		.vntd-testimonials-tabs .testimonial-item.active-item .testimonial-avatar img {
			width: 70px !important;
			height: 70px !important;
		}
		
			.vntd-testimonials-tabs .testimonial-avatar,
			.vntd-testimonials-tabs .testimonial-meta{
				width: 72px;
			}
			
			.vntd-testimonials-tabs .testimonial-avatar {
				height:70px;
			}
			
			.vntd-testimonials-tabs .testimonial-content {
				height: auto;
				width: 90%;
			}
			
			.vntd-testimonials-tabs {
				padding-top: 120px;
			}
			
			.vntd-testimonials-tabs .testimonial-meta {
				padding-top: 0px;
			}
			
		/* Call to Action */
		
		.vntd-cta .inner-margin > div {
			float: none;
			width: 100%;
			text-align: center;
		}
		
			#page-content .vntd-cta a {
				margin-top: 22px;
				padding: 14px 28px;
				font-size: 16px;
			}
			
			.vntd-cta {
				padding: 40px 35px 35px;
			}
			
			.vntd-cta .cta-button2 {
				margin-left: 18px;
			}
			
			#page-content .cta-right {
				padding-left: 15px;
			}
			
			.vntd-cta.cta-with-subtitle h1 {
				margin-top: -2px;
			}
			
		/* Pie Charts */
		
		.vc_pie_chart.pie-style2 .vc_pie_chart_value:after {
			font-size: 80px;
		}
		
			.vc_pie_chart.pie-style2 .vc_pie_chart_value:after {
				font-size: 48px;
			}
			
			.vc_pie_chart.pie-style1 .wpb_pie_chart_heading {
				font-size: 17px;
				margin-bottom: -40px;
			}
			
		/* Blog */
		
		/* Blog */
		
		.blog-style-aligned .vntd-meta-section {
			font-size: 12px;
			margin-bottom: 8px;
			padding-bottom: 8px;
		}
		
		.blog-style-aligned .details {
			font-size: 13px;
		}
		
		.blog-style-aligned h2.blog-post-title {
			font-size: 24px;
		}
		.page-holder {
	margin-top:0;
}
        #navigation-mobile {
    display: none;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 0;
    position: absolute;
    top: 83px;
    width: 100%;
    background: #f5f5f5;        
}
.navigation-mobile ul li a {
    line-height: 38px;
    padding-left: 20px;
    padding-right: 20px;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #e9e9e9;
    color: #141724;
}
#lang_sel {
    padding-left: 20px;
} 
        .navigation-mobile ul li a:hover {
            background: #fff !important;

        }  

	}
	
/* MAX 960 */




	@media only screen and (max-width: 960px){
	
	/* Blog Grid */
	
	.grid-cols-4 .vntd-grid-item,
	.grid-cols-3 .vntd-grid-item {
		width: 47%;
	} 
	
	.blog-style-thumb_bg .grid-cols-4 .vntd-grid-item,
	.blog-style-thumb_bg .grid-cols-3 .vntd-grid-item {
		width: 50%;
	}


.page-id-3304 .wpb_wrapper h2 {
  padding: 100px 0 0 !important;          
}           
.page-id-3304 .wpb_wrapper h2 {
    padding: 100px 0 0;
} 
	}

	@media only screen and (max-width: 932px){
        #av_verify {
	margin-top: 0;
	float: left;
	margin-left: 7%;
}
    .submit .checkbox {
	clear: both;
}    
}
	
@media only screen and (min-width : 933px) and (max-width : 1024px){
	
#av-overlay .ageverifydiv {
	width: 52%;
	display: block;
	margin: 0 auto;
	margin-top: 30px;
	margin-left: 18%;
}
}
/* MAX 860 */

	@media only screen and (max-width: 860px){

	
	/* Blog Style Aligned */
	
	.blog-style-aligned .blog-post-inner {
		padding: 12px 14px;
		width: 43%;
	}
	
	.blog-style-aligned .post-media-container {
		width: 57%;
	}
	
	.blog-style-aligned h2.blog-post-title {
		font-size: 20px;
		margin-bottom: 5px !important;
	}
	
	.blog-style-aligned .details {
		font-size: 12px;
	}
	
	.blog-style-aligned .read-more-post {
		bottom: 10px;
		font-size: 10px !important;
		padding: 6px 14px !important;
	}
	
	.blog-style-aligned .vntd-meta-section {
		font-size: 11px;
		border: 0px;
		margin-bottom: 6px;
		padding-bottom: 0px;
	}
       .page-id-3361 .singlewhiskey-bottle-single-page {
    position: relative;
    right: 70px;
}
.left-single-page-whiskey {
    margin-top: 50px !important;
}
      
	}


/* MAX 768px */

	@media only screen and (max-width: 768px){
        .whiskeyimageleft img {
	width: auto !important;
}
        
        #myModal.fade.in {
	opacity: 1 !important;
}
        .wp-pagenavi a, .wp-pagenavi span {
	display: inline-block !important;
}
        .newmaincontainer {
            background-size: cover !important;
        }
        .inner-banner .herovideoicon {
	font-size: 13px !important;
	width: 203px !important;
	height: 64px !important;
	background-size: cover;
	padding: 12px 12px 5px !important;
	height: 68px !important;
	line-height: 20px !important;
}
         #av-overlay .ageverifydiv img {
            width: 30%;
        }
        #av-overlay .monthinput {
    float: left;
    font-size: 14px;
    height: 33px;
     margin-right: 0;
    width: 49% !important;
}
        #av-overlay .dateinput {
    float: right;
    margin-bottom: 10px;
    margin-right: 0;
    width: 49%!important;
   font-size: 14px;
    height: 33px;
}
        #av-overlay .yearinput {
    float: left;
    margin-top: 20px;
    width: 100%;
}
.ageverifydiv > form {
    margin: 10px auto 0;
}
#av-overlay #av_verify_y {
    width: 100%;
}
#emailtext
{
	float:none!important;
}
        #av-overlay input[type="text"] {
            width: 100%;
            background: #000;
             height: 39px;
        }
		#av-overlay .yearinput input[type="number"] {
    display: inline-block;
    outline: medium none;
    text-align: center;
    width:100%;
    background: #949599;
	color:white!important;
}

[type="number"]::-webkit-input-placeholder {
   color:white!important;
}

[type="number"]:-moz-placeholder { /* Firefox 18- */
   color:white!important; 
}

[type="number"]::-moz-placeholder {  /* Firefox 19+ */
   color:white!important; 
}

[type="number"]:-ms-input-placeholder {  
  color:white!important; 
}

#av-overlay input[type="number"] {
    display: inline-block;
    outline: medium none;
    text-align: center;
    width: 100%;
    font-size: 20px;
    color: #fff !important;
    font-family: 'Merriweather-Italic';
	background: #000;
	height: 39px;
	color:white!important;
}
.noscrollclass {
  height: 100%;
  overflow: hidden;
  position: fixed !important;
  width: 100%;
}
         .rightbottleageverification {
            display: none;
        }
        #av-overlay .ageverifydiv {
    display: block;
    margin: 30px auto 0;
    padding: 3% 3%;
    width: 94%;
	background:#fff!important;
	-webkit-appearance: none!important;
}
        #av_verify {
	margin-top: 0;
	float: none;
	margin-left: auto;
}
		
		/* Columns */
		
		#page-content .wpb_column:not(.vc_col-sm-12) {
			padding-left: 15px !important;
			padding-right: 15px !important;
			margin-bottom: 35px;
		}
		
			#page-content .wpb_column.vc_col-sm-12 {
				margin-bottom: 0px;
			}
			
			#page-content .wpb_column:not(.vc_col-sm-12) > .vc_column-inner {
				padding-left: 0px !important;
				padding-right: 0px !important;
			}
		
		section > .wpb_row {
			background-size: initial;
		}
		
		#topbar {
			display: none;
		}
		
			#page-content .vntd-portfolio-details .col-sm-8,
			#page-content .vntd-portfolio-details .col-sm-4 {
				width: 100% !important;
				float: none;
			}
		
		/* Page Layout */
		
		#page-content .page-holder .page_inner {
			width: 100%;
		}
		
		#page-content .page_sidebar {
			width: 100%%;
			padding: 0px !important;
			margin-top: 20px;
			margin-bottom: 30px;
		}
		
		/* Typography */
		
		.page-holder h1 {
			font-size: 32px;
		}
		
		/* Counter */
		
		.vntd-counter i {
			font-size: 68px;
		}
		
			.counter-number {
				font-size: 62px;
			}
			
			.vntd-counter h6 {
				font-size: 16px;
			}
			
		/* Icon Boxes */
		
		.vntd-icon-box {
			margin-left: auto;
			margin-right: auto;
			max-width: 380px;
		}
		
		.icon-box-medium-right, .icon-box-medium-left, .icon-box-medium-right-light, .icon-box-medium-left-light {
			padding: 0px;			
		}
		
		#page-content .icon-box-icon {
			position: relative !important;
			margin-left: auto !important;
			margin-right: auto !important;
			top: 0px;
		}
		
		#page-content .icon-box-content {
			padding: 0px;
		}
		
		.vntd-icon-box * {
			text-align: center !important;
		}
		
		.vntd-icon-box h3 {
			margin-top: 25px !important;
		}
		
			.icon-description {
				margin: 0 auto;
				max-width: 380px;
			}
			
			.icon-box-boxed-outline {
			  margin-bottom: 60px !important;
			}
			
			.icon-box-boxed-circle {
				padding-top: 0px !important;
				width: 270px !important;
				height: 270px;
			}
			
			
		
		/* Pricing Tables */
		
		.vntd-pricing-box.info-box h3 {
			padding-top: 30px;
			height: auto;
			border-top-left-radius:8px;
			border-top-right-radius:8px;
		}
		
		.vntd-pricing-box {
			border-radius: 8px !important;
		}
		
		ul.pricing-box-features li {
			font-size: 18px;
		}
		
		.vntd-pricing-box.info-box .pricing-box-button {
			height: 8px;
			padding: 0;
		}
		
		ul.pricing-box-features {
			padding: 3px 0px;
		}
		
		/* Special Heading */
		
		.vntd-special-heading {
			margin-bottom: 35px !important;
		}
		
		/* Footer Widgets */
		
		#footer-widgets {
			padding-top: 50px;
		}
		
		#footer-widgets .inner > div {
			width: 50%;
		}
		
		/* Contact Form */
		
		.contact-form-left,
		.contact-form-right {
			float: none;
			width: 100%;
			padding: 0px;
		}
		
		/* Testimonials */
		
		.vntd-testimonials-tabs {
			padding-top: 210px;
		}
		
		.vntd-testimonials-tabs .testimonial-meta {
			position: inherit;
		}
		
		.vntd-testimonials-tabs .testimonial-author {
			top: 140px;
		}
		
		/* Images */
		
		.wpb_single_image img {
			margin: 0 auto;
			display: block;
		}
		
		/* Call to Action */
		
		.vntd-cta p {
			margin: 0 auto;
			max-width: 400px;
		}
		
		/* Blog */
		
		.blog-style-bubble .blog-post-details-inner {
			margin-left: 0px;
		}
		
		.blog-style-bubble .blog-post-details-inner .blog-extra-meta {
			margin: auto;
			left: auto;
			right: 0px;
		}
		
			.blog-style-bubble .extra-meta-comments {
				display: none;
			}
			
			.blog-style-bubble .blog-post-details-inner .extra-meta-date {
				border-radius: 4px;
			}
			
			.post ul.comments li {
				padding: 15px;
			}
			
			.comments ul.children {
				padding-left: 15px;
			}
			
			.comment-author-avatar img {
				width: 60px;
				height: 60px;
			}
			
			.post ul.comments li div.comment-text {
				padding-left: 80px;
			}
			
		.blog-style-minimal .details {
			width: 90%;
		}
		
		/* Blog Style Aligned */
		
		.blog-style-aligned .blog-post-inner,
		.blog-style-aligned .post-media-container {
			width: 100%;
			float: none;
			position: relative;
			top: auto;
			bottom: auto;
		}
		
			.blog-style-aligned .blog-post-inner {
				padding: 15px 20px;
			}
		
		.blog-style-aligned h2.blog-post-title {
			font-size: 25px;
			margin-bottom: 8px !important;
		}
		
		.blog-style-aligned .details {
			font-size: 12px;
		}
		
		.blog-style-aligned .read-more-post {
			bottom: 10px;
			font-size: 10px !important;
			padding: 6px 14px !important;
		}
		
		.blog-style-aligned .vntd-meta-section {
			font-size: 11px;
			border-bottom: 1px solid rgba(0,0,0,0.04);
			margin-bottom: 8px;
			padding-bottom: 8px;
		}
		
		.blog-style-aligned .details {
			font-size: 13px;
		}
		
		.blog-style-aligned .read-more-post {
			font-size: 12px !important;
			padding: 8px 17px !important;
		}
		
			
		/* Pie Charts */
		
		.vc_pie_chart .vc_pie_wrapper,
		.vc_pie_chart .vc_pie_chart_value,
		.vc_pie_chart canvas {
			max-width: 380px;
			max-height: 380px;
		}
		
			#page-content .vc_pie_chart .vc_pie_chart_value {
				border-width: 9px;
				line-height: 80px !important;
			}
			
				#page-content .vc_pie_chart.pie-style3 .vc_pie_chart_value {
					border-width: 8px;
				}
			
			#page-content .vc_pie_chart .pie-label-inner {
				font-size: 80px;
				position: absolute;
				left: 0;
				right: 0;
				top: 50%;
				margin-top: -40px;
			}
			
			.vc_pie_chart.pie-style1 .wpb_pie_chart_heading {
				margin-bottom: -65px;
			}
			
			#page-content .wpb_pie_chart_heading {
				font-size: 24px;
			}
			
			.vc_pie_chart.pie-style2 .vc_pie_chart_value:after {
				font-size: 160px;
				top: 50%;
				margin-top: -80px;
				line-height: 160px;
			}
			
		/* Veented Slider */
		
		h2.veented-slide-heading {
			font-size: 38px !important;
			margin-bottom: 2px;
		}
		
		h3.veented-slide-secondary-heading {
			font-size: 24px !important;
		}
		
		.veented-slide-paragraph {
			max-width: 80%;
			font-size: 15px;
			margin-bottom: 14px;
		}
		
		
		.veented-slide-buttons a.btn {
			font-size: 12px;
			padding: 10px 18px;
		}
		
		.swiper-button-next,
		.swiper-button-prev {
			display: none;
		}
		
		#page-content .veented-slider-holder .inner {
			padding-left: 20px !important;
			padding-right: 20px !important;
		}
		
		.veented-slide .veented-slide-button2 {
			margin-left: 13px;
		}
		
		#page-content .swiper-pagination {
			bottom: 12px;
		}
		
		
		
		/*12-4-2011 CSS start here*/
#whiskey-list .vntd-special-heading h1 a::after, .whiskeybottlespage a::after {
    position: relative !important;
}
#whiskey-list .vntd-special-heading h1 a {
    display: inline-block;
    left:0 !important;
    position: relative;
    text-align: center;
    width: 100%;
}
.page-id-2435 .wpb_single_image.vc_align_left {
    text-align: center;
}
.page-id-2435 .wpb_wrapper h2 {
	text-align:center !important;
}
.page-id-2435 .inner .wpb_wrapper p {
	text-align:center;
}
.page-id-2435 .vntd-blog-carousel p:after {
    clear: both;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
}
.page-id-2435 #page-content .wpb_column:not(.vc_col-sm-12) {
    margin-bottom: 10px;
}
.page-id-2435 .vc_custom_1459365829018 {
    padding-bottom: 0 !important;
    padding-top: 60px !important;
}
.page-id-3207 #whiskey-list .vntd-special-heading h1 a:after, .page-id-3207 .whiskeybottlespage a:after {
	content:normal;
	background:none;
}
.page-id-3207 .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 5px !important;
}
.page-id-3207 .vc_custom_1459773707740 {
    padding-top: 30px !important;
}
.page-id-3207 #page-content .wpb_column:not(.vc_col-sm-12) {
    margin-bottom: 20px;
}
.page-id-3207 .wpb_single_image img {
    max-width: 50%;
}
.page-id-2300 .sky-carousel .sc-content-wrapper h2 {
    font-size: 25px;
}
.page-id-2300 .sky-carousel .sc-content-wrapper p {
    font-size: 14px !important;
    line-height: 30px !important;
    margin: 30px 0 0 !important;
}
.page-id-2300 .page-holder {
    margin-top: 0;
}
.page-id-3211 #happeningsblog .item {
    margin-bottom:0 !important;
	padding: 10px 20px;
}
.page-id-3211 .page-holder {
    margin-top:0 !important;
}
.page-id-3211 .vc_custom_1460386133054 {
    padding-top: 50px !important;
}
.page-id-3211 #happeningsblog p {
	margin-bottom:0;
}
.page-id-3211 .vntd-meta-section  {
	margin-bottom:0;
}
.page-id-3211 #happeningsblog h2 a {
	font-size: 23px;
}
.page-id-2314 #page-content .wpcf7 input[type="text"], .page-id-2314 #page-content .wpcf7 input[type="email"], .page-id-2314 #page-content .wpcf7 input[type="password"] {
    display: block;
    position: relative;
    width: 100%;
}
.veented-slide-inner p:after {
    left:0 !important;
    margin: 0 auto !important;
    position: absolute;
	clear:both;
    right: 0!important;
    width: 30px;
}
.page-id-2300 .sc-content {
    margin: 0 auto;
    max-width: 600px;
    width: 100%;
}
.page-id-2300 .wpb_single_image .vc_figure {
    display: inline-block;
    text-align: center;
    width: 100%;
}        
 .page-id-3361 .singlewhiskey-bottle-single-page {
    position: relative;
    right: auto;
}       
.page-id-3361 .wpb_single_image .vc_figure {
    display: inline-block;
    margin: 0;
    max-width: 100%;
    vertical-align: top;
    width: 100%;
}
.page-id-3361 .vc_empty_space {
    height: 0 !important;
}
.bottleimageonorder {
    margin: 0 auto !important;
    max-width: 35%;
}
.left-single-page-whiskey .vc_column-inner h2 {
    font-family: "Merriweather-Regular";
    font-size: 25px !important;
    margin: 0;
    padding: 10px;
}
.inner .wpb_wrapper p {
    font-size: 14.59px;
    line-height: 27px;
    padding: 10px 0;
}
.percentagetext p span {
    font-size: 10px !important;
    width: auto !important;
}   
.page-id-3361 .vc_sep_width_60 {
    width: 80%;
}
.percentagetext p {
    font-size: 29px !important;
}   
.percentagetext em {
    font-size: 23px !important;
}
.single-whiskey-page-product-description {
    margin: 0 auto;
    width: 80% !important;
} 
.mp-video {
    display: inline-block;
    max-width: 70px !important;
} 
#legacybanner {
    background-repeat: no-repeat;
    background-size: cover !important;
    height: auto !important;
    margin-bottom: 50px;
}
.sc-content {
    margin: 0 auto;
    max-width: 600px !important;
    width: 100% !important;
}   
.page-id-3304 .vc_custom_1460553611115 {
    display: none;
 }
.facilities-mobilespace {
    height: 100px !important;
}
.process-mobilesapce {
    height: 100px !important;    
} 
.whiskey-mobilespace {
    height: 100px !important;
} 
.page-id-3304 .wpb_wrapper h2 {
    font-size: 27px !important;
}
.page-id-3304 .inner .wpb_wrapper p {
    margin: 0 auto 10px !important;
    font-size: 14px !important;
    line-height: 31px !important;
}
.remove-mobile-space {
    height: 0 !important;
}
.page-id-3304 .wpb_single_image .vc_single_image-wrapper {
    margin: 0!important;
}
#facilities-right-banner {
    background: none !important;
}
.page-id-3258 .vc_custom_1459949905357 {
    background: none !important;      
}
.mobile-image-facilities {
    display:inline-block !important;
    width: 100%;
}
#facilities-right-banner, #facilities-left-banner {
    height: auto !important;
    
}
#facilities-left-banner{background-image: none;}
.page-id-3258 #facilities-right-banner h2 {
    margin-top: 34px;
} 
.facilities-space-mobile-hide {
    height: 0 !important;   
}
.page-id-3258 #page-content .wpb_column:not(.vc_col-sm-12) {
    margin-bottom: 0;
    padding-top: 0 !important;
}        
}


/* MAX 680px */

	@media only screen and (max-width: 680px){
	
		/* Tabs */
		
		#page-content .ui-tabs-nav li {
			float: none;
			margin: 0px;
		}
		
		#page-content .ui-tabs-nav {
			padding: 0px !important;
		}
		
		#page-content .ui-tabs-nav a {
			border-radius: 4px;
		}
		
		/* Blog */
		
		.post-author {
			padding: 15px;
		}
		
		.post-author-avatar img {
			width: 60px;
			height: 60px;
		}
		
		.post-author-info {
			padding-left: 80px;
		}
		
		/* Blog Grid */
		
		.blog-style-grid .blog-inner {
			width: 100%;
		}
		
		.grid-cols-4 .vntd-grid-item,
		.grid-cols-3 .vntd-grid-item,
		.grid-cols-2 .vntd-grid-item,
		.blog-style-thumb_bg .grid-cols-4 .vntd-grid-item,
		.blog-style-thumb_bg .grid-cols-3 .vntd-grid-item {
			width: 100%;
		} 
                #happeningsblog .item {width:100%;}
				#no-mobile {
					height:0;
				}
.no-mobile-space {
	height:0 !important;
}
#whiskey10year, #whiskey25year, #whiskey-sour-mash {
	padding-top: 0px !important;
}
.page-id-3207 .wpb_wrapper h2 {
    font-size: 30px !important;
}
#av-overlay {overflow-y: scroll;}
#av-overlay .ageverifydiv {background: transparent!important;}
#av-overlay .error {margin-top: 0;}
#av-overlay .ageverifydiv img {
  width: 20%;
}
#av-overlay .ageverifydiv {
  margin: 0 auto;
  padding:3%;
  
}
#av-overlay p {
 font-size: 12px;
  line-height: 18px;
 
}
#av-overlay {border:2px solid #C37A4D;background:#fff!important;}
.post-type-archive-product .banner_section{background-size:cover!important;}
}

/* MAX 600px */

	@media only screen and (max-width: 600px){

		/* Page Content */
		section.page-content .page-content-inner .content-left,
		section.page-content .page-content-inner .content-right,
		.vntd-cta .content-left,
		.vntd-cta .content-right {
			width: 100%;
			max-width: 100%;
			text-align: center;
			float: none;
		}

		#footer-widgets .inner > div {
			width: 100%;
		}
		
		/* Typography */
		
		.page-holder h1 {
			font-size: 30px;
		}
		
		/* WooCommerce */
		
		#vntd-woocommerce-filters,
		#vntd-woocommerce-filters > li {
			float: none;
			width: 100%;
		}
		
		#vntd-woocommerce-filters > li.product-order {
			margin: 5px 0px;
			width: 100%;
		}
		
		#vntd-woocommerce-filters > li.product-order i {
			float: none;
			margin: 0 auto;
		}
		
		#vntd-woocommerce-layout-switcher {
			display: none;
		}
		
		h2.veented-slide-heading {
			font-size: 33px !important;
		}
		
		h3.veented-slide-secondary-heading {
			/*font-size: 21px !important;*/
			font-size: 32px !important;
			text-align: center !important;
		}
		
		#happeningsblog .item {width:100%;}
		.site-logo{
			max-width: 83%;
		}
                #facilities-left-banner{background-image: none!important;}
                #myModaltermscon .modal-header {right: -1%;}
	}

/* MAX 480px */

	@media only screen and (max-width: 480px){
         .page-id-4223 .swctallax {
		  height: 70vh !important;
		  position: relative !important;
             }
          .page-id-4223 .center.captionss {
               display: none;
             }
          
          .page-id-4223 .fac-heading {
           margin-top: 160px !important;
            }

	.page .button {
		right: -14px !important;
	}
	
        .page-footer-new .footer-widget-new ul {
	display: none !important;
}
        .new-york-time .right-new-york-time .readmore-latest {
	margin: 0 !important;
	float: left !important;
}  
        .left-new-york-time h1 {
	font-size: 18px !important;
	line-height: 20px !important;
	margin-top: 0 !important;
}
        #sb_instagram img {
            width: 100% !important;
        }
        
.right-new-york-time span {
	float: left !important;
    width: 100%;
}
        .outside {
	position: relative !important;
	top: 0 !important;
}
        .new-york-time .right-new-york-time .readmore-latest {
            float: left;
            width: 100%;
        }
        .inner-banner h1 {
	font-size: 37px !important;
	line-height: 39px !important;
}
        .inner-banner h6 {
	font-size: 22px !important;
}
        .inner-banner {
	left: 7% !important;
}
        .page-header-new {
	padding: 30px 19px !important;
}
        .fixed .page-header-new {
	padding: 10px 22px 0px;
}
        #cssmenu ul {
	width: 100% !important;
}
        .verifybelowtext {
/*            display: none; */
        }
        #av-overlay .yearinput {
	margin-bottom: 0;
}
.stickness {
	opacity: 0;
    visibility: hidden;
	display: none !important;
}
.center p {
	font-size: 17px;
}
        .swctallax .center {
	background-size: 100% 100% !important;
}
		/* Page Title */
		.nav-inner .logo {
			height: auto;
			left: 10px;
			top: 5px;
		}
		
		#page-title {
			text-align: center;
		}
		
		#breadcrumbs {
			position: relative;
			text-align: center;
			left: 0px;
		}		
		
		ul.products li.product {
			width: 100% !important;
		}
		
		/* Blog */
		
		.blog-style-minimal .details {
			width: 96%;
		}
		
		/* Veented Slider */
		
		h2.veented-slide-heading {
			font-size: 30px !important;
			margin-bottom: 4px;
		}
		
		.veented-slide-paragraph {
			font-size: 12px;
			margin-bottom: 11px;
		}
		
		.veented-slide-buttons a.btn {
			font-size: 11px;
			padding: 6px 12px;
		}
		
		.veented-slide .veented-slide-button2 {
			margin-left: 9px;
		}
		
		.swiper-button-next,
		.swiper-button-prev {
			display: none;
		}
               #happeningsblog .item {width:100%!important; padding: 20px;margin-left:0!important;margin-right:0!important;}
               #happeningsblog{width:100%!important;}
        
       
#av-overlay p {
    font-size: 11px;
    line-height: 22px;
}
#av-overlay {
            padding: 0 0 34px;
			background:#fff!important;
			-webkit-appearance: none!important;
			border:2px solid #C37A4D;
		}
       
        #av-overlay .error {margin-top: -10px;}
        img.site-logo{width:80%;}
        .left-single-page-whiskey .vc_column-inner h2 {
            font-size: 20px !important;
        }
.page-id-2300 .vc_custom_heading {
    line-height: normal !important;
}
.page-id-2300 .whiskey-distillers-management-tab {
    margin-bottom: 29px !important;
}
.page-id-3304 .wpb_wrapper h2 { 
    padding: 20px 0 0 !important;
}
.page-id-3207 .wpb_wrapper h2 {
    padding: 0 !important;
} 
.page-id-3207 .vc_empty_space {
    height: 40px;
} 
.page-id-3254 .vc_empty_space {
    height: 50px !important;
}
.facilities-mobilespace {
    height: 0px !important;
}
.whiskey-distillers-management-tab #managementtab {
    margin-right: 5%;
    width: auto !important;
}

        .page-id-3304 .legacy-numbering {
    background-size: 100% auto !important;
}
#legacybanner{
	min-height: 40.406vh !important;
}
.page-id-3304 .wpb_wrapper h2 {
    font-size: 20px !important;
}
.testimonials-cols-1 .testimonial-content {
    margin: 0 auto;
    width: 100%;
}
.whiskey-distillers-management-tab #distillerstab, .whiskey-distillers-management-tab #managementtab {
    font-size: 12px;
}
.bxslider > li {
    background-position: 58px 65px;
    background-size: 72% auto;
}
.bx-wrapper {
    margin: 0 auto !important;
}
.process_videolink {
	font-size:7px;
}
.page-id-2300 .whiskey-distillers-management-tab #distillerstab, .page-id-2300 .whiskey-distillers-management-tab #managementtab {
    font-size: 8px;
}
.single-whiskey-page-list li label {
    text-align: left;
    width: 100%;
}
.process_videolink {
	font-size:8px !important;
}
.mp-video {
    max-width: 78px !important;
}
.whiskey-distillers-management-tab #distillerstab {
    width: 39px !important;
}
.page-id-3254 .bxslider .sc-content h2 {
    line-height: 42px;
    text-align: center;
	 font-size: 28px;
}

/*** new menu css ***/
#lang_sel {
  float: none;
  margin: 0 auto;
  padding: 0 5%;
  width: 100%;
}
#lang_sel li {
  float: none !important;
  margin: 0 auto;
  width: 100% !important;
}
#lang_sel ul ul {
  width: 100%;
}
#lang_sel ul li ul li {
  background: #f1f1f1 none repeat scroll 0 0;
}
#lang_sel ul li ul li a {
  padding: 10px;
}
#facilities-left-banner{background-image: none!important;}
/*** new menu end ***/
	}
	

@media (min-width:769px) and (max-width:1179px){
.page-id-3361 .singlewhiskey-bottle-single-page {
  position: absolute;
  right: 0;
}
.singlewhiskey-bottle-single-page .vc_single_image-img {
  width: 100% !important;
}
}
