﻿#home-page .hero {
    background: url("404.png") no-repeat center center; background-size: cover; padding: 6em 0em 10em 0em;}
	
	#home-page .feature{padding: 1.8em 0em 0em 0em; background:#f9f9f9;}
	#home-page .feature img{width: 50px; margin:0 auto; margin-bottom: 9px;}
	#home-page .feature h2{ color: #e96208; font-weight: bold;}
	#home-page .feature p{font-size: 1.25em; font-weight: 400;}
	#home-page .feature .zingers {
	    padding-top: 1.4em;
    padding-bottom: 1.4em;
    background: #fff !important;
    position: relative;
    margin-top: -5em;
    border: 1px solid #eaeaea;
    border-radius: 3px;
	}
	#home-page .feature .top-bot-space{padding:24px 0px; }
    h1#service{font-size: 3.45em; line-height: 0.9;}
	.border-right{border-right: 1px solid #dfdfdf;}
	.client-sec{ background: #f9f9f9;}
	.client-sec h3{color: #333; font-size: 1.5em;}
	.client-sec img{padding: 3em 1em 0px 1em; display: inline-block; margin: 0 auto;}
#home-page .client-sec .slick-dots{display: none !important;}
#home-page .client-sec .slick-slider{margin-bottom: 0px;}
#home-page #mkto_button .cta-green {
    background: #05a450;
    width: 100%;
    margin-top: 15px;
    max-width: 380px;
}
#featured-resources{padding: 4.375em 0em 0em 0em;}
#featured-resources .set-padding {
	margin-bottom:15px;
}
	 #featured-resources h2 {
    color: #333;
}
	#home-page #featured-resources .no-pad-right {
    padding-right: 0;
}
	#home-page #featured-resources .no-pad-left {
    padding-left: 0;
}
	#home-page #featured-resources .buy-left {
    padding-right: 0;
    background: url("../image/benchmark-study.jpg") no-repeat center center;
    background-size: cover;
    min-height: 292px;
    margin-top: 40px;
}
	#home-page #featured-resources .buy-sm {
    background: #253d56;
    min-height: 292px;
    padding: 37px;
    margin-top: 40px;
}
	#home-page #featured-resources .buy-sm span {
    color: #fff;
    font-family: 'Proxima Nova',Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin: 0;
    padding-bottom: 8px;
}
	#home-page #featured-resources .buy-sm h3 {
    color: #fff;
    font-family: 'Proxima Nova',Helvetica,Arial,sans-serif;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.1;
}
	#home-page #featured-resources .buy-sm p {
    color: #fff;
    font-size: 16px;
    margin: 5px 0;
}
	#home-page #featured-resources .buy-sm a {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
	
	#home-page #featured-resources .resources-thumbnail-1, #home-page #featured-resources .resources-thumbnail-2, #home-page #featured-resources .resources-thumbnail-3 {
    cursor: pointer;
    display: block;
    margin: 22px auto 20px;
    position: relative;
    vertical-align: top;
}
	
	#home-page #featured-resources .resources-thumbnail-1, #home-page #featured-resources .resources-thumbnail-2, #home-page #featured-resources .resources-thumbnail-3 {
    cursor: pointer;
}
	#home-page #featured-resources .resources-thumbnail-1 .overlay, #home-page #featured-resources .resources-thumbnail-2 .overlay, #home-page #featured-resources .resources-thumbnail-3 .overlay {
    background-color: #253d56;
    bottom: 0;
    color: #fff;
    font-size: 22px;
    height: 93px;
    left: 0;
    overflow: hidden;
    padding: 4px 13px 14px 25px;
    position: absolute;
    right: 0;
    -webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
	
	#home-page #featured-resources span {
    color: #fff;
    font-family: 'Proxima Nova',Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin: 0;
    padding-bottom: 8px;
}
	#home-page #featured-resources h3 {
    color: #fff;
    font-size: 26px;
    font-weight: 400;
    line-height: 1.2;
    margin: 0;
}
#home-page #featured-resources .resource-thumbnail-1:hover p.show-on-hover {
		-webkit-transition: all ease 300ms;
		-o-transition: all ease 300ms;
		transition: all ease 300ms;
		opacity:1;
}
#home-page #featured-resources .resource-thumbnail-2:hover p.show-on-hover {
		-webkit-transition: all ease 300ms;
		-o-transition: all ease 300ms;
		transition: all ease 300ms;
		opacity:1;
}
#home-page #featured-resources .resource-thumbnail-3:hover p.show-on-hover {
		-webkit-transition: all ease 300ms;
		-o-transition: all ease 300ms;
		transition: all ease 300ms;
		opacity:1;
}
#home-page #featured-resources .resource-thumbnail-4:hover p.show-on-hover {
		-webkit-transition: all ease 300ms;
		-o-transition: all ease 300ms;
		transition: all ease 300ms;
		opacity:1;
}
#home-page #featured-resources .resource-thumbnail-5:hover p.show-on-hover {
		-webkit-transition: all ease 300ms;
		-o-transition: all ease 300ms;
		transition: all ease 300ms;
		opacity:1;
}
#home-page #featured-resources .resource-thumbnail-6:hover p.show-on-hover {
		-webkit-transition: all ease 300ms;
		-o-transition: all ease 300ms;
		transition: all ease 300ms;
		opacity:1;
}

