.wppm-form-signin-heading{font:18px "Helvetica Neue",Helvetica,Arial,sans-serif!important}
#wppm-inputEmail,.wppm-form-signin-heading,#wppm-inputPassword{margin:0 5px 8px}
#frm_wppm_sign_in{margin:5px}
#wppm_remember{font:12px "Helvetica Neue",Helvetica,Arial,sans-serif!important;margin-left:10px}
.wppm_attachment_cancel{float:right;margin:-23px 0 0;cursor:pointer}
.wppm_bootstrap .dataTables_wrapper .dataTables_length select{padding:0 24px 0 8px !important}
.wppm_bootstrap #tbl_project_tasks_filter input{height:40%;width:50%}
.wppm_bootstrap #tbl_project_tasks_wrapper{font:15px "Helvetica Neue",Helvetica,Arial,sans-serif!important}
.wppm_bootstrap #tbl_project_tasks_paginate{float:right;text-align:right;padding-top:.25em}
.wppm_bootstrap #tbl_project_tasks_paginate a{margin-right:5px}
.wppm_bootstrap #tbl_project_tasks_filter{float:right;text-align:right}
#wppm_project_search_filter_img,.wppm_task_search_filter_img{position:absolute;top:10px;left:18px;width:25px;height:15px}
.wppm_bootstrap #wppm_project_container{min-height:300px}
.wppm_bootstrap #wppm_project_container .wppm-form-signin-heading{padding:0 5px 12px 6px;display:block}
.wppm_bootstrap #wppm_task_container .wppm-form-signin-heading{padding:38px 5px 12px 6px;display:block}
.wppm_bootstrap .wppm_thread{word-break:break-word}
.wppm_bootstrap .radio label,.wppm_bootstrap .checkbox label{line-height:initial}
.wppm_bootstrap .checkbox input[type="checkbox"]{width:15px;height:15px}
.wppm_bootstrap .max-w-300{background-color:#0071a1;color:#fff}
.wppm_bootstrap .wppm_frantend.wppm-login-reg-section #wppm_project_container{background-color:#f8f8ff;box-shadow:1px 1px 15px 6px #eee}
.wppm_bootstrap .wppm_frantend.wppm-login-reg-section button.btn{background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;display:inline-block;text-decoration:none;font-size:13px;font-weight:700;line-height:2.15384615;min-height:30px;margin:0;padding:5px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}
.wppm_bootstrap .wppm_frantend.wppm-login-reg-section .wppm-form-signin-heading{font-weight:700!important}
.wppm_bootstrap .wppm_frantend.wppm-login-reg-section button.btn:hover{background:#135e96;border-color:#135e96;color:#fff}
.wppm-login-nav,.wppm-logout-nav{display:block;padding-left:18px;background-size:14px 14px;background-repeat:no-repeat;background-position:left center}
.wppm-login-nav{background-image:url(../images/login.png)!important}
.wppm-logout-nav{background-image:url(../images/power-off.png)!important}
.wppm_bootstrap .wppm_frantend #frm_wppm_sign_in input[name="username"],.wppm_bootstrap .wppm_frantend #frm_wppm_sign_in input[name="password"]{display:block;padding-left:25px;background-size:14px 14px;background-repeat:no-repeat;background-position:5px center}
.wppm_bootstrap .wppm_frantend #frm_wppm_sign_in input[name="username"]{background-image:url(../images/user.svg)!important}
.wppm_bootstrap .wppm_frantend #frm_wppm_sign_in input[name="password"]{background-image:url(../images/login.png)!important}
.wppm_bootstrap .wppm_frantend .btn{font-size:13px;font-weight:600}
.wppm_bootstrap .wppm_frantend .bootstrap-select>.dropdown-toggle.bs-placeholder,.wppm_bootstrap .wppm_frantend .bootstrap-select>.dropdown-toggle.bs-placeholder:active,.wppm_bootstrap .wppm_frantend .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.wppm_bootstrap .wppm_frantend .bootstrap-select>.dropdown-toggle.bs-placeholder:hover{background:transparent;padding:0;font-size:13px;margin-top:0;line-height:20px;outline:none!important;box-shadow:none!important}
.wppm_bootstrap .wppm_frantend .filter-option{box-shadow:none!important;outline:none!important;padding:0;margin:0;width:99%}
.wppm_bootstrap .wppm_frantend .filter-option .filter-option-inner,.wppm_bootstrap .wppm_frantend .filter-option .filter-option-inner:focus-visible{outline:none!important;padding:0;margin:0;box-shadow:none!important}
.wppm_bootstrap .wppm_frantend .dropdown-toggle::after{font-size:16px}
.wppm_bootstrap .wppm_frantend .swiper-button-next,.wppm_bootstrap .wppm_frantend .swiper-button-prev{top:auto!important;right:auto!important;left:auto!important;position:relative}
.wppm_bootstrap .wppm_frantend .input-time .clock-icon-input{position:absolute;right:4px;top:4px;max-width:16px;width:100%}
.wppm_bootstrap .wppm_frantend .mce-container-body .mce-container iframe#wppm_proj_description_ifr,.wppm_bootstrap .wppm_frantend .mce-container-body .mce-container iframe#wppm_task_description_ifr{border:1px solid #eee!important;min-height:243px}
.wppm_bootstrap .wppm_frantend .dataTables_wrapper .dataTables_length select{padding:0!important;font-weight:400}
.wppm_bootstrap .wppm_frantend .timeShot_section .timeShot_head_left {width: calc(100% - 200px);padding-right: 16px;}
.wppm_bootstrap .wppm_frantend .timeShot_section .timeShot_head_right {width: 199px;padding-top: 10px;}
@media only screen and (min-width: 768px) {
.wppm_bootstrap .wppm_frantend.wppm-login-reg-section{max-width:480px;margin:auto}
.wppm_bootstrap .wppm_frantend.wppm-login-reg-section .checkbox{margin-bottom:35px!important}
.wppm_bootstrap .wppm_frantend.wppm-login-reg-section button.btn{padding:8px 15px}
}