body
{
margin:0px;
}

.main
{
width:100%;
margin:auto;

}

.top
{
width:1000px;
margin:auto;
}

.back
{
background:url(../images/banner.jpg); background-repeat:no-repeat;
width:348px;
height:302px;
float:left;
margin:50px 0px 0px 330px;
display:inline;
}

.text
{
color: #ffffff;
display: block;
font-family: Calibri;
font-size: 20px;
font-weight: bold;
margin: 40px 0 20px;
text-align: center;
text-decoration: none;
}

.text_1
{
font-family:Calibri;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
margin:30px 0px 0px 36px;
}

.input_border_admin
{
border: 1px solid #5b5b5b;
width:180px;
height:18px;
font-family:Calibri;
font-size:13px;
color: #000000;
float:left;
margin:28px 0px 0px 10px;
display:inline;
}

.text_3
{
font-family:Calibri;
font-size:30px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
margin:38px 0px 0px 20px;
}

.text_2
{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
margin:7px 0px 0px 20px;
}

.text_4
{
font-family:Tahoma;
font-size:12px;
color:#000;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
margin:7px 0px 0px 20px;
}


.menu span:hover, .menu span.active {
    background: #828282 !important;
    color: #fff !important;
}

.menu span:hover a, .menu span.active a{
    color: #fff !important;
}


.text_5
{
font-family:Tahoma;
font-size:12px;
color:#fff;
font-weight:normal;
text-decoration:none;
float:left;
display:inline;
margin:7px 0px 0px 6px;
}

.text_5_1
{
font-family:Tahoma;
font-size:18px;
color:#000;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
margin:6px 0px 10px 6px;
}

.text_5_1_1
{
font-family:Tahoma;
font-size:13px;
color:#000;
text-decoration:none;
float:left;
display:inline;
margin:6px 0px 10px 6px;
}

.text_5_2
{
font-family:Tahoma;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:none;
float:left;
display:inline;
margin:6px 0px 0px 6px;
}

.text_5_3
{
font-family:Tahoma;
font-size:12px;
color:#02488f;
font-weight:normal;
text-decoration:none;
float:left;
display:inline;
margin:6px 0px 0px 6px;
}


.text_3
{
font-family:Tahoma;
font-size:30px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
margin:38px 0px 0px 20px;
}

.text_7
{
font-family:Calibri;
font-size:14px;
color:#fff;
font-weight:normal;
text-decoration:none;
float:left;
display:inline;
margin:4px 0px 0px 6px;
}

.text_4_1 {
    font-family: Tahoma;
    font-size: 12px;
    color: #f00;
    font-weight: normal;
    text-decoration: none;
    float: left;
    display: inline;
    margin: 0px 0px 0px 5px;
}

.input_border_admin
{
border: 1px solid #0099FF;
width:180px;
height:18px;
font-family:Tahoma;
font-size:13px;
color: #000000;
float:left;
margin:28px 0px 0px 10px;
display:inline;
}

.left_link_back
{
background:url(../images/left_link_back.gif); background-repeat:no-repeat;
width:214px;
height:303px;
float:left;
}
.link_2
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#292929;font-weight:bold;text-decoration:none;float:left;display:inline;margin:8px 0px 0px 20px;}
a.link_1
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#69878f;font-weight:bold;text-decoration:none;float:left;display:inline;margin:8px 0px 0px 20px;}
a.link_1:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#69878f;font-weight:bold;text-decoration:underline;float:left;display:inline;margin:8px 0px 0px 20px;}
a.link_2
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#69878f;font-weight:bold;text-decoration:none;float:left;display:inline;margin:8px 0px 0px 10px;}
a.link_2:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#69878f;font-weight:bold;text-decoration:underline;float:left;display:inline;margin:8px 0px 0px 10px;}

.sh-pagination{
    margin: 10px 10px 10px;
}

.table .thead-dark th {
    color: #fff;
    background-color: #212529;
    border-color: #32383e;
}

.content {
    min-height: 250px;
    padding: 15px 25px;
    margin-right: auto;
    margin-left: auto;
}

.sh-table {
    table-layout: fixed;
    word-wrap: break-word;
}

.text_5_3_link {
    font-family: Tahoma;
    font-size: 12px;
    color: #02488f;
    font-weight: normal;
    text-decoration: none;
}

.text_5_3_link:hover{text-decoration: underline; font-size: 13px;}

.go_back_link{ margin:11px 0px 0px 0px;}

.go_back_link a{
    font-family: Tahoma;
    font-size: 12px;
    color: #02488f;
    font-weight: bold;
    text-decoration: none;
}

.go_back_link a:hover {
    text-decoration: underline;
}

.site-grybtn {
    background: #4d4d4d none repeat scroll 0 0;
    border-radius: 3px !important;
    color: #fff;
    font-size: 15px;
    padding: 10px 20px;
    display: inline-block;
    margin-bottom: 10px;
}
.site-grybtn:hover {
    background: #0866ba none repeat scroll 0 0;
}
/*jobs edit*/
.red_text {
    float: left;
    display: inline;
    FONT-SIZE: 11px;
    COLOR: #ee272b;
    FONT-FAMILY: verdana, tahoma, geneva, arial, helvetica, sans-serif;
}

.post_bg2 {
    float: left;
    display: inline;
    width: 900px;
    margin: 10px 0px 0px 9px;
}

.post_test_bg {
    float: left;
    display: inline;
    width: 135px;
}
.post_text_bg1 {
    float: left;
    display: inline;
    width: 15px;
}

.post_text_bg2 {
    float: left;
    display: inline;
    width: 260px;
}

.jobs_edit .text_fild {
    width: 100%;
}

.jobs_edit .text_fild1 {
    width: 100%;
    min-height: 100px;
}
.jobs_edit .post_bg2 {
    margin-bottom: 15px;
}
/*jobs edit end*/

.calendarDateInput {
    letter-spacing: .06em;
    font-family: Verdana,Sans-Serif;
    font-size: inherit;
    height: 30px;
}

.cke_contents {height: 300px !important;}