#home-page #featured-resources .resource-hover .translate {
	transform: translateY(60px);
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#home-page #featured-resources .resource-thumbnail-1:hover .resource-hover .translate {
	transform: translateY(10px);
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#home-page #featured-resources .resource-thumbnail-2:hover .resource-hover .translate {
	transform: translateY(10px);
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#home-page #featured-resources .resource-thumbnail-3:hover .resource-hover .translate {
	transform: translateY(10px);
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#home-page #featured-resources .resource-thumbnail-4:hover .resource-hover .translate {
	transform: translateY(10px);
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#home-page #featured-resources .resource-thumbnail-5:hover .resource-hover .translate {
	transform: translateY(10px);
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#home-page #featured-resources .resource-thumbnail-6:hover .resource-hover .translate {
	transform: translateY(10px);
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
    


	#home-page #featured-resources p.show-on-hover {
		color: #fff;
		margin:10px 0 15px 0;
	    -webkit-transition: all ease 300ms;
		-o-transition: all ease 300ms;
		transition: all ease 300ms;
		opacity:0;
		    
	}
	#home-page #featured-resources p.sublead {
		color: #333;
		margin: .94em 0 2em 0;
	}
	#home-page #featured-resources .overlay p {
    color: #fff;
    font-size: 16px;
    margin: 5px 0;
}
	
		
	#home-page #featured-resources .fa-angle-right {
		color: #333;
		font-size: 22px;
	}
	#home-page #featured-resources .resources-thumbnail-1:hover .overlay, #home-page #featured-resources .resources-thumbnail-2:hover .overlay, #home-page #featured-resources .resources-thumbnail-3:hover .overlay , #home-page #featured-resources .resources-thumbnail-4:hover .overlay, #home-page #featured-resources .resources-thumbnail-5:hover .overlay, #home-page #featured-resources .resources-thumbnail-6:hover .overlay{
    height: 224px;
}


	#home-page #featured-resources .resources-thumbnail-2 .overlay {
    background: #0881d6;
    
}
	#home-page #featured-resources .resources-thumbnail-3 .overlay {
    background: #10a217;
}
	#home-page #featured-resources .btn-show {
    display: none;
}
	#home-page #featured-resources .no-padding {
	padding:0;
	}
	#home-page #featured-resources .resources-thumbnail-1:hover .overlay br, #home-page #featured-resources .resources-thumbnail-2:hover .overlay br, #home-page #featured-resources .resources-thumbnail-3:hover .overlay br , #home-page #featured-resources .resources-thumbnail-4:hover .overlay br, #home-page #featured-resources .resources-thumbnail-5:hover .overlay br, #home-page #featured-resources .resources-thumbnail-6:hover .overlay br{
    display: none;
}
	#home-page #featured-resources .resource-thumbnail-1 {
	
	background:url("../image/resource-one-thumb.jpg") no-repeat center top;
    background-size: cover;
	padding: 50px 30px;
	min-height: 300px;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/resource-one-thumb.jpg', sizingMethod='scale');
	}
	#home-page #featured-resources .resource-thumbnail-1:hover {
	    background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/resource-one-thumb.jpg") no-repeat center top;
		background-size: cover;
		-webkit-transition: all ease 900ms;
		-o-transition: all ease 900ms;
		transition: all ease 900ms;
	}
	
	#home-page #featured-resources .resource-thumbnail-2 {
	
	background:url("../image/resource-two-thumb.jpg") no-repeat center top;
    background-size: cover;	
	padding: 50px 30px;
	min-height: 300px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/resource-two-thumb.jpg', sizingMethod='scale');
	}
	#home-page #featured-resources .resource-thumbnail-2:hover {
		background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/resource-two-thumb.jpg") no-repeat center top;
		background-size: cover;
		-webkit-transition: all ease 1s;
		-o-transition: all ease 1s;
		transition: all ease 1s;
	}
	
	#home-page #featured-resources .resource-thumbnail-3 {
	
	background:url("../image/resource-three-thumb.jpg") no-repeat center top;
    background-size: cover;	
    padding: 50px 30px;
    min-height: 300px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/resource-three-thumb.jpg', sizingMethod='scale');
	}
	#home-page #featured-resources .resource-thumbnail-3:hover {
		background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/resource-three-thumb.jpg") no-repeat center top;
		background-size: cover;
	} 
	
	
	#home-page #featured-resources .resource-thumbnail-4 {
	
	background:url("../image/ymd-201.jpg") no-repeat center top;
    background-size: cover;	
    padding: 50px 30px;
    min-height: 300px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/ymd-201', sizingMethod='scale');
	}
	#home-page #featured-resources .resource-thumbnail-4:hover {
		background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/ymd-201.jpg") no-repeat center top;
		background-size: cover;
	}
	
	#home-page #featured-resources .resource-thumbnail-5 {
	
	background:url("../image/ymd-202.jpg") no-repeat center top;
    background-size: cover;	
    padding: 50px 30px;
    min-height: 300px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/ymd-202', sizingMethod='scale');
	}
	#home-page #featured-resources .resource-thumbnail-5:hover {
		background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/ymd-202.jpg") no-repeat center top;
		background-size: cover;
	}
	#home-page #featured-resources .resource-thumbnail-6 {
	
	background:url("../image/ymd-203.jpg") no-repeat center top;
    background-size: cover;	
    padding: 50px 30px;
    min-height: 300px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/ymd-203', sizingMethod='scale');
	}
	#home-page #featured-resources .resource-thumbnail-6:hover {
		background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/ymd-203.jpg") no-repeat center top;
		background-size: cover;
	}
	
	#home-page #featured-resources .resource-hover {
		position: absolute;
		bottom: 40px;
		padding-right: 15px;
	}
	#home-page #featured-resources .container .pad-bot-ten {
		.padding-bottom: 10px;
	}
	
    
	
	
	@media only screen and (max-width : 992px) {
	
	#home-page #featured-resources .resources-thumbnail-1, #home-page #featured-resources .resources-thumbnail-2, #home-page #featured-resources .resources-thumbnail-3 {
    min-height: 390px;
}
		#home-page #featured-resources .resources-thumbnail-1 .overlay, #home-page #featured-resources .resources-thumbnail-2 .overlay, #home-page #featured-resources .resources-thumbnail-3 .overlay {
    height: 58%;
    
}
		
		#home-page #featured-resources .resources-thumbnail-2 .overlay {background-color: #0881d6;}
								 #home-page #featured-resources .resources-thumbnail-2 .overlay {background-color: #0881d6;}
								   #home-page #featured-resources .resources-thumbnail-1:hover .overlay, .resources-thumbnail-2:hover .overlay, .resources-thumbnail-3:hover .overlay {height: 58%;}
		
		
	}

	@media only screen and (max-width : 991px) {
	#home-page #featured-resources .resources-thumbnail-1 .overlay, #home-page #featured-resources .resources-thumbnail-2 .overlay, #home-page #featured-resources .resources-thumbnail-3 .overlay{height: inherit;}
	#home-page #featured-resources .resources-thumbnail-1:hover .overlay, #home-page #featured-resources .resources-thumbnail-2:hover .overlay, #home-page #featured-resources .resources-thumbnail-3:hover .overlay{height: inherit;}
}


	@media only screen and (max-width : 767px) {
	#featured-resources{padding: 3em 0em; padding-bottom: 0;}
	#home-page #featured-resources h3 br{display: none;}
		#home-page #featured-resources .btn-show {
    display: inherit;
    margin: 47px auto 0;
}	
	
	#home-page #featured-resources .resources-thumbnail-1, .resources-thumbnail-2, .resources-thumbnail-3 { max-width:358px;}
							 #home-page #featured-resources h3{ padding-left:0px; padding-right:0px;}
							  #home-page #featured-resources .overlay p{ padding-left:0px !important; padding-right:0px !important;}
							           
								 #home-page #featured-resources .btn-show{display: inherit; margin:47px auto 0;}
	.mobile-show {display: none; margin-top: -25px;}	
	#featured-resources .set-padding {margin-bottom: 0;}
		
	
	}


	
	#home-page #featured-resources .all-resources{ padding-top: 50px; text-align: center; clear: left; background:#f5f5f5; padding-bottom: 50px;}
	#home-page #featured-resources .all-resources p{font-size: 1.75em; font-weight: 400; margin: 0px 0px 12px 0px;line-height: 28px;}
	
	
	#destination .event-venue {
    background: url("404.png") no-repeat center center;
    background-size: cover;
    min-height: 530px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/explore-venue-bg.jpg', sizingMethod='scale');
    min-height: 577\0;
}
	 #destination .top-space {
    padding-top: 6.8em;
}
	
	#destination .event-venue h2 {
    color: #fff; margin: 22px 0px 15px 0px;
}
	#destination .event-venue p {
    color: #fff;
    font-size: 20px;
    font-weight: 400; line-height: 1.2; margin-bottom: 32px;
}
	#destination .form-venue {
    max-width: 50%;
}
	#destination .inputFineVenue {
    float: left;
    width: 100%;
    text-align: left;
}
	#destination label {
    display: none;
}
	#destination .chzn-container {
    width: 100% !important;
}
	#destination .chzn-container .chzn-drop{width: 100% !important;}
	#destination .chzn-container-single .chzn-search input{width: 100% !important;}
	#destination .chzn-container-single .chzn-single {
    background: #fff repeat scroll 0 0 !important;
    box-shadow: none !important;
    height: 50px;
    border: none;
    line-height: inherit;
    padding: 15px 10px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
	#destination .chzn-container-single .chzn-single div b {
    position: relative;
    top: 12px;
    display: block;
    height: 100%;
    width: 100%;
}
	#destination .chzn-container .chzn-results li {
    text-align: left;
}
	#destination .advanced-venue-search {
    margin-top: 3px;
}
	





