/**** Custom Responsive Styles ****/


@media (min-width: 1200px) {
/* For Big Stuff */
}

@media (min-width: 992px) and (max-width: 1199px) {
.lb-right-scroll-panel {
overflow:auto;
width:681px;
}
.logbook-details-section{
width:938px;
}
}



@media (min-width: 768px) and (max-width: 991px) {
.lb-right-scroll-panel {
overflow:auto;
width:461px;
}
.logbook-details-section{
width:718px;
}
}

@media (max-width: 767px) {
.lb-right-scroll-panel {
overflow:auto;
width:256px;
}
.logbook-details-section{
width:auto;
}
.hidden-xs {
display:none;
}
.tab-content > .block-imp {
	display:block !important;
}
.tab-content > .in-imp {
	opacity:1 !important;
	visibility: visible !important;
}
.pagename{
	margin-bottom:30px;
}
}
@media (max-width: 486px) {
.hdr_nav_link{
	width:33.33%;
	min-width:auto !important;
	height:60px;
}
#hdr_nav_links{
	float:none;
}
#hdr_logo_container{
	display:block;
	background:#333;
	text-align:center;
	float:none;
}
#hdr_logo{
	display:inline-block;
	height:32px;
}
#logged_vol_header_nav .hdr_nav_link{
	min-width:auto;
	padding:6px;
	float:right;
}
#logged_vol_header_nav #hdr_primary_msg{
    padding: 6px 10px 6px 0;
    text-align: right;
    width:65%;
}
.pagename{
	margin-bottom:20px;
}
.history-div {
    width: 100% !important;
}
.mce-toolbar{
	display:none !important;
}
.social {
    width: 43px;
    display: block;
    margin-left: 0px;
    margin-right: 2px;
}
}

@media (max-width: 1090px) {
	.hero-title-1{
		font-size: 3em;
		border-bottom: none;
	}
	.hero-sub-title{
		font-size: 1em;
	}
	.call-to-action-text{
		margin-top: 0;
	}
	.hero{
		background-position: 0 0;
	}
}

@media (max-width: 970px) {
	.story-container{
		display: none;
	}
	.hero{
		flex-direction: row-reverse;
		min-height: 390px;
	}
	.hero-left{
		width: 0;
	}
	.call-to-action-text{
		font-size: 1.2rem;
	}
	.call-to-action-text a{
		font-size: 2.5vw;
	}
}

@media (max-width: 768px){
	#hot-opportunities{
		display: none;
	}
	.hero-image{
		height: auto;
	}
	.bubble{
		position: inherit;
		padding: 30px 0;
		text-align: center;
		height: auto;
	}
	.hero-btn {
		position: inherit;
	}
	.section-divider-rider2{
		display: none;
	}
	.landing-middle-section{
		height: auto;
	}
	.middle-btn-placeholder {
		margin-top: -40px;
	}
	#get-started .vol-type > div {
		width: 320px;
		margin: 10px 10px;
	}
	#get-started .vol-type {
		flex-direction: column;
		align-items: center;
	}

}

@media (max-width: 425px) {
	.hero-title{
		padding: 40px 0 80px;
	}
	.hero-title-1{
		font-size: 10vw;
	}
	.hero-sub-title{
		font-size: 4vw;
	}
	.call-to-action-text{
		font-size: 4vw;
	}
}