@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
}
.main_wrapper
{width:100%;
height:100%;
background:#f8f7f8;
}
a
{
    text-decoration: none;
    cursor: pointer;
}
/*.........................................HEADER.................................................*/
/*...........................................font...............................................*/
@font-face {
    font-family: '../open_sanslight';    src: url('../fonts/OpenSans-Light-webfont.eot');
    src: url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Light-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Light-webfont.svg#open_sanslight') 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.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;

}

@font-face {
    font-family: '../droid_sansregular';
    src: url('../fonts/DroidSans-webfont.eot');
    src: url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSans-webfont.woff') format('woff'),
         url('../fonts/DroidSans-webfont.ttf') format('truetype'),
         url('../fonts/DroidSans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.left {
    text-decoration: none;
    color:#585758;
}


/*..................................................................................*/
.header
{width:100%;
height:87px;
background:#f8f7f8;


}
.headerin1
{width:100%;
height:50px;
background:#f8f7f8;
}

.divisor1
{width:980px;
height:50px;
margin:auto;
}
.heading
{width:auto;
height:auto;
margin-left: 90px;
margin-top: 10px;
float:left;
}
.contact
{width:auto;
height:auto;
float:right;
margin-top:10px;
}
.phone
{width:35px;
height:30px;
float:left;
}
.number
{width: auto;
float: right;
font-weight: bold;
color: #DA3E01;
padding-top: 4px;
margin-left: 3px;
font-family: '../open_sanslight';
font-size: 15px;
}
.headerin2
{width:100%;
height:35px;
background:#DA3E01;
}
.divisor2
{width:980px;
height:35px;
margin:auto;
font-family: '../open_sanslight';
}
.logo
{width:97px;
height:100%;
float:left;
margin-left:55px;
}
.search_box
{width:541px;
height:100%;
float:left;
}
.searchin
{width: 493px;
height: 17px !important;
border-radius: 3px;
float: left;
margin-top: 3px;
margin-left: 1px;
box-shadow:0 10px 12px #f7f6f7 inset; 
 border:none;
 font-family: '../open_sanslight';
 font-weight:normal;
padding-left:5px;}
::-webkit-input-placeholder { font-size: 10pt; color: #DA3E01;font-family: '../open_sanslight';
font-weight: normal; }
::-moz-placeholder { font-size: 10pt; color: #DA3E01; font-family: '../open_sanslight';
font-weight: normal; }
:-ms-input-placeholder { font-size: 10pt; color: #DA3E01; font-family: '../open_sanslight';
font-weight: normal; }
input:-moz-placeholder { font-size: 10pt; color: #DA3E01; font-family: '../open_sanslight';
font-weight: normal;
}



.home
{width:33px;
height:30px;
float:right;
margin-top:3px;
}

.sign_out
{
height:100%;
float:right;
}
.sign1
{width:auto;
color:#f8f7f8;
font-size:14px;
padding-top:8px;
float:left;
}
.sign2
{width:auto;
height:auto;
padding-top:4px;
float:right;
}
.srch
{
float:right;
width:20px;
height:20px;
border:0px;
font-size:0px;
background:url(../images/home/mirror.png) no-repeat;
margin-top: 7px;
margin-left: -21px;
cursor: pointer;
}

/*.........................................HEADER.................................................*/
/*.........................................MIDDLE.................................................*/
.middle
{width:100%;
height:auto;
background:#f8f7f8;
margin-top:20px;
}
.divisor3
{width:980px;
height:100%;
margin:auto;
}
.first
{width:230px;
height:100%;
float:left;
}
.first_box1
{width:230px;
height:33px;
background:#f1f0f1;
border:1px solid #eee8ee;
margin-bottom:10px;
color:#585758;
font-family: 'open_sansregular';
 font-size:15px;
text-align:center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.first_box2
{width:230px;
height:130px;
margin-top:10px;
}
.curve
{width:40px; float:right; margin-top:5px; background:#585758;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin-right:10px;
 font-family: '../open_sanslight';font-size:14px;
color:#f8f7f8;
height:20px;

}
.img_arrow
{width:11px;
height:11px;
float:left;
}
.box2in
{text-align:center;
width:auto;
margin-top:4px;
line-height:1.5px;
text-decoration:none;
color:#DA3E01;
 font-family: '../open_sanslight';font-size:12px;
float:left;
margin-left:6px;
}
.txt
{width:115px; height:20px; margin:auto; margin-bottom:4px;}
.second
{width:500px;
height:100%;
float:left;
margin-left:10px;
}
.scnd_box1
{width:500px;
height:230px;
background:#f1f0f1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.scnd_box1in
{width:500px;
height:60px;
}
.scnd_box2in1
{width:470px;
height:162px;
margin:auto;
}
.photo
{width:128px;
height:148px;
float:left;
}
.identity
{width:342px;
height: auto;
padding-bottom: 10px;
float:right;
background:#f8f7f8;
-webkit-box-shadow: 7px 7px 5px -4px rgba(227, 220, 227, 1);
-moz-box-shadow: 7px 7px 5px -4px rgba(227, 220, 227, 1);
box-shadow: 7px 7px 5px -4px rgba(227, 220, 227, 1);
margin-top:11.5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.id_pg
{
line-height:12px;
 color:#DA3E01; padding-left:5px; font-family: '../open_sanslight';
 font-size:12px; padding-left: 15px;
padding-top: 10px;
}
.id_label
{
color: #868586;
font-family: '../open_sanslight';
font-size: 12px;
margin-left: 80px;
}
.gradient_box
{width:100%;
margin-top:10px;
height:24px;
padding-top:2px;
padding-bottom:2px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color:#f8f7f8;
text-align:center;
 font-family: '../open_sanslight';
 font-size:16px;
background-image: linear-gradient(to bottom, #DA3E01, #C03600);
}
.id_pg1
{
 color:#DA3E01; font-family: '../open_sanslight';
 font-size:12px; 
padding-top: 5px;
text-decoration:underline ;

}
.scnd_box2
{

    font-family: '../open_sanslight';width:500px;
height:auto;
background:#f4f3f4;
margin-top:15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 7px 7px 5px -4px rgba(227, 220, 227, 1);
-moz-box-shadow: 7px 7px 5px -4px rgba(227, 220, 227, 1);
box-shadow: 7px 7px 5px -4px rgba(227, 220, 227, 1);
background-image: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(0.13, #FFFFFF),
color-stop(0.73, #D4D44C),
color-stop(0.92, #97820B)
);
background-image: -o-linear-gradient(bottom, #ffffff 13%, #fdfcfc 25%, #f4f3f4 92%);
background-image: -moz-linear-gradient(bottom, #ffffff 13%, #fdfcfc 25%, #f4f3f4 92%);
background-image: -webkit-linear-gradient(bottom, #ffffff 13%, #fdfcfc 25%, #f4f3f4 92%);
background-image: -ms-linear-gradient(bottom, #ffffff 13%, #fdfcfc 25%, #f4f3f4 92%);
background-image: linear-gradient(to bottom, #ffffff 13%, #fdfcfc 25%, #f4f3f4 92%);
}
.scnd_box2txt
{width:100%;
height:40px;
margin-top:25px;
}
.chkbox
{color:#b82612;
 font-family: '../open_sanslight';font-size:14px;
font-weight:bold;
padding-left:15px;
padding-top:16px;
}
.chktxt
{color:#b1b0b1;
 font-family: '../open_sanslight';font-size:14px;
font-weight:lighter;
margin-left:3px;
}
.chkrd_txt
{color:#DA3E01; font-family: '../open_sanslight'; font-size:14px;
font-weight:normal; float:right; padding-right:15px;}
.chkrd_txt2
{color: #DA3E01;
font-family: '../open_sanslight';
font-size: 14px;
border-left: 1px solid rgb(161, 141, 141);
font-weight: normal;
margin-left: 10px;
padding-left: 10px;}

.chkgry_txt
{
color:#adacad;
 font-family: '../open_sanslight';font-size:14px;
padding-left:36px;
padding-top:5px;
text-align:justify;
}
.chkgry_txt2
{
color:#adacad;
 font-family: '../open_sanslight';font-size:14px;
float:left;
height:20px;
padding-left: 36px;
padding-top:5px;
text-align:justify;
padding-bottom: 10px;
}
.chkgry_txt1
{
color:#545354;
 font-family: '../open_sanslight';font-size:12px;
  padding: 5px 15px 3px 36px;
text-align:justify;
}
.labelgry
{color:#585758;
 font-family: '../open_sanslight';font-size:14px;
font-weight:bold;
}
.skills
{width:470px;

 min-height: 20px;
    overflow: hidden;
    padding: 5px;
}
.skill1
{width:43px;
float:left;
color:#585758;
 font-family: '../open_sanslight';font-size:14px;
font-weight:lighter;
 margin-left: 30px;
}
.skill2
{background: none repeat scroll 0 0 #868586;
    border-radius: 8px 8px 8px 8px;
    color: #DCDBDC;
    float: left;
    font-family: '../open_sanslight';
    font-size: 14px;
    font-weight: lighter;
    height: 25px;
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    width: auto;
    margin-bottom: 5px;

}

.but_new {
width: 109px;
height: 32px;
float: left;
 font-family: '../open_sanslight';}
 .but_new hover{color:#9c1706;}
.but_new input {
border: 1px solid #c63728;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
font-size: 13px;
font-family: "open-sans";
text-decoration: none;
display: inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight: normal;
color: #f8f7f8;
background-image: -webkit-gradient(linear, left top, left bottom, from(#DA3E01), to(#c63728));
width: 109px;
height: 30px;
text-align: center;
font-weight:bold;
position: absolute;
background-image: -webkit-linear-gradient(top, #DA3E01, #c63728);
background-image: -moz-linear-gradient(top, #DA3E01, #c63728);
background-image: -ms-linear-gradient(top, #DA3E01, #c63728);
background-image: -o-linear-gradient(top, #DA3E01, #c63728);
background-image: linear-gradient(to bottom, #DA3E01, #c63728);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b6e026, endColorstr=#abdc28);
}
.submit
{width:428px;
height:32px;
margin:auto;
padding-top:7px;
padding-bottom: 10px;
}

.third
{width:230px;
height:100%;
float:right;
}
.thrd_box1
{width:230px;
height:80px;
background:#f1f0f1;
border: 1px solid #e4e2e4;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.url
{
width:230px;
height:29px;
color:#D53D01;
 font-family: '../open_sanslight';
 font-size:18px;
text-align:center;
border-bottom: 1px solid #DB3F01;
background:url(../images/home/url.jpg) repeat;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.percent
{width:214px;
height:19px;
margin:auto;
margin-top:15px;
background-color: rgb(229, 223, 223);
border: 1px solid #C4C4C4;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
.percent1
{width:61%;
height:100%;
float:left;
background:#b51601;
color:#f8f7f8;
font-size:14px;
font-weight:bold;
text-align:center;
 font-family: '../open_sanslight';-webkit-border-top-left-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-bottomleft: 7px;
border-top-left-radius: 7px;
border-bottom-left-radius: 7px;
}
.percent2
{
width:39%;
float:right;
background:#d5d4d5;
height:100%;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.thrd_box2
{width:230px;
height:auto;
margin-top:19px;
background:#f1f0f1;
border: 1px solid #e4e2e4;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.link_name
{width:216px;
height:27px;
margin:auto;
border-bottom:1px solid #dcdbdc;
}
.link_name1
{width:216px;
height:23px;
margin:auto;
}
.arr
{float:left;
margin-left:2px;
margin-top:10px;
}
.txt1
{width:auto;
float:left;
margin-top:4px;
color:#2C2C2C;
 font-family: '../open_sanslight';font-size:12px;
margin-left:7px;
text-decoration:none;
}
.txt1:hover{color:#666666;}
.activity
{width:230px;
height:220px;
margin:14px 0px 14px 0px;
background:#f1f0f1;
border-bottom: 1px solid #dcdbdc;
border-top: 1px solid #dcdbdc;
}
.gray
{width:22px;
float:left;
height:100%;
}
.txt3
{float:right;
width:auto;
height:auto;
text-align:justify;
color:#aaa9a9;
 font-family: '../open_sanslight';font-size:12px;
line-height:1.5px;
}
.last_box
{width:10px;
height:11px;
float:right;
margin-top:10px;
background:#8b8a8a;
}
.p_last
{color:#2C2C2C;
text-align:justify;
padding-left:5px;
 font-family: '../open_sanslight';font-size:12px;
font-weight:lighter;
}
.style
{float: right;
width: 201px;
height: au;
height: auto;
margin-top: 6px;
margin-right: 7px;}

/*.........................................MIDDLE.................................................*/

.new_scnd_box1
{width:500px;
height:auto;
background:#f8f7f8;
border:1px solid #ebeaeb;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:17px;
}
.work
{width: 500px;
height: 30px;
border-bottom: 1px solid #ebeaeb;
box-shadow: 0 23px 12px #f1f0f1 inset;
padding-top: 5px;
}
.rw{font-family: '../open_sanslight';
font-size:18px;
text-align:left;
margin-left:20px;
margin-top:10px;
color:#DA3E01;
font-weight:lighter;}
.details
{
color:#2C2C2C;
font-family: '../open_sanslight';
font-size:12px;
font-weight:normal;
margin-top: 3px;
}
.new_scnd_box2
{width:460px;
height:auto;
margin: 10px auto;
}
.new_scnd_box_scnd
{width:500px;
height:104px;
background:#f8f7f8;
border:1px solid #ebeaeb;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:17px;
}
.add
{width:460px;
height:30px;
margin:auto;
margin-top:17px;
}
.upload
{width:122px;
height:auto;;
margin-top:5px;
}
.upload_rgt
{width:287px;
height:auto;
float:right;
margin-top: -30px;
}
.but_new1 {
width: 120px;
height: 32px;

font-family: '../open_sanslight';
 margin-bottom: 15px;
}
.but_new1 hover{color:#9c1706;}
.but_new1 input {
border: 1px solid #c63728;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
font-size: 11px;
font-family:  '../open_sanslight';
text-decoration: none;
display: inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight: normal;
color: #f8f7f8;
background-image: -webkit-gradient(linear, left top, left bottom, from(#DA3E01), to(#c63728));
width: 135px;
height: 30px;
text-align: center;
position: absolute;
background-image: -webkit-linear-gradient(top, #DA3E01, #c63728);
background-image: -moz-linear-gradient(top, #DA3E01, #c63728);
background-image: -ms-linear-gradient(top, #DA3E01, #c63728);
background-image: -o-linear-gradient(top, #DA3E01, #c63728);
background-image: linear-gradient(to bottom, #DA3E01, #c63728);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b6e026, endColorstr=#abdc28);
}
.but_new2 {
width: 109px;
height: 32px;
float: left;
font-family: '../open_sanslight';
}
.but_new2 hover{color:#9c1706;}
.but_new2 input {
border: 1px solid #c63728;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
font-size: 11px;
font-family:  '../open_sanslight';
text-decoration: none;
display: inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
color: #f8f7f8;
background-image: -webkit-gradient(linear, left top, left bottom, from(#DA3E01), to(#c63728));
width: 109px;
height: 30px;
text-align: center;
position: absolute;
background-image: -webkit-linear-gradient(top, #DA3E01, #c63728);
background-image: -moz-linear-gradient(top, #DA3E01, #c63728);
background-image: -ms-linear-gradient(top, #DA3E01, #c63728);
background-image: -o-linear-gradient(top, #DA3E01, #c63728);
background-image: linear-gradient(to bottom, #DA3E01, #c63728);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b6e026, endColorstr=#abdc28);
}
.default
{
color:#838283;
font-family: '../open_sanslight';
font-size:14px;
margin-left:4px;
margin-top:5px;
}
.lst1
{
color: #2C2C2C;
    float: right;
    font-family: '../open_sanslight';
    font-size: 12px;
    margin-right: -13px;
    margin-top: -7px;
}
.lst2
{ color: #2C2C2C;
    font-family: '../open_sanslight';
    font-size: 12px;
    margin-left: 121px;
    margin-top: -20px;
}
.skip
{
    height: 11px;
margin-top: 14px;
}
.skip a{
    float: right;
margin-right: 30px;
margin-top: 10px;
}
.label_fields
{
    color:#DA3E01;
}
.second_searchbox
{width:500px;
height:305px;
ackground:#f8f7f8;
border:1px solid #ebeaeb;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.scnd_search_box2
{width:466px;
margin:auto;
height:auto;;
margin-top:10px;
font-family: '../open_sanslight';
}
.table_label
{
color:#DA3E01;

font-size:12px;
padding-right:50px;
float:left;
}
.table_label1
{
color:#DA3E01;

font-size:12px;
margin-left:0px;
}
.td_box
{
     margin-right: 10px;
width:92px;
height:27px;
color:#818181;

font-size:12px;
border:1px solid #ebeaeb;
background:#f8f7f8;
margin-top:8px;
margin-bottom:4px;
float:left;
border-radius:3px;
}
.td_boxnw
{
width:92px;
height:27px;
color:#818181;

font-size:12px;
border:1px solid #ebeaeb;
background:#f8f7f8;
margin-top:8px;
margin-right:6px;
float:right;
border-radius:3px;
}
.td_box1st
{
width:220px;
height:27px;
color:#818181;

font-size:12px;
border:1px solid #ebeaeb;
background:#f8f7f8;
float:left;
border-radius:3px;
}
.td_box1
{
width:220px;
height:27px;
color:#818181;

font-size:12px;
border:1px solid #ebeaeb;
background:#f8f7f8;
float:right;
border-radius:3px;
}
.span
{color:#424242;

font-size:12px;
float:left;
margin:13px 0px 0px 13px;
}
.table_button{
    cursor: pointer;
width: 99px;
border: none;
margin-left: 8px;
border: no;
margin-bottom: 0px;
margin-top: 25px;
height: 27px;
background: #DA3E01;
color: #efd9d7;
}
.table
{border:none;
width:466px;}
.line
{
    width: 460px;
margin-top: 10px;
height: 1px;
background: #ebeaeb;}
.edit_link{
    color:#DA3E01; 
     font-family:'../open_sanslight';
    font-size:12px; 
    float:right;
    margin-right: 17px;
    margin-top: -25px;
    cursor: pointer;
    
}
.resume_file{
    font-family:'Open Sans';
    cursor:pointer;
    padding-bottom: 25px;
    padding-top: 10px;
    position:relative;
    opacity:0; 
    z-index:99;
    width: 104px;
}
.resume_right{
    float:right;
    width:215px;
    height:auto;
}
.resume_left
{
    float:left;
    width:240px;
    height:auto;
}
.search_no_result{
    color: #DA3E01;
    padding-left: 175px;
    padding-top: 107px;
    width: 300px;
     font-family:'../open_sanslight';
}
.skill_right{
    height:auto;
    width: 395px;
    float: right;
}
.upload_image
{
     background: none repeat scroll 0 0 #000000;
    display: none;
    height: 32px;
    left: 440px;
    opacity: 0.27;
    position: absolute;
    top: 282px;
    width: 127px;
}
.file_image
{  float: left;
    height: 148px;
    margin-left: 32px;
    margin-top: 50px;
    width: 128px;
}
.file_right{
      
    float: left;
    height: 200px;
    margin-right: 60px;
    margin-top: 50px;
    width: 300px;
}
.job_desc_box1
{width:740px;
height:auto;
background:#f8f7f8;
border:1px solid #ebeaeb;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:17px;
}
.job_desc_top{
    width:740px;
    height:40px;
        border-bottom:1px solid #ebeaeb;
        box-shadow: 0 23px 12px #f1f0f1 inset;
}
.job_desc_title{
    color:#DA3E01;
    font-size: 14px;
   padding-top: 10px;
   padding-left:24px;
   font-family:'../open_sanslight';
}
.job_desc_mid{
    width:740px;
    height:auto;
   
}
.job_desc_mid1{
    width:440px;
    height:auto;
    float:left;
}
.job_desc_mid2{
   width:300px;
   height:auto;
   float:left;
}
.resume_btn
{
border-radius: 7px 7px 7px 7px;
background: #ECF2F5;
background: -moz-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3dced), color-stop(50%,#29b8e5), color-stop(100%,#bce0ee));
background: -webkit-linear-gradient(top, #b3dced 0%,#29b8e5 50%,#bce0ee 100%);
background: -o-linear-gradient(top, #b3dced 0%,#29b8e5 50%,#bce0ee 100%);
background: -ms-linear-gradient(top, #b3dced 0%,#29b8e5 50%,#bce0ee 100%);
background: linear-gradient(to bottom, #EBEBEB 0%,#D8D8D8 50%,#E6E6E6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee',GradientType=0 );
color: #8C8381;
cursor: pointer;
font-size: 12px;
height: 20px;
margin-top: -28px;
padding-top: 7px;
text-align: center;
width: 104px;
}
.job_mid1_content1{
    width:410px;
    height:200px;
    margin:auto;
     border-bottom:1px solid #ebeaeb;
}
.mid1_con1_title h4{
     color:#DA3E01;
    font-size: 14px;
   padding-top: 10px;
   padding-left:0px;
   font-family:'../open_sanslight';
}
.mid1_con1_title{
    width:410px;
    height:40px;
    margin-left: 22px;
}
.job_desc_bottom{
    width:740px;
      border-top:1px solid #ebeaeb;  
     box-shadow: 10px -32px 16px -8px #F1F0F1 inset;
    height: 45px;
    margin-top: 15px;
}
.mid1_con1_content{
width: 400px;
height: auto;
margin-left: 24px;
text-align: justify;
font-size: 13px;
font-family: 'open_sanslight';
}
.mid1_con1_content p{
    width:380px;
    height:auto;
    font-family: 'open_sanslight';
}
.job_divider{
    background:url(../images/job_divider.png) no-repeat;
    float:left;
    margin-right:0px;
    margin-top:8px;
    width: 1px;
    height:213px;
}
.job_desc_main{
    width:280px;
    margin-top:20px;
    height:250px;
}
.job_desc_fun{
    width:270px;height:auto;float:left;
    border: 1px solid #EBEAEB;
}
.job_mid2_content1{
padding-top:10px;
width: 270px;
height: auto;
background-color: #f1f0f1;
 padding-bottom: 10px;
     border-bottom:1px solid #ebeaeb;
}
.job_mid2_content2{
    margin-top: 5px;
    width:270px;
    min-height: 60px;
   background-color:#f7f6f7;
    border-bottom:1px solid #ebeaeb;
}
.job_mid2_content3{
    width:270px;
    height:auto;
   background-color: #f1f0f1;
    padding-bottom: 10px;
     border-bottom:1px solid #ebeaeb;
}
.content1_box1{
   
margin-top: 5px;
margin-left: 5px;
float: left;
}
.cc1{
/*     float: left;
    font-family: '../open_sanslight';
    height: 55px;
    margin-top: 4px;
    width: 200px;*/
    font-family: 'open_sansregular';
height: auto;
padding-bottom: 10px;
width: 230px;
margin-left: 36px;
}
.cc1 p{
    font-size: 13px;
    font-weight: 500;
}
.content1_box2{
    width:33px;
    height:50px;
    margin-top:5px;
    margin-left:5px;
    float:left;
}
.cc2{
    width:200px;
    height:55px;
    float:left;
    font-family:'../open_sanslight';
}
.cc2 p{
    font-size: 13px;
        font-weight: 500px;
}
.content3_box3{
    width:33px;
    height:50px;
    margin-top:5px;
    margin-left:5px;
    float:left;
}
.cc3{
   float: left;
    font-family: 'open_sansregular';
    height: auto;
    margin-top: 4px;
    padding-bottom: 20px;
    width: 200px;
}
.cc3_box1{
    width:200px;height:20px;
}
.cc3_box2{
    width:230px;
    height:auto;
    background-color: #e9e8e9;
    border-radius:2px;
    margin-top: 2px;
    border:1px solid #ebeaeb; 
    font-size: 13px; 
}

.cc3_box2 a{
    padding-left: 6px;
    padding-right: 6px;
    text-decoration: none;
    color: #585758;
    font-weight: 550;
}
.cc3_box3{
    width:142px;
    height:20px;
    background-color:#e9e8e9;
    margin-top: 2px;
    border-radius:4px;
    border:1px solid #ebeaeb;
    font-size: 13px;
}
.cc3_box3 a{
    padding-left: 6px;
    padding-right: 6px;
    text-decoration: none;
    color: #585758;
    font-weight: 550;
}
.job_bottom_1{
    width:435px;
    height:40px;
    float:left;
    font-size:15px;
    font-family:'open_sansregular';font-weight:500; 
}
.jb_1{
    width:150px;
    height:40px;
    float:left;
}
.jb_1 a{
    text-decoration: none;

 }
 .jb_1 a:hover{
color:#2C2C2C;
 }
.jb_2{
    width:200px;
    height:40px;
    float:left;
}
 .jb_2 a:hover{
color:#2C2C2C;
 }
.job_bottom_2{
    width:80px;
    height:30px;
    float:left;
    margin-top:7px;
}
.job_apply{
    width:80px;
    height:30px;
    background:  #DA3E01;
    color:white;
    font-size: 14px;
    border-radius:6px;
    border:none;
    cursor:pointer;
}
/*****************inner page common left right*********************************************/
.first1{
    float: left;
    height: 100%;
    margin-right: 30px;
    width: 255px;
}
.second2{
    width:690px;
    height:auto;
    border-left: 1px solid #808080;
    margin-left:0px;
    float:left;
}


.password_succ
{
    width: 450px;
height: 20px;
padding: 10px;
margin: auto;
color: green;
border: 1px solid rgb(0, 194, 0);
text-align: center;
font-size: 14px;
font-family: '../open_sanslight';
background: rgb(221, 248, 221);
border-radius: 5px;
}
.bookmark
{
    float:right;width:140px;height:20px;margin-top: 10px;cursor: pointer
}
.serach_popup
{
    font-family: '../open_sanslight';
    font-size: 13px;
width: 484px;
background: rgb(255, 255, 255);
position: absolute;
top: 80px;
color: rgb(143, 143, 143);
left: 338px;
border-radius: 0px 0px 4px 4px;
box-shadow: 0px 1px 9px -4px #8C8381;
}
.ser_cl:hover
{
   color: rgb(143, 143, 143);
   font-weight: bold;
   background: rgb(241, 241, 241);
}
.ser_cl{
    width:100%;
    height:20px;
}