#chatbots-available{ margin-left: 6px; height: 25px; } body{ margin: 0; padding: 0; overflow: hidden; } #panel-menu.open #responsive-menu .line{ background: white !important; } ul{ padding: 0; } .right{ float: right; } .left{ float: left; } #panel{ height: 100vh; } #contacts{ display: none; /*width: 20%;*/ box-sizing: border-box; width: 250px; border-right:2px solid #6517ab; height: 100%; position: absolute; left: 0; top: 0; } #contacts-header{ height: 64px; } .select-list{ width: 50%; float: left; text-align: center; color: white; background: #128C7E; line-height: 64px; cursor: pointer; } .msn-htag{ width: 50%; float: left; text-align: center; color: white; background: #128C7E; line-height: 64px; cursor: pointer; } .remove-contact, .remove-group, .remove-cg, .edit-contact{ position: absolute; right: 0; width: 32px; height: 100%; text-align: center; line-height: 38px; background: black; color: white; cursor: pointer; } .edit-contact{ right: 32px; } .flaticon-pencil-edit-button:before{ margin-left: 0; font-size: 14px; } .no-cgs{ text-align: center; padding: 5px; } .remove-contact:hover, .remove-group:hover, .remove-cg:hover, .edit-contact:hover{ background: #2c2c2c !important; } #add-contact:hover, #add-group:hover{ background: #2c2c2c; } #add-contact-container, #add-group-container{ position: absolute; bottom: 0; height: 48px; width: 100%; } #regPopUp{ opacity: 1; -webkit-transition: all 6s; -moz-transition: all 6s; -ms-transition: all 6s; transition: all 6s; /* -webkit-transition-timing-function: ease-in; -moz-transition-timing-function: ease-in; -ms-transition-timing-function: ease-in; transition-timing-function: ease-in;*/ } .opacityDown{ opacity: 0 !important; } #add-contact, #add-group{ height: 32px; background: black; text-align: center; color: white; cursor: pointer; line-height: 32px; margin-top: 10px; } #add-form-container{ position: absolute; top: 0; width: 100%; } #add-contact-form, #add-group-form{ position: absolute; top: 0px; z-index: 9; background: #919191; width: 100%; height: 0px; overflow: hidden; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .showCF{ top: -136px !important; height: 136px !important; } .showGF{ top: -94px !important; height: 94px !important; } #add-contact-form .fields, #add-group-form .fields{ width: 80%; margin: 0 auto; margin-top: 10px; } #add-contact-form input, #add-group-form input{ padding-left: 10px; padding-right: 10px; box-sizing: border-box; margin: 0; display: block; width: 100%; height: 32px; border:1px solid #919191; } #add-contact-form input:nth-child(2){ margin-top: 8px; } #contact-controls, #group-controls{ display: none; position: relative; height: 48px; border-bottom: 1px solid #6517ab; } #contact-controls .select-all, #group-controls .select-all{ float: left; position: relative; height: 100%; width: 50%; padding-left: 48px; line-height: 48px; box-sizing: border-box; cursor: pointer; background: #6517ab; color: white; } #contact-controls div:not(.clist-check):hover, #group-controls div:not(.clist-check):hover{ background: #2c2c2c; color: white; } #contact-controls .cancel-selection, #group-controls .cancel-selection{ background: #6517ab; color: white; width: 50%; float: right; height: 100%; text-align: center; line-height: 48px; cursor: pointer; } /* The container */ .container { display: block; position: relative; width: 18px; height: 18px; left: 7.5px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Hide the browser's default checkbox */ .container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } /* Create a custom checkbox */ .checkmark { position: absolute; top: 0; left: 0; height: 18px; width: 18px; background-color: #eee; } .centerV{ position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } /* On mouse-over, add a grey background color */ .container:hover input ~ .checkmark { background-color: #ccc; } /* When the checkbox is checked, add a blue background */ .container input:checked ~ .checkmark { background-color: #ffffff; } /* Create the checkmark/indicator (hidden when not checked) */ .checkmark:after { content: ""; position: absolute; display: none; } /* Show the checkmark when checked */ .container input:checked ~ .checkmark:after { display: block; } /* Style the checkmark/indicator */ .container .checkmark:after { left: 6px; top: 2px; width: 5px; height: 10px; border: solid black; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .contact span{ } .clist-check{ display: none; position: absolute; left: 0; width: 35px; background: #6517ab; top: 0; height: 100%; z-index: 2; } .clist-check-all{ position: absolute; left: 0; width: 35px; background: #6517ab; top: 0; height: 100%; z-index: 2; } .contact-select{ padding-left: 35px !important; } .contact-select span:not(.gnum){ display: block; } #main-list-container, #group-list-container{ height: calc(100% - 64px); position: relative; } #group-list-container{ display: none; } .scroll-list{ padding: 0; margin: 0; height: calc(100% - 48px); overflow-y: auto; position: absolute; width: 100%; } #groups{ padding: 0; margin: 0; } .contact, .group, .cg-contact{ border-bottom: 1px solid #6517ab; cursor: pointer; position: relative; opacity: 1; -webkit-transition: opacity 1s; -moz-transition: opacity 1s; -ms-transition: opacity 1s; transition: opacity 1s; } .group{ background: #6517ab; color: white; } .contact .cinfo, .group .ginfo, .contact .cginfo, .cg-contact .cinfo{ padding-right: 64px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; width: 100%; height: 100%; box-sizing: border-box; float: right; } .selected-g{ background: #128c7e; color: white; } .contact:hover, .cg-contact:hover{ background: #6517ab !important; color: white !important; } .group .ginfo:hover{ background: #2c2c2c !important; } .gnum{ padding-right: 10px; font-size: 18px; font-weight: bold; } .add-gcontact{ background: black; color: white; width: 100%; padding: 5px; text-align: center; cursor: pointer; box-sizing: border-box; border-bottom: 1px solid #6517ab; } .add-gcontact:hover{ background: #2c2c2c !important; } .clearfix:after{ content: ''; display: block; clear: both; } .active-list{ background: #6517ab; position: relative; } .active-list:after{ width: 0; content: ''; height: 0; position: absolute; bottom: 0px; margin: 0 auto; left: 0; right: 0; border-top: 12px solid transparent; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid white; } .button:not(.active-list):hover{ background: #128c7e !important; } #main-list-add, #group-list-add{ line-height: 48px; text-align: center; width: 100%; height: 100%; cursor: pointer; color: white; background: #6517ab; } .style-4::-webkit-scrollbar { width: 8px; height: 12px; background-color: #6517ab; } /** STYLE 4 */ .style-4::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; } .style-4::-webkit-scrollbar-thumb { background-color: #6517ab; border: 2px solid #6517ab; } i{ } #messenger{ position: absolute; right: 0; width: 100%; height: 100vh; } #msn-header{ display: none; width: 100%; } #msn-send-frame{ display: none; height: calc(100vh - 64px); padding-top: 15px; box-sizing: border-box; } #bundle-scroll{ width: 100%; } .bundle-contact{ display: flex; align-items: center; padding: 10px 8px; border-bottom: 2px solid #6517ab; cursor: pointer; padding: 10px 8px; position: relative; } .bundle-contact.manual{ background: #6517ab70; } .bundle-contact .chat-info{ padding: 0 0px 0 8px; width: 100%; word-wrap: break-word; word-break: break-word; } .bundle-contact.bundle-contact-active{ background: rgba(44, 44, 44, 0.63); color: white; } .bundle-contact:hover{ background: rgba(44, 44, 44, 0.63) !important; color: white; } #msn-sent-frame{ height: 100%; display: flex; box-sizing: border-box; /* display: none;*/ position: relative; } #add-receivers-container{ width: 95%; margin: 0 auto; padding: 10px; position: relative; height: 76px; /*border:2px solid #6517ab;*/ box-sizing: border-box; } .flaticon-send{ position: relative; top: 2px; left: 5px; } #add-receivers{ display: block; position: absolute; top: 0; left: 0; background: #6517ab; width: 100%; /*padding: 48px 25px;*/ text-align: center; color: white; box-sizing: border-box; height: 100%; line-height: 76px; cursor: pointer; } #receivers-box{ display: none; width: 100%; height: 100%; overflow-x: hidden; } ._receiver{ padding: 5px; background: #6517ab; color: white; margin-left: 5px; margin-top: 5px; float: left; } #send-message{ background: #6517ab; margin-top: 15px; text-align: center; float: right; margin-right: 2.5%; color: white; height: 48px; line-height: 48px; box-sizing: border-box; padding: 0px 15px; cursor: pointer; } #quota{ float: left; margin-top: 15px; text-align: center; height: 48px; line-height: 48px; margin-left: 2.5%; } #msn-message{ width: 100%; height: 100%; display: block; border: 3px solid #6517ab; resize: none; padding: 15px; box-sizing: border-box; font-size: 16px; } textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */ font-size: 16px; } textarea::-moz-placeholder { /* Firefox 19+ */ font-size: 16px; } textarea:-ms-input-placeholder { /* IE 10+ */ font-size: 16px; } textarea:-moz-placeholder { /* Firefox 18- */ font-size: 16px; } .sent-message{ border-left: 2px solid #6517ab; border-right: 2px solid #6517ab; border-bottom: 2px solid #6517ab; cursor: pointer; width: 95%; margin: 0 auto; margin-top: 15px; } .sent-receivers{ border-top: 2px solid #6517ab; border-bottom: 2px solid #6517ab; max-height: 100px; padding-bottom: 5px; overflow-x: hidden; } .sent-receiver{ background: #6517ab; float: left; margin-left: 5px; margin-top: 5px; color: white; padding: 5px; box-sizing: border-box; } .sent-message-body{ padding: 15px; box-sizing: border-box; } #loader-bg{ display: none; height: 100vh; width: 100%; top: 0px; position: fixed; background: rgba(0, 0, 0, 0.72); z-index: 999; } .lds-roller { margin: 0 auto; position: relative; width: 64px; height: 64px; } .lds-roller div { animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; transform-origin: 32px 32px; } .lds-roller div:after { content: " "; display: block; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #fff; margin: -3px 0 0 -3px; } .lds-roller div:nth-child(1) { animation-delay: -0.036s; } .lds-roller div:nth-child(1):after { top: 50px; left: 50px; } .lds-roller div:nth-child(2) { animation-delay: -0.072s; } .lds-roller div:nth-child(2):after { top: 54px; left: 45px; } .lds-roller div:nth-child(3) { animation-delay: -0.108s; } .lds-roller div:nth-child(3):after { top: 57px; left: 39px; } .lds-roller div:nth-child(4) { animation-delay: -0.144s; } .lds-roller div:nth-child(4):after { top: 58px; left: 32px; } .lds-roller div:nth-child(5) { animation-delay: -0.18s; } .lds-roller div:nth-child(5):after { top: 57px; left: 25px; } .lds-roller div:nth-child(6) { animation-delay: -0.216s; } .lds-roller div:nth-child(6):after { top: 54px; left: 19px; } .lds-roller div:nth-child(7) { animation-delay: -0.252s; } .lds-roller div:nth-child(7):after { top: 50px; left: 14px; } .lds-roller div:nth-child(8) { animation-delay: -0.288s; } .lds-roller div:nth-child(8):after { top: 45px; left: 10px; } @keyframes lds-roller { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .popUpBackground{ position: fixed; height: 100vh; width: 100%; top: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.72); z-index: 10; } #popUpBroadcast{ display: none; } #broadcast-header{ text-align: center; padding: 16px; box-sizing: border-box; } #popUpBroadcast .centerV{ max-width: 250px; width: 80%; margin: 0 auto; background: white; box-sizing: border-box; } #popUpBroadcast .centerV #broadcast-list{ background: white; width: 100%; height: 300px; overflow-y: auto; } .b-contact{ margin-top: 12px; padding: 8px; box-sizing: border-box; } .b-contact:first-child{ margin-top: 0px; } #close-broadcast{ display: none; text-align: center; color: white; background: black; padding: 18px; cursor: pointer; } .b-spinner:before, .b-spinner:after{ margin-left: 0px; font-size: 16px; } .flaticon-confirm:before, .flaticon-confirm:after{ color: green; } .b-contact .b-spinner{ float: left; margin-top: -1px; } .b-contact .b-text{ float: left; padding-left: 12px; width: calc(100% - 32px); text-align: left; } @-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } } @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } } .spin{ -webkit-animation:spin 0.5s linear infinite; -moz-animation:spin 0.5s linear infinite; animation:spin 0.5s linear infinite; } .cg-scroll{ /* -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; transition: all 1s;*/ } .slide-hidden{ overflow: hidden; } .cg-scroll-list{ border-bottom: 1px solid #6517ab; } #popUpContacts{ display: none; position: fixed; height: 100vh; width: 100%; top: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.72); } #popUpContacts-holder{ max-width: 250px; width: 80%; margin: 0 auto; } #popUpContacts-holder .scroll{ background: white; width: 100%; height: 300px; overflow-y: auto; } #add-cg{ background: black; color: white; text-align: center; padding: 10px; font-size: 18px; cursor: pointer; } #add-cg:hover{ background: #2c2c2c !important; } #msn-contact-list{ height: calc(100% - 42px); border-bottom: 2px solid #6517ab; border-left: 2px solid #6517ab; border-right: 2px solid #6517ab; width: 100%; background: rgba(197,197,197,1); box-sizing: border-box; overflow-y: auto; display: flex; flex-flow: row; } .qr-wrapper{ color: black; font-size: 18px; margin: 0 auto; text-align: center; } .qr-wrapper p{ padding: 0 64px; } #msn-chat-boxes{ background: rgb(101 23 171 / 32%); height: 100%; position: relative; flex: 1; display: flex; justify-content: center; align-items: center; } /*CHATBOX*/ #chat-box{ height: 100%; width: 100%; } .chat-header{ height: 56px; border-bottom: 1.5px solid #6517ab; box-sizing: border-box; background: #6517ab; color: white; display: flex; align-items: center; justify-content: flex-end; padding: 0 18px; } .chat-header .target{ float: right; line-height: 48px; padding-left: 12px; } .chat-header .close-chat{ float: right; padding: 0px 5px; height: 48px; text-align: center; line-height: 48px; background: black; color: white; cursor: pointer; display: none; } .chat-header .close-chat:hover{ background: #2c2c2c !important; } #chat-body{ height: calc(100% - 56px); overflow-y: auto; position: relative; background: #ECE5DD; } .bubble{ padding: 16px; border-radius: 20px; margin-top: 16px; word-break: break-all; box-sizing: border-box; } #pm-attach{ position: absolute; height: 96px; top: -96px; display: none; overflow-y: hidden; width: 100%; overflow-x: auto; background: rgba(0, 0, 0, 0.49); } #pm-attach-files{ } .pm-image{ position: relative; float: left; width: 64px; height: 64px; margin-top: 16px; margin-left: 16px; border: 2px solid black; box-sizing: border-box; } .pm-image img, .broadcast-image img{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: block; object-fit: cover; } .chat-textarea{ position: relative; height: 64px; display: flex; width: 100%; flex-direction: row; align-items: center; display: none; } .chat-textarea #send-pm{ height: 64px; resize: none; margin: 0; padding: 10px 10px 0 10px; outline: none; border: none; box-sizing: border-box; overflow-y: auto; background: white; flex-grow: 1; } #chat-mensajes-box{ position: absolute; bottom: 0; right: 0; width: 100%; height: 100%; } #chat-mensajes{ padding: 16px; } #chat-mensajes .left{ background: white; } #chat-mensajes .right{ background: #DCF8C6; text-align: right; } /*CHATBOX*/ .g_d{ background: #6f008f; margin: 0 !important; z-index: 9; } .g_calign{ text-align: center; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } /*LOADER*/ .sk-fading-circle { margin: 0 auto; width: 40px; height: 40px; position: absolute; z-index: 9; left: 0; right: 0; } .sk-fading-circle .sk-circle { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .sk-fading-circle .sk-circle:before { content: ''; display: block; margin: 0 auto; width: 15%; height: 15%; background-color: white; border-radius: 100%; -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; } .sk-fading-circle .sk-circle2 { -webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg); } .sk-fading-circle .sk-circle3 { -webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); } .sk-fading-circle .sk-circle4 { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .sk-fading-circle .sk-circle5 { -webkit-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg); } .sk-fading-circle .sk-circle6 { -webkit-transform: rotate(150deg); -ms-transform: rotate(150deg); transform: rotate(150deg); } .sk-fading-circle .sk-circle7 { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .sk-fading-circle .sk-circle8 { -webkit-transform: rotate(210deg); -ms-transform: rotate(210deg); transform: rotate(210deg); } .sk-fading-circle .sk-circle9 { -webkit-transform: rotate(240deg); -ms-transform: rotate(240deg); transform: rotate(240deg); } .sk-fading-circle .sk-circle10 { -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .sk-fading-circle .sk-circle11 { -webkit-transform: rotate(300deg); -ms-transform: rotate(300deg); transform: rotate(300deg); } .sk-fading-circle .sk-circle12 { -webkit-transform: rotate(330deg); -ms-transform: rotate(330deg); transform: rotate(330deg); } .sk-fading-circle .sk-circle2:before { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .sk-fading-circle .sk-circle3:before { -webkit-animation-delay: -1s; animation-delay: -1s; } .sk-fading-circle .sk-circle4:before { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .sk-fading-circle .sk-circle5:before { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .sk-fading-circle .sk-circle6:before { -webkit-animation-delay: -0.7s; animation-delay: -0.7s; } .sk-fading-circle .sk-circle7:before { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .sk-fading-circle .sk-circle8:before { -webkit-animation-delay: -0.5s; animation-delay: -0.5s; } .sk-fading-circle .sk-circle9:before { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .sk-fading-circle .sk-circle10:before { -webkit-animation-delay: -0.3s; animation-delay: -0.3s; } .sk-fading-circle .sk-circle11:before { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .sk-fading-circle .sk-circle12:before { -webkit-animation-delay: -0.1s; animation-delay: -0.1s; } @-webkit-keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } } @keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } } .adaptLoader{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: black; z-index: 9; } .message{ width: 100%; } .small-notify{ background: red; /* padding: 5px; */ border-radius: 22px; height: 24px; width: 28px; box-sizing: border-box; color: white; line-height: 26px; text-align: center; } #chats{ width: 250px; height: 100%; box-sizing: border-box; position: relative; -webkit-transition: right 0.5s ease-in-out; -moz-transition: right 0.5s ease-in-out; -ms-transition: right 0.5s ease-in-out; -o-transition: right 0.5s ease-in-out; z-index: 10; } .red-label{ color: red; } .green-label{ color: green; } #chats h3{ padding: 10px 0; margin: 0; text-align: center; color: white; background: #6517ab; } #chats.opened span{ transform: rotate(180deg); } #input-broadcast-images, #input-private-images{ display: none; } .flaticon-image{ position: relative; left: -8px; } #add-image-broadcast{ background: #6517ab; margin-top: 15px; text-align: center; float: left; margin-left: 2.5%; color: white; height: 48px; line-height: 48px; box-sizing: border-box; padding: 0px 15px; cursor: pointer; } #txtareaholder{ position: relative; width: 95%; margin: 0 auto; height: calc(100% - 169px); margin-top: 15px; } #broadcast-attach{ width: 100%; display: none; overflow: hidden; position: absolute; bottom: 0; left: 0; right: 0; height: 96px; overflow-x: auto; } #broadcast-attach-images{ /*padding: 0 15px 0 0px;*/ box-sizing: border-box; } .broadcast-image{ position: relative; width: 72px; height: 72px; border: 2px solid black; box-sizing: border-box; float: left; margin-left: 15px; margin-top: 12px; } #attach-pm-image, #send-pm-message, #attach-pm-product{ height: 100%; width: 64px; background: #6517ab; z-index: 2; top: 0; cursor: pointer; color: white; display: flex; align-items: center; box-sizing: border-box; padding: 8px; } #attach-pm-product{ display: none; right: 48px; line-height: 64px; text-align: center; font-size: 24px; } #attach-pm-image{ right: 96px; display: none; } #attach-pm-image i, #send-pm-message .flaticon-send{ position: relative; left: 12px; top: 17px; } .flaticon-clip:before,#send-pm-message .flaticon-send:before{ font-size: 28px; width: 32px; margin: 0 auto; } .bubble .img{ width: 250px; position: relative; margin: 0 auto; } .bubble .img:before{ display: block; content: ""; width: 100%; padding-top: 100%; } .bubble .img img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } #container-products{ z-index: 9; display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: rgba(0, 0, 0, 0.66); } .inner-products{ /* max-width: 400px; width: 80%;*/ overflow-y: auto; background: black; max-height: calc(100vh - 100px); } .categoria-producto{ } .category-tag{ height: 50px; line-height: 50px; border: 2px solid white; color: white; text-align: center; cursor: pointer; box-sizing: border-box; } .category-tag:hover{ background: #36363687; } .all-products{ position: relative; background: white; display: none; overflow-y: auto; } .product-selectable{ height: 32px; line-height: 32px; cursor: pointer; } .inner-product{ padding: 0 15px; box-sizing: border-box; } .inner-product img{ } .inner-product .product-name{ } .product-selectable:hover{ background: #dfdcf5; } .share-product{ cursor: pointer; } .share-product:hover{ text-decoration: underline; } .frame{ position: relative; max-width: 400px; width: 80%; margin: 0 auto; } .close-container{ position: absolute; right: 0; top: -32px; border: 2px solid white; text-align: center; color: white; background: black; cursor: pointer; width: 32px; height: 32px; line-height: 32px; box-sizing: border-box; } .close-container:hover{ background: #36363687; } #attach-product-broadcast{ background: #6517ab; margin-top: 15px; text-align: center; float: left; margin-left: 2.5%; color: white; height: 48px; line-height: 48px; box-sizing: border-box; padding: 0px 15px; cursor: pointer; } .pop-image{ position: absolute; width: 16px; height: 16px; border: 1px solid black; background: white; text-align: center; line-height: 14px; font-size: 14px; color: black; top: -8px; right: -8px; box-sizing: border-box; z-index: 2; cursor: pointer; } .pop-image:hover{ background:#8a8787; color: white; } [placeholder]:empty::before { content: attr(placeholder); color: rgb(117, 117, 117); font: 400 16px Arial; } [placeholder]:empty:focus::before { content: ""; } #search-contact-box{ background: #919191; padding: 8px 16px; } #search-contact-box .search-contact-inner{ position: relative; width: 100%; } .search-contact-inner i{ position: absolute; left: -14px; top: 4px; } .search-contact-inner input{ width: 100%; height: 32px; padding: 0 8px 0px 32px; box-sizing: border-box; } .pop-up-background{ background: rgba(0, 0, 0, 0.72); position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 10; } #popUpEditContact{ display: none; } #edit-info form{ max-width: 80%; width: 250px; margin: 0 auto; } #edit-info form input{ width: 100%; height: 32px; padding: 0px 16px; box-sizing: border-box; } #edit-info form input:nth-child(n+2){ margin-top: 15px; } #save-edition, #cancel-edition{ background: black; float: right; width: 80px; color: white; padding: 8px; text-align: center; margin-top: 15px; cursor: pointer; } #cancel-edition{ float: left; } #save-edition:hover, #cancel-edition:hover{ background: #303030; } #tool-svgSend{ fill: white; width: 48px; } #switch-man-wrapper{ margin-left: 6px; display: none; } .switch { position: relative; display: inline-block; width: 38px; height: 12px; } /* Hide default HTML checkbox */ .switch input { opacity: 0; width: 0; height: 0; } /* The slider */ .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s; } input:checked + .slider { background-color: #2196F3; } input:focus + .slider { box-shadow: 0 0 1px #2196F3; } input:checked + .slider:before { -webkit-transform: translateX(22px); -ms-transform: translateX(22px); transform: translateX(22px); } /* Rounded sliders */ .slider.round { border-radius: 34px; } .slider.round:before { border-radius: 50%; } .slider:before{ height: 18px; width: 18px; left: 5px; bottom: -3px; } .bundle-contact:not(.manual) .chat-info{ text-align: center; } .attention-state{ font-size: 14px; padding-left: 5px; } #chat-toggle{ display: none; position: absolute; background: #6517ab; height: 100%; align-items: center; padding: 0 12px; color: white; cursor: pointer; left: -38px; } .opened{ right: 0 !important; } @media all and (max-width: 800px) { #chat-toggle{ display: flex; } .chat-header{ padding: 0 64px !important; } #msn-chat-boxes{ padding-right: 38px; } #chats{ position: absolute; right: -250px; } }