@charset "UTF-8";

/**
*
* Filename		:	style_override.css
* Description	:	CSS file that overrides default styles / layouts
* Author		:	25-Jan-2016 / M. Heruela / P.A. Lim
* Revised		:	
* 
* $Revision: 402476 $
* $Author: mh2 $
* $Date: 2017-06-08 14:36:58 +0800 (Thu, 08 Jun 2017) $
* $HeadURL: https://svn.asiandevbank.org/erp_repos/branches/prod/taleo/internal/theme/css/style_override.css $
*
**/

html {
	background: none;
}

body {
	width: 100%!important;
}

.jumbotron {
	margin-bottom: 0px;
}

h2.username {
	font-size: 1.1em!important;
}

.linkpanel a {
	font-size: 0.9em;
}

.headersection .headerpanel .linkpanel .selectedlink a, .headersection .headerpanel .linkpanel .selectedlink span {
	font-size: 1.4em;
}

.headersection .headerpanel .linkpanel .link a {
	/*font-size: 1.4em;*/
	font-size: 10pt;
}

div.adb-taleo-content a {
	color: #1a7fb3!important;
}

div.adb-taleo-content a:hover {
	color: #1d6391!important;
}

div.adb-taleo-content ul#topNavInterface.tabLevel1 {
	position: absolute;
	bottom: 0px!important;
	float: left!important;
	padding: 0px 0px 0px 1em!important;
	margin: 0px!important;
	list-style: outside none none!important;
	line-height: 1.1em!important;
}

div.adb-taleo-content ul[id="topNavInterface.tabLevel1"] li , div.adb-taleo-content ul.linkpanel li#jobSearchTabActionS, div.adb-taleo-content ul.linkpanel li#myJobPageTabActionS {
    padding: 0.25em 1em !important;
	font-size: 0.6em!important;
}

div.adb-taleo-content ul[id="topNavInterface.tabLevel2b"] {
	font-size: 0.7em;
}

div.adb-taleo-content ul[id="topNavInterface.tabLevel1"] li a {	
	padding: 0.25em 1em;
}

div.adb-taleo-content a[id=topNavInterface.myAccountAction] {
	text-align: bottom!important;
}

div.adb-taleo-content .headersection .metalink a, a#dialogTemplate-dialogForm-flowHeader-loginAction {
	vertical-align: bottom!important;
	font-size: 0.8em!important;
}

/* .mainsection .subtitle, .blockpanel .title, .blockpanel .list-header .subtitle, .blockpanel .entity-title, .myaccount .subtitleblock, .summary .subtitleblock, .shiftavailability .titlesection, .alert-title, .mainsection .searchresults .resultstitlepanel .subtitle, .mainsection .myjobpage .resultstitlepanel .subtitle, .jobsearch .subtitle, .jobsearch .savetitlepanel .subtitle, .olflist .listpanel .subtitle, .messagecenter .page-header-title {
	font-size: 0.8em!important;
} */

.mainsection .text, .jobsearch .text, .jobsearch .savepanel .descriptionpanel .text, .mainsection .searchresults .text, .mainsection .myjobpage .text, .blockpanel .descriptionpanel .text, .myaccount .text, .shiftavailability .shiftcontentpanel, .shiftavailability .daycontentpanel, .shiftavailability .daycontentpanelread, .alert-message, .mainsection .text, .accessmanagement .page-header-text, .mainsection .separator, .messagecenter .page-header-text, .messagecenter .entity-value, .messagecenter .list-column-value  {
	font-size: 0.9em;
}

.mainsection .label, .blockpanel .entity-label, .menuHierarchy label, .entity-checkbox-label, .summary .label, .myaccount .label, .mainsection .label, .accessmanagement .entity-label-mandatory, .mainsection .searchresults .label, .mainsection .myjobpage .label, .mainsection .pagerpanel .pagersectionpanel .pagerlabel, .jobsearch .labelcontent, .jobsearch .contentdatapanel .searchLookup, .jobsearch .label, .jobsearch .savepanel .label, .jobsearch .resultpropertiescontentpanel .label, .myaccount .entity-instruction, .myaccount .text, .skillsgrouppanel .labelcontent, .messagecenter .entity-label, .messagecenter .column-header-value  {
	font-weight: bold!important;
	font-size: 0.9em;
}