#client-testimonial {
	background: #03a6fb;
    background-size: 100%;
    padding: 50px 0 50px 0;
    min-height: 360px;
}
#client-testimonial .carousel-indicators {
    top: 160px;
}
#client-testimonial h3 {
	color: #fff;
    font-size: 36px;
}
#client-testimonial p {
    color: #fff;
    font-size: 22px;
}
#client-testimonial p span {
    line-height: 40px;
    margin-top: 10px;
    display: block;
    color: #fff;
}
#client-testimonial p.person-title {
	color: #fff;
    font-weight: 400;
    margin-top: 10px;
    font-size: 16px;
    text-transform: uppercase;
}
#client-testimonial p.person-title strong{
	font-size: 22px;
    font-weight: 500;
}
#client-testimonial p.person-title span {
    line-height: 20px;
    margin-top: 0px;
    display: block;
    color: #fff;
	font-weight:400;
    font-size: 16px;
}
	#destination .advanced-venue-search a {
    color: #fff;
}
	#destination .event-venue .search-arrow {
    position: relative;
}
	#destination .event-venue .search-arrow img {
    cursor: auto;
    position: absolute;
    right: -186px;
    top: 53px;
}	
	
	#destination .top-destination {
    background: url("404.png") no-repeat center center;
    background-size: cover;
    min-height: 530px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/top-destination-bg.jpg', sizingMethod='scale');
    min-height: 577\0;
}
	
	#destination .top-destination h2 {
    color: #fff; margin: 22px 0px 15px 0px;
}
	#destination p {
    color: #fff;
