@charset "utf-8";
/* CSS Document */

input, button { text-decoration:none; outline:none;}

input::-moz-focus-inner { 
  border: 0; 
}


.mgb10{ margin-bottom:10px;}
.pdt20{ padding-top:20px}



.top_section{ display:block; border-top:3px solid #e77c22; border-bottom:1px solid #ccc; padding:20px 0px;}
.top_section .container{ position:relative}

.form_section{ display:block; background-color:rgba(237,237,237,0.9); padding:30px 20px; position:relative; z-index:3; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-bottom-left-radius:4px; -moz-border-bottom-right-radius:4px; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}

.page_heading{ display:block; width:100%; background-color:rgba(231,124,34,0.8); height:60px; position:absolute; top:-60px; left:0px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px;}
.page_heading h1{ color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:30px; font-weight:300; line-height:38px; padding-left:20px; padding-top:10px; margin:0px;}



.right_figure{ display:block; position:absolute; width:300px; height:850px; top:0px; right:-150px; z-index:1;}
margin-right:150px;}
.job-form .control-label{ text-align:left; font-family:Arial; font-size:14px;/*font-size:12px;*/ color:#222; font-weight:normal; padding-right:0px; padding-top:8px;}
.job-form .form-control{ font-size:12px;}
.job-form .form-control input[type="text"], .job-form .form-control input[type="email"]{ font-size:12px; width:100%}
.job-form .select-multi{ height:200px; font-size:12px;}
.job-form .textarea{ display: block;
	width: 100%;
	height: auto;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }
.job-form .btn-default{ background-color:#36010d; border-color:#290009; color:#FFF; font-size:14px; padding:15px 0px; width:10%; float:right; text-align:center!important}
.job-form .btn-normal{ background-color:#555; border-color:#555; color:#FFF; font-size:16px; padding:4px 10px;}

.tab-content{ padding-top:20px;}

.tab-button{ display:inline-block; border:1px solid #bbb; padding: 5px 18px; font-size:14px; /*font-size:16px;*/ color:#5f5f5f; border-radius: 4px; position:relative; margin-right:2px;}
.tab-button a{ color:#5f5f5f;}
.tab-button:hover{ background-color: #484848; border: 1px solid #484848; color:#FFF;}
.tab-button:hover a{ color:#FFF;}
.tab-button.active {
	color: #FFF;
	cursor: default;
	background-color: #484848;
	border: 1px solid #484848;
	/*border-bottom-color: transparent;*/
}
.tab-button.active a{ color:#FFF;}
.tab-button.active::after{ content:"\f0d7"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position:absolute; width:5px; height:5px; font-size:14px;/*font-size:14px;*/ color: #484848; bottom:2px; left:50%; margin-left:-5px;}

.scrtabs-tab-scroll-arrow {
	border: 1px solid #ccc;
}

.hotjobs{ margin-bottom:20px}
.hotjobs li{ list-style:circle; color:#333; font:normal 16px/20px Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; margin-bottom:5px;}
.hotjobs li a{ color:#333; font:normal 16px/20px Arial, Helvetica, sans-serif; padding:5px; display:block;}
.hotjobs li a:hover{ color:#e77c22}

.dxeHyperlink_DevEx{font-family: Arial; font-size:10pt;}
.dxeEditArea_DevEx{font: 12px Arial;
	border-top: 1px solid #9da0aa;
	border-right: 1px solid #c2c4cb;
	border-bottom: 1px solid #d9dae0;
	border-left: 1px solid #c2c4cb;}
.dxrpControl_DevEx
{
    background: none;
    background-image: none;
}
.dxrpControl_DevEx .dxrpcontent
{
    background: transparent;
    background-image: none;
    width:100%;
    padding:0px !important;
}
.dxrpControl .dxrpcontent {
    background-image: none;
    background-color: transparent;
}

footer p{ margin-top:25px; font-size:12px; color:#000; margin-bottom:20px;}


.table-responsive table{ border:none !important;}

.tbl_form-control {width:100%; background:none !important;}
.tbl_form-control input[type="text"] {width:100%; padding:6px 12px; border-radius:4px; height:34px !important;line-height:1.42857143; font-size:12px; color:#555;}



@media(max-width:1250px) {
.right_figure{ right:-25px;}
}

@media(max-width:991px) {
.right_figure{ display:none}
}

@media(max-width:940px) {
.container{ width:auto;}
.header img{ height:190px;}
}

@media(max-width:767px) {
.job-form .form-horizontal{ margin-right:0px;}
.mob-mgb15{ margin-bottom:15px;}
.page_heading h1{ font-size:22px; line-height:28px;}

ul.nw_tabs_list li a, ul.nw_tabs_list li a:hover, ul.nw_tabs_list li a:focus, ul.nw_tabs_list li a:active {
    color: #fff;
    font-size: 17px;
    font-weight: normal;
    background: #36010d;
    border: 0;
    padding: 10px 20px;
    cursor: pointer;
    margin: 5px; 
}
}

@media(max-width:480px) {
.nav-tabs>li>a{ border:1px solid #bbb; padding: 5px 10px; font-size:14px; color:#5f5f5f; border-radius: 4px;}
.form_section{ padding-left:10px; padding-right:10px;}
.tab-button{ padding: 5px 10px; font-size:14px; color:#5f5f5f; margin-right:1px;}
/*.job-form .select-multi{ height:34px;font-size:10px;}
.job-form .form-control{ font-size:10px;}*/
}

@media(max-width:395px) {
.nav-tabs>li>a{ border:1px solid #bbb; padding: 5px 5px; font-size:14px; color:#5f5f5f; border-radius: 4px;}
.tab-button{ padding: 5px 5px; font-size:14px; color:#5f5f5f; margin-right:1px;}
.job-form .select-multi{ height:34px;font-size:10px;}
.job-form .form-control{ font-size:10px;}
}
@media(max-width:359px) {
.nav-tabs > li {
    float: none;
	margin-bottom:5px;
}
.job-form .select-multi{ height:34px;font-size:10px;}
.job-form .form-control{ font-size:12px; width:100%!important; height:100%!important}
}