/* .mainsection .inputtext, .mainsection .inputselect, .myaccount .inputtext300, .mainsection .inputtext300, .myaccount .inputtextmulti, .mainsection .inputtextmulti, .mainsection .inputtextmulti2, .jobsearch .inputtext, .jobsearch .savepanel .inputtext, .jobsearch .resultpropertiescontentpanel .inputselect, .mainsection .searchresults .sortbypanel .inputselect, .mainsection .listingperpagepanel .inputselect, .mainsection .inputtextmulti3, .blockpanel .input-textarea, .blockpanel .input-text, .blockpanel .input-smaller input, .blockpanel .input-select, .blockpanel .input-date-time select, .blockpanel .sugInput-input, .blockpanel .entity-value select {
	font-size: 0.8em;
} */

.mainsection .metalink2 a, .mainsection .pagerpanel .pagersectionpanel .pagerlink a, .blockpanel .loc-action-btn a, .mainsection .textlink a, .myaccount .metalink2 a, .accessmanagement .link-small a, .blockpanel .list .listpanel .metalink2 a, .footersection .poweredbytaleolink a, .messagecenter .toolbar a, .messagecenter .list-column a, .alert-button-panel a, .messagecenter .section-name a {
	font-size: 0.9em;
}

.myaccount .subtitle, .summary .subtitle, .myaccount .titleblock, .summary .titleblock {
	font-size: 0.8em;
}

.iam-link-small-no-text-decoration {
	font-size: 0.8em
}

.myaccount .title, .myaccount .titleaction, .mainsection .titlepage, .accessmanagement .page-heading-header-title, .myaccount .titleblock, .summary .titleblock {
	font-size: 1.2em;
}

.accessmanagement .entity-mandatory-field {
	font-size: 0.8em;
}

.accessmanagement .entity-label {
	font-size: 0.8em;
}

.headersection .metalink a, .footeraction .footeractionpanel .footergroupactionpanel .metalink2 a, .mainsection .metapanel .metalink a {
	font-size: 0.8em;
}

.pagerpanel {
	font-size: 0.8em;
	margin-bottom: 20px;
}

.pagerpanel .pagersectionpanel {
	dis
}

.titlelink {
	font-size: 0.8em;
}

.mainsection .titlelink a, .jobsearch .titlelink a {
	font-size: 1em;
}

.column165 .helppanel .helplink a {
	font-size: 0.8em;
}

.mainsection .jobposted, .mainsection .jobpostedinline {
	font-size: 0.8em;
}

.headersection .link2panel .selectedlink2 a, .headersection .link2panel .selectedlink2 span {
	font-size: 1.1em;
}

.helpsubtitle, .legendtitle  {
	font-size: 0.8em!important;
}

.column165 .helppanel .helplabel {
	font-size: 0.8em;
	margin-top: 1em;
}

.column165 .legendpanel .legendlabel {
	font-size: 0.8em;
}

.helplabel, .legendlabel {
	font-size: 0.9em;
}

.button-group-center {
	padding-bottom: 20px;
}

.mainsection .inputbutton, .inputbutton, .button, .accessmanagement .nav-btn, .button-group-center .nav-btn, input#dialogTemplate-dialogForm-StatementBeforeAuthentificationContent-ContinueButton, input#dialogTemplate-dialogForm-StatementBeforeAuthentificationContent-CancelButton {
	border-radius: 5px;
	background-color: #d9d9d9;
	border: none;
	margin-right: 10px;
	font-size: 0.8em;
}

.mainsection .inputbutton:hover, .accessmanagement .nav-btn:hover, .inputbutton:hover, .button:hover, input#dialogTemplate-dialogForm-StatementBeforeAuthentificationContent-ContinueButton:hover, input#dialogTemplate-dialogForm-StatementBeforeAuthentificationContent-CancelButton:hover {
	background-color: #04b6ee;
	color: #FFFFFF;
}

.mainsection .requisitionDescription .columnfull {
	margin-left: 30px;
}

.no-change-header .subtitle {
	margin-left: 16px;
	padding-top: 10px;
}

