body { background: url('../i/site_bck.png') 0 0 repeat-x; font-family: Arial; font-size:12px; overflow: scroll;}
.header { width: 1060px; margin:0 auto; }
.middle {  margin: 20px auto 0; width: 1060px; }
.footer { width: 1020px; margin:0 auto; }

.fl { float: left; }
.fr { float: right; }
.textAlignCenter { text-align:center; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

.header { }
.header .logo_wrapper { position:relative; }
.header .logo_wrapper .project a { color: #0055A4; font-size: 22px; margin-top: 0px; text-decoration:none; display:block;}
.header .logo_wrapper .project a:hover { color: #0055A4; text-decoration:none;}
.header .logo_wrapper .secondTitle { display:inline-block; font-size:16px; line-height:15px;color: #0055A4;margin-top: 14px; font-family:Calibri, arial; font-style: italic; border-left:1px solid #dfdede; margin-left:15px; padding-left:15px;}
.header .logo_wrapper .logo { height:41px; }
.header .logo_wrapper .logo .time { background:url('../i/i_time.gif') no-repeat right top; padding:0 17px 0 0; color:#0055a4; position: absolute; right: 34px; top: 33px; letter-spacing:-0.5px;}

.header .menu { margin-top:11px;}
.header .menu .ui-toolbar { padding:0; }
.header .menu .ui-widget-header {  background:none; border:none; }
.header .menu .ui-corner-all { border-radius:0;}
.header .menu .ui-menu.ui-menubar { background:none; box-shadow:none; border:none; padding:0; filter:none;}
.header .menu li a  {color: white; font-family: calibri; font-size: 14px; padding:0!important;}
.header .ui-menu.ui-widget li > .ui-menuitem-link.ui-state-hover { background: url('../i/menu_hover_bck.png') 0 0 repeat-x transparent; filter:none;  }
.header .ui-menu.ui-widget li > .ui-menuitem-link { padding:0; border:none; }
.header .ui-menu .ui-menuitem { margin:0!important; }
.header .menu li .ui-menuitem-text  {margin-left:0!important; padding:14px;}
.header .menu .home { display:inline-block; margin-right:14px; }
.header .menu .home a { display: inline-block; text-indent: 500px; width: 19px; height:23px; background: url('../i/sprite.png') -38px -33px no-repeat; margin-top:13px; overflow:hidden;}

.header .menu .welcome {border-left:1px solid #4dadc0; height:44px; font-family:calibri; font-size:14px; color:white; padding-left:17px;}  
.header .menu .welcome a {width:20px; height:20px; background: url('../i/i_logout.png')  no-repeat; display:inline-block;text-indent: 500px;overflow:hidden;margin-left: 10px; margin-top:15px;} 
.header .menu .welcome .text {margin-top:12px; font-weight:normal!important;} 

.ui-menu.ui-widget li > .ui-menuitem-link .ui-icon { background:url("/TKC/app/javax.faces.resource/images/ui-icons_ffffff_256x240.png?ln=primefaces-bootstrap") -64px -16px}
.header .menu .submenu .ui-menuitem-text {padding:14px 5px 14px 14px;}
.header .menu .submenu .ui-icon {margin-top:14px; margin-right:10px;}
.header .submenu ul { background-color:#209ab1; border:none!important; width:260px!important;}
.header .submenu ul li {width:260px!important; }
.header .submenu ul ul {width: 320px!important;}
.header .submenu ul li ul li {width: 320px!important;}


*+html .header form { margin:0} 
*+html .header .menu { margin-top:7px;} 
*+html body { margin:0}
*+html .logo_wrapper { padding-top:10px}
*+html .header .menu .items { display:inline-block }

.middle .content > .ui-corner-all {border-radius:0;}
.middle .ui-panel { padding:0}
.middle .content {border:none;box-shadow: 0 0 5px #dedede; }
.middle .ui-widget-header {  background: url('../i/middle_header_bck.png') 0 0 repeat-x transparent; border:none; font-weight:normal; }
.middle .content .ui-toolbar {padding:0 0 0 20px; font: 20px/52px arial; color:#0055a4; height: 52px; }
.middle .content .ui-toolbar .ui-toolbar-group-left span.icon {background: url("../i/sprite_new.png") no-repeat scroll -15px -82px transparent; display: inline-block; height: 45px; width: 45px; margin-left:10px;margin-top: 3px;}
.middle .content .ui-toolbar .ui-toolbar-group-left span {float:left;}
.middle .content > .ui-widget-content {border:none;}
.middle .ui-panel .ui-panel-titlebar .ui-panel-title {margin:0;}
.middle .ui-panel .ui-panel-content { /* min-height:200px; padding: 15px 15px 30px!important; */ padding:12px; }

.footer {  margin-top: 5px; padding: 0 20px;}
.footer .text { font-family:arial; font-size:11px; color:#666666; margin-top:10px;}

.ui-button.add { background: url('../i/buttons_bck.png') 0 0 repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.add.ui-state-hover { background-position: 0 -38px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.add span {padding:0 30px;}
.ui-button.add.small span {padding:0 10px;}

.ui-button.update { background: url('../i/buttons_bck.png') 0 -114px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.update.ui-state-hover { background-position: 0 -152px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.update span {padding:0 30px;}

.ui-button.orange { background: url('../i/buttons_bck.png') 0 -342px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.orange.ui-state-hover { background-position: 0 -380px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.orange span {padding:0 30px;}

.ui-button.opcontrol { background: url('../i/btn_dashboard_operasyon_degisiklik.png') 0  repeat-y ; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.opcontrol.ui-state-hover { background: url('../i/btn_dashboard_operasyon_degisiklik_hover.png') 0  repeat-y ; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.opcontrol span {padding:0 30px;}

.ui-button.strequest { background: url('../i/btn_dashboard_istasyon.png') 0  repeat-y ; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.strequest.ui-state-hover { background: url('../i/btn_dashboard_istasyon_hover.png') 0  repeat-y ; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.strequest span {padding:0 30px;}

.ui-button.shiftnote { background: url('../i/btn_dashboard_vardiya.png') 0  repeat-y ; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.shiftnote.ui-state-hover { background: url('../i/btn_dashboard_vardiya_hover.png') 0  repeat-y ; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.shiftnote span {padding:0 30px;}

.ui-button.delete { background: url('../i/buttons_bck.png') 0 -228px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.delete.ui-state-hover { background-position: 0 -266px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.delete span {padding:0 30px;}
.ui-button.delete.small span {padding:0 10px;}

.ui-button.approve { background: url('../i/buttons_bck.png') 0 0 repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.approve.ui-state-hover { background-position: 0 -38px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.approve span {padding:0 30px;}

.ui-button.reject { background: url('../i/buttons_bck.png') 0 -228px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.reject.ui-state-hover { background-position: 0 -266px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.reject span {padding:0 30px;}

.ui-button.onoff { background: url('../i/buttons_bck.png') 0 -228px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; width:80px; outline:0 none;}
.ui-button.onoff.ui-state-hover { -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.onoff.ui-state-active {background-position: 0 0;}
.ui-button.onoff span {padding:10px 20px;}

.ui-button.save { background: url('../i/buttons_bck.png') 0 0 repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.save.ui-state-hover { background-position: 0 -38px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.save span {padding:0 30px;}

.ui-button.yes { background: url('../i/buttons_bck.png') 0 -114px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none; }
.ui-button.yes.ui-state-hover { background-position: 0 -152px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.yes span {padding:0 30px;}

.ui-button.no { background: url('../i/buttons_bck.png') 0 -114px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.no.ui-state-hover { background-position: 0 -152px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.no span {padding:0 30px;}

.ui-button.search { background: url('../i/buttons_bck.png') 0 0 repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.search.ui-state-hover { background-position: 0 -38px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.search span {padding:0 15px;}

.ui-button.choose { background: url('../i/buttons_bck.png') 0 -114px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:30px; border:none; outline:0 none;}
.ui-button.choose.ui-state-hover { background-position: 0 -152px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.choose span {padding:0 17px;}

.ui-button.active { background: url('../i/buttons_bck.png') 0 -114px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.active.ui-state-hover { background-position: 0 -152px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.active span {padding:0 30px;}

.ui-button.passive { background: url('../i/buttons_bck.png') 0 -114px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.ui-button.passive.ui-state-hover { background-position: 0 -152px; -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; }
.ui-button.passive span {padding:0 30px;}

.discard {color:#0055a4!important; }


.ui-datatable th, .ui-datatable tfoot td {white-space:normal;}
.ui-datatable th div.ui-dt-c, .ui-datatable .ui-datatable-data td div.ui-dt-c, .ui-datatable .ui-datatable-data-empty td div.ui-dt-c, .ui-datatable tfoot td div.ui-dt-c { padding:10px;}
.ui-datatable .ui-datatable-data td div.ui-dt-c, .ui-datatable .ui-datatable-data-empty td div.ui-dt-c, .ui-datatable tfoot td div.ui-dt-c { font-size:12px;}
.ui-datatable th div.ui-dt-c { font-weight:bold; font-size:12px; }
.data_table .ui-state-default, .data_table .ui-widget-content .ui-state-default, .data_table .ui-widget-header .ui-state-default { background-image:-moz-linear-gradient(center top , #FFFFFF, #eeedea); border:1px solid; border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-collapse:collapse;width: fit-content;}

.ui-datatable.headerWithFilters thead .ui-dt-c { /* height: 50px; */ }
.ui-datatable.headerWithFilters thead .ui-sortable-column-icon {left:auto; right:3px; bottom:4px; position: absolute; float:none;}

.ui-datatable.headerWithFilters thead .alignMiddle .ui-dt-c { display:table; width:100%; height: 70px;}
.ui-datatable.headerWithFilters thead .alignMiddle .ui-dt-c span { display:table-cell; vertical-align:middle; }

.ui-datatable.headerWithFilters thead .filters .ui-dt-c > span + span { display:table;}
.ui-datatable.headerWithFilters thead .filters .ui-dt-c > span + span > span { display:table-cell; vertical-align:middle; height:30px;}

.ui-datatable.headerWithFilters thead .filters-chk .ui-dt-c > span + span { display:table;}
.ui-datatable.headerWithFilters thead .filters-chk .ui-dt-c > span > span { display:table-cell; vertical-align:middle; height:30px;}
.ui-datatable.headerWithFilters thead .filters-chk .ui-dt-c .ui-chkbox { margin-top:2px;}

.ui-datatable .row-cancelled td { text-decoration:line-through;  }

.ui-datatable.requests tr.ui-state-highlight {  }
.ui-datatable.requests tr.ui-state-highlight a { color:#333; }
.ui-datatable.requests tr.ui-state-hover { background-color: white; }
.ui-datatable.requests .ui-datatable-odd { background-color: white; }
.ui-datatable.requests tr td:first-child { font-weight: bold; text-align: center; }
.ui-datatable.requests tbody tr td { height: 58px;}

.ui-datatable.requests tr td.row-approved { background: url('../i/row_color.png') 0 0 repeat-x; color: white; }
.ui-datatable.requests tr td.row-approved > div { background: url('../i/sprite_new.png') -138px -155px repeat-x; padding-left:35px; font-weight:bold;  white-space: nowrap; }

.ui-datatable.requests tr td.row-processing { background: url('../i/row_color.png') 0 -117px repeat-x; color: white; }
.ui-datatable.requests tr td.row-processing > div { background: url('../i/sprite_new.png') -138px -225px repeat-x; padding-left:35px; font-weight:bold;  white-space: nowrap; }

.ui-datatable.requests tr td.row-pending { color:#72818e; background-color: #f1f1f0; }
.ui-datatable.requests tr td.row-pending > div { background: url('../i/sprite_new.png') -138px -85px repeat-x; padding-left:35px; font-weight:bold; white-space: nowrap;  }

.ui-datatable.requests tr td.row-rejected { background: url('../i/row_color.png') 0 -351px repeat-x; color: white; }
.ui-datatable.requests tr td.row-rejected > div { background: url('../i/sprite_new.png') -138px -367px repeat-x; padding-left:35px; font-weight:bold;  white-space: nowrap; }

.ui-datatable.requests tr td.row-cancelled { background: url('../i/row_color.png') 0 -234px repeat-x; color: white; text-decoration:none; }
.ui-datatable.requests tr td.row-cancelled > div { background: url('../i/sprite_new.png') -138px -297px repeat-x; padding-left:35px; font-weight:bold;  white-space: nowrap; }


.ui-datatable.requests .row-urgent { }
.ui-datatable.requests .row-urgent.colored { color:#c9450b; background-color: #f1f1f0;  }
.ui-datatable.requests .row-urgent.colored td { border-top:1px solid #ff4e00; border-bottom:1px solid #ff4e00; background: url('../i/urgent-row-top-border.png') repeat-x #ffe9de; }
.ui-datatable.requests .row-urgent.colored td:first-child { border-top:1px solid #ff4e00; border-left:1px solid #ff4e00; border-bottom:1px solid #ff4e00; color:#ff4e00!important;}
.ui-datatable.requests .row-urgent.colored td:first-child a { color:#c9450b;  }
.ui-datatable.requests .row-urgent.colored td.row-urgent { border-right:1px solid #ff4e00; }
.ui-datatable.requests .row-urgent td.row-urgent > div { background: url('../i/sprite_new.png') -138px -85px repeat-x; padding-left:35px; font-weight:bold; }
.ui-datatable.requests .row-urgent.colored td.row-urgent > div { background: url('../i/urgent.png') 11px 6px no-repeat; padding-left:35px; font-weight:bold; }

.ui-datatable.requests .ui-state-highlight  { background-color: #0081C2; background-image: linear-gradient(to bottom, #0088CC, #0077B3);}
.ui-datatable.requests .ui-state-highlight td:first-child a { color:white; }
.ui-datatable.requests .ui-state-highlight .row-rejected { background-image: none; }
.ui-datatable.requests .ui-state-highlight .row-approved { background-image: none; }
.ui-datatable.requests .ui-state-highlight .row-processing { background-image: none; }
.ui-datatable.requests .ui-state-highlight .row-cancelled { background-image: none; }
.ui-datatable.requests .ui-state-highlight .row-pending { background-image: none; background-color: transparent!important; color:white; }
.ui-datatable.requests .ui-state-highlight .row-pending > div { background: url('../i/urgent-white.png') 11px 6px no-repeat;   }
.ui-datatable.requests .ui-state-highlight .row-urgent > div { background: url('../i/urgent-white.png') 11px 6px no-repeat!important;   }

.ui-datatable.forms tr td.row-approved { background: url('../i/row_color.png') 0 0 repeat-x; color: white; }
.ui-datatable.forms tr td.row-duty { background: url('../i/row_color.png') 0 -117px repeat-x; color: white; }
.ui-datatable.forms tr td.row-board { background: url('../i/row_color.png') 0 -468px repeat-x; color: white; }
.ui-datatable.forms tr td.row-rejected { background: url('../i/row_color.png') 0 -351px repeat-x; color: white; }
.ui-datatable.forms tr td.row-cancelled { background: url('../i/row_color.png') 0 -234px repeat-x; color: white; text-decoration:none; }

/*.ui-datatable th.ui-state-default {border-collapse:collapse; border:1px solid #dbdbd8 !important; }*/

.ui-selectcheckboxmenu {margin:4px 0 0;}
.opMargin {width:200px; margin-top:10px;}

.form_dialog {font-size:12px!important;}
.form_dialog .ui-dialog-content { padding:0px !important; }
.form_dialog .ui-dialog-titlebar { background-color: #209ab1!important; background-image: none; border-radius: 0; padding:5px 15px!important;}
.form_dialog .ui-dialog-titlebar .ui-dialog-title{ font-family:arial; font-size:16px; color:#fff;margin: 5px 16px 3px 0;}
.form_dialog .ui-widget-header .ui-icon-closethick { background: url('../i/sprite.png') -76px -36px no-repeat;}
.form_dialog .ui-dialog-titlebar .ui-state-hover  { background:none; }
.form_dialog .ui-state-error { color: #333; background:none; }
.form_dialog .button_wrapper {background: url('../i/button_wrapper_bck.png') 0 0 repeat-x #f8f8f8; height:60px;padding-right: 13px;}
.withseperator > tbody > tr > td {border-top:1px dotted #dedede; padding:5px;}
.withseperator > tbody > tr:first-child > td {border-top:none;}
.withseperator .en { color: #969696; font-size: 15px; font-style: italic; }


.form_dialog .ui-dialog-buttonpane {padding:0; margin:0;}
.form_dialog .confirm_buttons_wrapper {background: url('../i/button_wrapper_bck.png') 0 0 repeat-x #f8f8f8; height:79px;}
.form_dialog .confirm_buttons_wrapper td {border-bottom:none; }
.form_dialog .ui-dialog-content p { margin:14px; }

.form_dialog .confirm_buttons_wrapper .yes, .form_dialog .confirm_buttons_wrapper .no {width:60px;}
.form_dialog .confirm_buttons_wrapper .yes span, .form_dialog .confirm_buttons_wrapper .no span { padding:0;}

.ui-inputtext, .hasDatepicker {border-radius:0!important; padding:0 4px; height:32px;}
.ui-inputtextarea {height:55px; resize:none; padding:4px; border-radius:0!important;}

/*.ui-growl .ui-growl-image.ui-growl-image-error {background: url('../i/growl_error.png') 10px 10px no-repeat!important;}*/
.ui-growl .ui-growl-image.ui-growl-image-error {background-position: 0 -132px;}
.ui-message-error .ui-message-error-icon {background: url('../i/sprite.png') -42px -157px no-repeat;}


.ui-selectonemenu { border-radius:0!important; }
.ui-selectonemenu.ui-state-focus, .ui-selectonemenu ui-state-focus {outline:0 none!important; }
.ui-selectonemenu .ui-selectonemenu-trigger { border-radius:0!important; }
.ui-selectonemenu .ui-selectonemenu-label {border-radius:0;}
.ui-selectonemenu-panel, .ui-selectonemenu-panel * {border-radius:0!important;}
.ui-selectonemenu-panel .ui-selectonemenu-list {padding:0}
.ui-selectonemenu-panel .ui-selectonemenu-list-item {margin:0; padding:6px 5px}

.ui-selectonemenu-filter-container .ui-icon {right: 19px!important; top: 14px!important;}

.ui-paginator > span {border-radius:0!important;}
.ui-paginator > span.ui-paginator-pages .ui-paginator-page {border-radius:0;}

.ui-paginator-top {border-left:1px solid #ddd!important; border-top:1px solid #ddd!important; border-right:1px solid #ddd!important;}
.ui-paginator-bottom {border-left:1px solid #ddd!important; border-bottom:1px solid #ddd!important; border-right:1px solid #ddd!important;}

.formPanel {border-radius:0; margin:0 10px;}
.formPanel .ui-panel-titlebar { height:18px; border-radius:0!important; }
.formPanel .ui-panel-titlebar span { font-size:12px; font-weight:bold }
.formPanel .ui-panel-content {padding: 9px !important;}
.formPanel .ui-datatable-scrollable-footer { display:none; }


.ui-tabs .ui-tabs-nav.ui-widget-header { height:37px;}
.ui-tabs .ui-tabs-nav.ui-widget-header li a { border-radius:0; color:#666;font-size: 12px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-top: 1px solid #d4d4d4;border-bottom:none;}
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover a { border-radius:0; color:#666;  border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-top: 1px solid #d4d4d4; border-bottom:none;}
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-tabs-selected a  { background-color: #2099B0; border-left: 1px solid #1D8DA2; border-right: 1px solid #1D8DA2; border-top: 1px solid #1D8DA2; color: #FFFFFF !important; text-shadow: none; font-weight: bold;border-bottom:none;}
.ui-tabs.ui-tabs-top > .ui-tabs-nav { padding:0!important; }
.ui-tabs.ui-tabs-top > .ui-tabs-nav li {top:3px; margin-bottom: 0;}

.ui-tabs .ui-tabs-panel { padding:0;padding-top: 10px; border-width:1px;}

.ui-widget-header input.ui-inputfield, .ui-widget-content input.ui-inputfield { color:#666; height:22px; line-height:22px; margin: 0 auto; padding: 0 4px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

.ui-column-filter { height:22px!important;}
label.ui-inputfield { padding: 3px; }

.ui-widget-content .ui-filter-column input.ui-inputfield{
	width: 90% !important;
	float: left;
}

.ui-widget-content .ui-datatable THEAD TH.ui-state-default{
	position: relative;
}

.data-entry-table-1 .col-3 {width:70px!important;}
.data-entry-table-1 .col-4 {width:70px!important;}
.data-entry-table-1 .col-5 {width:60px!important;}
.data-entry-table-1 .col-6 {width:60px!important;}
.data-entry-table-1 .col-7 {width:60px!important;}

.goal-entry-table-1 .col-3 {width:60px!important;}
.goal-entry-table-1 .col-6 {width:60px!important;}

.main-table-1 .col-1 {width:30px!important;}
.main-table-1 .col-2 {width:110px!important;}

.reports-tab-1-table-2 .col-1 {width:30px!important;}
.reports-tab-1-table-2 .col-2 {width:70px!important;}

.reports-tab-2-table-1 .col-1 {width:30px!important;}
.reports-tab-2-table-1 .col-2 {width:60px!important;}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-error {	background-color: #F5F5F5!important; background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6)!important; background-repeat: repeat-x!important;}
.goal-entry-dialog .ui-panel-content.ui-widget-content { padding:0 10px;}

.ui-datatable .report-bar { width:100%; height:14px; background: url('../i/bars-bck.png') 0 0 repeat-x transparent; }
.ui-datatable .report-bar .bar-20 {width:20%; height:14px; background: url('../i/bars-bck.png') 0 -19px repeat-x transparent;}
.ui-datatable .report-bar .bar-40 {width:40%; height:14px; background: url('../i/bars-bck.png') 0 -38px repeat-x transparent;}
.ui-datatable .report-bar .bar-60 {width:60%; height:14px; background: url('../i/bars-bck.png') 0 -57px repeat-x transparent;}
.ui-datatable .report-bar .bar-80 {width:80%; height:14px; background: url('../i/bars-bck.png') 0 -76px repeat-x transparent;}
.ui-datatable .report-bar .bar-99 {width:90%; height:14px; background: url('../i/bars-bck.png') 0 -95px repeat-x transparent;}
.ui-datatable .report-bar .bar-100 {width:100%; height:14px; background: url('../i/bars-bck.png') 0 -114px repeat-x transparent;}
.ui-datatable .report-bar .bar-120 {width:100%; height:14px; background: url('../i/bars-bck.png') 0 -133px repeat-x transparent;}

.formPanel {border-radius:0; margin:0 10px;}
.formPanel .ui-panel-titlebar { height:18px; border-radius:0!important; }
.formPanel .ui-panel-content {padding: 9px !important;}
.formPanel .ui-datatable-scrollable-footer { display:none; }

.togglePanel {margin:0 10px 25px;}
.togglePanel .ui-corner-all {border-radius:0!important; }

.togglePanel .ui-panel-titlebar { background: url("../i/toggle-bck.png") repeat-x scroll 0 0 transparent; height: 23px; padding: 7px 10px; }
.togglePanel .ui-panel-titlebar > span { font-size:16px; color:#0055a4; background: url("../i/toggle-h-icon.png") no-repeat right 2px; display:inline-block; padding-right:20px; padding-top:2px;  }
.togglePanel .ui-panel-titlebar > a {border:none; background:none; margin-top:6px!important;}
.togglePanel .ui-panel-titlebar > a span.ui-icon-minusthick { background: url("../i/toggle-arrows.png") repeat-x scroll 0 0 transparent; height: 8px; width:16px; }
.togglePanel .ui-panel-titlebar > a span.ui-icon-plusthick { background: url("../i/toggle-arrows.png") repeat-x scroll 0 -20px transparent; height: 8px; width:16px; }

.ui-treenode-label.ui-corner-all.ui-state-highlight { background:none; color:#000; }
.ui-treenode-label.ui-corner-all.ui-state-hover {background:none; }

.text-1  {height:14px; color:black; background: url('../i/toggle-flags.png') right -124px no-repeat transparent; display:inline-block; padding-right:20px;}
.text-0  {height:14px; color:#b5b5b5; background: url('../i/toggle-flags.png') right 2px no-repeat transparent; display:inline-block; padding-right:20px;}
.text-20  {height:14px; color:#eb0000; background: url('../i/toggle-flags.png') right -16px no-repeat transparent; display:inline-block; padding-right:20px;}
.text-40  {height:14px; color:#ec6901; background: url('../i/toggle-flags.png') right -34px no-repeat transparent; display:inline-block; padding-right:20px;}
.text-60  {height:14px; color:#ea6300; background: url('../i/toggle-flags.png') right -52px no-repeat transparent; display:inline-block; padding-right:20px;}
.text-80  {height:14px; color:#ecb301; background: url('../i/toggle-flags.png') right -70px no-repeat transparent; display:inline-block; padding-right:20px;}
.text-99  {height:14px; color:#c1d100; background: url('../i/toggle-flags.png') right -88px no-repeat transparent; display:inline-block; padding-right:20px;}
.text-100  {height:14px; color:#56a329; background: url('../i/toggle-flags.png') right -106px no-repeat transparent; display:inline-block; padding-right:20px;}

.icon.logs {background: url('../i/title_icons.png') 0 0 no-repeat transparent!important;}
.icon.goal-entry {background: url('../i/title_icons.png') 0 -45px no-repeat transparent!important;}
.icon.approval { background: url('../i/title_icons.png') 0 -90px no-repeat transparent!important; }
.icon.data-entry {background: url('../i/title_icons.png') 0 -135px no-repeat transparent!important;}
.icon.authorization {background: url('../i/title_icons.png') 0 -180px no-repeat transparent!important;}
.icon.email {background: url('../i/title_icons.png') 0 -225px no-repeat transparent!important;}
.icon.holiday {background: url('../i/title_icons.png') 0 -270px no-repeat transparent!important;}
.icon.kpi {background: url('../i/title_icons.png') 0 -315px no-repeat transparent!important;}
.icon.user {background: url('../i/title_icons.png') 0 -360px no-repeat transparent!important;}
.icon.period {background: url('../i/title_icons.png') 0 -405px no-repeat transparent!important;}

.icon.summary-reports {background: url('../i/title_icons.png') 0 0 no-repeat transparent!important;}
.icon.reports {background: url('../i/title_icons.png') 0 0 no-repeat transparent!important;}

.data_button {background: transparent url('../i/modal_icon.png') no-repeat 0 0!important; width: 30px; height: 19px!important;}
.data_button .ui-button-text {display: none;}

.ui-icon-play {background: transparent url('../i/icon-play.png') no-repeat 50% 50%!important;}
.icon_graph {background: transparent url('../i/icon_graph.png') no-repeat 50% 50%!important;}

.logReport .title { color: #666666; font-size: 12px; padding: 5px 0; }
.logReport .title.ui-state-error {  background: none!important; }
.logReport .title .ui-outputlabel-rfi { color: red; }
.logReport .ui-selectonemenu { height:30px; }
.logReport .ui-selectonemenu .ui-inputfield { padding:0 4px; height:30px; line-height:30px; }
.logReport .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {margin-top:7px;}
.logReport .ui-inputfield {height:30px!important; color:black}
.logReport .ui-button { margin-top:23px; }
  
.history-form-page .reasonForm { padding:10px; }
.history-form-page .reasonForm ul { padding-left:0; }
.history-form-page .reasonForm ul li { display: inline-block; padding-left: 34px; width: 199px; padding-top:4px; padding-bottom:4px; } 
.oc-form-page .liner { background: url('../i/buttonsBarBack.png') left bottom repeat-x transparent!important; width:100%; height:10px; margin-top:30px; margin-bottom:30px;}
.ui-menu { width:auto!important; }
.ui-menu.ui-widget .ui-menuitem-link .ui-menuitem-text { margin:0 1px; }

.selectedReason.ui-widget tr { display: table-cell; float: left; width: 230px; }
.selectedReason.ui-widget tr td:last-child { width:190px; }

#reasonForm .ui-datalist .ui-datalist-content {border:0;}

.buttonClose { width:30px; height:30px; margin-top:10px; margin-right:10px; }

.form_dialog.fileProcess .ui-fileupload {  }
.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .fileinput-button { background: url('../i/buttons_bck.png') 0 0 repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .fileinput-button .ui-button-icon-left { display:none; }
.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .fileinput-button .ui-button-text { padding:5px 20px; line-height:26px; }

.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .start  { background: url('../i/buttons_bck.png') 0 -342px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .start .ui-button-icon-left { display:none; }
.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .start .ui-button-text { padding:5px 20px; line-height:26px; }

.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .cancel  { background: url('../i/buttons_bck.png') 0 -228px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .cancel .ui-button-icon-left { display:none; }
.form_dialog.fileProcess .ui-fileupload .fileupload-buttonbar .cancel .ui-button-text { padding:5px 20px; line-height:26px; }

.form_dialog.fileProcess .ui-fileupload .fileupload-content {  }
.form_dialog.fileProcess .ui-fileupload .fileupload-content .start .ui-button {  }

.form_dialog.fileProcess .ui-fileupload .fileupload-content .start .ui-button  { background: url('../i/buttons_bck.png') 0 -342px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.form_dialog.fileProcess .ui-fileupload .fileupload-content .start .ui-button .ui-button-text { padding:5px 20px; line-height:26px; }

.form_dialog.fileProcess .ui-fileupload .fileupload-content .cancel .ui-button { background: url('../i/buttons_bck.png') 0 -228px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.form_dialog.fileProcess .ui-fileupload .fileupload-content .cancel .ui-button .ui-button-text { padding:5px 20px; line-height:26px; }


.form_dialog.fileProcess .ui-datatable .ui-dt-c { text-align:center;}
.form_dialog.fileProcess .ui-datatable .ui-dt-c .ui-button-text-only { background: url('../i/buttons_bck.png') 0 0 repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none; width:80px;}
.form_dialog.fileProcess .ui-datatable .ui-dt-c .ui-button-text-only .ui-button-text { padding:5px 20px; line-height:26px; }

.form_dialog.fileProcess .ui-datatable .ui-button-text-icon-left { background: url('../i/buttons_bck.png') 0 -228px repeat-x transparent; text-shadow:none; color:#fff; border-radius:2px; font-family:arial; font-weight:bold; font-size: 12px; height:36px; border:none; outline:0 none;}
.form_dialog.fileProcess .ui-datatable .ui-button-text-icon-left .ui-button-icon-left { display:none; }
.form_dialog.fileProcess .ui-datatable .ui-button-text-icon-left .ui-button-text { padding:5px 20px; line-height:26px; }


/*Sayfalarda aciklama alanlarinin uzerine gelince acilan tooltiplerin ortak classi (icinde div olanlar haric)*/
.tooltips { width: 250px !important; }

.liner { background: url('/TKC/resources/assets/i/buttonsBarBack.png') left bottom repeat-x transparent!important; width:100%; height:10px; margin-top:10px; margin-bottom:10px;}

.ui-datatable .ui-sortable-column {filter:none!important;}

.left-menu {border: 1px solid #d4d4d4; background-color: #fbfbfb; padding: 10px; border-radius: 0;}
.left-menu .ui-widget-content > table {width: 100%; }
.left-menu td { border-top: 1px solid #e3e3e3; }
.left-menu table tr:FIRST-CHILD td { border-top: 0 none; }
.left-menu a { display: block; padding: 10px 0; text-decoration: none;color: #0057a5!important; }
.left-menu a.selectedLinkClass {color: #000!important; font-weight: bold;background: url('../i/left-menu-arrow.gif') 100% 50% no-repeat transparent; }



span.ui-state-error {border: none!important; background: transparent none!important;}
span.ui-state-error input {
border: 1px solid #cd0a0a!important;
background: transparent none!important;
/* color: #ffffff!important; */
color: black!important;;
}

.ui-filter-column span{float:left; width:auto; text-align:left; margin:3px 0 2px; font-weight:bold; font-size: 12px;}

.ui-filter-column .ui-icon{width:16px; margin:6px 0 0 0 !important; float:left;}

.ui-widget-content .ui-state-active{
	border-radius:0;
}

.ui-datatable thead th, .ui-datatable tfoot td{
	text-align:left !important;
}

.ui-widget-header input.ui-inputfield, .ui-widget-content input.ui-inputfield{
	width:100% !important;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	float:left;
	margin:5px 0;
	clear:both;
	height: 27px !important;
}

.ui-datatable tbody td{
	height:70px;
}

.ui-datatable.headerWithFilters thead .ui-sortable-column-icon{
/* 	right:auto; */
/* 	bottom:auto; */
}


.ui-datatable table thead tr th,.ui-datatable table thead,.ui-datatable table thead tr{
	border:1px solid #ccc;
}


.ui-datatable table td .ui-commandlink{
	color:#209ab1;
	background:url(../i/gridLinkBullet.png) left center no-repeat;
	padding-left:9px;
	float:left;
}


.ui-datatable .ui-paginator{
	border-top:1px solid #dddddd;
	  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 0 !important; 

  /* Firefox 1-3.6 */
  -moz-border-radius: 0 !important; 
  
  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 0 !important; 
}

.ui-datatable{
	margin:10px 0 0 0;
}

.ui-wizard .ui-wizard-step-title{
	background:none !important;
	background-color:transparent !important;
	border-radius:2px !important;
	border:1px solid #e4e4e4 !important;
	font-size:13px !important;
	color:#515151;	
	text-shadow: none !important;
	height:40px !important;
	min-width:147px !important;
	width:147px !important;
	padding:0 10px !important;
	text-align:center;
	line-height:40px;
	font-weight:bold;
	margin: 0 8px 5px 0;
}


.ui-wizard .ui-wizard-step-title:hover{
	background-color:#25afca !important;
	border:1px solid #13aaca !important;
	color:#fff !important;
	text-shadow: 1px 1px 1px #000;
}

.ui-wizard .ui-wizard-step-title.ui-state-highlight{
	background-color:#1f99b0 !important;
	border:1px solid #0f86a1 !important;
	color:#fff !important;
	text-shadow: 1px 1px 1px #000;
}

.noPadding, .noPadding .ui-panel-content{
	padding:12px 0 !important;
}

.ui-wizard-step-titles{
	border-bottom: 1px solid #cccccc;
	padding-left:20px;
	padding-bottom:10px;
}

.borderNone{
	border:none;
}

.borderNone div.ui-widget-content{
	border:none;
}

.tableDesign{
	color:#666;
}

.tableDesign table td{
	height: 30px;
	vertical-align: middle;
	padding: 0 10px;
}

.tableDesign table td:first-child{
	text-align:right;
	width:150px;
}

table.tableDesign td{
	height: 30px;
	vertical-align: middle;
	padding: 0 10px;
}

table.tableDesign td:first-child{
	text-align:right;
	width:150px;
}

table.tablePaddingDesign td, .tablePaddingDesign table td{
	height: 40px;
	padding: 0 10px 0 0;
}

.clearer{
	clear:both;
}

.borderTop{
	border-top:1px solid #e7e7e7;
}

.shadowTop{
	-webkit-box-shadow: inset -3px 8px 14px -16px rgba(0,0,0,0.75);
	-moz-box-shadow: inset -3px 8px 14px -16px rgba(0,0,0,0.75);
	box-shadow: inset -3px 8px 14px -16px rgba(0,0,0,0.75);	
	height:10px;
}

.marginTop25{
	margin-top:25px;
}

.textAlignRight td{
	text-align: right;
	padding-right:15px;
	vertical-align: top;
	color:#666666;
}

.textAlignRight td table td{
	vertical-align: middle;	
}

.borderNone .ui-widget-header{
	background-img:none;
	background: none;
}

.borderNone .ui-widget-header .ui-panel-title{
	font-weight: bold;
}

.wizardButtons .ui-wizard-navbar .ui-button{
  -webkit-border-radius: 4px !important; 
  -moz-border-radius: 4px !important; 
  border-radius: 4px !important; 
  height: 36px;
}

.wizardButtons .ui-wizard-navbar .ui-button.ui-wizard-nav-back{
	background: url('../i/buttons_bck.png') transparent 0 -230px repeat-x;
	margin-left: 15px;
}

.wizardButtons .ui-wizard-navbar .ui-button.ui-wizard-nav-next{
	background: url('../i/buttons_bck.png') transparent 0 0 repeat-x;
	color:#fff;
	text-shadow: none;
	margin-right: 15px;
}

.padding15{
	padding:12px 15px !important;
}

.padding15 .ui-panel-titlebar {
	padding: 0.5em 1em 0px 0px !important;
}

.noPadding0, .noPadding0 .ui-panel-content{
	padding:0 !important;
}

.paddingTable10 td{
	padding:0 0 10px 0 !important;
}

.tableDesign table td table td{
	padding:0;
}

.borderNone .ui-widget-header{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */	
	width:100%;
	height:48px;
	border:1px solid #d4d4d4;
	background: url("../i/bgHeader.jpg") transparent left top repeat-x;
	display: block;
	line-height: 48px;
	-webkit-border-radius: 0px !important; 
	-moz-border-radius: 0px !important; 
	border-radius: 0px !important; 
	padding: 0 0 0 15px !important;
	font-size:12px !important;
}



.borderDesign div.ui-widget-content{
	width:100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */		
	border-top:1px solid #dae5e8;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	padding:3px 15px 10px 15px !important;
}

.min-width-settings{
	min-width: 300px;
}

.border0 {
	border:none !important;
}

.padding0{
	padding:0 !important;
}

div.ui-widget-content.padding0{
	padding:0 !important;
}

.padding0 .ui-widget-content{
	padding:0 !important;	
}

.ui-widget-content{
	width: fit-content;
}


div.ui-widget-content.padding0 .ui-widget-content{ padding: 0 !important;}

.border0 .ui-widget-content{border:none !important;}

.makeMiniGrid table td, .makeMiniGrid table td{
	-webkit-border-radius: 0px !important; 
	-moz-border-radius: 0px !important; 
	border-radius: 0px !important; 
}

.makeMiniGrid table td{
	border:1px solid #d4d4d4 !important;
	padding:4px 10px !important;
	height: auto !important;
	text-align:left;
}

.makeMiniGrid table td:first-child{
	text-align: left;
}

.makeMiniGrid table thead{
	-webkit-border-radius: 0px !important; 
	-moz-border-radius: 0px !important; 
	border-radius: 0px !important; 
}

.makeMiniGrid table th{
	font-size:12px;	
	-webkit-border-radius: 0px !important; 
	-moz-border-radius: 0px !important; 
	border-radius: 0px !important; 
}

.marginBottom15{
	margin-bottom:15px !important;
}

.organizationInfo{
	background: url("../i/organizationInfo.png") transparent left center no-repeat;
	padding: 7px 0 7px 30px;
	margin:0 0 1px 0;
	float:left;
}

.contactInfo{
	background: url("../i/contactInfo.png") transparent left center no-repeat;
	padding: 7px 0 7px 33px;
	margin:0 0 1px 0;
	float:left;
}

.backgroundSplit{
	background: url("../i/splitBg.png") transparent right center no-repeat; 
}

.tablepaddingTd td{
	padding:0 10px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */		
}

.inputRadio td input.ui-inputtext{
	width:225px !important;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */	
}

.inputRadio td textarea.ui-inputtextarea{
	width:225px !important;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */	
}

.width50ratio{
	width:50%;
}

.inputRadio td select{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */	
	width:220px !important;
}

.tablepaddingTd td .padding0 td{
	padding:0 !important;
}

.ui-button-icon-left {
	left:auto;
	right:2.3em;
}

.ui-button-text-icon-left .ui-button-text{
	padding: .3em 4.7em .3em 3em;
	color:#fff;
	font-weight:bold;
	text-shadow:none;	
}

.ui-wizard-nav-back .ui-button-text{
	padding: .3em 3em .3em 4.7em;
	color:#fff;
	font-weight:bold;
	text-shadow:none;
}

.ui-wizard-nav-back .ui-button-icon-left {
	left: 2.3em;
	right: auto;
}

.eventBg .ui-panel-title{
	background: url("../i/eventBg.png") transparent left center no-repeat;
	height:48px;
	line-height:48px;
	padding-left:45px;
	float: left;
}

.eventListener .ui-panel-title{ background: url("../i/eventListener.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:33px; float: left;}

.ui-wizard-nav-next .ui-icon{background: url("../i/moveNextBg.png") transparent left top no-repeat; width: 18px; height: 14px;}
.ui-wizard-nav-back .ui-icon{background: url("../i/moveBackBg.png") transparent left top no-repeat; width: 18px; height: 14px;}

.wizardButtons .ui-wizard-navbar .ui-button.ui-wizard-nav-back{	-webkit-border-radius: 2px !important; -moz-border-radius: 2px !important;  border-radius: 2px !important;  border:1px solid #798a97; background:none; background-color:#768693; }
.wizardButtons .ui-wizard-navbar .ui-button.ui-wizard-nav-next{	-webkit-border-radius: 1px !important; -moz-border-radius: 1px !important;  border-radius: 1px !important;  bacgkround:none; background-color:#448c19; border:1px solid #3f8317; }

.ui-widget-content .ui-datatable THEAD TH.ui-state-default{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */	
	background: none !important;
	background-color:transparent !important;
	background:url("../i/0.png") transparent left top;
	background-repeat: repeat !important;	
}

.middle .content{ border:1px solid #e0e0e0; }

.ui-datatable table tr.ui-state-highlight td .ui-commandlink{ color:#fff; }

.paddingTop15,  .borderDesign.paddingTop15 div.ui-widget-content{padding-top:10px !important;}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { background-color:transparent !important; color:gray;}

input.ui-inputtext.ui-state-error, input.hasDatepicker.ui-state-error {border: 1px solid #cccccc !important;}

.backgroundSplit td td{
	padding-left:0 !important;
}

button.ui-button-icon-only{
	min-width:40px !important;
	width:auto !important;
}

button.ui-button-icon-only .ui-button-text{
}

.ratio50 td{
	width:50%;
}

.paddingTop0{
	padding-top:0 !important;
}

.paddingBottom0{
	padding-bottom:0 !important;
}

.borderBottomNone, .borderBottomNone div.ui-widget-content{
	border-bottom:none !important;
}

.borderTopNone, .borderTopNone div.ui-widget-content{
	border-top:none !important;
}

.tablePaddingDesign table th {
	font-size: 12px;
}

.ui-dialog.ui-widget-content .ui-dialog-titlebar-close{
	margin-top: 4px;
	margin-right: -5px;
}
body .ui-widget{
	font-size: 1em;
}
.ui-dialog.ui-widget-content .ui-dialog-content{
	font-size: 1em;
}

.productDelegete .question{
	padding: 10px !important;
}

.productDelegete .question .ui-datalist-content{	
	margin:8px 0 0 0;
}


.productDelegete .question .ui-outputpanel{
	margin:8px 0 0 0;
}

.fileUploadBtn .ui-button-text{
	color:#333333;
}

.fileUploadBtn .ui-fileupload-buttonbar .ui-button{
	margin-right:0;
	margin-left: -4px;
}

.ui-confirm-dialog-message{
	padding: 20px 10px 20px 0;
}

.ui-confirm-dialog .ui-icon{
	margin: 20px 10px 0;
}


.verticalAlignTop td{
	vertical-align: top;
}

.margin15{
	margin:15px;
}

.old_value {
	color: red;
}

.paddingTop0 > .ui-panel-content{
	padding-top:0 !important;		
}

.paddingTop13{
	padding-top:13px !important; 
}

.ui-datatable .ui-column-filter{
	float:left;
	width: 90% !important;
}

.thyEtkinlikKatilimBilgileri .ui-panel-title{ background: url("../i/thyEtkinlikKatilimBilgileri.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:40px; float: left;}

.gecmisEtkinlikBilgileri .ui-panel-title{ background: url("../i/gecmisEtkinlikBilgileri.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:33px; float: left;}

.gelecekEtkinlikBilgileri .ui-panel-title{ background: url("../i/gelecekEtkinlikBilgileri.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:33px; float: left;}

.organizationSorumlusu .ui-panel-title{ background: url("../i/organizationSorumlusu.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:39px; float: left;}

.yetkiliAcente .ui-panel-title{ background: url("../i/yetkiliAcente.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:35px; float: left;}

.sozlesmeBilgileri .ui-panel-title{ background: url("../i/sozlesmeBilgileri.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:30px; float: left;}

.onaylama .ui-panel-title{ background: url("../i/onaylama.png") transparent left center no-repeat; height:48px; line-height:48px; padding-left:33px; float: left;}

.ui-datatable .ui-commandlink:hover{
	text-decoration: none;
}

.headerBgNone .ui-widget-header{background: none !important;}


div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.organizerWizardBg{padding-left:40px !important; background-image:url("../i/organizerWizardBg.png") !important; background-position:top left !important; background-repeat:no-repeat !important; filter:none !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.organizerWizardBg:hover{background-position:0 -40px !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.organizerWizardBg.ui-state-highlight{background-position:0 -40px !important;}

div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.etkinlikBilgileriWizardBg{padding-left:40px !important; background-image:url("../i/etkinlikBilgileriWizardBg.png") !important; background-position:top left !important; background-repeat:no-repeat !important;  filter:none !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.etkinlikBilgileriWizardBg:hover{background-position:0 -40px !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.etkinlikBilgileriWizardBg.ui-state-highlight{background-position:0 -40px !important;}

div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.katilimciSayisiWizardBg{padding-left:40px !important; background-image:url("../i/katilimciSayisiWizardBg.png") !important; background-position:top left !important; background-repeat:no-repeat !important;  filter:none !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.katilimciSayisiWizardBg:hover{background-position:0 -40px !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.katilimciSayisiWizardBg.ui-state-highlight{background-position:0 -40px !important;}

div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.ekBilgileriWizardBg{padding-left:40px !important; background-image:url("../i/ekBilgileriWizardBg.png") !important; background-position:top left !important; background-repeat:no-repeat !important;  filter:none !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.ekBilgileriWizardBg:hover{background-position:0 -40px !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.ekBilgileriWizardBg.ui-state-highlight{background-position:0 -40px !important;}

div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.onaylamaWizardBg{padding-left:40px !important; background-image:url("../i/onaylamaWizardBg.png") !important; background-position:top left !important; background-repeat:no-repeat !important;  filter:none !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.onaylamaWizardBg:hover{background-position:0 -40px !important;}
div.ui-wizard ul.ui-wizard-step-titles li.ui-wizard-step-title.onaylamaWizardBg.ui-state-highlight{background-position:0 -40px !important;}

.welcome .ui-outputpanel{
	float:right;
}

.width170 input.ui-inputfield, .width170 .ui-widget-content input.ui-inputfield{ width:170px !important;}
input.ui-inputfield.width170 , .ui-widget-content input.ui-inputfield.width170{ width:170px !important;}

.autoCompleteArrowButton .ui-button{ margin: 5px 0 0 0 !important; float: left !important; height: 27px !important;}

.width300 input.ui-inputfield, .width300 .ui-widget-content input.ui-inputfield{ width:300px !important;}
input.ui-inputfield.width300 , .ui-widget-content input.ui-inputfield.width300{ width:300px !important;}

.ui-selectcheckboxmenu a { text-decoration: none !important;}


.ui-back{height: 36px !important; width: 115px!important;}
.ui-back .ui-icon{background: url("../i/moveBackBg.png") transparent left top no-repeat; width: 18px; height: 14px; padding: 0 21px !important;}
.ui-back .ui-button-text {padding: 0 55px !important;}

.ui-next{height: 36px !important; width: 115px!important;}
.ui-next .ui-icon{background: url("../i/moveNextBg.png") transparent left top no-repeat; width: 18px; height: 14px; padding: 0 9px !important;}
.ui-next .ui-button-text {width: 37px!important;  padding: 0 30px !important;}


#filterForm {}
table.inline-filter-form { border-collapse: collapse; }
table.inline-filter-form td { vertical-align: bottom; padding-right: 15px; }
table.inline-filter-form td:empty { padding-right: 0; }
table.inline-filter-form td > .ui-button { margin-top: auto; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
table.inline-filter-form td > .ui-selectcheckboxmenu,
table.inline-filter-form td > .ui-selectonemenu { display: block; height: 33px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
table.inline-filter-form td > .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label,
table.inline-filter-form td > .ui-selectonemenu .ui-selectonemenu-label { line-height: 30px; text-decoration: none; }
table.inline-filter-form td > .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon,
table.inline-filter-form td > .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { margin-top: 10px; }
table.inline-filter-form td > .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label.ui-state-hover { background: transparent none; }
table.inline-filter-form td .ui-selectcheckboxmenu-label-container,
table.inline-filter-form td .ui-selectcheckboxmenu-label-container { text-decoration: none; }
table.inline-filter-form td .ui-inputfield { height: 33px !important;; line-height: 33px; }

table.inline-filter-form td label.title,
table.inline-filter-form td span.title { min-height: 3px; padding-bottom: 5px; display: block; }




.eventMainType .ui-selectonemenu-trigger .ui-icon { margin-top: 10px; }
.eventMainType .ui-selectonemenu-label { line-height: 30px; text-decoration: none; }
.eventMainType {display: block; height: 33px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.borderNoneDialog{
	border:none;
}

.borderNoneDialog .ui-widget-header{
	background-img:none;
	background: none;
}
.borderNoneDialog .ui-widget-header .ui-panel-title{
	font-weight: bold;
}

.borderNoneDialog .ui-widget-header{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	width:100%;
	height:30px;
	border:1px solid #d4d4d4;
	background: url("../i/bgHeader.jpg") transparent left top repeat-x;
	display: block;
	line-height: 30px;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	padding: 0 0 0 15px !important;
	font-size:12px !important;
}
.surveyFormDialog
{
	position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -100px;
}