@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.inform img{width:15px;}
#main-slider{
	margin-top:-20px;
}
.navbar-brand img{
	margin-top:-22px!important;
	height: 80px;
	margin-left: 0px;
}
.nav.navbar-nav li a{
	font-family: open_sansregular;
font-size: 16px;
	color:#000;
	font-weight:400;
}
.fa-inverse:hover{
color:#FFF ;
opacity:0.9;
cursor:pointer;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{
	background-color:#000;
}

.butt2{
	margin:30px;
}
.butt3{
	margin:30px;
}
.butt1{
	margin-top: 30px;
margin-bottom: 30px;
}
.btn4{
	margin:30px;
	color:#63c6ae;
}
.btn4:hover{
	color:#288166;
	text-decoration:underline;
	/*background:#63C6AE;*/
	border:none;
}
.btn1{
	border:1px solid #63c6ae;
	background:none repeat scroll 0 0 #63c6ae;
	color:#000;
	padding: 8px 15px;
font-size: 16px;
border-radius: 7px;
}
.btn2{
background: #63c6ae;
color: #000;
padding: 5px 30px;
font-family: open_sansregular;
text-transform: uppercase;
font-size: 16px;
text-align: center;
line-height: 1.5;
}
.caption{
margin: 0px;
left: 58px;
position:absolute;
font-family: open_sansregular;
font-size: 30px;
bottom: 203px;
z-index: 1;
color: #FFF;
}
.post-your-resume p{text-indent:60px;}
#main-slider .carousel .item{
height:439px;background-size:100%;
}

.btn3{
	border:1px solid #63c6ae;
	background:none repeat scroll 0 0 #63c6ae;
	color:#000;
	border-radius:7px;
	padding:8px 15px;
}
.btn3:hover{
	text-decoration:none;
}
.btn2:hover{
	border-color: #288166;
color: #5b8077;
text-decoration: none;
background: #63c6ae;

}
.btn:hover{
	/*	color:#288166;
	text-decoration:underline;
background:#63C6AE;
	border:none;*/
	  color: #000;
}
.btn{
	    background-color: #298266;
    border-radius: 5px !important;
    /*color: #63c6ae;*/
	color:#fff;
}
.item .active img{
	height:400px;
}
.navbar{
	position:relative;
	background-color:#FFF;
	border-bottom:3px solid #63c6ae;
	padding:0px;
	margin-top:10px;
}
.placement{
	font-family: open_sansregular;
font-weight: 500;
font-size: 17.5px;
color: #000;
text-transform: uppercase;
}
.last a{
	padding-right:0px !important;
}
.text-primary {
    color:#288166;
}
header .nav > li.active > a{
	color:#0FAA7A;
	text-decoration:underline;
}
header .nav > li > a:hover, header .nav > li > a:focus{
	background-color: #fff;
	text-decoration: underline;
	color:#63c6ae;
}

.row2{
padding-top:20px;
}
.career{
background-color:#EBEBEB;
	position: relative;
overflow:hidden;
border-left: 5px solid #63c6ae;
margin-left:14px;
margin-right:15px;
}
.line{
	margin-top: -50px;
}
.navbar{
	margin-bottom:0px!important;]
}
footer{
	margin-top:10px;
}

.submit{
text-align:center;
margin-top:33px;
margin-right:23px;
}
.submit a{
	font-size:12px;
	text-transform:uppercase;
	font-family: open_sansregular;
	color:#000;
}
p{
 color: #6f6f6f !important;
    font-family: open_sansregular;
   font-size: 15px;
    word-spacing: 1px;
}
.space ul li{
	padding-top:15px;
}
.space ul li{
    font-size: 15px;
    letter-spacing: 0.6px;
    list-style: outside none square;
    margin-left: 28px;
    padding-left: 5px;
    padding-top: 0 !important;

}
.row1{
margin-right: 59px;
margin-left: 61px;
}
.row2 p{     color: #6f6f6f !important;
    font-family: open_sansregular;
    font-size: 15px;
    line-height: 20px;
    word-spacing: 1px;;}
h5{
   color: #000;
    font-family: open_sansbold;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0;
    text-transform: uppercase
}
ul{

margin-left: -40px;
margin-bottom:20px;
}
h2{
 font-size: 25.5px;
font-family: open_sansregular;
font-weight: 500;
color:#000;
text-transform: uppercase;
}
.service{

margin-left:-11px;}