.mastercontentpanel3 {
	margin-left: 30px;
}

.mainsection .myjobpage .listingperpagepanel .label, .mainsection .myjobpage .listingperpagepanel .label, .mainsection .myjobpage .sortbypanel .label {
	display: inline;
	padding-right: 10px;
	font-size: 0.8em
}

.messagecontentpanel, .messagewarningpanel {
	border-radius: 5px;
}

.mastercontentpanel .myaccount {
	margin-left: 20px;
}

.mainsection .infojob {
	font-size: 1em;
}

.jobsearch .action a, .blockpanel .metalink a, .mainsection .infopanel .metalink2 a {
	font-size: 1em;
}

.mainsection .flowstatus {
	font-size: 1em;
}

.mainsection .inputbutton, .accessmanagement .nav-btn {
	font-size: 1em;
}

.blockpanel .entity-value, .blockpanel .entity-value select, .summary .value, .myaccount .value {
	font-size: 1em;
}

/* #et-ef-content-ftf-gp-j_id_id15pc9-page_0-koq-j_id_id7pc10-page__1-q-j_id_id2pc11-0-qrd {
	font-size: 0.77em;
} */

#et-ef-content-ftf-gp-itHelp-0-itHelpGroup-0-itDesc-0-helpDesc, #et-ef-content-ftf-gp-itHelp-0-itHelpGroup-1-itDesc-0-helpDesc, #et-ef-content-ftf-gp-itHelp-0-itHelpGroup-2-itDesc-0-helpDesc {
	font-size: 0.9em;
}

.accessmanagement .button-group-center {
	padding-left: 40px;
	margin-right: 10px;
}
.accessmanagement .page-header {
	padding-top: 0px;
	margin-top: 0px;
}

.headersection .headerpanel .userpanel .username {
	font-size: 1em;
	vertical-align: bottom;
}

/** Application Graph **/

.datatrain-focus {
	height: 6em;
}

.datatrain-no-focus {
	width: 6.4em;
}

.headerpanel .datatrain-t {
	width: 750px!important; /* width of the application flow */
}

.datatrain-wrapper {
	font-size: 0.8em;
}

/**Apply Form**/

.blockpanel .no-change-header .title {
	font-size: 1em!important;
}

.mainsection .titlepage {
	font-size: 1.5em;
}

.inputtextmulti {
	font-size: 1.1em!important;
}