font-size: 20px;
font-weight: 400;
line-height: 1.2;
margin-bottom: 32px;
}
	
	#destination .cta-white-stroke {
    margin-top: 0px;
    border: 3px solid #fff;
    padding: 15px 30px;
}

#explore-destination {
	padding: 4em 0;
}
#explore-destination .no-pad-right {padding-right:0px;}
#explore-destination .find-event-venue {
	background:url("../image/event-venue-background.jpg");
}
#explore-destination .find-event-venue {
	background: linear-gradient(rgba(0, 0, 0, 0.40),rgba(0, 0, 0, 0.40)),url("../image/event-venue-background.jpg");
    padding: 20px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/event-venue-background.jpg', sizingMethod='scale');
}
:root #explore-destination .find-event-venue {
	background: url("../image/event-venue-background.jpg") \ ;
    padding: 20px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/event-venue-background.jpg', sizingMethod='scale');
}
:root #explore-destination .top-destination {
	background: url("../image/explore-destinations-background.jpg") \ ;
	padding: 20px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/explore-destinations-background.jpg', sizingMethod='scale');
}
#explore-destination .find-event-venue:hover {
	background: linear-gradient(rgba(0, 0, 0, 0.60),rgba(0, 0, 0, 0.60)),url("../image/event-venue-background.jpg");
	-webkit-transition: all ease 2s;
    -o-transition: all ease 2s;
    transition: all ease 2s;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/event-venue-background.jpg', sizingMethod='scale');
}
#explore-destination .top-destination {
	background: linear-gradient(rgba(0, 0, 0, 0.40),rgba(0, 0, 0, 0.40)),url("../image/explore-destinations-background.jpg");
	padding: 20px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/explore-destinations-background.jpg', sizingMethod='scale');
}	
#explore-destination .top-destination:hover {
	background: linear-gradient(rgba(0, 0, 0, 0.60),rgba(0, 0, 0, 0.60)),url("../image/explore-destinations-background.jpg");
	-webkit-transition: all ease 2s;
    -o-transition: all ease 2s;
    transition: all ease 2s;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/au/img/explore-destinations-background.jpg', sizingMethod='scale');
}
#explore-destination div.hover-border {
	
    padding: 50px 20px 0px 20px;
    min-height: 332px;
	-webkit-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
