/*!
 Theme Name:  Divi Child
 Theme URI:   //
 Description: //
 Template:    Divi
 Version:     1.0.0
 !*/h2{position:relative;font-size:32px!important;-webkit-transform:scaleY(1.1);-ms-transform:scaleY(1.1);transform:scaleY(1.1);text-transform:uppercase;margin-bottom:40px}h2:after{content:'';position:absolute;bottom:0;left:0;width:200px;height:2px;background:#be322b}#main-header{position:relative}#main-footer{position:fixed;bottom:0;left:0;width:100%;z-index:999999999}@media screen and (max-width:900px){#main-footer #footer-bottom{padding:5px 0}#main-footer #footer-bottom #footer-info{font-size:11px;padding-bottom:0px}}#footer-info{text-align:center;width:100%}.pcp-logoff{-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.pcp-logoff.loading{-webkit-filter:blur(5px);filter:blur(5px)}#table_1_wrapper{-webkit-filter:blur(0px);filter:blur(0px);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#table_1_wrapper.blur-cont{-webkit-filter:blur(5px);filter:blur(5px)}#table-panel{display:none}.wdash-wrap .et_pb_gutters3 .et_pb_column,.wdash-wrap .et_pb_gutters3.et_pb_row .et_pb_column{width:100%}#table_1,#table_2,#table_3{width:100%!important}#table_1 .column-id,#table_2 .column-id,#table_3 .column-id{width:60px}.hide-col{display:none!important}table tbody td{color:#222!important}table tbody .column-so_no{pointer-events:none!important}table .column-id{max-width:100px}.row-warning td{border-color:#b1b573!important;background-color:#faffa4!important;color:#696f1b!important}.row-process-error td{border-color:#be322b!important;background-color:#e27375!important;color:#fff!important}.row-error td{border-color:#be322b!important;background-color:#ffd3d4!important;color:#be1013!important}.column-action .row-actions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.column-action .row-actions .row-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px solid transparent;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.column-action .row-actions .row-action i{pointer-events:none;margin-bottom:2px;margin-left:5px}.column-action .row-actions .row-action.delete{border-color:#be322b;color:#be322b}.column-action .row-actions .row-action.delete:hover{background:#be322b;color:#fff}.column-action .row-actions .row-action.new{border-color:#232F3D;color:#232F3D}.column-action .row-actions .row-action.new:hover{background:#232F3D;color:#fff}.column-action .row-actions .row-action.edit,.column-action .row-actions .row-action.view{border-color:rgba(35, 47, 61, 0.75);color:rgba(35, 47, 61, 0.75)}.column-action .row-actions .row-action.edit:hover,.column-action .row-actions .row-action.view:hover{background:rgba(35, 47, 61, 0.75);color:#fff}.log-delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px solid #be322b;color:#be322b;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.log-delete i{pointer-events:none;margin-bottom:2px;margin-left:5px}.log-delete:hover{background:#be322b;color:#fff}.sod-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.sod-wrap .section-left{width:calc(35% - 15px);padding-bottom:30px;margin-bottom:30px}.sod-wrap .section-left h2{background:#fff;padding-bottom:30px;padding-top:15px}.sod-wrap .section-left img{max-width:unset;width:100%}.sod-wrap .section-left .receipt a{display:block}.sod-wrap .section-right{width:calc(65% - 15px);margin-bottom:60px;background:#f9f9f9}.sod-wrap .section-right .pcp-accordion{height:750px;overflow-y:scroll}@media screen and (max-width:1024px){.sod-wrap .section-left{width:calc(40% - 15px)}.sod-wrap .section-right{width:calc(60% - 15px)}}@media screen and (max-width:980px){.sod-wrap .section-left,.sod-wrap .section-right{width:100%}.sod-wrap .pcp-accordion{height:400px}}.pcp-error{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;color:#be322b;cursor:default;margin-bottom:15px;background:#fff;border:1px solid #be322b}.login-form{position:relative;width:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:2px 2px 6px -5px rgba(0, 0, 0, 0.75);box-shadow:2px 2px 6px -5px rgba(0, 0, 0, 0.75)}.login-form .form-left{width:calc(40% - 15px);background:#232F3D;padding:60px 30px}.login-form .form-left a{display:block;margin-bottom:15px}.login-form .form-left a img{display:block;width:100%}.login-form .form-left p{padding:0;margin:0;line-height:1.8;color:#fff;text-align:center}.login-form .form-right{width:calc(60% - 15px);padding:15px 45px 15px 15px}.login-form .form-right .form-group{width:100%;margin-bottom:15px}.login-form .form-right .form-group input:not([type=submit]):not([type=checkbox]){width:100%;padding-left:10px;padding-right:10px;height:34px}.login-form .form-right .form-group [type=submit]{-webkit-box-shadow:none;box-shadow:none;border:1px solid #232F3D;color:#232F3D;background:#fff;cursor:pointer;display:inline-block;padding:10px 35px;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.login-form .form-right .form-group [type=submit]:hover{background:#232F3D;color:#fff}.login-form .form-right .form-group.submit-btn-wrap{margin-bottom:0}@media screen and (max-width:992px){.login-form .form-left,.login-form .form-right{width:100%}.login-form .form-right{padding:30px}}.pcp-accordion{width:100%;background:#f9f9f9;-webkit-box-sizing:border-box;box-sizing:border-box}.pcp-accordion .acc-item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.pcp-accordion .acc-item .item-cont,.pcp-accordion .acc-item .item-head{width:100%;margin:0;overflow:hidden}.pcp-accordion .acc-item .item-head{border-bottom:1px solid rgba(0, 0, 0, 0.15)}.pcp-accordion .acc-item .item-head a{background:#f9f9f9;display:block;padding:30px 15px;font-weight:bold;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.pcp-accordion .acc-item .item-cont{display:none;padding:30px 15px;border:1px solid #f9f9f9;border-top:none}.pcp-accordion .acc-item .item-cont h3{position:relative;font-size:18px;margin:15px 0;cursor:pointer}.pcp-accordion .acc-item .item-cont h3 span{position:relative;z-index:2;display:inline-block;background:#fff;padding-right:10px;pointer-events:none}.pcp-accordion .acc-item .item-cont h3:before{content:'';position:absolute;z-index:1;top:40%;left:0;width:100%;height:2px;background:#f9f9f9}.pcp-accordion .acc-item .item-cont table{margin-bottom:15px}.pcp-accordion .acc-item .item-cont .section{width:100%;overflow:hidden}.pcp-accordion .acc-item .item-cont .section .pic-gallery{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.pcp-accordion .acc-item .item-cont .section .pic-gallery .gallery-item{position:relative;width:calc(25% - 15px);margin-right:15px;padding-bottom:18%;background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 0 rgba(0, 0, 0, 0);-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s;cursor:pointer;overflow:hidden}.pcp-accordion .acc-item .item-cont .section .pic-gallery .gallery-item .item-caption{position:absolute;bottom:0;left:0;width:100%;text-align:center;background:rgba(0, 0, 0, 0.5);color:#fff;padding:15px 0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.pcp-accordion .acc-item .item-cont .section .pic-gallery .gallery-item:hover{-webkit-box-shadow:2px 2px 5px -2px rgba(0, 0, 0, 0.15);box-shadow:2px 2px 5px -2px rgba(0, 0, 0, 0.15)}.pcp-accordion .acc-item .item-cont .section .pic-gallery .gallery-item:hover .item-caption{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pcp-accordion .acc-item.active .item-head a{background:#be322b;color:#fff}@media screen and (max-width:1024px){.pcp-accordion .acc-item .item-head a{padding:15px}}#form-data-page table tbody .column-form_name{color:#0a6ebd!important;cursor:pointer;text-decoration:underline}.portal-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999999;-webkit-clip-path:circle(0px at center);clip-path:circle(0px at center);pointer-events:none;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.portal-modal .modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(35, 47, 61, 0.75);z-index:1;-webkit-transition:opacity .75s;-o-transition:opacity .75s;transition:opacity .75s}.portal-modal .modal-content{position:absolute;top:50%;left:50%;width:100%;max-width:800px;max-height:100%;overflow-y:scroll;background:#fff;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2}.portal-modal .modal-content .content-inner{position:relative;padding:30px 15px;overflow:hidden}.portal-modal .modal-content h3{border-bottom:1px solid rgba(0, 0, 0, 0.15);margin-bottom:15px;padding-bottom:15px}.portal-modal .modal-content p{padding:0;margin:0 0 5px 0}.portal-modal .modal-content .modal-close{position:absolute;top:-40px;right:-40px;cursor:pointer;background:#be322b;color:#fff;font-size:18px;width:80px;height:80px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);text-align:center}.portal-modal .modal-content .cont-nav{margin:30px 0 0 0;width:100%;background:#f9f9f9;border-top:1px solid rgba(0, 0, 0, 0.15);border-bottom:1px solid rgba(0, 0, 0, 0.15)}.portal-modal .modal-content .cont-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0;width:100%}.portal-modal .modal-content .cont-nav ul li{display:block;padding:10px 5px;background:transparent;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.portal-modal .modal-content .cont-nav ul li#fields-show{cursor:pointer}.portal-modal .modal-content .cont-nav ul li:hover{background:#eaeaea}.portal-modal .modal-content .table-wrap{width:100%;display:none}.portal-modal .modal-content table{margin:0 0 30px 0;width:100%}.portal-modal .modal-content table thead th{background-color:#f9f9f9}.portal-modal .modal-content table tr{vertical-align:top}.portal-modal .modal-content table th{color:#222}.portal-modal .modal-content table th:first-child{border-right:1px solid rgba(0, 0, 0, 0.15)}.portal-modal .modal-content table td,.portal-modal .modal-content table th{border-bottom:1px solid rgba(0, 0, 0, 0.15);text-align:left}.portal-modal.modal-show{-webkit-clip-path:circle(2000px at center);clip-path:circle(2000px at center);pointer-events:all}#sod-page .modal-content{max-width:900px;overflow-y:scroll;width:100%}#sod-page .modal-content .content-inner{width:100%;overflow:hidden}#sod-page .modal-content img{width:100%;max-width:unset}@media screen and (max-width:1024px){#sod-page .modal-content{max-width:100%}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;opacity:1;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.loading-overlay .overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(35, 47, 61, 0.75);z-index:1}.loading-overlay .overlay-content{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loading-overlay .overlay-content p{text-align:center;font-size:18px;color:#fff;opacity:0;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.loading-overlay .overlay-content svg{width:100px;height:100px;margin:20px;display:inline-block}.loading-overlay.show-text p{opacity:1}.loading-overlay.hide-overlay{pointer-events:none;opacity:0}.lookup-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lookup-form input[type=number]{height:64px;width:350px;font-size:16px;border:1px solid rgba(0, 0, 0, 0.15);padding-left:10px;padding-right:10px}.lookup-form button{padding:5px 60px;background:#fff;cursor:pointer;border:1px solid rgba(0, 0, 0, 0.15);border-left:none;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.lookup-form button:hover{background:#f9f9f9}.portal-notifications{position:absolute;bottom:0;left:0;padding:10px 30px;width:100%;background:#f9f9f9;border-top:2px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;-webkit-transform:translateY(50%) scaleY(0);-ms-transform:translateY(50%) scaleY(0);transform:translateY(50%) scaleY(0);overflow:hidden;-webkit-box-shadow:0 1px 15px -12px rgba(0, 0, 0, 0.75);box-shadow:0 1px 15px -12px rgba(0, 0, 0, 0.75);-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s;z-index:9999999999999}.portal-notifications.error{border-top-color:#be322b;background:#be322b;color:#fff}.portal-notifications.success{border-top-color:#64be36}.portal-notifications.success i{color:#64BE36}.portal-notifications.showing{opacity:1;-webkit-transform:translateY(100%) scaleY(1);-ms-transform:translateY(100%) scaleY(1);transform:translateY(100%) scaleY(1)}.portal-notifications i{margin-right:10px;margin-top:3.5px;font-size:16px}.portal-notifications p{padding:0;margin:0;line-height:1.8;font-size:14px;font-family:'Montserrat', sans-serif}@media screen and (max-width:1114px){.et_header_style_left #logo,.et_header_style_split #logo{max-height:45%}#top-menu li{padding-right:20px;font-size:13px}}@media screen and (max-width:1024px){.et_header_style_left #logo,.et_header_style_split #logo{max-height:40%}#top-menu li{padding-right:15px}}@media screen and (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-height:50%}}.wpDataTablesWrapper table.wpDataTable>tbody>tr>td,.wpDataTablesWrapper table.wpDataTable>tbody>tr>th{text-align:left!important}tbody .column-amount:before{content:'$'}tbody .column-invoice_number,tbody .column-item_id,tbody .column-service_order,tbody .column-report{cursor:pointer}tbody .column-invoice_number:hover,tbody .column-item_id:hover,tbody .column-service_order:hover,tbody .column-report:hover{text-decoration:underline}button#load-more{display:inline-block;margin-bottom:60px;font-size:16px;padding:15px 35px;border:1px solid #232F3D;color:#232F3D;background:#fff;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}button#load-more:hover{color:#fff;background:#232F3D}.column-action .row-actions .row-action{font-size:24px;padding:20px 40px}.column-action .row-actions .row-action.delete{margin-right:20px}td.column-action{width:450px}.column-action .row-actions{padding-bottom:20px;padding-top:20px}
/*# sourceMappingURL=style.css.map */