@media screen and (min-width:768px) {
	#header .navbar .navbar-nav li:hover .sub-menu {
		display: block;
	}
}

@media screen and (max-width:1024px) {
	#header .navbar .navbar-nav li a{
		/*padding:60px 15px;*/
	}

	.tabsWrapper{
		padding:0;
	}

	#footer .socials{
		text-align:center;
	}

	#footer .socials .soc-title{
		margin:0 0 10px;
	}

	#footer .socials ul{
		display:inline-block;
		margin:0;
		padding:0;
	}
}

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

}

@media screen and (max-width:767px){
	h2{
		font-size:26px;
	}

	p{
		font-size:16px;
	}

	.page-title{
		font-size:40px;
	}

	.content .columned-content-2{
		-webkit-columns:1;
		-moz-columns:1;
		columns:1;
	}

	.navbar-toggle{
		position:absolute;
		padding-top:15%;
		right:10px;
	}

	.navbar-toggle .icon-bar{
		background-color:#fff;
	}

	.navbar-nav{
		margin-top:0;
		margin-bottom:0;
	}

	#header .navbar .navbar-nav li{
		display:block;
	}

	#header .navbar .navbar-nav li a{
		padding:10px;
	}

	.sliderWrapper .owl-carousel .carousel-inner h1{
		font-size:50px;
	}

	.sliderWrapper{
		margin-bottom: 0;
	}

	.tabsWrapper .tab-tiles-wrapper .tab-row .tab-tile{
		font-size:20px;
		height:120px;
	}

	.tabsWrapper .nav-tabs > li > a{
		font-size:12px;
		font-weight:400;
	}

	.content .career-block .career-icon{
		position:relative;
		width:100%;
	}

	.content .career-block .career-icon .career-link{
		position:relative;
		width:100%;
	}

	.content .career-block .career-icon .career-link span.hover-icon{
		position:relative;
	}

	.content .career-block .career-icon .career-link span.unhovered-icon{
		top:0;
	}

	.content .career-block .career-content{
		padding-left:30px;
	}
}

@media screen and (max-width:360px) {
	.tabsWrapper .tab-tiles-wrapper .tab-row .tab-tile{
		font-size:16px;
		height:80px;
	}
}