@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap);h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif !important;font-weight:600}.btn-outline-primary,.btn-primary,.btn-secondary,.common-popup h5,.form-group-display1 .label-result,.tab-common .nav-link,.tell-about-popup h5,h1,h2,h3,h4,h5,h6,label{font-weight:600}.avatar-upload,.iconslist,.logo img{max-width:100%}.box-faq,.dd-handle,.dropdown-menu .dropdown-footer a:hover,a,a:active,a:focus,a:hover{text-decoration:none}.dd,.dd-list,.header-nav ul,.popular-top ul li,.serch-rec-name ul li,.sidebar-nav .nav-content{list-style:none}a{-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#4154f1}h1{font-size:65px}h2{font-size:43px}h3{font-size:36px}h4{font-size:24px}.header-nav .nav-icon .bi-bell,h5{font-size:20px}h6{font-size:15px}.btn-primary,.btn-secondary,.drage-sec h6,.file-uploader1 p,.font-common-size,p{font-size:16px}a:active,a:focus{outline:0;box-shadow:none}.btn-lg,.common-popup .btn{min-height:44px;padding-left:25px;padding-right:25px}.activity-block span,.form-group-display1 label,.pop-labels .form-group-display1 .label-result,.table-block tbody th{font-weight:400}header{padding:15px 0;position:absolute;top:0;left:0;right:0;z-index:1000}.logo a{display:inline-block}.logo img{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.fixed{position:fixed;background:rgba(255,255,255,.8)}.fixed .logo a img{max-width:75px}.header-nav>ul,.serch-rec-name ul{margin:0;padding:0}.header-nav .nav-icon{font-size:16px;margin-right:25px;position:relative}.header-nav .nav-profile img{max-height:36px}.header-nav .nav-profile span{font-size:14px;font-weight:600}.header-nav .badge-number{position:absolute;inset:-5px -12px auto auto;font-weight:400;font-size:14px;padding:3px 6px}.header-nav .messages,.header-nav .notifications{inset:8px -15px auto auto!important}.header-nav .notifications .notification-item{display:flex;align-items:center;padding:15px 10px;transition:.3s}.header-nav .notifications .notification-item i{margin:0 20px 0 10px;font-size:24px}.header-nav .notifications .notification-item h4{font-size:16px;font-weight:600;margin-bottom:5px}.header-nav .messages .message-item p,.header-nav .notifications .notification-item p{font-size:13px;margin-bottom:3px;color:#919191}.dropdown-menu .dropdown-item:hover,.header-nav .messages .message-item:hover,.header-nav .notifications .notification-item:hover,.header-nav .profile .dropdown-item:hover{background-color:#f6f9ff}
.header-nav .messages .message-item{padding:6px 2px;transition:.3s}.d-flex-lg,.header-nav .messages .message-item a{display:flex; color:#000; font-size:14px;}.header-nav .messages .message-item img{margin:0 20px 0 10px;max-height:40px}.header-nav .messages .message-item h4{font-size:16px;font-weight:600;margin-bottom:5px;color:#444}.header-nav .profile{min-width:240px;padding-bottom:0;top:8px!important}.header-nav .profile .dropdown-header h6{font-size:18px;margin-bottom:0;font-weight:600;color:#444}.dashboard .activity,.dashboard .recent-sales,.dashboard .top-selling,.date-sec,.form-group-display1 label,.header-nav .profile .dropdown-header span{font-size:14px}.dropdown-menu .dropdown-item,.header-nav .profile .dropdown-item{font-size:14px;padding:10px 15px;transition:.3s}.dropdown-menu .dropdown-item i,.header-nav .profile .dropdown-item i{margin-right:10px;font-size:18px;line-height:0}.header-nav .bi-chevron-down::before{content:'';background:url("../img/menu-icon/down.svg") right top 0 no-repeat;width:20px;height:10px}.profile-dropdown .dropdown-toggle::after{border:none}.sidebar{position:fixed;top:60px;left:0;bottom:0;width:300px;z-index:996;transition:.3s;padding:20px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#aab7cf transparent;box-shadow:0 0 20px rgba(1,41,112,.1)}.sidebar::-webkit-scrollbar{width:5px;height:8px;background-color:#fff}.sidebar::-webkit-scrollbar-thumb{background-color:#aab7cf}@media (max-width:1199px){.sidebar{left:-300px}.toggle-sidebar .sidebar{left:0}}.sidebar-nav,.sidebar-nav li{padding:0;margin:0;list-style:none}.activity-block p,.sidebar-nav .nav-item{margin-bottom:5px}.sidebar-nav .nav-heading{font-size:11px;text-transform:uppercase;color:#899bbd;font-weight:600;margin:10px 0 5px 15px}.sidebar-nav .nav-link{display:flex;align-items:center;font-size:16px;padding:10px;border-radius:4px}.sidebar-nav .nav-link i{font-size:16px;margin-right:10px;color:#fff}#nestable2 .dd-item>button:before,.sidebar-nav .nav-link.collapsed,.sidebar-nav .nav-link:hover i{color:#fff}.breadcrumb .breadcrumb-item::before,.sidebar-nav .nav-link.collapsed i{color:#899bbd}.sidebar-nav .nav-link .bi-chevron-down{margin-right:0;transition:transform .2s ease-in-out}.sidebar-nav .nav-link:not(.collapsed) .bi-chevron-down{transform:rotate(180deg)}.sidebar-nav .nav-content{padding:5px 0 0;margin:0}.sidebar-nav .nav-content a{display:flex;align-items:center;font-size:14px;font-weight:600;color:#fff;padding:10px 0 10px 40px;transition:.3s}.sidebar-nav .nav-content a i{font-size:6px;margin-right:8px;line-height:0;border-radius:50%}.sidebar-nav .nav-content a.active i{background-color:#4154f1}.sidebar-nav .nav-link img{margin-right:10px}.form-control,.form-select{border-radius:5px!important;min-height:30px}.form-control:focus,.form-select:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0)}.accordion-button:focus,.btn-close:focus,.form-check-input:focus{outline:0;box-shadow:none}.form-label{margin-bottom:.4rem}.form-control:disabled{background-color:#f0f1f2}.tab-common .nav-link{padding:10px 30px}.profile-left-img{width:175px;height:175px;overflow:hidden;border-radius:100px;position:relative}.accordion-button .doclick-edit input,.add-feld-sec .delete-sec,.carousel-cell video,.carousel-main .carousel-cell img,.delete-btn img,.edit-icon-button img,.full_width,.header .search-form,.holiday-box a img,.per-icon-button img,.profile-left-img img{width:100%}:root{scroll-behavior:smooth}a:hover{color:#717ff5}#main{margin-top:60px;padding:20px 30px;transition:.3s}.pagetitle{margin-bottom:10px}.pagetitle h1{font-size:22px;margin-bottom:0;font-weight:600}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:99999;width:40px;height:40px;border-radius:4px;transition:.4s}.back-to-top i{font-size:24px;line-height:0}.back-to-top.active{visibility:visible;opacity:1}.dropdown-menu{border-radius:4px;padding:10px 0;-webkit-animation-name:dropdown-animate;animation-name:dropdown-animate;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:0;box-shadow:0 5px 30px 0 rgba(82,63,105,.2)}.dropdown-menu .dropdown-footer,.dropdown-menu .dropdown-header{text-align:center;font-size:15px;padding:10px 25px}.dropdown-menu .dropdown-footer a{color:#444;text-decoration:underline}.dropdown-menu .dropdown-divider{color:#a5c5fe;margin:0}@media (min-width:768px){.dropdown-menu-arrow::before{content:"";width:13px;height:13px;background:#fff;position:absolute;top:-7px;right:20px;transform:rotate(45deg);border-top:1px solid #eaedf1;border-left:1px solid #eaedf1}}@-webkit-keyframes dropdown-animate{100%{opacity:1}0%{opacity:0}}@keyframes dropdown-animate{100%{opacity:1}0%{opacity:0}}.bg-primary-light{background-color:#cfe2ff;border-color:#cfe2ff}.bg-secondary-light{background-color:#e2e3e5;border-color:#e2e3e5}.bg-success-light{background-color:#d1e7dd;border-color:#d1e7dd}.bg-danger-light{background-color:#f8d7da;border-color:#f8d7da}.bg-warning-light{background-color:#fff3cd;border-color:#fff3cd}.bg-info-light{background-color:#cff4fc;border-color:#cff4fc}.bg-dark-light{background-color:#d3d3d4;border-color:#d3d3d4}.card{margin-bottom:20px;border:none;border-radius:5px;box-shadow:0 0 30px rgba(1,41,112,.1)}.card-footer,.card-header{border-color:#ebeef4;background-color:#fff;color:#798eb3;padding:15px}.card-title{padding:20px 0 15px;font-size:18px;font-weight:600}.card-title span{color:#899bbd;font-size:14px;font-weight:400}.card-body{padding:0 20px 20px}.card-img-overlay{background-color:rgba(255,255,255,.6)}.alert-heading{font-weight:500;font-family:Poppins,sans-serif;font-size:20px}.breadcrumb,.logo span{font-family:Nunito,sans-serif}.btn-close{background-size:25%}.accordion-item{border:1px solid #ebeef4}.accordion-button:not(.collapsed){color:#012970;background-color:#f6f9ff}.accordion-flush .accordion-button{padding:15px 10px;background:0 0;border:0}.accordion-flush .accordion-button:not(.collapsed){box-shadow:none;color:#4154f1}.accordion-flush .accordion-body{padding:0 0 15px;color:#3e4f6f;font-size:15px}.breadcrumb{font-size:14px;color:#899bbd;font-weight:600}.breadcrumb a{color:#899bbd;transition:.3s}.breadcrumb a:hover{color:#51678f}.breadcrumb .active{color:#51678f;font-weight:600}.nav-tabs-bordered{border-bottom:2px solid #ebeef4}.nav-tabs-bordered .nav-link{margin-bottom:-2px;border:none;color:#2c384e}.dashboard .filter .icon:focus,.dashboard .filter .icon:hover,.dashboard .news h4 a:hover,.nav-tabs-bordered .nav-link:focus,.nav-tabs-bordered .nav-link:hover{color:#4154f1}.nav-tabs-bordered .nav-link.active{background-color:#fff;color:#4154f1;border-bottom:2px solid #4154f1}.logo{line-height:1}@media (min-width:1200px){#footer,#main{margin-left:300px}.toggle-sidebar #footer,.toggle-sidebar #main{margin-left:0}.toggle-sidebar .sidebar{left:-300px}.logo{width:280px}}.logo span{font-size:26px;font-weight:700;color:#012970}.header{transition:.5s;z-index:997;height:60px;box-shadow:0 2px 20px rgba(1,41,112,.1);background-color:#fff;padding-left:20px}.header .toggle-sidebar-btn{font-size:32px;padding-left:10px;cursor:pointer}.header .search-bar{min-width:360px;padding:0 20px}@media (max-width:1199px){#main{padding:20px}.header .search-bar{position:fixed;top:50px;left:0;right:0;padding:20px;box-shadow:0 0 15px 0 rgba(1,41,112,.1);background:#fff;z-index:9999;transition:.3s;visibility:hidden;opacity:0}.header .search-bar-show{top:60px;visibility:visible;opacity:1}}.header .search-form input{border:1px solid rgba(1,41,112,.2);font-size:14px;color:#012970;padding:7px 38px 7px 8px;border-radius:3px;transition:.3s;width:100%}.header .search-form input:focus,.header .search-form input:hover{outline:0;box-shadow:0 0 10px 0 rgba(1,41,112,.15);border:1px solid rgba(1,41,112,.3)}.header .search-form button{border:0;padding:0;margin-left:-30px;background:0 0}.header .search-form button i,.profile .profile-card .social-links a:hover,.profile .profile-overview .card-title{color:#012970}.dashboard .filter{position:absolute;right:0;top:15px}.dashboard .filter .icon{color:#aab7cf;padding-right:20px;padding-bottom:5px;transition:.3s;font-size:16px}.dashboard .filter .dropdown-header,.dashboard .filter .dropdown-item{padding:8px 15px}.dashboard .filter .dropdown-header h6{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1px;color:#aab7cf;margin-bottom:0;padding:0}.dashboard .info-card{padding-bottom:10px}.dashboard .info-card h6{font-size:28px;color:#012970;font-weight:700;margin:0;padding:0}.dashboard .card-icon{font-size:32px;line-height:0;width:64px;height:64px;flex-shrink:0;flex-grow:0}.dashboard .sales-card .card-icon{color:#4154f1;background:#f6f6fe}.dashboard .revenue-card .card-icon{color:#2eca6a;background:#e0f8e9}.dashboard .customers-card .card-icon{color:#ff771d;background:#ffecdf}.dashboard .activity .activity-item .activite-label{color:#888;position:relative;flex-shrink:0;flex-grow:0;min-width:64px}.dashboard .activity .activity-item .activite-label::before{content:"";position:absolute;right:-11px;width:4px;top:0;bottom:0;background-color:#eceefe}.dashboard .activity .activity-item .activity-badge{margin-top:3px;z-index:1;font-size:11px;line-height:0;border-radius:50%;flex-shrink:0;border:3px solid #fff;flex-grow:0}.dashboard .activity .activity-item .activity-content{padding-left:10px;padding-bottom:20px}.dashboard .activity .activity-item:first-child .activite-label::before,.holiday-box a{top:5px}.dashboard .activity .activity-item:last-child .activity-content,.status_report_flters_custom{padding-bottom:0}.dashboard .news .post-item+.post-item{margin-top:15px}.dashboard .news img{width:80px;float:left;border-radius:5px}.dashboard .news h4{font-size:15px;margin-left:95px;font-weight:700;margin-bottom:5px}.dashboard .news h4 a{color:#012970;transition:.3s}.dashboard .news p{font-size:14px;color:#777;margin-left:95px}.dashboard .recent-sales .table thead,.dashboard .top-selling .table thead{background:#f6f6fe}.dashboard .recent-sales .table thead th,.dashboard .top-selling .table thead th,.deleterow:active{border:0}.dashboard .recent-sales .dataTable-top{padding:0 0 10px}.dashboard .recent-sales .dataTable-bottom{padding:10px 0 0}.dashboard .top-selling .table tbody td{vertical-align:middle}.dashboard .top-selling img{border-radius:5px;max-width:60px}.iconslist{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem;padding-top:15px}.iconslist .icon{background-color:#fff;border-radius:.25rem;text-align:center;color:#012970;padding:15px 0}.iconslist i{margin:.25rem;font-size:2.5rem}.iconslist .label{font-family:var(--bs-font-monospace);display:inline-block;width:100%;overflow:hidden;padding:.25rem;font-size:12px;text-overflow:ellipsis;white-space:nowrap;color:#666}.profile .profile-card img,.profile .profile-edit img{max-width:120px}.profile .profile-card h2{font-size:24px;font-weight:700;color:#2c384e;margin:10px 0 0}.card-title-style2,.faq .basic h6,.profile .profile-card h3,.project-sect{font-size:18px}.profile .profile-card .social-links a{font-size:20px;display:inline-block;color:rgba(1,41,112,.5);line-height:0;margin-right:10px;transition:.3s}.profile .profile-overview .row{margin-bottom:20px;font-size:15px}.profile .profile-edit label,.profile .profile-overview .label{font-weight:600;color:rgba(1,41,112,.6)}.faq .basic h6{font-weight:600;color:#4154f1}.faq .basic p{color:#6980aa}.contact .info-box{padding:28px 30px}.contact .info-box i{font-size:38px;line-height:0;color:#4154f1}.contact .info-box h3{font-size:20px;color:#012970;font-weight:700;margin:20px 0 10px}.contact .info-box p{padding:0;line-height:24px;font-size:14px;margin-bottom:0}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;margin-bottom:24px;font-weight:600}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;margin-bottom:24px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px;margin-bottom:24px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:1s linear infinite animate-loading;animation:1s linear infinite animate-loading}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:0;box-shadow:none;font-size:14px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:#4154f1}.contact .php-email-form input{padding:10px 15px}.contact .php-email-form textarea{padding:12px 15px}.contact .php-email-form button[type=submit]{background:#4154f1;border:0;padding:10px 30px;color:#fff;transition:.4s;border-radius:4px}.contact .php-email-form button[type=submit]:hover{background:#5969f3}@-webkit-keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.error-404{padding:30px}.error-404 h1{font-size:180px;font-weight:700;color:#4154f1;margin-bottom:0;line-height:150px}.error-404 h2{font-size:24px;font-weight:700;color:#012970;margin-bottom:30px}.error-404 .btn{background:#51678f;color:#fff;padding:8px 30px}.error-404 .btn:hover{background:#3e4f6f}.footer{padding:20px 15px;font-size:14px;transition:.3s;background:#fff;box-shadow:0 2px 20px rgba(1,41,112,.2)}.footer .copyright,.footer .f-logo{color:#596076}.bdr-radi,.inner_banner .banner_content .container,.inner_banner .banner_content .container .row,html{height:100%}.card-title-style1{font-size:18px;position:relative;padding-left:15px}.card-title-style1:before{position:absolute;content:'';left:0;height:18px;width:4px}.activity-block{padding:15px;border-radius:6px;box-shadow:0 0 30px rgba(1,41,112,.05);position:relative}.active-round{position:absolute;right:10px;top:10px;width:10px;height:10px;border-radius:100px}.avatar-upload,.common-popup .modal-header,.common-popup h5,.inner_banner,.tell-about-popup .modal-header{position:relative}.common-popup .btn-close,.tell-about-popup .btn-close{font-size:50px;position:absolute;right:0;z-index:9;top:0}.common-popup .modal-body{padding:25px}.common-popup h5{font-size:20px;padding-left:15px}.common-popup h5:before{position:absolute;content:'';left:0;height:22px;width:4px;top:5px}.common-popup .form-control, .common-popup .form-select, .input-group-text{min-height:39px}.avatar-upload .avatar-edit{position:absolute;left:49%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;bottom:13%;padding:30%;width:75%;height:75%;background:#00000069;border-radius:50%}.avatar-upload .avatar-edit input,.carousel-main .flickity-button,.dd-collapsed .dd-list,.flickity-page-dots,.js .box__file,.modal-header h5:before,.table-site-pr .col-md-5,.table-site-pr .col-md-7,article{display:none}.avatar-upload .avatar-edit input+a,.avatar-upload .avatar-edit input+label{display:inline-block;width:26px;height:25px;margin-bottom:0;border-radius:100%;cursor:pointer;font-weight:400;transition:.2s ease-in-out}.avatar-upload .avatar-edit input+label:after{content:"";font-family:FontAwesome;color:#757575;position:absolute;left:0;right:0;text-align:center;margin:auto;background:url("../img/edit_b.svg") 0 0/100% no-repeat;width:26px;height:25px}.avatar-upload .avatar-preview{width:175px;height:175px;position:relative;border-radius:100%;border:6px solid #f8f8f8;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.avatar-upload .avatar-preview>div{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}/*! * animate.css -http://daneden.me/animate * Version - 3.5.1 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2016 Daniel Eden*/@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}@keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes wobble{0%,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.loginBg{background:none}.register .form-control,.register .form-select{background-color:#fff}.btn-login{padding-top:10px;padding-bottom:10px}.login-block{width:38%}.login-block .card{border-radius:15px}.login-block .card-body{padding:10px 40px 50px;background:rgba(255,255,255,.95);border-radius:15px}.field-action{position:absolute;right:10px;top:5px;z-index:9;display:block;bottom:5px}.clear-name{background:url("../img/clear_field.svg") no-repeat}.view-pass{background:url("../img/view_password.svg") no-repeat}.clear-name,.view-pass{border:none;width:24px;height:100%;background-position:center}.modal-backdrop{opacity:.9!important}.tell-about-popup .modal-lg{width:650px}.tell-about-popup .modal-body{padding:60px 0}.choose-signup,.section_title,.step-dot{text-align:center}.choose-signup a{padding:25px 0;display:inline-block;border-radius:10px;width:100%}.choose-signup span{display:block;margin-bottom:10px}.choose-signup .select-signup{margin:10px;width:25%}.choose-signup .select-signup:active span img,.choose-signup .select-signup:focus span img,.choose-signup .select-signup:hover span img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(38%) hue-rotate(335deg) brightness(110%) contrast(110%)}.registerBg{background:url("../img/registration-bg.jpg") 0 0/cover no-repeat}.step-dot span{display:inline-block;width:13px;height:13px;border-radius:50%;margin:5px}.mobile-Reg{background:url("../img/mobile.svg") right 10px top 10px no-repeat}.email-Reg{background:url("../img/email.svg") right 10px top 10px no-repeat}.company-name{background:url("../img/company-name.svg") right 10px top 10px no-repeat}.designation{background:url("../img/designation.svg") right 10px top 10px no-repeat}.contact-point{background:url("../img/contact-point.svg") right 10px top 10px no-repeat}.project{background:url("../img/project.svg") right 10px top 10px no-repeat}body{font-family:"Source Sans Pro",sans-serif;font-size:16px;overflow-x:hidden}.section_title h1{font-weight:700;font-size:60px}.section_title h1 span,.section_title h2 span{font-size:20px;font-family:"Source Sans Pro",sans-serif;font-weight:400;display:block;margin-bottom:10px}.section_title h2{font-weight:700;font-size:48px}.inner_banner .banner_content{position:absolute;bottom:0;top:100px;left:0;right:0}.overflow-hidden{overflow:hidden}.g_map{margin-top:150px}.contact_section{padding:90px 0}.contact_section .section_title{margin-bottom:50px}.contact_section .white_box{background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding:40px}.address-contact h2,.contact_section .white_box h2{font-size:24px;margin-bottom:30px}.address-contact{padding:40px}.address-contact p{font-size:16px;font-weight:600}.address-contact p span{display:block;font-weight:700}.address-contact p a,article.on{display:block}.styled-input{margin:1rem 0;position:relative;border-radius:4px}.styled-input input{padding:15px 20px;border:1px solid rgba(255,128,50,.1);width:100%;font-size:14px;color:#ff8032;border-radius:4px}.styled-input label,.styled-input textarea{padding:15px 25px;font-size:14px;color:#ff8032}.styled-input input:focus,.styled-input textarea:focus{outline:0}.styled-input input:focus~label,.styled-input textarea:focus~label{font-size:14px;color:#ff8032;top:-25px;padding:0;-webkit-transition:225ms;transition:225ms}.styled-input input:focus~span,.styled-input textarea:focus~span{width:100%;-webkit-transition:75ms;transition:75ms}.styled-input input:valid~label{font-size:14px;color:#ff8032;padding:0;top:-25px;-webkit-transition:225ms;transition:225ms}.styled-input textarea{border:1px solid rgba(255,128,50,.1);border-radius:4px;width:100%;min-height:15em}.styled-input textarea:valid~label{font-size:14px;color:#ff8032;top:-25px;padding:0;-webkit-transition:225ms;transition:225ms}.styled-input label{position:absolute;font-weight:600;top:0;margin:0;left:0;-webkit-transition:.25s;transition:.25s;pointer-events:none}.tab-user-cpanel .nav-link{border-radius:8px 8px 0 0!important}.tab-user-cpanel .nav-item{padding-right:1px}.page-heading h1{font-size:17px;font-weight:700}.project-sect select{font-weight:700;border:0;outline:0}.buttons-search{bottom:0}.divider{width:100%;height:1px;margin:9px 1px;overflow:hidden}.text-align-right{text-align:right}.box-faq,.box-faq-icon,.cat label span,.dd-handle,.dd-item>button{text-align:center}.min-width-80{min-width:80px}.edit-icon-button{width:15px;display:block}.per-icon-button{width:30px;display:block}.icon-ex{width:20px;margin-right:4px}.modal-content .form-label{margin-bottom:0}.w-58-per{width:58%!important}.modal-header h5{padding:5px 0;font-weight:700;font-size:18px}.faq-header h2,.faq-qst-area h3,.js--advanced-upload,.js--advanced-upload label{font-size:20px;font-weight:700}.btn-outline-primary,.btn-primary,.btn-secondary{min-height:28px;line-height:28px;padding-left:15px;padding-right:15px}.btn-secondary.icon-delete{min-height:44px;line-height:30px;padding-left:15px;padding-right:15px}.delete-icon,.img-view,.img-view img{width:20px}.search-tittle .card-title,.tab-user-cpanel .card-title{padding:5px 0 5px 15px}.logo-client{max-width:95px;margin-left:15px}.mt-add-new-30{margin-top:30px}.active-green{color:#18d26e}.tags-input-wrapper{max-width:100%;width:100%;border-radius:6px!important;padding:5px;min-height:44px;border:1px solid #d0d5dd;background-color:rgba(129,138,143,.09)}.tags-input-wrapper input{border:none;background:0 0;outline:0;width:90px;margin-left:8px}.tags-input-wrapper .tag{display:inline-block;border-radius:5px;padding:0 2px 0 7px;margin-right:1px;margin-bottom:1px;font-size:12px;text-transform:uppercase}.tags-input-wrapper .tag a{margin:0 3px;display:inline-block;cursor:pointer}.is-droppable{border-radius:10px;padding:20px}.btn--link{background:0 0;border:0;padding:0;cursor:pointer}.js--basic-upload.hide{opacity:0}.btn-search-a{right:0;background:0 0!important;border:transparent!important;border-radius:0 3px 3px 0;z-index:5!important}.box-faq{padding:15px;min-width:215px;max-width:100%}.box-faq-icon{width:100px;padding:24px;border-radius:15px;margin:0 auto;display:block}.box-faq h5{margin-top:10px;font-weight:400;font-size:18px}.accordion-button,.holiday-box h5,.pro-det-bg h2,.table-block tbody tr.bg-tit th,td .deleterow{font-weight:700}.box-faq:hover.box-faq h5{color:#ff8032}.center-pop{border-left:1px solid #ccc;border-right:1px solid #ccc}.popular-top ul li{padding:5px 0}.cat input:checked+span,.cat label input+span,.popular-top ul li a{color:#333f48}.form-group-check label:hover,.popular-top ul li a:hover{color:#ff8032}.faq-search{background:url(../img/img-search.jpg) center/cover;padding:35px 0}.table-modal-detail tr{cursor:pointer}.common-popup .btn.btn-default{min-height:10px;padding-left:10px;padding-right:10px}.common-popup .btn.btn-default img{margin-left:5px}.act-error{padding:2px 10px;border-radius:5px}.card-title.project-con{padding-top:5px;padding-bottom:5px}.btn-pro-conf-edit,.clnt-logo-pro-cofi,.dataTables_paginate,.desi-sub a,.float-right{float:right}.cat,.cat label,.d_sub_con,.date-sec img,.holiday-box{float:left}.clnt-logo-pro-cofi{margin-right:20px;margin-left:0}.clnt-logo-pro-cofi.logo-client{max-width:110px}.btn-pro-conf-edit{min-height:30px;font-size:14px;padding:0 10px}.btn-pro-conf-edit img{margin-left:10px}.accordion-button .pro-conf{border:2px solid #818a8f;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05)}.accordion-button .pro-conf.active-sec{border:2px solid #ff8032}.accordion-button .pro-conf.active-sec:before{border:solid #ff8032;content:'';display:block;position:absolute;top:-4px;left:8px;width:6px;height:16px;border-width:0 2px 2px 0;transform:rotate(45deg)}.color-picker{border:1px solid #ccc;background-color:#f8f9f9}.message-tips{background:#e9f7e6;color:#2a0}.d_sub_con{background-color:#ff8032;color:#fff}.cat{background-color:#f9f9f9;border:1px solid #e5e5e5}.days-a input:checked+span{background-color:#ffebde;border:1px solid #ff8032}.holiday-box{background:#fff1e8;border:1px solid #ff8032}.form-group-check input:checked+label:after{border:solid #ff8032!important}[type=radio]:not(:checked)+label:before{border-color:#ff8032!important;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{background:#ff8032;border:solid #ff8032!important}.file-upload-wrapper:after{border-color:#d0d5dd!important;background-color:rgba(129,138,143,.09);color:#666b6e}.file-upload-wrapper:before{color:#fff;background-color:#fc6c13}.drage-sec{border-color:#eee!important}.dd-handle{color:#fff;border-color:#333f48!important;background:#333f48}.dd-handle:hover{color:#fff;background:#4e5c68}.dd-empty{background:#e5e5e5;border-color:#bbb!important}.nestable-lists{border-color:#ddd!important}#nestable-output,#nestable2 .dd-handle{color:#fff;border-color:#999!important;background:#bbb}#nestable2 .dd-handle:hover{background:#bbb}.pro-det-bg h2{font-size:17px;padding:5px 0;margin:0}.accordion-button .pro-conf{-webkit-appearance:none;background-color:transparent;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;border-radius:25px;margin:0 10px 0 15px}.accordion-button::after{width:15px;background-size:13px;background-position:0 6px;margin-right:15px}[type=color]{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0;width:15px;height:15px;border:none}.d_sub_con label:before,.form-group-check label:before{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);-webkit-appearance:none;background-color:transparent;vertical-align:middle;display:inline-block;content:'';cursor:pointer}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-webkit-color-swatch{border:none}.color-picker{padding:0 15px;border-radius:6px;width:calc(100% - 44px); height: 40px; line-height: 40px;}.color-picker .form-control{float:right;position:absolute;width:40px;height:40px;right:-44px;top:0;border-radius:6px!important;overflow:hidden}.accordion-flush .accordion-body.p-accoord{padding:0 15px 15px}.lebel-min-height{min-height:15px}.message-tips{padding:8px;border-radius:7px}.message-tips img{margin-right:5px}.d_sub_con{display:unset;padding:10px;border-radius:6px}.d_sub_con:after,.d_sub_con:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.d_sub_con input,.form-group-check input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.d_sub_con label{position:relative;cursor:pointer;padding:5px}.d_sub_con label:before{border:2px solid;padding:7px;border-radius:10px;position:relative;margin-right:5px}.d_sub_con input:checked+label:after{content:'';display:block;position:absolute;top:10px;left:11px;width:6px;height:11px;border:solid;border-width:0 2px 2px 0!important;transform:rotate(45deg)}.email-confic-cont .tags-input-wrapper{background-image:url(../img/email.svg);background-repeat:no-repeat;background-position:13px 10px;padding-left:40px;min-height:70px}.cat{margin:0 4px 0 0;border-radius:4px;overflow:hidden;cursor:pointer}.cat label{line-height:38px;width:60px;height:44px;cursor:pointer}.cat label span{padding:3px 0;display:block}.cat label input{color:#333f48!important;position:absolute;display:none}.days-a input:checked+span{border-radius:4px;width:60px;height:44px}.holiday-box{padding:10px;border-radius:6px;position:relative;min-width:150px}.holiday-box h5{font-size:16px}.holiday-box a{position:absolute;width:15px;height:15px;right:5px}.date-sec span{margin:-2px 0;float:left}.date-sec img,.delete-btn{margin-right:10px;width:15px}.form-group-check label{position:relative;cursor:pointer;font-weight:700;display:flex}.form-group-check label:before{padding:10px;position:relative;margin-right:5px;border-radius:25px}.form-group-check input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:9px;width:6px;height:14px;border-width:0 2px 2px 0!important;transform:rotate(45deg)}.form-group-check label span{padding:2px 5px;float:right}.delete-btn{float:right}.reset-btn img{float:left;margin:7px 10px 7px 0}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px!important;cursor:pointer;line-height:20px;display:inline-block}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border-radius:100%;border:1px solid}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.table img{max-width:50px; max-height: 50px;}.file-upload-wrapper{height:45px;position:relative;width:100%}.file-upload-wrapper:after{content:attr(data-text);position:absolute;top:0;left:0;border:1px solid;padding:8px 15px;display:block;width:calc(100% - 40px);pointer-events:none;z-index:20;height:45px;border-radius:6px 0 0 6px;font-weight:400;overflow:hidden}.file-upload-wrapper:before{content:'';position:absolute;background-image:url(../img/uplode-svg.svg)!important;background-repeat:no-repeat;background-position:13px;background-size:13px;top:0;right:0;display:inline-block;height:45px;font-weight:700;z-index:25;font-size:16px;padding:0 20px;text-transform:uppercase;pointer-events:none;border-radius:0 5px 5px 0}.file-uplode-sec input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;margin:0;padding:0;display:block;cursor:pointer;width:100%}.drage-sec{border:1px solid;padding:10px;min-height:150px;border-radius:6px}.dd,.dd-empty,.dd-item,.dd-list,.dd-placeholder{padding:0;position:relative;display:block}.dd{margin:0;max-width:100%;font-size:13px;line-height:20px}.dd-list{margin:0}.dd-list .dd-list{padding-left:30px}.dd-empty,.dd-item,.dd-placeholder{margin:1px;min-height:20px;font-size:13px;line-height:20px;float:left;min-width:110px;cursor:move}.dd-handle{display:block;height:45px;line-height:35px;margin:5px 0;padding:5px 10px;font-weight:400;border:1px solid;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.dd-item>button{display:block;position:relative;cursor:pointer;float:left;width:25px;height:20px;margin:5px 0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;background:0 0;font-size:12px;line-height:1;font-weight:700}.dd-item>button:before{content:'+';display:block;position:absolute;width:100%;text-align:center;text-indent:0}.dd-item>button[data-action=collapse]:before{content:'-'}.dd-empty,.dd-placeholder{margin:5px 0;padding:0;min-height:30px;border:1px dashed;box-sizing:border-box;-moz-box-sizing:border-box}.dd-empty{border:1px dashed;min-height:100px;background-size:60px 60px;background-position:0 0,30px 30px}.dd-dragel{position:absolute;pointer-events:none;z-index:9999}.dd-dragel>.dd-item .dd-handle{margin-top:0}.nestable-lists{display:block;clear:both;padding:30px 0;width:100%;border:0;border-top:2px solid;border-bottom:2px solid}#nestable-menu{padding:0;margin:20px 0}#nestable-output,#nestable2-output{width:100%;height:7em;font-size:.75em;line-height:1.333333em;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box}#nestable2 .dd-handle{border:1px solid}.close-tab{position:absolute;top:-5px;width:15px;height:15px;right:0}@media only screen and (min-width:700px){.dd{float:left;width:100%}.dd+.dd{margin-left:2%}}.w-128{width:32rem}.doclick-edit{width:auto;margin-right:10px}.doclick-edit input{border-top:none!important;border-left:none!important;border-right:none!important}.gray-bg .form-group-check input:checked+label:after{border-width:0 2px 2px 0!important}.add-options .btn-primary,.add-row,.new-row{border-left:0;border-right:0;border-top:0}.add-feld-sec,.add-row,.add-row:hover,.new-row{border-bottom:1px solid}.add_new .form-group-check input.form-control,.remark textarea.form-control{display:block;border-radius:0!important;border-top:none;border-left:none;border-right:none;padding:0;min-height:20px;background:#fff}.message-tips i{font-size:18px;margin:2px 10px 0 0;float:left}.mx-w-50 tr th:first-child{width:50px!important}.orderTable tr td{font-weight:600;color:#333f48}.add-row{font-weight:700;border-radius:0}.new-row{padding:8px 0}.new-row:focus-visible{border-bottom:1px solid!important;border:0;outline:0}.pr-2{padding-right:5px}.system-set-a .dd-empty,.system-set-a .dd-item,.system-set-a .dd-placeholder{float:none}.system-set-a .dd-handle{margin-top:0;margin-bottom:0;margin-right:5px}.system-set-a .dd-handle,.system-set-a .delete-sec{width:50%}.pr-10px{padding-right:10px}.system-set-a .form-group-check label:before{border-radius:0}.add-button-sec .btn-primary{min-height:20px}.add-options .btn-primary{border-radius:0;padding-left:0;padding-right:0}.add-feld-sec{padding-bottom:5px;margin-bottom:10px}.add-options{padding-bottom:10px;margin-bottom:10px}.dash-box-d{position:relative;padding:0 0 0 25px}.dash-box-d::before{content:"";width:50px!important;height:150px!important;background-color:#ff8032;position:absolute;left:-59px;top:-34px}.dashboard-sec-box .small-box{overflow:hidden;background-image:url(../img/das-box-bg.svg);background-repeat:no-repeat;background-position:top right}.dash-box-d h3{font-weight:700;margin-bottom:0}.doclick-edit input{border-bottom:1px solid #8a8a8a;outline:0!important}.add-row,.new-row{border-color:#ff8032}.message-tips.gray-bg{background:#f1f1f1;color:#505050}.gray-bg .form-group-check label:before{border:2px solid #747474}.gray-bg .form-group-check input:checked+label:after{border:solid #747474!important}.add-row{color:#ff8032}.pr-3-right{padding-right:10px!important}.dropdown-menu.dash-button li a{display:block;padding:6px 0}.dash-table h6{font-size:18px;font-weight:700;margin-bottom:0;margin-top:12px}.sort-table.input-group{width:30%}.sort-table label{padding:10px 5px 10px 0}.sort-table-container,.table-container .dataTables_paginate{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;display:flex}.p-3-2{padding:2rem 1rem!important}.dropdown .btn-secondary{min-height:20px;line-height:20px;padding-left:5px;padding-right:5px;margin-top:15px}.button-icon{padding:0 5px;margin:10px 0}.serch-rec-name ul li{float:left;padding-right:10px;padding-left:10px;border-right:1px solid #505050}.serch-rec-name ul li:first-child,.serch-rec-name ul li:last-child{border-right:0;padding-right:0}.serch-rec-name ul li img{width:20px;padding:0;margin:-4px 0 0}.dis-abled{opacity:.6}.radio-button-sec .form-label{width:100px;padding:5px 0}.upload-lod .file-upload-wrapper:after{width:100%;border-radius:6px}.upload-lod .file-upload-wrapper:before{content:'Choose File';background-image:url(../img/cho_file.svg)!important;background-position:8px;border-radius:6px;top:3px;right:4px;height:38px;padding:10px 10px 10px 25px;font-size:13px;font-weight:300;text-transform:capitalize;width:105px}.downlo-up,.icons-up{width:auto!important;display:block;text-align:left;float:right;min-width:160px;padding:10px 0;margin-right:10px}.downlo-up img,.icons-up img{float:left}.downlo-up span,.icons-up span{font-size:12px}.downlo-up p,.icons-up p{margin:0}td .downlo-up,td .icons-up{padding:0}.treegrid-expander{font-size:9px;float:right;padding:10px}.radio-button-sec.pop-up .form-label{width:200px}.search-button{padding:6px 10px;margin:0;border-radius:6px 0 0 6px;min-height:45px}.searchbar{padding:6px 5px;margin:0;border:1px solid #eee;background:#eee;min-height:45px;min-width:calc(100% - 48px);border-radius:0 6px 6px 0}.searchbar:focus-visible{outline:0}.min-wid-icon{min-width:50px}.btn-primary.btn-unit-doc,.btn-secondary.btn-unit-doc{min-height:24px;line-height:24px}.form-group-check.check-uni-doc label:before{border-radius:0;margin-right:0}.form-group-check label:before{height:20px;border:2px solid #d7d7d7}td .form-control,td .form-select{min-height:36px}.knob-cnt{float:right;display:flex}.knob-cnt .knob-label{width:60px!important;padding:10px 0;margin:0 5px}.knob-cnt div{position:relative;width:45px!important;height:45px!important}.knob-cnt input{width:40px!important;height:20px!important;top:-18px;left:72px;font-size:10px!important}.knob-cnt canvas{width:45px}.hea-pros h6{padding:12px 0;font-weight:700}.cssProgress{width:100%;margin-bottom:0;display:flex;padding:5px 0 0}.cssProgress .progress1,.cssProgress .progress2,.cssProgress .progress3{position:relative;overflow:hidden;width:100%;height:18px}.cssProgress-label{padding:0 10px;height:18px;font-size:12px}.progress2{background-color:#eee;border-radius:9px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.progress2 .cssProgress-bar{height:18px;border-radius:9px}.cssProgress .cssProgress-active,.cssProgress .cssProgress-active-right,.cssProgress .cssProgress-stripes{background-image:linear-gradient(-45deg,rgba(255,255,255,.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.125) 50%,rgba(255,255,255,.125) 75%,transparent 75%,transparent);background-size:35px 35px}.cssProgress .cssProgress-success{background-color:#66bb6a!important}.table-field-h td .form-control,.table-field-h td .form-select{min-height:30px;height:30px;font-size:12px}.table-field-h td .input-group-text{min-height:30px;height:30px}.table-field-h td img{max-width:15px}.datetimepicker-input{border-radius:6px 0 0 6px!important}.input-group-text{border-radius:0 6px 6px 0}.dataTables_wrapper .dataTables_filter{float:left!important;padding:0 0 10px}.dataTables_wrapper .dataTables_length{float:right!important}.dataTables_filter input{background:url(../img/search-icon.svg) 95% no-repeat}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0!important;border-radius:5px;margin-top:10px}.dataTables_wrapper .dataTables_paginate .paginate_button{/*padding:.3em .8em!important;*/padding:0;}.searchbar-box{padding:15px 0;display:flex;width:800px;position:relative;max-width:100%}.radio-button-sec.pop-up.daybook-pop .form-label{width:70px}.tooltip-a{position:relative;overflow:visible}.tooltip,.tooltip:after{position:absolute;border-style:solid}.tooltip{z-index:2;overflow:hidden;clip:rect(0,0,0,0);box-sizing:border-box;width:0;height:0;padding:0;cursor:default;color:#fff;font-size:1.4rem;line-height:normal;text-align:center;white-space:nowrap;border-width:0;border-color:#373739 #6d6e71 #6d6e71;background-color:#373739;opacity:0;transition:opacity .3s ease-in .3s}.tooltip.isVisible{overflow:visible;clip:auto;width:auto;height:auto;padding:5px 15px;border-width:1px;opacity:1;border-radius:5px;font-size:12px;font-weight:700}.tooltip,.tooltip.tip-bottom,.tooltip.tip-top{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.tooltip,.tooltip.tip-bottom,.tooltip.tip-bottom-left,.tooltip.tip-bottom-right{top:110%;top:calc(100% + 5px)}.tooltip.tip-top,.tooltip.tip-top-left,.tooltip.tip-top-right{top:auto;bottom:110%;bottom:calc(100% + 5px)}.tooltip.tip-bottom-left,.tooltip.tip-bottom-right,.tooltip.tip-top-left,.tooltip.tip-top-right{-webkit-transform:none;-ms-transform:none;transform:none}.tooltip.tip-bottom-left,.tooltip.tip-top-left{right:50%;left:auto;margin-right:-25px}.tooltip.tip-bottom-right,.tooltip.tip-top-right{margin-left:-25px}.tooltip.tip-left,.tooltip.tip-right{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.tooltip.tip-left{right:110%;right:calc(100% + 5px);left:auto}.tooltip.tip-right{left:110%;left:calc(100% + 5px)}.tooltip:after{content:' ';display:block;width:0;height:0;border-width:7px;pointer-events:none}.tooltip.tip-bottom:after,.tooltip.tip-top:after,.tooltip:after{left:50%;margin-left:-10px}.tooltip.tip-bottom-left:after,.tooltip.tip-bottom-right:after,.tooltip.tip-bottom:after,.tooltip:after{top:-20px;border-color:transparent transparent #373739}.tooltip.tip-top-left:after,.tooltip.tip-top-right:after,.tooltip.tip-top:after{top:auto;bottom:-14px;border-color:#373739 transparent transparent}.tooltip.tip-bottom-left:after,.tooltip.tip-bottom-right:after,.tooltip.tip-top-left:after,.tooltip.tip-top-right:after{margin-left:0}.tooltip.tip-bottom-left:after,.tooltip.tip-top-left:after{right:15px;left:auto}.tooltip.tip-bottom-right:after,.tooltip.tip-top-right:after{left:15px}.tooltip-demo{position:relative;display:block;height:70px;margin:0 0 10px}.tooltip-demo-btn{position:absolute;display:inline-block;padding:15px 10px;margin:0 10px 0 0;width:25%;color:$white;background-color:#444;border:1px solid #555;border-radius:2px;font-size:14px;box-shadow:3px 3px 15px 0 rgba(0,0,0,.35);transition:box-shadow 1s}.pl-pt-pb-20{padding:10px 0 20px 30px}.uploadOuter{padding:0!important}.up-cap,.upl-hed{line-height:normal;padding:0;text-align:center;display:block}.dragBox{width:100%!important;border-radius:5px;height:175px!important}.icon-upload{margin:20px auto 0!important}.icon-upload img{width:60px}.upl-hed{color:#344054!important;font-size:23px;margin:0}.up-cap{color:#818a8f;font-size:13px;margin:5px;font-weight:500}.common-popup .btn-secondary{margin-left:0!important}.common-popup .btn.btn-primary{margin-left:5px!important}.avatar-upload .avatar-edit input+a:after{content:"";font-family:FontAwesome;color:#757575;position:absolute;left:0;right:0;text-align:center;margin:auto;background:url(../img/edit_b.svg) 0 0/100% no-repeat;width:26px;height:25px}.pass-view{border:none;background:0 0;padding:4px;color:#8d8d8d}.mr-btn-2{margin-right:2px}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input::before{content:'Select files';display:inline-block;background:linear-gradient(top,#f9f9f9,#e3e3e3);border:1px solid #999;border-radius:3px;padding:5px 8px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt}.custom-file-input:hover::before{border-color:#000}.custom-file-input:active::before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.profile-left-img.margin-auto-pop{width:100px;height:100px;margin:10px auto}.image-cropper{background:#eeeeee30;border:1px solid #ccc;border-radius:4px;padding:3px;position:relative}.mr-2-pop{margin-right:2px!important}.btn-align-right{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.edi-btn{float:left;margin:0 5px;color:#000}.m-b-25{margin-bottom:25px!important}.table-icons{width:16px;display:block;float:left;margin:3px}.delete-tab-head{padding:0 10px;color:#333f48}.add-feld-sec .delete-sec.btn-option{width:50px;margin-left:5px;padding:12px 0}.add-emails-box{border:1px solid #d0d5dd;background-color:rgba(129,138,143,.09);padding:5px;border-radius:6px;height:70%}.email-confic-cont .add-emails-box .form-control{height:30px}.all-mail,.all-mail_rdm,.all-mail_drt,.all-mail_retail,.all-mail_client{min-height:106px}span.email-ids{border:none!important;margin-right:1px;background:#333f48!important;color:#fff;padding:0 5px;font-size:12px}span.cancel-email{order:none!important;color:#ff8032;font-size:16px}.title_firstrow th{background:#818a8f;}.title_secondrow th{background:#e7eef1!important}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #e9eaeb}td a{color:#000!important}.editable-click,a.editable-click{border-bottom:none!important}.carousel-cell{background:#8c8;counter-increment:carousel-cell;color:#fff;display:flex;align-items:center;justify-content:center}.carousel-main .carousel-cell{width:100%;border-radius:10px;overflow:hidden}.carousel-nav{width:240px;transform:rotate(90deg) translate(0,-100%);transform-origin:left top}@media screen and (max-width:1200px){.carousel-nav{transform:rotate(90deg) translate(30px,-50%)}}.carousel-nav .carousel-cell{transform:rotate(-90deg);width:50px;height:80px;cursor:pointer;margin-right:10px;border-radius:10px;overflow:hidden;font-size:1.4rem}.carousel-nav .carousel-cell:before{transform:rotate(-90deg)}.carousel-nav .carousel-cell.is-nav-selected{background:#ed2}.carousel-nav .flickity-prev-next-button{width:40px;height:40px;background:0 0}.carousel-nav .flickity-prev-next-button.previous{left:0;z-index:1}.carousel-nav .flickity-prev-next-button.next{right:0;z-index:1}.carousel-thumb{width:110px;padding-left:10px}.carousel_container{width:calc(100% - 110px);padding-right:10px}.carousel-thumb .flickity-viewport img{max-height:100%;max-width:100%;transform:rotate(-90deg) scale(1.8)}.flickity-prev-next-button .flickity-button-icon{width:14px;height:14px}.flickity-button,.flickity-button:disabled{color:#000;opacity:1}.accordion-button .pro-conf{margin-left:3px}.date_text .datetimepicker-input{height:38px}.date_text .input-group-text{min-height:38px}.lebel-min-height2{min-height:23px}.searchbar-box .close-button{right:10px}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.project-sect select{padding-top:0;font-size:18px;padding-bottom:0;background-color:transparent}.form-select.form-control{height:38px;background-image:none;padding-right:10px}.col-md-4.col-lg-2.search_clearbtn{padding-top:32px}.col-md-4.col-lg-2.search_clearbtn button{height:38px;line-height:25px}@media (min-width:992px){.error-404 img{max-width:50%}.status_report_flters_custom .col-md-4{flex:0 0 auto;width:16.666%}}.table thead th {vertical-align: middle;}.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active{color:#fff !important}.table-dropedown ul.dropdown-action li a {text-decoration: none;padding: 0;display: block;width: 17px;height: 17px;text-align:center}.table-dropedown ul.dropdown-action li a img{width:auto; max-width: 100%;}.table-dropedown ul.dropdown-action li{margin: 2px;}.table-dropedown ul.dropdown-action{z-index:1}.btn-success{color:#fff !important; background-color:#2f9d61; border-color:#2f9d61}.waiting_btn{padding-top: 25px;}.waiting_btn button{min-height: 15px !important;height: 36px;line-height: 18px;padding-left: 17px !important; padding-right: 17px !important; font-size: 14px;}.dropdown-divider{    border-top: 1px solid rgb(187 187 187 / 18%);}.commondiv1 {border: solid 1px #ededed;margin-bottom: 10px;}.commondiv1 .section_head2, .table_main_ .section_head2 {width: 100% !important;background: #333F48;color: #fff;padding-left: 10px;margin-top: 0 !important;}.commondiv1 .section_head h3, .section_head h3 {font-size: 14.5px;font-weight: 600;}.tbl_assistance, .tbl_expect_trade, .tbl_start_onsite {border: 0;}.table_main_ .tbl_start_onsite .headtable th {background: #e37f3b;font-size: 13px;color: #fff;}.table_main_ .table thead th {background: #f7a96e; border: solid 1px #ededed;color: #fff;}.pb-2 {padding-bottom: .5rem !important;}.align-items-center {align-items: center !important;}.flex-wrap {flex-wrap: wrap !important;}.w-100 {width: 100% !important;}.border-0 {border: 0 !important;}.d-flex {display: flex !important;}.dashboard-sec-box {margin-bottom: var(--bs-gutter-y);}.dashboard-sec-box .card{height:100%; margin-bottom:0 !important}.sort_box{width:auto !important}.sort_box select{margin-left:10px;max-width: 250px;}.timeline_table tbody > tr:hover{background:none !important;}.timeline_table tbody > tr td{border:1px solid #eceeee; vertical-align:middle}.timeline_table thead th{background-color:#818a8f;font-weight: 600; white-space: nowrap;font-size: 14px;}.timeline_table tbody tr td{font-size:14px; white-space: nowrap;}.table_cut_new table thead tr th{border-color:#818a8f; background-color:#818a8f; color:#fff; font-weight:normal; white-space:nowrap; font-size: 14px;}.table_cut_new table thead tr.headtable th{ border-color:#333f48; background-color:#333f48; text-align:center; color:#fff;}.table_cut_new table tbody td{border-bottom:1px solid #eceeee;white-space:nowrap; color:#5a666e; font-size: 14px;}img.timeline_status {width: 15px;margin: 0 0 0 10px;}img.unit_ico {width: 60px;}.dash-box{margin-bottom:0}.dash-box .card-body {padding: 20px 20px 20px;}.icon_flex h3{line-height:1; font-size: 30px;} .icon_flex p{margin:0; line-height:1;font-size: 14px;}.client_dashboard span{color: #333F48;text-align: center;font-family: Source Sans Pro;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;display: block;}#append_table_body .downlo-up, #append_table_body .icons-up{display:inline-block; float:none}.knob-cnt canvas{position: absolute;transform: scale(1);top: 0%;left: 0%;}.table-responsive-1.table-responsive td, .table-responsive-1.table-responsive th{white-space:nowrap}.site_photo_box{border-radius: 5px; overflow:hidden; position:relative;}.site_photo_box.big{border-radius: 7px;}.site_photo_box .site_photo_overlay {/*background: linear-gradient(0deg, rgba(0, 6, 11, 0.97) 0%, rgba(39, 59, 74, 0.46) 183.21%);*/ background: #f57900; position: absolute;left: 0;right: 0;bottom: -100%;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;text-align: center;padding: 18px;}.site_photo_box:hover .site_photo_overlay{bottom:0}.site_photo_box .site_photo_overlay div{color: #fff;font-size: 18px;font-style: normal;font-weight: 600;line-height: 1;border-bottom: 1px solid #eff5f61f;padding-bottom: 15px;margin-bottom: 15px;}.site_photo_box .site_photo_overlay div svg{margin-right:8px;}.site_photo_box .site_photo_overlay ul{list-style: none;display: flex;justify-content: center!important;padding: 0;margin: 0;}.site_photo_box .site_photo_overlay ul li{color: #ffffff;font-size: 14px; padding:0 15px; border-right:1px solid #354B54;font-weight: 400;line-height: 1.2}.site_photo_box .site_photo_overlay ul li:last-child{border:none}.apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {left: 0 !important;}#top_x_div{overflow:hidden}#top_x_div svg{transform: scale(1.2);}@media (min-width: 1900px), (max-width: 1920px) and (-webkit-device-pixel-ratio: 1.25) {.knob-cnt canvas{position: absolute;transform: scale(0.4); top: -11px; left: -9px;}}@media (min-width: 1900px) and (max-width: 1920px) {.knob-cnt canvas{position: absolute;transform: scale(1);top: 0%;left: 0%;}}.concept_table .transmittal_{width: 130px;}.concept_table .Incoming_Outgoing{width: 360px;}th.action_ {width: 100px;}tr.bg-tit + tr.collapse.show{background: rgba(129, 138, 143, 0.2);}tr.bg-tit + tr.collapse.show:hover{background: rgba(129, 138, 143, 0.07);}.concept_table .treegrid-expander{float: none;}.common-popup textarea.form-control{height: 44px;}img.logo-client.clnt-logo-pro-cofi.project_logoEdit {max-width: 70px;max-height: 20px;}.dd-handle{position: relative;}.close-tab{height: 17px; width: 17px; top: 3px; right: 3px;}.close-tab img{width: 100%;}.file_up_load{position: relative; padding: 40px 20px;cursor: pointer;}.file_up_load .js--basic-upload.hide{position: absolute; left: 0; right: 0; top: 0; bottom: 0;cursor: pointer;}.file_up_load p{margin-bottom: 0;}.dd-list#datatable_1 .dd-handle.btn-primary.mr-3{height: 38px;}.dd-list#datatable_1 .dd-handle.btn-primary.mr-3 i{line-height: 28px;}.btn.btn-secondary.delete-sec{height: 38px;}.btn.btn-secondary.delete-sec i{line-height: 25px;}.unitCpanel_table td{white-space: nowrap;}.unitCpanel_table thead th:last-child{width: 46.9219px !important;}.unitCpanel_table .table-dropedown .dropdown-toggle{margin: 0 auto; text-align: center;}.unitCpanel_table .table-dropedown ul.dropdown-action::before {top: -9px;left: inherit;border-bottom: solid 8px #ccc;border-left: solid 7px transparent;border-right: solid 7px transparent;right: 25px;}.unitCpanel_table .table-dropedown ul.dropdown-action{margin:11px 0 0 0;}.unitCpanel_table .table-dropedown ul.dropdown-action li{float: none;display: inline-block; margin: 5px;}.unitCpanel_table .table-dropedown ul.dropdown-action li a{margin: 0; padding: 0; height: auto; float: none;}.unitCpanel_table .dataTables_wrapper .dataTables_length{float: none !important;}.unitCpanel_table .pagination button{background: none;color: #666 !important;height: 40px;border-radius: 4px;padding: 0 10px;margin: 0 2px;border: 1px solid #FF8032;}.btn-outline-primary {border-color: #FF8032 !important;color: #FF8032 !important; background: #FFF; min-height: 28px;line-height: 28px !important;padding-left: 15px !important;padding-right: 15px !important;}.role_report_table th{background-color: #818a8f; color: #fff;border: 0 !important; white-space: nowrap;}.role_report_table td{white-space: nowrap;}.w-Load_table th{    width: 170px; vertical-align: middle !important; text-align: center; white-space: normal ;}.form-control {display: block;width: 100%;height: 40px;padding: 8px 0.75rem !important;font-size: 14px;font-weight: 500;line-height: 1.5;color: #495057;background-color: rgba(129, 138, 143, 0.09) !important;background-clip: padding-box;border: 1px solid #ced4da !important;border-radius: 0.25rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.select2-container--default .select2-selection--single, .select2-container--default .select2-selection--multiple{background-color: rgba(129, 138, 143, 0.09) !important; border: 1px solid #ccc !important;border-top: 1px solid #ccc !important;  border-left: 1px solid #ccc !important; border-right: 1px solid #ccc !important; height: 38px; line-height: 38px;}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 38px;}.select2-container--default .select2-selection--single .select2-selection__arrow{ height: 38px;}.select2-container{width: 100% !important;z-index: 10000;}.register_first_step .form-select{background-color: rgba(129, 138, 143, 0.09) !important; height: 40px;}.btn-danger {color: #fff !important;background-color: #f0131d;border-color: #f0131d;}.new-table td{border-bottom: 1px solid rgb(227 227 227 / 30%);}.table-dropedown .dropdown-toggle::after{display:none}.table-dropedown .dropdown-toggle {width: 20px;height: 25px;margin: 0;display: block;padding: 0;}.searchbar-box span.select2-selection {height: 45px;border-radius: 0 6px 6px 0;background-color: rgb(255 255 255 / 9%) !important;border: 1px solid #e5e3e3 !important;border-top: 1px solid #e5e3e3 !important;border-left: 1px solid #e5e3e3 !important;border-right: 1px solid #e5e3e3 !important;}.searchbar-box .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 43px;}.searchbar-box .select2-container--default .select2-selection--single .select2-selection__arrow {height: 43px;}.input-group .select2-container .select2-selection{height:40px}.input-group .select2-container .select2-selection .select2-selection__rendered{line-height: 38px;}.input-group .select2-container .select2-selection .select2-selection__arrow{height: 38px;}.input-group.date .input-group-text{min-height: 0;}.userCpanel_table .pagination button {background: none;color: #666 !important;height: 40px;border-radius: 4px;padding: 0 10px;margin: 0 2px;border: 1px solid #FF8032;}.highlights {border-color: #ff0000 !important;}.input-group-text {border-radius: 0 6px 6px 0;}.add_share_submit img {width: 16px;height: 16px;margin: 0 5px;}.drt_date .input-group-text {height: 44px !important;}.text_f_design {background: none !important;border-bottom: 1px solid #FF8032 !important;border-top: 0 !important;border-left: 0 !important;border-right: 0 !important;font-size: 16px;}.uni_date {height: 40px;}.mar_pa {margin: 0 20px;}.client_conf{position: relative;z-index: 2;margin-top: 5px;}.cpanel_date {min-height:40px !important;}.date_text .input-group-text {min-height: 38px !important;}.key-role {text-decoration: none;padding: 0;display: block;width: 27px !important;height: 17px !important;text-align: center;}.drop-key li {float: left !important;}a.paginate_button.current {background: #fc6c13 !important; border-color: #fc6c13 !important;}.dataTables_wrapper .dataTables_paginate .paginate_button.current {color: #e5e3e3 !important;} .sig_date {min-height: 43px !important;}.updated_btn {margin: 6px !important;float: right !important;}
.lod_date { min-height: 44px !important;}
.radio-section label { margin-right: 10px;}
.radio-section .position-relative { margin-top: 10px !important;}

body {font-family: "Source Sans Pro",sans-serif!important;}
/**/ 
.gal-photo{min-height:200px;max-height:200px; position: relative; cursor: pointer;}.gal-photo img { width: auto; margin: 0 auto; height: 100%;}
.gal-photo .des-a {top: auto;bottom: 0;padding: 1em; text-align: center; width: 100%; position: absolute; width: 100%; left: 0; 
     -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.gal-photo .des-a h2{font-size: 18px; padding: 0 0 10px; margin: 0 0 10px;} .gal-photo .des-a p{margin: 0;}
.gal-photo:hover .des-a{   -webkit-transform: translate3d(0,0,0);     transform: translate3d(0,0,0);  }

.logo-client { border-radius: 2px;}

.mobile-menu-a {display: flex; /*position: relative;*/ }

.knob-cnt canvas{width:40px!important; height:40px!important;top: 2px;left: 4px;}

.header-nav .nav-icon .h-icons{margin-right: 3px;}


.nav__toggle {  position: absolute;  cursor: pointer; margin: 0;  right: 145px;  top: 16px; font-size: 25px; }
  .close, .mobile-menu-a input[type="checkbox"] {  display: none; }
  .hamburger {margin-top: 0.2rem; }
  .nav__menu {  display: flex;  flex-direction: column;  /*gap: 2rem;  align-items: center;  margin: 1rem; */ }
  .nav__menu li {  list-style: none;   display: none;  }
  .nav__menu li:last-child { /* margin-right: auto;  display: block;  */ }
  .nav__menu a { text-decoration: none;  color: initial;  font-size: 1.2rem;  }
  #nav__checkbox:checked ~ ul.nav__menu li {  display: block;  }
  #nav__checkbox:checked ~ label.nav__toggle .hamburger {  display: none; }
  #nav__checkbox:checked ~ label.nav__toggle .close {  display: block;  }
   @media only screen and (min-width: 1160px) {
    .nav__toggle {  display: none;  }
    .nav__menu {  flex-direction: row; }
    .nav__menu li {  display: block; }
  }
  
  .file-up {border: 1px solid #eee; display: block; background: #fbfbfb; border-radius: 10px;}
  .file-up h5{border: none; padding: 0; margin: 0; font-size: 14px;}
  .common-popup .file-up h5:before {  display: none; }

  .icon-sec-file {font-size: 25px;}
  .close-sec{right: 3px; top: 3px; color: #3d4951;}

  .dataTables_wrapper .dataTables_filter { float: right!important; }

  .login-block .card-header {padding: 30px 40px 20px;}
  .login-block .card-header h3 { font-size: 20px;  color: #333f48; text-align: center; }

  .file_up_load span i{font-size: 45px;}

  .dataTables_filter label{display: flex;}
  .dataTables_filter label .form-control{margin-left:10px;}

  #layoutSidenav #layoutSidenav_content{margin-left:0!important;}


  .mobile-number-fields .form-control.number_value{margin-left:2px!important;}



  .mx-h-100
  {max-height: 100px;}
  .mx-h-100 .brand-select-box {  height: 80%; }
  .p-l-r-25
  {padding-left: 25px; padding-right: 25px;}

  .edit-project-ic .profile-left-img { width: 150px; height: 50px; overflow: hidden; border-radius: 4px; position: relative; margin: 0px auto 10px;}

  .edit-project-ic .canvasCon { margin-right:auto!important; margin-left: auto!important; float: none;}
  .edit-project-ic .instructions{ text-align: center; font-weight: 700;}

  .edit-project-ic .modal-title{font-size: 16px;}
  .logo-up{}
  .edit-project-ic #imageLoader{width:100%;}
  .edit-project-ic #imageLoader::-webkit-file-upload-button { visibility: hidden; }
  .edit-project-ic #imageLoader::before { content: 'Select File';
    display: inline-block;  background: linear-gradient(top, #f9f9f9, #e3e3e3);
    border: 1px solid #999;  border-radius: 3px;
    padding: 5px 8px;  outline: none;
    white-space: nowrap;  -webkit-user-select: none;
    cursor: pointer;  text-shadow: 1px 1px #fff;
    font-weight: 700;  font-size: 10pt;
    width: 100%;  text-align: center; }
 .edit-project-ic #imageLoader:hover::before { border-color: black; }
 .edit-project-ic #imageLoader:active::before { background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);}
 .crop-buttons{width: 150px; margin: 0 auto;}

  .edit-project-ic .cropResult {  margin: 10px auto 0;  float: left; border: 0; padding:10px; border: 1px solid #eee;   width: 100%;  text-align: center; }
  .edit-project-ic .cropResult img {  width: auto; height: auto; margin: 0 auto;}
  .image_upload_btn {margin-left:5px!important;}

  .change-pass .invalid-feedback_{position: absolute;}

  .logo-client { max-height: 30px;}
  .project-switch .project-sect { border-bottom: 1px solid #eee; padding-bottom: 5px;}

.header { z-index: 999;}
.toggle-sidebar .sidebar { z-index: 99999;}

.mobile-number-fields{display: flex;}
.mobile-number-fields .form-select, .mobile-number-fields .select2-container{width:51%!important;}
.mobile-number-fields .form-control.number_value, .mobile-number-fields .form-control.number_value.w-58-per{width: 48%!important;}

.input-group.mobile-number-fields .select2-container .select2-selection { height: 44px;}
.field-style-modal-sec .input-group .select2-container .select2-selection, .common-popup  .field-style-modal-sec  .form-select, .field-style-modal-sec .select2-container .select2-selection--single, .field-style-modal-sec .select2-container--default .select2-selection--single .select2-selection__arrow { height: 38px;  min-height: 38px; } 
.field-style-modal-sec .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 37px; }
.project-sect .select2-container--default .select2-selection--single, .project-sect .select2-container--default .select2-selection--multiple,
.project-sect .select2-container--default .select2-selection--single .select2-selection__rendered
{height: auto; line-height: normal;border: none!important;  background: transparent!important;  font-weight: 700;}
.project-sect .select2-container--default .select2-selection--single .select2-selection__arrow{ height: 23px;}
.project-switch .select2-container{min-width:150px;}

/* .select2-container{z-index:9999!important;} */
.modal-body .select2-container{z-index:9999!important;}
.project-switch .select2-container, .searchbar-box .select2-container, .unit_filter .select2-container{z-index:99!important;}

.dashboard-sec-box .commondiv1 {border: none!important;}
.dashboard-sec-box .commondiv1 .section_head2{ color:#333F48;; background: transparent; padding-left: 0; }
.dd-item .dd-handle { height: 35px!important; line-height: 35px; padding: 9px 10px; }
.dd-list#datatable_1 .dd-handle.btn-primary.mr-3 i {line-height: 16px!important;}

.demorow td {position: relative;}
.demorow td .text-danger {position: absolute;left: 0;bottom: -15px;}
.demorow td .new-row { padding: 10px 0!important;}

div.dataTables_wrapper div.dataTables_info { padding-top: 0.4em;}
.dataTables_wrapper .dataTables_paginate .paginate_button {/*padding: 3px 8px;*/}
.page_loader .mx-auto-loader { width: 80px;}
.dd-item.ui-sortable-handle .dd-handle 
{height: 35px!important; line-height: 18px; padding: 9px 22px 9px 10px; }
.dd-item.ui-sortable-handle .dd-handle .checkbox{margin-right: 5px;}
#colorPicker, #colorPicker1, #colorPicker2, #colorPicker3{padding: 0!important;}
.js--basic-upload.hide{width: 100%; height:100%;}

/*--------------------------------------*/

.modal .request-project .flex-grow-1 {position: relative;}
.modal .request-project .flex-grow-1 .invalid-feedback_ {position: absolute;}
.del-icons{padding-top: 10px;}

.dataTables_paginate .paginate_button.current{color: #fff!important; font-weight: 700;}

.add-emails-box.email-new-add
{height: auto;}

/*--------data-table----------*/
thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:before 
{ bottom: 50%; content: "▲"/"";}
table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:after 
{ top: 50%;content: "▼"; content: "▼"/"";}
table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_desc:after {
  opacity:0.7!important;
}
table.dataTable thead>tr>th.sorting, table.dataTable thead>tr>th.sorting_asc, table.dataTable thead>tr>th.sorting_desc, table.dataTable thead>tr>th.sorting_asc_disabled, table.dataTable thead>tr>th.sorting_desc_disabled, table.dataTable thead>tr>td.sorting, table.dataTable thead>tr>td.sorting_asc, table.dataTable thead>tr>td.sorting_desc, table.dataTable thead>tr>td.sorting_asc_disabled, table.dataTable thead>tr>td.sorting_desc_disabled {  cursor: pointer; position: relative; padding-right: 26px; }
table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:after 
{ position: absolute; display: block; opacity: .125; right: 10px; line-height: 9px; font-size: .8em; }

/*--------data-table-end---------*/
.pass-view {  padding: 0 0 0 10px; font-size: 20px; }
.search-button{border:none;}
.knob-cnt input::focus-visible, .knob-cnt input:focus, .knob-cnt input:focus-visible, input:focus-visible
{border: none!important; outline: none!important;}
.mob-code .form-select, .pro-select .form-select{min-height:41px!important; font-size: 14px;}
.message-warning
{font-size:12px;}
.pro-cre .datetimepicker-input 
{ border-radius: 6px!important;}
.file-uplode-sec .file-upload-wrapper:before, .file-uplode-sec .file-upload-wrapper:after
{height:39px!important;}
.dd-item .dd-handle { line-height: 15px!important;  text-transform: capitalize; }
.min-height-form-65
{/*min-height: 65px!important;*/}
.mt-6px{margin-top:6px!important;}
.dropdown-menu .dropdown-item:hover, .header-nav .messages .message-item:hover, .header-nav .notifications .notification-item:hover, .header-nav .profile .dropdown-item:hover,
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus
{ background-color:#eee!important; color:#333F48;}
.cal-date-sec {height: 40px;}
.site_photo_box {max-height: 220px; min-height:220px;}
/*
.table-dash-board table.dataTable { min-height: 235px;}

.table-dash-board .dataTables_wrapper {min-height: 380px; max-height:380px; padding-bottom: 60px; }
.table-dash-board .dataTables_info, .table-dash-board .paging_simple_numbers  {position: absolute;}
.table-dash-board .dataTables_info{bottom: 0; padding: 10px 0;} 
.table-dash-board .paging_simple_numbers{ bottom: 12px; right: 0; }

*/
.dashboard-sec-box.table-responsive .dataTables_wrapper{ max-height: 300px; overflow-y: auto;}
.common-popup .btn-sec-popup .btn.btn-primary { margin-right: 0px!important; margin-left: 5px!important; }
.bootstrap-datetimepicker-widget .prev, .bootstrap-datetimepicker-widget .next, .modal-body .prev
{background-color:#fff!important; color:#333F48;}
.bootstrap-datetimepicker-widget .prev span, .bootstrap-datetimepicker-widget .next span
 { color: #fff; border: solid #000; border-width: 0 2px 2px 0; border-radius: 0; display: inline-block; padding: 3px; width:10px; height: 10px;}
 .bootstrap-datetimepicker-widget .prev span { transform: rotate(135deg); -webkit-transform: rotate(135deg); }
 .bootstrap-datetimepicker-widget .next span { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }
 .res-small-div .text-danger.invalid-feedback_
 {word-break: break-all; font-size: 14px; max-width:200px;}
 .modal-body.change-pass{padding-bottom:50px;}
 table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before, table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before
 { background-color: #00ab3c; top: 20px;}
.modal-body form{position:relative!important;}
.col-md-4.col-lg-4.search_clearbtn {padding-top: 32px;}
.alert-success, .add_unit_success {text-align: center;}
.dataTables_wrapper .dataTables_paginate { border: none!important; }
.table-responsive.fixTableHead { overflow-y: auto!important; }
img.img-pop-up{margin: 0 auto;display: block;width: 100%;}
.img-view.btn-close {background-size: 55%; position: unset; height: 15px;}
.btn-trans{background: transparent; border: none; color: #fff;}
.btn-trans:hover{color: #eee;}

.gal-photo .des-a h2 {border-bottom: 1px solid #ffffff21!important;}
.gal-photo .des-a p { font-size: 13px; border-right: 1px solid #eeeeee26; padding-right: 10px; text-align: center;  width: 45%;  /* display: block; */}

.demorow td .new-row{height:44px;}
.demorow td .btn.add-row{height: 40px;}

.site_photo_box .site_photo_overlay div svg { margin-bottom: 5px; }
.site_photo_box .site_photo_overlay ul { padding: 0; margin: 0; display: grid!important; }

.site_photo_box .site_photo_overlay ul li { padding: 3px 5px; border-right: none; }

.searchbar { color: #333f48; }
.dropdown-menu>li>a {padding: 3px 20px;}


.form-control[type=file] { padding: 10px 18px!important;}
/*.icon-action{width:70px;}*/

.image-cropper .custom-file-input
{width: 100%;}

.img-ticket img{width:115px!important; border:2px solid #ccc; border-radius: 8px; padding:3px; margin-right: 10px; float: left;}

.drage-sec { float: left; }
.all-mail, .all-mail_rdm, .all-mail_drt, .all-mail_retail, .all-mail_client,.all-mail_daybook{ min-height: 106px; display: block; width: 100%; }
.dataTables_filter input{padding-right: 40px!important;}

span.cancel-email {width: 21px; height: 21px; padding: 0px;}

div.dataTables_wrapper div.dataTables_filter input:focus-visible
{outline: none;}

.header-nav .messages .message-item.active a{color:#f57900;}

.register_first_step .form-control, .register_second_step .form-control, .register_third_step .form-control{ padding: 0.5rem 2.3rem 0.5rem 0.75rem!important; }


.common-popup .lod_date {  min-height: 40px !important; }

img.logo-client.clnt-logo-pro-cofi.project_logoEdit { max-width: 95px; max-height: 30px; border-radius: 12%; }
.add_design_link, .add_tech_link{top:3px!important; padding:7px 0px!important;}

.dropdown-menu.dash-button.add_design_link li a, .dropdown-menu.dash-button.add_tech_link li a 
{padding: 6px 10px; font-size:14px;}
.dropdown-menu.add_design_link .dropdown-item:hover, .dropdown-menu.add_design_link>li>a:hover, .dropdown-menu.add_design_link>li>a:focus,
.dropdown-menu.add_tech_link .dropdown-item:hover, .dropdown-menu.add_tech_link>li>a:hover, .dropdown-menu.add_tech_link>li>a:focus  
{background-color: #eee!important; color: #333F48!important;}

.btn-sm-reset{height: 35px !important;border-radius: 2px;line-height: 35px;font-size: 16px;}

.common-popup .add-category-sec .btn {
  min-height: 38px;
  border-radius: 5px !important;
}

.common-popup.form-sec-site-photo .form-control, .common-popup.form-sec-site-photo .form-select {
  min-height: 43px;
}

.table-action-sec-with tr th:last-child
{width: 85px;}

.change-pass .upload-sec-vald .invalid-feedback_ 
{ bottom: -11px; }

.no-file-up
{color:red;}

/*.col-lg-12.fmap_img
{ max-height: 400px; }
.map.map_fix.leaflet-container
{max-height: 100%;}*/

.mb-a-45
{right: 0 !important;
  z-index: 99999;
  position: absolute;
  top: 10px;}

.accordian-arrange-a
  {padding:0 4px; background: #fefefe00;
    box-shadow: none; font-size:0.9rem;}
.accordian-arrange-a span.ui-accordion-header-icon
{display:none;}  

.accordian-arrange-a .accordion-button {
  padding: 0 0.5rem 0 0 !important;
  font-size: 1rem;
  border:none !important;
  font-family: 'Source Sans Pro', sans-serif !important;
}
.accordian-arrange-a .accordion-button:not(.collapsed) {
  color: #2e3436;
  background-color: #f6f9ff00;
}
/* .accordian-arrange-a .accordion-item.card {
  border: none;
  box-shadow: none;
} */
.accordian-arrange-a .accordion-button:not(.collapsed) {
  box-shadow: none;
}
.accordian-arrange-a.ui-accordion .ui-accordion-content {
  padding: 1em 1em;
}
.accordian-arrange-a .ui-state-active, .accordian-arrange-a .ui-widget-content
{border: 1px solid #f3f4f7; font-family: 'Source Sans Pro', sans-serif !important;}

.accordian-arrange-a.ui-accordion .ui-accordion-header {
  font-size: 1rem !important;
  background: #fff;
  border: 1px solid #f3f4f7;
  -webkit-box-shadow: 0px 3px 12px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 3px 12px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 12px 5px rgb(0 0 0 / 2%);
  padding: 15px 10px;
}
.accordian-arrange-a .accordion-collapse.ui-accordion-content.ui-accordion-content-active
{height:auto !important;}

.p-3-2.new-box-padding
{padding: 0.5rem 1rem !important;}
.accordian-arrange-a p { margin-bottom: 0.8rem; }

.gal-photo.no-hover-sec:hover .des-a, .gal-photo.no-hover-sec .des-a {
  -webkit-transform: translate3d(0, 35%, 0);
  transform: translate3d(0, 35%, 0);
}


.accordian_tittle {font-weight: 600;font-size: 18px;padding: 15px 10px;font-family:'Source Sans Pro',sans-serif !important; color: var(--bs-accordion-btn-color);}
.accordian_tittle .doclick-edit{font-size: 1rem;     font-weight: 700;font-family:'Source Sans Pro',sans-serif !important;}


.table-popover td:last-child .popover
{ left: 68% !important;}


.table-popover td:last-child .popover.right .arrow {
  right: -11px;
  left: auto;
  margin-top: -11px;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
  border-right-width: 0;
  border-left-width: 10px;
}

.table-popover td:last-child .popover.right .arrow:after {
  bottom: -10px;
  left: -12px;
  border-left-color: #fff;
  border-right-width: 0;
  border-left-width: 10px;
  content: " ";
}

/*.table-popover td:last-child .popover.right .arrow:after {
  right: 14px;
  border-left-color: #fff;
  border-right-width: 0;
}
.table-popover td:last-child .popover.right .arrow {
  right: -14px;
  margin-top: -11px;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
  border-right-width: 0;
}
*/
.status_report_table.table tr.title_firstrow th:first-child {
  border-right: 0 !important;
}
.status_report_table.table tr.title_firstrow th:nth-child(2) {
  border-left: 0 !important;
}
.status_report_table.table tr:hover td {
  background-color: #eee;
}
.status_report_table
  td
  .popover
  .popover-content
  .control-group.form-group
  div {
  display: grid;
  position: relative;
  
}
.status_report_table
  td
  .popover
  .popover-content
  .control-group.form-group
  div
  .editable-buttons {
  position: relative;
  width: 100%;
  top: 0;
  left: 0;
  margin: 0;
  display: flex;
  padding: 0;
}









/*====07mar2024====*/
.date-sec-mil
{color:#f57900;}
.date-sec-mil-ntc {
  color: #20b931;
}
.field-sec-mil
{background: #f3f4f4;padding: 5px 10px;border-radius: 4px;font-size: 16px; min-width:50px;float: left;}
.min-w-50-mil
{min-width:90%;}

/*===========*/
/*====================*/
.table-hideable td, .table-hideable th
 { width: auto !important; transition: width .5s, margin .5s; }
 .btn-condensed.btn-condensed
 { padding: 0 5px; box-shadow: none; }
/* use class to have a little animation */
.hide-col 
{ width: 0px !important;  height: 0px !important; display: block !important;  overflow: hidden !important;   margin: 0 !important;
    padding: 0 !important; border: none !important; }
.table-hideable td.hide-col, .table-hideable th.hide-col 
{ width: 0px !important;}
.display-none-col {display: none;}
.wid-mile-sec{width:55px !important;}
.field-sec-mil.date-min-with-row { min-width: 140px;  text-align: center;}

.hide-column 
{ background-color: #333f48ab !important; color: #fff !important; border: none !important; }
.restore-columns
{color: #ff8032;}
.email-add-mil input.form-control
{max-width:300px;}
.email-add-mil label
{padding:7px 10px 0 0}
.up-mil-green, .down-mil-red {
  float: right; font-size: 23px; margin-top: -3px}
.up-mil-green{color: #30f000;}
.down-mil-red{ color: #ff4040;}

.table.wid-mil-th th.first-th-mil
{width: 430px!important;}
.cnt-mils
{ max-width: 63px; display: block;}
.font-si-mil
{font-size: 16px!important;}

.table.wid-mil-th th.Bas_Br_Ac_th
{width:190px !important;}

.wid-fist-th
{/*min-width:150px;*/}

.table.acti_assum_table thead th
{font-size: 16px;}
.table.acti_assum_table tbody td
{ /*min-width: 160px;*/font-size: 14px; font-weight: normal; word-break: break-all;}
.mr-2-btn{margin-right:10px!important;}

.btn-back-2
{border: #333F48 1px solid; padding: 8px 5px; color: #333f48; font-weight: bold; display: flex;}
  

/*
.table.table-head-fixed thead tr:nth-child(1) th {
  background-color: #fff;
  border-bottom: 0;
  box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
}*/

/*.table-headfix-height
{ overflow-y: auto; max-height: 505px; margin-top: 10px; position: relative; }
*/
/*
.table-headfix-height tbody{
  display: block;
  max-height: 400px;
  overflow-y: scroll;
}

.table-headfix-height tbody::-webkit-scrollbar-track
{	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);	background-color: #F5F5F5;}
.table-headfix-height tbody::-webkit-scrollbar
{	width: 10px; background-color: #F5F5F5;}
.table-headfix-height tbody::-webkit-scrollbar-thumb
{	background-color: #ccc;	border: 2px solid #ccc;}
.table-headfix-height thead, .table-headfix-height tbody tr{
  display: table;
  table-layout: fixed;
  width: 100%;
}
.table-headfix-height thead{
  width: calc(100% - 1.1em);
}
.table-headfix-height thead{
  position: relative;
}
.table-headfix-height thead th:last-child:after{
  content: ' ';
  position: absolute;
  background-color: #818a8f;
  width: 1.3em;
  height:100%;
  right: -1.3em;
  top: 0;
  border-bottom: 1px solid #ddd;
}
*/
.table.acti_assum_table .btn.btn-secondary.delete-sec 
{ color: #ffff !important; }
.w-125px-td-aus
{/*max-width: 125px !important;*/}

/*Retail Delivery Milestones*/
.btn-39
{height: 39px;}
.day-td-50x, .wid-mil-th th.day-td-50x
{/*width: 50px !important;*/  width: 90px !important;}

.day-td-85x, .table.wid-mil-th th.Bas_Br_Ac_th.day-td-85x 
{width: 85px !important;}

.table.wid-mil-th th.Bas_Br_Ac_th.day-td-225x {
  /*width: 225px !important;*/
  width: 255px !important;
}
.table.wid-mil-th th.Bas_Br_Ac_th.day-td-225x .hide-column
{ margin-right: 45px;}
.btn.btn-default.btn-condensed.hide-column.bg-light-hide
{background: #31393e !important;}
.hide-column
{margin-left:3px;}

.drope-font-size .select2-results ul li 
{ font-size: 14px !important;}
.drope-font-size .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable 
{ background-color: #333f48; }

.modal-act_assu .modal-content .form-label, .add-unit-pop-assum .modal-content .form-label
{font-size:15px !important;font-weight: 400;}

.modal-act_assu .text-danger 
{ color: #863e3e !important; }
.form-control.bg-w-total
{ background-color: rgb(255 255 255 / 9%) !important; border: 1px solid #ffffff !important;}

.modal-act_assu .change-pass .invalid-feedback_, .add-unit-pop-assum .change-pass .invalid-feedback_
{position: unset !important;}
.modal-act_assu .alert, .add-unit-pop-assum .alert
{--bs-alert-padding-x: 0.3rem !important; --bs-alert-padding-y: 0.3rem !important; margin-top: 5px !important; }
.min-w-100-mil
{width: 100%;}
.act-with-sec, #design_milestone .act-with-sec, #fitout_milestone .act-with-sec
{ width: 200px !important; }
.day-with-sec, #design_milestone .day-with-sec, #fitout_milestone .day-with-sec
{ width: 200px !important; }
.field-sec-mil.bg-none-sec
{background:#fff;}
.down-mil-red.bg-none-sec
{width:65px;}
.pdf-export-sec
{}
/* #assumption_header .btn.btn-secondary.delete-sec
{ border: none; padding: 0; margin: 0 0 0 5px; font-size: 16px; height: 10px !important; width: 21px !important; text-align: center;} */

@media (min-width: 992px)
{
  .modal-lg.modal-act_assu {
    --bs-modal-width: 890px;
}
.modal-lg.add-unit-pop-assum
{--bs-modal-width: 700px;}
}
/*================*/

/*=========================06-06-2024========================================*/
/*========================programme-dropedown===============================*/
.pdf-export-sec .select2-container { z-index: 1000 !important;}
.table-block.table-unit-details-top tbody>tr:hover { background: rgb(255 255 255);}
/*===============================================================*/
/*------------Tenant Status Report table----------------*/
.fixTableHead thead tr.title_secondrow th:nth-child(5), .fixTableHead tbody tr td:nth-child(5) {left: 330px !important;}
.fixTableHead tbody tr td:nth-child(3), .fixTableHead thead tr.title_secondrow th:nth-child(3) { min-width: 100px;}
/*================================end=======================================*/

#assumption_header .btn.btn-secondary.delete-sec {
  border: none;
  padding: 0;
  margin: 0 0 0 5px;
  font-size: 16px;
  height: 10px !important;
  width: 21px !important;
  text-align: center;
}

/*=====================activity_assumptions-table===10jun2024=============================*/
.activity_assumptions-table
{ max-height: 850px !important;}
/*====================end==========================*/

/* Automatic Email Configuration ====== 10jan2024 */
/* Switch Button======*/
.float-left{float: left;}
.switch-btn-a {display: flex; flex-direction: row; align-items: center; justify-content: right;  row-gap: 20px;}
.switch-btn-a span { display: flex; align-items: center;  width: 40px;  height: 24px;  border-radius: 30px;  background-color: #ddd;  transition: 0.3s;  padding: 0 3px;  position: relative;}
.switch-btn-a span::before {  content: '';  display: inline-block;  width: 20px;  height: 20px;  border-radius: 50%;  background-color: #fff;  position: absolute;  left: 5px;  transition: 0.6s;}
.switch-btn-a input {  display: none;}
.switch-btn-a input:checked ~ span {  background-color: #FF8032;}
.switch-btn-a input:checked ~ span::before {  left: 18px;}
/*========================*/
.email-confic-cont.subject-sec .tags-input-wrapper 
{ background-image: none; background-repeat: no-repeat; background-position: 13px 10px; padding-left: 10px; padding-top: 8px; min-height: 44px;}
.subject-heading { max-width: 100%; border-radius: 6px !important; padding: 7px 10px; margin-right: 5px; min-height: 40px; border: 1px solid #d0d5dd; background-color: rgba(129, 138, 143, .09);}
.h-40{height: 40px;}
/*============project-edit===13jun2024===========*/
.style-selact-multiple .select2-container--default .select2-selection--multiple .select2-selection__choice
{margin: 0;}
.style-selact-multiple .input-group .select2-container .select2-selection .select2-selection__rendered
{display: flex; padding:0px 8px 0 5px; height: 38px; }
.style-selact-multiple .select2-container--default .select2-selection--multiple .select2-selection__choice 
{ height: 25px; line-height: 22px; margin: 6px 2px 2px 2px !important; }
.style-selact-multiple .select2-container--default .select2-search--inline .select2-search__field {margin: 11px 0;}
.style-selact-multiple .input-group { z-index: 1;}
.delete-btn{cursor: pointer;}
.swal2-popup .swal2-styled:focus{box-shadow: none !important;}
/*========================*/

/*============unit-cpanel===28jun2024===========*/
.max_height_table_a
{max-height: 550px;}

/*==============09oct2024====================*/
.common-popup .modal-dialog .form-control
{ min-height: 43px !important }

.brand_position .select2-container{z-index:1}

.search-div .select2-container {
    width: 100% !important;
    z-index: 500;
}
.editable-input td, .editable-input th {  background-color: transparent !important;   border: 0 !important;   width: auto !important;}
 
.next:before { content: "\2192 ";}
 
.prev:before { content: "\2190 ";}