@import url(https://use.fontawesome.com/releases/v5.7.2/css/all.css);@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,800);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);.subtypes-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:810px){.subtypes-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:495px){.subtypes-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.subtypes-section .vselect-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:810px){.subtypes-section .vselect-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:495px){.subtypes-section .vselect-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (max-width:380px){.subtypes-section .vselect-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.subtypes-section .vselect-container .v-select{width:200px;margin-left:20px}@media (max-width:495px){.subtypes-section .vselect-container .v-select{margin-left:0}}@media (max-width:380px){.subtypes-section .vselect-container .v-select{margin-left:0;width:250px}}.subtypes-section .vselect-container .v-select .dropdown-toggle{border-radius:25px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75)}.subtypes-section .vselect-container .v-select .dropdown-toggle .clear{position:absolute;top:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;cursor:pointer;margin-right:0!important;background-color:#fff!important;color:#2196f3!important;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;border-radius:50%;width:24px;height:24px;border:2px solid #2196f3!important}.subtypes-section .vselect-container .v-select .dropdown-toggle .clear:hover{background-color:#2196f3!important;color:#fff!important}.subtypes-section .vselect-container .v-select .dropdown-toggle .selected-tag{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;font-weight:600;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none!important;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:75%;white-space:nowrap;font-size:16px}.subtypes-section h5{margin-bottom:0;font-size:18px;letter-spacing:-1px}.subtypes-section .subtype-container{-webkit-transition:.25s ease-in;transition:.25s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-left:100px}@media (max-width:810px){.subtypes-section .subtype-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:50px}}@media (max-width:495px){.subtypes-section .subtype-container{width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-left:0;margin-top:30px}}@media (max-width:380px){.subtypes-section .subtype-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.subtypes-section .subtype-container .arrow-indicator{position:absolute;left:-20%;-webkit-transform:translate(-20%);transform:translate(-20%)}@media (max-width:810px){.subtypes-section .subtype-container .arrow-indicator{top:50%;left:-15%;-webkit-transform:translate(-15%,-50%);transform:translate(-15%,-50%)}}@media (max-width:495px){.subtypes-section .subtype-container .arrow-indicator{left:70%;top:-45%;-webkit-transform:translate(-70%,-45%);transform:translate(-70%,-45%)}}@media (max-width:380px){.subtypes-section .subtype-container .arrow-indicator{top:-30%;left:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}}.subtypes-section .subtype-container .arrow-indicator i{color:#2196f3;font-size:25px;-webkit-animation-name:indicateRight;animation-name:indicateRight;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes indicateRight{0%{margin-left:0}50%{margin-left:15px}to{margin-left:0}}@keyframes indicateRight{0%{margin-left:0}50%{margin-left:15px}to{margin-left:0}}@media (max-width:495px){.subtypes-section .subtype-container .arrow-indicator i{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-play-state:paused;animation-play-state:paused}}.subtypes-section .subtype-container input{-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);margin-left:20px;width:200px;border-radius:25px;border:1px solid rgba(60,60,60,.26);padding:0 0 0 10px;height:35px;letter-spacing:-.5px;font-weight:600;text-align:center}@media (max-width:380px){.subtypes-section .subtype-container input{margin-left:0;width:250px}}.subtype-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;margin-top:20px;border-top:2px solid rgba(60,60,60,.26)}@media (max-width:1150px){.subtype-list-wrapper{-ms-flex-pack:distribute;justify-content:space-around}}.subtype-list-wrapper h5{padding:5px;text-transform:capitalize;border-radius:25px;color:#000;letter-spacing:-1px;text-align:left}.subtype-list-wrapper .section-column{margin-top:15px;width:300px;border:2px solid #2196f3;border-radius:25px;padding:5px;-webkit-box-shadow:0 1px 10px -3px rgba(0,0,0,.75);box-shadow:0 1px 10px -3px rgba(0,0,0,.75)}.subtype-list-wrapper .section-column .subtype-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.subtype-list-wrapper .section-column .subtype-list li{list-style-type:none;position:relative;margin-top:5px;margin-left:5px;margin-right:5px}.subtype-list-wrapper .section-column .subtype-list li .subytpe-name{border:1px solid #2196f3;padding:5px;min-width:30px;text-align:center;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);letter-spacing:-.5px;font-weight:600;font-size:14px;z-index:2;position:relative;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.subtype-list-wrapper .section-column .subtype-list li .remove-item{font-weight:600;top:-10px;right:-5px;position:absolute;z-index:3;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer;border-radius:50%}.subtype-list-wrapper .section-column .subtype-list li .remove-item i{font-size:18px;background-color:#fff;border-radius:50%}.subtype-list-wrapper .section-column .subtype-list li:hover .subytpe-name{-webkit-transform:translateY(-2px);transform:translateY(-2px);background-color:#2196f3;color:#fff}.subtype-list-wrapper .section-column .subtype-list li:hover .remove-item{z-index:3;color:#2196f3;right:-8px}.save-subtype{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.save-subtype button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:650px){.save-subtype button{height:35px;min-width:200px;font-size:14px}}.save-subtype button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.subtype-template{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.subtype-template .subtype-column{margin-left:15px}.subtype-template .subtype-column .custom-control-label{letter-spacing:-1px;font-weight:600}.subtype-view-list li{list-style-type:none;display:inline-block;margin-left:10px;margin-top:3px;border:2px solid #2196f3;border-radius:25px;padding:5px;-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75)}.subtype-view-list li i{color:#2196f3}.subtype-view-list li span{font-size:15px;margin-left:5px;margin-bottom:0;font-weight:600;letter-spacing:-1px}body{padding:0;margin:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;overflow-x:hidden;zoom:97%}.row{margin-right:0!important;margin-left:0!important}header{top:0;position:fixed;z-index:101;width:100%}ul{padding:0;margin:0}html{scroll-behavior:smooth}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3)}html::-webkit-scrollbar-corner{color:transparent}html::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #000;box-shadow:inset 0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{color:#999}input:-moz-placeholder,input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}textarea::-webkit-input-placeholder{color:#999}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#999}textarea:-ms-input-placeholder{color:#999}button{outline:none!important;border:none;background:transparent}button:hover{cursor:pointer}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width:430px){input[type=number]{font-size:13px}}div:focus,input:focus,textarea:focus{outline:none}.login-section{height:100vh;width:100%}.login-section .login-row{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1000px;margin:0 auto;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 12px -1px rgba(0,0,0,.75);box-shadow:0 0 12px -1px rgba(0,0,0,.75);min-height:550px}@media (max-width:1050px){.login-section .login-row{width:700px}}@media (max-width:775px){.login-section .login-row{width:95%}}@media (max-width:450px){.login-section .login-row{min-height:450px}}.login-section .login-row .login-col{display:-webkit-box;display:-ms-flexbox;display:flex}.login-section .login-row .login-col,.login-section .login-row .login-col .client-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-section .login-row .login-col .client-logo{width:60%;margin:0 auto}@media (max-width:768px){.login-section .login-row .login-col .client-logo{width:160px}}@media (max-width:450px){.login-section .login-row .login-col .client-logo{width:100px}}.login-section .login-row .login-col .client-logo img{width:100%}.login-form{width:400px;margin:0 auto}@media (max-width:768px){.login-form{margin-top:-50px}}@media (max-width:450px){.login-form{margin-top:-50px;width:100%}}.login-form h3{width:100%;text-align:center;margin-bottom:20px;font-weight:600;font-size:23px}@media (max-width:500px){.login-form h3{font-size:16px}}.login-form .login-button{font-size:15px;line-height:1.5;color:#fff;text-transform:uppercase;width:100%;height:50px;border-radius:25px;background:#2196f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px;-webkit-transition:all .4s;transition:all .4s;border:2px solid transparent}@media (max-width:440px){.login-form .login-button{width:200px;height:35px;font-size:14px;margin:0 auto}}.login-form .login-button:hover{background:#fff;border:2px solid #c96367;color:#c96367}.login-form .forgot-password{width:100%;text-align:center;margin-top:10px}.login-form .forgot-password p{cursor:pointer;font-size:14px;padding:5px;width:150px;margin:0 auto;border-radius:25px;background-color:#c96367;color:#fff;border:1px solid transparent;-webkit-transition:all .4s;transition:all .4s}.login-form .forgot-password p:hover{background-color:#fff;border:1px solid #2196f3;color:#2196f3}@media (max-width:500px){.login-form .forgot-password p{font-size:13px}}@media (max-width:400px){.login-form input{padding:0 6px 0 37px!important;height:35px!important}}@media (max-width:400px){.login-form .symbol-input{padding-left:15px!important}}#sidebar-wrapper{overflow:scroll;height:100%;margin-left:-300px;padding-top:50px;-webkit-transition:margin .45s ease-out;transition:margin .45s ease-out;-webkit-box-shadow:5px 0 15px -8px rgba(0,0,0,.75);box-shadow:5px 0 15px -8px rgba(0,0,0,.75);background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3);position:fixed;width:250px;z-index:100}@media (max-width:1200px){#sidebar-wrapper{position:fixed;overflow-y:scroll;z-index:10;width:250px;margin-left:-300px;top:0;min-height:100%;height:100%;padding-top:10px}}@media (max-width:434px){#sidebar-wrapper{width:230px;margin-left:-400px}}@media (max-width:400px){#sidebar-wrapper{width:230px;margin-left:-400px}}#sidebar-wrapper::-webkit-scrollbar{width:8px}#sidebar-wrapper::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3)}#sidebar-wrapper::-webkit-scrollbar-corner{color:transparent}#sidebar-wrapper .sidebar-heading{padding:.875rem 1.25rem;font-size:1.2rem}.sidebar-heading{text-align:left;font-size:30px;font-weight:600;color:#fff}#sidebar-wrapper .list-group{width:100%}@media (max-width:850px){#sidebar-wrapper .list-group{padding-top:50px}}#page-content-wrapper{-webkit-transition:.45s ease-in-out;transition:.45s ease-in-out;width:100%;min-width:0;background-color:#fff;z-index:1;padding:10px;margin-top:50px;margin-left:260px}@media (max-width:1300px){#page-content-wrapper{width:100%;padding-top:65px;padding-left:5px;padding-right:5px;margin-top:10px}}.list-group-item{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;border-top:2px solid #fff!important;background-color:transparent!important;color:#fff}.list-group-item:last-child{border-bottom:2px solid #fff!important}.list-group-item i,.list-group-item span{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;color:#fff}.list-group-item span{padding-left:5px;font-weight:600}@media (max-width:500px){.list-group-item span{font-size:14px}}.list-group-item:focus,.list-group-item:hover{background-color:#fff!important}.list-group-item:focus span,.list-group-item:hover span{padding-left:10px;font-weight:600;color:#2196f3}.list-group-item:focus i,.list-group-item:hover i{color:#2196f3}#sidebar-wrapper{margin-left:0}#wrapper.toggled #sidebar-wrapper{margin-left:-300px}#wrapper.toggled #page-content-wrapper{margin-left:0}.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#d06161;z-index:1000;-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75);padding:0 5px!important}@media (max-width:900px){.navbar{position:fixed!important;top:0;left:0;z-index:1000}}.navbar .group-top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .group-top-left h5{text-transform:uppercase;letter-spacing:2px;margin-bottom:0;color:#fff;font-weight:600;margin-left:15px;font-size:19px}@media (max-width:469px){.navbar .group-top-left h5{font-size:16px;margin-left:5px}}@media (max-width:369px){.navbar .group-top-left h5{font-size:13px}}@media (max-width:320px){.navbar .group-top-left h5{font-size:12px;margin-left:0}}.navbar .burger-button{border-radius:5px;cursor:pointer;border:1.5px solid transparent}.navbar .burger-button,.navbar .burger-button i{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar .burger-button i{color:#fff;padding:10px 5px;font-size:25px}@media (max-width:424px){.navbar .burger-button i{font-size:16px}}.navbar .burger-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border:1.5px solid #fff}.navbar .burger-button:hover i{color:#fff}.navbar .log-out{padding:0 5px;border:1.5px solid transparent;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;border-radius:5px}.navbar .log-out a{text-decoration:none;color:#fff;font-size:18px;font-weight:600}@media (max-width:469px){.navbar .log-out a{font-size:16px}}@media (max-width:369px){.navbar .log-out a{font-size:13px}}@media (max-width:320px){.navbar .log-out a{font-size:12px}}.navbar .log-out a i{margin-left:15px}.navbar .log-out:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border:1.5px solid #fff}.list-group-content{display:-webkit-box;display:-ms-flexbox;display:flex}.options-case{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:unset!important}.options-case,.options-case a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.options-case a{text-decoration:none;color:#000;border-radius:50%;margin-left:5px;margin-right:5px;font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:600px){.options-case a{border:none}}.options-case a i{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;color:#2196f3}.options-case a:hover{background-color:transparent;text-decoration:none;outline:none;color:#83031c}.options-case a:hover i{color:#83031c}.options-case .edit-user{color:#000}@media (max-width:1300px){.options-case{width:100%;margin:0 auto;padding-left:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:422px){.options-case{padding-left:0!important}}.app_table{margin-top:10px}.app_table .sort-arrow{margin-left:3px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer}.app_table .sort-arrow:hover{color:#000}.app_table tbody tr:focus,.app_table tbody tr:hover{background-color:#2196f3;color:#fff}.app_table tbody tr:focus .options-case i,.app_table tbody tr:hover .options-case i{color:#fff}.app_table .border_tr{height:30px}.app_table tr td:last-child{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;text-align:center}@media (max-width:900px){.app_table tr td:last-child:before{display:none}}.app_table .app_table_header{width:100%;background-color:#2196f3;color:#fff;font-weight:600}.app_table .app_table_header th{cursor:pointer;padding:3px 0!important;font-weight:600;border-right:2px solid #fff;text-align:center;font-size:14.5px}@media (max-width:1300px){.app_table .app_table_header th{font-size:13px}}.app_table .app_table_header td{border-top:none;color:#000;font-size:18px;padding-left:30px;font-weight:600}.app_table .app_table_header .head_prd{width:40%}.app_table .app_table_header th:last-child,.app_table td{text-align:center}.app_table td{padding-top:3px!important;padding-bottom:3px!important;max-width:150px;font-size:14px}@media (max-width:1350px){.app_table td{word-break:unset}}.chat-box{width:80%;margin:0 auto}@media (max-width:1054px){.chat-box{width:100%}}.chat-box .chat li{list-style-type:none}.chat-box .chat .right-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;text-align:right;background-color:rgba(187,221,248,.55);padding:20px;border-radius:25px;width:90%;margin-left:auto;margin-top:13px;margin-bottom:13px;-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75)}.chat-box .chat .right-message .chat-img{margin-left:auto;padding-top:10px;padding-bottom:10px}@media (max-width:526px){.chat-box .chat .right-message{width:95%}}.chat-box .chat .left-message{margin-top:13px;margin-bottom:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:20px;border-radius:25px;width:90%;background-color:hsla(0,0%,85.9%,.35);-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75)}.chat-box .chat .left-message .chat-img{margin-right:auto;padding-top:10px;padding-bottom:10px}@media (max-width:526px){.chat-box .chat .left-message{width:95%}}.chat-box .chat .chat-body pre{line-height:16px;color:#000;font-family:Roboto,sans-serif}@media (max-width:526px){.chat-box .chat .chat-body pre{font-size:13px}}.chat-box .chat .message-date{color:#000;font-weight:600}.chat-box .chat .chat-img{width:50px}.chat-box .chat .chat-img img{width:100%}@media (max-width:400px){.chat-box .chat .chat-img{width:35px}}.chat-footer{border-top:2px solid rgba(0,0,0,.1)}.chat-footer .chat-send-form{position:relative;width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (max-width:1054px){.chat-footer .chat-send-form{width:100%}}.chat-footer .chat-send-form textarea{width:100%;margin:0 auto;cursor:pointer;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);box-shadow:0 1px 9px -3px rgba(0,0,0,.75);font-size:16px;line-height:1.5;color:#666;display:block;background:#fff;height:250px;border-radius:25px;padding:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.chat-footer .chat-send-form textarea:focus{outline:none;border:2px solid #2196f3}.chat-footer .chat-send-form .symbol-input{cursor:pointer;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:25px;bottom:0;left:0;width:100%;height:100%;padding-left:35px;pointer-events:none;color:#666;-webkit-transition:all .4s;transition:all .4s}.chat-footer .chat-send-form .focus-input{display:block;position:absolute;border-radius:25px;bottom:0;left:0;z-index:-1;width:100%;height:100%;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;color:#2196f3}.chat-footer .chat-send-form textarea:focus+.focus-input{-webkit-animation:anim-shadow .5s ease-in-out forwards;animation:anim-shadow .5s ease-in-out forwards;outline:1px solid #2196f3}@-webkit-keyframes anim-shadow{to{-webkit-box-shadow:0 0 7px 7px;box-shadow:0 0 7px 7px;opacity:0}}.chat-footer .chat-send-form textarea:focus+.focus-input+.symbol-input{color:#2196f3;padding-left:28px}.chat-footer .send-message{background-color:#2196f3;width:320px;border-radius:25px;color:#fff;margin-top:20px;padding:10px;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;font-weight:600}@media (max-width:500px){.chat-footer .send-message{width:250px;font-size:14px}}.chat-footer .send-message:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.message-username{position:relative;width:100%}.message-username .form-group2{position:relative;margin-top:30px;margin-bottom:30px}.message-username .form-group2 input{cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;width:100%;background:#fff;height:50px;border-radius:25px;-webkit-box-shadow:0 -2px 5px -3px rgba(0,0,0,.75);box-shadow:0 -2px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;padding:0 30px 0 68px}.message-username .form-group2 input::-webkit-input-placeholder{font-weight:600}.message-username .form-group2 input::-moz-placeholder{font-weight:600}.message-username .form-group2 input:-ms-input-placeholder{font-weight:600}.message-username .form-group2 input::-ms-input-placeholder{font-weight:600}.message-username .form-group2 input::placeholder{font-weight:600}@media (max-width:400px){.message-username .form-group2 input{font-size:13px!important}}.message-username .form-group2 .symbol-input{cursor:pointer;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:25px;bottom:0;left:0;width:100%;height:50px;padding-left:35px;pointer-events:none;color:#666;-webkit-transition:all .4s;transition:all .4s}.message-username .form-group2 .focus-input{display:block;position:absolute;border-radius:25px;bottom:0;left:0;z-index:-1;width:100%;height:50px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;color:#2196f3}.message-username .form-group2 input:focus+.focus-input{-webkit-animation:anim-shadow .5s ease-in-out forwards;animation:anim-shadow .5s ease-in-out forwards;outline:1px solid #2196f3}.message-username .form-group2 input:focus+.focus-input+.symbol-input{color:#2196f3;padding-left:28px}.message-username .form-group2 .form-control:focus{border:1px solid #2196f3;-webkit-box-shadow:0 0 0 .1px #2196f3;box-shadow:0 0 0 .1px #2196f3}.add-user-form{width:90%;margin:0 auto}@media (max-width:550px){.add-user-form{padding-top:10px}}.add-user-form .add-contact-wrapper{width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.add-user-form .add-contact-wrapper{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media (max-width:596px){.add-user-form .add-contact-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.add-user-form .add-contact-wrapper .add_contact_group{margin-bottom:0;width:50%;margin-right:10px}@media (max-width:596px){.add-user-form .add-contact-wrapper .add_contact_group{width:100%}}@media (max-width:596px){.add-user-form .add-contact-wrapper .create-contact{margin-top:10px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:582px){.add-user-form .add-contact-wrapper .create-contact{margin-top:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.add-user-form .add-contact-wrapper .create-contact .add-contact{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.add-user-form .add-contact-wrapper .create-contact .add-contact i{color:#fff;padding-right:10px}@media (max-width:578px){.add-user-form .add-contact-wrapper .create-contact .add-contact{margin-right:0}}@media (max-width:418px){.add-user-form .add-contact-wrapper .create-contact .add-contact{margin-top:10px;width:300px}}.add-user-form .add-contact-wrapper .create-contact .add-contact:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.add-user-form .location-header{border-top:2px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;padding-top:10px;margin-bottom:20px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:914px){.add-user-form .location-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media (max-width:500px){.add-user-form .location-header{margin-top:10px}}.add-user-form .location-header h4{font-weight:600}@media (max-width:914px){.add-user-form .location-header h4{width:100%;text-align:center;margin-bottom:30px}}@media (max-width:500px){.add-user-form .location-header h4{width:100%;font-size:17px;text-align:center;margin-bottom:30px}}.save-contact-buttons{margin-top:15px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:728px){.save-contact-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:606px){.save-contact-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.save-contact-buttons button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.save-contact-buttons button:first-child{margin-right:20px}@media (max-width:606px){.save-contact-buttons button:first-child{margin-right:0}}@media (max-width:606px){.save-contact-buttons button{width:60%;margin-top:10px}}.save-contact-buttons button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.inner-location-group{width:80%;margin:0 auto}@media (max-width:860px){.inner-location-group{width:100%}}.inner-location-group textarea{width:100%;margin:0 auto;cursor:pointer;font-size:15px;line-height:1.5;color:#666;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);box-shadow:0 1px 9px -3px rgba(0,0,0,.75);display:block;background:#fff;height:250px;border-radius:25px;padding:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.inner-location-group textarea:focus{outline:none;border:2px solid #2196f3}.inner-location-group textarea i{color:#fff;padding-right:10px}@media (max-width:578px){.inner-location-group textarea{margin-right:0}}.inner-location-group textarea:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:transparent;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.create-contact textarea{width:100%;margin:0 auto;cursor:pointer;font-size:16px;line-height:1.5;color:#666;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);box-shadow:0 1px 9px -3px rgba(0,0,0,.75);display:block;height:250px;border-radius:25px;padding:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.create-contact textarea:focus{outline:none;border:2px solid #2196f3}.table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:10px;margin-bottom:10px}@media (max-width:622px){.table-header{width:100%}}.table-header .search-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:622px){.table-header .search-box{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:592px){.table-header .search-box{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:418px){.table-header .search-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.table-header .search-box .add-user{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:40px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;margin-right:20px}.table-header .search-box .add-user i{color:#fff;padding-right:10px}@media (max-width:1180px){.table-header .search-box .add-user{font-size:15px}}@media (max-width:1150px){.table-header .search-box .add-user{width:320px;margin-right:46px;margin-bottom:20px}}@media (max-width:622px){.table-header .search-box .add-user{width:300px;margin-bottom:10px;margin-right:0}}@media (max-width:578px){.table-header .search-box .add-user{margin-right:0;margin-bottom:10px}}@media (max-width:418px){.table-header .search-box .add-user{margin-top:10px;width:300px}}.table-header .search-box .add-user:focus,.table-header .search-box .add-user:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.search-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.search-form input{position:relative;z-index:2;cursor:pointer;font-size:15px;line-height:1.5;color:#666;display:block;width:350px;background:#fff;height:40px;padding-left:5px;border-radius:25px;border:1px solid #ced4da;margin-right:50px;margin-left:40px;outline:none;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-box-shadow:0 1px 4px -3px rgba(0,0,0,.75);box-shadow:0 1px 4px -3px rgba(0,0,0,.75)}.search-form input:focus{-webkit-box-shadow:0 1px 14px -3px rgba(0,0,0,.75);box-shadow:0 1px 14px -3px rgba(0,0,0,.75)}@media (max-width:1150px){.search-form input{width:320px}}@media (max-width:622px){.search-form input{width:300px;margin:0 auto;margin-left:40px}}@media (max-width:418px){.search-form input{width:300px;margin:0 auto;margin-left:40px}}.search-form .symbol-input{cursor:pointer;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-top-left-radius:25px;border-bottom-left-radius:25px;bottom:0;left:0;width:100px;height:40px;padding-left:15px;pointer-events:none;-webkit-transition:all .4s;transition:all .4s;color:#fff;background-color:#2196f3;z-index:1}.search-form input:focus+.focus-input+.symbol-input{padding-left:18px}.search-form #user-search:focus{border:1px solid #2196f3;-webkit-box-shadow:0 0 0 .1px #2196f3;box-shadow:0 0 0 .1px #2196f3}.create-contact-wrapper{width:80%;margin:0 auto}@media (max-width:582px){.create-contact-wrapper{width:100%}}.create-contact-wrapper .contact-search{width:100%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-bottom:15px}.create-contact-wrapper .contact-search .contact-search-form,.create-contact-wrapper .contact-search input{width:100%!important}@media (max-width:532px){.create-contact-wrapper .contact-search input{font-size:11px!important}}.create-contact-wrapper .contact-search .search-btn{position:absolute;right:0;border-radius:25px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;background-color:#2196f3;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;cursor:pointer}@media (max-width:460px){.create-contact-wrapper .contact-search .search-btn{width:80px;font-size:12px}}.create-contact-wrapper .contact-search .search-btn button{color:#fff;font-weight:600;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.create-contact-wrapper .contact-search .search-btn:hover{background-color:#83031c}.create-contact-wrapper .contact-search .scb2 button{margin-right:0}.alert-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:510px){.alert-checkbox-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.alert-checkbox-container .alert-checkbox{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);border:2px solid #2196f3;background-color:#2196f3;border-radius:25px;padding:10px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;margin-right:15px;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:510px){.alert-checkbox-container .alert-checkbox{margin-right:0}}.alert-checkbox-container .alert-checkbox:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.alert-checkbox-container .alert-checkbox label{cursor:pointer;padding-left:0;margin-bottom:0}.alert-checkbox-container .alert-checkbox input[type=checkbox]{opacity:0;position:absolute;margin:0;z-index:-1;width:0;height:0;overflow:hidden;left:0;pointer-events:none}.alert-checkbox-container .alert-checkbox .checkbox-material{vertical-align:middle;position:relative;top:3px}.alert-checkbox-container .alert-checkbox .checkbox-material:before{position:absolute;left:8px;top:2px;content:"";background-color:rgba(0,0,0,.5);height:4px;width:4px;border-radius:100%;z-index:1;opacity:0;margin:0}.alert-checkbox-container .alert-checkbox .checkbox-material .check{position:relative;display:inline-block;width:27px;height:27px;border-radius:50%;overflow:hidden;z-index:1;background-color:#fff;border:2.5px solid #fff}.alert-checkbox-container .alert-checkbox .checkbox-material .check:before{position:absolute;content:"";-webkit-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2);display:block;margin-top:-4px;margin-left:9px;width:0;height:0;-webkit-animation:checkbox-off .3s ease-out forwards;animation:checkbox-off .3s ease-out forwards;color:#2196f3}.alert-checkbox-container .alert-checkbox input[type=checkbox]:focus+.checkbox-material .check:after{opacity:.2}.alert-checkbox-container .alert-checkbox input[type=checkbox]:checked+.checkbox-material .check:before{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;-webkit-animation:checkbox-on .3s ease-out forwards;animation:checkbox-on .3s ease-out forwards}.alert-checkbox-container .alert-checkbox input[type=checkbox]:not(:checked)+.checkbox-material:before{-webkit-animation:rippleOff .7s ease-out forwards;animation:rippleOff .7s ease-out forwards}.alert-checkbox-container .alert-checkbox input[type=checkbox]:checked+.checkbox-material:before{-webkit-animation:rippleOn .7s ease-out forwards;animation:rippleOn .7s ease-out forwards}.alert-checkbox-container .alert-checkbox input[type=checkbox]:not(:checked)+.checkbox-material .check:after{-webkit-animation:rippleOff .7s ease-out forwards;animation:rippleOff .7s ease-out forwards}.alert-checkbox-container .alert-checkbox input[type=checkbox]:checked+.checkbox-material .check:after{-webkit-animation:rippleOn .7s ease-out forwards;animation:rippleOn .7s ease-out forwards}.alert-checkbox-container .alert-checkbox p{font-weight:600;font-size:17px;letter-spacing:-.5px;margin-bottom:0;margin-left:10px;color:#fff}.alert-checkbox-container .checkbox-material .check{color:#fff}.alert-checkbox-container .checkbox-material:before{background-color:#2196f3}.alert-checkbox-container input[type=checkbox]:checked+.checkbox-material .check{color:#fff}@-webkit-keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-webkit-keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,inset 0 0 0 0}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,inset 0 0 0 0}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,inset 0 0 0 0}51%{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,inset 0 0 0 10px}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,inset 0 0 0 0}}@keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,inset 0 0 0 0}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,inset 0 0 0 0}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,inset 0 0 0 0}51%{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,inset 0 0 0 10px}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,inset 0 0 0 0}}@-webkit-keyframes rippleOn{0%{opacity:.5}to{opacity:0;-webkit-transform:scale(13);transform:scale(13)}}@keyframes rippleOn{0%{opacity:.5}to{opacity:0;-webkit-transform:scale(13);transform:scale(13)}}@-webkit-keyframes rippleOff{0%{opacity:.5}to{opacity:0;-webkit-transform:scale(13);transform:scale(13)}}@keyframes rippleOff{0%{opacity:.5}to{opacity:0;-webkit-transform:scale(13);transform:scale(13)}}.location-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.location-wrapper .location-wrapper-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.7s ease-in-out;transition:.7s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.location-wrapper .location-wrapper-inner,.location-wrapper .location-wrapper-inner span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.location-wrapper .location-wrapper-inner span{-ms-flex-pack:distribute;justify-content:space-around}.location-wrapper .location-wrapper-inner .location-box{position:relative;width:48%;margin-top:15px;background-color:#2196f3;border-radius:25px;-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75);min-height:200px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;border:2px solid transparent}@media (max-width:1054px){.location-wrapper .location-wrapper-inner .location-box{width:100%;margin-top:7px}}.location-wrapper .location-wrapper-inner .location-box .delete-location{width:35px;height:35px;border:2px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7%;right:3%;-webkit-transform:translate(-3%,-7%);transform:translate(-3%,-7%);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer}.location-wrapper .location-wrapper-inner .location-box .delete-location i{color:#fff;font-size:19px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.location-wrapper .location-wrapper-inner .location-box .delete-location:hover{background-color:#2196f3}.location-wrapper .location-wrapper-inner .location-box .delete-location:hover i{color:#2196f3}.location-wrapper .location-wrapper-inner .location-box .location-inner-list{padding-top:15px}.location-wrapper .location-wrapper-inner .location-box .location-inner-list li{list-style-type:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;word-break:break-word;margin:0 auto}@media (max-width:652px){.location-wrapper .location-wrapper-inner .location-box .location-inner-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.location-wrapper .location-wrapper-inner .location-box .location-inner-list h4{font-weight:600;font-size:16px;width:30%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:652px){.location-wrapper .location-wrapper-inner .location-box .location-inner-list h4{width:100%;margin-bottom:0}}.location-wrapper .location-wrapper-inner .location-box .location-inner-list p{width:63%;margin-right:auto;font-size:13px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;text-align:right}@media (max-width:652px){.location-wrapper .location-wrapper-inner .location-box .location-inner-list p{width:90%}}.location-wrapper .location-wrapper-inner .location-box:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 3px 31px -3px rgba(0,0,0,.75);box-shadow:0 3px 31px -3px rgba(0,0,0,.75);background-color:#fff;border:2px solid #2196f3}.location-wrapper .location-wrapper-inner .location-box:hover h4,.location-wrapper .location-wrapper-inner .location-box:hover i,.location-wrapper .location-wrapper-inner .location-box:hover p{color:#2196f3}.location-wrapper .location-wrapper-inner .location-box:hover .delete-location{-webkit-transform:translate(-2.5%,-7%);transform:translate(-2.5%,-7%);border:2px solid #2196f3;background-color:#fff}.location-wrapper .location-form-hidden{position:absolute;width:100%;-webkit-transform:scale(0);transform:scale(0);visibility:hidden;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.location-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-left:250px}@media (max-width:1136px){.location-buttons{margin-left:150px}}@media (max-width:1018px){.location-buttons{margin-left:100px}}@media (max-width:914px){.location-buttons{margin-left:0}}@media (max-width:578px){.location-buttons{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.location-buttons .create-location button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;margin-right:20px}.location-buttons .create-location button i{color:#fff;padding-right:10px}@media (max-width:578px){.location-buttons .create-location button{margin-right:0}}@media (max-width:418px){.location-buttons .create-location button{margin-top:10px;width:300px}}.location-buttons .create-location button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c}.location-buttons .create-location button:hover,.location-buttons .see-location{-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.location-buttons .see-location{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;width:200px;text-align:center;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;margin-right:20px}@media (max-width:578px){.location-buttons .see-location{margin-top:15px}}.location-buttons .see-location i{color:#fff;padding-right:10px}.location-buttons .see-location a{text-decoration:none;color:#fff}@media (max-width:578px){.location-buttons .see-location{margin-right:0}}@media (max-width:418px){.location-buttons .see-location{margin-top:10px;width:300px}}.location-buttons .see-location:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.animated-form-buttons{margin-left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}@media (max-width:580px){.animated-form-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.animated-form-buttons button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:588px){.animated-form-buttons button{margin-top:10px}}.animated-form-buttons button:first-child{margin-right:10px}.animated-form-buttons button i{color:#fff;padding-right:10px}@media (max-width:578px){.animated-form-buttons button{margin-right:0}}@media (max-width:418px){.animated-form-buttons button{margin-top:10px;width:300px}}.animated-form-buttons button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.alert-message p{margin-bottom:0}@media (max-width:550px){.alert-message p{font-size:15px;text-align:left}}.box{border-radius:10px;background-color:coral;width:100px;height:100px;margin:1rem}.contact-person-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.contact-person-wrapper .contact-wrapper-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.7s ease-in-out;transition:.7s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.contact-person-wrapper .contact-wrapper-inner,.contact-person-wrapper .contact-wrapper-inner span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.contact-person-wrapper .contact-wrapper-inner span{-ms-flex-pack:distribute;justify-content:space-around}.contact-person-wrapper .contact-wrapper-inner .contact-person-box{position:relative;width:32%;margin-top:7px;background-color:#bb6873;border-radius:25px;-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75);min-height:200px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;border:2px solid transparent}@media (max-width:1264px){.contact-person-wrapper .contact-wrapper-inner .contact-person-box{width:49%}}@media (max-width:666px){.contact-person-wrapper .contact-wrapper-inner .contact-person-box{width:100%}}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .delete-contact{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #fff;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:3%;right:3%;-webkit-transform:translate(-3%,-3%);transform:translate(-3%,-3%);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .delete-contact:hover{background-color:#bb6873}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .delete-contact:hover i{color:#fff}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .delete-contact i{color:#fff;font-size:13px}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .contact-inner-list{padding:20px}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .contact-inner-list li{width:90%;margin:0 auto;list-style-type:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .contact-inner-list h4{font-weight:600;font-size:16px;width:30%}@media (max-width:652px){.contact-person-wrapper .contact-wrapper-inner .contact-person-box .contact-inner-list h4{width:100%;margin-bottom:0}}.contact-person-wrapper .contact-wrapper-inner .contact-person-box .contact-inner-list p{width:63%;margin-right:auto;font-size:13px;text-align:right}@media (max-width:1264px){.contact-person-wrapper .contact-wrapper-inner .contact-person-box .contact-inner-list p{text-align:center}}@media (max-width:652px){.contact-person-wrapper .contact-wrapper-inner .contact-person-box .contact-inner-list p{width:90%}}.contact-person-wrapper .contact-wrapper-inner .contact-person-box:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 3px 31px -3px rgba(0,0,0,.75);box-shadow:0 3px 31px -3px rgba(0,0,0,.75);background-color:#fff;border:2px solid #bb6873}.contact-person-wrapper .contact-wrapper-inner .contact-person-box:hover h4,.contact-person-wrapper .contact-wrapper-inner .contact-person-box:hover i,.contact-person-wrapper .contact-wrapper-inner .contact-person-box:hover p{color:#bb6873}.contact-person-wrapper .contact-wrapper-inner .contact-person-box:hover .delete-contact{-webkit-transform:translate(-2.5%,-7%);transform:translate(-2.5%,-7%);border:2px solid #bb6873}.contact-add-button{margin-left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}@media (max-width:580px){.contact-add-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact-add-button button{background-color:#bb6873;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:588px){.contact-add-button button{margin-top:10px}}.contact-add-button button:first-child{margin-right:10px}.contact-add-button button i{color:#fff;padding-right:10px}@media (max-width:578px){.contact-add-button button{margin-right:0}}@media (max-width:418px){.contact-add-button button{margin-top:10px;width:300px}}.contact-add-button button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.contact-form-hidden{position:absolute;width:100%;-webkit-transform:scale(0);transform:scale(0);visibility:hidden;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.inner-contact-group{width:80%;margin:0 auto}@media (max-width:860px){.inner-contact-group{width:90%}}.inner-contact-group textarea{width:100%;margin:0 auto;cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;background:#e6e6e6;height:250px;border-radius:25px;padding:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.inner-contact-group textarea:focus{outline:none;border:2px solid #2196f3}.documents-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;margin-top:20px}@media (max-width:1410px){.documents-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.documents-list .document-box{margin-top:7px;position:relative;background-color:#2196f3;padding:20px;min-height:20px;border-radius:25px;min-width:230px;margin-right:5px;margin-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;border:2px solid transparent}@media (max-width:1410px){.documents-list .document-box{margin-top:7px}}.documents-list .document-box .delete-doc{position:absolute;top:5px;right:10px;cursor:pointer}.documents-list .document-box .delete-doc i{font-size:20px;color:#fff;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.documents-list .document-box .delete-doc:hover i{color:#2196f3}.documents-list .document-box .document-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documents-list .document-box .document-content i{font-size:25px;color:#fff;margin-right:10px}.documents-list .document-box .document-content p{color:#fff;font-size:14px;font-weight:600;margin-bottom:0}.documents-list .document-box .document-content a{text-decoration:none;color:#fff;font-weight:600;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.documents-list .document-box:hover{background-color:#fff;border:2px solid #2196f3}.documents-list .document-box:hover a,.documents-list .document-box:hover i,.documents-list .document-box:hover p{color:#2196f3}.sidebar-name{width:100%;text-align:center;padding-top:30px;padding-bottom:20px}.sidebar-name .sidebar-user-icon i{font-size:60px;color:#fff}.sidebar-name .sidebar-username span{font-size:25px;font-weight:600;color:#fff}.animated-box,.animated-box2{opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.account-detail-box{width:100%}.account-detail-box .account-detail-list li{list-style-type:none}.account-detail-box .account-detail-list .view-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;list-style-type:none;margin-bottom:15px;-webkit-box-shadow:1px 3px 6px -4px #000;box-shadow:1px 3px 6px -4px #000;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;min-height:50px;width:95%;margin-left:auto;margin-right:auto;padding:10px;border-radius:25px}@media (max-width:666px){.account-detail-box .account-detail-list .view-info-wrapper{width:100%}}@media (max-width:508px){.account-detail-box .account-detail-list .view-info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:20px}}@media (max-width:508px){.account-detail-box .account-detail-list .view-info-wrapper .contact-design{width:90%;margin:0 auto;text-align:left}}.account-detail-box .account-detail-list .view-info-wrapper .contact-design i{color:#5f83bf;font-size:23px}@media (max-width:666px){.account-detail-box .account-detail-list .view-info-wrapper .contact-design i{font-size:17px}}.account-detail-box .account-detail-list .view-info-wrapper .contact-design span{margin-left:7px;font-size:13px;font-weight:800}@media (max-width:666px){.account-detail-box .account-detail-list .view-info-wrapper .contact-design span{font-size:15px;width:100px}}@media (max-width:508px){.account-detail-box .account-detail-list .view-info-wrapper .contact-design span{margin-left:10px;font-size:15px;width:100px}}.account-detail-box .account-detail-list .view-info-wrapper p{margin-bottom:0;font-weight:600;font-size:17px;width:60%;text-align:center;word-break:break-word}@media (max-width:666px){.account-detail-box .account-detail-list .view-info-wrapper p{font-size:14px}}.account-detail-box .account-detail-list .view-info-wrapper:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:1px 2px 12px -3px #000;box-shadow:1px 2px 12px -3px #000}.account-detail-box .account-detail-list .product-providers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:60%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-detail-box .account-detail-list .product-providers-list li{width:100%;margin-bottom:0;position:relative;min-height:30px;padding:5px;margin-top:5px;background-color:#fff}.form-group{position:relative;margin-bottom:25px!important}.form-group label{position:absolute;color:grey;font-weight:600;padding:0 5px;top:-19%;left:10%;-webkit-transform:translate(-10%,-19%);transform:translate(-10%,-19%);text-align:center;border-radius:25px;height:19px;font-size:16px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);cursor:pointer;margin-bottom:0;background-color:#fff}@media (max-width:700px){.form-group label{font-size:14px}}@media (max-width:600px){.form-group label{height:20px;border-radius:50%;top:-20%;left:10%;-webkit-transform:translate(-10%,-20%);transform:translate(-10%,-20%)}}.form-group input{cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:40px;border-radius:25px;padding:0 30px 0 68px}@media (max-width:500px){.form-group input{height:45px}}.form-group input:-webkit-autofill,.form-group input :-webkit-autofill:active,.form-group input :-webkit-autofill:focus,.form-group input :-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.form-group input::-webkit-input-placeholder{font-weight:600}.form-group input::-moz-placeholder{font-weight:600}.form-group input:-ms-input-placeholder{font-weight:600}.form-group input::-ms-input-placeholder{font-weight:600}.form-group input::placeholder{font-weight:600}.form-group .focus-input{display:block;position:absolute;border-radius:25px;bottom:0;left:0;z-index:-1;width:100%;height:100%;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;color:#2196f3;opacity:1}.form-group input:focus+label+span+span{padding-left:25px;color:#2196f3}.form-group input:focus+label{color:#2196f3;letter-spacing:-1px;font-size:13px}@media (max-width:500px){.form-group input:focus+label{top:-18%;left:6%;-webkit-transform:translate(-6%,-18%);transform:translate(-6%,-18%);margin-left:0}}.form-group .focus-input-active{-webkit-animation:anim-shadow .3s ease-in-out forwards;animation:anim-shadow .3s ease-in-out forwards;outline:1px solid #2196f3}@keyframes anim-shadow{to{-webkit-box-shadow:0 0 12px 12px;box-shadow:0 0 12px 12px;opacity:0}}.form-group .focus-input-active{color:#2196f3;padding-left:28px}.form-group .has-value{top:-20%;left:6%;-webkit-transform:translate(-6%,-20%);transform:translate(-6%,-20%);font-size:15px;color:grey;min-width:60px;text-align:center;background-color:#fff;margin-left:0}@media (max-width:1204px){.form-group .has-value{font-size:14px}}.form-group .form-control:focus{border:1px solid #2196f3;-webkit-box-shadow:0 0 0 .1px #2196f3;box-shadow:0 0 0 .1px #2196f3}.symbol-input{cursor:pointer;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:25px;bottom:0;left:0;width:100%;height:100%;padding-left:35px;pointer-events:none;color:#000;-webkit-transition:all .4s;transition:all .4s}.cei_animation{-webkit-animation-name:popout;animation-name:popout;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:4.265s;animation-duration:4.265s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running;-webkit-transform:scale(1);transform:scale(1)}@-webkit-keyframes popout{50%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;visibility:hidden;background-color:transparent}90%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes popout{50%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;visibility:hidden;background-color:transparent}90%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.pagination-wrapper{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:97%;margin:auto}@media (max-width:1021px){.pagination-wrapper{width:100%;padding-top:0;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.pagination-wrapper .pagination-box{min-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #2196f3;border-radius:25px;padding:10px;-webkit-box-shadow:1px 2px 12px -3px #000;box-shadow:1px 2px 12px -3px #000;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;margin-bottom:0}@media (max-width:1076px){.pagination-wrapper .pagination-box{margin-top:30px}}@media (max-width:395px){.pagination-wrapper .pagination-box{-webkit-transform:scale(.8);transform:scale(.8);margin-top:10px}}@media (max-width:330px){.pagination-wrapper .pagination-box{-webkit-transform:scale(.7);transform:scale(.7)}}.pagination-wrapper .pagination-box li{list-style-type:none;border-radius:50%}.pagination-wrapper .pagination-box li a{text-decoration:none;color:#000;font-weight:600}.pagination-wrapper .pagination-box .pp-dot{position:relative;width:32px;height:32px;border:2px solid #2196f3;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-left:4px;margin-right:4px}.pagination-wrapper .pagination-box .pp-dot a{z-index:1;color:#2196f3;font-size:13.5px;font-weight:600;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.pagination-wrapper .pagination-box .pp-dot a:before{content:"";z-index:-1;position:absolute;width:0;height:0;background-color:#2196f3;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.55s ease-in-out;transition:.55s ease-in-out}.pagination-wrapper .pagination-box .pp-dot a:focus{color:#fff;outline:none}.pagination-wrapper .pagination-box .pp-dot a:focus:before{background-color:#2196f3;width:150px;height:150px}.pagination-wrapper .pagination-box .pp-dot:hover a{color:#fff}.pagination-wrapper .pagination-box .pp-dot:hover a:before{width:150px;height:150px;background-color:#2196f3}.pagination-wrapper .pagination-box .pagination-point{margin-left:15px;margin-right:15px}.pagination-wrapper .pagination-box .pagination-point a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2196f3;font-weight:600;font-size:17px;position:relative}.pagination-wrapper .pagination-box .pagination-point a i{margin-right:5px;margin-left:5px;font-size:24px}.pagination-wrapper .pagination-box .pagination-point .pag-right{right:-32px;position:absolute;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.pagination-wrapper .pagination-box .pagination-point .pag-left{left:-32px;position:absolute;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.pagination-wrapper .pagination-box .pagination-point:hover .pag-right{right:-35px}.pagination-wrapper .pagination-box .pagination-point:hover .pag-left{left:-35px}.pp-dot-active{-webkit-transform:scale(1.05);transform:scale(1.05);background-color:#2196f3!important}.pp-dot-active a{color:#fff!important}.filters-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-radius:25px;position:relative}@media (max-width:622px){.filters-section{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.filters-section .show-filters{width:250px;height:40px;margin-left:auto;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:600;background-color:#2196f3;border-radius:25px;position:relative;cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media (max-width:640px){.filters-section .show-filters{margin-right:0}}@media (max-width:622px){.filters-section .show-filters{width:300px;margin:0 auto}}.filters-section .show-filters:focus,.filters-section .show-filters:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.filters-section .show-filters h4{font-size:17px;font-weight:600;margin-bottom:0}@media (max-width:607px){.filters-section .show-filters h4{margin-top:10px;margin-bottom:10px}}@media (max-width:468px){.filters-section .show-filters h4{font-size:15px}}.filters-section .show-filters .first-angle{-webkit-animation-name:swing;animation-name:swing;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute}@-webkit-keyframes swing{0%{left:30px}50%{left:25px}to{left:30px}}@keyframes swing{0%{left:30px}50%{left:25px}to{left:30px}}.filters-section .show-filters .second-angle{-webkit-animation-name:swing2;animation-name:swing2;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute}@-webkit-keyframes swing2{0%{right:30px}50%{right:25px}to{right:30px}}@keyframes swing2{0%{right:30px}50%{right:25px}to{right:30px}}.filters-section .filters-wrapper-inner{border:1.5px solid #2196f3;background-color:#fff;border-radius:25px;padding:20px;position:absolute;top:-10px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:100}@media (max-width:350px){.filters-section .filters-wrapper-inner form{width:100%}}@media (max-width:592px){.filters-section .filters-wrapper-inner{right:0;width:100%}}.filters-section .filters-wrapper-inner .filters-wrapper-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:607px){.filters-section .filters-wrapper-inner .filters-wrapper-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;margin-left:0;margin-right:0}}.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:458px){.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:458px){.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .filterSelection{width:100%;margin-top:10px}}.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .filterSelection label{width:100%;text-align:center;font-weight:600;letter-spacing:.2px}.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .v-select{width:200px}@media (max-width:458px){.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .v-select{width:100%;margin:0 auto}}.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .v-select .dropdown-toggle{border-radius:25px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75)}.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .v-select input[type=search]{font-size:16px;margin-top:0;font-weight:600}.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .v-select .selected-tag{overflow:unset;text-overflow:unset;line-height:0;width:90%;white-space:nowrap;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:3px 2px 0!important}@media (max-width:458px){.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default{width:100%!important}}.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default .select2-selection--single{border-radius:25px;position:relative;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid #2196f3;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:458px){.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default .select2-selection--single{width:100%;margin-top:7px;margin-left:auto;margin-right:auto}}@media (max-width:368px){.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default .select2-selection--single{width:100%}}.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default .select2-selection--single:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default .select2-selection--single .select2-selection__rendered{position:relative;font-weight:600}.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.filters-section .filters-wrapper-inner .filters-wrapper-main .select2-container--default .select2-selection--single .select2-selection__arrow b{top:unset;right:unset;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.filters-section .filters-wrapper-inner .filters-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:right;margin-top:20px}@media (max-width:458px){.filters-section .filters-wrapper-inner .filters-button{width:100%;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.filters-section .filters-wrapper-inner .filters-button button{background-color:#2196f3;border-radius:25px;width:200px;height:40px;color:#fff;font-weight:600;border:2px solid #2196f3;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media (max-width:458px){.filters-section .filters-wrapper-inner .filters-button button{width:300px;margin-top:10px}}@media (max-width:350px){.filters-section .filters-wrapper-inner .filters-button button{width:100%}}.filters-section .filters-wrapper-inner .filters-button button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;border:2px solid transparent;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.filters-section .filters-wrapper-inner .close-filters{position:absolute;top:5px;right:5px}.filters-section .filters-wrapper-inner .close-filters i{font-size:26px;color:#2196f3;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer}.filters-section .filters-wrapper-inner .close-filters i:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters-section .fwi_active{-webkit-transition:.55s ease-in-out;transition:.55s ease-in-out;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.select2-container--open .select2-dropdown--below{border-bottom-left-radius:25px;border-bottom-right-radius:25px}.select2-container--open .select2-dropdown--below .select2-search__field{border-radius:25px}.type-person{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:20px auto 20px auto}@media (max-width:500px){.type-person{width:90%}}.type-person h3{text-align:left;width:300px;padding-top:5px;padding-bottom:5px;border-top:4px solid #2196f3;border-bottom:4px solid #2196f3}@media (max-width:384px){.type-person h3{width:100%;text-align:center;font-size:15px;border-top:2px solid #2196f3;border-bottom:2px solid #2196f3;font-weight:600}}.container_check{position:relative;color:#000;font-size:16px;font-weight:600;width:250px;cursor:pointer}@media (max-width:500px){.container_check{width:90%}}.container_check input{margin-right:10px;background-color:transparent;border:none}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:50%;background-color:#fff;border:2px solid #2196f3;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.container_check:hover input~.checkmark,.container_check input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.container_check input:checked~.checkmark:after{display:block}.container_check .checkmark:after{left:5px;top:2px;width:7px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.convo-docs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.convo-docs-wrapper .convo-doc{background-color:#fff;padding:10px;border-radius:25px;margin-left:10px;margin-right:10px;margin-top:5px;font-size:14px;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;font-weight:600}@media (max-width:380px){.convo-docs-wrapper .convo-doc{font-size:13px}}.language-bar{padding:10px;position:absolute;top:5%;right:2%;-webkit-transform:translate(-2%,-5%);transform:translate(-2%,-5%);-webkit-box-shadow:0 1px 7px -3px rgba(0,0,0,.75);box-shadow:0 1px 7px -3px rgba(0,0,0,.75);border-radius:25px;min-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;cursor:pointer;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;background-color:#fff}@media (max-width:450px){.language-bar{min-width:140px;padding:5px;top:2%;right:2%;-webkit-transform:translate(-2%,-2%);transform:translate(-2%,-2%)}}.language-bar:hover{background-color:#2196f3;-webkit-transform:translate(-2%,-5%) translateY(-2px);transform:translate(-2%,-5%) translateY(-2px)}.language-bar:hover p,.language-bar:hover p i{color:#fff}.language-bar .language-bar-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.language-bar .language-bar-header .shown-language{margin-bottom:0;font-weight:600}.language-bar .language-bar-header .shown-language i{margin-left:15px;font-size:20px}@media (max-width:450px){.language-bar .language-bar-header .shown-language span{font-size:13px}}.language-bar .language-bar-header .shown-language img{width:25px;height:25px}@media (max-width:450px){.language-bar .language-bar-header .shown-language img{width:18px;height:18px}}.language-dropdown{position:absolute;top:30%;left:0;-webkit-transform:translateY(30%);transform:translateY(30%);background-color:#fff;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-width:100%;padding:10px;border-radius:25px;z-index:1;visibility:hidden;opacity:0}@media (max-width:450px){.language-dropdown{top:-60%;left:0;-webkit-transform:translateY(60%);transform:translateY(60%)}}.language-dropdown .flag{margin-top:20px;margin-bottom:8px;border-radius:25px;padding:5px;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.language-dropdown .flag img{width:25px;height:25px}@media (max-width:450px){.language-dropdown .flag img{width:18px;height:18px}}.language-dropdown .flag span{margin-left:5px;font-weight:600;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}@media (max-width:450px){.language-dropdown .flag span{font-size:13px}}.language-dropdown .flag:hover{background-color:#2196f3;text-decoration:none}.language-dropdown .flag:hover span{color:#fff}@media (max-width:500px){.language-dropdown .flag{margin-bottom:0;padding:7px}}.languageOpen{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;visibility:visible;opacity:1}.selections-option{position:relative;height:40px;margin-bottom:15px}.selections-option .v-select{height:40px}.selections-option .v-select .dropdown-menu{z-index:1005;background-color:#fff!important;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid rgba(60,60,60,.26);width:100%!important;border-bottom-right-radius:25px!important;border-bottom-left-radius:25px!important;scroll-behavior:smooth}.selections-option .v-select .dropdown-menu::-webkit-scrollbar{width:10px}.selections-option .v-select .dropdown-menu::-webkit-scrollbar-thumb{background-color:#2196f3}.selections-option .v-select .dropdown-menu::-webkit-scrollbar-corner{color:transparent}.selections-option .v-select .dropdown-toggle{cursor:pointer;font-size:15px;line-height:1.5;color:#666;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:40px;border-radius:25px;padding:0 30px 0 68px}@media (max-width:500px){.selections-option{margin-bottom:13px}}.selections-option .v-select:focus{outline:2px solid #2196f3}.selections-option label{position:absolute;color:grey;padding:0 5px;font-weight:600;top:-19%;left:10%;-webkit-transform:translate(-10%,-19%);transform:translate(-10%,-19%);height:19px;text-align:center;border-radius:25px;font-size:16px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);cursor:pointer;margin-bottom:0;background-color:#fff;z-index:999}@media (max-width:1510px){.selections-option label{margin-left:20px}}@media (max-width:600px){.selections-option label{font-size:12px;top:-14%;left:3%;-webkit-transform:translate(-3%,-14%);transform:translate(-3%,-14%)}}.selections-option .symbol-input{cursor:pointer;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:25px;bottom:0;left:0;width:100%;height:100%;padding-left:35px;pointer-events:none;color:#000;-webkit-transition:all .4s;transition:all .4s;z-index:999}.selections-option .symbol_input_class{color:#2196f3;padding-left:28px}.selections-option .label-select{top:-16%;left:6%;-webkit-transform:translate(-6%,-16%);transform:translate(-6%,-16%);font-size:12px;color:#2196f3;cursor:pointer;background-color:#fff}.selections-option .select_label_class{color:#2196f3;letter-spacing:-1px;font-size:13px}.selections-option .label-select-active{color:grey;background-color:#fff}.selections-option .select2-container--default{width:100%}@media (max-width:458px){.selections-option .select2-container--default{width:100%!important}}.selections-option .select2-container--default .select2-selection--single{border-radius:25px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-box-shadow:0 -2px 5px -3px rgba(0,0,0,.75);box-shadow:0 -2px 5px -3px rgba(0,0,0,.75);background:#fff;font-size:15px;line-height:1.5;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:30px;border:1px solid #c7c5c5}@media (max-width:500px){.selections-option .select2-container--default .select2-selection--single{width:100%;margin-left:auto;margin-right:auto;height:40px}}@media (max-width:368px){.selections-option .select2-container--default .select2-selection--single{width:100%}}.selections-option .select2-container--default .select2-selection--single:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.selections-option .select2-container--default .select2-selection--single .select2-selection__rendered{position:relative;font-weight:600}.selections-option .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.selections-option .select2-container--default .select2-selection--single .select2-selection__arrow b{top:unset;right:unset;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.selections-option .select2-container{height:40px;width:100%!important}.setting-wrapper{position:relative}.setting-wrapper .settings-trigger{position:relative;cursor:pointer}.setting-wrapper .settings-trigger .items-inside-icon{margin-left:80px}.setting-wrapper .settings-dropdown{width:100%;position:absolute;z-index:1000;left:-300px;background-color:transparent;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);padding:10px;visibility:hidden;opacity:0}.setting-wrapper .settings-dropdown .settings-drop-item{margin-top:5px;margin-left:20px;margin-bottom:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;color:#fff;font-size:14px;border-bottom:2px solid #fff}.setting-wrapper .settings-dropdown .settings-drop-item:hover{text-decoration:none;margin-left:23px}.setting-wrapper .settingsActive{position:relative;left:0;visibility:visible;opacity:1}.category-config{width:80%;margin:0 auto}@media (max-width:500px){.category-config{width:90%}}.category-config .save-product-config{width:100%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}.category-config .save-product-config button{min-width:180px;background-color:#2196f3;border-radius:25px;height:40px;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:500px){.category-config .save-product-config button{min-width:320px;margin:0 auto}}.category-config .save-product-config button i{font-size:22px;color:#fff;margin-right:10px}.category-config .save-product-config button span{font-size:16px;color:#fff;font-weight:600}.category-config .save-product-config button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background-color:#83031c}@media (max-width:500px){.category-config .save-product-config{text-align:center}}.tooltip-box{position:absolute;top:-3%;right:0;-webkit-transform:translateY(-3%);transform:translateY(-3%)}@media (max-width:500px){.tooltip-box{top:-15%;right:2%;-webkit-transform:translate(-2%,-15%);transform:translate(-2%,-15%)}}.tooltip-box i{font-size:20px;color:#2196f3;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;cursor:pointer;top:-20%;right:-112%}.tooltip-box:hover i{color:#83031c;-webkit-transform:scale(1.2);transform:scale(1.2)}.tooltip-box .info-tool+.tooltip.top>.tooltip-arrow{background-color:red}.utilities-result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:468px){.utilities-result-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.utilities-result-wrapper .search-result{text-align:left;font-size:17px;font-weight:600;padding-left:50px}@media (max-width:502px){.utilities-result-wrapper .search-result{font-size:14px}}@media (max-width:468px){.utilities-result-wrapper .search-result{width:100%;font-size:13px;text-align:center;padding-left:0;padding-top:5px;padding-bottom:5px}}.utilities-result-wrapper .search-result i{font-size:20px;color:#2196f3}.save-as-contact{width:100%;text-align:right;margin-top:20px;margin-bottom:10px}.save-as-contact button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;margin-right:20px}@media (max-width:1180px){.save-as-contact button{font-size:15px}}@media (max-width:578px){.save-as-contact button{margin-right:0}}@media (max-width:418px){.save-as-contact button{margin-top:10px;width:300px}}.save-as-contact button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.hiddenLocationForm{z-index:1000;position:absolute;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.45s ease-in-out;transition:.45s ease-in-out}.activeLocationForm{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.hiddenLocationsWrapper{visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.activeLocationsWrapper{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.custom-error-info{position:absolute;top:27px;right:42px;color:red;font-weight:600;font-size:12px;background-color:#fff;border-radius:50%;padding:5px;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;min-width:0}@media (max-width:1204px){.custom-error-info{max-width:90%;margin-left:auto;right:8px;font-size:11px;padding:3px;top:30px}}@media (max-width:992px){.custom-error-info{font-size:14px;right:30px;top:35px}}@media (max-width:550px){.custom-error-info{right:0;font-size:12px;padding:3px;top:35px}}@media (max-width:400px){.custom-error-info{max-width:70%;margin-left:auto;text-align:center;margin-bottom:0;top:35px;font-size:12px;line-height:12px}}@media (max-width:337px){.custom-error-info{right:10px!important;line-height:12px}}input[aria-invalid=true]{border-color:red}input[aria-invalid=true]+label,input[aria-invalid=true]~span{color:red}.settingsArrow{position:absolute;top:30%;right:10%;-webkit-transition:25s ease-in-out;transition:25s ease-in-out;-webkit-transform:rotate(180deg) translate(-10%,-30%);transform:rotate(180deg) translate(-10%,-30%)}.results-message p{font-weight:600;letter-spacing:-1px;margin-bottom:0}.reset-filters{background-color:#2196f3;border-radius:25px;min-width:150px;padding-left:10px;padding-right:10px;height:40px;color:#fff;font-weight:600;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:468px){.reset-filters{width:250px;margin:0 auto;font-size:14px}}.reset-filters i{margin-right:5px;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}.reset-filters:hover{background-color:#83031c;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.reset-filters:hover i{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.page-header-inner{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:622px){.page-header-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.filter-results-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}@media (max-width:400px){.filter-results-number{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.filter-results-number select{margin-left:10px;cursor:pointer;font-size:15px;line-height:1.5;color:#666;display:block;width:250px;background:#fff;height:40px;border-radius:25px;padding-left:35px;border:1px solid #ced4da;margin-right:50px;outline:none;-webkit-box-shadow:0 1px 4px -3px rgba(0,0,0,.75);box-shadow:0 1px 4px -3px rgba(0,0,0,.75)}@media (max-width:400px){.filter-results-number select{margin-left:0;margin-right:0}}.page-title h4{font-size:30px;font-weight:600;word-break:break-word}@media (max-width:1180px){.page-title h4{margin-left:0;text-align:left}}@media (max-width:590px){.page-title h4{margin-left:0;margin-top:10px}}@media (max-width:500px){.page-title h4{margin-bottom:10px;margin-top:10px;padding:0;font-size:23px;font-weight:700}}@media (max-width:426px){.page-title h4{text-align:center;margin-bottom:20px}}.page-title p{font-size:17px;font-weight:600;letter-spacing:-.5px;margin-top:0}@media (max-width:500px){.page-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.notifications{width:450px!important}@media (max-width:550px){.notifications{width:300px!important}}.vue-notification{padding:10px;margin:5px!important;font-size:12px;color:#fff;background:#44a4fc;border-left:5px solid #187fe7;right:0}.vue-notification.warn{font-size:13.5px;font-weight:600;background:#ffb648;border-left-color:#f48a06}.vue-notification.error{font-size:13.5px;font-weight:600;background:#e54d42;border-left-color:#b82e24}.vue-notification.success{font-size:13.5px;font-weight:600;background:#68cd86;border-left-color:#42a85f}.edit-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:10px;margin-bottom:30px}.blurred{-webkit-filter:blur(3px);filter:blur(3px);pointer-events:none}.removePadding{padding-left:0!important;padding-right:0!important}.loading-spinner{position:fixed;width:100%;height:100%;z-index:3000;background-color:hsla(0,0%,100%,.8)}.loading-spinner .loading-text{top:40%;font-size:30px;font-weight:600;letter-spacing:-1px;color:#2196f3}.loading-spinner .loading-text,.loading-spinner .wavecontainer{position:fixed;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000}.loading-spinner .wavecontainer{top:50%}.loading-spinner .wavecontainer .wave{margin-top:15px;float:left;width:30px;height:65px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #2196f3;margin-left:-2px;-webkit-animation:slide .6s linear infinite;animation:slide .6s linear infinite}.loading-spinner .wavecontainer .wave:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.loading-spinner .wavecontainer .wave:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.loading-spinner .wavecontainer .wave:nth-child(odd){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes slide{50%{margin-top:30px;-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75)}}@keyframes slide{50%{margin-top:30px;-webkit-box-shadow:0 3px 15px -3px rgba(0,0,0,.75);box-shadow:0 3px 15px -3px rgba(0,0,0,.75)}}.file-select>.select-button{padding:1rem;color:#fff;background-color:#2ea169;border-radius:.3rem;text-align:center;font-weight:700}.file-select>input[type=file]{display:none}.custom-file-label{font-weight:600!important;padding:5px 10px!important;border-radius:25px!important;height:35px!important}.custom-file-label:after{color:#fff!important;width:150px;font-size:14px;text-align:center;font-weight:600;content:"Incarca"!important;border-top-right-radius:25px!important;border-bottom-right-radius:25px!important;background-color:#2196f3!important}@media (max-width:510px){.custom-file-label:after{width:150px}}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 3px rgba(33,150,243,.4)!important;box-shadow:0 0 0 3px rgba(33,150,243,.4)!important}.reset-files-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.reset-files-wrapper .reset-files-button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600}.custom-file-input.is-invalid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border:1px solid #2196f3!important}.btn-secondary{border:2px solid transparent!important}.btn-secondary:hover{color:#2196f3!important;background-color:#fff!important;border:2px solid #2196f3!important}.btn-secondary:focus{-webkit-box-shadow:0 0 0 3px rgba(33,150,243,.4)!important;box-shadow:0 0 0 3px rgba(33,150,243,.4)!important}.v-select .vs__actions{position:relative}.v-select .open-indicator:before{border-color:#000!important}.v-select .dropdown-toggle .clear{position:absolute;top:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px!important;cursor:pointer;margin-right:0!important;background-color:#fff!important;color:#2196f3!important;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;border-radius:50%;width:24px;height:24px;border:2px solid #2196f3!important}.v-select .dropdown-toggle .clear:hover{background-color:#2196f3!important;color:#fff!important}.v-select .dropdown-toggle .selected-tag{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;font-weight:600;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none!important;overflow:hidden;text-overflow:ellipsis;width:75%;white-space:nowrap;font-size:16px}.mobile-sorting{display:none}@media (max-width:768px){.mobile-sorting{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:992px){.mobile-sorting{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:445px){.mobile-sorting{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:380px){.mobile-sorting{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mobile-sorting .v-select{width:300px;margin-left:5px;margin-right:5px}@media (max-width:650px){.mobile-sorting .v-select{width:100%}}@media (max-width:458px){.mobile-sorting .v-select{width:100%;margin:0 auto}}.mobile-sorting .v-select .dropdown-toggle{border-radius:25px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);padding:5px 0}@media (max-width:650px){.mobile-sorting .v-select .dropdown-toggle{height:40px}}.mobile-sorting .v-select .dropdown-toggle .selected-tag{margin-top:0!important}.mobile-sorting .v-select input[type=search]{margin-top:0;font-size:16px;font-weight:400}.mobile-sorting h4{font-size:18px;text-align:center}@media (max-width:650px){.mobile-sorting .mobile-sort-by{width:40%}}@media (max-width:445px){.mobile-sorting .mobile-sort-by{width:80%;margin:0 auto}}@media (max-width:650px){.mobile-sorting .mobile-sort-method{width:40%}}@media (max-width:445px){.mobile-sorting .mobile-sort-method{width:80%;margin-top:10px}}.offer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;margin-bottom:30px}@media (max-width:500px){.offer-header{margin-bottom:20px}}.offer-add-client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:300}.offer-add-client h4{width:90%;text-align:left;margin:0 auto;padding-bottom:40px}@media (max-width:520px){.offer-add-client h4{font-size:16px;margin-bottom:10px;border-bottom:2px solid transparent}}.offer-add-option{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1015px){.offer-add-option{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.add-client-button{margin-bottom:15px}.add-client-button button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:650px){.add-client-button button{height:35px;min-width:200px;font-size:14px}}.add-client-button button:focus,.add-client-button button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.connector{margin-left:30px;margin-right:30px;font-size:20px;font-weight:700;color:#2196f3}@media (max-width:1015px){.connector{margin-top:5px;margin-bottom:5px}}@media (max-width:650px){.connector{font-size:14px}}@media (max-width:550px){.connector{margin-top:15px;margin-bottom:15px}}.offer-template-wrapper h4{width:90%;margin:40px auto;text-align:left;border-top:2px solid rgba(0,0,0,.1);padding-bottom:20px;padding-top:20px}@media (max-width:560px){.offer-template-wrapper h4{margin-top:10px;margin-bottom:10px;border-bottom:2px solid transparent}}@media (max-width:520px){.offer-template-wrapper h4{margin-top:20px;font-size:16px}}.offer-wrapper{position:relative;width:98%;margin:0 auto;padding-top:50px}.offer-wrapper h4{margin-top:3px;margin-bottom:3px;font-weight:600;text-decoration:underline}@media (max-width:520px){.offer-wrapper h4{font-size:20px;margin-top:5px;margin-bottom:15px}}.offer-wrapper .nav-tabs{width:65%;border-bottom:none}@media (max-width:992px){.offer-wrapper .nav-tabs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.offer-wrapper .nav-tabs .nav-item{cursor:pointer;width:200px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media (max-width:992px){.offer-wrapper .nav-tabs .nav-item{width:33%}}@media (max-width:520px){.offer-wrapper .nav-tabs .nav-item{width:100%}}.offer-wrapper .nav-tabs .nav-item .nav-link{background-color:#fff;color:#2196f3;border:2px solid transparent;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);font-weight:600;font-size:14px;border-radius:25px;margin-left:5px}@media (max-width:960px){.offer-wrapper .nav-tabs .nav-item .nav-link{font-size:13.5px}}.offer-wrapper .nav-tabs .nav-item .nav-link.active{background-color:#2196f3;color:#fff;border-color:#2196f3 #2196f3 transparent #2196f3;border-style:solid;border-width:2px;-webkit-box-shadow:unset;box-shadow:unset}.offer-wrapper .offer-product-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #2196f3;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-top:3px;padding-top:0;padding-bottom:0}.offer-wrapper .offer-product-row:last-child{border-bottom:1px solid #2196f3}.offer-wrapper .offer-product-row .offer-prdrow-first{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;text-align:left}@media (max-width:900px){.offer-wrapper .offer-product-row .offer-prdrow-first{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.offer-wrapper .offer-product-row .offer-prdrow-first a{text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-align:left}.offer-wrapper .offer-product-row .offer-prdrow-first a:hover{color:#000;letter-spacing:-.5px;text-decoration:none}.offer-wrapper .offer-product-row .offer-prdrow-first a:focus{background-color:#2196f3;border-radius:25px;padding:2px;letter-spacing:-.5px;text-decoration:none;color:#fff;outline:none}.offer-wrapper .offer-product-row .offer-prdrow-first h4{font-size:15px;font-weight:600;text-decoration:none}.offer-wrapper .offer-product-row .offer-prdrow-first h4:focus{border:none}.offer-wrapper .offer-product-row .offer-prdrow-first .offer-product-image img{width:100%}.offer-wrapper .offer-product-row .offer-add-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offer-wrapper .offer-product-row .offer-add-product button{background-color:#2196f3;font-size:13px;color:#fff;font-weight:600;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;min-width:30px;height:30px;border-radius:50%}.offer-wrapper .offer-product-row .offer-add-product button:focus,.offer-wrapper .offer-product-row .offer-add-product button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.offer-wrapper .offer-product-row .offer-add-product button span{display:none}.offer-wrapper .offer-product-row .offer-add-product button i{font-size:16px}.offer-product-quant{width:10%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.offer-product-quant,.offer-product-quant p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offer-product-quant p{margin-bottom:0;font-size:15px;font-weight:600;width:20px;height:20px;border-radius:50%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer}.offer-product-quant p,.offer-product-quant p:hover{background-color:#fff;border:2px solid #2196f3;color:#2196f3}.offer-product-quant input{width:70px;border:none;padding:0 15px;border-radius:25px;height:30px;font-weight:600;font-size:16px;text-align:center;background-color:transparent}.offer-product-quant input:focus{background-color:transparent;border-radius:25px;border:2px solid #2196f3}.offer-product-quant .subtract{position:relative;margin-right:-20px;z-index:20}.offer-product-quant .add{position:relative;margin-left:-20px;z-index:20}.offer-product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;margin-bottom:10px;width:10%;word-break:break-word}.offer-product-price p{font-size:17px;font-weight:600;margin-bottom:0}@media (max-width:600px){.offer-product-price p{font-size:15px}}.offer-product-price span{font-size:15px;margin-left:10px;font-weight:600}.offer-product-desc{width:300px}@media (max-width:950px){.offer-product-desc{width:100%;text-align:center}}.offer-product-desc p{font-size:14px;font-weight:600;line-height:18px}@media (max-width:400px){.offer-product-desc p{font-weight:400}}.final-offer-container{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:98%;margin-left:auto;margin-right:auto;margin-top:30px;padding:15px;border:1px solid #d06161;border-radius:25px}@media (max-width:500px){.final-offer-container{padding:5px}}@media (max-width:600px){.final-offer-container .cart-header-mobile{display:none}}.final-offer-container .final-offer-name{min-width:250px}@media (max-width:600px){.final-offer-container .final-offer-name{min-width:unset}}@media (max-width:500px){.final-offer-container .final-offer-name{min-width:200px}}.final-offer-container h4{border-radius:25px;text-align:center;width:250px;margin:0 auto;color:#d06161;font-size:17px}@media (max-width:600px){.final-offer-container h4{font-size:16px;width:200px}}.final-offer-container .offer-table-wrapper::-webkit-scrollbar{height:5px}.final-offer-container .offer-table-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:linear-gradient(10deg,#d06161,#d06161,#2196f3)}.final-offer-container .offer-table-wrapper::-webkit-scrollbar-corner{color:transparent}@media (max-width:1650px){.final-offer-container .offer-table-wrapper{margin:10px;overflow-x:scroll}}.final-offer-container table{margin-top:10px;width:100%;border-collapse:collapse}@media (max-width:1450px){.final-offer-container table{width:1300px}}.final-offer-container table thead tr th{text-align:left}.final-offer-container table tbody tr,.final-offer-container table thead tr th{border-top:1px solid #d06161;border-bottom:1px solid #d06161;border-left:1px solid transparent;border-right:1px solid transparent}.final-offer-container table tbody tr{background-color:#f8f8f8}.final-offer-container table tbody tr td{text-align:left;-webkit-transition:.25s cubic-bezier(.57,.21,.69,1.25);transition:.25s cubic-bezier(.57,.21,.69,1.25)}.final-offer-container table tbody tr td .final-offer-image{width:50px}.final-offer-container table tbody tr td .final-offer-image img{width:100%}.final-offer-container table tbody tr td:first-child{cursor:pointer}.final-offer-container table tbody tr td:first-child:hover{background-color:transparent}.final-offer-container table tbody tr .table-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.final-offer-container table tbody tr .final-offer-remove,.final-offer-container table tbody tr .final-offer-remove i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.final-offer-container table tbody tr .final-offer-remove i{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;color:#d06161;font-size:22px;border:2px solid transparent;width:30px;height:30px;border-radius:50%;cursor:pointer}.final-offer-container table tbody tr .final-offer-remove i:hover{background-color:#d06161;border:2px solid #d06161;color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.final-offer-container table p{font-size:14px;color:#000;font-weight:600;margin-bottom:0}.offer-final-info{position:relative;width:100%;height:30px}@media (max-width:992px){.offer-final-info{height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.offer-final-info ul{position:absolute;width:350px;left:50%;top:0;z-index:999;-webkit-transform:translate(-50%);transform:translate(-50%);border:1px solid #d06161;border-top:2px solid #fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:10px;margin-top:-2px;background-color:#fff}@media (max-width:992px){.offer-final-info ul{position:relative;top:unset;left:unset;-webkit-transform:translate(0);transform:translate(0)}}@media (max-width:400px){.offer-final-info ul{width:80%;margin-right:0;margin-top:-1.5px}}@media (max-width:500px){.offer-final-info ul{-webkit-box-shadow:0 15px 14px -15px rgba(0,0,0,.75);box-shadow:0 15px 14px -15px rgba(0,0,0,.75)}}.offer-final-info ul li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.offer-final-info ul li p{color:#d06161;margin-bottom:0;font-size:18px;font-weight:600}@media (max-width:500px){.offer-final-info ul li p{font-size:17px;font-weight:700}}.offer-final-info ul li h5{margin-bottom:0;font-size:15px;font-weight:600}@media (max-width:500px){.offer-final-info ul li h5{font-size:15px;font-weight:600}}.offer-final-info ul li input{text-align:center;width:70px;height:30px;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;border-radius:25px;padding:0 15px 0 5px;font-size:16px;font-weight:600}.offer-final-info ul li .discount-label{position:absolute;right:5px}.offer-final-info .final-info-save{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.offer-footer{width:100%;position:relative;margin-top:30px;margin-bottom:30px}.offer-footer .offer-footer-buttons{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:960px){.offer-footer .offer-footer-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:500px){.offer-footer .offer-footer-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.offer-button-save button{margin-left:10px;margin-right:10px;background-color:#2196f3;border-radius:25px;font-size:15px;color:#fff;font-weight:600;height:30px;min-width:180px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:960px){.offer-button-save button{min-width:170px;font-size:15px;margin-left:0;margin-right:0}}@media (max-width:500px){.offer-button-save button{min-width:200px;margin-top:5px;margin-bottom:5px}}.offer-button-save button:focus,.offer-button-save button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.offer-client-form{width:100%;margin:0 auto;display:none}@media (max-width:1025px){.offer-client-form{width:80%}}.offer-client-form h4{margin-bottom:40px;text-align:center}.offer-client-form .offer-return-button{margin-top:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:600px){.offer-client-form .offer-return-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.offer-client-form .offer-return-button button{margin-left:10px;margin-right:10px;background-color:#2196f3;border-radius:25px;font-size:15px;color:#fff;font-weight:600;height:40px;min-width:130px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:600px){.offer-client-form .offer-return-button button{margin-top:5px}}.offer-client-form .offer-return-button button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.ocf_active{display:block}.oaw_active{display:none}.modal-final-offer .offer-table-wrapper{overflow:scroll}.modal-final-offer h4{font-size:16px;width:150px;padding:5px}.offerprod-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:655px){.offerprod-header{width:100%;margin-bottom:15px;margin-top:5px}}.offerprod-header input{margin-right:0}.offer-products-pagination{width:100%}.offer-products-pagination .pagination-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.settings-alerts{width:100%;margin-top:20px}.settings-alerts .alert-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:550px){.settings-alerts .alert-checkbox-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.settings-alerts .alert-checkbox-container .alert-checkbox{margin-top:5px}.settings-alerts .alert-checkbox-container .alert-checkbox label{color:#fff;font-weight:600;font-size:14.5px}@media (max-width:550px){.settings-alerts .alert-checkbox-container .alert-checkbox{max-width:250px}}.save-alerts-button{width:100%;text-align:center;margin-top:20px}@media (max-width:550px){.save-alerts-button{text-align:right;margin-top:30px}}.save-alerts-button button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.save-alerts-button button i{color:#fff;padding-right:10px}.save-alerts-button button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.save-county{margin-top:0;margin-bottom:0}@media (max-width:994px){.save-county{width:100%;text-align:center}}.save-county button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.save-county button i{color:#fff;padding-right:10px}@media (max-width:578px){.save-county button{margin-right:0}}@media (max-width:418px){.save-county button{margin-top:10px;width:250px}}.save-county button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.form-control[readonly]+label{background-color:#e9ecef;color:#000}.calendar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media (max-width:1200px){.calendar-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.calendar-wrapper .calendar-container{width:50%}@media (max-width:1200px){.calendar-wrapper .calendar-container{width:90%;margin:0 auto}}.calendar-wrapper .calendar-container .calendar{padding:50px;background:#fff;border:1px solid #2196f3;border-radius:25px;position:relative}@media (max-width:1200px){.calendar-wrapper .calendar-container .calendar{border-top-right-radius:0;padding:15px}}.calendar-wrapper .calendar-container .calendar .calendar-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:800px){.calendar-wrapper .calendar-container .calendar .calendar-header{margin-bottom:20px}}.calendar-wrapper .calendar-container .calendar .calendar-header h1{background-color:#2196f3;padding:5px;border-radius:25px;font-size:22px;color:#fff}@media (max-width:500px){.calendar-wrapper .calendar-container .calendar .calendar-header h1{font-size:16px}}.calendar-wrapper .calendar-container .calendar .day{width:13.5%;height:0;margin:1px;padding-top:5%;padding-bottom:5%;float:left;background-color:#fff;border:1px solid #2196f3;font-size:1.4em;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;position:relative}@media (max-width:800px){.calendar-wrapper .calendar-container .calendar .day{border:1px solid #2196f3;padding-top:7%;padding-bottom:7%}}@media (max-width:330px){.calendar-wrapper .calendar-container .calendar .day{width:15.5%}}.calendar-wrapper .calendar-container .calendar .day .mandatory-task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:5px;right:0;width:35px;height:35px;font-size:14px;color:#fff;font-weight:600;background-color:#83031c;border-radius:25px;border:2px solid transparent;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:1450px){.calendar-wrapper .calendar-container .calendar .day .mandatory-task{width:20px;height:20px;font-size:11px}}@media (max-width:450px){.calendar-wrapper .calendar-container .calendar .day .mandatory-task{width:12px;height:12px;font-size:8px;bottom:3px;right:3px}}.calendar-wrapper .calendar-container .calendar .day .general-task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:5px;right:40px;width:35px;height:35px;font-size:14px;color:#2196f3;font-weight:600;background-color:#fff;border-radius:25px;border:2px solid transparent;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:1650px){.calendar-wrapper .calendar-container .calendar .day .general-task{width:20px;height:20px;right:25px;font-size:11px}}@media (max-width:450px){.calendar-wrapper .calendar-container .calendar .day .general-task{width:15px;height:15px;right:20px;font-size:8px}}.calendar-wrapper .calendar-container .calendar .day span{font-size:18px;position:absolute;top:5%;right:5%;-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%);color:#2196f3}@media (max-width:800px){.calendar-wrapper .calendar-container .calendar .day span{font-size:15px;font-weight:600}}@media (max-width:500px){.calendar-wrapper .calendar-container .calendar .day span{font-size:12.5px;font-weight:600}}.calendar-wrapper .calendar-container .calendar .day:focus,.calendar-wrapper .calendar-container .calendar .day:hover{background:#2196f3;color:#f7f7f7;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 0 10px rgba(0,0,0,.4)}.calendar-wrapper .calendar-container .calendar .day:focus span,.calendar-wrapper .calendar-container .calendar .day:hover span{color:#fff}.calendar-wrapper .calendar-container .calendar .day:focus .mandatory-task,.calendar-wrapper .calendar-container .calendar .day:hover .mandatory-task{border:2px solid #83031c;background-color:#fff;color:#83031c}@media (max-width:450px){.calendar-wrapper .calendar-container .calendar .day:focus .mandatory-task,.calendar-wrapper .calendar-container .calendar .day:hover .mandatory-task{border:.5px solid #83031c}}.calendar-wrapper .calendar-container .calendar .day:focus .general-task,.calendar-wrapper .calendar-container .calendar .day:hover .general-task{border:2px solid #2196f3;background-color:#2196f3;color:#fff}@media (max-width:450px){.calendar-wrapper .calendar-container .calendar .day:focus .general-task,.calendar-wrapper .calendar-container .calendar .day:hover .general-task{border:.5px solid #2196f3}}.calendar-wrapper .calendar-container .calendar .current{background:#2196f3;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.4);box-shadow:inset 0 0 20px rgba(0,0,0,.4)}.calendar-wrapper .calendar-container .calendar .current span{color:#fff}.calendar-wrapper .calendar-container .calendar h1{width:100%;text-align:center}.calendar-wrapper .calendar-filter-section{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:50px}@media (max-width:1200px){.calendar-wrapper .calendar-filter-section{width:90%;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.calendar-wrapper .calendar-filter-section .calendar-first-filter{position:relative;z-index:1000;width:300px;padding:10px;margin-right:-2px;background-color:#fff;border:1px solid #2196f3;border-right:2px solid transparent;border-top-left-radius:25px;border-bottom-left-radius:25px}@media (max-width:1200px){.calendar-wrapper .calendar-filter-section .calendar-first-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:320px;border-right:1px solid #2196f3;margin-right:0;margin-bottom:-2.5px;border-bottom:2px solid transparent;border-top-left-radius:25px;border-bottom-left-radius:0;border-top-right-radius:25px}}@media (max-width:500px){.calendar-wrapper .calendar-filter-section .calendar-first-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:200px}}.calendar-wrapper .calendar-filter-section .calendar-first-filter .v-select{width:100%}.calendar-wrapper .calendar-filter-section .calendar-first-filter .v-select .dropdown-toggle{margin-top:5px;border-radius:25px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);padding:5px 0;height:40px}@media (max-width:500px){.calendar-wrapper .calendar-filter-section .calendar-first-filter .v-select .dropdown-toggle{height:30px}}.calendar-wrapper .calendar-filter-section .calendar-first-filter .v-select .dropdown-toggle .selected-tag{margin-top:0!important}@media (max-width:500px){.calendar-wrapper .calendar-filter-section .calendar-first-filter .v-select .dropdown-toggle .selected-tag{line-height:10px;font-size:13px;margin-top:unset!important}}.hidden-table{display:none}.visibleTable{display:block}.custom-error-group{width:450px;position:relative}@media (max-width:990px){.custom-error-group{margin-bottom:20px}}@media (max-width:550px){.custom-error-group{margin-bottom:5px;width:300px}}.custom-error-group .custom-error-info{margin-top:15px;bottom:0;right:0;background-color:transparent}@media (max-width:410px){.custom-error-group .custom-error-info{width:100%}}.works-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:5px;padding-top:5px;padding-bottom:5px;position:relative;margin-left:10px}.works-template h4{font-size:22px;letter-spacing:-.5px;text-align:left;margin-bottom:15px}@media (max-width:800px){.works-template h4{font-size:18px}}.works-template .mx-datepicker{width:100%}@media (max-width:550px){.works-template .mx-datepicker{width:100%}}.works-template .mx-datepicker .mx-input{width:100%}.works-template .mx-datepicker .mx-input,.works-template input{cursor:pointer;font-size:15px;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:40px;border-radius:25px;padding:0 30px 0 68px}@media (max-width:550px){.works-template .v-select,.works-template input{width:100%}}.works-template .v-select .dropdown-toggle{height:40px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid rgba(60,60,60,.26);border-radius:25px}@media (max-width:550px){.works-template .v-select .dropdown-toggle{width:100%}}.works-save-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.works-save-buttons button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:40px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.works-save-buttons button:first-child{margin-right:20px}@media (max-width:606px){.works-save-buttons button:first-child{margin-right:0}}@media (max-width:606px){.works-save-buttons button{width:60%;margin-top:10px}}.works-save-buttons button i{color:#fff;padding-right:10px}@media (max-width:578px){.works-save-buttons button{margin-right:0}}@media (max-width:418px){.works-save-buttons button{margin-top:10px;width:250px}}.works-save-buttons button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.textarea-group textarea[aria-invalid=true]{border:2px solid red!important}.textarea-group .custom-error-info{top:-16px}.view-template-title{width:90%;padding-top:30px;margin:0 auto;text-align:left}.view-template-title h4{font-size:22px}.view-template-body{width:90%;margin:0 auto;text-align:left}.view-template-body p{font-size:15px;margin-top:20px}.vw-offer-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:450px){.vw-offer-header .add-user{width:200px!important}}.login-error-info{width:100%;text-align:right;position:relative;color:red;font-weight:600;font-size:14px;border-radius:50%;padding:5px;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}.view-offer-headers{padding-left:15px}.discount-view{margin-right:25px}.prizes-container{width:90%;margin:0 auto}@media (max-width:700px){.prizes-container{width:100%}}.prizes-container .prizes-inner{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.prizes-container .prizes-inner .single-prize{width:400px;margin-top:40px;position:relative}@media (max-width:850px){.prizes-container .prizes-inner .single-prize{width:300px}}@media (max-width:700px){.prizes-container .prizes-inner .single-prize{width:320px}}.prizes-container .prizes-inner .single-prize .prize-wrapper{width:100%;height:400px;overflow:hidden;border:2px solid #fff;border-radius:50%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;cursor:pointer;-webkit-box-shadow:0 1px 10px -3px rgba(0,0,0,.75);box-shadow:0 1px 10px -3px rgba(0,0,0,.75);background:linear-gradient(45deg,#d06161,#2196f3)}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .prize-wrapper{height:300px}}@media (max-width:700px){.prizes-container .prizes-inner .single-prize .prize-wrapper{height:320px}}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-image{width:450px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.6s;transition-duration:.6s}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-image{width:350px}}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-image img{width:100%}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-overlay{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;width:100%;height:100%;top:0;background:linear-gradient(45deg,rgba(208,97,97,.7),rgba(33,150,243,.7))}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-name{text-align:center;width:65%;position:relative;z-index:2;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-name h4{font-size:18px;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-name h4{font-size:14px}}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-name{padding-top:20px}}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-description{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-top:50px;width:90%;position:relative;z-index:2;text-align:center}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-description{width:90%;margin-top:20px}}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-description p{width:100%;color:#fff;font-size:14px;letter-spacing:-.5px;font-weight:600;word-break:break-all;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.prizes-container .prizes-inner .single-prize .prize-wrapper:hover{-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);border:2px solid #fff}.prizes-container .prizes-inner .single-prize .prize-wrapper:hover .prize-name h4{letter-spacing:-.5px}.prizes-container .prizes-inner .single-prize .prize-wrapper:hover .prize-image{width:80px;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.prizes-container .prizes-inner .single-prize .prize-wrapper:hover .prize-overlay{background-color:#2196f3}.prizes-container .prizes-inner .single-prize .prize-wrapper:hover .prize-description{padding:10px;font-size:13.5px;margin-top:0;background-color:hsla(0,0%,100%,.55);border-radius:5px}.prizes-container .prizes-inner .single-prize .prize-wrapper:hover .prize-description p{color:#000}.prizes-container .prizes-inner .single-prize .prize-cost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:75px;height:75px;border-radius:50%;border:2px solid #fff;top:4%;left:4%;-webkit-transform:translate(-4%,-4%);transform:translate(-4%,-4%);z-index:3;background-color:#d06161}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .prize-cost{width:60px;height:60px;top:10%;left:10%;-webkit-transform:translate(-10%,-10%);transform:translate(-10%,-10%)}}.prizes-container .prizes-inner .single-prize .prize-cost p{font-size:13px;color:#fff;margin-bottom:0;font-weight:600}.prizes-container .prizes-inner .single-prize .prize-cost i{color:#fff;font-size:14px}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .prize-cost i{font-size:13px}}.prizes-container .prizes-inner .single-prize .claim-prize{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2196f3;border:2px solid #fff;width:100px;height:100px;border-radius:50%;bottom:-10%;right:10%;-webkit-transform:translate(-10%,-10%);transform:translate(-10%,-10%)}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .claim-prize{width:80px;height:80px;bottom:-5%;right:5%;-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%)}}.prizes-container .prizes-inner .single-prize .claim-prize button{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;color:#fff;font-size:16px;letter-spacing:-.5px;font-weight:600}@media (max-width:850px){.prizes-container .prizes-inner .single-prize .claim-prize button{font-size:14px}}.prizes-container .prizes-inner .single-prize .claim-prize:hover{background-color:#fff;border:2px solid #2196f3}.prizes-container .prizes-inner .single-prize .claim-prize:hover button{color:#2196f3}.prizes-container .prizes-inner .single-prize .prize-tool-button{position:absolute;width:50px;height:50px;border:2px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;cursor:pointer}@media (max-width:650px){.prizes-container .prizes-inner .single-prize .prize-tool-button{width:40px;height:40px}}.prizes-container .prizes-inner .single-prize .prize-tool-button i{color:#fff;font-size:17px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:650px){.prizes-container .prizes-inner .single-prize .prize-tool-button i{font-size:14px}}.prizes-container .prizes-inner .single-prize .edit-prize{top:7%;right:13%;-webkit-transform:translate(-13%,-7%);transform:translate(-13%,-7%);background-color:#2196f3;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media (max-width:650px){.prizes-container .prizes-inner .single-prize .edit-prize{top:4%;right:10%;-webkit-transform:translate(-4%,-10%);transform:translate(-4%,-10%);z-index:3}}.prizes-container .prizes-inner .single-prize .edit-prize:hover{background-color:#fff;border:2px solid #2196f3}.prizes-container .prizes-inner .single-prize .edit-prize:hover i{color:#2196f3}.prizes-container .prizes-inner .single-prize .delete-prize{top:16%;right:6%;-webkit-transform:translate(-2%,-6%);transform:translate(-2%,-6%);background-color:#d06161;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media (max-width:650px){.prizes-container .prizes-inner .single-prize .delete-prize{top:16%;right:4%;-webkit-transform:translate(-4%,-16%);transform:translate(-4%,-16%);z-index:3}}.prizes-container .prizes-inner .single-prize .delete-prize:hover{border:2px solid #d06161}.prizes-container .prizes-inner .single-prize .delete-prize:hover i{color:#d06161}.prizes-container .prizes-inner .single-prize .delete-prize:hover{background-color:#fff}.prizes-container .prizes-inner .single-prize:hover .edit-prize{top:4%;right:10%;-webkit-transform:translate(-4%,-10%);transform:translate(-4%,-10%);z-index:3}.prizes-container .prizes-inner .single-prize:hover .delete-prize{top:16%;right:4%;-webkit-transform:translate(-4%,-16%);transform:translate(-4%,-16%);z-index:3}.account-points-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account-points-wrapper .account-points-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2196f3;width:130px;height:130px;padding:10px;border-radius:50%;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.account-points-wrapper .account-points-inner i{font-size:30px;color:#fff}.account-points-wrapper .account-points-inner .account-points-header span{color:#fff}.account-points-wrapper .account-points-inner .account-points-header span:first-child{font-weight:400;font-size:14px}.account-points-wrapper .account-points-inner .account-points-header span:last-child{font-weight:600;font-size:16px}.add-prize{width:90%;margin:0 auto;padding-top:30px}@media (max-width:620px){.add-prize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.create-prize-description{margin-top:20px}.create-prize-description textarea{width:100%;margin:0 auto;cursor:pointer;font-size:15px;line-height:1.5;color:#666;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);box-shadow:0 1px 9px -3px rgba(0,0,0,.75);display:block;height:250px;border-radius:25px;padding:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.create-prize-description textarea:focus{outline:none;border:2px solid #2196f3}.save-prize{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.add-prize-container,.save-prize{display:-webkit-box;display:-ms-flexbox;display:flex}.add-prize-container{padding-top:20px;width:90%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:550px){.edit-button{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:5%;right:5%;-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%);min-width:50px!important;width:50px!important;height:50px!important;z-index:1001;-webkit-box-shadow:0 1px 20px -2px rgba(0,0,0,.75)!important;box-shadow:0 1px 20px -2px rgba(0,0,0,.75)!important;border:2px solid #fff}}.edit-button:hover{background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:550px){.edit-button i{padding-right:0!important;font-size:20px}}@media (max-width:550px){.edit-button span{display:none}}.prize-settings-section{padding-left:30px}@media (max-width:578px){.prize-settings-section{padding-left:0;text-align:center}}.prize-settings-section .prize-settings-wrapper p{margin-bottom:0;font-weight:600}.prize-settings-section .prize-setup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:550px){.prize-settings-section .prize-setup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.prize-settings-section .prize-setup input{margin-left:50px;text-align:center;width:60px;height:30px;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;border-radius:25px;padding:0 15px 0 5px;font-size:14px;font-weight:600}@media (max-width:550px){.prize-settings-section .prize-setup input{margin-left:0;margin-top:20px;width:100px}}.prize-settings-section .save-prize-settings{margin-top:20px;margin-left:50px}@media (max-width:550px){.prize-settings-section .save-prize-settings{margin-left:0}}.prize-settings-section .save-prize-settings button{margin-bottom:10px;background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:606px){.prize-settings-section .save-prize-settings button{width:60%;margin-top:10px}}.prize-settings-section .save-prize-settings button i{color:#fff;padding-right:10px}@media (max-width:550px){.prize-settings-section .save-prize-settings button{margin-right:0;width:100px}}@media (max-width:418px){.prize-settings-section .save-prize-settings button{margin-top:10px}}.prize-settings-section .save-prize-settings button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.prize-current-image{width:100px;margin:0 auto}.prize-current-image img{width:100%}.template-offer-details{margin:0 auto;border-radius:25px;padding:10px;text-align:center;min-height:200px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75)}@media (max-width:1050px){.template-offer-details{width:49%}}@media (max-width:900px){.template-offer-details{width:90%;margin:10px auto}}@media (max-width:850px){.template-offer-details{width:49%;margin:10px auto}}@media (max-width:650px){.template-offer-details{width:95%;margin:10px auto}}.template-offer-details li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2px;padding-bottom:2px;list-style-type:none;border-bottom:1px solid #gray}.template-offer-details li p{margin-bottom:0;margin-left:10px}@media (max-width:500px){.template-offer-details li p{font-size:14.5px}}.template-offer-details li span{font-weight:600}@media (max-width:500px){.template-offer-details li span{font-size:13.5px}}.template-offer-details li:last-child{border-bottom:1px solid transparent}.template-offer-details h4{font-size:22px;font-weight:600}@media (max-width:500px){.template-offer-details h4{font-size:17px}}.view-order-headers{width:90%;margin:0 auto}.custom-error-group2{margin-bottom:0!important}@media (max-width:550px){.custom-error-group2{width:100%}}.date-filter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.date-filter h4{font-size:18px;letter-spacing:-.5px;text-align:left;margin-bottom:15px;margin-right:20px}@media (max-width:550px){.date-filter h4{margin-right:0;margin-bottom:5px}}.date-filter .date-filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:20px;position:relative}@media (max-width:550px){.date-filter .date-filter-wrapper{margin-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.date-filter .date-filter-wrapper .mx-datepicker{width:200px}@media (max-width:550px){.date-filter .date-filter-wrapper .mx-datepicker{width:100%;margin-top:5px}}.date-filter .date-filter-wrapper .mx-datepicker .mx-input{width:100%;height:40px;padding:0 30px 0 33px}.date-filter .date-filter-wrapper .mx-datepicker .mx-input,.date-filter .date-filter-wrapper input{cursor:pointer;font-size:15px;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;border-radius:25px}.date-filter .date-filter-wrapper input{width:450px;height:50px;padding:0 30px 0 68px}@media (max-width:550px){.date-filter .date-filter-wrapper input{width:100%}}.date-filter .date-filter-wrapper .v-select{width:450px}@media (max-width:550px){.date-filter .date-filter-wrapper .v-select{width:100%}}.date-filter .date-filter-wrapper .v-select .dropdown-toggle{height:50px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid rgba(60,60,60,.26);width:450px;border-radius:25px}@media (max-width:550px){.date-filter .date-filter-wrapper .v-select .dropdown-toggle{width:100%}}.date-filter .filter-date-button{width:320px;text-align:right}.date-filter .filter-date-button button{margin-bottom:10px;background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:606px){.date-filter .filter-date-button button{width:60%;margin-top:10px}}.date-filter .filter-date-button button i{color:#fff;padding-right:10px}@media (max-width:550px){.date-filter .filter-date-button button{margin-right:0;width:100px}}@media (max-width:418px){.date-filter .filter-date-button button{margin-top:10px}}.date-filter .filter-date-button button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.modal-offer-data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:50px;margin-bottom:20px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-offer-data .preview-transaction-data{width:90%;margin:0 auto;border:2px solid #d06161;border-radius:25px;padding:10px;text-align:center;min-height:200px;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.modal-offer-data .preview-transaction-data li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2px;padding-bottom:2px;list-style-type:none;border-bottom:1px solid #d06161}.modal-offer-data .preview-transaction-data li p{margin-bottom:0;margin-left:10px}@media (max-width:500px){.modal-offer-data .preview-transaction-data li p{font-size:14.5px}}.modal-offer-data .preview-transaction-data li span{font-weight:600}@media (max-width:500px){.modal-offer-data .preview-transaction-data li span{font-size:13.5px}}.modal-offer-data .preview-transaction-data li:last-child{border-bottom:1px solid transparent}.modal-offer-data .preview-transaction-data h4{font-size:22px;font-weight:600}@media (max-width:500px){.modal-offer-data .preview-transaction-data h4{font-size:17px}}.user-logo-section{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}.user-logo-section h4{width:100%;text-align:left;padding-bottom:10px;border-bottom:2px solid rgba(0,0,0,.1)}.user-logo-section .user-logo-container{width:100%}.user-logo{width:250px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:550px){.user-logo{width:90%;margin:0 auto;padding-top:30px}}.user-logo img{width:150px}#change-logo{margin-top:30px}#change-logo .upload-logo{width:400px;margin:0 auto}@media (max-width:550px){#change-logo .upload-logo{width:100%}}.save-logo-button{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-bottom:50px}.save-logo-button button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.save-logo-button button i{color:#fff;padding-right:10px}.save-logo-button button:first-child{margin-right:20px}@media (max-width:606px){.save-logo-button button:first-child{margin-right:0}}@media (max-width:606px){.save-logo-button button{width:60%;margin-top:10px}}@media (max-width:578px){.save-logo-button button{margin-right:0}}@media (max-width:550px){.save-logo-button button{margin-top:10px;width:200px}}.save-logo-button button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.user-headers{width:90%;margin:0 auto;padding-top:30px;padding-bottom:30px}.user-headers .type-user{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}@media (max-width:390px){.user-headers .type-user{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.certified-label{margin-top:30px;width:100%}.certified-label,.certified-label .certified-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.certified-label .certified-logo{width:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.certified-label .certified-logo img{width:100%}.certified-label p{margin-bottom:0;font-weight:600;letter-spacing:-.5px}.user-headers .vtp-list{margin-left:20px;border-bottom:2px solid #000}.save-profile-data{margin-top:50px}.app_table_test{margin-top:20px;width:100%;position:relative}@media (max-width:900px){.app_table_test .mobilehidden_header{display:none}}@media (max-width:800px){.app_table_test .options-case a{margin-left:2px;margin-right:2px;width:15px;height:15px;border:none}.app_table_test .options-case a:hover{background-color:unset;color:unset}}.app_table_test .sort-arrow{margin-left:3px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer}.app_table_test .sort-arrow:hover{color:#000}.app_table_test tbody{padding:20px}.app_table_test tbody tr:focus,.app_table_test tbody tr:hover{background-color:#2196f3;color:#fff}.app_table_test tbody tr:focus .options-case i,.app_table_test tbody tr:hover .options-case i{color:#fff}.app_table_test .border_tr{height:30px}.app_table_test tr{-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;position:relative;cursor:pointer;word-break:break-word}.app_table_test tr td:last-child{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;text-align:center}.app_table_test tr:focus{background-color:#2196f3;color:#fff}.app_table_test tr:focus .options-case a i{color:#fff}.app_table_test .app_table_header{width:100%;background-color:#2196f3;color:#fff;font-weight:600}.app_table_test .app_table_header th{cursor:pointer;padding:5px 5px!important;font-weight:600;border-right:2px solid #fff;text-align:left}@media (max-width:600px){.app_table_test .app_table_header th{font-size:13.5px}}@media (max-width:600px){.app_table_test .app_table_header th i{font-size:12.5px}}.app_table_test .app_table_header td{border-top:none;color:#000;font-size:18px;padding-left:30px;font-weight:600}.app_table_test .app_table_header .head_prd{width:40%}.app_table_test .app_table_header th:last-child{text-align:left}.app_table_test td{padding-left:unset!important;text-align:left;padding-top:1px!important;padding-bottom:1px!important;overflow:hidden;max-width:150px;font-size:14px}@media (max-width:600px){.app_table_test td{max-width:80px;font-size:13.5px}}.permissions-alert-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:600px){.permissions-alert-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:518px){.permissions-alert-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.permissions-alert-group .permissions-cell{position:relative}.permissions-alert-group .permissions-cell h4{font-size:18px;margin-bottom:10px;margin-top:20px}@media (max-width:518px){.permissions-alert-group .permissions-cell h4{margin-bottom:5px;margin-top:10px;cursor:pointer}}.permissions-alert-group .permissions-cell .checkbox-roles .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px}.permissions-alert-group .permissions-cell .checkbox-roles .custom-checkbox label{position:relative;top:unset;left:unset;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:none;transition:none;height:unset;font-size:14px}.permissions-alert-group .permissions-cell .checkbox-roles .custom-checkbox input{cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:unset;border-radius:25px;padding:0 30px 0 68px}.permissions-alert-group .permissions-cell .checkbox-roles .custom-checkbox input:focus+label{color:unset;letter-spacing:unset;font-size:14px}@media (max-width:500px){.permissions-alert-group .permissions-cell .checkbox-roles .custom-checkbox input:focus+label{top:unset;left:unset;-webkit-transform:translate(0);transform:translate(0);margin-left:unset}}.permissions-alert-group .permissions-cell .checkbox-roles .custom-control{min-height:unset}.permissions-alert-group .permissions-cell .checkbox-roles .custom-control .custom-control-label{background-color:transparent}.permissions-alert-group .permissions-cell .checkbox-roles .custom-control .custom-control-label span{margin-left:5px}.col-form-label{line-height:unset;width:400px}.col-form-label label{position:relative;top:unset;left:unset;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:none;transition:none;height:unset;font-size:17px}.col-form-label label:after{position:absolute;top:.15rem;left:-1.6rem;display:block;width:1.6rem;height:1.6rem;content:""}.col-form-label label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1.4rem;height:1.4rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.col-form-label input{cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:unset;border-radius:25px;padding:0 30px 0 68px}.col-form-label input:focus+label{color:unset;letter-spacing:unset;font-size:17px}@media (max-width:500px){.col-form-label input:focus+label{top:unset;left:unset;-webkit-transform:translate(0);transform:translate(0);margin-left:unset}}.save-permission-roles{width:100%;text-align:right;margin-top:10px}@media (max-width:600px){.save-permission-roles{text-align:center}}.save-permission-roles button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:50px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.burger{background-color:transparent;border:0;position:relative;width:40px;height:40px}.burger:hover{cursor:pointer}.burger:after,.burger:before{content:"";width:25px;height:2px;position:absolute;-webkit-transition:.3s ease;transition:.3s ease}@media (max-width:600px){.burger:after,.burger:before{width:25px;height:3px}}.burger:before{background-color:#fff;top:60%;left:50%;-webkit-transform:translate(-50%,-60%) rotate(0deg);transform:translate(-50%,-60%) rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin-top:-15px}@media (max-width:600px){.burger:before{top:65%;left:50%;-webkit-transform:translate(-50%,-65%) rotate(0deg);transform:translate(-50%,-65%) rotate(0deg)}}.burger:after{background-color:transparent;top:35%;left:50%;-webkit-transform:translate(-50%,-35%) rotate(0deg);transform:translate(-50%,-35%) rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-box-shadow:0 15px 0 0 #fff;box-shadow:0 15px 0 0 #fff}@media (max-width:600px){.burger:after{top:30%;left:50%;-webkit-transform:translate(-50%,-30%) rotate(0deg);transform:translate(-50%,-30%) rotate(0deg)}}.burger_middle_line{width:100px;color:#fff;position:relative}.burger_middle_line:after{content:"";width:30px;height:4px;background-color:#fff;position:absolute;top:81%;left:-14px;-webkit-transform:translateY(-81%);transform:translateY(-81%);-webkit-transition:.3s ease;transition:.3s ease}@media (max-width:600px){.burger_middle_line:after{top:78%;height:3px;left:-14px}}.open_burger:before{margin-top:-4px;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}@media (max-width:600px){.open_burger:before{margin-top:-8px}}.open_burger:after{top:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.open_burger .burger_middle_line:after{left:100%;opacity:0}.export-list-button{margin-left:10px;background-color:#2196f3;border-radius:25px;font-weight:600;height:30px;min-width:135px;text-align:center;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.export-list-button,.export-list-button:focus,.export-list-button:hover{color:#fff;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.export-list-button:focus,.export-list-button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;text-decoration:none}@media (max-width:500px){.export-list-button{font-size:13.5px;min-width:90px;height:30px}}.import-list-button{position:relative}.import-list-button .custom-file{width:300px;height:unset;margin-left:15px}@media (max-width:550px){.import-list-button .custom-file{width:200px;margin-left:5px}}.import-list-button .custom-file-input{height:unset;cursor:pointer}.import-list-button .custom-file-label{background-color:#fff;color:#000;height:30px!important;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:550px){.import-list-button .custom-file-label{font-size:14px}}.import-list-button .custom-file-label:focus,.import-list-button .custom-file-label:hover{background-color:#83031c}.import-list-button .custom-file-label:after{position:absolute;top:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:unset;height:unset;z-index:3;padding:5px;line-height:1.5;color:#000!important;font-size:15px;content:""!important;background-color:transparent!important;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:550px){.import-list-button .custom-file-label:after{font-size:14px;top:50%;right:42%;-webkit-transform:translate(-42%,-50%);transform:translate(-42%,-50%)}}.import-list-button button{height:30px;width:150px;background-color:#2196f3;border-radius:0 25px 25px 0;color:#fff;font-weight:600;position:absolute;right:0;bottom:0;-webkit-transform:translate(0);transform:translate(0);z-index:1000;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (max-width:550px){.import-list-button button{width:100px;font-size:14px}}.import-list-button button:hover{background-color:#83031c}.import-export{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tablist{width:80%}.offer-product-slot{margin-top:40px}@media (max-width:992px){.offer-product-slot{margin-top:0}}@media (max-width:900px){.offer-product-slot{height:600px;width:1000px;overflow-y:scroll}}.upper-template{padding-top:50px}.works-client-template{width:60%}@media (max-width:992px){.works-client-template{width:95%}}.personal-account-page{width:95%;margin:0 auto}.offer-template-content{line-height:15px;font-size:14px;padding-left:10px 28px;border-top:1px solid #000;border-bottom:1px solid #000}.set-overflow{overflow:hidden}.products_from{max-height:700px;overflow:scroll}.products_from::-webkit-scrollbar{width:8px}.products_from::-webkit-scrollbar-thumb{background:grey}.products_from::-webkit-scrollbar-corner{color:transparent}.sync-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sync-spinner span{color:#fff;font-weight:600;font-size:13.5px;letter-spacing:-.5px}.sync-spinner .wave-loader{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sync-spinner .wave-loader>div{float:left;background:#fff;height:100%;width:5px;margin-right:1px;display:block;position:relative;bottom:0;margin-top:35px;height:5px;-webkit-animation:loading 1.5s ease-in-out infinite;animation:loading 1.5s ease-in-out infinite}.sync-spinner .wave-loader .layer-1{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.sync-spinner .wave-loader .layer-2{-webkit-animation-delay:-1.4s;animation-delay:-1.4s}.sync-spinner .wave-loader .layer-3{-webkit-animation-delay:-1.3s;animation-delay:-1.3s}.sync-spinner .wave-loader .layer-4{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sync-spinner .wave-loader .layer-5{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sync-spinner .wave-loader .layer-6{-webkit-animation-delay:-1s;animation-delay:-1s}.sync-spinner .wave-loader .layer-7{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sync-spinner .wave-loader .layer-8{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sync-spinner .wave-loader .layer-9{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sync-spinner .wave-loader .layer-10{-webkit-animation-delay:-.6s;animation-delay:-.6s}@-webkit-keyframes loading{50%{height:70%;margin-top:0;background:#d06161}}@keyframes loading{50%{height:70%;margin-top:0;background:#d06161}}.home{width:100%;height:calc(100vh - 40px)}.home .home-logo{width:25%;margin:0 auto}@media (max-width:785px){.home .home-logo{width:400px}}@media (max-width:445px){.home .home-logo{width:320px}}.home .home-logo img{width:100%}.home .chart-wrapper{zoom:105%;width:80%;padding-top:100px}.points-status-wrapper{width:90%;margin:0 auto}.points-status-wrapper h4{text-align:center}@media (max-width:650px){.points-status-wrapper h4{padding-bottom:20px;border-bottom:2px solid #000}}@media (max-width:480px){.points-status-wrapper h4{font-size:20px}}.points-status-wrapper .points-status-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;position:relative}@media (max-width:495px){.points-status-wrapper .points-status-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.points-status-wrapper .points-status-inner .points-status{position:relative;width:280px}.points-status-wrapper .points-status-inner .points-status img{width:100%}.points-status-wrapper .points-status-inner .points-status #smile-container{width:20px;height:110px;overflow:hidden;position:absolute;bottom:15%;left:50%;-webkit-transform:translate(-50%,-15%);transform:translate(-50%,-15%)}.points-status-wrapper .points-status-inner .points-status #smile-container .smile-status{bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-radius:50%;border-style:solid;border-color:transparent transparent #683d1b transparent;border-width:3px;position:absolute;width:160px;height:205px}.points-status-wrapper .points-status-inner .points-status-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.points-status-wrapper .points-status-inner .points-status-counter span{margin-bottom:0;font-style:italic;font-size:90px;color:#2196f3}@media (max-width:950px){.points-status-wrapper .points-status-inner .points-status-counter span{font-size:50px}}@media (max-width:650px){.points-status-wrapper .points-status-inner .points-status-counter span{font-size:35px}}.points-status-wrapper .points-status-inner .points-status-counter i{color:#2196f3;font-size:90px}@media (max-width:950px){.points-status-wrapper .points-status-inner .points-status-counter i{font-size:50px}}@media (max-width:650px){.points-status-wrapper .points-status-inner .points-status-counter i{font-size:35px}}.order-client-container{width:90%;margin:0 auto;padding-top:15px}.preview-order-data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;margin-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.preview-order-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media (max-width:850px){.preview-order-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media (max-width:650px){.preview-order-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.preview-order-data ul{width:40%;border:2px solid #d06161;border-radius:25px;padding:10px;text-align:center;min-height:200px;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:1050px){.preview-order-data ul{width:49%}}@media (max-width:900px){.preview-order-data ul{width:90%;margin:10px auto}}@media (max-width:850px){.preview-order-data ul{width:49%;margin:10px auto}}@media (max-width:650px){.preview-order-data ul{width:95%;margin:10px auto}}.preview-order-data ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2px;padding-bottom:2px;list-style-type:none;border-bottom:1px solid #d06161}.preview-order-data ul li p{margin-bottom:0;margin-left:10px}@media (max-width:500px){.preview-order-data ul li p{font-size:14.5px}}.preview-order-data ul li span{font-weight:600}@media (max-width:500px){.preview-order-data ul li span{font-size:13.5px}}.preview-order-data ul li:last-child{border-bottom:1px solid transparent}.preview-order-data ul h4{font-size:22px;font-weight:600}@media (max-width:500px){.preview-order-data ul h4{font-size:17px}}.vtp-modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:500px){.vtp-modal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.vtp-modal-wrapper h4{font-size:20px;margin-bottom:0}.vtp-modal-wrapper .vtp-work-schedule{width:200px}@media (max-width:500px){.vtp-modal-wrapper .vtp-work-schedule{padding-top:20px;margin:0 auto;width:250px}}@media (max-width:360px){.vtp-modal-wrapper .vtp-work-schedule{width:100%}}.vtp-modal-wrapper .vtp-work-schedule .form-group{margin-bottom:0!important}.vtp-modal-wrapper .vtp-work-schedule .form-group .mx-datepicker{margin-left:20px;width:100%}.vtp-modal-wrapper .vtp-work-schedule .form-group .mx-datepicker .mx-input-wrapper input{height:30px;padding:0 20px 0 20px}.vtp-modal-button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;height:35px;font-size:15px;min-width:180px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.close-vtp{position:absolute;top:3%;right:2%;-webkit-transform:translate(-2%,-3%);transform:translate(-2%,-3%);cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.close-vtp i{font-size:30px;color:#83031c}.order-client-form{width:90%;margin:0 auto}.order-client-form button{margin-left:10px;margin-right:10px;background-color:#2196f3;border-radius:25px;font-size:15px;color:#fff;font-weight:600;height:40px;min-width:200px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:600px){.order-client-form button{margin-top:5px}}.order-client-form button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.works-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.order-add-client,.works-container{width:95%;margin:0 auto}.order-tp-container{margin:0}.order-tp-container h5{font-size:22px;margin-bottom:20px}.order-tp-container .order-tp-wrapper{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 auto 10px auto}.form-heading{font-size:22px;margin-bottom:60px}.order-author{width:100%;margin:0 auto;text-align:left;padding-bottom:10px}@media (max-width:630px){.order-author{padding-bottom:15px}}.order-author span{padding:7px;border-radius:25px;color:#fff;font-size:15px;font-weight:600;background-color:#2196f3}@media (max-width:600px){.order-author span{font-size:14px}}.order-status-container{width:100%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.order-status-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.order-status-container h5{font-size:16px;letter-spacing:-1px;margin-right:20px;margin-bottom:0}.order-status-container .selections-option{width:250px;margin-bottom:0}.order-status-container .selections-option .dropdown-toggle{height:40px;padding-left:10px}.item-slot{overflow:hidden}.item-slot .collapse,.item-slot .collapsing{width:100%}.item-slot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #2196f3;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding-top:2px;padding-bottom:2px;position:relative}.item-slot:last-child{border-bottom:1px solid transparent}.item-slot .item-row-upper{width:100%;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.item-slot .item-row-upper,.item-slot .item-row-upper .item-name-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.item-slot .item-row-upper .item-name-slot{-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;padding-right:10px}@media (max-width:500px){.item-slot .item-row-upper .item-name-slot{text-align:right}}.item-slot .item-row-upper .item-name-slot .btn-primary{background-color:transparent;border:none;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;color:#000;padding:0;text-align:left;word-break:break-word}.item-slot .item-row-upper .item-name-slot .btn-primary,.item-slot .item-row-upper .item-name-slot .btn-primary i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-slot .item-row-upper .item-name-slot .btn-primary i{color:#2196f3;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;border:1px solid #2196f3;border-radius:.25rem;padding:2px}.item-slot .item-row-upper .item-name-slot .btn-primary i:hover{background-color:#2196f3;border:2px solid transparent;color:#fff}.item-slot .item-row-upper .item-name-slot .btn-primary h4{margin-bottom:0;font-size:13px;margin-left:10px}.item-slot .item-row-upper .item-name-slot .btn-primary:hover{background-color:#f8f8f8;border-color:transparent}.item-slot .item-row-upper .item-name-slot .btn-primary:focus{background-color:#2196f3;color:#fff;border:2px solid transparent;-webkit-box-shadow:none;box-shadow:none}.item-slot .item-row-upper .item-name-slot .btn-primary:focus i{color:#fff;border:1px solid #fff}.item-slot .item-row-upper .item-external-code,.item-slot .item-row-upper .item-internal-code,.item-slot .item-row-upper .item-manufacturer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:3px;padding-right:3px;word-break:break-word}.item-slot .item-row-upper .item-external-code p,.item-slot .item-row-upper .item-internal-code p,.item-slot .item-row-upper .item-manufacturer p{line-height:15px;font-size:13px;font-weight:600;margin-bottom:0;padding-left:5px;padding-right:5px}.item-slot .item-row-upper .item-manufacturer{width:25%}.item-slot .item-row-upper .item-internal-code{width:10%}.item-slot .item-row-upper .item-external-code{width:15%}.item-slot .item-row-upper .hidden-info-product{margin-right:10px;display:block}.item-slot .item-row-upper a{text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-align:left;color:#000;letter-spacing:-1px}.item-slot .item-row-upper h4{font-size:16px;margin-top:0;margin-bottom:2px;font-weight:600;text-decoration:none}.item-slot .item-row-upper .item-price{text-align:right;width:10%}.item-slot .item-row-upper .item-price p{font-size:14.5px;font-weight:600;margin-bottom:0}@media (max-width:600px){.item-slot .item-row-upper .item-price p{font-size:15px}}@media (max-width:500px){.item-slot .item-row-upper .item-price p{text-align:right}}.item-slot .item-row-upper .item-price span{font-size:15px;margin-left:10px;font-weight:600}.order-add-product{margin-right:15px}.order-add-product button{background-color:#2196f3;color:#fff;font-weight:600;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;min-width:50px;height:50px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-add-product button:focus,.order-add-product button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.order-add-product button span{display:none}.order-add-product button i{font-size:22px}@media (max-width:550px){.order-add-product button i{font-size:15px}}@media (max-width:550px){.order-add-product button{margin-right:2px;min-width:30px;height:30px}}@media (max-width:450px){.order-add-product button{min-width:55px;height:55px}}.item-row-lower{width:100%;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;margin-top:25px;margin-bottom:10px}.item-row-lower,.item-row-lower .warehouse-list{background-color:#f8f8f8}@media (max-width:500px){.item-row-lower{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:450px){.item-row-lower{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.warehouse-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:1200px){.warehouse-list{width:90%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (max-width:450px){.warehouse-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:70%}}.warehouse-list ul{padding:0;margin:0 0 0 30px}@media (max-width:1340px){.warehouse-list ul{margin:0 0 0 10px}}.warehouse-list ul li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.warehouse-list ul li p{min-width:60px;font-size:12px;margin-bottom:0}.warehouse-list ul li input{width:50px;height:20px;border-radius:25px;border:1px solid #ced4da;-webkit-box-shadow:0 1px 5px -3px #000;box-shadow:0 1px 5px -3px #000;font-size:13px;padding:2px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.warehouse-list ul li input:focus{border:1px solid #93999f;-webkit-box-shadow:0 1px 9px -1px #2196f3;box-shadow:0 1px 9px -1px #2196f3}.warehouse-list ul li .item-stock-status{min-width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.warehouse-list ul li .item-stock-status p{margin-bottom:0;min-width:30px;font-size:12px;font-weight:900}.warehouse-list ul li .item-stock-status .item-stock1{margin-left:10px;border-right:1px solid #000;color:#28a745}.warehouse-list ul li .item-stock-status .item-stock2{color:red;padding-left:5px}.product_info_slider{left:0;position:relative}.order-wrapper{width:95%;margin:0 auto}@media (max-width:1360px){.order-wrapper{width:100%}}.dropdown-1{width:100%}.dropdown-1 .btn-secondary{background-color:#fff;color:#000;padding:5px;font-weight:600}.dropdown-1 .dropdown-menu{width:300px;left:-100%;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);box-shadow:0 1px 9px -3px rgba(0,0,0,.75)}.dropdown-1 .dropdown-menu .dropdown-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2px 15px}.dropdown-1 .dropdown-menu .dropdown-item,.type-price{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.type-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.type-price i{font-size:13px;width:20px;margin:0 auto}.type-price-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.type-price-header p,.type-price p{text-align:center;margin-bottom:0;font-size:13px}.type-price-header .custom-select,.type-price .custom-select{width:170px;height:25px;font-size:13px;font-weight:600;padding:0;padding-left:10px}.type-price-header input,.type-price input{text-align:center;width:60px;height:25px;border:1px solid #ced4da;padding-left:5px;font-size:13px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.type-price-header input:focus,.type-price input:focus{-webkit-box-shadow:0 1px 14px -3px rgba(0,0,0,.75);box-shadow:0 1px 14px -3px rgba(0,0,0,.75)}@media (max-width:950px){.final-order-container{padding:5px}}.final-order-container table tbody tr{border-left:none;border-right:none;border-bottom:1px solid #d06161;background-color:#f8f8f8}@media (max-width:780px){.final-order-container table tbody tr{border:2px solid #d06161}}.offer-product-price{margin-bottom:0!important;margin-top:0!important}.app_table_test .app_table_header th{font-size:14px}.dropdown-wrapper{width:100%;text-align:left}.dropdown-wrapper .final-order-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-wrapper .final-order-name p{margin-left:10px;word-break:break-word}.dropdown-wrapper i{color:#2196f3;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;border:2px solid #2196f3;border-radius:.25rem;padding:2px}.dropdown-wrapper i:active,.dropdown-wrapper i:hover{background-color:#2196f3;border:2px solid transparent;color:#fff}.dropdown-wrapper .btn-primary{background-color:transparent;border:none;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}.dropdown-wrapper .btn-primary:hover{color:#fff;background-color:#f8f8f8;border-color:transparent}.dropdown-wrapper .btn-primary:focus{background-color:#2196f3;color:#fff}.dropdown-wrapper .btn-primary:focus i{color:#fff;border:1px solid #fff}.order-qty-wrapper .final-order-qty,.order-qty-wrapper .modifier-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-qty-wrapper .final-order-qty{line-height:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-qty-wrapper .final-order-qty .qty-amount{font-weight:700;min-width:19px}.order-qty-wrapper .final-order-qty .qty-location{font-size:12px;margin-left:5px;margin-right:5px}.order-qty-wrapper .final-order-qty input{text-align:center;width:40px;height:25px;margin-right:10px;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;border-radius:25px;padding:5px;font-size:14px;font-weight:600}.item-price-modifier{position:relative}.item-price-modifier input{text-align:center;width:100px;height:25px;margin:0 auto;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;padding-right:35px;padding-left:5px;font-size:14px;font-weight:600;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:1580px){.item-price-modifier input{padding-right:15px}}.item-price-modifier input:disabled{background-color:#e9ecef}.item-price-modifier input:focus{-webkit-box-shadow:0 1px 14px -3px rgba(0,0,0,.75);box-shadow:0 1px 14px -3px rgba(0,0,0,.75)}.item-price-modifier input:focus+i{color:#2196f3}.item-price-modifier input:focus+span{color:#2196f3;font-style:italic}.item-price-modifier i{position:absolute;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;top:55%;right:10%;-webkit-transform:translate(-10%,-55%);transform:translate(-10%,-55%)}@media (max-width:1580px){.item-price-modifier i{font-size:12px}}.generate-button{margin-top:15px;height:40px;min-width:240px;margin:0 auto;padding:10px;background-color:#2196f3;border-radius:25px;font-weight:600;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.generate-button a{color:#fff}.generate-button a:hover{text-decoration:none;color:#fff}@media (max-width:550px){.generate-button{width:190px;font-size:14px}}.generate-button:focus,.generate-button:hover{background-color:#83031c}.invoice-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:550px){.invoice-info{position:relative;right:0;top:0;-webkit-transform:translate(0);transform:translate(0);font-size:14px}}.invoice-info-wrapper{height:80px;position:relative;width:95%;padding-top:15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (max-width:550px){.invoice-info-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:unset}}.invoice-info-wrapper .add-all-invoice{position:absolute;right:0;top:20%;-webkit-transform:translateY(-20%);transform:translateY(-20%);margin-top:10px;height:40px;width:300px;padding:10px;background-color:#2196f3;border-radius:25px;font-weight:600;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.invoice-info-wrapper .add-all-invoice a{color:#fff}.invoice-info-wrapper .add-all-invoice a:hover{text-decoration:none}@media (max-width:550px){.invoice-info-wrapper .add-all-invoice{position:relative;right:0;top:0;-webkit-transform:translate(0);transform:translate(0);font-size:14px}}@media (max-width:390px){.invoice-info-wrapper .add-all-invoice{width:280px}}.invoice-info-wrapper .add-all-invoice:focus,.invoice-info-wrapper .add-all-invoice:hover{background-color:#83031c}.invoice-info-wrapper p{font-size:13px;letter-spacing:-1px;margin-bottom:0}@media (max-width:950px){.invoice-info-wrapper p{margin-bottom:5px;margin-top:5px}}.order-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:410px){.order-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.order-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:30px;padding:5px;line-height:20px}.order-legend p{position:relative;font-weight:600;letter-spacing:-1px;margin-bottom:0}.order-legend .checked-in-product:before{background-color:#ff8c00}.order-legend .checked-in-product:before,.order-legend .demanded-product:before{content:"";position:absolute;top:15%;left:-15%;width:15px;height:15px;border-radius:25px}.order-legend .demanded-product:before{background-color:#140ff1}.billed-qty{color:#ff8c00;border-right:1px solid #000}.billed-qty,.orginal-qty{font-weight:600;font-size:13px}.orginal-qty{padding-left:5px;color:#140ff1}.vselect-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}@media (max-width:680px){.vselect-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.vselect-header .v-select{min-width:320px;margin-left:10px}@media (max-width:680px){.vselect-header .v-select{min-width:290px}}.vselect-header .v-select .dropdown-menu{z-index:1005;background-color:#fff!important;scroll-behavior:smooth}.vselect-header .v-select .dropdown-menu::-webkit-scrollbar{width:10px}.vselect-header .v-select .dropdown-menu::-webkit-scrollbar-thumb{background-color:#2196f3}.vselect-header .v-select .dropdown-menu::-webkit-scrollbar-corner{color:transparent}.vselect-header .v-select .dropdown-toggle{cursor:pointer;font-size:15px;line-height:1.5;color:#666;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;min-height:40px;border-radius:25px;padding:0 10px 0 10px}@media (max-width:680px){.vselect-header .v-select .dropdown-toggle{min-height:30px}}@media (max-width:500px){.vselect-header{margin-bottom:13px}}.vselect-header .v-select:focus{outline:2px solid #2196f3}.vselect-header label{position:absolute;color:grey;padding:0 5px;font-weight:600;top:-16%;left:3%;-webkit-transform:translate(-3%,-16%);transform:translate(-3%,-16%);text-align:center;border-radius:25px;height:30px;font-size:16px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);cursor:pointer;margin-bottom:0;background-color:#fff;z-index:999}@media (max-width:1510px){.vselect-header label{margin-left:20px}}@media (max-width:600px){.vselect-header label{font-size:12px;top:-14%;left:3%;-webkit-transform:translate(-3%,-14%);transform:translate(-3%,-14%)}}.vselect-header .symbol-input{cursor:pointer;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:25px;bottom:0;left:0;width:100%;height:100%;padding-left:35px;pointer-events:none;color:#000;-webkit-transition:all .4s;transition:all .4s;z-index:999}.vselect-header .symbol_input_class{color:#2196f3;padding-left:28px}.vselect-header .label-select{top:-16%;left:6%;-webkit-transform:translate(-6%,-16%);transform:translate(-6%,-16%);font-size:12px;color:#2196f3;cursor:pointer;background-color:#fff}.vselect-header .select_label_class{color:#2196f3;letter-spacing:-1px;font-size:13px}.vselect-header .label-select-active{color:grey;background-color:#fff}.vselect-header .select2-container--default{width:100%}@media (max-width:458px){.vselect-header .select2-container--default{width:100%!important}}.vselect-header .select2-container--default .select2-selection--single{border-radius:25px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-box-shadow:0 -2px 5px -3px rgba(0,0,0,.75);box-shadow:0 -2px 5px -3px rgba(0,0,0,.75);background:#fff;font-size:15px;line-height:1.5;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:30px;border:1px solid #c7c5c5}@media (max-width:500px){.vselect-header .select2-container--default .select2-selection--single{width:100%;margin-left:auto;margin-right:auto;height:40px}}@media (max-width:368px){.vselect-header .select2-container--default .select2-selection--single{width:100%}}.vselect-header .select2-container--default .select2-selection--single:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vselect-header .select2-container--default .select2-selection--single .select2-selection__rendered{position:relative;font-weight:600}.vselect-header .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.vselect-header .select2-container--default .select2-selection--single .select2-selection__arrow b{top:unset;right:unset;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.vselect-header .select2-container{height:40px;width:100%!important}.single-vselect .v-select{width:100%;margin-bottom:30px}.single-vselect .v-select .dropdown-toggle{cursor:pointer;font-size:15px;line-height:1.5;color:#666;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;min-height:40px;border-radius:25px;padding:0 10px 0 10px}.pif-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.warehouses-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.warehouses-row .custom-control-label{margin-left:5px;margin-right:5px;font-size:14px;letter-spacing:-1px;font-weight:600}.warehouses-list li{list-style-type:none;display:inline-block;margin-left:10px;margin-top:3px;border:2px solid #2196f3;border-radius:25px;padding:5px;-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75)}.warehouses-list li span{font-size:14px;margin-left:5px;margin-bottom:0;font-weight:600;letter-spacing:-1px}.warehouses-list li i{color:#2196f3}.final-order-container{position:relative;width:100%}.order-finalinfo-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:93%;margin:0 auto}@media (max-width:500px){.order-finalinfo-template{width:60%}}@media (max-width:400px){.order-finalinfo-template{width:80%}}.order-finalinfo-template ul{position:relative;width:300px;border:1px solid #d06161;border-top:2px solid #fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:10px;margin-top:-2px;background-color:#fff}.order-finalinfo-template ul:before{content:"";position:absolute;top:-10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background-color:#fff;border-radius:50%;width:20px;height:20px;border:3px solid #d06161}@media (max-width:500px){.order-finalinfo-template ul{-webkit-box-shadow:0 15px 14px -15px rgba(0,0,0,.75);box-shadow:0 15px 14px -15px rgba(0,0,0,.75)}}.order-finalinfo-template ul li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.order-finalinfo-template ul li p{color:#d06161;margin-bottom:0;font-size:18px;font-weight:600}@media (max-width:500px){.order-finalinfo-template ul li p{font-size:17px;font-weight:700}}.order-finalinfo-template ul li h5{margin-bottom:0;font-size:15px;font-weight:600}@media (max-width:500px){.order-finalinfo-template ul li h5{font-size:15px;font-weight:600}}.order-finalinfo-template ul li input{text-align:center;width:70px;height:30px;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;border-radius:25px;padding:0 15px 0 5px;font-size:16px;font-weight:600}.order-finalinfo-template ul li .discount-label{position:absolute;right:5px}.custom-date-selection{border-top:2px solid rgba(0,0,0,.1);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-date-selection h4{margin-bottom:0}.custom-date-selection .location-header{border-top:none}.custom-date-selection .expiration-date{width:150px}.custom-date-selection .expiration-date input{margin-left:20px;cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:35px;border-radius:25px;padding:0 30px 0 68px}@media (max-width:500px){.custom-date-selection .expiration-date input{height:45px}}.custom-date-selection .expiration-date input:-webkit-autofill,.custom-date-selection .expiration-date input :-webkit-autofill:active,.custom-date-selection .expiration-date input :-webkit-autofill:focus,.custom-date-selection .expiration-date input :-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.custom-date-selection .expiration-date input::-webkit-input-placeholder{font-weight:600}.custom-date-selection .expiration-date input::-moz-placeholder{font-weight:600}.custom-date-selection .expiration-date input:-ms-input-placeholder{font-weight:600}.custom-date-selection .expiration-date input::-ms-input-placeholder{font-weight:600}.custom-date-selection .expiration-date input::placeholder{font-weight:600}.different-adress-wrapper{border-top:2px solid rgba(0,0,0,.1);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:914px){.different-adress-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.different-adress-wrapper .location-header{border-top:none}.different-adress-wrapper .location-header h4{margin-bottom:0}.different-adress-wrapper .different-address-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:914px){.different-adress-wrapper .different-address-checkbox{margin-bottom:15px;margin-left:0}}@media (max-width:510px){.different-adress-wrapper .different-address-checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.different-adress-wrapper .different-address-checkbox .checkbox-address{cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:50%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}@media (max-width:510px){.different-adress-wrapper .different-address-checkbox .checkbox-address{margin-right:0}}.different-adress-wrapper .different-address-checkbox .checkbox-address:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.different-adress-wrapper .different-address-checkbox .checkbox-address label{cursor:pointer;padding-left:0;margin-bottom:0}.different-adress-wrapper .different-address-checkbox .checkbox-address input[type=checkbox]{opacity:0;position:absolute;margin:0;z-index:-1;width:0;height:0;overflow:hidden;left:0;pointer-events:none}.different-adress-wrapper .different-address-checkbox .checkbox-address .checkbox-material{vertical-align:middle;position:relative;top:3px}.different-adress-wrapper .different-address-checkbox .checkbox-address .checkbox-material:before{position:absolute;left:8px;top:2px;content:"";background-color:rgba(0,0,0,.5);height:4px;width:4px;border-radius:100%;z-index:1;opacity:0;margin:0}.different-adress-wrapper .different-address-checkbox .checkbox-address .checkbox-material .check{position:relative;display:inline-block;width:28px;height:28px;border-radius:50%;overflow:hidden;z-index:1;background-color:#fff;border:2.5px solid #2196f3}.different-adress-wrapper .different-address-checkbox .checkbox-address .checkbox-material .check:before{position:absolute;content:"";-webkit-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2);display:block;margin-top:-2px;margin-left:10px;width:0;height:0;-webkit-animation:checkbox-off .3s ease-out forwards;animation:checkbox-off .3s ease-out forwards;color:#2196f3}.different-adress-wrapper .different-address-checkbox .checkbox-address input[type=checkbox]:focus+.checkbox-material .check:after{opacity:.2}.different-adress-wrapper .different-address-checkbox .checkbox-address input[type=checkbox]:checked+.checkbox-material .check:before{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;-webkit-animation:checkbox-on .3s ease-out forwards;animation:checkbox-on .3s ease-out forwards}.different-adress-wrapper .different-address-checkbox .checkbox-address input[type=checkbox]:not(:checked)+.checkbox-material:before{-webkit-animation:rippleOff .7s ease-out forwards;animation:rippleOff .7s ease-out forwards}.different-adress-wrapper .different-address-checkbox .checkbox-address input[type=checkbox]:checked+.checkbox-material:before{-webkit-animation:rippleOn .7s ease-out forwards;animation:rippleOn .7s ease-out forwards}.different-adress-wrapper .different-address-checkbox .checkbox-address input[type=checkbox]:not(:checked)+.checkbox-material .check:after{-webkit-animation:rippleOff .7s ease-out forwards;animation:rippleOff .7s ease-out forwards}.different-adress-wrapper .different-address-checkbox .checkbox-address input[type=checkbox]:checked+.checkbox-material .check:after{-webkit-animation:rippleOn .7s ease-out forwards;animation:rippleOn .7s ease-out forwards}.different-adress-wrapper .different-address-checkbox .checkbox-address p{margin-left:5px;margin-bottom:0;font-weight:600;letter-spacing:-1px}.different-adress-wrapper .different-address-checkbox .checkbox-material .check{color:#fff}.different-adress-wrapper .different-address-checkbox .checkbox-material:before{background-color:#2196f3}.different-adress-wrapper .different-address-checkbox input[type=checkbox]:checked+.checkbox-material .check{color:#fff}@media (max-width:1250px){.modal-template-total{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (max-width:420px){.modal-template-total ul{margin-top:10px;border-top:1px solid #d06161}}.modal-open,.modal-open #modal-scrollable{padding-right:0!important}.modal-open #modal-scrollable .modal-body{scroll-behavior:smooth}.modal-footer .modal-bottom-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row-status-new{background-color:#d4f5fa}.row-status-ready{background-color:#f6cd85}.row-status-finalized{background-color:#bdffbd}.legend-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}@media (max-width:880px){.legend-template{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.legend-template .new-order,.legend-template .order-canceled,.legend-template .order-finalized,.legend-template .order-ready{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px;min-width:200px;margin-bottom:0;position:relative;margin-left:15px;background-color:#fff;border-radius:25px;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);font-weight:600;font-size:15px;letter-spacing:-1px;cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.legend-template .new-order:before,.legend-template .order-canceled:before,.legend-template .order-finalized:before,.legend-template .order-ready:before{position:absolute;content:"";top:50%;left:5%;-webkit-transform:translate(-5%,-50%);transform:translate(-5%,-50%);width:20px;height:20px;border-radius:50%}.legend-template .new-order:hover,.legend-template .order-canceled:hover,.legend-template .order-finalized:hover,.legend-template .order-ready:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1px 45px -3px rgba(0,0,0,.75);box-shadow:0 1px 45px -3px rgba(0,0,0,.75)}.legend-template .new-order:before{background-color:#d4f5fa}.legend-template .order-ready:before{background-color:#f6cd85}.legend-template .order-finalized:before{background-color:#bdffbd}.legend-template .order-canceled:before{background-color:#febaba}.edit-field-wrapper{cursor:pointer;position:absolute;left:-15%;top:50%;-webkit-transform:translate(-15%,-50%);transform:translate(-15%,-50%)}.field-edit-container{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;visibility:hidden;opacity:0;position:absolute;width:280px}@media (max-width:520px){.field-edit-container{width:300px}}.field_edit_active{position:relative;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;visibility:visible;opacity:1;-webkit-transform:scale(1) translateY(60px);transform:scale(1) translateY(60px)}.field-edit-trigger button{margin-left:10px;background-color:#2196f3;color:#fff;font-weight:600;height:40px;min-width:40px;border-radius:50%;text-align:center;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.field-edit-trigger button,.field-edit-trigger button:focus,.field-edit-trigger button:hover{-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.field-edit-trigger button:focus,.field-edit-trigger button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c}.tabs{margin-top:50px}.template-items-header{margin-bottom:10px;width:100%;z-index:200;background-color:#fff;padding-top:10px;padding-bottom:10px;-webkit-box-shadow:0 11px 14px -18px rgba(0,0,0,.75);box-shadow:0 11px 14px -18px rgba(0,0,0,.75)}@media (max-width:900px){.template-items-header{width:1000px}}.template-items-header ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;border:1px solid #ced4da}.template-items-header ul li{text-align:left;list-style-type:none;cursor:pointer;position:relative;overflow:hidden;background-color:#fff;border-left:1px solid #ced4da;border-right:1px solid #ced4da}.template-items-header ul li p{color:#000;margin-bottom:0;font-weight:600;font-size:13px}.template-items-header ul li:before{content:"";position:absolute;background-color:#2196f3;height:100%;width:0;left:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-items-header ul li:hover p{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;color:#fff;position:relative;z-index:2}.template-items-header ul li:hover:before{width:100%}.template-items-header ul .item-header-manufacturer,.template-items-header ul .item-header-name{width:25%;text-align:left;padding-left:3px}.template-items-header ul .item-header-internal{width:10%;text-align:left;padding-left:3px}.template-items-header ul .item-header-external{width:15%;text-align:left;padding-left:3px}.template-items-header ul .item-header-price{width:10%;text-align:center}.template-items-header ul .item-header-price:hover{cursor:unset}.template-items-header ul .item-header-price:hover p{color:#000}.template-items-header ul .item-header-price:hover:before{width:0}.item-header-cant{width:15%}.item-cant{width:15%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.items-main-row{margin-top:170px;height:100%}.items-main-row::-webkit-scrollbar{height:10px;width:5px}.items-main-row::-webkit-scrollbar-thumb{border-radius:25px;background:linear-gradient(10deg,#d06161,#d06161,#2196f3)}.items-main-row::-webkit-scrollbar-corner{color:transparent}@media (max-width:900px){.items-main-row{overflow:scroll}}.item-wrapper{padding:5px;overflow:scroll;height:calc(100vh - 200px);height:100vh}.item-wrapper::-webkit-scrollbar{width:8px}.item-wrapper::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3)}.item-wrapper::-webkit-scrollbar-corner{color:transparent}@media (max-width:850px){.item-wrapper{margin:10px;overflow-x:scroll}}@media (max-width:900px){.item-wrapper{width:1000px}}.template-offer-items-header{width:100%;margin-top:30px}@media (max-width:900px){.template-offer-items-header{width:1000px}}.template-offer-items-header ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;border:1px solid #ced4da;border-radius:25px}.template-offer-items-header ul li{text-align:center;list-style-type:none;cursor:pointer;position:relative;overflow:hidden}.template-offer-items-header ul li:nth-child(2){border-left:1px solid #ced4da}.template-offer-items-header ul li:nth-child(3){border-left:1px solid #ced4da;border-right:1px solid #ced4da}.template-offer-items-header ul li:nth-child(4){border-right:1px solid #ced4da}.template-offer-items-header ul li p{margin-bottom:0;font-weight:600;font-size:14px}.template-offer-items-header ul li:before{content:"";position:absolute;background-color:#2196f3;height:100%;width:0;left:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-offer-items-header ul li:hover p{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;color:#fff;position:relative;z-index:2}.template-offer-items-header ul li:hover:before{width:100%}.template-offer-items-header ul li:last-child:hover:before{width:0}.template-offer-items-header ul .item-header-active{background-color:#2196f3;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-offer-items-header ul .item-header-active p{color:#fff}.template-offer-items-header ul .offer-item-header-name{width:30%;text-align:center}.template-offer-items-header ul .offer-item-header-manufacturer{width:20%;text-align:center}.template-offer-items-header ul .offer-item-header-external,.template-offer-items-header ul .offer-item-header-internal{width:10%;text-align:center}.template-offer-items-header ul .offer-item-header-add,.template-offer-items-header ul .offer-item-header-price,.template-offer-items-header ul .offer-item-header-qty{width:10%}.item-offer-external-code,.item-offer-internal-code,.item-offer-manufacturer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:3px;padding-right:3px}.item-offer-external-code p,.item-offer-internal-code p,.item-offer-manufacturer p{line-height:15px;font-size:14px;font-weight:600;margin-bottom:0;padding-left:5px;padding-right:5px}.item-offer-manufacturer{width:20%}.item-offer-external-code,.item-offer-internal-code,.offer-add-product{width:10%}.offers-legend-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}@media (max-width:880px){.offers-legend-template{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.offers-legend-template .offer-canceled,.offers-legend-template .offer-incomplete,.offers-legend-template .offer-lost,.offers-legend-template .offer-pending,.offers-legend-template .offer-sent,.offers-legend-template .offer-won{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px;min-width:120px;margin-bottom:0;position:relative;margin-left:15px;background-color:#fff;border-radius:25px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);font-weight:600;font-size:15px;letter-spacing:-1px;cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.offers-legend-template .offer-canceled:before,.offers-legend-template .offer-incomplete:before,.offers-legend-template .offer-lost:before,.offers-legend-template .offer-pending:before,.offers-legend-template .offer-sent:before,.offers-legend-template .offer-won:before{position:absolute;content:"";top:50%;left:5%;-webkit-transform:translate(-5%,-50%);transform:translate(-5%,-50%);width:10px;height:10px;border-radius:50%}.offers-legend-template .offer-canceled:hover,.offers-legend-template .offer-incomplete:hover,.offers-legend-template .offer-lost:hover,.offers-legend-template .offer-pending:hover,.offers-legend-template .offer-sent:hover,.offers-legend-template .offer-won:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1px 45px -3px rgba(0,0,0,.75);box-shadow:0 1px 45px -3px rgba(0,0,0,.75)}.offers-legend-template .offer-sent:before{background-color:#d4f5fa}.offers-legend-template .offer-pending:before{background-color:#f6cd85}.offers-legend-template .offer-won:before{background-color:#bdffbd}.offers-legend-template .offer-lost:before{background-color:#e6f284}.offers-legend-template .offer-incomplete:before{background-color:#85adad}.offers-legend-template .offer-canceled:before{background-color:#febaba}.reset-sort-status{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;padding:7px;min-width:100px;position:relative;margin-left:15px;background-color:#fff;border-radius:25px;-webkit-box-shadow:0 1px 10px -3px rgba(0,0,0,.75);box-shadow:0 1px 10px -3px rgba(0,0,0,.75);font-weight:600;font-size:15px;letter-spacing:-1px;cursor:pointer;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.reset-sort-status,.reset-sort-status .status-dots-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.reset-sort-status .status-dots-wrapper{position:absolute;width:100%;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.reset-sort-status .status-dots-wrapper:first-child{top:20%;left:50%;-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.reset-sort-status .status-dots-wrapper:last-child{top:80%;left:50%;-webkit-transform:translate(-50%,-80%);transform:translate(-50%,-80%);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.reset-sort-status .status-dots-wrapper .dot{position:absolute;width:13px;height:13px;border-radius:50%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.reset-sort-status .status-dots-wrapper .dot-sent{background-color:#d4f5fa;top:30%;left:25%;-webkit-transform:translate(-25%,-30%);transform:translate(-25%,-30%);-webkit-transition-delay:5ms;transition-delay:5ms}.reset-sort-status .status-dots-wrapper .dot-pending{background-color:#f6cd85;top:30%;left:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%);-webkit-transition-delay:15ms;transition-delay:15ms}.reset-sort-status .status-dots-wrapper .dot-won{background-color:#bdffbd;top:30%;left:75%;-webkit-transform:translate(-75%,-30%);transform:translate(-75%,-30%);-webkit-transition-delay:45ms;transition-delay:45ms}.reset-sort-status .status-dots-wrapper .dot-lost{background-color:#e6f284;top:90%;left:25%;-webkit-transform:translate(-25%,-90%);transform:translate(-25%,-90%);-webkit-transition-delay:75ms;transition-delay:75ms}.reset-sort-status .status-dots-wrapper .dot-incomplete{background-color:#85adad;top:90%;left:50%;-webkit-transform:translate(-50%,-90%);transform:translate(-50%,-90%);-webkit-transition-delay:.105s;transition-delay:.105s}.reset-sort-status .status-dots-wrapper .dot-canceled{background-color:#febaba;top:90%;left:75%;-webkit-transform:translate(-75%,-90%);transform:translate(-75%,-90%);-webkit-transition-delay:.135s;transition-delay:.135s}.reset-sort-status .status-dots-wrapper .dot-new{background-color:#d4f5fa;top:20%;left:20%;-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%);-webkit-transition-delay:15ms;transition-delay:15ms}.reset-sort-status .status-dots-wrapper .dot-ready{background-color:#f6cd85;top:20%;left:80%;-webkit-transform:translate(-80%,-20%);transform:translate(-80%,-20%);-webkit-transition-delay:55ms;transition-delay:55ms}.reset-sort-status .status-dots-wrapper .dot-finalized{background-color:#bdffbd;top:80%;left:20%;-webkit-transform:translate(-20%,-80%);transform:translate(-20%,-80%);-webkit-transition-delay:95ms;transition-delay:95ms}.reset-sort-status .status-dots-wrapper .dot-canceled2{background-color:#febaba;top:80%;left:80%;-webkit-transform:translate(-80%,-80%);transform:translate(-80%,-80%);-webkit-transition-delay:.135s;transition-delay:.135s}.reset-sort-status .hidden-text{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-bottom:0;color:#fff;visibility:hidden;opacity:0}.reset-sort-status:hover{z-index:1;background-color:#2196f3;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1px 45px -3px rgba(0,0,0,.75);box-shadow:0 1px 45px -3px rgba(0,0,0,.75)}.reset-sort-status:hover .dot{position:absolute;width:0;height:0;z-index:0;background-color:transparent}.reset-sort-status:hover .dot,.reset-sort-status:hover .status-dots-wrapper:first-child,.reset-sort-status:hover .status-dots-wrapper:last-child{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reset-sort-status:hover .hidden-text{visibility:visible;opacity:1}.reset-sortorder-status{min-width:40px}.row-status-sent{background-color:#d4f5fa}.row-status-pending{background-color:#f6cd85}.row-status-won{background-color:#bdffbd}.row-status-lost{background-color:#e6f284}.row-status-incomplete{background-color:#85adad}.row-status-canceled{background-color:#febaba}.row-status-default{background-color:#ededed}.custom-switch{padding-left:3.2rem}.custom-switch .custom-control-label{cursor:pointer}.detail-toggle{background-color:#2196f3;border-radius:25px;color:#fff;font-size:14px;font-weight:600;height:30px;min-width:40px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.detail-toggle:hover{background-color:#83031c}.single-wrapper-upper{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:1000px){.single-wrapper-upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.single-wrapper-upper .template-select-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;position:relative;margin-right:15px;margin-left:15px}@media (max-width:668px){.single-wrapper-upper .template-select-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.single-wrapper-upper .template-select-type h5{font-size:17px;margin-bottom:0}.single-wrapper-upper .template-select-type .v-select{width:280px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:1015px){.single-wrapper-upper .template-select-type .v-select{margin-left:0}}@media (max-width:450px){.single-wrapper-upper .template-select-type .v-select{width:280px}}.single-wrapper-upper .template-select-type .v-select .dropdown-toggle{height:35px;border-radius:25px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.single-wrapper-upper .template-select-type .v-select input[type=search]{margin-top:0;font-weight:600;text-align:center}.single-wrapper-upper .template-select-type .v-select .dropdown-menu{z-index:1005;background-color:#fff!important;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid rgba(60,60,60,.26);width:100%!important;border-bottom-right-radius:25px!important;border-bottom-left-radius:25px!important;scroll-behavior:smooth}.single-wrapper-upper .template-select-type .v-select .dropdown-menu::-webkit-scrollbar{width:10px}.single-wrapper-upper .template-select-type .v-select .dropdown-menu::-webkit-scrollbar-thumb{background-color:#2196f3}.single-wrapper-upper .template-select-type .v-select .dropdown-menu::-webkit-scrollbar-corner{color:transparent}.single-wrapper-upper .template-add-option{width:1300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1000px){.single-wrapper-upper .template-add-option{margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.single-wrapper-upper .add-client-button{margin-bottom:0}.transform-in-order{margin-left:10px;margin-right:10px;background-color:#2196f3;border-radius:25px;font-size:15px;font-weight:600;height:30px;min-width:200px;padding:0 5px 0 5px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.transform-in-order,.transform-in-order a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transform-in-order a{text-decoration:none}.transform-in-order i{margin-right:5px}@media (max-width:600px){.transform-in-order{margin-top:5px}}.transform-in-order:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.transform-in-order:hover a{color:#fff;text-decoration:none}#pifs{width:80%;margin:0 auto;padding-top:30px}@media (max-width:1300px){#pifs{width:90%}}.pif-inner-column{margin-top:50px}@media (max-width:992px){.pif-inner-column{margin-top:10px}}#works{padding-top:30px}.popover{max-width:370px!important;z-index:1!important;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:940px){.popover{left:0!important}}@media (max-width:700px){.popover{display:none!important}}.popover .popover-header{font-size:14px;font-weight:600;word-break:break-word}.popover .popover-content{max-height:450px;overflow:scroll}.popover .popover-content::-webkit-scrollbar{width:8px}.popover .popover-content::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3)}.popover .popover-content::-webkit-scrollbar-corner{color:transparent}.popover .popover-content p{font-size:13px;margin-bottom:0;font-weight:600}#offers-slideout,#orders-slideout,#product-slideout{padding:10px;height:100%;top:0;right:-100%;background:#fff;position:fixed;width:45%;z-index:200;-webkit-transition:.55s ease-in-out;transition:.55s ease-in-out;-webkit-box-shadow:5px 0 25px -8px rgba(0,0,0,.75);box-shadow:5px 0 25px -8px rgba(0,0,0,.75)}#offers-slideout::-webkit-scrollbar,#orders-slideout::-webkit-scrollbar,#product-slideout::-webkit-scrollbar{width:8px}#offers-slideout::-webkit-scrollbar-thumb,#orders-slideout::-webkit-scrollbar-thumb,#product-slideout::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3)}#offers-slideout::-webkit-scrollbar-corner,#orders-slideout::-webkit-scrollbar-corner,#product-slideout::-webkit-scrollbar-corner{color:transparent}.slideout-open{right:0!important}.changed-position{margin-right:45%!important}.price-modifier-wrapper{width:155px}.price-modifier-wrapper .item-price-modifier,.price-modifier-wrapper .item-price-modifier input{width:100%}.composition-template{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%;margin-left:auto;margin-right:auto;margin-top:30px;padding:10px;border:1px solid rgba(60,60,60,.26);border-radius:25px;-webkit-box-shadow:0 13px 10px -15px rgba(0,0,0,.75);box-shadow:0 13px 10px -15px rgba(0,0,0,.75)}@media (max-width:1500px){.composition-template{padding-left:0;padding-right:0}}@media (max-width:500px){.composition-template{padding:5px}}@media (max-width:600px){.composition-template .cart-header-mobile{display:none}}.composition-template .final-offer-name{max-width:350px;min-width:180px;word-wrap:break-word}@media (max-width:600px){.composition-template .final-offer-name{min-width:unset}}@media (max-width:500px){.composition-template .final-offer-name{min-width:200px}}.composition-template h4{border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;text-align:center;width:100%;margin:0 auto;height:40px;color:#d06161;font-size:17px}@media (max-width:600px){.composition-template h4{font-size:16px;width:200px}}.composition-template .offer-table-wrapper{padding:0 20px;max-height:600px;overflow-y:scroll}.composition-template .offer-table-wrapper::-webkit-scrollbar{height:8px;width:7px}.composition-template .offer-table-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background-color:#ced4da}.composition-template .offer-table-wrapper::-webkit-scrollbar-corner{color:transparent}@media (max-width:1650px){.composition-template .offer-table-wrapper{margin:10px;overflow-x:scroll}}@media (max-width:1500px){.composition-template .offer-table-wrapper{margin:10px 0;overflow-x:scroll}}.composition-template table{margin-top:10px;width:100%;border-collapse:collapse;margin:0 auto}@media (max-width:1450px){.composition-template table{margin:0 auto;width:1280px}}.composition-template table thead{border:1px solid rgba(60,60,60,.26)}.composition-template table thead tr th{-webkit-box-shadow:0 17px 10px -20px rgba(0,0,0,.75);box-shadow:0 17px 10px -20px rgba(0,0,0,.75);text-align:center;border:1px solid rgba(60,60,60,.26);position:-webkit-sticky;position:sticky;top:-1px;background-color:#fff;padding-top:5px;z-index:100;padding-bottom:5px}.composition-template table thead tr th:first-child{border-left:1px solid transparent}.composition-template table thead tr th:last-child{border-right:1px solid transparent}.composition-template table thead tr th span{font-size:13px;font-weight:600}.composition-template table tbody tr{border:1px solid rgba(60,60,60,.26);background-color:#f8f8f8}.composition-template table tbody tr td{text-align:left;-webkit-transition:.25s cubic-bezier(.57,.21,.69,1.25);transition:.25s cubic-bezier(.57,.21,.69,1.25);border:1px solid rgba(60,60,60,.26);padding-left:3px;padding-top:3px;padding-bottom:3px}.composition-template table tbody tr td:first-child{border-left:1px solid transparent}.composition-template table tbody tr td:last-child{border-right:1px solid transparent}.composition-template table tbody tr td .final-offer-image{width:50px}.composition-template table tbody tr td .final-offer-image img{width:100%}.composition-template table tbody tr td:first-child:hover{background-color:transparent}.composition-template table tbody tr .table-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.composition-template table tbody tr .final-offer-remove,.composition-template table tbody tr .final-offer-remove i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.composition-template table tbody tr .final-offer-remove i{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#d06161;font-size:18px;border:2px solid transparent;width:20px;height:20px;border-radius:5px;cursor:pointer}.composition-template table tbody tr .final-offer-remove i:hover{background-color:#d06161;border:2px solid #d06161;color:#fff;font-size:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.composition-template table p{font-size:13px;line-height:14px;color:#000;font-weight:600;margin-bottom:0}.composition-info{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.composition-info{height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.composition-info ul{position:relative;width:350px;border:1px solid rgba(60,60,60,.26);border-top:2px solid #fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:10px;background-color:#fff;margin-top:-2px;-webkit-box-shadow:0 13px 13px -12px rgba(0,0,0,.75);box-shadow:0 13px 13px -12px rgba(0,0,0,.75)}@media (max-width:992px){.composition-info ul{position:relative;top:unset;left:unset;-webkit-transform:translate(0);transform:translate(0)}}@media (max-width:400px){.composition-info ul{width:80%;margin-right:0;margin-top:-1.5px}}@media (max-width:500px){.composition-info ul{-webkit-box-shadow:0 15px 14px -15px rgba(0,0,0,.75);box-shadow:0 15px 14px -15px rgba(0,0,0,.75)}}.composition-info ul li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.composition-info ul li p{color:#d06161;margin-bottom:0;font-size:18px;font-weight:600}@media (max-width:500px){.composition-info ul li p{font-size:17px;font-weight:700}}.composition-info ul li h5{margin-bottom:0;font-size:15px;font-weight:600}@media (max-width:500px){.composition-info ul li h5{font-size:15px;font-weight:600}}.composition-info ul li input{text-align:center;width:70px;height:30px;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;border-radius:25px;padding:0 15px 0 5px;font-size:16px;font-weight:600}.composition-info ul li .discount-label{position:absolute;right:5px}.composition-info .final-info-save{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.discount-check-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addition-info-line,.addition-modifier,.addition-modifier-inactive{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.addition-modifier-inactive{visibility:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0}.slideout-inner{padding:20px 0 0 0}.slideout-header{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;width:100%;z-index:100;background-color:#fff;top:40px;padding:30px 0 0 0}.slideout-header,.slideout-header .slideout-upper-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.slideout-header .slideout-upper-header{margin-top:15px;-webkit-box-orient:horizontal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slideout-header .slideout-bottom-header{padding-top:20px}.slideout-search input{margin-right:0}.button-group{margin-left:10px}.button-group button{background-color:#2196f3;border-radius:25px;color:#fff;font-weight:600;font-size:14px;height:35px;min-width:180px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:650px){.button-group button{height:35px;min-width:200px;font-size:14px}}.button-group button:focus,.button-group button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.modifier-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.arrow-cursor{cursor:pointer;width:15%}@media (max-width:1580px){.arrow-cursor{font-size:12px}}.final-offer-price p{text-align:right}.action-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.action-button-group .action-button{cursor:pointer;position:relative;overflow:hidden;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-left:5px;margin-right:5px;background-color:#2196f3;border-radius:25px;-webkit-box-shadow:0 1px 13px -3px rgba(0,0,0,.75);box-shadow:0 1px 13px -3px rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;z-index:4}@media (max-width:615px){.action-button-group .action-button{top:35px}}.action-button-group .action-button button{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-size:14px;color:#fff;font-weight:600;text-align:center;width:100%;height:100%;position:relative}.action-button-group .action-button button i{position:relative;z-index:2;-webkit-transition:.45s ease-in-out;transition:.45s ease-in-out;font-size:15px}@media (max-width:615px){.action-button-group .action-button button i{margin-right:0}}.action-button-group .action-button .teardrop-text{position:absolute;visibility:hidden;opacity:0;bottom:10%;right:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);min-width:170px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.25s ease-in;transition:.25s ease-in;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px}.action-button-group .action-button .teardrop-text span{font-size:14px;color:#fff;font-weight:600}@media (max-width:650px){.action-button-group .action-button span{display:none}}@media (max-width:615px){.action-button-group .action-button span{display:none}}@media (max-width:500px){.action-button-group .action-button span{font-size:14px}}.action-button-group .action-button:focus,.action-button-group .action-button:hover{background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}@media (max-width:650px){.action-button-group .action-button:focus,.action-button-group .action-button:hover{width:40px}}.action-button-group .action-button-active{background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:unset;height:45px}@media (max-width:650px){.action-button-group .action-button-active i{margin-right:unset!important}}@media (max-width:650px){.action-button-group .action-button-active{width:40px}}.action-button-group .action-button-active .teardrop-text{visibility:visible;opacity:1;position:absolute;bottom:-10px;right:0;-webkit-transform:translateY(18px);transform:translateY(18px);background-color:#83031c;width:30px}.orders-slideout-inner{padding:10px}.template-accordion-row{width:95%;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 0;border-bottom:1px solid #ced4da}.template-accordion-row:last-child{border-bottom:none}.template-accordion-row .template-item-qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:160px;padding-left:15px;padding-right:15px;border-right:1px solid #000}.template-accordion-row .template-item-qty input{width:50px;height:20px;text-align:center;margin:0 auto;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 2px -5px rgba(0,0,0,.75);box-shadow:0 1px 2px -5px rgba(0,0,0,.75);border:1px solid #c7c5c5;font-size:14px;padding-left:2px;padding-right:2px;font-weight:600;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-accordion-row .template-item-qty input:disabled{background-color:#e9ecef}.template-accordion-row .template-item-qty input:focus{-webkit-box-shadow:0 1px 14px -3px rgba(0,0,0,.75);box-shadow:0 1px 14px -3px rgba(0,0,0,.75)}.template-accordion-row .template-item-qty input:focus+i{color:#2196f3}.template-accordion-row .template-item-qty .template-item-pending{display:-webkit-box;display:-ms-flexbox;display:flex}.template-accordion-row .template-item-qty .template-item-pending span{width:35px;height:10px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:600;font-size:13px}.template-accordion-row .template-item-qty .billed-items{background-color:#ff8c00}.template-accordion-row .template-item-qty .ordered-items{background-color:#140ff1}.template-accordion-row .template-accordion-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#000;border:1px solid #fff}.template-header-wrapper h3{padding-top:30px}.template-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;background-color:hsla(0,0%,100%,.97);width:100%;padding:5px 10px 10px 10px;-webkit-box-shadow:0 3px 8px -7px rgba(0,0,0,.35);box-shadow:0 3px 8px -7px rgba(0,0,0,.35);z-index:5}.template-header .template-left-side{margin-top:15px}.template-header .template-left-side .template-dropdown-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.template-header .template-left-side .template-dropdown-group .dropdown-menu{top:5px!important;border:1px solid #ced4da;-webkit-box-shadow:0 8px 15px -3px rgba(0,0,0,.25);box-shadow:0 8px 15px -3px rgba(0,0,0,.25)}.template-header .template-left-side .template-dropdown-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-header .template-left-side .template-dropdown-button:nth-child(2),.template-header .template-left-side .template-dropdown-button:nth-child(3){margin-left:15px}.template-header .template-left-side .template-dropdown-button .btn-secondary{min-width:125px;background-color:#2196f3;border-radius:25px;padding:.1rem .75rem}.template-header .template-left-side .template-dropdown-button .innner-dropdown-content{min-width:260px;padding:10px 5px}.template-header .template-left-side .template-dropdown-button .innner-dropdown-content:focus{outline:none!important}.template-header .template-left-side .template-dropdown-button .template-reset-filter{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background-color:#2196f3;border-radius:25px;cursor:pointer;z-index:20;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-header .template-left-side .template-dropdown-button .template-reset-filter i{color:#fff;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-header .template-left-side .template-dropdown-button .template-reset-filter:hover i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.template-header .template-left-side .template-dropdown-button .dropdown-toggle:after{border:none}.template-header .template-right-side{margin-left:30px;margin-top:15px}.template-list-legend{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;border-radius:25px}.template-list-legend .template-legend-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:10px;line-height:15px}.template-list-legend .template-legend-alert i{font-size:14px;color:gold;margin-right:10px}.template-list-legend .template-legend-alert span{width:90%;font-size:13.5px;font-weight:600}.template-list-legend li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.template-list-legend li span{position:relative}.template-list-legend li span:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.template-list-legend li .dot-available+p{color:#28a745}.template-list-legend li .dot-available:before{background-color:#28a745}.template-list-legend li .dot-reserved+p{color:red}.template-list-legend li .dot-reserved:before{background-color:red}.template-list-legend li .dot-billed+p{color:#ff8c00}.template-list-legend li .dot-billed:before{background-color:#ff8c00}.template-list-legend li .dot-ordered+p{color:#140ff1}.template-list-legend li .dot-ordered:before{background-color:#140ff1}.template-list-legend li p{padding-left:15px;margin-bottom:0;font-size:14px;line-height:16px;position:relative;letter-spacing:.5px;font-weight:600}.template-inner-content{margin-top:20px;overflow:scroll;height:82vh}.template-inner-content::-webkit-scrollbar{width:8px}.template-inner-content::-webkit-scrollbar-thumb{background:grey}.template-inner-content::-webkit-scrollbar-corner{color:transparent}#orders-slideout{padding:2px}.template-item-heading{position:-webkit-sticky;position:sticky;top:0;z-index:4;padding:5px 5px;-webkit-box-shadow:0 5px 15px -3px rgba(0,0,0,.25);box-shadow:0 5px 15px -3px rgba(0,0,0,.25);margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;cursor:pointer;background-color:#efefef;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-item-heading .template-checkbox-slot{width:5%}.template-item-heading .template-main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:95%}.template-item-heading .template-main-info .template-gn-info p,.template-item-heading .template-main-info .template-order-nr p{margin-bottom:0;font-size:15px;letter-spacing:-.5px;font-weight:600}.template-item-heading .template-main-info .template-gn-info{position:relative;width:20%;text-align:center}.template-item-heading .template-main-info .template-gn-info:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:#000}.template-item-heading .template-main-info .template-order-obj{width:50%;text-align:left;padding-left:35px;line-height:15px;position:relative}.template-item-heading .template-main-info .template-order-obj:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:#000}.template-item-heading .template-main-info .template-order-nr{width:70px}.template-item-heading .template-main-info .template-collapse-icon{margin-right:50px}.template-inner-accordion{margin-top:10px;width:100%}.template-inner-accordion .template-item-name{width:390px;font-weight:600;line-height:15px;border-right:1px solid #000;padding-right:15px}.template-inner-accordion .template-item-name h1{font-weight:600;font-size:13px;margin-bottom:0;word-break:break-all}.template-item-price{min-width:100px;padding-left:15px;padding-right:15px;border-right:1px solid #000;text-align:center}.template-item-price p{margin-bottom:0;font-weight:600;font-size:13px}.template-item-status{width:150px;padding-left:15px;padding-right:15px}.template-item-status,.template-item-status span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-item-status span{width:42px;height:10px;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;font-size:13px}.template-item-status .available-items{background-color:#28a745}.template-item-status .reserved-items{background-color:red}.template-row-warning{background-color:rgba(247,220,73,.9)}.template-composition-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.close-dropdown-filter{position:absolute;top:5%;right:5%;-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%);background-color:transparent;width:unset;height:unset;cursor:pointer}.close-dropdown-filter i{font-size:21px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.close-dropdown-filter i:hover{color:#2196f3}.template-collapse-all{width:50px;background-color:#2196f3;position:absolute;top:190px;right:55px;z-index:8;cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;border:1px solid transparent;border-radius:5px;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.25);box-shadow:0 10px 15px -3px rgba(0,0,0,.25)}.template-collapse-all span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-collapse-all i{font-size:20px;color:#fff;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-collapse-all:hover{background-color:#fff;border:1px solid #2196f3}.template-collapse-all:hover i{color:#2196f3}.table-bordered tbody td,.table-bordered thead th{padding:0}.template-preview-total{padding:0;margin-top:20px;margin-left:auto;width:330px}.template-preview-total li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}.template-preview-total li p{margin-bottom:0}.template-preview-total li h5{font-size:17px;margin-bottom:0}.switch-button{position:absolute!important;left:-50px}.slideout-close{z-index:300;cursor:pointer;position:absolute;left:-40px;top:160px;width:40px;height:40px;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;background-color:#fff;-webkit-box-shadow:-2px 1px 7px -2px rgba(0,0,0,.25);box-shadow:-2px 1px 7px -2px rgba(0,0,0,.25)}.slideout-close,.slideout-close i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.slideout-close i{font-size:15px}.slideout-close:hover{background-color:#2196f3}.slideout-close:hover i{color:#fff}.general-template-info ul{width:99%;margin:0 auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#fff;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}@media (max-width:600px){.general-template-info ul{position:relative}}.general-template-info ul li{padding-left:5px;padding-right:5px;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.general-template-info ul li:nth-child(2){border-left:2px solid rgba(60,60,60,.26);border-right:2px solid rgba(60,60,60,.26)}.general-template-info ul li p{font-size:14px;font-weight:600;margin-bottom:0;color:#495057;margin-right:5px}@media (max-width:650px){.general-template-info ul li p{font-size:13px}}.general-template-info ul li .main-heading{font-size:14px}@media (max-width:650px){.general-template-info ul li .main-heading{font-size:13px}}.general-template-info ul .mx-time-list{background-color:transparent!important;border:none}.general-template-info ul .mx-datepicker{width:175px}.general-template-info ul .template-info{display:none}@media (max-width:600px){.general-template-info ul .template-info{color:#fff;font-size:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.general-template-info ul .template-info i{-webkit-animation-name:pulse;animation-name:pulse;border-radius:50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #fff}70%{-webkit-box-shadow:0 0 0 50px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #fff}70%{-webkit-box-shadow:0 0 0 50px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.form-group-active{margin-top:30px;-webkit-transition:.25s ease-out;transition:.25s ease-out}.item-cant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-cant input{max-width:50px;height:20px}.tbl-header{background-color:#fff;color:#fff;margin-right:10px}.tbl-header .table-heading-item{padding-left:5px}.tbl-header .table-heading-item p{font-size:13.5px;font-weight:600;word-break:break-word;color:#000}@media (max-width:1400px){.tbl-header .table-heading-item p{font-size:11.5px}}.tbl-header table{width:100%;table-layout:fixed}.tbl-header th{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer;border:1px solid #ced4da}.tbl-header th p{margin-bottom:0}.tbl-header .item-header-active{background-color:#2196f3;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.tbl-header .item-header-active p{color:#fff!important}.tbl-content{margin-top:20px;height:85vh;overflow:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.tbl-content table{height:100%;width:100%;table-layout:fixed}.tbl-content th{padding:20px 15px;text-align:left;font-weight:500;font-size:12px;text-transform:uppercase}.tbl-content td{padding-top:3px;padding-bottom:3px;text-align:left;vertical-align:top;font-weight:300;font-size:12px}.tbl-content td .collapse{min-width:550px}@media (max-width:1145px){.tbl-content td .collapse{min-width:450px}}.tbl-content td .collapsing{min-width:550px}@media (max-width:1145px){.tbl-content td .collapsing{min-width:450px}}.tbl-content td .item-row-lower,.tbl-content td .item-row-lower .warehouse-list{background-color:transparent}.table-row-item{padding-left:3px;padding-right:3px}.table-row-item p{font-size:13px;margin-bottom:0;line-height:15px;color:#000;word-break:break-word}.table-row-name button{background-color:transparent;border-radius:none;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;border-radius:5px}.table-row-name button:focus,.table-row-name button:hover{background-color:#2196f3}.table-row-name button:focus i,.table-row-name button:focus p,.table-row-name button:hover i,.table-row-name button:hover p{color:#fff}.table-row-name button[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.table-row-name button p{color:#000;margin-left:5px;text-align:left}.table-row-name button i,.table-row-name button p{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.table-row-price{text-align:right}.table-row-ecode,.table-row-icode{text-align:center}.table-row-qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.table-row-qty span{position:absolute;right:10px;font-weight:600;padding-left:3px;border-left:1px solid #ced4da}.table-row-qty input{padding:0 30px 0 10px;font-weight:600;width:100%;height:20px;border-radius:25px;border:1px solid #ced4da;-webkit-box-shadow:0 1px 5px -3px #000;box-shadow:0 1px 5px -3px #000;font-size:13px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.table-row-qty input:focus{border:1px solid #93999f;-webkit-box-shadow:0 1px 9px -1px #2196f3;box-shadow:0 1px 9px -1px #2196f3}.template-description-setup{width:100%;margin:18px auto 0 auto;border-radius:5px;border:1px solid rgba(60,60,60,.26);-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75);padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-description-setup h5{font-size:17px}@media (max-width:1340px){.template-description-setup{width:100%}}@media (max-width:650px){.template-description-setup{width:95%}}.template-description-setup .template-description-options,.template-description-setup .template-description-options .v-select{width:100%}@media (max-width:915px){.template-description-setup .template-description-options .v-select{width:80%;margin:0 auto}}@media (max-width:458px){.template-description-setup .template-description-options .v-select{width:100%;margin:0 auto}}.template-description-setup .template-description-options .v-select .dropdown-toggle{height:40px;border-radius:25px;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75)}@media (max-width:650px){.template-description-setup .template-description-options .v-select .dropdown-toggle{height:35px}}.template-description-setup .template-description-options .v-select input[type=search]{margin-top:0;font-weight:600;text-align:center}.template-description-setup .template-description-editor{margin-top:25px;width:100%}.template-description-setup .template-description-editor textarea{margin-left:20px;cursor:pointer;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);box-shadow:0 1px 9px -3px rgba(0,0,0,.75);font-size:16px;line-height:1.5;color:#666;display:block;min-height:200px;background:#fff;width:650px;border-radius:25px;padding:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media (max-width:915px){.template-description-setup .template-description-editor textarea{width:80%;margin:0 auto}}.template-additional-info{width:700px;margin:0 auto;border-radius:5px;border:1px solid rgba(60,60,60,.26);-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75);padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1340px){.template-additional-info{width:80%}}@media (max-width:650px){.template-additional-info{width:95%}}.template-additional-info .additional-info-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:840px){.template-additional-info .additional-info-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.template-additional-info .additional-info{width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media (max-width:840px){.template-additional-info .additional-info{width:90%;margin:0 auto}}.template-additional-info .additional-info input{cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:35px;border-radius:25px;padding:0 30px 0 68px}.template-additional-info .additional-info label{margin-bottom:0;font-weight:600}.template-additional-info .additional-info label i{color:orange;font-size:20px}.template-additional-info .search-similar-results{margin-top:10px;width:100%}.template-additional-info .search-similar-results li{line-height:15px;font-weight:600;font-size:15px;letter-spacing:-.5px;list-style-type:none}.table-config-slideout #table-column-config{position:fixed;z-index:101;top:150px;right:-200px;width:150px;padding:10px;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;background-color:#f8f8f8;border-top-left-radius:25px;border-bottom-left-radius:25px;-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75)}.table-config-slideout #table-column-config .table-config-close{position:absolute;left:-14%;top:50%;-webkit-transform:translate(-14%,-50%);transform:translate(-14%,-50%);z-index:100;cursor:pointer;height:25px;width:25px;background-color:#83031c;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.table-config-slideout #table-column-config .table-config-close,.table-config-slideout #table-column-config .table-config-close p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-config-slideout #table-column-config .table-config-close p{margin-bottom:0}.table-config-slideout #table-column-config .table-config-close p i{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-size:20px;color:#fff}.table-config-slideout #table-column-config .table-config-close:hover{background-color:#f8f8f8}.table-config-slideout #table-column-config .table-config-close:hover i{color:#83031c}.table-config-slideout #table-column-config .table-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-config-slideout #table-column-config .table-checkbox-container span{color:#000;font-weight:600;font-size:14px}.table-config-slideout .config-active{right:0!important}.modal-backdrop{width:calc(100vw + 10%)!important;height:calc(100vh + 20%)!important}.template-img-wrapper{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-img-wrapper,.template-img-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.template-img-preview{position:relative;margin-top:10px;width:350px;height:100%;margin-left:5px;margin-right:5px;border-radius:5px;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.template-img-preview,.template-img-preview img{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-img-preview img{width:100%}.remove-product-image{width:22px;height:22px;position:absolute;top:0;right:0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0);transform:translate(0);border-radius:5px;cursor:pointer}.remove-product-image,.remove-product-image i{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.remove-product-image i{color:#000;font-size:16px}.remove-product-image:hover{background-color:#2196f3;border-radius:0}.remove-product-image:hover i{-webkit-transform:scale(1.01) rotate(90deg);transform:scale(1.01) rotate(90deg);font-size:22px;color:#fff}.doc-group .custom-file-label:after{height:unset}.template-section-heading{margin-top:10px;margin-bottom:10px}.trigger-add-prod{background-color:#2196f3;border-radius:25px;margin-bottom:10px;color:#fff;font-weight:600;width:200px;text-align:center;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;padding-top:5px;padding-bottom:5px;cursor:pointer}.trigger-add-prod,.trigger-add-prod:hover{-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.trigger-add-prod:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c}.trigger-add-prod i{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.template-add-role{margin-top:15px}.template-add-btn,.template-save-btn{background-color:#2196f3;border-radius:25px;margin-bottom:10px;color:#fff;font-weight:600;width:200px;text-align:center;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;padding-top:5px;padding-bottom:5px;cursor:pointer}.template-add-btn,.template-add-btn:hover,.template-save-btn,.template-save-btn:hover{-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.template-add-btn:hover,.template-save-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c}.template-save-btn{margin-bottom:0;margin-left:10px}@media (max-width:550px){.template-save-btn{margin-top:15px}}.single-input{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:550px){.single-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.single-input input{width:450px}@media (max-width:550px){.single-input input{width:100%;padding-left:10px}}.offer-composition-template table th{padding:5px}.offer-composition-template table td{padding-top:5px;padding-bottom:5px}.offer-composition-template table p{font-size:16px}.item-qty-modifier{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative}.item-qty-modifier span{position:absolute;font-style:italic;right:10px}@media (max-width:1580px){.item-qty-modifier span{font-size:12px;right:1px;top:5px}}.item-qty-modifier input{text-align:center;width:100%;height:25px;cursor:pointer;line-height:1.5;color:#666;display:block;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;padding-right:35px;font-size:14px;font-weight:600;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width:1580px){.item-qty-modifier input{padding-right:15px}}.item-qty-modifier input:disabled{background-color:#e9ecef}.item-qty-modifier input:focus{-webkit-box-shadow:0 1px 14px -3px rgba(0,0,0,.75);box-shadow:0 1px 14px -3px rgba(0,0,0,.75)}.item-qty-modifier input:focus+i,.item-qty-modifier input:focus+span{color:#2196f3}.item-qty-modifier i{position:absolute;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;top:55%;right:10%;-webkit-transform:translate(-10%,-55%);transform:translate(-10%,-55%)}.custom-modal-header h4{font-size:20px}.custom-modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.custom-modal-body,.custom-modal-footer{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-modal-footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-modal-footer .custom-modal-button{margin-right:10px;border-radius:25px;padding:5px 10px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.custom-modal-footer .custom-modal-ok{background-color:#2196f3;color:#fff}.custom-modal-footer .custom-modal-ok:hover{background-color:#5aa5e1}.custom-modal-footer .custom-modal-cancel{background-color:#83031c;color:#fff}.custom-modal-footer .custom-modal-cancel:hover{background-color:#9e1e37}.template-select-status .v-select{width:200px}.template-select-status .v-select .dropdown-toggle{width:100%}.template-section-header{width:100%;text-align:center}.template-notes-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-notes-box textarea{margin-top:20px;width:100%;min-height:130px;padding:10px;border-radius:5px;-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75)}.template-notes-wrapper h5{margin-bottom:5px;margin-top:10px}.saved-notes{margin-bottom:0;width:100%}.saved-notes li{border-radius:5px;padding:10px 5px;-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75);list-style-type:none;margin-bottom:5px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.saved-notes li .note-box{width:80%;margin-left:10px;font-weight:600;word-break:break-word;font-style:italic}.saved-notes li:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.button-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-wrapper button{margin:0 auto}.view-price-modifier,.view-template-qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-template-qty .view-qty-ammount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-right:5px}.view-template-qty .view-qty-ammount i{margin-left:5px;margin-right:5px}.template-button{background-color:#2196f3;border-radius:25px;font-size:15px;color:#fff;font-weight:600;height:30px;min-width:180px;text-align:center;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:960px){.template-button{min-width:170px;font-size:15px}}.template-button:focus,.template-button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:#83031c;-webkit-box-shadow:0 1px 15px -3px rgba(0,0,0,.75);box-shadow:0 1px 15px -3px rgba(0,0,0,.75)}.modal-header{border-bottom:none!important}.select-client-comp .form-group-select-client{margin-bottom:0;position:relative}.select-client-wrapper{position:relative;min-width:280px}.select-client-wrapper input{text-align:center;cursor:pointer;font-size:16px;line-height:1.5;color:#666;display:block;width:100%;background:#fff;-webkit-box-shadow:0 1px 5px -3px rgba(0,0,0,.75);box-shadow:0 1px 5px -3px rgba(0,0,0,.75);border:1px solid #c7c5c5;height:40px;border-radius:25px;padding:0 10px}.select-client-wrapper input:-webkit-autofill,.select-client-wrapper input :-webkit-autofill:active,.select-client-wrapper input :-webkit-autofill:focus,.select-client-wrapper input :-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.select-client-wrapper input::-webkit-input-placeholder{font-weight:600}.select-client-wrapper input::-moz-placeholder{font-weight:600}.select-client-wrapper input:-ms-input-placeholder{font-weight:600}.select-client-wrapper input::-ms-input-placeholder{font-weight:600}.select-client-wrapper input::placeholder{font-weight:600}.select-client-wrapper i{cursor:pointer;position:absolute;top:50%;right:5%;-webkit-transform:translate(-5%,-50%);transform:translate(-5%,-50%);background-color:#fff}.select-client-wrapper i:focus{outline:none}.select-client-list{max-height:300px;padding:10px;min-width:100%;overflow:scroll;position:absolute;z-index:102;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;scroll-behavior:smooth;-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.75);box-shadow:0 1px 8px -3px rgba(0,0,0,.75);border-bottom-left-radius:25px;border-bottom-right-radius:25px}.select-client-list::-webkit-scrollbar{height:2px;width:5px}.select-client-list::-webkit-scrollbar-thumb{background-color:grey}.select-client-list::-webkit-scrollbar-corner{color:transparent}.select-client-list button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;text-align:left;min-height:25px;min-inline-size:-webkit-max-content;min-inline-size:-moz-max-content;min-inline-size:max-content}.select-client-list button:focus,.select-client-list button:hover{background-color:#2196f3;color:#fff}.price-under-min{background-color:rgba(255,0,0,.3)}@media (max-width:576px){.form-group{margin-bottom:20px!important}}@media (max-width:576px){.form-group input,.form-group input:focus{height:30px}}@media (max-width:576px){.form-group input:focus+label{letter-spacing:0;top:-25%;left:20%;-webkit-transform:translate(-20%,-25%);transform:translate(-20%,-25%);margin-left:0}}@media (max-width:576px){.form-group input:focus+label,.form-group label{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.form-group label{border-radius:25px;top:-30%;left:10%;-webkit-transform:translate(-10%,-30%);transform:translate(-10%,-30%)}}@media (max-width:576px){.select-client-wrapper input,.template-additional-info .additional-info input{height:30px}}@media (max-width:576px){.selections-option{margin-bottom:20px;height:30px}}@media (max-width:576px){.selections-option .v-select{height:30px}}@media (max-width:576px){.selections-option .v-select .dropdown-toggle{height:100%;padding-left:55px}}@media (max-width:576px){.selections-option .v-select .dropdown-toggle .selected-tag{padding-top:2px;width:80%;top:unset;-webkit-transform:translate(0);transform:translate(0);margin:0}}@media (max-width:576px){.selections-option label{margin-left:0}}@media (max-width:576px){.v-select{height:30px}}@media (max-width:576px){.v-select .dropdown-toggle{height:100%;padding-left:55px}}@media (max-width:576px){.v-select .dropdown-toggle .selected-tag{padding-top:2px;width:80%;top:unset;-webkit-transform:translate(0);transform:translate(0);margin:0}}@media (max-width:576px){.order-tp-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:576px){.order-tp-wrapper .container_check{font-size:13px;width:50%}}@media (max-width:576px){.type-person{width:100%}}@media (max-width:576px){.offer-client-form h4{margin-bottom:15px;font-size:20px}}@media (max-width:576px){.custom-error-info{top:20px}}@media (max-width:576px){.single-wrapper-upper .template-add-option{margin-top:0}}@media (max-width:576px){.single-wrapper-upper .template-select-type .v-select .dropdown-toggle{height:30px}}@media (max-width:1278px){#page-content-wrapper{margin-left:0}}@media (max-width:768px){#page-content-wrapper{padding-top:40px}}@media (max-width:576px){#page-content-wrapper{padding-left:5px;padding-right:5px}}@media (max-width:576px){.action-button-group .action-button{top:5px;width:30px;height:30px}}@media (max-width:576px) and (max-width:768px){.action-button-group .action-button button{font-size:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:576px) and (max-width:576px){.action-button-group .action-button button i{font-size:13px}}@media (max-width:576px){.action-button-group .action-button:hover{width:30px}}@media (max-width:576px){.button-group button{height:30px;min-width:150px}}@media (max-width:576px){.switch-button{top:-30%;left:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}}@media (max-width:576px){.offer-client-form .offer-return-button{margin-top:5px}}@media (max-width:576px){.offer-client-form .offer-return-button button{height:30px;font-size:14px;min-width:100px}}@media (max-width:576px){#template-info-list{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:576px){.general-template-info ul li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:2px;margin-bottom:2px}}@media (max-width:576px){.general-template-info ul li:nth-child(2){border-left:none;border-right:none}}@media (max-width:576px){.general-template-info ul li .main-heading{min-width:100px}}@media (max-width:576px){.composition-template{width:100%;border-radius:25px 25px 0 0}}@media (max-width:768px){.composition-template .final-table-header{text-align:left}}@media (max-width:576px){.composition-template table{width:880px}}@media (max-width:576px){.composition-info ul{width:100%}}@media (max-width:576px){.template-description-options{width:100%;text-align:center}}@media (max-width:576px){.composition-template .offer-table-wrapper{margin:0;padding:0}}@media (max-width:576px){.navbar .log-out a i{margin-left:2px}}@media (max-width:576px){.mx-calendar-content table{width:100%!important}}@media (max-width:576px){.action-button-group .action-button .teardrop-text{display:none}}@media (max-width:576px){.action-button-group .action-button-active{border-bottom-left-radius:25px;border-bottom-right-radius:25px}}@media (max-width:576px){#product-slideout{-webkit-transform:translateZ(0)}}@media (max-width:1278px){#offers-slideout,#orders-slideout,#product-slideout{width:70%;right:-105%}}@media (max-width:768px){#offers-slideout,#orders-slideout,#product-slideout{width:100%;padding:0 1px}}@media (max-width:768px){.slideout-header .search-form{padding-top:10px;width:70%;margin:0 auto}}@media (max-width:768px){.slideout-header .slideout-upper-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media (max-width:768px){.search-form input{width:100%;margin-right:0}}@media (max-width:576px){.search-form input{height:31px;font-size:16px}}@media (max-width:576px){.search-form .symbol-input{height:30px}}@media (max-width:768px){.slideout-close{top:45px;left:unset;right:20px;background-color:#2196f3;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;width:30px;height:30px;font-size:14px}}.tbl-content::-webkit-scrollbar{width:10px}@media (max-width:576px){.tbl-content::-webkit-scrollbar{width:0}}.tbl-content::-webkit-scrollbar-thumb{background-color:#ced4da}@media (max-width:576px){.tbl-content::-webkit-scrollbar-thumb{background-color:transparent}}.tbl-content::-webkit-scrollbar-corner{color:transparent}@media (max-width:576px){.tbl-content::-webkit-scrollbar-corner{color:transparent}}@media (max-width:451px){.tbl-content td .collapse{min-width:320px}}@media (max-width:576px){.tbl-content{height:70vh}}@media (max-width:768px){.tbl-header{margin-right:0}}@media (max-width:576px){.tbl-header .table-heading-item{text-align:center;padding-left:0}}@media (max-width:576px){.tbl-header .table-heading-item p{font-size:10.5px;line-height:11px}}@media (max-width:576px){.table-row-name button p{word-break:break-word}}@media (max-width:576px){.table-row-qty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:576px){.table-row-qty input{padding:0 0 0 3px}}@media (max-width:576px){.table-row-qty span{position:relative;border-left:1px solid transparent}}@media (max-width:1278px){.selections-option label{z-index:100}}@media (max-width:576px){.selections-option label{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;top:-30%;left:10%;-webkit-transform:translate(-10%,-30%);transform:translate(-10%,-30%)}}@media (max-width:1278px){.selections-option .symbol-input{z-index:100}}@media (max-width:576px){.type-price i{text-align:center}}@media (max-width:576px){.table-row-item p{font-size:10px;line-height:12px}}.modal-open #modal-scrollable .modal-body::-webkit-scrollbar{width:8px}@media (max-width:768px){.modal-open #modal-scrollable .modal-body::-webkit-scrollbar{width:2px;height:2px}}.modal-open #modal-scrollable .modal-body::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3)}@media (max-width:768px){.modal-open #modal-scrollable .modal-body::-webkit-scrollbar-thumb{background:grey}}.modal-open #modal-scrollable .modal-body::-webkit-scrollbar-corner{color:transparent}.modal-open #modal-scrollable .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #000;box-shadow:inset 0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}@media (max-width:768px){.modal-open #modal-scrollable .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none}}.modal-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-footer,.modal-footer .modal-certified-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-footer .modal-certified-label{width:100%}@media (max-width:768px){.modal-footer .modal-certified-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal-footer .modal-certified-label .modal-certified-logo{width:150px}.modal-footer .modal-certified-label .modal-certified-logo img{width:100%}@media (max-width:768px){.modal-footer .modal-bottom-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}}@media (max-width:576px){.table-responsive{width:100%}}@media (max-width:576px){.table-bordered{width:500px!important}}@media (max-width:576px){.table-bordered tbody td span,.table-bordered thead th span{font-size:12px}}@media (max-width:576px){.template-offer-details{text-align:left}}@media (max-width:576px){.template-select-status .v-select{width:175px}}@media (max-width:576px){.template-select-status .v-select .dropdown-toggle .selected-tag{font-size:13px}}@media (max-width:1536px){.template-collapse-all{top:265px}}@media (max-width:685px){.template-collapse-all{top:250px}}@media (max-width:1536px){.template-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media (max-width:1278px){.template-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media (max-width:944px){.template-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media (max-width:1536px){.template-header .template-search-container .search-form input{width:100%}}@media (max-width:1278px){.template-header .template-search-container .search-form input{width:300px;margin-right:auto}}@media (max-width:576px){.template-header .template-search-container .search-form input{width:100%}}@media (max-width:576px){.template-header .template-left-side .template-dropdown-group{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:576px){.template-header .template-left-side .template-dropdown-button .btn-secondary{min-width:100px;font-size:15px}}@media (max-width:400px){.template-header .template-left-side .template-dropdown-button .btn-secondary{min-width:80px;font-size:14px}}@media (max-width:576px){.template-header .template-right-side{margin-left:0}}@media (max-width:576px){.template-header-wrapper h3{padding-top:35px;text-align:center}}@media (max-width:768px){.template-item-heading .template-main-info .template-order-nr{width:10%}}@media (max-width:768px){.template-item-heading .template-main-info .template-gn-info{width:35%}}@media (max-width:768px){.template-item-heading .template-main-info .template-order-obj{width:55%;padding-left:15px}}.template-item-heading .template-main-info .template-order-obj p{margin-bottom:0}@media (max-width:768px){.template-item-heading .template-main-info .template-collapse-icon{margin-right:0}}@media (max-width:576px){.template-inner-accordion .template-item-name{min-width:100px}}@media (max-width:445px){.template-inner-accordion .template-item-name{width:100%;border-right:1px solid transparent;text-align:center;padding-right:0;padding-bottom:5px}}@media (max-width:576px){.template-inner-accordion .template-item-name h1{font-size:12px;word-break:break-word}}@media (max-width:1000px){.template-inner-accordion .template-accordion-row{width:95%}}@media (max-width:445px){.template-inner-accordion .template-accordion-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5px}}@media (max-width:1000px){.template-inner-accordion .template-accordion-row .template-item-price{min-width:70px;padding-left:3px;padding-right:3px}}@media (max-width:576px){.template-inner-accordion .template-accordion-row .template-item-price{min-width:55px}}@media (max-width:576px){.template-inner-accordion .template-accordion-row .template-item-qty{padding-left:5px;padding-right:5px}}@media (max-width:445px){.template-inner-accordion .template-accordion-row .template-item-qty{width:unset}}@media (max-width:576px){.template-inner-accordion .template-accordion-row .template-item-qty .template-input-qty input{width:40px}}@media (max-width:576px){.template-inner-accordion .template-accordion-row .template-item-qty .template-item-pending span{font-size:11.4px}}@media (max-width:445px){.template-item-status{width:unset}}@media (max-width:1278px){.changed-position{margin-right:0!important}}@media (max-width:576px){.offer-header{margin-bottom:5px}}@media (max-width:404px){.page-title h4{font-size:18px}}.item-row-lower{z-index:200}@media (max-width:450px){.warehouse-list{width:50%}}@media (max-width:576px){.warehouse-list ul li input{height:30px;margin-left:30px;font-size:15px;z-index:400}}@media (max-width:768px){.options-case a:hover{color:#2196f3;background-color:transparent}}@media (max-width:768px){.app_table .app_table_header{position:absolute;left:-9999px;top:-9999px}}@media (max-width:768px){.app_table,.app_table tbody{display:block}}@media (max-width:768px){.app_table tbody tr:hover .option-case a,.app_table tr:hover .option-case a{border:1px solid transparent;color:#2196f3;background-color:transparent}}@media (max-width:768px){.app_table tr{display:block;border-bottom:5px solid #000}}@media (max-width:768px){.app_table tr td:last-child{padding-left:35%}}@media (max-width:768px){.app_table td{display:block;position:relative;padding-left:40%!important;white-space:normal;text-align:left;min-height:35px;max-width:unset}}@media (max-width:768px){.app_table td:before{content:attr(tableHeadData);position:absolute;top:9px;left:5px;width:30%;padding-right:10px;white-space:normal;line-height:14px;text-align:left;font-weight:600}}@media (max-width:576px){.app_table td:before{font-size:12px;top:5px}}@media (max-width:576px){.app_table td span{font-size:12px}}@media (max-width:768px){.app_table .border_tr{height:0;border:none}}@media (max-width:576px){.mobile-sorting .v-select .dropdown-toggle{height:35px}}@media (max-width:992px){.page-header-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media (max-width:576px){.template-img-preview{width:100%}}@media (max-width:576px){.template-img-preview img{height:100%}}@media (max-width:576px){.custom-file-label{margin-bottom:0;height:35px!important;width:100%!important;overflow:hidden!important;font-size:13px!important}}@media (max-width:418px){.table-header .template-button{margin-top:10px}}@media (max-width:768px){.table-header .search-form{width:300px}}@media (max-width:359px){.table-row-price{padding-left:0;padding-right:0}}@media (max-width:576px){.order-client-container{width:100%}}@media (max-width:576px){.col-12,.col-lg-12,.col-md-12 .col-sm-12,.col-xl-12{padding-left:5px!important;padding-right:5px!important}}@media (max-width:438px){.legend-template{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media (max-width:360px){.reset-sortorder-status{position:relative}}@media (max-width:576px){.filters-section .show-filters{width:200px}}@media (max-width:576px){.filters-section .show-filters h4{font-size:14px}}@media (max-width:576px){.filters-section .show-filters i{font-size:12px}}@media (max-width:415px){.order-add-product button{min-width:35px;width:35px;height:35px}}@media (max-width:415px){.order-add-product button i{font-size:11px}}@media (max-width:576px){.template-inner-content{height:unset}}@media (max-height:850px){.products_from{max-height:500px;overflow:scroll}}@media (max-height:750px){.products_from{max-height:450px;overflow:scroll}}@media (max-height:720px){.products_from{max-height:420px;overflow:scroll}}@media (max-height:670px){.products_from{max-height:340px;overflow:scroll}}@media (max-height:595px){.products_from{max-height:310px;overflow:scroll}}@media (max-height:568px){.products_from{max-height:260px;overflow:scroll}}@media (max-width:576px){.slideout-inner{width:100%;height:100%}}@media (max-width:576px){.tooltip{z-index:2!important}}@media (max-width:576px){.filters-section .filters-wrapper-inner .filters-wrapper-main .filters-select .v-select .selected-tag{margin:12px 2px 0!important}}@media (max-width:576px){.loading-spinner{background-color:hsla(0,0%,100%,.95)}}@media (max-width:576px){.loading-spinner .loading-text{font-size:25px;font-weight:600}}@media (max-width:576px){.loading-spinner .wave-container{top:60%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}}@media (max-width:576px){.loading-spinner .wave-container .wave{width:15px;height:45px}}@media (max-width:576px){.prizes-container .prizes-inner .single-prize{width:320px;height:320px}}@media (max-width:576px){.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-description{width:70%;overflow-y:scroll;scroll-behavior:smooth}}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-description::-webkit-scrollbar{width:4px}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-description::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#d06161),color-stop(#d06161),to(#2196f3));background:linear-gradient(180deg,#d06161,#d06161,#2196f3)}.prizes-container .prizes-inner .single-prize .prize-wrapper .prize-description::-webkit-scrollbar-corner{color:transparent}@media (max-width:576px){.prizes-container .prizes-inner .single-prize .prize-wrapper:hover .prize-name{padding-top:0}}@media (max-width:650px){.account-points-wrapper .account-points-inner{width:80px;height:80px;position:fixed;top:8%;right:2%;-webkit-transform:scale(1) translate(-2%,-8%);transform:scale(1) translate(-2%,-8%);z-index:1001}}@media (max-width:650px){.account-points-wrapper .account-points-inner i{font-size:17px}}@media (max-width:650px){.account-points-wrapper .account-points-inner .account-points-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;line-height:13px}}@media (max-width:650px){.account-points-wrapper .account-points-inner .account-points-header span:first-child{font-weight:400;font-size:12px}}@media (max-width:650px){.account-points-wrapper .account-points-inner .account-points-header span:last-child{font-weight:600;font-size:12px}}@media (max-width:400px){.account-detail-box .account-detail-list .view-info-wrapper p{word-break:normal;overflow-x:scroll;width:100%;font-size:13px;scrollbar-width:thin}}.account-detail-box .account-detail-list .view-info-wrapper p::-webkit-scrollbar{height:6px}.account-detail-box .account-detail-list .view-info-wrapper p::-webkit-scrollbar-thumb{background:grey}.account-detail-box .account-detail-list .view-info-wrapper p::-webkit-scrollbar-corner{color:transparent}.view-more-products-inactive{text-align:center;position:absolute;bottom:50px;left:50%;display:none}.view-more-products-inactive span{background-color:#2196f3;border-radius:25px;color:#fff;padding:5px 20px;cursor:pointer}.view-more-products-active{display:block}.home[data-v-b56c7fae]{padding:20px}.home-logo[data-v-b56c7fae]{text-align:center;margin-bottom:20px}.sales-process[data-v-b56c7fae]{padding:20px;line-height:1.6;background:#fff}.sales-process h1[data-v-b56c7fae],.sales-process h2[data-v-b56c7fae]{margin-top:1.5rem}.sales-process ul[data-v-b56c7fae]{padding-left:1.2rem}