1/** 2 * OrangeHRM is a comprehensive Human Resource Management (HRM) System that captures 3 * all the essential functionalities required for any enterprise. 4 * Copyright (C) 2006 OrangeHRM Inc., http://www.orangehrm.com 5 * 6 * OrangeHRM is free software; you can redistribute it and/or modify it under the terms of 7 * the GNU General Public License as published by the Free Software Foundation; either 8 * version 2 of the License, or (at your option) any later version. 9 * 10 * OrangeHRM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; 11 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 * See the GNU General Public License for more details. 13 * 14 * You should have received a copy of the GNU General Public License along with this program; 15 * if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 16 * Boston, MA 02110-1301, USA 17 * 18*/ 19/* IE 9 Specific styles to overcome IE9 behaviour - copied from IE_style*/ 20 21/* Added to prevent main heading being hidden in list views. Sets hasLayout */ 22div.mainHeading, 23div.subHeading { 24 zoom: 1; 25} 26 27div.messagebar { 28 zoom: 1; 29} 30 31/* Button min-width fix for IE. Without this fix, IE assumes width is min-width */ 32input.editbutton, 33input.savebutton, 34input.applybutton, 35input.backbutton, 36input.updatebutton, 37input.clearbutton, 38input.inserttimebutton, 39input.cancelbutton, 40input.resetbutton, 41input.addbutton, 42input.delbutton, 43input.rejectbutton, 44input.resetbutton, 45input.exportbutton, 46input.assignbutton, 47input.viewbutton, 48input.detailsbutton, 49input.submitbutton, 50input.searchbutton { 51 text-align:center; 52 overflow:visible; 53 width:75px !important; 54 padding-left: 4px; 55 padding-right: 4px; 56} 57 58input.plainbtn { 59 text-align:center; 60 overflow:visible; 61 width:85px !important; 62 padding-left: 4px; 63 padding-right: 4px; 64} 65 66input.longbtn { 67 text-align:center; 68 overflow:visible; 69 width:120px !important; 70 padding-left: 4px; 71 padding-right: 4px; 72} 73 74input.extralongbtn { 75 text-align:center; 76 overflow:visible; 77 width:175px !important; 78 padding-left: 4px; 79 padding-right: 4px; 80} 81 82div.formbuttons { 83 text-align: left; 84 width:auto; 85 height:auto; 86 margin-left:5px; 87 margin-right:5px; 88 margin-top:15px; 89 display:block; 90 padding-top: 10px;; 91 padding-bottom: 10px; 92 float:none; 93 border-top: 1px solid #FAD163; 94} 95 96.label{ 97 padding-left: 10px; 98 font-weight: bold; 99 font-size: 13px; 100} 101 102.drpDown { 103 margin-top: 5px; 104 width: 228px; 105} 106 107form input.txtBox { 108 border: 1px solid #888888; 109 width: 224px; 110 vertical-align:middle; 111 height:14px; 112 margin-top: 5px; 113} 114 115form#frmJobInterview input.formInputInterviewer { 116 width: 266px; 117} 118 119label.error { 120 clear: both; 121 color: red; 122 display: block; 123 font-size: 11px; 124 margin-top: 5px; 125 padding-left: 140px; 126 width: 140px !important; 127} 128 129/* PIM Job specific styles : Begin */ 130 131form#frmEmpJobDetails textarea { 132 margin-top: 5px; 133} 134 135 136.drpDownR { 137 margin-top: 5px; 138 width: 168px; 139} 140 141form input.txtBoxR { 142 border: 1px solid #888888; 143 width: 164px; 144 vertical-align:middle; 145 height:14px; 146 margin-top: 5px; 147} 148 149form#frmEmpTaxExemptions label { 150 margin-top: 6px; 151 width: 140px; 152} 153form#frmEmpTaxExemptions label.error { 154 margin-top: 5px; 155 width: 200px !important; 156 padding-left: 140px; 157} 158form input.formInputM{ 159 border: 1px solid #888888; 160 width: 317px; 161 vertical-align:middle; 162 height:14px; 163 margin-top: 5px; 164} 165 166 167table#sup_list td.check { 168 width: 30px; 169 vertical-align: top; 170 padding-top: 6px; 171} 172 173table#sub_list td.check { 174 width: 30px; 175 vertical-align: top; 176 padding-top: 6px; 177} 178 179table#sup_list td.supName { 180 padding-top: 6px; 181 text-align: left; 182} 183 184table#sub_list td.subName { 185 padding-top: 6px; 186 text-align: left; 187} 188 189.checkboxSup, .radio { 190 background-color: #FFFFFF; 191 border: 1px solid #888888; 192 font-size: 11px; 193 padding-left: 4px; 194 padding-right: 4px; 195 background-color: transparent; 196 border: 0 none; 197 margin: 0; 198 vertical-align: bottom; 199} 200 201.checkboxSub, .radio { 202 background-color: #FFFFFF; 203 border: 1px solid #888888; 204 font-size: 11px; 205 padding-left: 4px; 206 padding-right: 4px; 207 background-color: transparent; 208 border: 0 none; 209 margin: 0; 210 vertical-align: bottom; 211} 212 213table#sup_list td { 214 padding-left: 8px; 215 padding-right: 8px; 216 text-align:left; 217 vertical-align: text-top 218} 219 220table#sub_list td { 221 padding-left: 8px; 222 padding-right: 8px; 223 text-align:left; 224 vertical-align: text-top 225} 226 227 228form#frmAddReportTo label label.error { 229 clear: both; 230 color: red; 231 display: block; 232 font-size: 11px; 233 margin-top: 5px; 234 padding-left: 140px; 235 width: 180px !important; 236} 237 238form#frmAddReportTo ul.radio_list { 239 padding-left: 140px; 240 padding-top: 10px; 241 padding-bottom: 8px; 242} 243 244form#frmAddReportTo ul.radio_list li { display: inline;} 245form#frmAddReportTo ul.radio_list li label { display: inline; padding-left:10px; width:90px; padding-top: 0px;} 246form#frmAddReportTo ul.radio_list li input { float:left; margin-top:5px; } 247 248form#frmAddReportTo label { 249 margin-top: 6px; 250 width: 140px 251} 252 253 254#listReportToSupDetails{ 255 width: 450px 256} 257 258#listReportToSubDetails{ 259 width: 450px 260} 261 262.paddingLeftRequired { 263 padding-left: 15px; 264 padding-top: 5px; 265 font-size: 8pt; 266} 267 268div.subActionbuttons { 269 background-color: white; 270 float: left; 271 padding: 2px; 272/* width: 30%;*/ 273} 274 275div.supActionbuttons { 276 background-color: white; 277 float: left; 278 padding: 2px; 279/* width: 30%;*/ 280} 281/* PIM Job specific styles : End */ 282 283.notes { 284 width: 320px; 285} 286 287#addCandidate form#frmAddCandidate input#addCandidate_keyWords { 288 width: 298px; 289} 290 291html body div#addCandidate div.outerbox div.maincontent form#frmAddCandidate div#actionPane div select#viewCandidateAction_5.actionDrpDown { 292 width: 135px; 293} 294 295#addCustomer_customerName{ 296 width: 305px 297} 298#addProject_description{ 299 width: 295px; 300} 301#location_name{ 302 width: 305px; 303} 304#location_province{ 305 width: 305px; 306} 307#location_city{ 308 width: 305px; 309} 310#location_zipCode{ 311 width: 305px; 312} 313#location_phone{ 314 width: 305px; 315} 316#location_fax{ 317 width: 305px; 318} 319/* Location & General Information alignment changes for IE9 */ 320#location_address{ 321 width: 305px 322} 323#location_notes{ 324 width: 305px 325} 326Form#frmLocation select#location_country{ 327 width: 315px 328} 329form#frmGenInfo div.leftDiv textarea#organization_note.txtArea{ 330 width:200px; 331} 332/* ---End--- */ 333/* Add customer description textArea alignment changes for IE9 */ 334Form#frmAddCustomer textArea#addCustomer_description{ 335 width: 305px; 336} 337/* Add project description textArea alignment changes for IE9 */ 338Form#frmAddProject textArea#addProject_description{ 339 width: 301px; 340} 341 342form#frmGenInfo div.rightDiv select#organization_country.drpDown{ 343width: 211px; 344} 345 346form#frmList_ohrmListComponent div.actionbar div.formbuttons{ 347 width: 400px; 348} 349 350#empsearch_termination{ 351 width: 160px; 352} 353 354/* recruitment specific */ 355 356form#frmCandidateVacancyStatus .savebutton { 357 width: 110px !important; 358} 359 360/* leave summary specific */ 361 362Form#frmLeaveSummarySearch #leaveSummary_txtEmpName_empName { 363 width: 190px !important; 364} 365 366form#search_form #searchBtn, form#search_form #resetBtn { 367 width: 85px !important; 368} 369 370/* Pim imigration comment field is not align on IE9 */ 371form#frmEmpImmigration textarea#immigration_comments{ 372 width: 150px; 373} 374/* Pim membership subscription amount field is not align in IE9 */ 375form#frmEmpMembership #membership_subscriptionAmount{ 376 width: 310px; 377} 378/* Job interview title alignment change on IE9 */ 379form#frmJobInterview #jobInterview_name{ 380 width: 265px; 381} 382 383/* Check box border remove fix for forms in PIM Module */ 384form#frmAddEmp #chkLogin { 385 border-width: 0px; 386} 387 388.formCheckbox, input.formCheckbox{ 389 border-width: 0px; 390 float: left !important; 391 margin-left: 0px !important; 392} 393 394/* Check box border remove fix for forms in Leave Module */ 395form#frmFilterLeave #leaveList_cmbWithTerminated , form#frmFilterLeave #leaveList_chkSearchFilter_checkboxgroup_allcheck, 396form#frmFilterLeave #leaveList_chkSearchFilter_-1, 397form#frmFilterLeave #leaveList_chkSearchFilter_0, 398form#frmFilterLeave #leaveList_chkSearchFilter_1, 399form#frmFilterLeave #leaveList_chkSearchFilter_2, 400form#frmFilterLeave #leaveList_chkSearchFilter_3{ 401 border-width: 0px; 402} 403 404form#frmLeaveSummarySearch #leaveSummary_cmbWithTerminated { 405 border-width: 0px; 406} 407 408/* Check box border remove fix for forms in KPI Module */ 409form#frmSave #chkDefaultScale { 410 border-width: 0px; 411} 412 413/* Check box border remove for Time module*/ 414.toDelete { 415 border-width: 0px; 416} 417 418form#reportForm #only_include_approved_timesheets { 419 border-width: 0px; 420} 421 422/* Check box border remove fix for forms in Admin Module */ 423form#frmLocalization #localization_use_browser_language { 424 border-width: 0px; 425} 426 427/* Radio button border remove for view PIM */ 428form#frmEmpPersonalDetails #personal_optGender_1 { 429 border-width: 0px; 430} 431 432form#frmEmpPersonalDetails #personal_optGender_2 { 433 border-width: 0px; 434} 435 436input[type="checkbox"], td input[type="checkbox"] { 437 border: 0; 438 padding: 0; 439 margin: 3px; 440}