﻿.JobVacancyTable tr { height:30px; }
.JobVacancyTable td { vertical-align: top; padding: 7px 5px; width: 50%; max-width: 300px; }
.JobVacancyTable td input{width:100%;}
.JobVacancyTable td textarea{width:99.5%; max-width: 100%; resize:vertical;}

.JobVacancyTable select { width: 101.5%; font-size:13px; color:#424242;}
.JobVacancyTable { font-size: 14px; }

#cph_Main_d_pdf_download{margin: 5px 0px 5px -10px; float: left;}

#cph_Main_d_apply_now_btn{margin: 5px 12px 5px 0px;}

.td_lft_tble { width: 490px; }

#pnl_Current_Vacancies h2 {margin-top: 30px;}
#pnl_Current_Vacancies h2:first-of-type {margin:0;}
#pnl_Current_Vacancies h1:first-of-type{margin-top:0;}

/*column divs*/
.d_Content_Wrap{padding-bottom:15px; overflow:hidden;}
.d_Content_Wrap:last-of-type{border:none; margin-bottom:0;}

.column_Single {margin:0 15px 0 15px;  padding:0 10px 0 10px; height:auto;}
.column_Left, .column_Right {display: block; float:left; height:100%;}
.column_Left{width: 73%; padding-right:2%}
.column_Right {width: 25%;}
/*column divs*/

/*Sticky Sub Menus*/
.stickyMenu {position:absolute;}

.d_SubMenu {background-color: #E4E4E4; padding:1px 0 1px 0; width:240px; text-align:center;}
.d_SubMenu a{
background-color: #fff;
color: #888888;
cursor: pointer;
display: block;
font-family: NeoSans, 'Trebuchet MS', Helvetica, Arial, sans-serif;
font-size: 17px;
font-style: normal;
margin-top: 1px;
padding: 8px 5px 8px 13px;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
border-left: 5px solid #0071B4;
}
.d_SubMenu a:first-child {margin-top:0;}
.d_SubMenu a:hover{background-color: #0071B4; color:#fff;  text-decoration: none;}
/*Sticky Sub Menus*/

/*Button*/
.apply_Button, #UpLoadBtn, .three_D_Button {color: white; background-color:  #005A96; cursor: pointer; border: 1px solid #e2e2e2; font-family: 'Trebuchet MS', Helvetica, Arial, sans-serif; font-size: 15px; padding:10px; }
.apply_Button:hover, #UpLoadBtn:hover , .three_D_Button:hover { color: white; background-color:#009BD2;}
/*Button*/

h1 {margin-top:33px; width:100%;}
h2 {
    background-color: #ededed;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    text-decoration: none;
    padding: 10px;
}

.d_Job_Wrap {border-bottom: 3px solid #F16528; padding-bottom: 25px;}