.find-event-venue div.hover-border::before{
	position: absolute;
    top: 15px;
    right: 15px;
    bottom: 15px;
    left: 30px;
    content: '';
    opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}
.find-event-venue div.hover-border::after{
    position: absolute;
    top: 15px;
    right: 15px;
    bottom: 15px;
    left: 30px;
    content: '';
    opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}
.top-destination div.hover-border::before, .top-destination div.hover-border::after {
    position: absolute;
    top: 15px;
    right: 30px;
    bottom: 15px;
    left: 30px;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
}

#explore-destination div.hover-border::before {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0,1);
	transform: scale(0,1);
}
#explore-destination div.hover-border::after {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1,0);
	transform: scale(1,0);
}
#explore-destination .find-event-venue:hover > div.hover-border::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
#explore-destination .top-destination:hover > div.hover-border::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
#explore-destination .find-event-venue:hover > div.hover-border::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
#explore-destination .top-destination:hover > div.hover-border::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

#explore-destination div.hover-border:hover {
	
	padding: 30px 20px 0px 20px;
}
#explore-destination div.hover-border h2 {
	color:#fff;
    margin-bottom: 10px;
    margin-top: 10px;
}
#explore-destination .hover-border p {
	color:#fff;
    font-size: 20px;
    line-height: 22px;
    font-weight: 400;
}
#explore-destination .hover-border a {
	opacity:0;
    z-index: 1;
    position: relative;
}
#explore-destination .hover-border:hover a {
	opacity:1;
    z-index: 1;
    position: relative;
}
	