.service li{
margin-left: 14px;
line-height: 29px;
}
.image img{
margin-top: 0px;
width: 100%;
height: auto;
}
.image p{
	text-align:justify;
} 
.col1{
	margin-top:30px;
}
.copyright{
background-color:#298266;
padding-top:10px;
padding-bottom:10px;
}
h6{
color: rgb(255, 255, 255);
margin-top: 14px;
margin-left:-15px;
font-family:open_sansregular;
font-size:16px;
}
.copyright strong{
font-family:open_sansbold;
color: #FFF;
font-size:16px;
}
.copyright .container{
color:#FFF;
font-size:12px;
font-family:open_sansregular;
}
.address h6{font-size:15px;}
.address{
margin-top:10px;
font-size:15px;
font-family:open_sansregular;
padding-right:0px;
}
.career-banner img{
	width:100%;
	height:auto%;
	margin-bottom:20px;
	
}
.text{
margin-left: 14px;
text-align: justify;
margin-right: 15px;
margin-top: -22px;
}

.text h3{
font-family: open_sansregular;
font-weight: 500;
font-size: 24.5px;
text-transform: uppercase;
color: #000;
letter-spacing:1px;
}
.text1{
margin-left: 0px;
text-align: justify;
}
.text1 h3{
font-family: open_sansregular;
font-weight: 500;
font-size: 24.5px;
text-transform: uppercase;
color: #000;
}
.text1 h4{
font-family: open_sansregular;
font-size: 17.5px;
font-weight: 500;
color: #000;
}

.text2 h3{
font-family: open_sansregular;
font-size: 24.5px;
font-weight: 500;
color: #000;
text-transform: uppercase;

}
.services li{
	margin-left:18px;
	line-height:29px;
	font-family: open_sansregular;
color: rgb(111, 111, 111);
font-size: 15px;
list-style:none;
}
.services1 {
margin-top:10px;
}
.services1 li{
	margin-left:18px;
	line-height:29px;
	font-family: open_sansregular;
	color: rgb(111, 111, 111);
	font-size: 13px;
	list-style:none;
}
.services1 li::before{
font-family: FontAwesome;
   content: "\f105";
	color:#288166;
	font-size:16px;
	margin-right:10px;
	float:left;
	margin-left:-13px;
}
.services li::before{
font-family: FontAwesome;
   content: "\f105";
	color:#288166;
	font-size:16px;
	margin-right:10px;
	float:left;
	margin-left:-13px;
}
.space{
	margin-top:-25px;
}
.contact-us{
	   line-height: 2.5;
    margin: 25px 26px 25px 34px;
    padding-left: 35px;

}
.coming{
	margin-top:15px;
} 
.contact-us h3{
    font-family: open_sansregular;
font-size: 24.5px;
font-weight: 500;
color: #000;
text-transform: uppercase;
letter-spacing:1px;
}
strong{
	color:#000;
}
p a:hover{
	color:#288166;
}
a{
color:#0FAA7A;
}
a:hover{
text-decoration:underline;
color:#000;
}
.inform span a:hover{
color:#288166;
}
.inform span a{
color:#000;
}
li a{
color:#288166;
}
.coming h1{
	font-family:open_sansbold;
font-weight: 600;
font-size: 38.5px;
color:black;
text-transform:uppercase;
margin-top: 0px;
margin-left: 0px;
letter-spacing:1px;
}
.job{
	font-family: open_sansregular;
color: rgb(111, 111, 111);
font-size: 13px;
line-height: 1.5;
	margin-top:15px;
}

.job li{
    font-size: 16px;
    margin-left: 24px;
    padding: 3px;
}
.job-category{
	margin-left:0px;
}
.post-resume{
	line-height:25px;
}
.job-cat li{
   font-size: 15px;
    margin-left: 24px;
    padding: 5px
}
.category{
	margin-left:6px;
}
.cat h3{
	font-family: open_sansregular;
font-weight: 500;
font-size: 24.5px;
color:black;
text-transform:uppercase;
margin-top: 54px;
margin-left: -6px;
}
.job-cat{
margin-top: 10px;
font-family: open_sansregular;
line-height: 1.5;
color: #6f6f6f;
font-size: 13px;
}
.fmgroup label{
	text-align:center;
	padding-left:25px;
}
.fmgroup{
	/*
   border: 1px solid rgb(40, 129, 102);
    padding-bottom: 25px;
    padding-left: 40px;
    padding-top: 0;
    text-align: center;*/
	
    padding-bottom: 25px;
  
    padding-top: 0;
    text-align: center;
}
.fmgroup input{
width:100%;
}
.form-group label{
   color: #6f6f6f;
    font-family: open_sansregular;
    font-size: 16px;
    line-height: 25px;
    padding-bottom: 5px;
}
label{
	font-weight:inherit;
}
.form-control{
	border-radius: 0px;
border-color: rgb(40, 129, 102);
}
.job-category h3{
font-family: open_sansregular;
font-weight: 500;
font-size: 24.5px;
color:black;
text-transform:uppercase;
letter-spacing:1px;
}
.jobs{
	background-color: #EBEBEB;
position: relative;
overflow: hidden;
padding-top:15px;
}
.current{
	margin:14px;
}
.current p{
	margin-top: 9px;
margin-bottom: -10px;
}
.navbar-toggle{
background-color:#63C6AE;
}
.navbar-collapse{
padding:0px!important;
}


