html body{color:#333}.pto-signup-plugin #single-signup-task-list thead th.sorting_desc:after,#pto-manage-volunteres thead th.sorting_desc:after{content:"\f882"!important}.dataTables_paginate a{border:1px solid #ccc;padding:2px 11px;display:inline-block;vertical-align:top;font-size:16px;color:#2c3338;margin:0 2px;cursor:pointer;transition:all 0.5s ease 0s}.my-signup.spinner{z-index:5555!important}img.pto-signup-cart-icon{height:30px}.pto-signup-task-list .shift-checkbox-list ul li{display:flex;align-items:center}.pto-signup-next{max-width:100%;!;width:10%;margin:0 0 0 auto}.signup-loader-container{position:absolute;display:flex;flex-direction:column;align-items:center;background:#fff;top:-10px;width:100%;height:100%;max-width:100%!important;z-index:9;padding-top:40px}.pto-signup-on-it-loader{top:0}.pto-signup-checkout .signup-loader-container{top:0}.display_custom_class{z-index:9999999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .7);display:none;justify-content:center;align-items:center;display:flex;flex-direction:column;max-width:100%!important}.pto-signup-on-it-loader{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin 2s linear infinite}.pto-signup-on-it-loader-text{color:#3498db;font-weight:700;margin-top:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pto-signup-plugin{position:relative}div#pto-signup-checkout-frontend{position:relative}.box-shadow-remove .pto-signup-details,.box-shadow-remove .pto-sign-account-information,.box-shadow-remove .box-shadow-remove{box-shadow:unset!important}.box-shadow-remove .pto-single-signup-list-details{box-shadow:unset!important}.pto-all-signup-list-data .signup-loader-container{top:0}.pto-signup-task-list .shift-checkbox-list ul li label{margin-top:3px}#single-signup-task-list_next,#single-signup-task-list_previous{font-size:13px;font-weight:400;line-height:normal;min-height:30px;display:inline-flex;justify-content:center;align-items:center}.pto-signup-no-longer{border-left:5px solid #97b3d3!important;padding:20px;margin-top:30px;background:#eeeeee!important;width:100%}.pto-signup-no-longer span{font-weight:700;font-size:20px}a.sort-by-signup.front-primary-btn.pto-signup-btn-text-color.pto-signup-btn-background-color:after{content:"\f142";font:normal 20px/1 dashicons;speak:never;display:inline-block;padding:0;color:#3c434a;position:relative;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important;color:#3c434a;top:3px;color:#fff}a.sort-type-signup.front-primary-btn.pto-signup-btn-text-color.pto-signup-btn-background-color{line-height:25px!important}a.sort-type-signup.front-primary-btn.pto-signup-btn-text-color.pto-signup-btn-background-color:after{content:"\f142";font:normal 20px/1 dashicons;speak:never;display:inline-block;padding:0;color:#3c434a;position:relative;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important;color:#3c434a;top:3px;color:#fff}a.sort-by-signup.front-primary-btn.pto-signup-btn-text-color.pto-signup-btn-background-color{line-height:25px!important}.pto-signup-plugin .pto-signup-list .dataTables_paginate span .paginate_button{width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center}.dataTables_paginate a:hover,.dataTables_paginate a.current{background-color:#2271b1;color:#fff}.single-signup-block span{font-size:12px}.pto-single-signup-list-head{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;border:1px solid #eee;padding:10px}.pto-single-task-list-details-list{display:flex;flex-wrap:wrap;justify-content:space-between}.pto-current-signup-list{display:none;width:100%!important;clear:both;order:2}div#pto-signup-edite{max-width:100%}.list-pto-archive{display:none}span.pto-signup-btn-text-color.pto-signup-btn-background-color.front-primary-btn.button.button-primary{width:150px;margin-bottom:10px}.pto-single-signup-list-head-first,.pto-single-signup-list-head-first span{font-weight:600;color:#2271b1;font-size:18px}.pto-single-signup-list-head-first{color:#000}.pto-single-task-list-section-two,.pto-single-task-list-section-three{margin-bottom:15px;border:1px solid #eee;padding:15px;width:49%;margin-left:15px}.pto-single-signup-list-head-second{display:flex;gap:0;align-items:center;position:absolute;top:0;right:0;height:100%;border:1px solid #eee;border-left:0}.pto-single-signup-list-head-second i.fa-trash{color:#c32525}.pto-all-signup-archive-section+.pto-all-signup-list-data.list-pto-archive{margin-top:45px}.pto-single-signup-list-head-second button{margin-right:10px}.pto-single-signup-list-head-second i{cursor:pointer}.pto-single-task-list-section-one{margin-bottom:15px;border:1px solid #eee;padding:15px;width:49%}.pto-all-signup-list-data{max-width:100%!important;width:100%}.pto-single-checkout-custom-filed{border:1px solid #eee;padding:15px}.pto-single-checkout-custom-filed h6{font-size:16px;font-weight:700;text-transform:capitalize}.pto-single-task-list-section-two h6{font-size:16px;font-weight:700;text-transform:capitalize}.pto-single-signup-list-details{margin-bottom:20px;border:1px solid #eee;padding:10px}.pto-single-signup-list .pto-single-signup-list-head{align-items:center;padding:10px 15px;border-left:5px solid #2271b1;background:#eee;position:relative;border:0}.pto-single-signup-list{margin-bottom:50px}.pto-single-signup-list-details{font-size:15px;border:0;background:#fff;padding:20px 20px;padding-bottom:20px;box-shadow:1px 2px 4px 4px #edecec}.pto-single-task-list-section-one span{font-weight:700}#pto_signups_tabs .postbox-header{display:none}a.post-title-link{position:relative!important}.registercontpage{position:relative;z-index:0;background:#fff;padding-top:15px;padding-bottom:15px}a.header-top-data{top:0;right:0}.btn-circle{border-radius:0!important;width:60px!important;margin-right:10px;color:#fff!important;height:auto!important}main.site-main.wp-admin.pto-custom-style{max-width:100%;width:90%;margin:0 auto}div#pto-signup-edite table#single-signup-task-list{width:100%;text-align:center}div#pto-signup-edite .pto-modal-content{max-width:90%}div#pto-signup-edite table#single-signup-task-list tr td:last-child{text-align:left}.task-select-list td.task-remove-icon{width:140px}.pto-signup-error{border:1px solid red!important}#pto-signup-edite .pto-signup-task-list ul.checkbox-list{position:absolute;margin-top:0;left:0;top:110%}#pto-signup-edite .task-select-list td.task-remove-icon i{cursor:pointer;color:#c32525}#pto-signup-edite .task-select-list td.task-remove-icon i:hover{color:#000}div#pto-signup-edite .pto-modal-content{max-width:1710px;width:70%;scrollbar-width:thin}div#pto-signup-edite ul.checkbox-list::-webkit-scrollbar,div#pto-signup-edite .multiple-dates.cust-dropdown-contant::-webkit-scrollbar,div#pto-signup-edite .pto-modal-content::-webkit-scrollbar{width:2px}div#pto-signup-edite .pto-modal-content .pto-modal-container-header{padding:8px 11px;background:#f9fafb}div#pto-signup-edite .pto-modal-container{padding:10px 20px;background-color:#fff!important;max-height:650px;overflow:auto}div#pto-signup-edite .pto-modal-content .pto-modal-footer{padding-bottom:20px;justify-content:center}#pto-signup-edite .task-select-list td{text-indent:0;padding:15px;text-align:left;width:100px;vertical-align:top}#pto-signup-edite .task-select-list td:first-child{width:350px}#pto-signup-edite .task-select-list td:nth-child(5){width:400px}#pto-signup-edite .pto-signup-custom-fid{max-height:250px;overflow-y:auto;scrollbar-width:none}.pto-signup-list .pto_checkout_links+div{margin-top:15px}.pto-radio-checkbox-wrap input[type="radio"],.pto-radio-checkbox-wrap input[type="checkbox"],#pto-signup-edite .pto-signup-task-list .shift-checkbox-list ul li input[type="checkbox"],div#pto-signup-edite table#single-signup-task-list td input.task-slot,div#pto-signup-edite .pto-signup-custom-fid .custom-field-box .pto-radio-checkbox-wrap input{width:16px;height:16px;cursor:pointer;position:relative;border:1px solid #808285;flex:0 0 16px}.pto-radio-checkbox-wrap input[type="radio"]::after,div#pto-signup-edite .pto-signup-custom-fid .custom-field-box .pto-radio-checkbox-wrap input[type="radio"]::after{width:8px!important;height:8px!important;border-radius:50%;opacity:0;visibility:hidden;left:50%!important;transform:translate(-50%,-50%)!important;top:50%!important}.pto-radio-checkbox-wrap input[type="checkbox"]:after,#pto-signup-edite .pto-signup-task-list .shift-checkbox-list ul li input[type="checkbox"]::after,div#pto-signup-edite table#single-signup-task-list td input.task-slot::after,div#pto-signup-edite .pto-signup-custom-fid .custom-field-box .pto-radio-checkbox-wrap input::after{content:"";position:absolute;width:5px;height:9px;left:5px;top:1px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;visibility:hidden}div#pto-signup-edite table#single-signup-task-list td input.task-slot::after,div#pto-signup-edite .pto-signup-custom-fid .custom-field-box .pto-radio-checkbox-wrap input::after{content:"";position:absolute;width:5px;height:9px;left:5px;top:1px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;visibility:hidden}.pto-radio-checkbox-wrap input[type="radio"]:checked:after,.pto-radio-checkbox-wrap input[type="checkbox"]:checked::after,#pto-signup-edite .pto-signup-task-list .shift-checkbox-list ul li input[type="checkbox"]:checked:after,div#pto-signup-edite .pto-signup-custom-fid .custom-field-box .pto-radio-checkbox-wrap input[type="radio"]:checked::after,div#pto-signup-edite table#single-signup-task-list td input.task-slot:checked::after,div#pto-signup-edite .pto-signup-custom-fid .custom-field-box .pto-radio-checkbox-wrap input:checked::after{opacity:1;visibility:visible}#pto-signup-edite .pto-signup-customfield-block{box-shadow:unset;background:#f9fafb;margin:0;padding:20px}div#pto-signup-edite .pto-signup-custom-fid .custom-field-box>label{width:auto}#pto-signup-edite .pto-signup-customfield-block h1{font-size:20px;line-height:120%;border:1px solid var(--ast-border-color);padding:15px;margin-bottom:10px}#pto-signup-edite .task-select-list td:nth-child(4){width:250px}#pto-signup-edite .pto-signup-customfield-block .custom-field-box{padding:15px 15px 15px 0;border-top:0;width:50%;float:left;display:flex;flex-wrap:wrap;gap:15px;align-items:flex-start}#pto-signup-edite .pto-signup-customfield-block .custom-field-box .pto-radio-checkbox-wrap input{width:16px;height:16px}#pto-signup-edite .pto-signup-customfield-block .custom-field-box textarea{resize:none;min-height:80px;padding:10px!important;width:100%}#pto-signup-edite .pto-signup-customfield-block .custom-field-box>label{width:auto;min-width:150px;line-height:100%}#pto-signup-edite .pto-signup-customfield-block .custom-field-box>label+input{width:calc(100% - 150px)}div#pto-signup-edite .pto-modal-content .pto-modal-footer .button{min-height:40px}#pto-signup-edite .pto-signup-customfield-block::after{content:"";clear:both;display:block}.no-scroll,.no-scroll body{overflow-y:hidden!important}#pto-signup-edite .pto-signup-task-list .shift-checkbox-list ul li input[type="checkbox"]{margin-top:0;margin-right:4px}#pto-signup-edite #single-signup-task-list thead tr th{text-align:left;padding:10px 15px}#pto-signup-edite .pto-signup-task-list .shift-checkbox-list ul li{align-items:center}.pto-signup-task-list .shift-checkbox-list{position:relative}.spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;box-shadow:48px 0 0 0 #0078fd,36px 36px 0 0 #0078fd,0 48px 0 0 #0078fd,-36px 36px 0 0 #0078fd,-48px 0 0 0 #0078fd,-36px -36px 0 0 #0078fd,0 -48px 0 0 #0078fd,36px -36px 0 0 #0078fd;animation:animate 1.5s infinite linear;z-index:9}.custom_spinner:before{position:fixed;content:"";left:0;top:0;bottom:0;z-index:5;right:0;height:100%;width:100%;background-color:rgb(255 255 255 / .7)}.custom_spinner{display:none}@keyframes animate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.multiple-days-signup{margin-top:15px}table#single-signup-task-list{margin-top:15px}div#step-1{width:100%}.single-signup-info span{position:absolute;top:0;background-color:#0078fd!important;padding:5px 8px!important;font-size:11px!important;border-radius:4px;font-weight:bold!important;line-height:100%;right:0;color:#fff!important}.pto-signup-next{margin-top:10px}.hook-action>span{margin-right:10px!important}.pto-signup-plugin #single-signup-task-list thead th{pointer-events:none}.pto-signup-plugin #single-signup-task-list thead th:after,#pto-manage-volunteres thead th:after{content:"\f15d";right:0;pointer-events:all;position:absolute;font-size:16px;padding-right:10px;font-family:'Font Awesome 5 Pro';cursor:pointer;transition:all 0.4s ease}.pto-signup-plugin #single-signup-task-list thead th.sorting_desc:after,.pto-signup-plugin #single-signup-task-list thead th:hover::after{color:#000!important}.pto-signup-plugin #single-signup-task-list thead th.sorting_desc::after{content:"\f882"}.hook-action>span>span{margin-left:5px;margin-right:3px}.btn-circle{width:30px;height:30px;text-align:center;padding:10px;font-size:12px;border-radius:50px}.btn-circle{background:#000}body *{padding:0;margin:0;box-sizing:border-box}.pto_signup_shift_checkout{display:flex}.shift-show{display:inline-grid;margin-left:10px}.pto_signup_list_task{display:flex}.pto_signup_task_remove{margin-left:0;font-size:15px;margin-top:2px;color:#bd1c1c}.pto-signup-item-desc{position:relative}.pto_signup_task_remove{position:absolute;top:0;right:0;left:0}.pto_signup_task_remove{cursor:pointer}.btn-default[disabled]{background-color:#fff;border-color:#ccc}.stepwizard-step p{margin-top:10px}.stepwizard-row{display:flex}.stepwizard{display:table;width:100%;position:relative}.stepwizard-step button[disabled]{opacity:1!important;filter:alpha(opacity=100)!important}.task-list-header{display:flex;justify-content:space-between}.pto-class-shift-data-cpt li{display:flex;justify-content:space-between}.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px}.field{position:relative;float:left;clear:both;margin:.35em 0;width:100%}.form-control{display:block;width:100%;height:38px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.pto-signup-custom-fileds-header{display:flex;justify-content:space-between}.search-signup-form-box #search-signup{width:100%;max-width:100%}.cust-field.input-field input,.wp-admin.pto-custom-style input[type="search"],.wp-admin.pto-custom-style .media-frame select,.wp-admin.pto-custom-style .wp-admin .media-frame select,.media-frame.mode-grid .wp-filter input[type="search"],.wp-admin.pto-custom-style .wp-core-ui select,.wp-admin.pto-custom-style form select,.wp-admin.pto-custom-style form textarea,.wp-admin.pto-custom-style form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):not([type="submit"]):not([type="reset"]):not([type="image"]):not([type="button"]),.wp-admin.pto-custom-style .pto-modal-container input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):not([type="submit"]):not([type="reset"]):not([type="image"]):not([type="button"]){box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)!important;position:relative;display:flex;align-items:center!important;min-height:40px;border-radius:5px;padding:0 16px;border-width:1px;--tw-border-opacity:1 !important;border-color:rgba(203,213,225,var(--tw-border-opacity));line-height:100%;padding-right:30px}ul.pto-signup-custom-fileds-ul li{display:flex;justify-content:space-between}.pto-signup-custom-fileds-header DIV{font-weight:700}#opener_hdien_filed{display:none}.search-task-pto .task_name{cursor:pointer;padding:5px 10px;border:1px solid;margin:2px}.search-task-pto .task_name:hover{background:lightgray}.task_name.alredy_assign{background:lightgoldenrodyellow}.main-signup-lists .vertical-signup-listing .vertical-signup>li{margin-left:0}.main-signup-lists .vertical-signup-listing .vertical-signup h5{margin-top:0;margin-bottom:5px}.pto-signup-plugin{width:100%!important}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container{border:0;width:100%;padding:20px 15px;background:#fff!important;max-width:330px!important;box-shadow:1px 2px 3px 4px #dbdbdb42}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .vertical-signup-title{width:100%;padding-bottom:10px;border-bottom:1px solid grey}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .vertical-signup-list-head{flex-wrap:wrap}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .pto_sort{width:100%;display:flex;margin-top:15px;justify-content:space-between}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .pto_sort *{display:inline-block;line-height:100%}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .pto_sort a{border:1px solid #ccc!important;font-size:13px!important;line-height:100%;padding:5px 10px!important;min-width:unset!important;cursor:pointer}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .vertical-signup>li{margin-top:0;background-color:#fdfdfd;margin-bottom:15px;padding:10px}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .vertical-signup>li:nth-child(2n){background-color:#f9f9f9}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .vertical-signup>li:last-child{margin-bottom:0}.pto-signup-plugin .main-signup-lists .vertical-signup-list-container .vertical-signup>li h5.signup-post-title{font-size:16px}:root{--primary:#222f3e;--white:#fff;--black:#000;--f12:12px}body,html{overflow-y:unset!important;overflow-x:hidden}.pto-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#222f3ecf;z-index:0;display:flex;align-items:center;opacity:0;visibility:hidden;transition:all 0.5s ease;justify-content:center}.pto-modal-container input[type="text"],.pto-modal-container input[type="email"],.pto-modal-container input[type="password"]{width:100%;height:40px}.pto_data{display:flex}.pto-update-status-detail{width:45%;margin:4px 0}.pto-update-status{display:flex;justify-content:space-between;flex-wrap:wrap;margin:5px 0}.pto-update-status-detail label,.pto-add-new-status label{padding-left:5px!important;font-weight:700}span.attechment_name{width:100%}.all_attechments{display:grid}.main-signup-lists{width:100%;max-width:100%!important}.pto-signup-plugin.page-id-964 .main-signup-lists{margin:5% 0 0}.pto-signup-plugin.page-id-964 .fl-content-full.container{margin:auto}.main-signup-lists>div{margin-left:auto;margin-right:auto}.main-signup-lists-row{display:flex;flex-wrap:wrap}.main-signup-lists-row .signup-list{width:66%;padding:0;padding-right:30px;border:0!important;background-color:#fff0}.main-signup-lists-row .search-signup-block{width:30%}ul.pto-signup-tabs{margin:0px!important;padding:0px!important;list-style:none;border:0;border-bottom:1px solid #d8dcdf!important;padding-right:110px!important;background-color:#fff0}ul.pto-signup-tabs li{background:none!important;color:#222!important;display:inline-block!important;cursor:pointer!important;position:relative!important;border:0!important;margin:0!important;padding-bottom:10px!important}ul.pto-signup-tabs li.ui-tabs-active a{color:#222!important;background-color:transparent!important}ul.pto-signup-tabs li a:focus{outline:none!important;background-color:transparent!important}ul.pto-signup-tabs li a{padding:8px 15px!important;background-color:transparent!important}ul.pto-signup-tabs li:before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:#fff0;transition:all 0.5s ease 0s;height:1px}ul.pto-signup-tabs li:after{content:"";position:absolute;border-width:7px;border-style:solid;border-top-color:#0078fd;border-left-color:#fff0;border-right-color:#fff0;border-bottom-color:#fff0;display:block;bottom:-14px;left:50%;transform:translateX(-50%);transition:all 0.5s ease 0s;opacity:0;visibility:hidden}ul.pto-signup-tabs li.ui-tabs-active:after{opacity:1;visibility:visible}ul.pto-signup-tabs li.ui-tabs-active:before{background-color:#2b78e4}ul.pto-signup-tabs li.ui-tabs-active{background:#ededed;color:#222}.pto-signup-plugin .tab-content{display:block;background:#ededed;padding-top:25px}.pto-signup-plugin{max-width:unset!important}.tab-content.ui-tabs-active{display:inherit}.pto-signup-plugin .no_signup{font-weight:600}.signups-list-tab-row{position:relative}.signups-list-tab-row a.add-new-btn{position:absolute;right:0;text-decoration:none;top:50%;transform:translateY(-50%)}.tab-data ul{padding:0;margin:0;list-style:none}ul.signup-list-block{display:flex;flex-wrap:wrap;margin:0 -15px;width:auto}ul.signup-list-block>li{width:calc(33.33% - 30px);background-color:#fff;margin-right:15px;margin-left:15px;margin-bottom:30px;box-shadow:0 1px 15px 1px rgb(62 57 107 / 7%);border-radius:4px;overflow:hidden}.small-signup-banner-img{position:relative;overflow:hidden;padding-top:31.25%}.small-signup-banner-img>img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:top center}.front-primary-btn{font-size:14px!important;background-color:#2271b1!important;display:inline-block;color:#fff!important;padding:10px 12px!important;border:1px solid transparent!important;min-width:80px;font-weight:500!important;transition:all 0.5s ease 0s;text-transform:capitalize;text-decoration:none!important;line-height:normal;border-radius:4px;align-items:center;justify-content:center;display:flex;cursor:pointer!important;border-radius:4px!important;min-height:40px}.search-signup-form-box .pto-signup-search #search-signup+i{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:15px;font-weight:600;cursor:pointer;opacity:0;line-height:100%}.search-signup-form-box .pto-signup-search #search-signup:focus+i,.search-signup-form-box .pto-signup-search #search-signup:active+i,.search-signup-form-box .pto-signup-search #search-signup:target+i,.search-signup-form-box .pto-signup-search #search-signup:focus-within+i{opacity:1}.search-signup-form-box .pto-signup-search{position:relative}.single-signup-info a{text-decoration:none;display:table;vertical-align:top;margin:0 0 0 auto}.single-signup-info{padding:15px;text-align:center}.single-signup-info>span{color:#fec107;font-weight:600;font-size:22px}.single-signup-info .signup-access-btn{margin:0 auto}.single-signup-info h5{padding-top:0!important;font-size:18px;margin-bottom:0;margin:10px!important}.search-signup{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 15px 1px rgb(62 57 107 / 7%)}.search-signup h4{border-bottom:1px solid #ccc;padding:10px 15px;font-size:20px;margin-top:0!important;margin-bottom:0!important}.search-signup-form-box{padding:15px}.cust-field{margin:0 0 15px 0;float:none}.cust-field label{font-size:14px;margin-bottom:4px;display:block;line-height:normal;font-weight:600}*::placeholder{color:#999!important}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,.site textarea:focus{outline-offset:none!important;outline:none!important}.pto-signup-cpt-filter{display:flex;align-items:center}.pto-signup-cpt-filter>div{display:flex;margin:0 4px}.pto-signup-cpt-filter>div input{width:auto!important;min-width:30px;max-width:80px;padding:0 7px!important;text-align:center;margin-left:8px!important}.pto-publish-tab-frontend{padding-top:10px}.pto-signup-cust-tab .pto-cpt-status{font-size:14px;text-decoration:none;border:1px solid #ccc;padding:8px 8px;display:inline-block;vertical-align:top;margin:0!important;margin-bottom:-1px!important;background:0 0;border:1px solid #fff0;border-top-left-radius:.25rem;border-top-right-radius:.25rem;transition:all 0.5s ease 0s;font-weight:600}.pto-signup-cust-tab{margin-right:10px;font-size:0;border-bottom:1px solid #dee2e6}.pto-signup-cust-tab .pto-cpt-status.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){outline:none!important;text-decoration:none!important;text-decoration-skip-ink:none!important}.pto-mysignup-actions a:focus{background:transparent!important}.tab-data.all-signup-show-box>div{padding:30px 0 0 0}.signup-list-tab-row{position:relative}.signup-list-tab-row>a{position:absolute;right:0;top:2px;display:inline-flex}.vertical-signup-list-container{border:1px solid #000;padding:10px;width:100%;max-width:25%}.vertical-signup-list-head{display:flex;justify-content:space-between;padding-bottom:15px}.vertical-signup-list-head a{text-decoration:none;font-size:14px}.vertical-signup-list-head>div{line-height:normal}ul.vertical-signup{list-style:none;padding:0;margin:0}.single-signup-block a{display:block;text-decoration:none!important}.single-signup-block{position:relative}.single-signup-info.edit-url a:nth-child(1){position:absolute;top:0;right:0;opacity:.7}span.dropdown-click-link.choose-dates{background:#fff}.single-signup-block a h5{color:#2b78e4;text-transform:capitalize;margin-bottom:0}span.signup-date{font-size:14px;display:block}.vertical-signup>li{margin-bottom:20px}.single-signup-block{line-height:normal}.vertical-signup>li:last-child{margin-bottom:0}.pto-signup-background{position:relative;overflow:hidden;padding-top:31.25%}.pto-signup-background img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain;object-position:center}.pto-signup-title h2{font-size:38px;text-transform:capitalize}.pto-signup-owner{display:flex;margin-bottom:15px;flex-wrap:wrap}.pto-signup-owner>*{margin-right:10px;margin-bottom:5px}.single-pto-signup table.wp-list-table,.wp-admin.pto-custom-style table.wp-list-table{border:1px solid #e3ebf3;border-collapse:collapse;background-color:#fff;width:100%;position:inherit}.single-pto-signup table.wp-list-table td,.single-pto-signup table.wp-list-table th,.wp-admin.pto-custom-style table.wp-list-table td,.wp-admin.pto-custom-style table.wp-list-table th{border:1px solid #e3ebf3;position:relative}.single-pto-signup .wp-list-table thead,.wp-admin.pto-custom-style .wp-list-table thead{background:#2271b1;color:#fff}.single-pto-signup table.striped tbody tr:nth-of-type(odd),.wp-admin.pto-custom-style table.striped tbody tr:nth-of-type(odd){background-color:rgb(245 247 250 / .5)}.single-pto-signup table.wp-list-table td,.single-pto-signup table.wp-list-table th,.wp-admin.pto-custom-style table.wp-list-table td,.wp-admin.pto-custom-style table.wp-list-table th{border:1px solid #e3ebf3}.single-pto-signup .widefat td,.single-pto-signup .widefat th,.wp-admin.pto-custom-style .widefat td,.wp-admin.pto-custom-style .widefat th{padding:9px 10px 10px;text-align:left;font-size:14px}.wp-admin.pto-custom-style input[type="checkbox"]{border-radius:0;min-width:18px;height:18px;max-width:18px;border:1px solid #dfe2e5;margin-top:0;position:relative;order:1;opacity:1;cursor:pointer}.wp-admin.pto-custom-style input[type="checkbox"]::before{display:none!important}.pto-custom-style .pto-singup-checkout-agreetoterms input[type="checkbox"]{order:0}select:focus,input[type="checkbox"]:focus{outline-offset:0!important;outline:none!important}.sign-up-task-shift-block{display:flex;align-items:flex-start;flex-direction:column}.sign-up-task-shift-block [type="checkbox"]{margin-right:6px!important}.pto-signup-plugin .pto-signup-data{display:flex;margin-top:30px;flex-wrap:wrap;align-items:center;margin-bottom:30px}.pto-signup-plugin .pto-signup-data>div:not(:last-child){margin-right:15px}.pto-signup-task-list{margin:0;margin-bottom:40px;max-width:100%;order:0}.sign-up-task-shift-block input{margin-right:10px}.cat-collapsed .table-responsive{display:none}.cat-expand .table-responsive{display:block}.pto-signup-tasks .extra-tr{display:none}.single-signup-task-list-table h3{border:1px solid #ccc}.single-signup-task-list-table{padding-bottom:20px}.single-signup-task-list-table:last-child{padding-bottom:0}.pto-signup-checkout-frontend{width:100%}.pto-checkout-account-main{display:flex;flex-wrap:wrap}.pto-custom-fields{width:49%;padding-right:20px}.pto-custom-fields p{font-size:16px}.pto-custom-field-block:last-child{padding-bottom:0;margin-bottom:0;border:0}.pto-custom-field-block{padding-bottom:20px;border-bottom:1px solid #000;margin-bottom:20px}.pto-signup-checkout-submit{width:100%;text-align:center;padding-top:30px}.checkout-info-details{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}.checkout-info-block-details h3{font-size:28px;text-transform:capitalize;padding-bottom:0;margin-bottom:0!important;margin-top:0!important}body .row{margin-left:0;margin-right:0}.custom-field-box{display:flex;align-items:center;padding-bottom:10px}.custom-field-box>label{margin-bottom:0;min-width:120px;font-size:14px;margin-right:10px;text-transform:capitalize;font-weight:500;width:50%}.pto-signup-checkout.pto-signup-section.d_flex.justify_space_between.pto-user-login-class{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:80%;margin:0 auto}.pto-no-signup-checkout{max-width:100%!important;border-left:5px solid #2271b1;padding:18px;display:block;color:#000;width:100%;font-size:20px;font-weight:500;background-color:#eeeeee!important}.pto-no-signup-checkout a{color:#2271b1}.pto-signup-section-first.cust_width{width:49%}.pto-signup-item-desc{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0!important}.pto_signup_title_wrap{width:100%}.pto-signup-item-desc .pto_signup_task_remove{float:right;display:block}.pto-signup-section-second.cust_width{width:49%}.pto-signup-checkout-title.pto_custom_title strong{border-left:5px solid #2271b1;padding:14px;display:flex;color:#000;width:100%;min-height:63px;font-size:18px;font-weight:500;background-color:#eeeeee!important;align-items:center}.pto_signup_number{display:inline-grid}.pto-task-time-log{display:inline-grid}.pto-signup-details{background:#fff;padding:20px 20px;box-shadow:1px 2px 5px 5px #edecec;margin-top:15px;max-height:1250px;overflow:auto}.pto-signup-item-detail>*{margin-bottom:15px}.pto-sign-account-information{background:#fff;padding:20px 20px;box-shadow:1px 2px 5px 5px #edecec;margin-top:15px;margin-bottom:30px}.pto-signup-customfield-block{background:#fff;padding:20px 20px;box-shadow:1px 2px 5px 5px #edecec;margin-top:15px;margin-bottom:15px}.pto-signup-list select{padding-left:11px;height:40px;border-radius:4px;border:1px solid #dfe2e5;background:#ffffffb8;color:#000000ad}.signup-checkout-title-box{border-left:5px solid #2271b1;padding:11px;color:#000;width:100%;font-size:16px;font-weight:500;min-height:63px;background-color:#eeeeee!important;display:flex;justify-content:space-between;align-items:center!important}.pto-signup-logged-in-not-you{display:flex;align-items:center;gap:15px}.signup-checkout-title-box h2{margin:0!important;font-size:18px!important;font-weight:500}.pto-radio-checkbox-wrap{margin-right:10px;display:flex;align-items:center;line-height:100%;margin-top:0;margin-bottom:5px}.pto-radio-checkbox-wrap label{margin-bottom:0!important;font-weight:400}.main-mysignup-listings>div{width:100%;border:1px solid #000;margin-bottom:20px}.main-mysignup-listings{width:100%}.pto-signed-up-date{padding:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000}.pto-mysignup-actions{padding:4px 10px;border-top:1px solid #000}.pto-mysignup-actions a{color:#2b78e4;text-decoration:none;font-size:16px;margin-right:10px}.pto-mysignup-block{display:flex;justify-content:space-between;padding:10px;flex-wrap:wrap}.main-mysignup-listings .pto-singup-task-blocks-list+.pto-singup-task-blocks-list{margin-top:38px}.pto-singup-task-blocks-list>div:last-child[class="pto-singup-task-block"]{width:100%;margin-right:0}.pto-singup-task-block h3{font-size:20px;line-height:normal}.pto-singup-task-block h4{font-size:16px}.pto-singup-task-block p{line-height:normal;font-size:14px}.pto-singup-task-custom-fields{width:50%}.pto-singup-task-blocks-list{width:100%}.task-date-time p{font-size:16px;line-height:normal}.pto-singup-task-custom-fields p{line-height:normal;font-size:16px}.pto-mysignup-date{font-size:18px;font-weight:600;color:#3e3e3e}.sign-up-task-shift-block input[style="visibility:hidden;"]{width:0;padding:0!important;border:0!important}.pto-task-date-time *{font-size:14px}.pto-task-date-time{display:flex;margin-bottom:10px}.pto-task-date{padding-right:20px}.pto-checkout-task-name h5{font-size:18px;margin-top:0!important;font-weight:600;letter-spacing:0}.pto-signup-task-block{padding-bottom:20px}.pto-signup-customfield-text h3{font-size:16px;font-weight:700;text-transform:capitalize}.cust-dropdown{width:220px;position:relative}.cust-dropdown.show-dropdown .cust-dropdown-contant{opacity:1;visibility:visible;overflow:hidden}.multiple-dates.multiple-dates-button input{border-radius:5px;font-size:16px!important;background-color:#0078fd!important;display:inline-block;color:#fff!important;padding:5px 12px!important;border:1px solid transparent!important;min-width:80px;font-weight:500!important;transition:all 0.5s ease 0s;text-transform:capitalize;text-decoration:none;line-height:normal;border-radius:4px;align-items:center;justify-content:center;display:flex;cursor:pointer!important;width:100%}#pto-signup-edite .pto-signup-task-list .shift-checkbox-list .span-choose-shift,.cust-dropdown>span{color:#000;padding:9px 10px;border:1px solid #ccc;display:block;font-weight:600;font-size:16px;position:relative;cursor:pointer;padding-right:40px;overflow:hidden}#pto-signup-edite .pto-signup-task-list .shift-checkbox-list .span-choose-shift::after,.cust-dropdown>span::after{content:"\f0dd";border-left:0;width:30px;position:absolute;display:flex;right:0;top:50%;bottom:0;font-family:"Font Awesome 5 pro";font-size:16px;line-height:100%;text-align:center;transition:all 0.5s ease 0s;font-weight:900;transform:translateY(-55%);justify-content:center;align-items:center;height:100%}#pto-signup-edite .pto-signup-task-list .shift-checkbox-list .toggle_shift.span-choose-shift::after,.cust-dropdown.show-dropdown>span:after{transform:translateY(-40%) rotate(180deg)}.cust-dropdown-contant{border:1px solid #ccc;margin-top:1px;max-height:200px;overflow:auto;position:absolute;z-index:9;background:#fff;left:0;top:100%;opacity:0;visibility:hidden;transition:all 0.5s ease 0s;width:100%}*::-webkit-scrollbar-track{background:#f1f1f1}*::-webkit-scrollbar-thumb{background:#888}.checkbox-list{margin-bottom:0}.checkbox-list li{display:flex;margin-bottom:4px}.checkbox-list li label{margin-bottom:0;margin-left:10px;font-weight:500;padding-left:0px!important;font-size:15px!important}.checkbox-list li input{order:0!important}.checkbox-list li:last-child{margin-bottom:0}.multiple-days-signup{display:flex;flex-wrap:wrap;align-items:center}.multiple-days-signup .cust-dropdown{margin-left:10px}body .container{width:100%!important;max-width:1440px}.vertical-signup-list-head *{font-weight:800}.pto-modal-open.pto-modal{z-index:999;opacity:1;visibility:visible;display:flex!important}.pto-modal .pto-modal-content{max-width:800px;margin:0 15px;border:1px solid #fff;width:100%;border-radius:5px;max-height:calc(100vh - 40px);overflow:auto;background:#fff}.pto-modal-container-header{background-color:var(--white);padding:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}.pto-modal-container-header span{font-size:20px;text-transform:capitalize;font-weight:700}.pto-modal-container{padding:12px;background-color:#fff!important;font-size:16px}.pto-modal-container input[type="text"],.pto-modal-container input[type="email"],.pto-modal-container input[type="password"]{width:100%;height:40px}.pto-modal-footer{padding:10px;display:flex;justify-content:flex-end;background-color:#fff}.pto-modal-container-header span.w3-button{font-size:26px;cursor:pointer}.table-responsive{width:100%;max-width:100%;overflow:auto}.sign-up-task-shift-block input[style="visibility:hidden;"],.sign-up-task-shift-block select[style="visibility:hidden;"]{position:absolute!important;pointer-events:none;width:0!important;height:0!important;padding:0!important}.pto-show-task-desc{white-space:break-spaces}#single-signup-task-list thead tr th{white-space:nowrap}.pto-signup-checkout-delete{color:#b32d2e;font-size:16px}.checkout-agreetoterm-popup{cursor:pointer}.pto-singup-checkout-agreetoterms .pto-radio-checkbox-wrap{flex-wrap:wrap;transition:all 0.5s ease 0s}.pto-singup-checkout-agreetoterms .pto-radio-checkbox-wrap:hover h5{color:#2271b1}.pto-singup-checkout-agreetoterms .pto-radio-checkbox-wrap h5{color:#428bca}.required-star{color:red}.pto-radio-checkbox-wrap input{margin-top:0!important}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none!important}input[type="radio"]{border-radius:50%;border-width:1px!important;border-style:solid!important}.pto-task-number{height:40px;font-size:14px;cursor:pointer!important;border:1px solid #dfe2e5;padding-left:9px;background:#ffffffb8;color:#000000ad}input[type="radio"]:checked:after,input[type="checkbox"]:checked:after{opacity:1}.pto-my-signup-show-archived{text-align:right;width:100%}.pto-my-signup-show-archived a{font-size:16px;background-color:#0078fd;display:inline-block;color:#fff;padding:5px 12px;border:1px solid #fff0;min-width:80px;font-weight:500;transition:all 0.5s ease 0s;text-transform:capitalize;border-radius:4px;text-decoration:none!important;color:#fff!important}.pto-mysignup-actions a:hover{text-decoration:none}.pto-mysignup-actions a.pto-signup-moveto-remove{color:#b32d2e}.pto-modal-footer .button{border:0!important;padding:10px 22px!important;border-radius:3px!important;font-size:14px!important;background-color:#2271b1;transition:all 0.5s ease 0s}.pto-radio-checkbox-wrap input[type="checkbox"]{order:0!important}.pto-radio-checkbox-wrap label{margin-left:6px;padding-left:0!important;cursor:pointer;font-size:14px;word-break:break-all}.pto-signup-account-info .error-msg{color:red}.pto-radio-checkbox-wrap h5{margin-bottom:0!important;margin-left:5px!important;font-size:14px;display:inline-block!important;width:auto;margin-top:0!important}.pto-singup-checkout-agreetoterms+div{margin-top:10px}.pto-signup-details-left{max-width:100%;padding-right:20px}.pto-signup-details-left .pto-signup-desc{margin-bottom:0;margin-top:10px}.main-signup-lists.pto-signup-thank-you{padding:60px 15px}.pto-signup-container{position:relative}.pto-signup-container .signup-loader-container{top:0}.pto-all-signup-list-data{position:relative}.main-signup-lists.pto-signup-thank-you>div{max-width:700px!important;margin:0 auto!important;padding:20px 0;background:#fff;box-shadow:0 6px 14px 4px rgb(86 145 255 / 30%);text-align:center;width:auto}.pto-signup-thank-you-title h2{font-size:45px;color:#5691ff;font-weight:600;text-align:center}.pto-signup-thank-you-desc p{margin:0;font-size:18px;color:#6f6f6f;text-align:center}.pto-signup-back-button{margin-top:30px;text-align:center}.pto-signup-back-button a{text-align:center;display:inline-block;border-radius:5px!important;font-size:16px!important;padding:6px 20px!important}.pto-signup-task-list .shift-checkbox-list .span-choose-shift{color:#666;border:1px solid #dfe2e5;display:block;font-weight:400;font-size:15px;position:relative;cursor:pointer;margin-bottom:1px;min-width:200px;padding:0 9px!important;transition:all 0.5s ease 0s;min-height:40px;line-height:2.5}.pto-signup-task-list ul.checkbox-list{max-height:0;overflow:hidden;min-height:0;z-index:9;top:57px;left:9px;background-color:#fff;margin-bottom:0;width:100%;max-width:200px;padding:0 10px;transition:all 0.3s ease}.pto-signup-plugin input[type="checkbox"],.pto-signup-plugin input[type="radio"]{width:20px;height:20px;cursor:pointer}.pto-signup-task-list .shift-checkbox-list span.toggle_shift+ul.checkbox-list label{margin-left:5px}ul.checkbox-list,.multiple-dates.cust-dropdown-contant{scrollbar-width:thin}.pto-signup-task-list .table-responsive{overflow:unset}.pto-signup-task-list .shift-checkbox-list ul li{margin-top:5px;padding-left:0;justify-content:flex-start}.pto-signup-task-list .shift-checkbox-list ul li:first-child{display:none}.pto-signup-task-list .shift-checkbox-list span.toggle_shift+ul.checkbox-list{min-height:100px;visibility:visible;transition:all 0.5s ease 0s;border:1px solid #ccc!important;border-bottom:0;overflow:auto;overflow-x:hidden;border-top:0;width:100%;max-width:100%;padding:10px;margin:0}.pto-signup-task-list .checkbox-list li input{cursor:pointer}#pto-signup-frontend input[disabled=""]::before{content:attr(data-label);position:absolute;left:-200px;width:180px;border:1px solid red;color:red;font-size:12px;white-space:normal;height:auto;background:#fff;z-index:5555555555;overflow:hidden;padding:3px;margin:3px;transition:all 0.4s}#pto-signup-frontend input[disabled=""]:hover::before{left:-5px;transition:all 0.4s}.pto-signup-task-list .checkbox-list li input[disabled=""]{cursor:not-allowed;color:rgb(204 204 204 / .5)}.pto-signup-task-list .checkbox-list li input[disabled=""]+label{color:#d5d5d5}.pto-signup-task-list .sign-up-task-shift-block span::before{content:"\f0dd";border-left:1px solid #ccc;width:30px;position:absolute;display:block;right:0;top:0;bottom:0;font-family:"Font Awesome 5 pro";font-size:16px;line-height:33px;text-align:center;transition:all 0.5s ease 0s;font-weight:900}.pto-signup-task-list .sign-up-task-shift-block span.toggle_shift::before{transform:rotateX(180deg);transition:all 0.5s ease 0s}.pto-signup-task-list .sign-up-task-shift-block span{font-weight:600;cursor:pointer;width:100%;z-index:1;position:relative;padding:10px 10px 11px!important}.checkbox-list li:not(:first-child){padding-left:15px}.checkbox-list li:not(:first-child) input[type="checkbox"]{margin-top:8px}.wp-admin.pto-custom-style form .custom-field-box label+textarea{width:100%;min-height:100px;resize:vertical;box-shadow:unset!important;outline:0;padding-top:15px}.wp-admin.pto-custom-style li:first-child input[type="checkbox"]{margin-top:5px}.pto-singup-view-volunteer-list+.multiple-days-signup{margin:2% 0;font-size:19px}.cust-dropdown.show-dropdown .cust-dropdown-contant .checkbox-list{padding-top:10px;padding-left:10px;padding-bottom:10px;margin-left:0;overflow:auto;min-height:150px}.cust-dropdown .checkbox-list li{margin-left:0}.cust-dropdown-contant .multiple-dates.multiple-dates-button{bottom:0;left:0;width:100%;height:auto}.cust-dropdown.show-dropdown .cust-dropdown-contant .checkbox-list .btn-date-done{border:none;font-size:14px;padding:5px 10px;border-radius:3px}body .site-main>*{margin-top:0;margin-bottom:0}.signup-step2 .pto-checkout-section .pto-signup-logged-in-not-you{display:flex;align-items:center;font-weight:600}.signup-step2 .pto-checkout-section .pto-signup-customfield-text h3{font-size:28px}.signup-step2 .pto-checkout-section .pto-signup-logged-in-not-you a.pto-signup-logout-here{margin-left:15px}.pto-signup-frontend .pto-signup-owner a{display:flex}.pto-signup-owner .view-volunteers{position:relative;padding-right:20px!important}.main-mysignup-listings .pto-mysignup-date span{margin-right:5px;display:inline-block}.pto-signup-owner .view-volunteers::after{position:absolute;left:50%;bottom:0;content:"\f0d7";font-family:"Font Awesome 5 Pro";font-size:50px;line-height:33px;transform:translateX(-50%);color:#0078fd;opacity:0;font-weight:900;transition:all 0.4s ease-in-out}.pto-signup-owner .view-volunteers.btn_toggle::after{opacity:1;bottom:-20px;z-index:1}.fl-page-header.fl-page-header-primary.fl-page-nav-right.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile{display:flex}#fl-main-content .wp-admin.pto-custom-style form .cust-field input[type="text"][disabled],#fl-main-content .wp-admin.pto-custom-style form .cust-field input[type="email"][disabled]{color:darkgrey!important;background:#edededc9}.main-mysignup-listings>div.pto-my-signup-personal-signup{text-align:right;border:0;color:#817d7d;font-weight:500}.pto-signup-owner .view-volunteers:hover{background:#0078fd!important;color:#fff!important}.signup-list+.search-signup-block{height:100%;position:sticky;top:100px;margin-bottom:30px}.main-mysignup-listings .pto-singup-task-blocks-list{width:100%;display:flex;align-items:flex-start;text-transform:capitalize}.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-block,.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-custom-fields,.main-mysignup-listings .pto-singup-task-blocks-list .task-date-time{width:38%;padding:15px 10px;border-radius:5px;box-shadow:0 0 10px #d7d7d7;border-left:7px solid grey;display:inline-block;height:100%;vertical-align:top;margin-right:35px;border-radius:7px!important}.main-mysignup-listings .pto-singup-task-blocks-list .task-date-time span{color:red}.main-mysignup-listings .pto-singup-task-blocks-list .task-date-time{margin-right:0;width:59%}.pto-singup-task-blocks-list>div:last-child[class="pto-singup-task-custom-fields"]{width:59%;margin-right:0}.pto-singup-task-blocks-list>div:first-child[class="task-date-time"]{width:100%}.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-custom-fields+.task-date-time{width:18%;height:100%;align-self:center}.pto-singup-task-block h3,.pto-singup-task-block h4,.pto-singup-task-block p,.pto-singup-task-custom-fields p{padding:5px 5px 5px 0;margin:0 15px}.pto-singup-task-blocks-list .pto-singup-task-block h3{font-size:25px;font-weight:700}.pto-singup-task-blocks-list .pto-singup-task-block h4,.pto-singup-task-blocks-list .pto-singup-task-block h3,.pto-singup-task-blocks-list .pto-singup-task-block h5,.pto-singup-task-blocks-list .pto-singup-task-block h6{margin-top:5px;margin-bottom:5px}.pto-singup-task-blocks-list .pto-singup-task-block h4:first-child,.pto-singup-task-blocks-list .pto-singup-task-block h3:first-child,.pto-singup-task-blocks-list .pto-singup-task-block h5:first-child,.pto-singup-task-blocks-list .pto-singup-task-block h6:first-child{margin-top:0;margin-bottom:5px}.pto-singup-task-blocks-list .pto-singup-task-block{font-size:16px}.main-mysignup-listings .pto-mysignup-block{padding:25px}.main-mysignup-listings .pto-mysignup-actions{padding:20px 25px}.entry-content p:empty{display:none}.pto-singup-task-block p,.pto-singup-task-custom-fields p:last-child{border-bottom:0}.pto-mysignup-actions a{display:inline-block;text-align:center}.search-signup-form-box .front-primary-btn,.single-signup-info .front-primary-btn{padding:5px 8px!important;font-size:11px!important;cursor:pointer;border-radius:4px;font-weight:bold!important;line-height:100%}body input[type="text"],body textarea,body input[type="password"],body input[type="email"],body input[type="tel"],body input[type="date"],body input[type="month"],body input[type="week"],body input[type="time"],body input[type="number"],body input[type="search"],body input[type="url"],body.pto-store-body select{padding:0 15px!important;background:#fff!important;height:40px;width:100%;border:1px solid #cecece;border-radius:4px!important;font-size:var(--f15)!important;margin-left:0!important;color:#333;margin-right:0!important}.search-signup-form-box .front-primary-btn{height:40px;padding:5px 12px!important;font-size:14px!important;text-transform:capitalize!important;font-weight:500!important}.signup-checkout-title-box .pto-signup-login-here{display:inline-block;margin-left:10px}.pto-signup-plugin .pto-signup-details{border-left:10px solid #0078fd;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 6px 5px #c6e1ff5e}.pto-signup-background+.pto-signup-details{margin-top:20px}h5.pto-header-five{font-size:16px!important;font-weight:600!important}.pto-cart-tasks-count{background:#c00!important;height:20px;width:20px;display:flex!important;border-radius:50%;justify-content:center;align-items:center;font-size:11px;color:#fff!important;position:relative;top:-10px;right:-15px;z-index:5}.pto-header-cart::after{content:"\f256";position:absolute;font-family:"FontAwesome";color:gray;font-weight:900;font-size:25px;top:50%;line-height:100%;left:50%;z-index:1;transform:translate(-50%,-50%)}body header .pto-header-cart{z-index:11;display:inline-block!important;position:relative}body header .pto-header-cart a{font-size:12px!important}.site .button:focus,button:focus{outline:none!important}.site-header>.site-logo{max-width:100px;padding-bottom:0!important;margin:0!important;border:0!important}.site-header>.site-logo .custom-logo-link{display:inline-block}.site-logo .custom-logo{max-width:100%!important;max-height:100%!important}.main-signup-lists .pto-signup-task-list #single-signup-task-list+.button{margin:20px 0 0 auto}#pto-signup-frontend .pto-signup-task-list .single-signup-task-list-table h3{position:relative}#pto-signup-frontend .pto-signup-task-list .single-signup-task-list-table h3::after{content:"\f078";position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(0deg);font-weight:900;font-family:"Font Awesome 5 Pro";color:#fff;font-size:16px;transition:all 0.4s ease}#pto-signup-frontend .pto-signup-task-list .cat-expand h3:after{transition:all 0.4s ease;transform:translateY(-50%) rotate(180deg)}.pto-mysignup-actions a:last-child{margin-right:0}.pto-signup-already-account{width:calc(100% - 38%);font-size:14px;display:flex;align-items:center;justify-content:flex-end}.signup_loader_main::before{position:fixed;content:"";left:0;top:0;bottom:0;z-index:5;right:0;height:100%;width:100%;background-color:rgb(255 255 255 / .7)}@keyframes signup_loader_div{0%{opacity:1}100%{opacity:0}}.signup_loader_div span{left:107.41499999999999px;top:50.995px;position:absolute;animation:signup_loader_div linear 1s infinite;width:2.17px;height:27.55px;border-radius:0 / 0;transform-origin:1.085px 48.505px}.signup_loader_div span:nth-child(1){transform:rotate(0deg);animation-delay:-0.9642857142857143s}.signup_loader_div span:nth-child(2){transform:rotate(12.857142857142858deg);animation-delay:-0.9285714285714286s}.signup_loader_div span:nth-child(3){transform:rotate(25.714285714285715deg);animation-delay:-0.8928571428571429s}.signup_loader_div span:nth-child(4){transform:rotate(38.57142857142857deg);animation-delay:-0.8571428571428571s}.signup_loader_div span:nth-child(5){transform:rotate(51.42857142857143deg);animation-delay:-0.8214285714285714s}.signup_loader_div span:nth-child(6){transform:rotate(64.28571428571429deg);animation-delay:-0.7857142857142857s}.signup_loader_div span:nth-child(7){transform:rotate(77.14285714285714deg);animation-delay:-0.75s}.signup_loader_div span:nth-child(8){transform:rotate(90deg);animation-delay:-0.7142857142857143s}.signup_loader_div span:nth-child(9){transform:rotate(102.85714285714286deg);animation-delay:-0.6785714285714286s}.signup_loader_div span:nth-child(10){transform:rotate(115.71428571428571deg);animation-delay:-0.6428571428571429s}.signup_loader_div span:nth-child(11){transform:rotate(128.57142857142858deg);animation-delay:-0.6071428571428571s}.signup_loader_div span:nth-child(12){transform:rotate(141.42857142857142deg);animation-delay:-0.5714285714285714s}.signup_loader_div span:nth-child(13){transform:rotate(154.28571428571428deg);animation-delay:-0.5357142857142857s}.signup_loader_div span:nth-child(14){transform:rotate(167.14285714285714deg);animation-delay:-0.5s}.signup_loader_div span:nth-child(15){transform:rotate(180deg);animation-delay:-0.4642857142857143s}.signup_loader_div span:nth-child(16){transform:rotate(192.85714285714286deg);animation-delay:-0.42857142857142855s}.signup_loader_div span:nth-child(17){transform:rotate(205.71428571428572deg);animation-delay:-0.39285714285714285s}.signup_loader_div span:nth-child(18){transform:rotate(218.57142857142858deg);animation-delay:-0.35714285714285715s}.signup_loader_div span:nth-child(19){transform:rotate(231.42857142857142deg);animation-delay:-0.32142857142857145s}.signup_loader_div span:nth-child(20){transform:rotate(244.28571428571428deg);animation-delay:-0.2857142857142857s}.signup_loader_div span:nth-child(21){transform:rotate(257.14285714285717deg);animation-delay:-0.25s}.signup_loader_div span:nth-child(22){transform:rotate(270deg);animation-delay:-0.21428571428571427s}.signup_loader_div span:nth-child(23){transform:rotate(282.85714285714283deg);animation-delay:-0.17857142857142858s}.signup_loader_div span:nth-child(24){transform:rotate(295.7142857142857deg);animation-delay:-0.14285714285714285s}.signup_loader_div span:nth-child(25){transform:rotate(308.57142857142856deg);animation-delay:-0.10714285714285714s}.signup_loader_div span:nth-child(26){transform:rotate(321.42857142857144deg);animation-delay:-0.07142857142857142s}.signup_loader_div span:nth-child(27){transform:rotate(334.2857142857143deg);animation-delay:-0.03571428571428571s}.signup_loader_div span:nth-child(28){transform:rotate(347.14285714285717deg);animation-delay:0s}.signup_loader_main{width:200px!important;height:200px;display:none;position:relative;overflow:hidden;background:none}.signup_loader_div{transform:translateZ(0) scale(1);transform-origin:0 0}.signup_loader_div span{box-sizing:content-box}.signup_loader_main .signup_loader_div{position:fixed;width:200px;height:200px;backface-visibility:hidden;z-index:6;left:50%;top:50%;transform:translate(-50%,-50%)}select.pto-task-number{width:100%;padding:0 10px}.pto-signup-next{max-width:1100px}.multiple-days-signup{margin-bottom:15px}.pto-signup-next button.signup-tasks-nextBtn{margin-top:25px}.pto-signup-plugin .pto-custom-style .pto-signup-btn-background-color{text-decoration:none;cursor:pointer}.pto-signup-list{border:1px solid #eee;margin-bottom:20px;padding:15px}.multiple-days-signup:first-child{margin-top:0}a.pto-signup-logout-here.pto-signup-btn-background-color{text-decoration:unset}label.cust_text{margin-bottom:15px;display:block}body .custom-field-box input[type="text"],body .custom-field-box textarea,body .custom-field-box input[type="number"],body .custom-field-box select{width:90%}.pto-radio-checkbox-wrap-filed{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:90%}.custom-field-box select{padding-left:11px}input#signup-submit{font-size:14px!important;background-color:#2271b1;display:inline-block;color:#fff!important;padding:5px 12px!important;border:1px solid transparent!important;min-width:80px;font-weight:500!important;transition:all 0.5s ease 0s;text-transform:capitalize;text-decoration:none!important;line-height:normal;border-radius:4px;align-items:center;justify-content:center;display:flex;cursor:pointer!important;min-height:40px}.pto-signup-details::-webkit-scrollbar{width:2px}.pto-signup-details::-webkit-scrollbar-track{background:#f1f1f1}.pto-signup-details::-webkit-scrollbar-thumb{background:#888}.pto-signup-details::-webkit-scrollbar-thumb:hover{background:#555}.pto-signup-item-detail{border:1px solid #eee;margin-bottom:7px;padding:9px}div#single-signup-task-list_paginate,div#single-signup-task-list_info{margin-top:0}div#single-signup-task-list_length{text-align:end;font-weight:600}#single-signup-task-list_wrapper #single-signup-task-list_filter input{width:unset}#single-signup-task-list_wrapper #single-signup-task-list_filter label{display:flex;align-items:center;gap:10px;max-width:350px;width:100%;font-weight:600}.pto-signup-details-right{text-align:end}.pto-email-signup{background:#2271b1;display:inline-block;padding:8px 14px;border-radius:4px;min-height:40px;font-size:14px;font-weight:500;order:1}.pto-email-signup a{color:#fff}.pto-email-signup i.fa.fa-envelope{padding-right:5px}.pto-signup-data{position:relative}.pto-signup-vvbtn{position:relative;display:inline-block}.pto-signup-vvbtn:after{content:"\f0dd";width:30px;position:absolute;display:block;right:0;top:4px;bottom:0;font-family:"Font Awesome 5 pro";font-size:16px;line-height:33px;text-align:center;transition:all 0.5s ease 0s;font-weight:900;color:#fff;pointer-events:none}.show_data .pto-signup-vvbtn::after{transform:rotate(180deg)}.pto-signup-task-list.active>span:after{transform:rotateX(180deg)}span.pto-signup-vvbtn input{padding-right:40px!important}.wp-list-table .checkbox-list{max-width:100%!important}#pto-manage-volunteres_wrapper{border:1px solid #eee;margin-bottom:20px;padding:15px;margin-top:20px;overflow-x:auto}#pto-manage-volunteres_wrapper div#pto-manage-volunteres_info{margin:20px 0 0;float:left}.pto-current-signup-list #pto-manage-volunteres_length{text-align:end;font-weight:600}.pto-current-signup-list #pto-manage-volunteres_filter label{display:flex;align-items:center;gap:10px;max-width:350px;width:100%;font-weight:600;margin-bottom:15px}#single-signup-task-list_info{font-weight:600}#single-signup-task-list_paginate{font-weight:600}.pto-current-signup-list #pto-manage-volunteres_paginate{font-weight:600;float:right;margin:20px 0 0}#pto-manage-volunteres_info{font-weight:600}.single-signup-info input#signup-access-btn\ front-primary-btn{color:#fff;cursor:pointer;line-height:100%;transition:all 0.4s ease-in-out;padding:0 15px!important;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;text-transform:initial;font-weight:600;border:aliceblue;position:absolute;top:0;right:0;opacity:.8;height:25px;font-size:28px;min-width:unset}.pto-signup-list #single-signup-task-list_wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:15px}.pto-signup-task-list #pto-manage-volunteres_wrapper{display:flex;flex-wrap:wrap;align-items:center;flex-wrap:wrap;justify-content:space-between}.pto-signup-plugin .pto-signup-details{display:flex;align-items:center;justify-content:space-between}.pto-signup-plugin .pto-signup-details-left{width:80%}.header-top-data input[type="submit"]{min-height:unset}.pto-current-signup-list #pto-manage-volunteres_length{float:left}#pto-manage-volunteres_filter{float:right}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;min-width:80px;background-color:#000;color:#fff;text-align:center;border-radius:4px;padding:8px;position:absolute;z-index:1;line-height:100%;font-weight:600;left:50%;transform:translateX(-50%);top:120%;font-size:15px}.pto-single-signup-list-head-second button#pto-signup-resend-receipt .tooltiptext{min-width:130px}.pto-single-signup-list-head-second button#pto-signup-resend-receipt i{font-size:16px}.pto-single-signup-list-head-second>*{width:50px!important;margin:0!important;padding:3px;height:100%!important;border-radius:0!important;display:flex!important;justify-content:center;align-items:center;background:#fff;border-right:1px solid #eee!important}.pto-single-signup-list-head-second button#pto-signup-resend-receipt{background:white!important;padding:0!important;width:auto;min-width:unset;height:auto;min-height:unset;border:0!important;border-right:1px solid #eee!important}.pto-single-signup-list-head-second button#pto-signup-resend-receipt:hover{border-color:#eee!important}.tooltip:hover .tooltiptext{visibility:visible}.pto-signup-categories{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-bottom:15px}.pto-single-categories{padding:7px 15px;background:#2271b1;color:#fff;border-radius:4px;font-size:14px;cursor:pointer}.pto-single-categories.pto-signup-cat-color.active{background:gray;border:1px solid #fff}.shift-checkbox-list span.span-choose-shift:after{content:"\f0dd";width:30px;position:absolute;display:block;right:0;top:0;bottom:0;font-family:"Font Awesome 5 pro";font-size:16px;line-height:33px;text-align:center;transition:all 0.5s ease 0s;font-weight:900;pointer-events:none}.shift-checkbox-list span.span-choose-shift.toggle_shift:after{transform:rotate(180deg)}input.pto-signup-checkout-login{border-radius:5px;padding-top:9px;padding-right:26px;padding-bottom:10px;padding-left:26px}#single-signup-task-list_length label{display:flex;align-items:center;gap:5px}a.pto-task-desc{text-transform:capitalize;font-weight:600;border-bottom:1px solid;margin-left:10px}table#task-slots-cpt-list-for-single thead tr td:first-child{width:10%!important}body a.pto-signup-logout-here.pto-signup-btn-background-color,.pto-signup-btn-background-color{padding:0;min-height:40px;min-width:80px;display:flex;align-items:center;justify-content:center}.pto-signup-list .custom-field-box{border-bottom:1px solid #eeeeeec4;margin:10px 0}.pto-signup-section-second .custom-field-box{border-bottom:1px solid #eeeeeec4;margin:10px 0}.pto-signup-section-second .custom-field-box:last-child{border-bottom:unset}.pto-signup-list .custom-field-box:last-child{border-bottom:unset}.pto-signup-task-list span.pto-signup-vvbtn input{min-height:45px}.pto-signup-vvbtn input#pto-view-volunteers{text-transform:uppercase}.cust-dropdown.show-dropdown .cust-dropdown-contant .checkbox-list::-webkit-scrollbar{width:2px}.pto-signup-task-list .shift-checkbox-list .checkbox-list::-webkit-scrollbar{width:2px}.pto-signup-item-detail .task-desc{display:none}.pto-signup-item-desc .pto_signup_number{width:100%}.pto-signup-item-desc .pto_signup_task_remove{width:100%;text-align:end}body .pto-radio-checkbox-wrap input[type="checkbox"]{-webkit-appearance:none;appearance:none;position:relative;width:18px;background:#fff;margin-right:10px;height:18px;min-height:18px;min-width:18px;overflow:hidden;border:1px solid rgb(0 0 0 / .24);border-radius:3px;cursor:pointer;margin:0;top:unset}body .pto-radio-checkbox-wrap input[type="checkbox"]:checked{background:#2271b1;border-color:#2271b1}body .pto-radio-checkbox-wrap input[type="checkbox"]::before{-webkit-transform:rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);top:45%;left:50%;width:10px!important;height:5px!important;border:2px solid #2271b1;border-top-style:none;border-right-style:none;content:""!important;position:absolute;font-family:"Font Awesome 5 Free";font-size:19px;margin:0!important;color:#2271b1;line-height:15px;opacity:0;transition:all 0.3s ease}body .pto-radio-checkbox-wrap input[type="checkbox"]:checked::before{border-color:#fff;opacity:1}body .pto-radio-checkbox-wrap input[type="radio"]{border:2px solid rgb(0 0 0 / .24);appearance:none;width:18px;height:18px;min-height:18px;min-width:18px;max-width:18px;cursor:pointer;margin-top:0;border-radius:50%}body .pto-radio-checkbox-wrap input[type="radio"]:checked{background:#fff0;appearance:none;-webkit-appearance:none;border-radius:50%;border:6px solid #2271b1!important}body .pto-radio-checkbox-wrap input[type="radio"]:focus{outline-offset:unset;outline:unset}.signup-checkout-title-box h4{margin-bottom:0}.pto-signup-task-custom-data{border-bottom:1px solid #ccc;margin-bottom:10px}.pto-signup-task-custom-data:last-child{margin-bottom:0;border-bottom:unset}.pto_signup_custom_filed_update .pto-input-wrap{display:flex;flex-wrap:wrap;align-items:center}.pto_signup_custom_filed_update .pto-input-wrap{display:flex;flex-wrap:wrap;align-items:center}.pto-modal-container .cust-field input{cursor:pointer;font-size:14px}.cust-field.cust-btn-wrap{text-align:center}.pto-signup-task-list{margin-bottom:0}.pto-signup-list.pto-signup-task-list{margin-top:30px}.pto-signup-plugin a{text-decoration:none}.pto-modal-footer input{cursor:pointer}#pto-signup-edite .pto_signup_custom_filed_update{border-bottom:1px solid #ccc;margin-bottom:10px}.pto-custom-model table#single-signup-task-list{margin-top:0}.pto-custom-model #pto-signup-checkout-frontend table{border-collapse:collapse;width:100%;margin-top:20px}.pto-custom-model #pto-signup-checkout-frontend th,.pto-custom-model #pto-signup-checkout-frontend td{border:1px solid #ccc;padding:8px;text-align:left}#pto-signup-checkout-frontend thead{background-color:#f2f2f2}.pto-custom-model .custom-field-box{display:grid;align-items:center;padding-bottom:10px;gap:10px}.pto-custom-model .pto-modal-content{max-width:50%;width:50%}.pto-signup-wrap-scart{display:inline-flex;align-items:center;position:absolute;right:0;top:0;gap:10px}.pto-signup-wrap-scart a.add-new-btn{display:inline-flex}.pto-signup-cart-icon{position:relative}.pto-signup-cart-icon span{position:absolute;right:-5px;top:-15px;width:19px;height:19px;border-radius:50%;background-color:#2271b1;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;line-height:100%;z-index:5}.pto-singup-checkout-agreetoterms{background:#fff;padding:20px 20px;box-shadow:1px 2px 5px 5px #edecec;margin-top:15px;max-height:1250px;overflow:auto}.pto-signup-data .pto-signup-cart{position:absolute;right:22px}body table.dataTable thead .sorting_asc,body table.dataTable thead .sorting_desc,body table.dataTable thead .sorting{background:unset;background-size:8px}.pto-signup-list table.wp-list-table th.pto-signup-width-set{width:215px!important}@media (min-width:1201px){.checkbox-list li:not(:first-child) input[type="checkbox"]{margin-top:4px}.wp-admin.pto-custom-style li:first-child input[type="checkbox"]{margin-top:3px}}@media (max-width:1200px){ul.signup-list-block>li{width:calc(50% - 30px)}.pto-signup-shortcode h5.signup-post-title{font-size:22px!important}.vertical-signup-list-container{max-width:50%}.signup-checkout-title-box{flex-wrap:wrap}.signup-checkout-title-box .pto-signup-login-here{margin-left:0}.pto-signup-account-info .signup-checkout-title-box h2{padding-bottom:6px;font-size:20px}.pto-signup-already-account{display:flex;flex-direction:column;align-items:flex-start}.pto-signup-title h2{font-size:32px}.pto-singup-view-volunteer-list+.multiple-days-signup{font-size:17px}.checkbox-list li:not(:first-child) input[type="checkbox"]{margin-top:6px}.wp-admin.pto-custom-style li:first-child input[type="checkbox"]{margin-top:3px}.cust-dropdown>span{min-width:220px}.pto-signup-checkout.pto-signup-section.d_flex.justify_space_between.pto-user-login-class{width:100%;max-width:100%}}@media (max-width:1025px){.signup-checkout-title-box h2{font-size:19px}body a.pto-signup-logout-here.pto-signup-btn-background-color,.pto-signup-btn-background-color{min-height:30px}.search-signup-form-box .front-primary-btn{height:30px}}@media (max-width:980px){ul.signup-list-block>li{width:calc(50% - 30px)}.checkbox-list li label{font-size:12px!important}.main-signup-lists{padding:20px 10px}.vertical-signup-list-container{max-width:100%}.pto-signup-shortcode h5.signup-post-title{font-size:20px!important}.vertical-signup-list-head a{font-size:12px}.single-signup-info h5{padding-top:25px;font-size:15px;margin:0!important}.main-signup-lists{padding:15px}.pto-custom-fields p{font-size:15px}body,input,select,optgroup,textarea{font-size:14px}.pto-signup-account-info .signup-checkout-title-box h2{font-size:18px}.signup-checkout-title-box h2{font-size:18px}.signup-step2 .pto-checkout-section .pto-signup-customfield-text h3{font-size:17px}.signup-step2 .pto-checkout-section .pto-signup-logged-in-not-you{font-size:14px}.pto-radio-checkbox-wrap label{font-size:14px}.cust-field label{font-size:14px}.pto-checkout-task-name h5{font-size:16px}.checkout-info-block-details h3{font-size:17px}.pto-signup-details{flex-direction:column}.pto-signup-details>div{max-width:100%;width:100%}.pto-signup-details-left{padding-right:0;padding-bottom:20px}.pto-signup-thank-you-title h2{font-size:32px}.pto-signup-thank-you-desc p{font-size:16px}.pto-signup-title h2{font-size:30px}.pto-singup-view-volunteer-list+.multiple-days-signup{font-size:15px}.checkbox-list li:not(:first-child) input[type="checkbox"]{margin-top:3px}.wp-admin.pto-custom-style li:first-child input[type="checkbox"]{margin-top:2px}.pto-signup-plugin #masthead{padding:15px!important}.pto-signup-plugin .primary-navigation .primary-menu-container>ul>.menu-item>a{font-size:16px;padding:10px}.site-header>.site-logo{max-width:75px}}@media (max-width:768px){.pto-signup-checkout.pto-signup-section.d_flex.justify_space_between.pto-user-login-class{max-width:90%}.single-pto-signup .widefat th,.wp-admin.pto-custom-style .widefat th{padding:8px 30px 9px 10px}.pto-signup-plugin .pto-signup-details{align-items:self-start}.pto-signup-plugin .pto-signup-details-left{width:100%}.pto-signup-task-list .table-responsive{overflow-x:auto}.pto-signup-categories{margin-top:15px}#pto-signup-edite .pto-signup-customfield-block .custom-field-box{width:100%}#pto-signup-edite .pto-signup-customfield-block .custom-field-box:nth-child(2n+1){padding-left:0}div#pto-signup-edite .pto-modal-content{max-width:90%;width:90%}}@media (max-width:767px){.main-signup-lists{padding:20px 10px}.main-signup-lists-row .signup-list{width:100%;padding-right:0}.main-signup-lists-row .search-signup-block{width:100%}.signup-list-tab-row>a{position:static;margin:0 15px;order:-1;align-self:end}ul.pto-signup-tabs{padding-right:0!important}.signup-list-tab-row{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}ul.signup-list-block>li{width:calc(100% - 30px)}.single-signup-info .signup-access-btn{margin:0 auto}.pto-signup-title h2{font-size:28px;text-transform:capitalize}.pto-custom-fields{width:100%;padding-right:0;padding-bottom:20px}.custom-field-box{align-items:flex-start;flex-direction:column}.main-signup-lists input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):not([type="submit"]):not([type="reset"]),.main-signup-lists select{width:100%}.pto-signup-account-info{width:100%}.pto-signup-already-account{width:100%;flex-direction:row;justify-content:space-between}.signup-step2 .pto-checkout-section .pto-signup-customfield-text h3{font-size:22px}.pto-signup-customfield-block{padding-bottom:10px}.pto-radio-checkbox-wrap{margin-right:0;margin-bottom:5px}body h1{font-size:22px}.checkout-info-details{padding-bottom:10px}.custom-field-box>label{margin-bottom:5px;width:100%;margin-right:0}.main-signup-lists select{min-width:80px}.pto-singup-view-volunteer-list+.multiple-days-signup{flex-wrap:wrap}.multiple-days-signup .cust-dropdown{margin-left:0;min-width:300px;width:calc(100% - 10px);max-width:300px;margin-top:15px}.pto-signup-frontend .pto-signup-task-sorting{min-width:300px;width:calc(100% - 10px);max-width:300px;margin-bottom:10px;order:0}.pto-signup-owner a.front-primary-btn{margin-bottom:10px;order:1}.main-signup-lists>.container{padding:0}.pto-signup-task-list .table-responsive{margin-bottom:5px}.checkbox-list li label{font-size:12px!important}.checkbox-list li:not(:first-child) input[type="checkbox"]{margin-top:3px}.wp-admin.pto-custom-style li:first-child input[type="checkbox"]{margin-top:2px}.cust-dropdown>span{font-size:15px}.main-signup-lists select.task-shift{min-width:150px;padding:10px!important}.pto-signup-owner .front-primary-btn{padding:10px 12px!important}h5.pto-header-five{font-size:14px!important}.pto-cart-tasks-count{top:14px;right:15px}.pto-signup-plugin .menu-button-container{margin-right:65px}.menu-button-container #primary-mobile-menu .dropdown-icon{font-size:0}.menu-button-container #primary-mobile-menu{padding-left:0!important;padding-right:0!important}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{top:0;right:-5px;margin-left:0}.pto-signup-task-list .table-responsive{overflow-x:auto}.sign-up-task-shift-block .pto-singup-task-max-number-select{width:50px}.pto-singup-checkout-agreetoterms .pto-radio-checkbox-wrap label.checkout-agreetoterm-popup+h5{width:auto;display:block;margin-left:23px}.pto-singup-task-blocks-list .pto-singup-task-block h3{font-size:18px}.main-mysignup-listings .pto-mysignup-block,.main-mysignup-listings .pto-mysignup-actions{padding:10px}.main-mysignup-listings .pto-singup-task-block h3,.main-mysignup-listings .pto-singup-task-block h4,.main-mysignup-listings .pto-singup-task-block p,.main-mysignup-listings .pto-singup-task-custom-fields p{margin:0 10px}.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-block,.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-custom-fields,.main-mysignup-listings .pto-singup-task-blocks-list .task-date-time{padding:10px;margin-right:15px}.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-block,.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-custom-fields,.main-mysignup-listings .pto-singup-task-blocks-list .task-date-time{width:100%;margin-right:0;margin-bottom:25px}.main-mysignup-listings .pto-singup-task-blocks-list .task-date-time{margin-bottom:0}.main-mysignup-listings .pto-singup-task-blocks-list .pto-singup-task-custom-fields+.task-date-time,.pto-singup-task-blocks-list>div:last-child[class="pto-singup-task-custom-fields"]{width:100%}.main-mysignup-listings{display:flex;flex-direction:column}.main-mysignup-listings .pto-singup-task-blocks-list{flex-wrap:wrap;height:100%}.pto-mysignup-actions a{font-size:14px!important;margin-right:7px;padding:5px!important;margin-bottom:7px}.front-primary-btn{font-size:14px!important}.pto-signup-section-first.cust_width{width:100%}.pto-signup-section-second.cust_width{width:100%}body .custom-field-box input[type="text"],body .custom-field-box textarea,body .custom-field-box input[type="number"],body .custom-field-box select{width:100%}.pto-signup-checkout.pto-signup-section.d_flex.justify_space_between.pto-user-login-class{max-width:100%}.pto-radio-checkbox-wrap-filed{width:100%}.pto-signup-task-list{margin-bottom:0}}@media (max-width:575px){.pto-single-signup-list-head-second button#pto-signup-resend-receipt i{padding:8px}.pto-signup-task-list .shift-checkbox-list{width:calc(100% - 35%);display:inline-block}select.pto-task-number{width:calc(100% - 35%)}.pto-single-signup-list-head-second i{padding:9px 0}.pto-single-task-list-section-one{width:100%}.pto-single-task-list-section-two,.pto-single-task-list-section-three{width:100%}.pto-single-task-list-section-two,.pto-single-task-list-section-three{margin-left:0}.pto-signup-task-list{margin-bottom:15px}.pto-single-signup-list-head-second{position:initial}.single-pto-signup table.wp-list-table{display:block!important;width:100%!important;border:none!important;background:transparent!important}.single-pto-signup .wp-list-table thead{display:none}.single-pto-signup .wp-list-table tbody{width:100%;display:block}.single-pto-signup .wp-list-table tbody .task-select-list{display:flex;width:100%;flex-direction:column;border:1px solid #e3ebf3;margin-bottom:15px;background:#fff;padding:6px}.single-pto-signup .wp-list-table tbody .task-select-list:hover{box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24);border:1px solid #8686868a}.single-pto-signup .wp-list-table tbody td:nth-child(1),.single-pto-signup .wp-list-table tbody td:nth-child(3),.single-pto-signup .wp-list-table tbody td:nth-child(5),.single-pto-signup .wp-list-table tbody td:nth-child(7),.single-pto-signup .wp-list-table tbody td:nth-child(9){background:#dadada47}.single-pto-signup .wp-list-table tbody td:nth-child(2),.single-pto-signup .wp-list-table tbody td:nth-child(4),.single-pto-signup .wp-list-table tbody td:nth-child(6),.single-pto-signup .wp-list-table tbody td:nth-child(8),.single-pto-signup .wp-list-table tbody td:nth-child(10){background:#cccccc52}.single-pto-signup .wp-list-table tbody td{border:none!important;padding:7px;display:flex;justify-content:flex-start;align-items:center}.single-pto-signup .wp-list-table tbody td:before{content:attr(data-title);font-weight:700;float:left;width:35%}.single-pto-signup .wp-list-table tbody td select{margin-bottom:0}}@media (max-width:430px){.pto-signup-task-list span.pto-signup-vvbtn input{min-height:40px}.pto-signup-vvbtn:after{top:0}}@media (max-width:375px){.pto-mysignup-date{font-size:14px}.pto-signup-wrap-scart{top:-40px}}@media (max-width:320px){.cust-dropdown-contant{width:unset}.cust-dropdown>span{display:inline-block}#single-signup-task-list_wrapper #single-signup-task-list_filter input{width:100%}}