#request-bar {
    padding: 15px 0;
    background: #f5f5f5;
}

#request-bar p {
    font-size: 18px;
    text-align: right;
    text-transform: uppercase;
	margin-top: 10px;
    font-weight: 400;
}
#hide-sliding-form {
	display:none;
}
#hide-sliding-form #close-button i.fa.fa-times {
    font-size: 25px;
    color: #676767;
    position: absolute;
    right: 20px;
    margin-top: 20px;
    cursor: pointer;
}


input[type=text] {
    height: 47px;
}	
	@media only screen and (max-width : 1500px) {
		
		#destination .col-md-offset-2 {
    margin-left: 14.6667%;
}
		
		
	}
	
	
	@media only screen and (max-width : 1200px) {
	
	#destination .chzn-container-single .chzn-single {
    border-radius: 5px;
}
		#destination .advanced-venue-search {
    float: inherit;
    margin-right: inherit;
}
		#destination .cta {
    position: inherit;
    margin-top: 15px;
}
		#destination .event-venue .search-arrow img {
    cursor: auto;
    position: absolute;
    right: -18px;
    top: 25px;
}
		#destination .form-venue {
    max-width: 70%;
}
		
		
	}
	@media (min-width : 992px) and (max-width : 1199px) {
		#explore-destination .find-event-venue {
		    min-height: 390px;
		}
		#explore-destination .top-destination {
			min-height: 390px;
		}
	}
	@media only screen and (max-width : 1199px) {
		#explore-destination div.hover-border {
			min-height: 344px;
		}
	}
	@media only screen and (max-width : 1024px) {
		#home-page #featured-resources h3 {
			font-size: 20px;
		}
		
	}
	
	
	@media only screen and (max-width : 992px) {
		#home-page #destination .event-venue .form-venue {
    margin: 0 auto;
}
	
	}	
	
	@media only screen and (max-width : 991px) {
		#home-page .feature .top-bot-space{border: none;}
	#destination .event-venue{ padding:3.48em 1.8em; min-height: inherit;}
	#destination .top-destination{ padding:3em 1.8em; min-height: inherit;}
		#destination .top-space {
    padding-top: 0;
}
#explore-destination div.hover-border {
    padding: 60px 20px 0px 20px;
}
#explore-destination div.hover-border {
    min-height: 395px;
}
	#home-page #featured-resources h3 {font-size: 20px;}
	#client-testimonial .carousel-indicators {top: 230px;}
	.carousel-inner {min-height: 250px;}
	#home-page #request-bar p {text-align: center; margin-bottom: 10px;}
	#home-page #request-bar a {margin-bottom: 10px;}
	#home-page #request-bar > div > div > div.col-md-5 {text-align: center;}
	
}
@media only screen and (max-width : 959px) {
	
	#destination .event-venue{ padding: 3.48em 1.8em;}
	
}

@media only screen and (max-width : 848px) {
	
	#destination .event-venue{ padding: 4.25em 1.8em;}
	
}
@media only screen and (max-width : 790px) {
	
	#destination .top-destination{ padding: 3.76em 1.8em;}
	
}

@media only screen and (max-width : 787px) {
	
	#destination .top-destination{ padding: 4.99em 1.8em;}
	
	
}
@media only screen and (max-width : 783px) {
#destination .event-venue{ padding: 5.48em 1.8em;}
}



