@charset "utf-8";
/* CSS Document */



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block;}
audio, canvas, video { display: inline-block; max-width: 100%;}
html { overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, button, input, select, textarea { color: #2b2b2b; font-family: 'arial'; font-size: 16px; font-weight: 400; line-height: 1.5; }
body {font-family: 'arial';}
a { color:#231f20; text-decoration: none; display:inline-block ; font-family: 'arial';}
a:focus { outline: thin dotted; text-decoration: none !important;}
a:hover, a:active { outline: 0; text-decoration: none !important;}
a:active, a:hover { color:#444444; text-decoration: none !important;}
/*h1, h2, h3, h4, h5, h6 { clear: both; font-weight: normal; margin: 36px 0 12px; font-family: 'arial';}
h1 { font-size: 26px; line-height: 1.3846153846; }
h2 { font-size: 30px; line-height: 1;}
h3 { font-size: 22px; line-height: 1.0909090909; }
h4 { font-size: 20px; line-height: 1.2; }
h5 { font-size: 18px; line-height: 1.3333333333; }
h6 { font-size: 16px; line-height: 1.5; }*/
address { font-style: italic; margin-bottom: 24px; }
abbr[title] { border-bottom: 1px dotted #2b2b2b; cursor: help; }
b, strong { font-weight: 700; }
cite, dfn, em, i { font-style: italic; }
mark, ins { background: #fff9c0; text-decoration: none;}
p { margin-bottom: 24px; font-family: 'arial'; color:#454545;}
code, kbd, tt, var, samp, pre { font-family: 'arial'; font-size: 15px; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens:none; hyphens: none; line-height: 1.6; }
pre { border: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 24px; max-width: 100%; overflow: auto; padding: 12px; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
blockquote, q { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; }
blockquote { color: #767676; font-size: 19px; font-style: italic; font-weight: 300; line-height: 1.2631578947; margin-bottom: 24px; }
blockquote cite, blockquote small { color: #2b2b2b; font-size: 16px; font-weight: 400; line-height: 1.5; }
blockquote em, blockquote i, blockquote cite { font-style: normal; }
blockquote strong, blockquote b { font-weight: 400; }
small { font-size: smaller; }
big { font-size: 125%; }
sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; }
sup { bottom: 1ex;}
sub { top: .5ex; }
dl { margin-bottom: 24px; }
dt { font-weight: bold; }
dd { margin-bottom: 24px; }
ul, ol { list-style: none; margin: 0 0 24px 20px; }
ul { list-style: none; }
ol { list-style: decimal; }
li > ul, li > ol { margin: 0 0 0 20px; }
img { -ms-interpolation-mode: bicubic; border: 0; vertical-align: middle; }
figure { margin: 0; }
fieldset { border: 1px solid rgba(0, 0, 0, 0.1); margin: 0 0 24px; padding: 11px 12px 0; }
legend { white-space: normal; }
button, input, select, textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 100%; margin: 0; max-width: 100%; vertical-align: baseline;}
button, input { line-height: normal; }
input, textarea { background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); /* Removing the inner shadow, rounded corners on iOS inputs */ }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { padding: 0; }
input[type="search"] { -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; }
table, th, td { border: 1px solid rgba(0, 0, 0, 0.1); }
table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px; margin-bottom: 24px; width: 100%; }
caption, th, td { font-weight: normal; text-align: left; }
th { border-width: 0 1px 1px 0; font-weight: bold; }
td { border-width: 0 1px 1px 0; }
del { color: #767676; }
hr { background-color: rgba(0, 0, 0, 0.1); border: 0; height: 1px; margin-bottom: 23px; }

/* Support a widely-adopted but non-standard selector for text selection styles
 * to achieve a better experience. See https://core.trac.wordpress.org/ticket/25898.
 */
::selection { background:#009343; color:#fff; text-shadow:none; }
::-moz-selection { background:#009343; color:#fff; text-shadow:none; }
.clr{clear:both;}
.skip-link { display: none; }
.dropdown-toggle{display:none;}
/*img{max-width:100%; height:auto;}*/
*{box-sizing:border-box;}
body{font-family:Arial, Helvetica, sans-serif;}

.inner_container{width:1120px; margin:0 auto; padding-top:20px; }
.navbar-inverse{width:940px; margin:0 auto; border-bottom:1px solid #09c8fe; position:relative;}
.navbar-inverse:before{border-bottom:1px solid #09c8fe; content:""; left:-100%; top:0; width:100%; height:100%; position:absolute;}
.navbar-inverse:after{border-bottom:1px solid #09c8fe; content:""; right:-100%; top:0; width:100%; height:100%; position:absolute;}
.main_container{overflow:hidden;}
.logo{float:left; margin:15px 0;}
.navbar-nav{margin:0; padding:0; float:right;}
.navbar-nav li{display:inline-block;}
.navbar-nav li.active a{background:url(drop_active.png) no-repeat center bottom 12px;}
.navbar-nav li a{padding:24px 8px; font-size:14px;}
.header{border-bottom:2px solid #09c8fe; position:relative;}
.header:before{border-bottom:2px solid #09c8fe; content:""; left:-100%; top:0; width:100%; height:100%; position:absolute;}
.header:after{border-bottom:2px solid #09c8fe; content:""; right:-100%; top:0; width:100%; height:100%; position:absolute;}

.min-width{max-width: 1170px; margin: 0 auto; padding-left: 40px; position:relative;}
.cf::after {display: block; content: ""; clear: both;}
.banner_section_inner{position:relative; background: #f6f7f9;}
.search_form_baner{position:absolute; top:110px; background:#1c3457; padding:47px 27px; border-radius:10px; color:#fff;}
.banner_section_image img{width:auto; height:auto; float: right;}
.search_form_baner label{display:none; float: left;}
.search_form_baner .form-control{width:342px; border: 1px solid #bdbdbd; color: #333; height: 39px; padding: 5px 10px; margin: 0 0 12px 0; font-size:18px;}
.search_form_baner .btn{width:100%; background:#e30e1f; text-align:center; font-size:20px; color:#fff; padding:10px 8px; border:0;}
.search_form_baner #button_submit .btn{background:#e30e1f url(sign_up.png) no-repeat left 13px center;}
.add_serch_but{text-align:right; margin:10px 0 0 0;}
.add_serch_but a{color:#fff; font-size:18px; font-style:italic;}

.work_home_left{width:872px; margin:5px 20px 0 0; float:left;}
.work_home_right{width:228px; float:left; margin:5px 0 0 0;}
.work_home_head{background:#4b4b4b; color:#fff;}
.work_home_head span{background:#e30e1f;}
.work_home_right h2{background:#4b4b4b; color:#fff; text-align:center; padding:12px 8px; font-size:16px; font-family:arial; margin:0;}
.work_home_right_well, .search_articles_right_well, .most_popular_right_well{border-right: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; padding: 14px 12px; margin:0 0 30px 0;}
.work_home_right .form-control{border:1px solid #bdbdbd; width: 100%; height: 31px; padding: 3px 6px;}
.most_popular_right_well ul{margin:0; padding:0;}
.most_popular_right_well ul li{background:url(right_li_icon.png) no-repeat left center; padding: 0 0 0 24px; font-size: 15px; padding:0 0 5px 22px;}
.most_popular_right_well ul li a{color:#4b4b4b;}
.most_popular_right_well .title { margin: 10px 0 16px 0; border-bottom: 1px solid #ccc; padding: 0 0 3px 0; font-size: 18px;}
.work_home_right .form-group {margin: 0 0 12px 0; }
.work_home_right .form-group label{font-style:italic;}
.work_home_right .btn{background:#09c8fe; text-align:center; width: 100%; height: 31px; padding: 3px 6px; color: #fff; border: 0; margin: 0 0 5px 0;}
.right_addv{text-align:center; margin:0;}
.right_addv a{color:#09c8fe; font-style:italic;}
.foot_out{background:#4b4b4b; }
.foot_in{width:1120px; text-align:center; color:#fff; padding:10px 0; margin:0 auto;}
.work_home_right .filterItem input[type="checkbox"] {margin: 0 6px 0 0;}
.work_home_head strong{padding: 7px 20px 7px 20px; font-size: 15px; font-weight:normal; float:left;}
.work_home_head a{padding:7px 29px 7px 13px; font-size: 15px; background: #e30e1f url(post_resume.png) no-repeat right 5px center; float:right; color:#fff;}
.work_home_left .Recently_posted10{color:#9d9d9d; padding:5px 20px; border-right:1px solid #bdbdbd; border-left:1px solid #bdbdbd; font-style:italic; margin:0;}
.job_table{border-right:1px solid #bdbdbd; border-left:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; margin:0 0 30px 0;}
.job_table ul{margin:0; display:flex; padding:0px 15px;}
.job_table ul li{font-size:16px; padding:10px 5px;}
.job_table_head{background:#09c8fe; color:#fff;}
.job_table_title, .job_body_title{width: 40%;}
.job_table_job_type, .job_table_company, .job_table_date, .job_body_job_type, .job_body_company, .job_body_date{width:17%; text-align:center;}
.job_body_job_type, .job_body_company, .job_body_date{color:#707070;}
.job_body_title h3{margin:0 0 5px 0;}
.job_body_title h3 a{color:#09c8fe; font-size:18px;}
.job_body_title p{margin:0; color:#707070; font-size:15px;}
.job_table ul.job_table_body li{border-bottom:1px solid #c9c9c9;}
.job_body_detail{width:9%; color:#09c8fe;}
.job_table > ul:last-child li{border-bottom:0;}


#indeed_search_wrapper .job > br{display:none;}
#indJobContent{padding-bottom: 5px;}
#indJobContent .company_location{}
#indJobContent.wide .job{display:block;float:left;margin-right: 5px;width: 135px;overflow: hidden}
#indeed_widget_wrapper{position: relative;font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;font-size: 13px;font-weight: normal;line-height: 18px;padding: 10px;height: auto;overflow: hidden;}
#indeed_widget_header{font-size:18px; padding-bottom: 5px; }
#indeed_search_wrapper{clear: both;font-size: 12px;margin-top: 5px;padding-top: 5px;}
#indeed_search_wrapper label{font-size: 12px;line-height: inherit;text-align: left; margin-right: 5px;}
#indeed_search_wrapper input[type='text']{width: 100px; font-size: 11px;}
#indeed_search_wrapper #qc{float:left;}
#indeed_search_wrapper #lc{float:right;}
#indeed_search_wrapper.stacked #qc, #indeed_search_wrapper.stacked #lc{float: none; clear: both;}
#indeed_search_wrapper.stacked input[type='text']{width: 150px;}
#indeed_search_wrapper.stacked label{display:block; padding-bottom:5px;}
#indeed_search_footer{padding-top:5px; clear:both;}
#indeed_link{position: absolute;bottom:1px; right:5px; clear:both; font-size:11px;}
#indeed_link a{text-decoration: none;}
#results .job{padding: 1px 0px;}
#pagination { clear: both; }
#indeed_widget_wrapper{ width: 100%; height: auto; background: #FFFFFF;}
#indeed_widget_wrapper{ border: 1px solid #DDDDDD; }
#indeed_widget_wrapper, #indeed_link a{ color: #000000;}
#indJobContent, #indeed_search_wrapper{ border-top: 1px solid #DDDDDD; }
#indJobContent a { color: #00c; }
#indeed_widget_header{ color: #000000; }
#pull{display:none;}
.left_add{margin:20px 10px;}
.ads_right{border: 1px solid #bdbdbd; margin: 30px 0; text-align: center; }
.ads_right img{max-width:100%;}
.submit_ri{margin:15px 0 0;}
.feedback_even{background-color:#f5f5f5; height:100%; padding:10px 15px; text-align:right;}
.bold13{font-weight:bold;}
.feedback_odd{background-color:#e4e7fd; height:100%; padding:10px 15px; text-align:left;}
.numb{background:#333; color:#fff; padding:10px;}
.main_login input[type="text"], .main_login input[type="password"]{border:1px solid #bdbdbd; height:31px; padding:3px 6px; width:100%;}
.login_left{float:left; margin:0 4% 0 0; padding:10px; width:48%;}
.login_right{float:left; width:48%; padding:10px;}
.pword, .uname, .submitpw, .create-pro{margin: 0 0 10px; overflow:hidden;}
.account-yet{color:#09c8fe; font-size:22px; margin:20px 0;}
.main_login{border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 10px;}
.login_right img#signup{border-left:1px solid #000; border-right:1px solid #000;}
.login_left a{color:#09c8fe;}
#employerLogin  input[type="text"], #employerLogin  input[type="password"]{border:1px solid #bdbdbd; height:31px; padding:3px 6px; width:100%; margin:0 0 12px 0;}
table#loginTable, table#loginTable td {border: 0 none;}
#emp_info{margin:10px 0 0;}
#para1 p{margin:0 0 10px;}
table#loginTable{width:60%;}
#as_job_title{float:left; margin:0 4% 0 0; width:48%;}
#as_years_exp{float:left; width:48%;}
#searchform input[type="text"], #searchform select{border:1px solid #bdbdbd; height:31px; padding:3px 6px; width:100%; margin:0 0 12px 0;}
#as_skill_keyword{float:left; margin:0 4% 0 0; width:48%;}
#as_company{float:left; width:48%;}
#as_industries_1{width:32%; float:left; margin:0 2% 0 0;}
#as_industries_2{width:32%; float:left; margin:24px 2% 0 0;}
#as_industries_3{width:32%; float:left; margin:24px 0 0 0;}
#as_career_cats_1, #as_career_cats_2{width:32%; float:left; margin:24px 2% 0 0;}
#as_career_cats_3{width:32%; float:left; margin:24px 0 0 0;}
#searchform table, #searchform td {border: 0 none;}
#searchform input[type="checkbox"]{margin:6px 8px 0 0;}
.bold14s25{color:#09c8fe;}
#servertime{height:auto !important; width:100% !important;}
#servertime > a {float: left;}
.addvance_main{border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 10px;}
.hand h3{clear:inherit; margin:11px 0 7px; font-size:18px;}
.paginator a{color:#09c8fe;}
.paginator{float: left; margin: 0 0 10px;}
#limiter { float: right; margin: 0 0 10px;}
#limiter select{}
.hand{display:flex;}
.left_original_head{width:80%;}
.right_original_head{width:20%;}
.hand h3 a{display: inline;}
.house_con{margin-left:90px; margin-bottom:10px; line-height:1.5; font-size:14px;}
.original_head img{max-width:100%; height:auto;}
#ctl00_ctl00_ctl00_body_body_wacCenterStage_ctl08{max-height:250px; overflow-x:hidden; overflow-y:auto;}
.view_industry, .view_category{cursor:pointer;}
a.view_industry:hover, a.view_category:hover{color:#09c8fe !important;}
#hkeywords #keywords{background:transparent; border:0; height:40px; padding:5px 15px; width:100%; border: 1px solid #ccc;}
#member_feedback_title{margin:-10px 0 0 0 !important;}
.memb_reg{color:#fff; font-size:18px; margin:0 0 10px 0;}
.advantage_bann{left:510px; position:absolute; top:110px;}
h4.sub-head{font:700 14px/14px Arial, Helvetica, sans-serif; background:#ebebeb; padding:5px;}
ul.form{list-style:none; margin:0px; padding:0px;}
ul.form li{margin:0 0 6px 0; font-size:14px;}
.form input[type="text"], .form select{border:1px solid #bdbdbd;}
.form-1 input[type="text"], .form-1 select{width:225px;}
.form-1 label{display:inline-block; width:190px;}
.form label{margin-right:10px;}
#advQueryForm{margin-bottom:60px;}
.form input[type="submit"]{background:#09c8fe; border:0; color:#fff; height:26px; margin:0 0 5px; padding:3px 6px; text-align: center;}
.left_tweet{float:left;  height:27px; margin-top:2px; width:90px; margin-left:607px;}
.right_tweet{float:right; width:243px; height:27px; margin-top:2px;}
#center_main {font-size:21px !important;}
#blurb {width: 425px;}
#list {width: 575px;margin-top: 10px;}
.work_home_right img{max-width:100%; height:auto;}
#bullets{margin-top: 20px; width: 575px; }
#below_form { width: 575px; margin-top: 5px; }
#chart {height:256px; margin:auto; padding-top:80px; padding-left:40px; margin-left:5px;}
#chart table{margin:12px 0 0 20px; width:700px; padding:90px 0 0 60px; }
#prv_notice { height: 60px; margin-left: -20px; margin-top:58px; padding: 10px 30px; text-align: center; font-size: 12px; }
#bottom_text {text-align:justify; width:850px;}
#green_quote {}
ins.next_add{width:575px;height:135px}
#box_member_feedback { height: auto; width:auto; margin-bottom: 10px; background: #ffffff; /* Old browsers */
      background: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* IE10+ */
      background: linear-gradient(to bottom, #ffffff 0%,#dddddd 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
      -webkit-box-shadow:  0px 0px 4px 1px rgba(0, 0, 0, .3);
          box-shadow:  0px 0px 4px 1px rgba(0, 0, 0, .3);
      border: 1px solid white;
}
#box_member_feedback_text p{margin:0;}
.box_member_feedback_text_sign{margin:0 0 15px 0;}
#box_member_feedback_text{margin:10px 0 0 0;}
#disclaimer1 a {font-size: 13px; margin: 7px 0 0;}
.home_logo.logo{margin:0px 0 15px 0;}

.submit_querybtn { float:left; width:140px; height:40px; margin-left:5px; border:1px solid #03F; background:#03F; color:#fff; line-height:40px; text-align:center; cursor: pointer;}
.submit_querybtn input { color:#fff; border: 0; background: none;  text-align: center; cursor: pointer; }

/*CUSTOM CODE FOR ARTICLE PAGE*/
.work_home_left h1 { font-size:26px; margin:5px 0px 10px 0px; }
.work_home_left h2 { font-size: 18px; margin-bottom:15px;  }
.work_home_left big { /*color: #004700;*/ font-size:22px!important; }
.work_home_left .media { clear: both; overflow: hidden; margin-bottom: 10px; }
.work_home_left .media .media-body { display: inline-block; width: 70%; }
.work_home_left .media .pull-right { width:30%; float: right; vertical-align: top; padding-left:15px; }
.work_home_left .media .pull-left { width:30%; float: left; vertical-align: top; padding-right:15px; }
.work_home_left .media #rcontent2b { height:auto;  margin-bottom: 10px; background:#bfbeb3; padding: 10px; border: #666 1px solid; overflow:hidden; }
.work_home_left .media #rcontent2b p { margin-bottom:8px; }
.work_home_left .media #rcontent2b ol { margin:0px; padding:0px; }
.work_home_left .tagline h2 { text-align:center; }

@media (max-width: 767px) {
.work_home_left .media .media-body { width:100%!important; display:block!important; margin-bottom:10px; }
.work_home_left .media .pull-right, .work_home_left .media .pull-left{ width: 100%!important; float: none!important; vertical-align: top; padding: 0; margin: 0 auto; text-align: center; }
}
/*CUSTOM CODE FOR ARTICLE PAGE*/


@media (max-width:1366px) {

}
@media (max-width:1100px) {
.inner_container, .foot_in{width:100%;}
.work_home_left{width:77%; margin:5px 2% 0 0;}
.work_home_right{width:21%;}
.left_add img, .ads_right img{max-width:100%; height:auto;}
#box_member_feedback{width:98%;}



}
@media (max-width:1024px) {

}
@media (max-width:769px) {
.work_home_right{width:26%;}
.work_home_left{width:72%;}
.inner_container, .foot_in{width:98%;}
.search_form_baner{top:70px; left:7%;}
.navbar-inverse{width:100%;}
.navbar-nav{float:none; text-align:center;}
.logo{float:none; text-align:center;}
table#loginTable{width:100%;}
.left_original_head{width:70%;}
.right_original_head{width:30%;}
.left_tweet{margin-left:10px;}
.right_tweet{margin-right:10px;}
.advantage_bann{left:480px; width:200px; top:70px;}
.advantage_bann img{max-width:100%;}
#center_main {width:100%;}
#blurb {width:100%;}
#list {width:100%;}


#chart table{margin:12px 3% 0; padding:60px 0 0 20px; width:94%; font-size:14px;}
#prv_notice{margin-left:0; margin-top:60px;}

#bullets{width:100%;}
#below_form{width:100%;}
#chart{width:100%; background-size:contain !important;}
#prv_notice{width:100%;}
#bottom_text{width:100%;}
#green_quote{width:100%; padding-left:30px;}
ins.next_add{width:100%;}
#box_member_feedback {width:100%;}



}
@media (max-width: 767px) {
.search_form_baner{top:60px; left:3%;}
.work_home_left{width:100%; margin:5px 0 0 0;}
.work_home_right{width:100%; margin:0px 0 0 0;}
#pull{display:block;}
.navbar-nav li{display:block; text-align:left; }
.navbar-nav li a{padding:7px 8px; display:block;}
#pull{padding:6px 15px; background:#09c8fe url(nav-icon.png) no-repeat right 10px center; text-transform:uppercase; color:#fff; cursor:pointer;}
.nav.navbar-nav{display:none;}
.login_left{width:100%; margin:0;}
.login_right{width:100%;}
.advantage_bann{width:200px; left:440px;}



}
@media (max-width: 639px) {
.search_form_baner {left: 16%; margin: 0 10px;}
.job_table { overflow-y: scroll;}
.job_table ul { margin: 0; display: flex; padding: 0px 15px; width: 550px;}
#as_career_cats_1, #as_career_cats_2, #as_career_cats_3, #as_industries_1, #as_industries_2, #as_industries_3{width:100%; margin:10px 0 0 0;}
#as_by_categories td{display:block;}
#as_job_title, #as_years_exp, #as_skill_keyword, #as_company{margin:0; width:100%;}
#as_career_level td, #as_type td, #as_edu_level td{display:block;}
.hand{display:block;}
.left_original_head{width:100%;}
.right_original_head{width:100%;}
.house_con{margin-left:0; padding:0 10px;}
.hand h3{margin:0; padding:11px 0 7px;}
.form label {display: block;}
.form input[type="text"], .form select { width: 100%; margin: 0 0 8px 0;}
.form input[type="submit"] { width: 100%; margin: 10px 0 0 0;}
.search_form_baner { left: 3%; }
.advantage_bann{left:14px; top:320px;}
.home_logo.logo {margin: 15px 0;}

}

@media (max-width: 479px) {
.search_form_baner{padding:27px;}
.search_form_baner > img{position:static !important; margin-left:50%; transform:translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform:translateX(-50%);}
.search_form_baner {width: 96%; left: 2%;}
.advantage_bann{left:14px; position:relative; top:10px;}
.memb_reg{text-align:center;}
.left_tweet{margin-left:5px; width:65px;}
.right_tweet{margin-right:5px;}
#email_form input{width:100%;}


}
