#work_here_availabilityLayout{}

#work_here_availabilityLayout .hide-mobile{display: block;}
#work_here_availabilityLayout .hide-desktop{
	display: none;
}

a h3.navy { color: #183444!important}
a h4.navy { color: #183444!important; background: none;}

#work_here_availabilityLayout  .tab-list{
	border-top: 1px solid #e6e7e8;
	border-bottom: 1px solid #e6e7e8;
	position: relative;
	padding: 15px 0;
}
#work_here_availabilityLayout  .tab-list .tab{
	width: 50%;
	float: left; 
	
}

#work_here_availabilityLayout  .tab-list .tab:first-child:after{
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	width: 1px;
	height: 25px;
	background-color: #e6e7e8;
	top:50%;
	-webkit-transform: translate(-50%, -50%);
	    -ms-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
}
#work_here_availabilityLayout  .tab-list .tab:first-child h3{
	color: #a7a9ac!important;

}
#work_here_availabilityLayout  .tab-list .tab:last-child h3{
	color: #a7a9ac!important;
}

#work_here_availabilityLayout  .tab-list .tab.active:first-child h3{
	color: #00b7dd!important;
}
#work_here_availabilityLayout  .tab-list .tab.active:last-child h3{
	color: #3daf8d!important;
}
#work_here_availabilityLayout  .tab-list .tab h3{
	padding: 0;
	margin: 0; 
	text-align: center;
	font-size: 23px;
}

#work_here_availabilityLayout  .tab-holder{
	display: none;
}

#work_here_availabilityLayout .tab-offices .content-list__item {
	background-image: url(/images/arrow-blue.png);
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 8px 15px;
}
#work_here_availabilityLayout .tab-offices .content-list__item h4:hover{ color: #193444;}
#work_here_availabilityLayout .tab-logistics .content-list__item {
	background-image: url(/images/arrow-green.png);
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 8px 15px;
}

#work_here_availabilityLayout  .tab-holder.active{
	display: block;
}

#work_here_availabilityLayout  .content-list__item{
	padding: 15px 0;
	border-bottom: 1px solid #e6e7e8;
}

#work_here_availabilityLayout  .content-list__item p{
	padding: 0;
}



#work_here_availabilityLayout  .content-list__show{
	font-size: 13px;
	color: #193444;
	font-family: 'Trade Gothic W01 Bold';
	width: 100%;
	padding: 15px 0;
	text-align: center;
	text-transform: uppercase;
}


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

/* .spotMap_avail .spot .spotTooltipWrapper {overflow: hidden;display: none;width: 250px;position: absolute;height: 100px;top: -95px;left: -105px;padding: 0;margin: 0;z-index: 200;}
.spotMap_avail .spot .spotTooltip {width: auto;height: auto;background: #193444;bottom: 17px;left: 0;color: white;text-transform: uppercase;position: absolute;padding: 17px;font-family: 'Trade Gothic W01 Bold';font-size: 14px;line-height: 14px;text-align: center;}
.spotMap_avail .spot .spotTooltip::after { width: 24px; height: 24px; background: #193444; margin: 0px; bottom: -12px; left: 113px; padding: 0px; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ' '; }
.spotMap_avail .spot:hover .spotTooltipWrapper {display: block;}
 */


	#work_here_availabilityLayout .hide-mobile{
		display: none;
	}
	
	#work_here_availabilityLayout .hide-desktop{
		display: block;
	}
	
	#work_here_availabilityLayout .spotMap_avail{
		/* width: 100%; */
		/* height: 0; */
		/* padding-bottom: 100%; */
		/* background-image: url(../images/map-mobile.jpg); */
		position: relative;
		margin: 0 auto;
		width: auto;
		height: auto;
	}
	
	#work_here_availabilityLayout .spotMap_avail .spot{
	    -webkit-transform: translate(-50%,-50%);
	        -ms-transform: translate(-50%,-50%);
	            transform: translate(-50%,-50%);
	}
	
	#work_here_availabilityLayout .spotMapWrapper_avail{
		height: auto;
	}
	
	#work_here_availabilityLayout .spotMap_avail .spot {
	    width: 34px;
	    height: 34px;
	    background-size: 68px 68px;
	}
	
	#work_here_availabilityLayout .spotMap_avail .spot:hover {
	    width: 34px;
	    height: 34px;
	    background-size: 34px 34px;
	}
	
	.spotMap_avail .spot .spotTooltipWrapper {
		/* left:50%; */
		/* -webkit-transform: translateX(-50%); */
		-ms-transform: translateX(-50%);
		/* transform: translateX(-50%); */
	}


.spotMap_avail .spotA {top: 69%;left: 90%;}
.spotMap_avail .spotB {top: 62%;left: 83%;}
.spotMap_avail .spotC { top: 51%; left: 55%; }
.spotMap_avail .spotD {top: 63%;left: 24%;}
.spotMap_avail .spotE { top: 72%; left: 57%;}

	.inner-slideshow {height: 400px;}
	.inner-slideshow.last { margin-bottom: 0px }
	.inner-slideshow .slide { top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; }
	.inner-slideshow .slideshow-pager { position: absolute; z-index: 310; bottom: 44px; left: 0px; width: 100%; text-align: right; }
	.inner-slideshow .slideshow-pager.center { text-align: center; }
	.inner-slideshow .pager span { display: inline-block; width: 12px; height: 12px; text-indent: 100%; overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; background: #fff; opacity: 0.6; margin-right: 15px; cursor: pointer; }
	.inner-slideshow .pager span:hover, .inner-slideshow .pager span.cycle-pager-active { opacity: 1 }
	.inner-slideshow .slide-info { display: table; width: 100%; height: 100%; }
	.inner-slideshow .slide-info-inner { display: table-cell; vertical-align: bottom; padding-bottom: 15px; }
	.inner-slideshow .slide-info-inner p {font-family: 'HelveticaNeueW01-45Ligh';font-size: 18px;line-height: 24px;font-weight: normal;color: #fff;max-width: 400px;}
	.inner-slideshow .slide-info-inner img {display: block;float: left;padding-right: 20px;height: 40px;}

	
}
@media only screen and (max-width: 767px){
	#footer-work {padding: 25px 0px;}
	#main-content {padding: 35px 0px 0px 0px;}
}	

@media only screen and (max-width: 480px){
	.inner-slideshow,.slideshow416 {height: 300px!important;margin-bottom: 20px;}	
	.inner-slideshow .slideshow-pager { position: absolute; z-index: 310; bottom: 20px; right: 20px; width: 100%; text-align: right; }
	.inner-slideshow .slideshow-pager.center {text-align: center;}
	.inner-slideshow .pager span { display: inline-block; width: 8px; height: 8px; text-indent: 100%; overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; background: #fff; opacity: 0.6; margin-right: 15px; cursor: pointer; }
	.inner-slideshow .pager span:hover, .inner-slideshow .pager span.cycle-pager-active { opacity: 1 }
	.inner-slideshow .slide-info-inner { display: table-cell; vertical-align: bottom; padding-bottom: 15px; }
	.inner-slideshow .slide-info-inner p {font-family: 'HelveticaNeueW01-45Ligh';font-size: 14px;line-height: 18px;font-weight: normal;color: #fff;max-width: 400px;}
	.inner-slideshow .slide-info-inner img {display: block;float: left;padding-right: 20px;height: 40px;}

}	