@media  (max-width: 1200px) {
		.navbar-nav li {padding: 10px 18px;}	
} 

@media  (max-width: 991px) {
	
	.navbar-nav li {display:block;width: 100%;/* text-align: center; */}
	
	.burger {
		display:block;
		opacity:1;
		margin-top: 22px;
		z-index: 1200;
	}
    .burger-fixed {
        z-index: 2000;
        position: fixed;
        /* top: 28px; */
    }
	
	.menu-container {left:-100%;z-index:1001;position:fixed;width: 70%;height: 100%;background: #090a11de;top: 0px;display: flex;justify-content: center;align-items: center;}
	.menu-container .menu-container-inner  {padding:20px;/* display: flex; */vertical-align: middle;float: none!important;text-align: left;width: 100%;justify-content: center;align-items: center;}
	.primary-menu, .secondary-menu {float:left!important;}

	.primary-menu {border-bottom:none;margin: 0px;display: flex;flex-wrap: wrap;}
	.secondary-menu {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;border-top": 1px solid #ccc";border-top": 1px solid #ccc";border-top": 1px solid #cc";border-top": 1px solid #c";border-top": 1px solid #";border-top": 1px solid";border-top": 1px solid";border-top": 1px soli";border-top": 1px sol";border-top": 1px so";border-top": 1px unset";border-top": 1px unset";border-top": 1px s";border-top": 1px";border-top": 1px";border-top": 1p";border-top": 1";border-top: 1px solid #cccccc5c;margin: 0px;margin-top: 50px;}
	.language-switcher {/* display:none; */float: left;margin:  0px;}
	.language-switcher ul {margin:0px 0px 20px;}
	
	.menu-container nav li {display:block;float: none;}
	.menu-container ul li a {
   	 font-size: 1.5em;
   	 line-height: 1.6em;}
	.menu-container ul li a:focus {background:transparent; border:0px; box-shadow:none;}
	.menu-container ul li a:hover {color: #0396ff;border-bottom: none;}
	
	.menu-container ul .facebook-top , .menu-container ul .twitter-top {display:inline-block;}
	.page-job h1 {font-size: 3rem;}
} 

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

	.job-city {font-size:1.5rem;}
	.job-icons {/* margin:0px; */}
	.job-icons > div {width:33.333%; margin:0px; }
	.job-data-inner {flex-wrap:wrap;}
	.job-data-inner .job-data-left {width:100%; padding-right:0px;}
	.job-data-inner .job-data-right {width:100%;justify-content: left;}
	.job-data-inner .job-data-right .job-data-right-frame {width:100%}
}	


@media (max-width: 640px) {
		.job-box-inner h3 {font-size:2rem;width: 100%;line-height:2.8rem;}
	.whitebg-container > div {padding: 0px 30px!important;}
	.menu-container {width:100%;}
	.slider .intro {font-size:3rem; line-height:4rem}
		.job-icons > div {width:50%; margin:0px; }
	.job-box-data {padding-left: 51px;width: 100%;padding-bottom: 60px;}
	.job-box-inner h4 {font-size: 1.7rem;line-height: 2.2rem;padding-top: 10px;}
	.job-box-inner {padding: 20px 20px 77px;}
	.job-box-inner .number { left:20px;}
	.job-box-inner .number:after {height:20px;}
	.job-box-inner a {/* position: initial; *//* bottom: 25px; */top: inherit;right: 10px;margin-top: 10px;/* right: 0px; *//* display: inline-block; */}
}

@media (max-width: 520px) {
	
}

@media (max-width: 480px) {
}

@media (max-width: 380px) {
	.navbar-brand > img  {/* width:250px; */max-width: 82%;}
	.navbar {height:90px;}
}
 
@media only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and ( min-device-pixel-ratio: 1.25),
only screen and ( min-resolution: 200dpi),
only screen and ( min-resolution: 1.25dppx)
{-webkit-font-smoothing: subpixel-antialiased;}


.showme {left:0px;}