input[class="input-text entity-value"] {
	font-size: 1.1em!important;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_1-cpi-cfrmsub-frm-fc19 {
	font-size: 1em!important;
}

.error-label {
	font-size: 0.9em;
	line-height: 1em;
}

.blockpanel .input-select {
	font-size: 1.1em!important;
}

.blockpanel .entity-label {
    font-weight: normal !important;
    font-size: 0.8vw !important;
}

.mainsection .inputselect {
	font-size: 1.1em!important;
}

label.entity-label[id$="-frm-fc19"] {
    font-size: 1em !important; /**Degree**/
}

label.entity-label[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-we-wei-"][id$="-frm-fc27"], label.entity-label[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-csef-efi-"][id$="-frm-fc16"] {
	font-size: 0.6em !important; /**Employer**/
}

input[id$="frm-dv_cs_education_Program"] {
	width: 200px!important;
} 

fieldset[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-csef-efi-"] legend, fieldset[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-we-wei-"][id$="-frm-fc26"] legend  {
	height: 0em;
	border: none;
	margin-bottom: 0.7em;
}

input[id$=":dv_cs_experience_CurrentEmployer"], input[id$=":dv_cs_education_graduationDateProjected"] {
	margin: 0px 3px 0px;
}

.column165 .helppanel .helptitle {
	font-size: 0.6em;
	margin-top: 0.4em;
	margin-bottom: 0.4em;
}

.summary .firstcolumn {
	width: auto;
	word-break: break-all;
	word-wrap: break-word;
}

.mainsection .index {
	padding-top: 0.1em;
	float: none;
}

label  {
	display: inline;
}

/* #et-ef-content-ftf-gp-j_id_id15pc9-page_0-preq-j_id_id7pc10-page__1-q-j_id_id2pc11-2-qt  {
	font-size: 1.1em;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_0-preq-j_id_id7pc10-page__1-q-j_id_id2pc11-2-qtd {
	font-size: 1.68em;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_0-preq-j_id_id7pc10-page__1-q-j_id_id2pc11-2-qti {
	font-size: 1.84em;
} */

.summary .table {
	table-layout: fixed;
}

/** Degree (selection page) **/
table.list[id="selectorSubView-selectorSubView-selectorForm-rows"] {
	font-size: 0.6em;
}

table[id="pagerSummary"] {
	font-size: 0.7em;
}

.myaccount .titleactionpanel {
	margin-left: 10px;
}

.myaccount .descriptionpanel {
	margin-left: 10px;
}

.myaccount .label {
	text-align: left;
}

.blockpanel .entity-title {
	font-size: 0.4em !important;
}

.blockpanel .custom-form-columns {
	padding-right: 4em;
}

h2[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-we-wei-"][id$="-frm-fc1"] {
    margin-top: 0px;
    padding-top: 0px;
    height: 0px;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_0-olfJobField-outputText_jobfieldsTitle {
	font-size: 1.1em!important;
}

.blockpanel .labelcontent {
	border: 0.01em solid #E1E4E6;
	padding: 1em;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_1-cpi-cfrmsub-frm-fc2 p span {
	font-size: 0.9em!important;
}

.section-heading {
	margin-top: -25px;
	margin-bottom: -5px;
}

.column165 .helppanel .helpsubtitle {
	font-size: 0.8em !important;
}

span[id="correspondenceDetailInterface.text_message_body"] img {
	width: 65em;
}

span[id='correspondenceDetailInterface.text_message_body'] p img {
	width: 3.5em;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_0-preq-j_id_id7pc10-page__1-q-j_id_id2pc11-0-qtd, #et-ef-content-ftf-gp-j_id_id15pc9-page_0-preq-j_id_id7pc10-page__1-q-j_id_id2pc11-0-qti {
	font-size: 1.34em;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_0-preq-j_id_id7pc10-page__1-q-j_id_id2pc11-0-qt {
	font-size: 1.25em;
}

label[id="et-ef-content-ftf-gp-j_id_id15pc9:page_0:preq:outputLabel_prescreeningQuestionnaire_description"] {
	font-size: 1.25em;
}

#et-ef-content-ftf-gp-j_id_id15pc9\:page_0\:koq\:outputLabel_koQuestionnaire_description {
	font-size: 1.1em;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_0-sourceTrackingBlock-outputText_sourceTracking_title {
	font-size: 1.2em!important;
}

.blockpanel .descriptionpanel .text {
	font-size: 1em;
}

.mainsection .subtitle {
	font-size: 1em!important;
}

.legend-pos {
	margin-left: 0px;
}

legend {
	margin-bottom: 2px;
	border-bottom-width: 0px;
	padding-top: 8px;
	padding-right: 8px;
}

/*.mastercontentpanel2 .tablelist {
	min-height: 450px;
}*/

input[type="checkbox"], input[type="radio"]{
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.mainsection .columnfull {
	padding-top: 15px;
}

.mainsection .titlelinkoff {
	font-size: 1em;
}

.list-structure {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

input.input-checkbox[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-we-wei-"][id$="-frm:dv_cs_experience_CurrentEmployer"], input.input-checkbox[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-csef-efi-"][id$="-frm:dv_cs_education_graduationDateProjected"] {
	margin: 0px 4px 0px 0px!important;
}

#et-ef-content-ftf-gp-j_id_id15pc9-page_0-koq-j_id_id7pc10-page__1-q-j_id_id2pc11-0-qr {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.open .dropdown-list-header {
	min-width: 12.5em;
}

.dropdown-menu > li > a {
	padding: 3px 16px;
}

/* --------------------- */

.mainsection .headerpanel, .headersection .headerpanel, .headersection .box .boxtop .boxb1-top, .headersection .box .boxtop .boxb2-top, .headersection .box .boxtop .boxb3-top, .headersection .box .boxtop .boxb4-top, .footeraction .footeractionpanel, .result-list-button, .mainsection .boxtraintop .boxtrainb1-top, .mainsection .boxtraintop .boxtrainb2-top, .mainsection .boxtraintop .boxtrainb3-top, .mainsection .boxtraintop .boxtrainb4-top {
	background-color: #F2F2F2!important;
}

.jobsearch .topSearchPanel, .advanced-search-panel-container , .headersection .headerpanel .linkpanel .selectedlink, .headersection .link2panel {
	background-color: #D4D4D4;
}

.mainsection .myjobpage .resultstitlepanel .subtitle {
	margin-top: 1em;
	margin-left: 0.25em;
}

.mainsection .inputtextmulti2 {
	font-size: 1.1em;
}

.alert-frame {
	background-color: #FFF;
	border: 0.1em solid #888;
}

#editTemplateMultipart-editForm-content-ftf-j_id_id13pc4-yes_saveAsDraftConfirmation, #editTemplateMultipart-editForm-content-ftf-j_id_id13pc4-no_saveAsDraftConfirmation {
	font-size: 1.1em;
}

label[id^="et-ef-content-ftf-gp-j_id_id15pc9-page_0-preq-j_id_id7pc10-page__1-q-j_id_id2pc11-"][id$="-qtl"] {
	font-size: 1.6em !important;
}

#editTemplateMultipart-editForm-content-ftf-gp-j_id_id15pc8-page_0-AttachedFilesBlock-uploadedFile {
	font-size: 0.9em !important;
}

.headersection .link2panel .link2 a[id^="topNavInterface.basicSearchTabAction"], .headersection .link2panel .link2 a[id^="topNavInterface.jobsMatchingMyProfileTabAction"] {
	font-size: 0.8em;
}

.headersection .link2panel .selectedlink2[id^="topNavInterface.tabJMP"] span, .headersection .link2panel .selectedlink2[id^="topNavInterface.tabBasicReqSearch"] span {
	font-size: 0.8em;
}

.mainsection .searchresults .listingperpagepanel .label, .mainsection .searchresults .sortbypanel .label {
	display: inline;
}

#et-ef-content-ftf-j_id_id13pc5-yes_saveAsDraftConfirmation, #et-ef-content-ftf-j_id_id13pc5-no_saveAsDraftConfirmation {
	font-size: 1.2em;
}

.mainsection {
	margin-top: 0px;
}

/*
#dialogTemplate-dialogForm-login-pageHeaderLoginSubView-pageHeaderSubView-pageHeaderText, table[id="dialogTemplate-dialogForm:login:main-layout-table"], #dialogTemplate-dialogForm-login-defaultCmd {
	display: none;
}

#dialogTemplate-dialogForm-login-pageHeaderLoginSubView-pageHeaderSubView-pageHeaderTitleText {
	color: #fff;
}

#dialogTemplate-dialogForm-login-pageHeaderLoginSubView-pageHeaderSubView-pageHeaderTitleText:after {
	content: "For external applicants, please visit http://aces.adb.org.";
	visibility: visible;
	display: block;
	color: #000;
}

#signin-link {
	display: none;
}

.entity-mandatory-field  {
	display: none;
	visibility: hidden;
}

#outputText_separator1, #outputText_separator2, #et-ef-content-myAccountViewContent-commandLink_persoinfo_edit, #et-ef-content-myAccountViewContent-commandLink_athinfo_edit {
	visibility: hidden;
}

a[id='topNavInterface.loginAction'] {
	visibility: hidden;
}
*/
/*img[id="topNavInterface.ID166"], a[id="topNavInterface.jobCartAction"], a[id="topNavInterface.loginAction"], a[id="et-ef-content-ftf-flowHeader-jobCartAction"], .headersection .headerpanel .metapanel .metalinkimg, .legendpanel .imgjobcart, .iconstatuspanel .imgjobcart , #editTemplateMultipart-editForm-content-ftf-flowHeader-jobCartAction, #et-ef-content-myAccountViewContent-flowHeader-jobCartAction, .et-ef-content-myAccountPersonalInfoEditContent-flowHeader-jobCartAction, #et-ef-content-myAccountMessageEditContent-flowHeader-jobCartAction, #RequisitionDescription-flowHeader-jobCartAction {
	visibility: hidden;
}*/