@media only screen and (max-width : 768px) {
	#home-page #featured-resources h3 {font-size: 20px;}
	#home-page #featured-resources p.show-on-hover {margin: 8px 0 8px 0;}
	#home-page #featured-resources a.cta {font-size:15px;}
	
}
	@media only screen and (max-width : 767px) {
		#home-page #featured-resources .set-padding {
			padding:10px;
		}
		h1#service{font-size: 3em;}
		#home-page .feature h2{font-size: 2.25em;}
		
		#home-page .feature p{font-size: 1em;}	
	#home-page #destination .event-venue .form-venue {
    padding: 11px 25px 25px;
    max-width: 100%;
}
		#destination .event-venue p{margin-bottom: 10px; font-size: 1.125em;}
		#destination p{margin-bottom: 10px; font-size: 1.125em;}
		#destination p{font-size: 1.125em;}
		#home-page #featured-resources .all-resources{background: #f5f5f5; padding: 2.5em 0em; margin-top: 2.9em;}
		#home-page #featured-resources .all-resources p{font-size: 1.5em; margin: 0; line-height: 1.2;}
		#home-page #featured-resources .all-resources a{margin-top: 20px; font-size: 1.125em;}
		#destination .event-venue{padding: 4em 1.8em;}
		#destination .top-destination{padding: 4em 1.8em;}
		#explore-destination .no-pad-right {padding-right: 15px; margin-bottom: 20px;}
		#explore-destination div.hover-border {min-height: auto;}
		#explore-destination div.hover-border {padding: 30px 20px 30px 20px;}
		.find-event-venue div.hover-border::before {right: 30px;}
		.find-event-venue div.hover-border::after {right: 30px;}
		#home-page #featured-resources .resource-thumbnail-1 {background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/resource-one-thumb.jpg") no-repeat center top;
		background-size: cover; min-height: auto; margin: 0 20px 20px 20px; padding: 40px 30px 50px 30px;}
		#home-page #featured-resources .resource-thumbnail-2 {background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/resource-two-thumb.jpg") no-repeat center top;
		background-size: cover; min-height: auto; margin: 0 20px 20px 20px; padding: 40px 30px 50px 30px;}
		#home-page #featured-resources .resource-thumbnail-3 {background: linear-gradient(rgba(10, 117, 200, 0.85),rgba(10, 117, 200, 0.85)), url("../image/resource-three-thumb.jpg") no-repeat center top;
		background-size: cover; min-height: auto; margin: 0 20px 20px 20px; padding: 40px 30px 50px 30px;}

	#home-page #featured-resources .resource-hover .translate {transform: translateY(10px);}
	#home-page #featured-resources p.show-on-hover {margin: 10px 0 15px 0; opacity: 1;}
	#home-page #featured-resources .resource-hover {position: relative; bottom: 0;}
	#explore-destination div.hover-border:hover {padding: 30px 20px 30px 20px;}
	#explore-destination .hover-border a {opacity: 1;}
	
	#explore-destination .find-event-venue {background: linear-gradient(rgba(0, 0, 0, 0.60),rgba(0, 0, 0, 0.60)),url("../image/event-venue-background.jpg");}
	#explore-destination .top-destination {background: linear-gradient(rgba(0, 0, 0, 0.60),rgba(0, 0, 0, 0.60)),url("../image/explore-destinations-background.jpg");}
	#explore-destination div.hover-border::before {border-top: 1px solid #fff; border-bottom: 1px solid #fff; opacity: 1; transform: scale(1);}
	#explore-destination div.hover-border::after {border-right: 1px solid #fff; border-left: 1px solid #fff; opacity: 1; transform: scale(1);}
	.fa.fa-angle-right {display:none;}
	#explore-destination .hover-border p {font-weight: 200; font-size: 18px;}
	#home-page .hero {
		background: linear-gradient(320deg, rgba(77,57,121,0.85) 50%, rgba(0,160,221,0.8) 100%),url("404.png") no-repeat center center;
		background-size: cover;
	}
	}
 @media only screen and (max-width : 675px) {
	 #client-testimonial .carousel-indicators {
    top: 290px;
}
.carousel-inner {
    min-height: 280px;
}
	 @media only screen and (max-width : 540px) {
		 #client-testimonial .carousel-indicators {
		visibility: hidden;
		}
		.carousel-inner {
		min-height: auto;
	}
	 } 
	 
 }
 @media only screen and (max-width : 480px) {
			#home-page .feature .col-xs-6{width: 100%;}
			
 }