/*.collapse h3{
	float: right;

	font-family:open_sansregular ;
	font-size:17px;
	color: #000;
	line-height:2.4;
}*/
.inform{
    float: right;
    font-family: open_sansregular;
    font-size: 17px;
    color: #000;
    line-height: 2.6;
}
.fa-stack-2x {
    font-size: 1.6em !important;
    position: relative;
    top: 10px !important;
}
.fa.fa-suitcase,.fa-desktop,.fa-thumbs-up,.fa-pencil-square-o{
	font-size:40px !important;
}
/*                                               @media (min-width:360px) and (max-width:767px)*/

	   @media (min-width:360px) and (max-width:767px) { 
.address{
	padding-left:0px;
}	   
.navbar{
	padding-top:10px;
}
.container{
width:100%;
}
#main-slider .carousel .item{
height:140px;
background-size:100% auto;
background-position:center top;
}
.caption{
top: 56px;
font-size: 9px;
left: 10px;
}
/*img{
	margin-top: -13px;
height: 50px;
width: 100%;
}*/
.image{
	margin-top:15px;
}
.btn{
	margin-left:0px;
}
.btn4{
	margin-left:26px;
}
.career-banner img{
	padding:15px;
}
.navbar-collapse{
padding-left:15px !important;
overflow:hidden;
}
/*.Tel{
	padding-left:13px;
}*/
.navbar-toggle{
	    margin-right:16px;
    margin-top: 20px;
}
.submit{
	margin-bottom:20px;
}
.inform{
	font-size: 12px;
	margin: -18px 0px;
}
.navbar-brand img {
    margin-top: -40px !important;
    margin-left: -7px;
	padding-top:5px;
}
.navbar-toggle .icon-bar{
background-color: #25362A !important;
}
.service{
	margin-left:0px;
}
/*
h2{text-align:center;}
h5{text-align:center;}*/
.address{font-size:12px;}
.text h3{font-size:20.5px;}
.text1 h4{  font-size: 17.5px;}
.text1 h3{font-size:20.5px;}
h2{font-size: 21.5px;}
.cat h3{font-size:20.5px;}
.contact-us h3{font-size:20.5px;}
.contact-us{   line-height: 1.5;
margin:0px;
    padding-left: 24px;}
}	



/*                                              @media (min-width:768px) and (max-width:1024px)*/
@media (min-width:768px) and (max-width:1024px){      
	   h2{  font-size: 22.5px;}
	   .text h3{font-size:21.5px;}
	   .text1 h3{font-size:21.5px;}
	   #main-slider .carousel .item{
		height:268px;
	   }
	   .address{
		   font-size:10px;
	   }
.navbar{
	min-height:98px;
}
	   .inform{
		font-size:14px;
		margin-top:0px;
	   }
	   .nav.navbar-nav li a{
		font-size:13px;
	   }
		.container{
			width:100%;
		}
		.nav.navbar-nav.navbar-right {
    margin-top: -5px;
margin-bottom: 8px;
}
.navbar-brand img {
    margin-left: 48%;
    margin-top: -27px !important;
}
.submit{
	margin-bottom:20px;
	margin-right: 10%;
margin-left: 10%;
}
.address{
	padding-left:0px;
}	
.image{
	margin-top:20px;
}
.caption{
top: 122px;
font-size: 15px;
left: 58px;
}
.btn4{
	margin-left:16px;
}
.butt3{
	margin-top:50px;
}
.career-banner img{
padding:10px;
}
#main-slider {
    margin-top: -21px;
}
.nav > li > a{
padding:0px 13px;
 margin-bottom: 0px;
}
	   }