@font-face { font-family: salesiq-font; src: url("font.eot") format("embedded-opentype"), url("font.woff") format("woff"), url("font.ttf") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: salesiq-font-sbold; src: url("") format("embedded-opentype"), url("") format("woff"), url("") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ Open Sans"; src: local("Open Sans"), local("OpenSans"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F; }
@font-face { font-family: "ZSIQ Open Sans"; src: local("Open Sans"), local("OpenSans"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "ZSIQ Open Sans"; src: local("ZSIQ Open Sans"), local("OpenSans"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "ZSIQ Open Sans"; src: local("ZSIQ Open Sans"), local("OpenSans"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: "ZSIQ Open Sans"; src: local("Open Sans"), local("OpenSans"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+102-103, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "ZSIQ Open Sans"; src: local("Open Sans"), local("OpenSans"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "ZSIQ Open Sans"; src: local("Open Sans"), local("OpenSans"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }
@font-face { font-family: "ZSIQ Oxygen"; src: local("Oxygen"), local("Oxygen-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "ZSIQ Oxygen"; src: local("Oxygen"), local("Oxygen-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+102-103, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }
@font-face { font-family: "ZSIQ Roboto"; src: local("Roboto"), local("Roboto-Regular"), url("") format("woff"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ LatoRegular"; src: url("font.eot") format("embedded-opentype"), url("font.woff") format("woff"), url("font.ttf") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ LatoLight"; src: url("") format("embedded-opentype"), url("") format("woff"), url("") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ LatoSemiBold"; src: url("") format("embedded-opentype"), url("") format("woff"), url("") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ LatoLtBold"; src: url("") format("embedded-opentype"), url("") format("woff"), url("") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ Puvi"; src: url("") format("woff2"), url("") format("opentype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ Puvimedium"; src: url("") format("woff2"), url("") format("opentype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "ZSIQ PuviSBold"; src: url("") format("embedded-opentype"), url("") format("woff"), url("") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: siq; src: url("siq_RCDQgHcGVhVarPk8PVYgpueqtuohV7j91bb-1_JsgxNkbkDCSL9OkfpcPFNKDnnG_.eot") format("embedded-opentype"), url("siq_1tbvHqREU7yOmOoZ1tXPKJh3D_3cyHRwaMGn99XYxz3Dy6GapQI3Pq7UMJFStaET_.ttf") format("truetype"), url("siq_Y5gDEYJtxDJC3enkmlhAMBc_gRL9O3h7JgClqMd0sPvQ_a-jg-lKr6vC7PjZYLiw_.woff") format("woff"), url("siq_A2n_GNQjoHbNPg065n6CqfuDhfFPkunHFExyauMhAUojjZS99wJz38k5DXYZw68P_.svg") format("svg"); font-style: normal; font-weight: 400; font-display: swap; }
[class*=" sqico-"]::after, [class*=" sqico-"]::before, [class^="sqico-"]::after, [class^="sqico-"]::before { font-family: siq !important; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; color: rgb(153, 153, 153); }
.loadframe [class*=" sqico-"]::after, .loadframe [class*=" sqico-"]::before, .loadframe [class^="sqico-"]::after, .loadframe [class^="sqico-"]::before { font-family: siq !important; }
.sqico-fb::before { content: ""; }
.sqico-tweet::before { content: ""; }
.sqico-gplus::before { content: ""; }
.sqico-drpdwn::before { content: ""; }
.sqico-clear::before { content: ""; }
.sqico-chkbx::before { content: ""; }
input[type="checkbox"]:checked + label .sqico-chkbx::before { content: ""; }
.sqico-enter::before { content: ""; font-size: 8px; margin-right: 8px; }
.sqico-smile::before { content: ""; }
.sqico-end::before { content: ""; }
.sqico-more::before { content: ""; font-size: 20px; transform: rotate(90deg); }
.sqico-attach::before { content: ""; }
.sqico-mute::before { content: ""; }
.sqico-unmute::before { content: ""; }
.sqico-smailico::before { content: ""; font-size: 13px !important; }
.sqico-print::before { content: ""; }
.sqico-smail::before { content: ""; }
.sqico-file::before { content: ""; }
.sqico-file-min::before { content: ""; }
.sqico-star::before { content: ""; color: rgb(226, 226, 226); }
.sqico-radio::before { content: ""; }
input[type="radio"]:checked + label .sqico-radio::before { content: ""; }
.sqico-timer::before { content: ""; }
.sqico-edit::before { content: ""; }
.sqico-edit_1::before { content: ""; }
.sqico-bckarrw::before { content: ""; font-size: 9px; }
.sqico-min::before { content: ""; }
.sqico-max::before { content: ""; }
.sqico-close::before { content: ""; }
.ssview .win_close.sqico-larrow::before { content: ""; font-size: 12px; line-height: 40px; }
.sqico-captcha::before { content: ""; color: rgb(205, 205, 205); font-size: 24px; vertical-align: middle; cursor: pointer; }
.sqico-send::before { content: ""; }
.sqico-dwnld::before { content: ""; }
.sqico-grpico::before { content: ""; }
.sqico-share_screen::before { content: ""; }
.sqico-resend::before { content: ""; color: rgb(234, 51, 35); }
.sqico-user::before, [cwview="convchat"] .sqico-user::before, [cwview="msgarea"]:not(.outerwin) .sqico-user::before { content: ""; color: rgb(255, 255, 255); }
.siq-usr .sqico-offline.cmplogo span::before, .sqico-offline .sqico-user::before { content: ""; }
.sqico-missed .sqico-user::after { content: ""; }
.sqico-typing .sqico-user::after { content: ""; }
.sqico-chat::before { content: ""; color: rgb(255, 255, 255); }
.sqico-createchat::before { content: ""; }
.sqico-alert::before { content: ""; color: rgb(255, 55, 34); font-size: 15px; }
.sqico-fillerror::before { content: ""; }
.sqico-continuechat::before { content: ""; }
.sqico-chat2::before { content: ""; }
.sqico-iconchat::before { content: ""; }
.sqico-delico::before { content: ""; }
.sqico-camera::before { content: ""; }
.sqico-audio::before { content: ""; }
.sqico-video::before { content: ""; }
.sqico-newdocs::before { content: ""; }
.sqico-convtimer::before { content: ""; }
.sqico-convnotify::before { content: ""; }
.sqico-alttimer::before { content: ""; }
.sqico-mischat::before { content: ""; }
.sqico-offline::before { content: ""; }
.sqico-botsad1::before { content: ""; color: rgb(238, 238, 238) !important; }
.sqico-botsad1::after { content: ""; margin-left: -1.33789em; color: rgb(211, 211, 211) !important; }
.sqico-botsad2::before { content: ""; margin-left: -1.33789em; color: rgb(41, 35, 69) !important; }
.sqico-botsad2::after { content: ""; margin-left: -1.33789em; color: rgb(138, 209, 192) !important; }
.sqico-botsad3::before { content: ""; margin-left: -1.33789em; color: rgb(138, 209, 192) !important; }
.sqico-botsad3::after { content: ""; margin-left: -1.33789em; color: rgb(255, 255, 255) !important; }
.sqico-bottyping1::before { content: ""; color: rgb(238, 238, 238) !important; }
.sqico-bottyping1::after { content: ""; margin-left: -1.33789em; color: rgb(211, 211, 211) !important; }
.sqico-bottyping2::before { content: ""; margin-left: -1.33789em; color: rgb(41, 35, 69) !important; }
.sqico-bottyping2::after { content: ""; margin-left: -1.33789em; color: rgb(255, 255, 255) !important; }
.sqico-bottyping3::before { content: ""; margin-left: -1.33789em; color: rgb(255, 255, 255) !important; }
.sqico-bottyping3::after { content: ""; margin-left: -1.33789em; color: rgb(255, 255, 255) !important; }
.sqico-botwel1::before { content: ""; color: rgb(238, 238, 238) !important; }
.sqico-botwel1::after { content: ""; margin-left: -1.33789em; color: rgb(211, 211, 211) !important; }
.sqico-botwel2::before { content: ""; margin-left: -1.33789em; color: rgb(41, 35, 69) !important; }
.sqico-botwel2::after { content: ""; margin-left: -1.33789em; color: rgb(138, 209, 192) !important; }
.sqico-botwel3::before { content: ""; margin-left: -1.33789em; color: rgb(138, 209, 192) !important; }
.sqico-botwel3::after { content: ""; margin-left: -1.33789em; color: rgb(255, 255, 255) !important; }
.sqico-call::before { content: ""; }
.sqico-misscall::before { content: ""; }
.sqico-voicemsg::before { content: ""; }
.sqico-incall::before { content: ""; }
.sqico-incomcall::before { content: ""; }
.sqico-muteaudio::before { content: ""; }
.sqico-microphone::before { content: ""; }
.sqico-oncall::before { content: ""; }
.sqico-outgocall::before { content: ""; }
.sqico-person::before { content: ""; }
.sqico-maximize::before { content: ""; }
.sqico-minimize::before { content: ""; }
.sqico-audiochat::before { content: ""; }
.sqico-mobspeakar::before { content: ""; }
.sqico-imgupload::before { content: ""; }
.sqico-mobvideo::before { content: ""; }
.sqico-mobcamera::before { content: ""; }
.sqico-faqico::before, [cwview="faqview"] .cmplogo > span::before, body[cwview="faqview"] #cmpylogo .cmplogo::before { content: "" !important; }
.sqico-faqdept::before, [cwview="faqview"] .category .cmplogo > span::before, body[cwview="faqview"] #cmpylogo.category .cmplogo::before { content: "" !important; }
.sqico-search::before { content: ""; }
.sqico-darrow::before { content: ""; transition: transform 0.3s ease-out; display: inline-block; }
.sqico-uarrow::before { content: ""; display: inline-block; transform: rotate(180deg); transition: transform 0.3s ease-out; }
.sqico-larrow::before { content: ""; display: inline-block; transform: rotate(90deg); }
.sqico-like::before { content: ""; }
.sqico-dislike::before { content: ""; transform: rotate(180deg); display: inline-block; }
.sqico-faqarticle::before { content: ""; }
.sqico-faqlogo::before { content: ""; }
.sqico-settings::before { content: ""; }
.sqico-record::before { content: ""; }
.sqico-play::before { content: ""; }
.sqico-videosend::before { content: ""; }
.sqico-calsend::before { content: ""; }
.sqico-tick::before { content: ""; }
.sqico-seen::before { content: ""; }
.sqico-invalid::before { content: ""; }
.sqico-bubchat::before { content: ""; }
.sqico-plus::before { content: ""; }
.sqico-voicesend::before { content: ""; }
.sqico-skip::before { content: ""; }
.sqico-calendar::before { content: ""; }
.sqico-reply::before { content: ""; }
.sqico-location::before { content: ""; }
.sqico-faqcat::before { content: ""; }
.sqico-deletemsg::before { content: ""; }
.sqico-screenshare::before { content: ""; }
.sqico-ssend::before { content: ""; }
.sqico-enable::before { content: ""; }
.sqico-disable::before { content: ""; }
.sqico-catgeory::before, [cwview="faqview"] .cmplogo > span.sqico-catgeory::before, body[cwview="faqview"] #cmpylogo .cmplogo::before { content: "" !important; color: rgb(255, 255, 255); }
.sqico-retry::before { content: ""; }
.sqico-sync::before { content: ""; }
.sqico-outgoing { transform: rotate(-45deg); margin-bottom: 4px; }
.sqico-outgoing::before { content: ""; color: rgb(37, 205, 125) !important; }
.sqico-incomming { transform: rotate(135deg); position: relative; left: -8px; top: 3px; }
.sqico-incomming::before { content: ""; color: rgb(37, 205, 125) !important; }
.sqico-missedcall::before { content: ""; }
.sqico-upload::before { content: ""; }
.sqico-calendar1::before { content: ""; }
.sqico-calendar2::before { content: ""; }
.sqico-block::before { content: ""; }
footer .sqico-chat::before { content: ""; font-size: 18px; }
footer #faqshow.sqico-faqico::before { content: "" !important; font-size: 20px; }
footer #faqtab.sqico-faqico::before { content: "" !important; font-size: 18px; }
.sqico-knowledgebase::before { content: ""; }
body:not(.loadframe), body:not(.loadframe) * { font-family: sans-serif !important; }
h1, h2, h3, h4, h5, h6, p { padding: 0px; margin: 0px; }
.flt-rt { float: right; }
.font14 { font-size: 14px; }
[class^="siqsly-"] { width: 24px; height: 24px; cursor: pointer; vertical-align: bottom; margin: 0px 0px 0px 1px; background: url("") no-repeat; overflow: hidden; display: inline-block; opacity: 0.1; }
.mobvdo_outgog .mobvdo_footer div:nth-child(1) span::before { color: rgb(51, 51, 51); }
.cal_actns :not(.sqico-call):hover::before { color: rgb(102, 102, 102); }
.file_msg .msgbx em, .mob_actnvw em, .mob_headvw h1, .mobvdo_conctd .mobvdo_prof::before, .mobvdo_desc h1, .mobvdo_footer span::before, .vdo_foter span:last-child::before, .zsembd_audiocl .zsembd_adodesc, .zsembd_audiocl .zsembd_adodesc em, .zsembd_audiocl [class*="sqico-"]::before, .zsembd_audiocl > span::before, .zsembd_mobvw .mobvdo_footer em, .zsembd_mobvw footer span::before, .zsembd_usrimg div::before, .zsembd_usrprof div::before { color: rgb(255, 255, 255); }
.vdo_foter span:first-child::before { color: rgb(102, 102, 102); }
div.file_msg code + .time { color: rgb(153, 153, 153); }
em.messagecount { color: rgb(85, 85, 85); }
.messagecount.redtxt { color: rgb(254, 57, 57); }
.faqarticle:hover, .msgbx span { color: rgb(0, 0, 0); }
.cal-wrap .cal-rjct.cmn_disable, .cmn_disable { opacity: 0.4; cursor: default; }
.bg_whi { background-color: rgb(255, 255, 255); }
#conv-tab .siqc_eletype:empty, #faqbox, #faqdiv [data-type="accordian-item"]:empty + div, #zsiqreconnect + #sqico-timer, .ext-icon, .faq-cat + .faqlst, .faq-srch.min-view input[type="text"], .hr_line span.sqico-reply.replyicon, .min-view .sqico-close, .nofdbk .zsiq_ssjoinlink, .siqc_usrimg img + .sqico-user, [cwview="faqview"] header .cmplogo > span img { display: none; }
.dIB, .mobvdo_footer em, .siqc_usrimg img[src=""] + .sqico-user, .zsembd_adodesc em, .zsembd_audiocl:hover > span:nth-child(2), .zsembd_audiocl:hover > span:nth-child(3), .zsembd_audiocl > span:last-child::before, .zsembd_audiocl > span:nth-child(2)::before, .zsembd_calrng:hover + span, .zsembd_mobvw footer em, .zsembd_usrimg span em, [cwview="faqview"] #attabtme, [cwview="faqview"] #faqbox { display: block; }
.disIB, .infomsg span, .mob_actnvw div, .mob_headvw div:first-child, .mob_setingvw div, .mob_usrdiv, .mobvdo_footer > div, .mobvdo_header > div, .zsembd_audiocl > span, .zsembd_usrimg, .zsembd_usrprof, .zsembd_vdocal > span, [cwview="faqview"] .faq-srch { display: inline-block; }
.ziq_msg[hand-off="false"] + #agenttransfer { display: block !important; }
.dsp_table { display: table; table-layout: fixed; width: 100%; }
.dsp_table > div { display: table-cell; position: relative; }
.infomsg span::before { margin: 0px 6px 0px 14px; }
.infomsg span { cursor: pointer; }
.zsembd_audiocl { position: fixed; align-items: center; left: calc(100% - 210px); top: 83px; z-index: 1500; width: initial; cursor: move; }
.zsembd_usrimg, .zsembd_usrprof { background: rgba(0, 0, 0, 0.7); border-radius: 100%; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 15px 1px; overflow: hidden; }
.zsembd_usrimg div, .zsembd_usrprof div { height: 180px; width: 180px; border-radius: 100%; font-size: 26px; position: relative; background: rgba(0, 0, 0, 0.45); }
.zsembd_usrimg div img, .zsembd_usrprof div img { height: 100%; width: 100%; border-radius: 100%; }
.zsembd_usrprof .sqico-person::before { line-height: 220px; font-size: 140px; color: rgba(153, 153, 153, 0.5); }
.zsembd_adodesc { position: absolute; font-size: 16px; left: 0px; right: 0px; width: calc(100% - 30px); margin: auto; top: 47px; z-index: 1; text-transform: capitalize; }
.zsembd_usrprof div::before { text-shadow: rgba(0, 0, 0, 0.08) -5px 3px 6px; line-height: 58px; position: absolute; left: 0px; right: 0px; z-index: 1; cursor: default; }
.zsembd_usrimg div::before { text-shadow: rgba(0, 0, 0, 0.08) -5px 3px 6px; line-height: 58px; position: absolute; left: 0px; right: 0px; z-index: 1; cursor: default; }
.zsembd_usrimg .sqico-person::after { content: ""; position: absolute; height: 43%; width: 55%; top: 16px; transform: rotate(-24deg); transform-origin: right center 0px; left: -2px; background: rgba(255, 255, 255, 0.25); }
.cal_actns { position: absolute; left: 0px; right: 0px; margin: auto; bottom: 27px; z-index: 1; }
.cal_actns div { cursor: pointer; height: 32px; width: 32px; border-radius: 100%; display: inline-block; margin-right: 14px; background: rgba(187, 187, 187, 0.9); font-size: 16px; vertical-align: middle; }
.cal_actns .sqico-call { background-color: rgb(139, 196, 88); }
.cal_actns .reject-cal { background-color: rgb(221, 99, 82); }
.cal_actns div:last-child { margin-right: 0px; }
.cal_actns .reject-cal:last-child::before { transform: rotate(135deg); display: block; }
.cal_actns div::before { line-height: 32px; }
.sqico-personimg::after { content: ""; position: absolute; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.24); left: 0px; }
.cal_actns :not(.sqico-call):hover { background: rgba(221, 221, 221, 0.95); }
.cal_actns .sqico-chkbx:hover::before { color: transparent; }
.zsembd_calrng { animation: 1.85s ease-in-out infinite borderanim; font-size: 28px; }
.zsembd_calrng::before { animation: 1.8s linear infinite shakeanim; }
.zsembd_calrng::after { content: ""; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.5); position: absolute; left: 0px; transform: scale(0); animation: 1.85s linear infinite scaleanim; border-radius: 100%; top: 0px; }
em.sqico-muteaudio { height: 100%; width: 100%; background: rgba(0, 0, 0, 0.3); display: flex; align-items: center; justify-content: center; z-index: 1111; position: absolute; top: 0px; }
.embd-calrec { position: absolute; top: 70px; }
.embd-calrec canvas { border-radius: 20px; height: 60px; width: 180px; display: block; }
.cal_actns .sqico-chkbx::before { background-color: rgb(255, 101, 80); color: transparent; border-radius: 3px; }
.reconnect .sqico-personimg { filter: blur(2px); }
.zsembd_audiocl .sqico-close { width: 27.2px; height: 27.2px; background-color: rgb(136, 136, 136); border-radius: 100%; position: absolute; top: 0px; right: 0px; z-index: 99999999; cursor: pointer; }
.zsembd_audiocl .sqico-close::before { color: rgb(255, 255, 255); font-size: 8px; line-height: 27px; }
.sqico-pause::after, .sqico-pause::before { content: ""; height: 10px; width: 2px; background: rgb(255, 255, 255); display: inline-block; margin: 11px 2px 2px; }
.sqico-pause:hover::after, .sqico-pause:hover::before { background-color: rgb(68, 68, 68); }
.cancl_call { color: rgb(119, 119, 119); font-style: italic; font-weight: lighter; }
.cancl_call, div.cancl_call span { display: flex; align-items: center; }
.cancl_call span::before { margin: 0px 10px 0px 15px; font-size: 14px; }
.cancl_call span { font-size: 14px; font-style: normal; }
.content .zsembd_vdocal { position: absolute; background: rgb(255, 255, 255); top: 0px; left: 0px; width: calc(100% - 28px); height: calc(100% - 152px); z-index: 11111; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.19) 0px 3px 16.02px 1.98px; border: 0.5px solid rgb(170, 170, 170); margin: 0px 15px; }
.zsembd_vdocal > span { text-align: center; height: 26px; width: 26px; border-radius: 100%; background-color: rgba(255, 255, 255, 0.7); box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 5.7px 0.3px; margin: 10px 0px 0px 10px; }
.vdo_calpersn { height: 62px; width: 96px; border-radius: 5px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.19) 0px 3px 16.02px 1.98px; margin: 3px 4px 0px 0px; }
.vdo_foter { position: absolute; bottom: 13px; left: 0px; right: 0px; text-align: center; }
.vdo_foter span { height: 50px; width: 50px; cursor: pointer; border-radius: 100%; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 5.7px 0.3px; font-size: 22px; display: inline-flex; align-items: center; justify-content: center; }
.vdo_foter span:last-child::before { transform: rotate(135deg); }
.vdo_foter span:last-child { background-color: rgb(221, 99, 82); margin-left: 30px; }
.zsembd_vdocal > img { height: calc(100% - 1px); width: calc(100% - 1px); border-radius: 4px; position: absolute; z-index: -1; }
.zsembd_vdocal div img { height: 100%; width: 100%; border-radius: 5px; }
.zsembd_vdocal > span::before { line-height: 27px; color: rgb(102, 102, 102); font-size: 14px; }
.zsembd_mobvw { height: 100%; width: 100%; background: rgba(29, 39, 53, 0.75); position: absolute; z-index: 111111; border-radius: 10px; }
.zsembd_mobvw::after, .zsembd_mobvw::before { content: ""; position: absolute; height: 100%; width: 100%; background: linear-gradient(rgba(137, 154, 210, 0.4), rgba(221, 146, 160, 0.4)); border-radius: 10px; top: 0px; z-index: -1; }
.zsembd_mobvw::after { background: rgba(0, 0, 0, 0.5); }
.mob_headvw { padding: 48px 26px 0px 28px; text-align: right; display: flex; align-items: center; }
.mob_headvw h1 { font-size: 22px; margin-bottom: 13px; font-weight: 400; }
.mob_headvw p { color: rgb(170, 170, 170); font-size: 17px; }
.mob_headvw div:last-child { height: 67px; width: 67px; border-radius: 100%; background-color: rgb(211, 211, 211); box-shadow: rgb(249, 249, 249) 0px 0px 0px 0.5px; }
.mob_headvw div:last-child img { height: 100%; width: 100%; border-radius: 100%; }
.mob_usrdiv { vertical-align: middle; }
.mob_headvw div:first-child { vertical-align: middle; text-align: left; flex: 1 1 0%; }
.zsembd_mobvw footer { font-size: 0px; text-align: center; }
.zsembd_mobvw footer span { height: 67px; width: 67px; background-color: rgba(170, 170, 170, 0.2); border-radius: 100%; display: inline-flex; align-items: center; justify-content: center; font-size: 30px; }
.mob_actnvw div:last-child, .mob_setingvw div:last-child { margin-right: 0px; }
.mob_actnvw { margin: 50px 0px 73px; }
.mob_actnvw div, .mob_setingvw div { margin-right: 52px; }
.zsembd_mobvw footer em { font-size: 12px; color: rgb(170, 170, 170); margin-top: 12px; }
.zsembd_mobvw .mob_actnvw span { background: rgb(139, 196, 88); }
.mob_actnvw div:last-child span { background: rgb(221, 99, 82); transform: rotate(135deg); }
.mobvdo_wrap { position: fixed; background: rgb(29, 39, 53); height: 100%; width: 100%; z-index: 1111; }
.mobvdo_header { padding: 28px 27px 0px; font-size: 0px; }
.mobvdo_footer { bottom: 66px; position: absolute; width: 100%; padding: 0px 61px; font-size: 0px; }
.mobvdo_desc { width: 80%; vertical-align: top; padding: 25px 10px 0px 0px; }
.mobvdo_desc h1 { font: 500 22px Lucida Grande; margin-bottom: 7px; }
.mobvdo_desc p { color: rgb(221, 221, 221); font-size: 18px; }
.mobvdo_prof { height: 57px; width: 57px; border-radius: 100%; box-shadow: rgb(249, 249, 249) 0px 0px 0px 0.3px; vertical-align: bottom; }
.mobvdo_prof img { height: 100%; width: 100%; border-radius: 100%; }
.mobvdo_footer span { width: 67px; height: 67px; border-radius: 100%; background-color: rgb(139, 196, 88); display: inline-flex; align-items: center; font-size: 30px; justify-content: center; cursor: pointer; }
.mobvdo_footer div:nth-child(2) span { background-color: rgb(221, 99, 82); transform: rotate(135deg); }
.mobvdo_wrap > img { position: absolute; height: 100%; width: 100%; z-index: -1; }
.mobvdo_footer em { font-size: 12px; text-align: center; margin-top: 12px; }
.mobvdo_conctd .mobvdo_footer, .mobvdo_outgog .mobvdo_footer { padding: 0px 30px 0px 40px; }
.mobvdo_conctd .mobvdo_footer div:nth-child(1) span, .mobvdo_conctd .mobvdo_footer div:nth-child(3) span, .mobvdo_outgog .mobvdo_footer div:nth-child(1) span, .mobvdo_outgog .mobvdo_footer div:nth-child(3) span { height: 46px; width: 46px; background-color: rgba(170, 170, 170, 0.3); font-size: 20px; }
.mobvdo_conctd .mobvdo_footer div:nth-child(2), .mobvdo_outgog .mobvdo_footer div:nth-child(2) { margin: 0px 64px; }
.mobvdo_conctd .mobvdo_prof { height: 104px; width: 63px; box-shadow: rgba(0, 0, 0, 0.19) 0px 2px 8.9px 1.1px, rgb(249, 249, 249) 0px 0px 0px 0.3px; position: relative; }
.mobvdo_conctd .mobvdo_desc { width: calc(100% - 63px); }
.mobvdo_conctd .mobvdo_prof, .mobvdo_conctd .mobvdo_prof img { border-radius: 3px; }
.mobvdo_conctd .mobvdo_prof::before { position: absolute; bottom: 6px; right: 0px; left: 0px; text-align: center; font-size: 16px; }
.mobvdo_outgog .mobvdo_footer div:nth-child(1) span { background-color: rgba(255, 255, 255, 0.8); }
.mobvdo_reconctd > img { filter: blur(4px); }
@keyframes scaleanim {
0% { transform: scale(0); }
70% { transform: scale(0.85); }
100% { transform: scale(0); }
}
@keyframes borderanim {
0% { transform: scale(1); }
50% { box-shadow: rgba(187, 187, 187, 0) 0px 0px 0px 0px; transform: scale(1.2); }
75% { transform: scale(1); }
90% { box-shadow: rgba(187, 187, 187, 0.25) 0px 0px 0px 20px; }
100% { box-shadow: rgba(187, 187, 187, 0) 0px 0px 0px 20px; }
}
.file_msg .msgbx, .file_msg img { padding: 0px; cursor: pointer; }
.file_msg img { width: 100%; min-height: 160px; height: auto; margin: 0px; cursor: zoom-in; }
.file_msg[isimage="false"] .msgbx { width: auto; min-width: 140px; background-color: rgb(255, 255, 255) !important; }
.msgbx .fprgs img { filter: blur(1.5px); }
.file_prgs.gt50 > .pie.fill, .fileattch:not([data-ftype*="image"]) .file_alin, .lstmsg_strs.sel .rating .sqico-star, .msgbx .fprgs .file_alin, .msgbx .fprgs .img_msk, .msgbx:hover .img_msk, .sqfdbk.fdbk_aln textarea { display: inline-block; }
.msgbx > span.fileattch { overflow: hidden; display: inline-block; }
.msgbx .fileattch:not([data-ftype*="image"]) { width: 140px; height: 132px; background-color: rgba(0, 0, 0, 0.18); position: relative; }
.msgbx code { line-height: 22px; overflow-wrap: break-word; white-space: pre-wrap; width: 100%; word-break: break-all; }
.fileattch .sqico-dwnld::before { content: ""; color: rgb(170, 170, 170); font-size: 14px; line-height: 36px; }
.msgbx:hover .fileattch:not(.fprgs) .sqico-dwnld::before { content: ""; }
.fprgs .sqico-dwnld::before { content: ""; }
.fprgs[data-ftype*="image"] .sqico-dwnld::before { content: ""; font-size: 12px; }
.fprgs[data-ftype*="video"] .sqico-dwnld::before, [data-ftype*="video"] .sqico-dwnld::before { content: ""; }
.msgbx:hover .fileattch:not(.fprgs) [data-ftype="doc"] .sqico-dwnld::before { content: ""; }
.usractico .sqico-attach { overflow: hidden; position: relative; display: inline-block; vertical-align: middle; }
.img_msk { background-color: rgba(0, 0, 0, 0.35); width: 100%; height: 160px; position: absolute; z-index: 1; top: 0px; display: none; left: 0px; cursor: zoom-in; }
.imgcmt .img_msk, .msgbx .fileattch.imgcmt { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; }
.file_prgs { clip: rect(0px, 46px, 46px, 23px); position: absolute; }
.file_prgs.gt50 { clip: rect(auto, auto, auto, auto); }
.file_prgs > .pie { border: 2px solid rgb(69, 164, 236); border-radius: 46px; clip: rect(0px, 23px, 46px, 0px); position: absolute; left: 0px; transition: 0.3s ease-in-out; }
.file_prgs > .pie.fill { transform: rotate(180deg); display: none; }
.file_pmain::before { content: " "; width: 32px; height: 32px; border: 2px solid rgb(255, 255, 255); border-radius: 50%; display: inline-block; position: absolute; left: 0px; background-color: rgba(255, 255, 255, 0.98); }
.file_alin { position: absolute; inset: 0px; margin: auto; display: none; text-align: center; z-index: 11; }
.file_alin, .file_prgs, .file_prgs > .pie { height: 36px; width: 36px; }
.smily_msg span.time { bottom: -1px; }
div.pstimg-main .cmtbx textarea { border: 1px solid rgb(221, 221, 221); padding: 10px 0px 0px 10px; width: calc(100% - 20px); margin: 14px 10px 10px; border-radius: 10px; height: 64px; }
.pstimg-main .actionbtn { padding-right: 10px; margin: 0px; }
.cmpnt-sldimg img[lat], .cmtbx img { height: auto; width: 100%; }
.imgprev .actionbtn > p { margin-top: 4px; }
em.messagecount { font-size: 12px; margin: -3px 15px 2px 0px; }
.cmtbx > div { height: 36px; line-height: 32px; padding: 0px 10px; }
.cmtbx p { height: 180px; position: relative; overflow: hidden; }
.pstimg-main { position: absolute; top: 0px; bottom: 0px; margin: auto 18px; border-radius: 22px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 25px 1px; height: 330px; }
.siqembed .pstimg-main { padding: 10px 0px 15px; height: 380px; z-index: 13; width: calc(100% - 32px); margin: auto; left: 0px; right: 0px; }
.imgprev .cmtbx { overflow: hidden; }
.actionbtn > p { outline: 0px; width: auto; min-width: 90px; max-width: 120px; }
.actbtn .siq-close-icon::before { top: 6px; }
.siq_mscreen input, .siq_mscreen textarea { font-size: 16px !important; }
input, textarea { appearance: none; }
.call-record { width: 32px; height: 32px; opacity: 0.9; box-shadow: rgba(0, 0, 0, 0.14) 0px 2px 11.9px 0.1px; background-color: rgb(238, 238, 238); position: relative; border-radius: 50%; }
.call-record:hover { background-color: rgb(136, 136, 136); }
.call-record::after { width: 14px; height: 14px; box-shadow: 0 4px 18.1px 1px var(--black-20); background-color: rgb(255, 101, 80); border-radius: 50%; content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.faq .siqc_edt { bottom: 85px; }
.faq footer, .siq_mprv, .siqc_cusmsg .pre[markdown_type="codeblock"] { padding: 0px; }
#faqbox { height: auto; }
.faqdiv { font-size: 14px; color: rgb(131, 146, 162); }
.faqdiv > div, [cwview="msgarea"] .faqdiv > div.sel { color: inherit; text-align: center; cursor: pointer; padding: 11px 0px; background-color: rgb(255, 255, 255); }
.faqdiv > div::before { color: inherit; margin-right: 7px; vertical-align: middle; }
#faqdiv, #pastchatconv_main { padding: 10px; position: absolute; display: block; width: 100%; height: 100%; overflow: hidden auto; }
#pastchatconv_main { padding: 0px; }
#faqdiv [data-type="accordian-header"], #faqdiv > .dsp_table { padding: 8px 14px; color: rgb(93, 99, 107); font-size: 16px; cursor: pointer; background-color: rgb(246, 246, 246); }
.sqico-faqarticle, .sqico-faqdept, .sqico-faqlogo { width: 24px; }
.resource-title { display: inline-block; }
.faqlist .sqico-faqlogo { font-size: 18px; }
[cwview="faqview"] .cmplogo > span::before { line-height: 50px; font-size: 22px; }
#faqbox .cmplogo > span::before { line-height: 40px; font-size: 18px; }
.article { color: rgb(123, 142, 168); margin-top: 7px; }
.faq .siqc_body::after, .faq .siqc_hstrycht::after { bottom: 75px; }
[data-type="accordian-item"] > .view_article { overflow: hidden; }
[cwview="faqview"] #faqbox { overflow: hidden; margin-top: -10px; border-radius: 10px 10px 0px 0px; background-color: rgb(255, 255, 255); position: relative; flex-grow: 1; }
.artcle-viewal { font-size: 14px; line-height: 22px; text-align: right; cursor: pointer; color: rgb(255, 255, 255); display: none; }
.view_article + .artcle-viewal { display: block; }
.faqarticle .article { margin-top: 3px; }
div.sqico-faqarticle::before, div.sqico-faqdept::before { color: rgb(89, 109, 136); position: relative; top: 2px; font-size: 14px; }
.faq-srch { cursor: pointer; display: none; position: absolute; right: 12px; width: calc(100% - 66px); top: 0px; bottom: 0px; margin: auto; height: 40px; background-color: rgba(0, 0, 0, 0.14); border-radius: 20px; transition: 0.2s ease-out; }
span.sqico-search { position: absolute; left: 13px; top: 13px; }
div.faq-srch input[type="text"] { border: medium; font-size: 14px; color: rgb(255, 255, 255); display: inline-block; height: 100%; line-height: 35px; padding: 0px 35px; float: right; background-color: transparent; width: 100%; }
.faq-srch .sqico-close { cursor: pointer; position: absolute; width: 22px; height: 22px; background-color: rgba(255, 255, 255, 0.45); border-radius: 100%; font-size: 7px; text-align: center; right: 10px; top: 0px; bottom: 0px; margin: auto; }
.sqico-close:hover { background-color: rgba(255, 255, 255, 0.8); }
.faq-srch .sqico-close::before { margin-top: 7px; display: inline-block; color: rgb(0, 102, 204); opacity: 0.8; font-size: 9px; }
.min-view.faq-srch { width: 40px; height: 40px; }
div.min-view input[type="text"] { padding: 0px 16px; cursor: pointer; }
.sqico-larrow::before { margin-top: 13px; }
.sqico-darrow { text-align: right; font-size: 6px; width: 30px; }
#faqdiv [data-type="accordian-item"] { padding: 30px 0px 0px; }
.faqarticle { cursor: pointer; margin-top: 20px; color: rgb(63, 83, 109); line-height: 21px; padding: 0px 20px; }
.sqico-like { font-size: 12px; margin-left: 10px; }
em.sqico-like::before { color: rgb(173, 181, 193); margin-right: 5px; }
.zsiq-wrap-body, .zsiq-wrap-body2 { height: 100%; width: 100%; background-color: rgb(77, 162, 247); opacity: 0.12; padding: 10px; border-radius: 14px; font-size: 18px; position: absolute; bottom: -37px; left: -49px; transform: rotate(20deg); }
.zsiq-wrap-child { margin-top: 10px; }
.zsiq-wrap-child span { color: rgb(255, 255, 255); margin-left: 5px; font-size: 16px; }
.zsiq-wrp-lne { width: calc(100% - 30px); display: inline-block; }
.zsiq-wrp-lne::after, .zsiq-wrp-lne::before { width: 67%; height: 3px; border-radius: 1.5px; background: rgb(255, 255, 255); display: block; content: ""; margin-left: 5px; }
.zsiq-wrp-lne::after { margin-top: 5px; width: 52%; }
.faq-reslt-img { background: url("") no-repeat; width: 82px; display: inline-block; height: 100px; }
.gltr-bgimg { background: url("") no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin: 0px 10px; }
.zsiq-wrap-body2 { background-color: rgb(118, 200, 122); width: 65%; height: 70%; bottom: -56px; right: 34px; font-size: 13px; left: auto; }
.zsiq-wrap { position: fixed; height: 200px; left: 0px; bottom: 46px; width: 150px; overflow: hidden; opacity: 0.5; }
#faqdiv [data-type="accordian-header"] { position: absolute; top: 0px; padding: 6px 20px; color: rgb(63, 83, 109); z-index: 1; }
#faqdiv [data-type="accordian"] { min-height: 38px; margin-bottom: 5px; }
.nofaq { display: table; text-align: center; color: rgb(93, 99, 107); height: 100%; width: 100%; position: relative; }
.dis_cell { display: table-cell; vertical-align: middle; }
.nofaq p { color: rgb(47, 52, 59); font-weight: 600; margin-bottom: 5px; word-break: break-all; }
.nofaq .chatnw { margin-top: 32px; }
.chatnw .wincustom_clr { border-radius: 8px; cursor: pointer; display: inline-block; padding: 8px 15px; }
#bottype_msg + #agenttransfer, .siqembed:not([cwview="faqview"]) #conv-tab .siqc_eletype, .ziq_msg[hand-off="false"] + #agenttransfer, [cwview="convlist"]:not(.faq) footer, [cwview="faqview"] #audiocall, [cwview="faqview"] #showsiqchatui, [cwview="faqview"] .content, [cwview="faqview"] header:not(.category) #showsiqconv { display: none !important; }
.ext-msg-card { width: 310px; margin-left: 3px; padding: 15px; border-radius: 5px; font-style: normal; cursor: pointer; line-height: 21.5px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 5.8px 0.2px; border: 1px solid rgb(238, 238, 238); }
div.ext-msg-card .card-header span { font-size: 16px; color: rgb(56, 76, 101); }
.card-header, .dtl_li { margin-bottom: 15px; }
.cat_loading { height: 150px; }
.ext-msg-card .ext-icon { width: 20px; height: 20px; line-height: 20px; font-size: 12px; margin-right: 5px; vertical-align: middle; }
.ext-msg-card .card-footer em { color: rgb(144, 158, 177); }
div.ext-msg-card .card-footer { color: rgb(107, 125, 151); }
div.msg-card .msgbx { background: 0px 0px !important; padding: 0px; }
div.msg-card .time { bottom: 17px; }
.ext-msg-card img { height: 26px; margin-right: 5px; width: 26px; display: inline-block; vertical-align: middle; border-radius: 100%; }
div#conv-tab .disIB { float: none; display: inline-block; margin-left: 5px; vertical-align: middle; margin-top: -2px; }
#conv-tab.count .siqc_eletype { width: 16px; height: 16px; border-radius: 100%; font-size: 10px; line-height: 15px; color: rgb(255, 255, 255); position: absolute; inset: -40px -13px 0px 0px; margin: auto; }
div#conv-tab.count::after { content: ""; position: absolute; height: 4px; width: 4px; background-color: rgb(231, 64, 25); border-radius: 100%; left: 0px; right: -7px; margin: auto; top: 14px; animation: 2s ease-in-out infinite newmsg; }
#conv-tab .txtelips { max-width: 100%; display: inline-block; vertical-align: middle; }
@keyframes newmsg {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}
.artcle-viewal + .siq-categ-list { margin-top: 10px; }
footer .dsp_table > div { display: inline-flex; width: 50%; flex-direction: column; text-align: center; font-size: 12px; border-top: 1px solid transparent; }
footer .dsp_table > div::before { margin-bottom: 5px; }
#fdbkarea + .sqico-send, #msgarea + .sqico-send { position: absolute; z-index: 11111; bottom: 22px; right: 10px; }
#fdbkarea + .sqico-send { right: 20px; }
.siq_mscreen textarea { padding-right: 30px; }
.f15 { font-size: 15px; }
.siq_mscreen #attabtme, .siq_mscreen #attname { min-width: 210px; max-width: 230px; width: auto; display: inline-block; }
.siqchat-detl.sqico-call { height: 34px; width: 34px; border-radius: 100%; text-align: center; right: 10px; background-color: rgba(0, 0, 0, 0.14); z-index: 111; top: 0px; bottom: 0px; margin: auto; }
.min-view.faq-srch:hover, .siqchat-detl.sqico-call:hover { background-color: rgba(0, 0, 0, 0.34); }
.siqchat-detl.sqico-call::before { line-height: 34px; color: rgb(255, 255, 255); font-size: 16px; }
.siq-convback.sqico-larrow { height: 30px; width: 30px; text-align: center; border-radius: 30px; display: inline-block; vertical-align: middle; z-index: 2; cursor: pointer; flex-shrink: 0; }
.siq-convback.sqico-larrow::before { margin: 0px; line-height: 30px; color: rgb(255, 255, 255); font-size: 7px; display: inherit; transform: rotate(90deg); }
.siq-convback.sqico-larrow:hover { background-color: rgba(255, 255, 255, 0.26); }
.choose { border-radius: 17px; background-color: rgb(252, 252, 252); border: 1px solid rgb(204, 204, 204); padding: 5px 12px; min-width: 40px; text-align: left; margin-right: 10px; color: rgb(98, 104, 113); cursor: pointer; position: relative; max-width: 100%; display: inline-block !important; line-height: 22px; }
.agntmsg:not(.rm_anim) { left: -20px; opacity: 0; }
.vismsg:not(.rm_anim) { right: -20px; opacity: 0; }
.ziq_msg .msgbx { margin-bottom: 4px; }
.ziq_msg .msgbx:last-child { margin-bottom: 0px; }
.fd_lastmsg div.msgbx { padding: 15px 15px 25px; }
#siq_bottype { border-radius: 16px; }
#bottype_msg + .agntmsg:not(.single_msg) .msgbx { border-radius: 16px 16px 16px 4px; }
.emwin:not([class*="zsiq_size"]) .agntmsg, .emwin:not([class*="zsiq_size"]) .vismsg { opacity: 1 !important; left: auto !important; right: auto !important; }
.sqfdbk .sqico-close { position: absolute; top: -10px; right: -7px; background-color: rgb(255, 255, 255); padding: 5px; cursor: pointer; border: 1px solid rgb(232, 232, 232); border-radius: 100%; }
.sqfdbk .sqico-close:hover { background-color: rgb(245, 245, 245); }
.sqfdbk .sqico-close::before { font-size: 10px; }
#sqico-drpdwn a:hover { text-decoration: none; }
.cmplogo, .headercont, .sqico-call { transition: 0.3s ease-in-out; }
.min_header .siq-about-me:not(.empty_abtme) { overflow: hidden; height: 0px; width: 0px; animation: 0.3s ease-in-out hide-aboutme; }
@keyframes hide-aboutme {
0% { height: 24px; width: 100%; opacity: 0.5; }
100% { height: 0px; width: 0px; opacity: 0; }
}
@keyframes hide-aboutme {
0% { height: 24px; width: 100%; opacity: 0.5; }
100% { height: 0px; width: 0px; opacity: 0; }
}
@keyframes hide-aboutme {
0% { height: 24px; width: 100%; opacity: 0.5; }
100% { height: 0px; width: 0px; opacity: 0; }
}
#faqbox::after { top: 0px; }
.faq-srch { z-index: 111; }
[data-wtype="classic"] .msgbx { background-color: rgb(255, 255, 255); padding-top: 0px; }
[data-wtype="classic"] .cmpnt-body-cont { padding-top: 0px; }
[data-msg-usrname-id].ziq_msg:hover::before, [data-wtype="classic"].ziq_msg:hover::before { background-color: transparent; }
strong { font-weight: 700; }
.code, .content .msgbx .code { color: rgb(246, 91, 91) !important; }
.blkqote { padding-left: 10px; margin: 0px 0px 0px 2px; border-left: 3px solid rgb(227, 228, 230); }
.hr { border: 0px; width: 60%; height: 1px; position: relative; opacity: 0.5; background-image: -moz-linear-gradient(left, rgb(240, 240, 240), rgb(153, 153, 153), rgb(240, 240, 240)); top: 5px; margin: 0px auto 10px; }
.ziq_msg.hr_line .msgbx { width: 90%; background-color: transparent !important; }
.vismsg:not(.hr_line) .hr { background-image: -webkit-linear-gradient(left, rgb(153, 153, 153), rgb(240, 240, 240), rgb(153, 153, 153)); margin: 13px auto auto; }
.ziq_msg strike { color: rgba(34, 34, 34, 0.4); }
.ziq_msg .msgbx a:hover, a[markdown_type="link"]:hover { text-decoration: none; }
a[markdown_type="link"] { text-decoration: underline; }
.loadframe h1, .loadframe h2, .loadframe h3 { font-weight: 600; font-family: salesiq-font-sbold; }
h1[markdown_type="heading"] { font-size: 20px; }
xh3[markdown_type="heading"] { font-size: 14px; }
.pre { overflow-wrap: break-word; white-space: pre-wrap; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 7.8px 0.2px; background-color: rgb(238, 238, 238); padding: 8px 14px; line-height: 22px; }
.vismsg .pre { background-color: rgba(255, 255, 255, 0.2); padding: 0px 14px; }
.siqc_cusmsg .pre { margin: 0px; height: 23px; line-height: 23px; }
.ziq_msg ol, .ziq_msg ul { padding: 0px 0px 0px 20px; margin: 0px; }
.hr_line .msgbx { width: 100%; max-width: initial; }
.markd_ul { list-style: inherit; }
.siqc_cusmsg .hr { margin: 5px 0px 0px; }
.msg-botimg .siq-visitor-message, .pre[markdown_type="codeblock"] { padding: 8px 14px; }
[themeid="4"] .agntmsg blockquote, [themeid="4"] .agntmsg h1, [themeid="4"] .agntmsg h2, [themeid="4"] .agntmsg h3, [themeid="4"] .agntmsg i, [themeid="4"] .agntmsg li, [themeid="4"] .agntmsg pre, [themeid="4"] .agntmsg s, [themeid="4"] .agntmsg strong, [themeid="4"] .agntmsg u { color: rgb(34, 34, 34); }
[themeid="4"] .vismsg strike, [themeid="4"] .vismsg strike span { color: rgb(255, 255, 255); }
.msgbx .markdown_img { max-width: 100% !important; }
.unread_arrow { position: absolute; right: 10px; top: -40px; width: 36px; height: 36px; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 9px 0px; background-color: rgb(255, 255, 255) !important; border-radius: 36px; text-align: center; cursor: pointer; }
.unread_arrow:hover { box-shadow: rgba(0, 0, 0, 0.37) 0px 2px 9px 0px; }
.unread_arrow.sqico-larrow::before { transform: rotate(0deg); font-size: 8px; line-height: 14px; }
.unread_arrow em { position: absolute; top: -9px; left: 0px; right: 0px; margin: auto; width: 18px; height: 18px; background-color: rgb(254, 63, 86); color: rgb(255, 255, 255); font-size: 10px; line-height: 18px; border-radius: 18px; }
@media only screen and (max-width: 555px) and (min-width: 100px) {
  .msgbox label.siq-checkbox-label { white-space: initial; display: flex; align-items: center; }
}
.fileattch + code, .voicenote-audio code { padding: 8px 14px; display: inline-block; border-radius: 0px 0px 16px 6px; }
.lst_msg code, .single_msg code { border-radius: 0px 0px 16px 16px; }
span.fileattch.siq-file-attach { display: flex; align-items: center; justify-content: center; max-width: 260px; background-color: rgb(249, 249, 249); }
span.fileattch.siq-file-attach.imgcmt { max-width: 100%; width: auto; }
.file_msg img { max-width: 100%; max-height: 300px; min-height: auto; height: auto; width: auto; margin: 0px; }
div.file_msg .msgbx { background-color: transparent !important; }
.file_msg .msgbx { border: 1px solid rgb(246, 246, 246); }
.file_msg .reply_msg { margin: 0px; width: 100%; background-color: rgb(246, 246, 246); }
.file_msg .filedet { position: absolute; left: 0px; top: 85px; height: 30px; margin: auto; width: 100%; text-align: center; padding: 0px 15px; display: inline-block; z-index: 11; }
.file_msg .filedet .txtelips { font-size: 13px; margin-bottom: 3px; }
.siqembed span.filedet a { text-decoration: none; border: medium; }
.msgbx:hover .fileattch:not(.fprgs) .sqico-dwnld::before { content: ""; }
[docwheel="handlescroll"] { overscroll-behavior: contain; }
@media only screen and (min-width: 100px) and (max-width: 330px) {
  html body { padding: 0px; }
}
.calltheme .siq_content > *, .calltheme .siqembed > *, .calltheme .win_close { display: none !important; }
.calltheme .siq_content, .calltheme .siq_content .cal-wrap { display: block !important; }
.calltheme .siqembed { height: 100%; }
body.calltheme { padding: 0px; }
body.calltheme .siq_content { padding-top: 0px; margin: 0px; }
body.calltheme .siq_content:not([style*="display"]):not([style*="none"]) { min-height: 100%; }
.cal-wrap > .posrel, body.calltheme .cal-wrap { width: 100%; margin: 0px; }
.calltheme .rating { margin: 0px; }
.cal-wrap .reaction_ico.usr-rtng { height: 40px; width: 40px; right: -12px; bottom: -8px; transform: scale(0.5); }
.rtl { direction: rtl; }
header.nodrag { cursor: default; }
.siq_mprv #msgbox_main .sqico-send { height: 50px; width: 40px; justify-content: center; position: absolute; top: -35px; left: 20px; }
.siq_mprv #msgbox_main .siq-voice-note .sqico-send { position: static; display: flex; align-items: center; }
.siq_mprv .show_send #smiley { position: absolute; top: -35px; left: -12px; height: 50px; width: 40px; }
#msgarea + .sqico-send, .siq_mscreen .fdbk_cnt .sqico-send { bottom: 10px; right: 10px; height: 30px; width: 30px; display: flex; align-items: center; justify-content: center; }
.siq_mscreen .fdbk_cnt .sqico-send { bottom: 20px !important; right: 20px !important; }
.sqico-min.siq-minimize-icon { top: 15px; position: absolute; right: 20px; cursor: pointer; }
.fdbk_cnt .siq-send-button { height: 30px; width: 30px; border-radius: 100%; display: flex; align-items: center; justify-content: center; pointer-events: none; }
.fdbk_cnt .siq-send-button:hover { background-color: rgb(238, 238, 238); }
.fdbk_cnt .sqico-send[documentclick] { pointer-events: auto; }
.fdbk_cnt .siq-send-button::before { font-size: 14px; color: rgb(204, 204, 204); }
* { box-sizing: border-box; }
body, code, html { font-family: salesiq-font, sans-serif; }
body { margin: 0px; overflow: hidden; padding: 10px; }
.proactv_chat .siqc_msg:first-child { width: 100%; }
li, p, ul { margin: 0px; padding: 0px; list-style: none; }
.flprg:hover, a, footer a:hover { background-color: transparent; text-decoration: none; outline: 0px; }
.fileattch span, .info_banr.bsnshrs.bsntime, input { line-height: normal; }
textarea { overflow: auto; resize: none; outline: 0px; }
a:active, a:hover { outline: 0px; text-decoration: underline; }
img { border: 0px; }
sup { vertical-align: sub; }
s { display: inline-block; }
.fdbck .usractions > .txtelips, em { font-style: normal; }
button, input, select, textarea { color: inherit; font: inherit; margin: 0px; }
.chtcont.editfields > div, .msgbx .fileattch code, .vismsg + .fd_lastmsg .siq-visitor-name, article, aside, details, figcaption, figure, footer, header, nav, section, summary { display: block; }
.bsnshrlst > span, .bsnshrs a, .chtlnks .sqico-smailico::before, .cmplogo em, .custombtn > div, .fdbck_star .sqico-star, .fetchmail span, .fetchmail span:first-child::after, .headercont > div, .mraction li::before, .rating span::before, .sclfeeds .cmplogo em::before, .semail .sqico-smail, .sqico-timer::before, .usractico span::before, div.info_banr > span, span.sqico-timer::before { display: inline-block; vertical-align: middle; }
.dragmask em { display: table-cell; vertical-align: middle; font-size: 18px; color: rgb(34, 34, 34); }
.bsnshrlst > span:first-child, .mraction li, .siqc_msg span, .sqico-drpdwn li, .txtelips, [themeid="4"] .siqc_cusmsg { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-break: normal; }
.captcha .actionbtn > p, .floatlf { float: left; }
.actionbtn > p, .floatrg, .sqico-smail { float: right; }
.fdbck_star .floatrg { float: none; }
.blur_userbg, .cmplogo::before, .emptybg ~ footer a .flogo, .emwin .infomsg.chtend::before, .lstmsg_strs .reactions .sqico-star, .nologo .cmplogo img, .nologo .sqico-clogo::after, .resend .time, .resend.vismsg:hover .time, .sclfeeds .chtcont, .sclfeeds .usrinpt, .siq-user-name:empty, .siq-usr .cmplogo img, .siq-visitor-name:empty, .siq_botimg #blur_userbg, .sqico-clogo img, .zindrp .req, [class*="deptst_"] em, [cwview="convchat"] .siq_botimg img, [cwview="msgarea"] .siq_botimg img, [header-type="bot"] .sqico-user::before, [hidden], section:not(.outerwin) .noaboutme .siq-about-me, template { display: none; }
.hide_fontico::before, .siqdc-hdr ~ #conversioncontainer #pastchatconv_main, .siqembed[cwview="convchat"] aside.siqc_edt, header:not(.siqdc-hdr) ~ #conversioncontainer .siqdc-home { display: none !important; }
.ssview.signature_embed .win_close { display: block; }
.hide-close, .signature_embed .win_close, .sqico-edit, span.prgbx:empty { visibility: hidden; }
.content > div[custom]:last-child, span.prgbx:empty { margin-bottom: 0px; }
.agntmsg > div:first-child:hover .sqico-edit, .vismsg > div:first-child:hover .sqico-edit { visibility: visible; }
.fdbk_cnt, .siqc_body.emptybg, .waitmsg { width: 100%; height: 100%; }
.siq-checkbox-label.txtelips { display: inline-block; width: 100%; }
.chtcont.editfields > div, .content, .content > div, .dragmask em, .file_alin a, .file_pmain, .posrel, div.posrel.msgbox { position: relative; }
.psabs, .siqembed .pstimg-main, div.psabs.info_banr { position: absolute; }
.content, div.info_banr, textarea[purpose="custom"] { overflow: hidden; }
::-webkit-input-placeholder { color: rgb(119, 119, 119); font-size: 15px; opacity: 1; }
.txtarewrap .msgarea::-webkit-input-placeholder { color: rgb(204, 204, 204); font-size: 13px; opacity: 1; }
.cmtbx textarea::-webkit-input-placeholder { color: rgb(204, 204, 204); font-size: 13px; opacity: 1; }
:-moz-placeholder { color: rgb(119, 119, 119); font-size: 15px; opacity: 1; }
::placeholder { color: rgb(119, 119, 119); font-size: 15px; opacity: 1; }
.fileattch em.txtelips { }
.clearfix::after { clear: both; content: ""; display: block; height: 0px; overflow: hidden; width: 0px; }
.article-share, .content .sqico-star[documentclick], .hidemask, .sqico-drpdwn div, .sqico-edit, .sqico-send[documentclick], .sqico-smail, .usractico span, .vismsg > div[documentclick] { cursor: pointer; }
.curr-dflt, .flprg:hover, .skipdrag header, .sqico-drpdwn .no-res { cursor: default; }
.agntmsg, .msgbx, .vismsg { display: table; width: 100%; table-layout: fixed; }
.actionbtn > p, .dragmask em, .fdbk_cnt, .infomsg, .nofdbk .clblck { text-align: center; }
.txtleft { text-align: left; }
.chtcont, .feedsbx, .outerwin .content, div.info_banr.bsnshrs { overflow: hidden auto; }
.cmtbx input[type="text"], .cmtbx textarea, div.fdbk_aln textarea { border: medium; }
.sqico-file::before { position: absolute; inset: 0px; margin: auto; }
.chtcont.editfields > div, .outerwin[cwview="msgarea"] .sqico-user img { height: auto; }
.zsiq_transferdiv { color: rgb(51, 51, 51); padding: 30px 18px 10px; text-align: center; line-height: 22px; }
.zsiq_transmissed.zsiq_transferdiv { text-align: center; line-height: 2; }
.zsiq_transferdiv .bot_opt { margin-left: 7px; cursor: pointer; }
div.zsiq_transferdiv[botstatus="timer"] span { color: rgb(245, 76, 76); }
.elem_disable { opacity: 0.4; pointer-events: none; }
.infomsg.surl, .mrgB5 { margin-bottom: 5px; }
.actionbtn, .captcha > div, .chtcont.editfields > div, .cmtbx, .content > div, .content > div.usrinpt { margin: 0px 16px; }
.mrgnT10, div.ackrate, div.ackrate p:first-child { margin-top: 10px; }
.bsnshrlst span, .chtlnks .sqico-smailico::before, .sqico-bckarrw::before, .sqico-timer::before { margin-right: 5px; }
#conv-tab .siqc_eletype, .ackrate p, .article-share .cmpnt-desc, .bsnshrlst span:last-child, .captcha .actionbtn, .captcha .actionbtn > p, .cmtbx > *, .content .chtcont, .maskdiv.captcha, .mrgT2 > div:first-child, .pstimg-main .actionbtn, .pstimg-main .cmtbx, body section.siqembed div.hidemaskanim.editfields { margin: 0px; }
.accurl, .actionbtn > p, .chtcont, .rejurl { margin-left: 10px; }
.custombtn > div, .mraction li::before, .sqico-more, footer .hidemask { margin-right: 10px; }
.mrgT2, .sqico-more::before, div.chtcont.editfields .actionbtn { margin-top: 2px; }
.captcha > div > *, div.ackrate { margin-bottom: 18px; }
.chtlnks, .fdbck_star .sqico-star, .infomsg.surl, .msg-card + .msg-card, .subtitle + .custombtn, div.ackrate p { margin-top: 5px; }
.siq-agntmsg.mrgT2, .siq-visitmsg.mrgT2, .sqico-smail { margin-top: 4px; }
.rating, .sclfeeds .cmplogo em::before { margin-top: 13px; }
.content > div:first-child, .content[purpose="outer"] > div.info_banr:not(.relate) + div, div.cmtbx textarea, div.sqfdbk.maskdiv { margin-top: 0px; }
.chtcont.editfields > div, .fdbck_star > .txtelips, .mrgnB10 { margin-bottom: 10px; }
.chtlnks .sqico-smailico::before, span.sqico-timer::before { margin-top: -2px; }
.fdbck .usractico .sqico-star { margin-top: -5px; }
.infomsg { padding: 5px 0px; }
.sqico-edit, .sqico-star, .usractico span { padding-left: 10px; }
.captcha input, .info_banr.bsnshrs.bsntime, div.info_banr.feedbnr, div.info_banr.timer { padding: 10px; }
.fdbck .usractico .sqico-star, .fdbck_star .sqico-star { padding-right: 10px; }
.waitmsg, div.info_banr.timer { padding: 10px 18px; }
span.sqico-unmute + .sqico-more { padding-left: 20px; }
.fileattch em.size, .sqico-enter, .sqico-star::before, .timer .sqico-timer, span.sqico-grpico::before { font-size: 11px; }
.chtlnks .sqico-smailico::before { font-size: 11px !important; }
.bsnshrlst span, .call_dtl_ico em.sqico-incomming::before, .sqico-edit::before, [class*="deptst_"], div.fetchmail span::before { font-size: 12px; }
.accurl, .actionbtn > p, .cmtbx, .fdbck .usractions > .txtelips, .fileattch em, .rejurl, .sqico-end::before, .usractions .txtelips { font-size: 13px; }
.agntmsg > div:first-child, .custombtn p, .info_banr, .infomsg, .makecall .sqico-call::before, .vismsg > div:first-child, .zsiq_transferdiv, .zsiq_transferdiv * { font-size: 14px; }
.bsnshrs a, .captcha, .cmtbx textarea, .content, .content .sqico-drpdwn a, .fileattch code, .infomsg.ackrate p, .mraction li::before, footer .floatrg { font-size: 15px; }
.usractico .sqico-print::before { font-size: 16px; }
.mraction .sqico-print::before, .sqico-timer::before { font-size: 17px; }
.sqico-star::before, .usractico .sqico-star::before { font-size: 22px; }
.sqico-send { font-weight: 700; }
.sqico-send, em.sqico-send::before, footer { color: rgb(222, 222, 222); }
.captcha p, .infomsg, .mraction li::before, .msgbx .time, .usractions .txtelips, .zsiq_transferdiv[botstatus="timer"], .zsiq_transmissed.zsiq_transferdiv, div.smily_msg .msgbx .time, sup { color: rgb(153, 153, 153); }
.chtcont .sqico-edit::before, .fdbck_star, .fdbk_cnt .clblck, .hidemask, .info_banr.feedbnr a, .infomsg.ackrate, .mraction li, .sqico-smile:hover::before, .timer .sqico-timer, .vismsg > div:first-child { color: rgb(102, 102, 102); }
.agntmsg > div:first-child, .clblck, .fdbck .usractions > .txtelips, .msgbx em, .proactv_chat .siqc_msg span, .siqc_cusmsg b, input[type="checkbox"] + label, input[type="radio"] + label { color: rgb(0, 0, 0); }
.bsnshrs a, .cmtbx > *, .content .info_banr, .content .sqico-drpdwn a, a, div.sqico-drpdwn a[val], input[type="text"], textarea { color: rgb(51, 51, 51); }
.content .siqpopu-hdr *, .custombtn p, div.newsletter label { color: rgb(119, 119, 119); }
.sqico-fb:hover::before { color: rgb(59, 89, 152); }
.sqico-tweet:hover::before { color: rgb(85, 172, 238); }
.sqico-gplus:hover::before { color: rgb(220, 80, 67); }
.file_msg .msgbx em, .file_msg span.time, .sclfeeds .cmplogo em::before, .sclfeeds .cmplogo em:hover::before, .siq_widget .filedet em, em.sqico-muteaudio::before, span.sqico-grpico::before { color: rgb(255, 255, 255); }
.custombtn.errfield span::before { color: rgb(254, 141, 141); }
.infomsg em { color: rgb(245, 76, 76); }
.siqembed { margin: auto; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px 0px; width: 100%; height: calc(100% - 60px); border: medium; position: relative; border-radius: 18px; overflow: hidden; background-color: rgb(255, 255, 255); }
.siq_mprv .siqembed { border-radius: 18px 18px 0px 0px; }
.siqembed[cwview="faqview"] { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); }
.cmplogo em, .cmplogo img { height: auto; width: 100%; text-align: center; left: 0px; }
.siqembed .cmplogo img:not(.blur_userbg) { width: auto; max-height: 100%; height: auto; max-width: 100%; }
.cmplogo span { position: relative; width: 100%; height: 100%; display: inline-block; border-radius: 100px; overflow: hidden; font-size: 0px; vertical-align: top; z-index: 1; text-align: center; }
textarea { border-radius: 8px; background-color: rgb(244, 244, 244); border: 1px solid rgb(227, 227, 227); width: 100%; outline: 0px; transition: border 0.5s ease-in-out; }
.editfields input[type="text"], textarea { padding: 0px 13px; height: 44px; line-height: normal; appearance: none; }
.msgarea, textarea[purpose="custom"] { height: 70px; padding-bottom: 11px; padding-top: 11px; line-height: 20px; vertical-align: bottom; }
footer { position: relative; padding: 10px 18px; width: 100%; z-index: 111; box-shadow: rgba(0, 0, 0, 0.06) 0px -14px 19.6px 0.4px; flex-shrink: 0; }
footer:not(.faq_footer) { box-shadow: none; padding-top: 0px; }
.fetchmail span::before, .siqembed footer span::before { color: rgb(152, 152, 152); font-size: 13px; margin-right: 10px; cursor: pointer; }
.siqembed footer span::before { color: rgb(178, 178, 178); }
.fetchmail { width: 63px; height: 30px; position: absolute; border-radius: 5px; right: 7px; top: 7px; background-color: rgb(232, 234, 236); }
.fetchmail span { padding-left: 6px; padding-top: 6px; text-align: center; width: 50%; height: 100%; }
.fetchmail span:first-child { border-right: 1px solid rgb(238, 238, 238); }
.fetchmail .sqico-fb::before { padding-left: 6px; }
.content #sqico-cdrpdwn.errfield, .content #sqico-drpdwn.errfield, .outerwin input[type="text"].errfield, div.fdbk_aln textarea.errfield, input[type="text"].errfield, section.outerwin .semail, textarea.errfield { border-color: rgb(246, 91, 91); }
.siq_widget div#sqico-cdrpdwn.errfield { border-bottom: 1px solid rgb(246, 91, 91); }
input[type="text"].errfield:focus { position: relative; z-index: 11; }
.content .newsletter { margin-top: 15px; overflow: hidden; flex-shrink: 0; }
.content > .newsletter { margin-top: 0px; }
.sqico-clear { cursor: pointer; font-size: 10px; position: absolute; right: 10px; top: 11px; padding: 5px; }
.sqico-enter { bottom: 6px; position: absolute; right: 8px; display: none; }
.content .info_banr { padding: 10px; line-height: 22px; text-align: center; position: absolute; z-index: 1111; border-radius: 6px; background-color: rgb(225, 247, 241); margin: 0px 7px; width: calc(100% - 14px); }
.accurl, .icoclr .sqico-smail::before, .zsiq_transferdiv span:nth-child(1), input[type="checkbox"]:checked + .sqico-checkbox::before, input[type="radio"]:checked + .sqico-radio::before { color: rgb(0, 145, 255); }
.nologo .cmplogo span, .siq-usr .cmplogo span { text-align: center; border: medium; overflow: visible; }
.nologo .cmplogo span::before, [cwview="faqview"] .nologo .cmplogo span::before { content: ""; font-size: 22px; line-height: 55px; color: inherit; }
.nologo.siqdc-hdr .cmplogo span::before, .siqdc-hdr .cmplogo.siqmonitordiv span::before { content: ""; font-size: 100px; color: rgb(200, 195, 195); line-height: 190px; height: 100%; }
.siq-usr .cmplogo span::before, [cwview="msgarea"]:not(.outerwin) .sqico-user::before { content: ""; font-size: 42px; line-height: 62px; }
.article-share .cmpnt-body-cont, .outerwin .nologo .txtelips, div.sqfdbk.maskdiv { padding: 0px; }
.content .sqico-drpdwn a:focus, .msgarea:focus, input[type="text"]:focus { border-color: rgb(204, 204, 204); outline: 0px; }
.cmn_mdl, .siqc_body .siqc_usrimg img { position: absolute; inset: 0px; margin: auto; }
.sqico-drpdwn::before { position: absolute; right: 15px; font-size: 7px; top: 18px; z-index: -1; }
.sqfdbk.maskdiv.fdbk_aln { padding-top: 12px; }
.sqico-drpdwn li.atsel, .sqico-drpdwn li:hover { background-color: rgb(249, 249, 249); }
[class*="deptst_"]::after { width: 8px; height: 8px; border-radius: 10px; content: ""; display: inline-block; margin-left: 10px; }
.deptst_1::after { background-color: rgb(50, 138, 89); }
.deptst_2::after, .deptst_3::after { background-color: rgb(204, 204, 204); }
[class*="deptst_"] { position: absolute; right: 15px; margin-top: 2px; }
div.sqico-drpdwn.btmalign.zindrp { border-radius: 0px 0px 8px 8px; box-shadow: rgb(204, 204, 204) 0px -1px 4px 0px; }
.sqico-drpdwn.btmalign.zindrp ul { border-radius: 8px 8px 0px 0px; box-shadow: rgb(204, 204, 204) 0px -1px 5px 0px; }
.agntmsg span, .agntmsg:hover .time, .vismsg span, .vismsg:hover .time { display: block; vertical-align: bottom; visibility: visible; }
.content .time, .siqc_hstrycht .time { text-align: right; visibility: hidden; position: absolute; bottom: 3px; right: 15px; font-size: 9px; z-index: 11; }
.chtcont, .content .dragmask { height: calc(100% - 85px); padding-bottom: 8px; }
.nofdbk div.chtcont, div.chtcont.fdbalone { height: calc(100% - 125px) !important; }
.chtcont.chtcomp { height: 138px; }
.waitmsg { height: 74%; position: absolute; z-index: 1; }
div.info_banr > span { width: 80%; max-height: 66px; text-align: left; }
.info_banr .sqico-timer { width: 20%; text-align: right; }
div.info_banr.timer::after { bottom: 0px; top: auto; }
.info_banr.timer::after, .info_banr.timer::before { content: ""; height: 10px; left: 0px; position: absolute; top: 0px; width: 100%; }
.maxtxt .msgarea { height: 313px; }
.agntmsg, .vismsg { padding: 0px 16px; position: relative; }
.usractions > .txtelips { font-style: italic; width: 72%; float: left; padding-top: 3px; }
.semail.sqico-smailico, .usractions { position: absolute; width: 100%; top: 0px; }
.usractions { background-color: rgb(255, 255, 255); height: 26px; padding: 0px 16px; }
.chtanim .usrinpt, .txtarewrap { z-index: 12; }
.cmtbx textarea, .usrinpt .msgarea { border-radius: 10px; height: 60px; margin-top: 26px; vertical-align: bottom; position: relative; padding: 6px 30px 6px 10px; font-size: 13px; }
.cmtbx textarea { max-height: 119px; }
.mraction { bottom: 3px; border-radius: 8px; position: absolute; right: 38px; z-index: 12; transform-origin: right bottom 0px; box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 10px 0px; padding: 8px; }
.mraction li { padding: 8px 14px; cursor: pointer; min-width: 155px; max-width: 200px; position: relative; font-size: 15px; text-align: left; }
.mraction li:hover { border-radius: 8px; background-color: rgb(249, 249, 249); }
.mraction li:hover, .mraction li:hover::before, .msgbx .mraction li:hover { color: rgb(0, 145, 255) !important; }
.mraction .sqico-smailico::before { font-size: 12px !important; }
.mraction li::before { width: 20px; margin-top: -4px; }
.mraction li:last-child, .sqico-drpdwn.zindrp.btmalign a, .sqico-drpdwn.zindrp.btmalign a:hover { border-radius: 0px 0px 8px 8px; }
.sqico-drpdwn.zindrp a, .sqico-drpdwn.zindrp a:hover { border-radius: 8px 8px 0px 0px; }
.cmtbx textarea, .semail.sqico-smailico, .smileydiv, .usrinpt .msgarea { border-color: rgb(215, 215, 215); border-radius: 8px; }
div.smile_list { bottom: calc(100% - 24px); box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 14px 0px; border-radius: 10px 10px 0px 0px; border: medium; }
.siq-popup div.smile_list { bottom: calc(100% - 80px); }
.sqico-attach input[type="file"] { cursor: pointer; left: 0px; opacity: 0; position: absolute; width: 100%; top: 0px; height: 100%; }
.semail { border-radius: 5px; padding: 10px 17px 11px; width: 100%; }
.semail.sqico-smailico::before { padding: 11px 10px 10px 0px; position: absolute; top: 5px; }
.semail.sqico-smailico { bottom: auto; top: -23px; z-index: 1; }
.semail.sqico-smailico.animmail { bottom: 1px; transition: 3s; }
.semail input { border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 226, 226); border-image: none; margin-left: 34px; margin-right: 10px; margin-top: 0px; padding: 2px 5px; width: calc(100% - 65px); border-radius: 0px; }
.msgbx > .siq-message { overflow-wrap: break-word; word-break: break-word; }
.sqico-file::before { font-size: 31px; height: 32px; width: 26px; }
.sqico-file { height: 75px; width: 75px; background-color: rgb(230, 230, 230); position: relative; }
.infomsg { margin: 10px auto auto; width: 81%; overflow-wrap: break-word; line-height: 22px; word-break: break-word; }
.infomsg.chtend { margin: 10px auto; line-height: 20px; }
.infomsg span::before { margin: 0px 6px 0px 14px; }
.chtlnks::before { content: ""; display: block; width: 50px; height: 1px; background-color: rgb(221, 232, 240); margin: 14px auto 12px; }
.smileydiv { border: 1px solid rgb(221, 232, 240); border-radius: 4px; position: absolute; bottom: -70px; height: 113px; overflow: auto; padding: 0px 2px 2px; transform-origin: center bottom 0px; }
.fdbck .usractions > .txtelips { width: 62%; }
.fdbck .usractico span { padding: 0px 5px 0px 0px; margin: 0px; cursor: default; }
.fdbck_star { border-top: 1px solid; padding-bottom: 7px; padding-top: 15px; text-align: center; position: relative; z-index: 1; }
.bsnshrs a { border-bottom: 1px solid rgb(134, 134, 134); line-height: 17px; }
.bsnshrlst > span:first-child { width: 30%; position: relative; }
.bsnshrlst > span:first-child::after { content: ":"; position: absolute; right: 0px; }
.dragmask em { z-index: 2; padding-bottom: 18px; }
.dragmask, .dragmask * { pointer-events: none; }
.content .dragmask { display: table; margin: 0px; position: absolute; width: 100%; z-index: 1111; background-color: transparent; top: 0px; padding: 0px; border: 2px dashed rgb(204, 204, 204); border-radius: 10px 10px 0px 0px; height: calc(100% - 70px); }
.actionbtn > p { border-radius: 4px; height: 30px; line-height: 30px; background-color: rgb(102, 203, 94); color: rgb(255, 255, 255); cursor: pointer; }
.actionbtn > p.cancel { background-color: rgb(221, 221, 221); color: rgb(85, 85, 85); }
.actionbtn > p:hover { background-color: rgb(73, 165, 66); }
.actionbtn > p.cancel:hover { background-color: rgb(250, 142, 139); color: rgb(255, 255, 255); }
.rating .txtelips { direction: ltr; }
.rating > span.sel::before, .rating > span.sel ~ span::before, .rating > span[documentclick]:hover::before, .rating > span[documentclick]:hover ~ span::before { color: rgb(255, 217, 63); }
.siqembed .maskdiv { position: absolute; padding-top: 20px; width: 100%; height: 100%; z-index: 13; animation: 0.8s cubic-bezier(0.3, 0.7, 0.1, 1) maskanim; }
.siqembed .sqfdbk { animation: 0.8s cubic-bezier(0.3, 0.7, 0.1, 1) fdmaskanim; }
.chtcont.maskdiv::before, .chtend + .usrinpt::before, .outerwin .semail::before { content: none; }
body .siqembed div.hidemaskanim, body .siqembed div.hidemaskanim.maskdiv { animation: 0.8s cubic-bezier(0.7, 0.7, 0.1, 1) hidemaskanim; bottom: 100em; }
.info_banr.feedbnr { background-color: rgb(248, 248, 248); }
.captcha img { width: 180px; height: 50px; vertical-align: middle; margin-right: 5px; }
input[type="checkbox"] + label .sqico-chkbx, input[type="radio"] + label .sqico-radio { display: inline-block; width: 19px; margin: 0px 4px 0px 0px; vertical-align: middle; cursor: pointer; }
.captcha input[type="text"] { border-color: rgb(206, 206, 206); }
.feedsbx { height: 270px; }
.infomsg.chtend::before, .usrinpt::before { background: linear-gradient(rgba(255, 255, 255, 0) 0px, rgb(255, 255, 255) 100%); content: ""; height: 10px; position: absolute; width: 100%; left: 0px; top: -8px; }
.infomsg.chtend::before { top: -17px; left: -36px; }
.infomsg span::before { margin: 0px 6px 0px 14px; }
.msgarea.errfield { position: relative; z-index: 6; }
.prgbar, .prgbx { height: 4px; width: calc(100% - 22px); border-radius: 5px; display: block; background-color: rgb(255, 255, 255); margin: 7px 0px; position: relative; }
em.prgbar { background-color: rgb(117, 209, 113); }
.sqico-send::before { font-size: 13px; }
.chtend + .semail.sqico-smailico, div.sqfdbk.maskdiv { width: calc(100% - 28px); }
.usrinpt.fdbck .semail { margin-bottom: 55px; }
.infomsg.chtend .semail { margin-bottom: -50px; top: auto; bottom: 77px; }
section.outerwin .semail { position: fixed; top: 148px; bottom: auto; width: 333px; z-index: 5; margin-top: 0px; display: none; padding: 13px; }
span.sqico-grpico { position: absolute; bottom: 0px; right: 0px; background-color: rgb(83, 171, 64); border-radius: 30px; width: 20px; height: 20px; text-align: center; }
.sqfdbk textarea { border: 1px solid rgb(227, 227, 227); background-color: rgb(255, 255, 255); height: 134px; border-radius: 14px; padding: 12px 15px; margin-top: 12px; display: none; }
.fdbk_cnt .rating { margin: 10px 0px; }
.fdbk_aln, .fdbk_cnt, .sqfdbk, div.fdbk_aln textarea, span.sqico-user img { height: 100%; }
.fdbk_aln textarea, .fdbk_cnt { border-radius: 5px; }
.fdbck_star, .smileydiv, .sqico-drpdwn.zindrp ul { border-color: rgb(227, 227, 227); }
.outerwin .msgbox > div.posrel::after, .outerwin .msgbox > div.posrel::before { background-color: rgb(244, 244, 244); }
.content > div, .desc, .sqico-drpdwn::before, .sqico-enter, footer a, footer span { color: rgb(119, 119, 119); }
.fdbk_cnt, .semail { border: 1px solid rgb(227, 227, 227); }
.cmtbx, .fetchmail span:first-child, .semail { border-color: rgb(238, 238, 238); }
.captcha input[type="text"], .cmtbx input[type="text"], .cmtbx textarea, .content:not(.siqforms) .usrinpt .msgarea, .fdbck_star, .mraction, .semail, .semail input, .siqembed, .siqembed .maskdiv, .siqembed .pstimg-main, .smileydiv, .waitmsg { background-color: rgb(255, 255, 255); }
.content > div { margin-bottom: 15px; }
.info_banr, .info_banr.timer::after, .info_banr.timer::before { background-color: rgb(225, 247, 241); }
.prgbx .sqico-close::before { position: absolute; right: -18px; font-size: 8px; top: -1px; cursor: pointer; }
.mraction { transform: scale(0); transition: transform 0.5s cubic-bezier(0.3, 0.7, 0.1, 1); }
.mraction.shwact, .smileydiv.shwuti { transform: scale(1); }
.actionbtn > p, .content .errfield.sqico-drpdwn, .sqico-send, .sqico-send::before, .sqico-star::before, input[type="text"].errfield, textarea.errfield { transition: 0.5s cubic-bezier(1, 0.7, 0.5, 1); }
.showmore .sqico-more::before, .showmore .sqico-unmute::before { position: relative; animation: 0.7s ease-out fadein; }
.sqico-star:hover::before { transition-duration: 0.25s; transform: scale(1.25); }
::-webkit-scrollbar { background-color: transparent; width: 4px; height: 8px; }
::-webkit-scrollbar-track { background: 0px 0px; }
::-webkit-scrollbar-thumb { background-color: rgb(204, 204, 204); height: 8px; border-radius: 20px; }
@keyframes fadein {
0%, 50% { left: 10px; opacity: 0; }
100% { left: 0px; opacity: 1; }
}
@keyframes fadein {
0%, 50% { left: 10px; opacity: 0; }
100% { left: 0px; opacity: 1; }
}
@keyframes fdmaskanim {
0% { bottom: 100%; }
100% { bottom: 35px; }
}
@keyframes fdmaskanim {
0% { bottom: 100%; }
100% { bottom: 35px; }
}
@keyframes maskanim {
0% { top: -100%; }
100% { top: 0px; }
}
@keyframes maskanim {
0% { top: -100%; }
100% { top: 0px; }
}
@keyframes hidemaskanim {
0% { top: 0px; }
100% { top: -100%; }
}
@keyframes hidemaskanim {
0% { top: 0px; }
100% { top: -100%; }
}
body, html { height: 100%; border-radius: 0px; }
.siq_mscreen .captcha, .siq_mscreen .content, .siq_mscreen.outerwin .content.chtanim { height: calc(100% - 110px); }
.siq_mscreen .chtanim .chtcont, .siq_mscreen .content .dragmask { height: calc(100% - 100px); }
.siq_mscreen section { height: calc(100% - 127px); }
.usrinpt::before { top: -10px; }
.siq_mscreen.outerwin .msgbox { position: relative; }
.siq_mscreen .sqico-drpdwn ul { width: calc(100% - 34px); left: 17px; }
.resend .msgbx span { color: rgb(197, 197, 197); }
.sqico-resend { position: absolute; top: 0px; bottom: 0px; left: -23px; margin: auto; height: 13px; cursor: pointer; }
.mobile .siq-popup { bottom: 200px; }
::placeholder { opacity: 1; }
::-webkit-input-placeholder { color: rgb(197, 197, 197); }
::placeholder { color: rgb(197, 197, 197); }
.android .usractions, .mobile.mobile1 .usractions { padding-right: 10px; }
.android .usractico, .mobile.mobile1 .usractico { display: inline-flex; align-items: center; justify-content: center; }
.android .siq-option-size, .mobile.mobile1 .siq-option-size { height: 25px; width: 30px; display: inline-flex; align-items: center; justify-content: center; padding-left: 0px; margin-right: 0px; }
.android .siq-send-button::before, .mobile.mobile1 .siq-send-button::before { font-size: 15px; }
header .siqchat-detl { color: rgb(0, 102, 204); text-align: right; cursor: pointer; position: absolute; right: 18px; top: 45px; z-index: 3; font-weight: 500; background: rgb(255, 255, 255); }
.siqc_body { z-index: 13; position: relative; width: 100%; background: rgb(255, 255, 255); right: -100%; transition: 0.3s ease-in-out; overflow: hidden; flex-grow: 1; }
.sli_view { right: 0px; transition: 0.3s ease-in-out; }
.siqc_usrimg { height: 49px; width: 49px; display: inline-block; vertical-align: middle; position: relative; border-radius: 100%; overflow: hidden; box-shadow: rgba(170, 170, 170, 0.5) 0px 0px 0px 0.6px; z-index: 1; }
.siqc_usrimg img { border-radius: 50%; width: 100%; height: 100%; }
.siqc_msg { display: inline-block; vertical-align: middle; margin-left: 20px; width: 75%; }
.siqc_msg span { color: rgb(0, 0, 0); max-width: 75%; display: block; line-height: 1.7; font-size: 16px; }
.siqc_cusmsg { color: rgb(51, 51, 51); font-size: 14px; white-space: nowrap; overflow: hidden; height: 23px; line-height: 20px; }
div.siqc_msg em::before { margin-right: 5px; color: rgb(204, 204, 204); }
div.siqc_cusmsg em::before, div.siqc_msg em { font-size: 12px; }
.siqc_cntbody { cursor: pointer; padding: 18px 15px 18px 20px; position: relative; width: 100%; }
.siqc_duration { color: rgb(170, 170, 170); font-size: 11px; text-align: right; position: absolute; right: 15px; z-index: 1; font-weight: lighter; top: 27px; }
.siqc_edt { position: fixed; z-index: 13; bottom: 40px; right: 34px; }
[cwview="msgarea"] aside.siqc_edt { position: static; }
.siqc_eletype { display: block; margin-top: 10px; }
.type_timer .siqco_timer::before { margin-top: 10px; color: rgb(0, 0, 0); }
.sqico-offline .sqico-user::before { font-size: 42px; position: absolute; left: 4px; top: 8px; }
.sqico-missed .sqico-user::before { position: absolute; right: 11px; top: 16px; font-size: 34px; }
.sqico-missed.siqc_usrimg img[src=""] + .sqico-user::after { position: absolute; font-size: 13px; right: 5px; top: 10px; color: rgb(255, 255, 255); }
.sqico-typing.siqc_usrimg img[src=""] + .sqico-user::after { color: rgb(255, 255, 255); font-size: 13px; position: absolute; top: 10px; right: 5px; }
.sqico-typing.siqc_usrimg img[src=""] + .sqico-user::before { position: absolute; font-size: 34px; left: 5px; top: 17px; }
.siq-usr .sqico-missed.cmplogo span::before { font-size: 32px; top: 4px; right: 12px; }
.siq-usr .sqico-offline.cmplogo span::before { font-size: 38px; }
.siqc_body em::before { margin: 0px; }
.proactv_chat .siqc_usrimg + .siqc_cusmsg { font-size: 13px; width: 80%; color: rgb(68, 68, 68); height: 22px; line-height: 24px; }
.proactv_chat .siqc_msg span { font-size: 14px; line-height: normal; }
#conv-tab .siqc_eletype, .siqc_newchat .siqc_eletype { background: rgb(255, 55, 34); text-align: center; color: rgb(255, 255, 255); height: 14px; border-radius: 16px; font-size: 9px; float: right; min-width: 14px; line-height: 14px; padding: 0px 2px; }
.siqc_duration span { display: block; text-align: right; }
.siqc_chatend .siqc_duration, .siqc_goend .siqc_cusmsg, .siqc_goend .siqc_duration, .siqc_newchat .siqc_cusmsg, .siqc_newchat .siqc_duration { color: rgb(34, 34, 34); }
.siqc_cntbody::before { content: ""; box-shadow: rgb(255, 255, 255) -80px 0px 20px; height: 40%; width: 100%; position: absolute; right: -100%; z-index: 1; top: 40px; }
.siqc_edt .wincustom_bg::before { color: rgb(255, 255, 255); margin: 0px 0px 0px 3px; line-height: 52px; }
.siqc_edt .wincustom_bg { box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 9px 0px; height: 54px; width: 54px; border-radius: 50%; cursor: pointer; font-size: 20px; text-align: center; }
.bot_chat .sqico-reply.replyicon, .dn { display: none; }
.siqc_chatend .siqc_cusmsg, .siqc_goend .siqc_cusmsg, .siqc_type .siqc_cusmsg { font-style: italic; }
.content .infomsgp, .siqc_type .siqc_msg { color: rgb(153, 153, 153); }
.siqc_time .siqc_duration, .siqc_time .siqc_eletype::before { color: rgb(51, 51, 51); }
.siqc_time .siqc_cusmsg { color: rgb(68, 68, 68); }
.siqc_chatend .siqc_cusmsg { color: rgb(255, 53, 32); }
.proactv_chat { cursor: pointer; height: 68px; width: 94.5%; position: fixed; left: 10px; top: 160px; background: rgb(255, 255, 255); z-index: 111; box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 13px 1px; padding: 12px; border-radius: 8px; overflow: hidden; display: flex; align-items: center; }
.onlycall_main + .proactv_chat { top: 154px; }
[cwview="faqview"] .proactv_chat { top: 100px; }
.proactv_chat::before { content: ""; box-shadow: rgb(255, 255, 255) -45px 13px 10px; height: 100%; width: 98%; position: absolute; right: -98%; z-index: 1; top: 0px; overflow: hidden; }
.proactv_chat .siqc_usrimg { height: 34px; width: 34px; }
em.sqico-clear { right: 4px; top: 4px; padding: 4px; font-size: 8px; z-index: 1; }
em.sqico-clear:hover { background: rgb(238, 238, 238); border-radius: 100%; padding: 4px; }
.proactv_chat.thme_view { height: 46px; background: rgb(255, 255, 255); padding: 7px; }
.proactv_chat .siqc_duration { top: auto; bottom: 20px; color: rgb(255, 53, 32); }
.proactv_chat .siqc_msg { margin-left: 12px; width: calc(100% - 50px); }
.siqchat-detl.sqico-alert::before { margin-right: 7px; vertical-align: middle; }
.siqc_prochtcls::before { content: ""; display: inline-block; height: 9px; width: 9px; background: rgb(254, 63, 86); border-radius: 50%; margin-right: 8px; position: absolute; top: 0px; right: -8px; }
.siqc_hstrycht { position: relative; width: 100%; background: rgb(255, 255, 255); transition: 0.3s ease-in-out; height: auto; z-index: 1; overflow-y: auto; left: 0px; padding-bottom: 5px; flex-grow: 1; }
.siqc-progress { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); transform-origin: center center 0px; }
.siqc-progress .siqc-progress-item { text-align: center; width: 42px; height: 42px; line-height: 97px; border: 2px solid rgb(222, 222, 222); border-radius: 50%; animation: 1.2s linear infinite spin; }
.siqc-progress .siqc-progress-item::before { content: ""; position: absolute; top: -2px; left: 19px; width: 17px; height: 44px; border-top: 0px solid rgb(222, 222, 222); border-right: 5px solid rgb(222, 222, 222); border-top-right-radius: 100%; }
.siqc-progress.siqc-float .siqc-progress-item::before { border-top-width: 2px; margin-top: 0px; height: 19px; }
.siqc-progress-item::after { content: ""; position: absolute; height: 12px; width: 5px; border-radius: 50%; background: rgb(222, 222, 222); right: -3px; top: 12px; }
.siqc-loader .siqc-progress { top: 70%; }
.siqc-loader .siqc-progress .siqc-progress-item { width: 25px; height: 25px; }
.siqc-loader .siqc-progress .siqc-progress-item::before { width: 8px; }
.siqc-loader .siqc-progress.siqc-float .siqc-progress-item::before { height: 11px; left: 11px; }
.siqc-loader .siqc-progress-item::after { height: 6px; right: -3px; top: 7px; }
.proactv_chat .siqc_usrimg img[src=""] + .convrstn-usr { font-size: 33px; }
.cmplogo img[src=""] + em { font-size: 20px; background: rgb(0, 102, 204); }
.cmplogo img[src=""] + em::before { color: rgb(255, 255, 255); height: 100%; width: 100%; display: flex; align-items: center; justify-content: center; }
.siqc_usrimg img[src=""] + .convrstn-usr { height: 100%; width: 100%; border-radius: 50%; display: flex; align-items: center; justify-content: center; overflow: hidden; background: rgb(0, 102, 204); font-size: 48px; position: absolute; z-index: 1; padding-top: 8px; top: 0px; }
.siqc_usrimg img:not([src=""]) + .sqico-user::before { content: none; }
.siqc_usrimg img[src=""] + .convrstn-wait::before { content: ""; position: absolute; left: 0px; font-size: 35px; bottom: -3px; }
.siqc_usrimg img[src=""] + .convrstn-wait::after { content: ""; font-size: 10px; position: absolute; right: 8px; top: 15px; color: rgb(255, 255, 255); }
.zsiqdircall .siqc_usrimg img[src=""] + .convrstn-wait::after { top: 5px; right: 5px; font-size: 8px; }
.siqc_actcht { position: fixed; background: rgb(255, 255, 255); z-index: 10; width: 98%; overflow: hidden; }
@keyframes spin {
100% { transform: rotate(360deg); }
}
@keyframes spin {
100% { transform: rotate(360deg); }
}
@keyframes spin {
100% { transform: rotate(360deg); }
}
.siqchat-detl .sqico-alert { margin-right: 10px; vertical-align: middle; }
.newsletter label em, .newsletter label span::before, div.siqc_cusmsg .sqico-video::before { vertical-align: middle; }
.zsiq_size1 .pstimg-main { top: 75px; }
.zsiq_size2 .cmtbx textarea, .zsiq_size3 .cmtbx textarea { height: 136px; }
div.fdbk_aln textarea { border: 1px solid rgb(227, 227, 227); border-radius: 14px; background-color: rgb(255, 255, 255); width: 100%; height: 120px; margin-top: 0px; font-size: 13px; }
div.fdbk_aln .fdbk_cnt { height: auto; border: medium; }
div.fdbk_aln .clblck { margin: 0px 0px 6px; font-size: 15px; color: rgb(102, 102, 102); text-align: center; }
.nofdbk .fdbk_cnt { border-radius: 0px; background-color: transparent; border: medium; }
.imgprev input, .imgprev textarea { background-color: transparent; }
body:not(.calltheme) .siq_popup::before { content: ""; display: inline-block; width: 100%; height: 100%; position: absolute; background-color: rgba(255, 255, 255, 0.8); z-index: 3; }
div.siqc_cusmsg .sqico-video::before { font-size: 10px; }
header .sqico-clogo::before { content: ""; height: 100%; width: 100%; display: inline-block; color: rgb(255, 255, 255); font-size: 34px; text-align: center; line-height: 66px; }
header .sqico-clogo { border-color: transparent; }
input::placeholder, textarea::placeholder { opacity: 1; }
::-webkit-input-placeholder { color: rgb(119, 119, 119); }
::placeholder { color: rgb(119, 119, 119); }
:-moz-placeholder { color: rgb(119, 119, 119); }
[data-field="message"] .sqico-edit:not(li)::before { font-size: 9px; color: rgb(153, 153, 153); }
[data-field="message"] .sqico-edit:not(li) { position: absolute; padding-left: 5px; top: 0px; bottom: 0px; margin: auto; height: 9px; }
.sqfdbk textarea::-webkit-placeholder, .sqfdbk textarea::placeholder { color: rgb(221, 221, 221); font-size: 13px; }
.sqfdbk textarea::placeholder { color: rgb(221, 221, 221); font-size: 13px; }
.sqfdbk textarea:-moz-placeholder { color: rgb(221, 221, 221); font-size: 13px; }
input[type="checkbox"]:checked + label .sqico-chkbx::before { color: rgb(187, 187, 187); }
.msgbx { max-width: 310px; width: auto; background-color: rgb(248, 248, 248); font-size: 15px; color: rgb(34, 34, 34); padding: 8px 14px; border-radius: 6px 16px 16px 6px; position: relative; line-height: 22px; }
.agntmsg > div:first-child, .vismsg > div:first-child { font-size: 13px; color: rgb(102, 102, 102); margin: 12px 0px 4px 8px; position: relative; }
.vismsg > div:first-child { text-align: right; margin-right: 10px; }
.vismsg .msgbx { float: right; border-radius: 16px 6px 6px 16px; background: rgb(0, 102, 204); }
.msgbx .siq-visitor-message, .save em { color: rgb(255, 255, 255); }
.msgbx a { text-decoration: none; border-bottom: 1px solid rgb(255, 255, 255); }
.agntmsg .msgbx a { border-bottom: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); }
.msgbx a:hover { border: medium; }
div.sqfdbk.maskdiv { position: absolute; bottom: 35px; margin: auto 14px; height: auto; border-radius: 16px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 25px 1px; padding: 12px 11px 11px; }
.fdbk_cnt .clblck.fd-byline { color: rgb(153, 153, 153); line-height: 22px; }
.fd_lastmsg { margin: 3px 0px 30px; }
.fd_lastmsg .msgbx { text-align: center; padding: 15px; }
.lstmsg_strs { display: inline-block; position: absolute; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 7.8px 0.2px; bottom: -15px; right: -15px; border-radius: 16px 16px 6px; padding: 0px 5px; cursor: pointer; text-align: right; min-width: 40px; }
.lstmsg_strs, .lstmsg_strs .reactions { transition: 0.3s cubic-bezier(0.77, 0, 0.175, 1); }
.lstmsg_strs.sel .reactions { width: 115px; margin: 0px 5px; height: 40px; }
.lstmsg_strs.sel > span { opacity: 0; height: 0px; }
.lstmsg_strs .reactions { margin: 0px; display: flex; width: 0px; height: 0px; overflow: hidden; z-index: 11; }
.lstmsg_strs .reactions .reaction_ico::before { margin-right: 5px; }
.lstmsg_strs .reaction_ico { padding: 0px; font-size: 12px; z-index: 1; }
div.sqfdbk.maskdiv[isonlyrating="true"] { padding: 20px; }
.sqfdbk[isonlyrating="true"] .rating { margin: 12px 0px; }
div.smily_msg .msgbx { background-color: transparent !important; text-align: center; }
[data-field="message"]:not(.smily_msg) [class^="siqsly-"] { transform: scale(0.7); transform-origin: left center 0px; vertical-align: middle; }
.msgbx [data-bubble] { border-radius: 6px 16px 16px 6px; }
.vismsg .msgbx [data-bubble] { border-radius: 16px 6px 6px 16px; }
div.lst_msg .msgbx, div.lst_msg .msgbx .siq-voice-audio:not(.imgcmt), div.lst_msg .msgbx [data-bubble], div.lst_msg .msgbx [data-bubble] .siq-voice-audio:not(.imgcmt) { border-radius: 16px 6px 16px 16px; }
[data-field="message"]:not(.single_msg) .siq-visitor-name:not(:empty) + .msgbx, [data-field="message"]:not(.single_msg) .siq-visitor-name:not(:empty) + .msgbx .siq-voice-audio:not(.imgcmt), [data-field="message"]:not(.single_msg) .siq-visitor-name:not(:empty) + .msgbx [data-bubble], [data-field="message"]:not(.single_msg) .siq-visitor-name:not(:empty) + .msgbx [data-bubble] .siq-voice-audio:not(.imgcmt) { border-radius: 16px 16px 6px; }
[data-field="message"]:not(.single_msg) .siq-user-name:not(:empty) + .msgbx, [data-field="message"]:not(.single_msg) .siq-user-name:not(:empty) + .msgbx .siq-voice-audio:not(.imgcmt), [data-field="message"]:not(.single_msg) .siq-user-name:not(:empty) + .msgbx [data-bubble], [data-field="message"]:not(.single_msg) .siq-user-name:not(:empty) + .msgbx [data-bubble] .siq-voice-audio:not(.imgcmt) { border-radius: 16px 16px 16px 6px; }
.agntmsg.lst_msg .msgbx, .agntmsg.lst_msg .msgbx .siq-voice-audio, .agntmsg.lst_msg .msgbx [data-bubble], .agntmsg.lst_msg .msgbx [data-bubble] .siq-voice-audio:not(.imgcmt) { border-radius: 6px 16px 16px; }
div.single_msg .msgbx, div.single_msg .msgbx .siq-voice-audio:not(.imgcmt), div.single_msg .msgbx [data-bubble], div.single_msg .msgbx [data-bubble] .siq-voice-audio:not(.imgcmt) { border-radius: 16px; }
.disply_tbl { display: table; table-layout: fixed; height: 100%; }
.cur-non, .dcsave-btn.req { pointer-events: none; }
.disply_cel { display: table-cell; vertical-align: bottom; }
.chtcont .infomsg, .siqc_hstrycht .infomsg { margin: 20px auto; padding: 0px; line-height: 18px; }
.siqc_cntbody:hover { background-color: rgb(248, 248, 248); }
.cmplogo[data-chttype="agent"] .sqico-user { display: block; overflow: hidden; }
.siqc_cntbody:hover::before { box-shadow: rgb(248, 248, 248) -80px 0px 15px; }
#faqsearch-field::-webkit-input-placeholder { color: rgb(238, 238, 238); font-size: 13px; opacity: 1; }
#faqsearch-field:-moz-placeholder { color: rgb(238, 238, 238); font-size: 13px; opacity: 1; }
#faqsearch-field::placeholder { color: rgb(238, 238, 238); font-size: 13px; opacity: 1; }
[cwview="faqview"] .category #attname { margin: 0px; }
[cwview="faqview"] .category .cmplogo > span::before { font-size: 23px; line-height: 50px; }
.gltr-cont { font-size: 14px; text-align: center; }
.gltr-desc { line-height: 24px; }
.gltr-desc em { color: rgb(0, 102, 204); }
.gltr-done { margin: 5px auto auto; cursor: pointer; text-align: center; }
.gltr-srno { width: 120px; height: 30px; display: inline-block; font-size: 14px; border-radius: 4px; background-color: rgb(45, 196, 100); line-height: 30px; color: rgb(255, 255, 255); }
.gltr-no { background-color: rgb(223, 223, 223); color: rgb(51, 51, 51); margin-left: 15px; }
.gltr-srno:hover { background-color: rgb(40, 176, 90); }
.gltr-no:hover { background-color: rgb(200, 200, 200); }
.transtheme .gltr-no { background-color: rgb(170, 170, 170); }
.transtheme .gltr-done div { background-color: rgba(0, 0, 0, 0.4); }
.chtcont, .content { height: auto; }
.content, .siqembed { display: flex; flex-direction: column; }
header { height: 120px; display: flex; align-items: center; padding: 0px 12px; position: relative; flex-grow: 0; flex-shrink: 0; cursor: move; }
header.undraggable { cursor: auto; }
[themeid="9"] header::after, header::before { content: ""; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; z-index: 1; opacity: 0.07; background-size: cover; }
.headercont { width: 100%; color: rgb(255, 255, 255); font-size: 15px; z-index: 11; display: flex; align-items: center; }
.cmplogo { width: 50px; height: 50px; background-color: rgba(0, 0, 0, 0.14); border-radius: 50px; position: relative; z-index: 1; margin: 0px 20px 0px 12px; overflow: hidden; flex-shrink: 0; }
.siq-chat-attender-name { font-size: 22px; font-weight: 600; line-height: normal; }
.content { height: 100%; position: relative; background-color: rgb(255, 255, 255); border-radius: 10px 10px 0px 0px; padding-top: 5px; }
.header_txt { line-height: 24px; display: inline-block; vertical-align: middle; width: 67%; }
[cwview="faqview"] .header_txt { width: calc(100% - 140px); }
.rgt_ico .header_txt, [cwview="faqview"] .category .header_txt { width: 55%; }
.content:not(.siqforms) #msgbox_main div #msgarea { height: 70px; overflow: hidden; background-color: transparent; border-width: 1px medium medium; border-style: solid none none; border-color: rgb(221, 221, 221) currentcolor currentcolor; border-image: none; border-radius: 0px; padding: 10px 95px 10px 20px; }
.content:not(.siqforms) #msgbox_main div #msgarea[maxlength] { padding: 10px 100px 10px 20px; }
.content:not(.siqforms) #msgbox_main div #msgarea::placeholder { width: calc(100% - 30px); }
.content:not(.siqforms) #msgbox_main div #msgarea:focus { box-shadow: rgba(0, 0, 0, 0.06) 0px -8px 22px 0px; }
#action_icons { position: absolute; bottom: 26px; width: 61px; right: 5px; display: flex; align-items: center; justify-content: flex-end; }
#action_icons span { display: inline-flex; margin-right: 10px; cursor: pointer; height: 20px; width: 20px; align-items: center; flex-shrink: 0; justify-content: center; }
.win_close { height: 48px; width: 48px; float: right; position: relative; margin-bottom: 12px; border-radius: 50px; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 9px 0px; right: 5px; text-align: center; cursor: pointer; opacity: 0.94; }
.win_close:hover { opacity: 1; box-shadow: rgba(0, 0, 0, 0.26) 0px 2px 11.8px 0.2px; }
.siq_mprv .win_close { right: 0px; }
.win_close.sqico-larrow::before { line-height: 50px; margin: 0px; transform: rotate(0deg); font-size: 8px; color: rgb(255, 255, 255); }
.fulwdth:not(.min-view) { width: calc(100% - 24px); }
#action_icons span:hover::before, .chtend a, .chtend a::before, .sqico-drpdwn li.atsel, .sqico-drpdwn li:hover, .sqico-more:hover::before { color: rgb(0, 145, 255); }
#action_icons .sqico-send, #action_icons.show_send .sqico-attach, #blur_userbg[src=""], .show_send #zsiq-voicenote, .siqdc-hdr + .callbanner { display: none; }
#action_icons.show_send .sqico-send { display: flex; }
[cwview="faqview"] .faq_srch .cmplogo, [cwview="faqview"] .faq_srch .siq-convback, [cwview="faqview"] .faq_srch .txtelips { opacity: 0; }
[cwview="faqview"] .siq-chat-attender-name { width: 195px; }
.sqico-search::before { color: rgb(255, 255, 255); }
.faqdiv > div.sel, footer .sel span, footer .sel::before { color: rgb(0, 148, 255); }
#msgbox_main { margin: 0px; }
.siq-dragdrop-mask ~ .chtcont, .siq-dragdrop-mask ~ .usrinpt .showmore { filter: blur(5px); }
#faqdiv.faq_oldview [data-type="accordian-header"], #faqdiv.faq_oldview > .dsp_table { background-color: transparent; }
#faqdiv.faq_oldview [data-type="accordian-header"]:hover, #faqdiv.faq_oldview > .dsp_table:hover { background-color: rgb(246, 246, 246); border-radius: 6px; }
#faqdiv.faq_oldview { padding: 10px; }
#faqdiv.faq_oldview [data-type="accordian-header"] { padding: 11px 14px; }
.faq_oldview .faqarticle { background-color: transparent; }
.min_header .cmplogo { transform: scale(0.8); margin: 0px 10px 0px 6px; }
#msgmaindiv { flex-grow: 1; position: relative; height: 100%; padding-top: 15px; }
footer:not(.faq_footer) .sqico-send { height: 27px; display: flex; align-items: center; justify-content: center; }
footer:not(.faq_footer) .sqico-send::before { font-size: 13px; margin-right: 3px; }
.signature_embed .siqc_edt { bottom: 60px; }
.signature_embed .faq_footer ~ .siqc_edt { bottom: 110px; }
.siq_mprv footer:not(.faq_footer) { padding-bottom: 15px; }
div.flogo { text-align: center; float: none; font-size: 12px; position: absolute; z-index: 1; top: -40px; left: 0px; right: 0px; width: 140px; height: 32px; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 11.8px 0.2px; background-color: rgb(255, 255, 255); margin: auto; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.flogo .txtelips { color: rgb(204, 204, 204); }
.usrinpt .flogo { top: 4px; background: 0px 0px; height: auto; box-shadow: none; }
.flogo img { width: 14px; margin-right: 5px; filter: grayscale(100%); opacity: 0.3; }
.flogo:hover img, [themeid="4"] .usrinpt .flogo:hover img { filter: grayscale(0); opacity: 1; }
div.flogo:hover .txtelips { color: rgb(85, 85, 85); }
[cwview="convchat"] .f-logo, [cwview="msgarea"] footer .flogo { display: none; }
.siqc_body .flogo, .siqc_hstrycht .flogo { top: auto; bottom: 10px; }
.sbold { font-weight: 600; font-family: salesiq-font-sbold; }
#faqdiv .sbold { color: rgb(34, 34, 34); }
.sqico-faqcat::before { font-size: 11px; margin-right: 12px; color: rgba(0, 0, 0, 0.2); }
div#faqdiv { padding: 10px 0px; }
[themeid="8"] .content, [themeid="8"] .headercont { margin-top: -10px; }
[themeid="8"] .siqc_body, [themeid="8"] .siqc_hstrycht { border-radius: 10px; margin-top: -10px; }
[themeid="8"] .faq-srch, [themeid="8"] .siqchat-detl.sqico-call { top: -10px; }
[themeid="10"] header, [themeid="9"] header { background: 0px 0px !important; z-index: 22222; height: 140px; align-items: baseline; }
[themeid="10"] header::before, [themeid="9"] header::before { z-index: 2; }
[themeid="9"] header::after { opacity: 1; z-index: 1; width: calc(100% + 20px); top: auto; height: calc(100% + 50px); box-shadow: rgba(0, 0, 0, 0.21) 0px 1px 5px 0px; transform: skewY(9deg); bottom: 30px; }
[themeid="9"] .headercont { position: relative; top: 20px; margin: 0px; }
[themeid="9"] .siqdc-hdr .headercont { position: static; }
[themeid="9"] .min_header::after { bottom: 10px; transform: skewY(3deg); }
[themeid="9"] .min_header .headercont { top: 15px; }
[themeid="9"] .siqchat-detl.sqico-call { top: 30px; bottom: auto; }
[themeid="9"] .min_header.sqico-call { top: 23px; }
[themeid="9"] .proactv_chat { z-index: 111111; }
[themeid="9"] header.siqdc-hdr::after { bottom: 10px; }
.zsiqdircall [themeid="9"] header::after { transform: skewY(3deg); bottom: 0px; }
.zsiqdircall .sqico-typing.siqc_usrimg img[src=""] + .sqico-user::after { font-size: 7px; top: 5px; right: 5px; }
.zsiqdircall .sqico-typing.siqc_usrimg img[src=""] + .sqico-user::before { font-size: 18px; left: 8px; top: -4px; }
.siqc_newchat .siqc_eletype[class*="sqico-"]::before { color: rgb(255, 255, 255) !important; margin-right: 2px; }
[themeid="10"] header { height: 110px; align-items: center; }
[themeid="10"] header::after { content: " "; opacity: 1; z-index: 1; width: calc(100% + 100px); top: auto; height: calc(100% + 100px); box-shadow: rgba(0, 0, 0, 0.21) 0px 1px 5px 0px; position: absolute; left: -50px; bottom: 0px; border-bottom-right-radius: 100% 85px; border-bottom-left-radius: 100% 85px; }
[themeid="10"] .headercont { margin-top: -15px; }
[themeid="10"] .faq-srch, [themeid="10"] .siqchat-detl.sqico-call { top: -15px; }
[themeid="4"] .siqc_edt, [themeid="4"] .win_close { background-image: none !important; }
[themeid="4"].siqembed, [themeid="4"].win_close { background: rgba(0, 0, 0, 0.77) 0px 0px; border: medium; }
[themeid="4"] #faqbox, [themeid="4"] *, [themeid="4"] .content .sqico-drpdwn, [themeid="4"] .content > div, [themeid="4"] .siq_popup::before, [themeid="4"] input[type="checkbox"] + label { background-color: transparent; color: rgb(255, 255, 255); }
[themeid="4"] header { height: 95px; background: 0px 0px !important; }
.zsiqcallchat [themeid="4"] .makecall, [themeid="4"] .faqdiv > div, [themeid="4"] .makecall.sel [class*="sqico-"], [themeid="4"] .onlycall_main { background-color: transparent; }
[themeid="4"] .info_banr.timer::after, [themeid="4"] .info_banr.timer::before, [themeid="4"] .infomsg.chtend::before, [themeid="4"] .siqc_cntbody::before, [themeid="4"] .usrinpt::before, [themeid="4"] .zsiq-wrap, [themeid="4"] header::before { display: none; }
[themeid="4"] .siqc_cntbody:hover { background-color: rgba(255, 255, 255, 0.08); }
[themeid="4"] #action_icons span:hover::before, [themeid="4"] #convpopupmsg .sqico-user::before, [themeid="4"] #faqdiv .sbold, [themeid="4"] #rating .dc_fd_byline, [themeid="4"] .btndiv .c666, [themeid="4"] .call_dtl_ico, [themeid="4"] .call_dtl_ico em::before, [themeid="4"] .chtend a, [themeid="4"] .chtend a::before, [themeid="4"] .dcskip, [themeid="4"] .emtpg_btn span, [themeid="4"] .faqdiv > div.sel, [themeid="4"] .nofaq p, [themeid="4"] .siqc_msg span, [themeid="4"] .siqc_newchat .siqc_cusmsg, [themeid="4"] .siqc_time .siqc_cusmsg, [themeid="4"] .siqc_time .siqc_duration, [themeid="4"] .siqc_time .siqc_eletype::before, [themeid="4"] .siqdc-home .dc-feedback input, [themeid="4"] .siqdc-homehdr, [themeid="4"] .siqdc-iconsub span, [themeid="4"] .siqsmile_li.sel span, [themeid="4"] .siqsmile_li:hover span, [themeid="4"] .sqico-faqcat::before, [themeid="4"] .sqico-faqico.sel::before, [themeid="4"] .sqico-skip::before, [themeid="4"] .usractions span::before, [themeid="4"] .usrinpt .flogo:hover .txtelips, [themeid="4"] .zsiq_transferdiv span:nth-child(1), [themeid="4"] div.sqico-faqarticle::before, [themeid="4"] div.sqico-faqdept::before, [themeid="4"] footer .sel span, [themeid="4"] footer .sel::before, [themeid="4"] header .sqico-user::before { color: rgb(255, 255, 255); }
[themeid="4"] .siqdc-homedec { color: rgb(214, 214, 214); }
[themeid="4"] .sqico-faqcat::before, [themeid="4"] .vismsg .siq-voice-audio * { color: rgb(255, 255, 255); }
[themeid="4"] .plain_card div.msgbx * { color: rgb(153, 153, 153) !important; }
[themeid="4"] .plain_card .msgbx .dtl_val, [themeid="4"] .plain_card .msgbx .dtl_val a { color: rgb(255, 255, 255) !important; }
[themeid="4"] .siqc_usrimg img[src=""] + .convrstn-usr { background-color: rgb(34, 34, 34); border: 1px solid rgb(72, 72, 72); }
[themeid="4"] .proactv_chat, [themeid="4"] .semail input, [themeid="4"] .semail.sqico-smailico { background-color: rgb(255, 255, 255); }
[themeid="4"] .semail input[type="text"] { border: medium; }
[themeid="4"] .article, [themeid="4"] .article em, [themeid="4"] .cmpnt-skip .sqico-skip::before, [themeid="4"] .faqdiv, [themeid="4"] em.sqico-like::before, [themeid="4"] footer span { color: rgb(153, 153, 153); }
[themeid="4"] #convpopupmsg span, [themeid="4"] .cmpnt-optn-list div, [themeid="4"] .usrinpt .flogo .txtelips { color: rgb(102, 102, 102); }
[themeid="4"] .cmpnt-optn-list div:hover { color: rgb(0, 102, 204); }
[themeid="4"] .msgbx { color: rgb(34, 34, 34); }
[themeid="4"] .sqico-missed.siqc_usrimg img[src=""] + .sqico-user::after, [themeid="4"] .sqico-user::before { color: rgb(114, 114, 114); }
[themeid="4"] .convrstn-usr::before { font-size: 36px; }
[themeid="4"] #convpopupmsg .siqc_cusmsg, [themeid="4"] .fdbk_cnt .clblck, [themeid="4"] .siqsmile_li span, [themeid="4"] aside.siqc_edt::before, [themeid="4"] textarea { color: rgb(51, 51, 51); }
[themeid="4"] .info_banr * { color: rgb(255, 255, 255); }
.captcha p, .zsiqdircall [themeid="4"] .siqc_cusmsg, [themeid="4"] .infomsg, [themeid="4"] .usractions .txtelips, [themeid="4"] .zsiq_transferdiv[botstatus="timer"], [themeid="4"] .zsiq_transmissed.zsiq_transferdiv, [themeid="4"] div.smily_msg .msgbx .time, [themeid="4"] sup { color: rgb(238, 238, 238); }
[themeid="4"] #faqdiv [data-type="accordian-header"]:hover, [themeid="4"] #faqdiv > .dsp_table:hover, [themeid="4"] .siq-categ-list:hover { background-color: rgba(255, 255, 255, 0.1); }
[themeid="4"] #faqdiv.new_resource [data-type="accordian-header"] { background-color: rgb(96, 96, 96); }
[themeid="4"] .faqdiv > div.sel { border-top: 1px solid rgb(255, 255, 255); background-color: transparent; }
[themeid="4"] .cmplogo { background-color: rgba(0, 0, 0, 0.3); }
[themeid="4"] .faq-srch, [themeid="4"] .siqchat-detl.sqico-call { background-color: rgba(255, 255, 255, 0.14); }
[themeid="4"] .min-view:hover, [themeid="4"] .siqchat-detl.sqico-call:hover { background-color: rgba(255, 255, 255, 0.34); }
[themeid="4"] .sqico-larrow:hover { background-color: rgba(255, 255, 255, 0.16); }
[themeid="4"] .faq-srch:not(.min-view) { background-color: rgba(255, 255, 255, 0.2); }
[themeid="4"] .faq-srch .sqico-close { background-color: rgba(255, 255, 255, 0.4); }
[themeid="4"] .faq-srch .sqico-close:hover { background-color: rgba(255, 255, 255, 0.8); }
[themeid="4"] .faq-srch .sqico-close::before { color: rgb(98, 98, 98); }
[themeid="4"] textarea { background-color: rgb(244, 244, 244); }
[themeid="4"] .content .info_banr { background-color: rgb(102, 102, 102); color: rgb(255, 255, 255); }
[themeid="4"] .agntmsg > div:first-child, [themeid="4"] .vismsg > div:first-child { color: rgb(204, 204, 204); }
[themeid="4"] .lstmsg_strs, [themeid="4"] .msgbx { background-color: rgba(248, 248, 248, 0.94); }
[themeid="4"] .vismsg .msgbx { background-color: rgba(17, 17, 17, 0.94); }
[themeid="4"] + .ui-ztooltip { background: rgb(0, 0, 0); }
.ui-ztooltip-callout-top span, [themeid="4"] + .ui-ztooltip .ui-ztooltip-callout-top { border-color: transparent transparent rgb(0, 0, 0) !important; }
[themeid="4"] #msgbox_main div #msgarea { background-color: rgba(47, 47, 47, 0.9); border-top: 1px solid rgb(136, 136, 136); color: rgb(255, 255, 255); }
[themeid="4"] .content .zindrp ul, [themeid="4"] div.sqico-drpdwn.zindrp ul { background-color: rgb(244, 244, 244); }
[themeid="4"] .sqico-drpdwn li, [themeid="4"] .sqico-drpdwn span, [themeid="4"] [isimage="false"] .msgbx code { color: rgb(68, 68, 68); }
[themeid="4"] .mraction, [themeid="4"] div.smile_list { background-color: rgba(255, 255, 255, 0.97); }
[themeid="4"] .mraction li:hover { background-color: rgb(238, 238, 238); }
[themeid="4"] .content { padding-top: 0px; border-radius: 0px; }
[themeid="4"] .siqc_msg { width: 70%; }
[themeid="4"].siqembed .maskdiv { background-color: rgb(0, 0, 0); box-shadow: rgb(0, 0, 0) 0px 5px 10px -3px; }
[themeid="4"].siqembed div.sqfdbk.maskdiv { background-color: rgba(255, 255, 255, 0.94); box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 25px 1px; }
[themeid="4"] #convpopupmsg .sqico-user { background-color: rgb(204, 204, 204); }
[themeid="4"] .sqico-drpdwn::before { z-index: 1; }
[themeid="4"] .mraction.shwact, [themeid="4"] div.smile_list { background-color: rgba(255, 255, 255, 0.97); }
[themeid="4"] .chatnw .wincustom_clr { background-color: rgba(0, 0, 0, 0.3); }
[themeid="4"] .siqc_usrimg, [themeid="4"] footer { box-shadow: none; }
[themeid="4"] .usrinpt .flogo img { opacity: 0.7; }
[themeid="4"] .bg_shadow { visibility: hidden; margin-bottom: 0px; }
[themeid="4"] .form_content label { color: rgb(92, 98, 106); }
[themeid="4"] .ziq_msg[data-wtype="form"] { margin-top: 3px; }
[themeid="4"] .sqico-drpdwn li .desc em { color: rgb(102, 102, 102); }
[themeid="4"] .gltr-srno { background-color: rgb(45, 196, 100); color: rgb(255, 255, 255) !important; }
[themeid="4"] .gltr-no { background-color: rgb(223, 223, 223); color: rgb(51, 51, 51) !important; margin-left: 15px; }
[themeid="4"] .agntmsg code:not([markdown_type="code"]) { color: rgb(255, 255, 255); background-color: rgb(59, 59, 59); }
.onlycallview [themeid="4"] .dc-ratingpop, .zsiqcallchat [themeid="4"] .dc-ratingpop, .zsiqcallchat [themeid="4"].siqembed .dc-ratingpop, .zsiqdircall [themeid="4"].siqembed .dc-ratingpop, [themeid="4"] .siqdc-home .dc-feedback { background-color: rgb(41, 41, 41) !important; }
[themeid="4"] .smile_list { background-color: rgb(255, 255, 255); }
[themeid="4"] .smile_list .siq-smiley-icon { color: rgb(119, 119, 119); }
[themeid="4"] .siq-visitor-message .siq-smiley { color: rgb(255, 255, 255); }
[themeid="4"] .emoji-no-found > p { color: rgb(119, 119, 119); }
[themeid="4"] .siqdc-hdr .cmplogo { background-color: rgb(55, 55, 55); }
.zsiqcallchat [themeid="4"] .makecall, [themeid="4"] .emtpg_btn em, [themeid="4"] .siqc_edt .wincustom_bg { background-image: linear-gradient(to top, rgb(0, 0, 0), rgb(53, 54, 54)); }
[themeid="4"] .siqdc-hdr { background-color: rgba(0, 0, 0, 0.3) !important; }
[themeid="4"] .nologo.siqdc-hdr .cmplogo span::before { color: rgb(124, 122, 122) !important; }
[themeid="4"] .siqdc-home .dc-feedback input { background-color: transparent; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(238, 238, 238); border-image: none; }
[themeid="4"] .vismsg .msgbx code:not(.code) { background-color: rgb(41, 109, 207); color: rgb(255, 255, 255); }
[themeid="4"] .vismsg .msgbx code [proptype="edited"] { color: rgb(228, 228, 228); }
[themeid="4"] .siq-voice-audio.imgcmt { border-radius: 16px 6px 0px 0px; }
.st0 { fill: rgb(255, 200, 80); }
.st1 { fill: rgb(255, 255, 255); }
.st2 { fill: rgb(255, 18, 47); }
.st3 { opacity: 0.26; }
.st4 { fill: rgb(255, 255, 255); }
.st5 { opacity: 0.1; fill: rgb(255, 255, 255); }
[cwview="convchat"] .siq_botimg::before, [cwview="msgarea"] .siq_botimg::before { content: " " !important; position: absolute; display: inline-block; left: 0px; bottom: 0px; right: 0px; margin: auto; width: 38px; height: 3px; background-image: -moz-linear-gradient(left, rgba(160, 160, 160, 0.15), rgba(0, 0, 0, 0.2), rgba(160, 160, 160, 0.15)); border-radius: 100%; filter: blur(1px); opacity: 0.8; }
[cwview="convchat"] .cmplogo.siq_botimg, [cwview="msgarea"] .cmplogo.siq_botimg { background: 0px 0px; overflow: visible; }
[cwview="convchat"] .siq_botimg .sqico-user, [cwview="msgarea"] .siq_botimg .sqico-user { background-image: url(""); background-repeat: no-repeat; width: 46px; height: 32px; position: absolute; margin: auto; inset: 0px; }
.siq_content .blur_userbg, [cwview="convchat"] .blur_userbg, [cwview="msgarea"] .blur_userbg, [header-type="bot"] .blur_userbg { position: absolute; height: 100%; width: 100%; filter: blur(5px); display: inline-block; left: 0px; z-index: -1; top: 0px; opacity: 0.3; }
.siqc_body .siqc_usrimg img { max-width: 100%; max-height: 100%; height: auto; width: auto; border-radius: 0px; }
.skipdrag .siqc_edt { bottom: 100px; }
.skipdrag .faq .siqc_edt { bottom: 135px; }
.buble_bg .msgbx, .loadframe [themeid="9"] header::after, .siqc_edt .wincustom_bg, .win_close, [themeid="10"] header::after, header { background-image: -webkit-linear-gradient(90deg, rgb(0, 102, 204) 0px, rgb(33, 130, 223) 100%); }
.txt-invalid { position: absolute; right: 0px; bottom: 10px; margin: auto; z-index: 1; }
.txt-invalid::before { color: rgb(246, 91, 91); }
.errfield ~ .txt-invalid, .zsiq_transferdiv .bot_opt:not(.gltr-srno) { display: block; }
div.content_mdl::before { display: none; }
.content_mdl { height: 100%; position: absolute; width: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; top: 0px; }
.offline_bg::before, .online_bg::before { background-image: url("online-chat_jdvAim0TvboOLSSnKFpPXAljuhWP17sFbzAIaalZVU069zTnl0yvtAxMWevcyHGJ_.svg"); display: block; content: " "; width: 154px; height: 149px; opacity: 0.7; margin: auto; }
.offline_bg::before { background-image: url(""); width: 192px; }
[embedtheme="4"] .offline_bg::before, [themeid="4"] .online_bg::before { background-image: url(""); opacity: 1; }
[themeid="4"] .offline_bg::before { background-image: url(""); }
.textC { text-align: center; }
.offline_bg, .online_bg { color: rgb(153, 153, 153); font-size: 16px; display: inline-block; vertical-align: middle; }
.bg_shadow { display: block; margin-bottom: 12px; margin-left: 20px; }
.bg_shadow::after, .bg_shadow::before { content: ""; display: inline-block; height: 3px; width: 50px; background-image: -moz-linear-gradient(left, rgba(240, 240, 240, 0.38), rgba(12, 11, 11, 0.11), rgba(240, 240, 240, 0.31)); border-radius: 100%; margin: 10px !important; filter: blur(1px); }
.chat_btn { background-color: rgba(0, 145, 255, 0.8); padding: 0px 27px; height: 38px; border-radius: 6px; display: flex; align-items: center; justify-content: center; color: rgb(255, 255, 255); font-size: 15px; cursor: pointer; margin-top: 30px; flex-shrink: 0; }
.chat_btn:hover { background-color: rgb(0, 145, 255); }
.chat_btn.sqico-chat::before, .chat_btn.sqico-record::before { margin-right: 8px; color: rgb(255, 255, 255); }
[themeid="4"] .chat_btn { background-color: rgb(102, 102, 102); }
[themeid="4"] .chat_btn:hover { background-color: rgb(119, 119, 119); }
.hint { position: absolute; width: 100%; color: rgb(170, 170, 170); font-size: 14px; text-align: center; top: 5px; }
.conv_input { border: 1px solid rgb(35, 141, 233); width: 194px; height: 34px; border-radius: 17px; padding: 0px 12px; }
textarea#msgarea.error_bar { border-color: rgb(254, 141, 141) !important; }
.field_main, .subtitle { width: 270px; }
.input_field { display: block; width: 100%; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(210, 210, 210); border-image: none; padding: 15px 15px 10px; z-index: 1; position: relative; background-color: transparent; margin-top: 14px; border-radius: 0px; }
textarea.input_field { height: 60px; overflow: auto; margin-top: 0px; }
[field-type="textarea"] .field_title { top: 20px; }
.sel[field-type="textarea"] .field_title, [field-type="textarea"] .input_field:focus + .field_title { top: -17px; }
.sel[field-type="textarea"] textarea.input_field { height: 65px; margin-top: 25px; }
.field_title { position: absolute; top: 15px; left: 14px; color: rgb(134, 136, 147); z-index: 0; opacity: 0; width: 86%; }
div.dropdown { height: 46px; line-height: 46px; padding-left: 15px; outline: 0px; border-bottom: 1px solid rgb(210, 210, 210); font-size: 15px; }
div.dropdown::before { width: 20px; height: 20px; border-radius: 6px; background-color: rgba(238, 238, 238, 0.5); display: inline-block; font-size: 6px; right: 0px; z-index: 0; color: rgb(170, 170, 170); position: absolute; top: 0px; bottom: 0px; margin: auto; cursor: pointer; line-height: 20px; text-align: center; }
.sqico-drpdwn::before { content: ""; }
.drop_ul { position: fixed; top: 434px; z-index: 111; width: 270px; max-height: 135px; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; left: 16px; padding: 10px 8px; overflow: auto; display: none; }
.drop_li { width: 100%; height: 28px; line-height: 28px; padding-left: 14px; cursor: pointer; border-radius: 7px; }
.cancel_btn, .delete, .save { color: rgb(255, 255, 255); text-align: center; cursor: pointer; width: 93px; height: 38px; border-radius: 6px; line-height: 38px; background-color: rgb(45, 196, 100); margin: 15px 0px 17px 10px; display: inline-block; }
.siq-skip:hover { color: rgb(51, 51, 51); }
.siq-skip { background-color: transparent; color: rgb(170, 170, 170); width: 70px; }
.input_field[value=""] + .field_title { opacity: 1; }
.input_field:focus { border-bottom: 1.2px solid rgb(35, 141, 233); outline: 0px; }
.input_field[value=""] + .field_title { opacity: 1; }
.input_field:focus + .field_title, .sel .field_title { top: -6px; left: 5px; opacity: 1; font-size: 13px; color: rgb(35, 141, 233); }
.field_title, .input_field { transition: 0.15s cubic-bezier(0.25, 0.8, 0.25, 1); transform-origin: center center 0px; }
.sqico-drpdwn a { text-decoration: none; color: rgb(51, 51, 51); width: 100%; height: 100%; display: inline-block; border: medium !important; }
.sqico-drpdwn ul { position: fixed; top: 434px; z-index: 111; width: 270px; max-height: 135px; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; left: 40px; padding: 10px 8px; overflow: auto; display: none; }
.sqico-drpdwn li { width: 100%; height: 28px; line-height: 28px; padding-left: 14px; cursor: pointer; border-radius: 7px; font-size: 14px; }
#creditcardconsent span, .sqico-drpdwn [class*="deptst_"] { display: inline-block; }
#siqform .field_title { color: rgb(153, 153, 153); }
.field_lable { margin: 20px 0px 5px; display: inline-block; }
.msgbx .field_lable { color: rgb(92, 98, 106); }
.hide_fld { position: absolute; left: -2px; height: 16px; width: 16px; margin: 0px; cursor: pointer; opacity: 0; z-index: 11; }
.checkbox, .hide_fld:checked + span::before, .radio { color: rgb(92, 98, 106); }
.form_content .checkbox, .form_content .radio { color: rgb(62, 72, 78); margin-right: 18px; cursor: pointer; position: relative; }
.form_content .checkbox::before, .form_content .radio::before { vertical-align: top; margin: 3px 8px 0px 0px; color: rgb(187, 187, 187); display: inline-block; }
.sqico-checkbox::before { content: ""; }
.field_main .dIB { display: inline-block; }
input[type="checkbox"]:checked + .sqico-checkbox::before { content: ""; }
input[type="radio"]:checked + .sqico-radio::before { content: ""; }
.msgbx .dtl_key { color: rgb(224, 224, 224) !important; line-height: 14px; }
em.req { color: red; }
.plain_card div.msgbx * { color: rgb(136, 136, 136) !important; font-size: 14px; }
.plain_card .msgbx .dtl_val, .plain_card .msgbx .dtl_val a { color: rgb(51, 51, 51) !important; }
.siqembed:not([themeid="4"]) .plain_card div.msgbx { background-color: transparent !important; border: 1px solid rgb(186, 190, 195); }
.custombtn[purpose="subscribe"] label { display: inline-block; max-width: 90%; white-space: pre-line; }
.custombtn[purpose="subscribe"] { margin-left: -15px; }
.siq-forms .field_title, .siq-forms .input_field { margin-top: 0px; }
.newpreview.siqembed .agntmsg, .newpreview.siqembed .vismsg { left: auto !important; opacity: 1 !important; right: auto !important; }
.newpreview .sqfdbk textarea { display: block; }
.newpreview header :not(#snow > div) { transition: none !important; animation: none !important; }
.reaction_ico { background-image: url(""); height: 40px; width: 40px; display: inline-block; margin-left: 25px; transition: 0.3s; transform: scale(0.75); cursor: pointer; }
.reaction_ico:hover, .reactions span.sel { transform: scale(1); }
.reactions { display: flex; align-items: center; justify-content: center; }
.reaction_ico:first-child { margin: 0px; }
.happy_icon { background-position: -88px 0px; }
.neutral_icon { background-position: -44px 0px; }
.lstmsg_strs span.reaction_ico { min-width: 40px; margin: 0px; transform: scale(0.5); }
.lstmsg_strs span.reaction_ico.sel, .lstmsg_strs span.reaction_ico:hover { transform: scale(0.6); }
body .noanim { transition: none; }
.show { display: block; }
.hide { display: none; }
.flex { display: flex; }
.sqfdbk .actionbtn { margin-top: 12px; width: 100%; padding: 0px 15px; }
[cwview="convchat"] .convview { display: block; }
[cwview="convchat"] [data-type="suggestions"] { pointer-events: none; }
#edituserdetails .infomsg { width: 100%; padding: 0px 16px; margin-left: 0px; }
[themeid="10"] .proactv_chat { top: 190px; z-index: 111111; }
[themeid="10"] .min_header ~ .proactv_chat { top: 160px; }
.article > em { text-transform: lowercase; }
.siqc_cusmsg.siqc_cusmsg_info { width: 90%; overflow: visible; white-space: break-spaces; height: auto; text-align: center; word-break: break-word; }
.article-share .artclsh-title { font-size: 15px; margin: 5px 0px; color: rgb(0, 0, 0); }
.article-share .artclsh-title:hover { text-decoration: underline; }
span.siq-que { color: rgb(255, 102, 0); font-size: 15px; display: inline-block; }
.siqc_msg span.siq-quewd { max-width: 45%; display: inline-block; }
.siq-que + p { font-style: italic; font-weight: 600; color: rgb(0, 0, 0); }
.siq-info-banner.queinfo-banr { text-align: left; padding: 10px 17px; overflow: visible !important; }
.queinfo-banr .siq-que { font-size: 14px; margin-left: 5px; }
.bnrout-txt { padding: 5px 10px 5px 20px; position: absolute; top: 100%; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); border-radius: 10px; width: 100%; left: 0px; }
.bnrout-txt span { color: rgb(0, 103, 204); cursor: pointer; }
[themeid="4"] .info_banr .bnrout-txt { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.77); }
[themeid="4"] .info_banr .bnrout-txt span { color: rgb(0, 103, 204); }
[themeid="4"] .siq-que + p, [themeid="4"] .zsiqdircall .convrstn-usr::before, [themeid="4"] .zsiqdircall [cwview="convlist"] .sqico-missed.siqc_usrimg img[src=""] + .sqico-user::after { color: rgb(255, 255, 255); }
.text-cap { text-transform: capitalize; }
[themeid="4"] span.siq-que { color: rgb(255, 102, 0); }
.lstmsg_strs:not(.sel) { width: 50px; }
.field_main .sqico-drpdwn ul { margin-top: 5px; }
.field_main [class*="deptst_"] { margin-top: 10px; }
[themeid="4"] .zsiq_transferdiv span:nth-child(1) { color: rgb(0, 145, 255); }
.siq-record-icn { height: 13px; width: 13px; border: 1px solid rgb(255, 96, 96); border-radius: 100%; display: flex; align-items: center; justify-content: center; position: relative; }
.siq-record-icn::before { content: ""; height: 5px; width: 5px; background-color: red; border-radius: 100%; }
.siq-voice-stop-icn { border-radius: 100%; display: flex; align-items: center; justify-content: center; width: 41px; height: 41px; background-color: rgb(254, 63, 86); flex-shrink: 0; cursor: pointer; position: relative; }
.siq-voice-stop-icn::before { content: ""; height: 17px; width: 17px; display: block; border-radius: 4px; background-color: rgb(255, 255, 255); z-index: 1; }
.siq_voice_note_parent .msgarea { height: 70px !important; }
.siq-voice-note { position: absolute; width: 100%; top: 27px; left: 0px; height: 70px; background-color: rgb(255, 255, 255); display: flex; align-items: center; padding: 14px; }
.siq-voice-color { color: rgb(119, 119, 119); }
span.siq-voice-stop-icn:hover::after { content: ""; background-color: rgba(0, 0, 0, 0.2); height: 100%; width: 100%; position: absolute; border-radius: 100%; z-index: 0; }
.siq-voice-note .sqico-close { font-size: 13px; }
.player_actions { width: 10%; align-items: center; justify-content: center; }
.siq-voice-note .sqico-pause { flex-shrink: 0; }
.siq-voice-note .sqico-pause::after, .siq-voice-note .sqico-pause::before { background-color: rgb(153, 153, 153); width: 3px; height: 14px; margin-top: 5px; }
.siq-voice-player-action { width: 8%; }
.siq-voice-audio { width: 310px; height: 82px; box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 7.8px 0.2px; padding: 10px 15px; color: rgb(0, 0, 0) !important; cursor: default; }
.siq-voice-audio .sqico-dwnld, span.siq-voice-control { width: 32px; height: 32px; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245); border-radius: 100%; flex-shrink: 0; display: inline-flex; align-items: center; justify-content: center; font-size: 10px; cursor: pointer; }
.siq-voice-audio .range { width: 100%; margin-right: 12px; }
.siq-voice-audio .range .range-path { height: 2px; }
.siq-voice-audio .range-val { height: 2px; position: absolute; border-radius: 4px; }
.siq-voice-audio .range-handle { height: 10px; width: 10px; top: -4px; }
.siq-voice-audio .range-point-wrp { position: absolute; width: 100%; margin-top: 6px; }
.siq-voice-audio .range-point-wrp span { font-size: 12px; }
.siq-voice-control.sqico-pause::after, .siq-voice-control.sqico-pause::before { background-color: rgb(153, 153, 153); margin-top: 1px; height: 10px; width: 3px; }
.vismsg .siq-voice-audio { background-color: rgb(0, 102, 204); }
.vismsg .range .range-path { background-color: rgba(255, 255, 255, 0.5); }
.vismsg span.siq-voice-control { background-color: transparent; border-color: rgb(238, 238, 238); }
.vismsg span.siq-voice-control::before { color: rgb(255, 255, 255); }
.vismsg .siq-voice-control.sqico-pause::after, .vismsg .siq-voice-control.sqico-pause::before { background-color: rgb(255, 255, 255); }
.siq-voice-audio .range-handle, .vismsg .siq-voice-audio .range-val { background-color: rgb(255, 255, 255) !important; }
.siq-voice-audio ~ code { padding-left: 10px; color: rgb(0, 0, 0); }
.siqdc-iconsub [class*="sqico-"].cmn_disable { cursor: default !important; }
.agntmsg .siq-voice-audio .range-val { background-color: rgb(0, 102, 204); }
.agntmsg .voice-dwnld, .vismsg .voice-dwnld { font-size: 15px; display: flex; align-items: center; justify-content: center; height: 36px; border-radius: 100%; opacity: 0; width: 36px; cursor: pointer; }
.siq-voice-audio .voice-dwnld::before { color: rgb(170, 170, 170); }
.siq-voice-audio .voice-dwnld:hover { background-color: rgb(248, 248, 248); }
.siq-voice-audio:hover .voice-dwnld { opacity: 1; }
.ziq_msg .siq-voice-audio .sqico-dwnld { background-color: rgb(232, 232, 232); border: medium; }
.ziq_msg .siq-voice-audio .sqico-dwnld::before { color: rgb(102, 102, 102); font-size: 13px; }
.msgbx.voicenote-audio { overflow: visible; }
.vismsg .msgbx .siq-voice-audio:not(.imgcmt) { border-radius: 16px 6px 6px 16px; }
.agntmsg .msgbx .siq-voice-audio { border-radius: 6px 16px 16px 6px; }
.vismsg .att_cmt .siq-voice-audio:not(.imgcmt), div.lst_msg.vismsg .att_cmt.msgbx .siq-voice-audio:not(.imgcmt) { border-radius: 16px 6px 0px 0px; }
.agntmsg .att_cmt .siq-voice-audio { border-radius: 6px 16px 0px 0px; }
div.single_msg .msgbx.att_cmt .siq-voice-audio:not(.imgcmt) { border-radius: 16px 16px 0px 0px; }
.msgbx .siq-voice-audio a { border-bottom: medium; }
.siq-voice-note .siqc-progress { left: auto; right: -7px; position: relative; top: 20%; margin-left: 15px; }
.siq-voice-note .siqc-progress .siqc-progress-item { width: 17px; height: 17px; }
.siq-voice-note .siqc-progress .siqc-progress-item::before { width: 3px; }
.siq-voice-note .siqc-progress.siqc-float .siqc-progress-item::before { height: 9px; left: 9px; }
.siq-voice-note .siqc-progress-item::after { height: 6px; right: -3px; top: 7px; }
.feedback_popup .sqfdbk.maskdiv { position: relative; top: auto; bottom: auto; box-shadow: none; border: 1px solid rgb(221, 221, 221); animation: none; margin-top: 15px; }
.feedback_popup::before { display: none; }
.sqico-delico:hover::before, .sqico-end:hover::before { color: rgb(254, 63, 86); }
.msgbx .sqico-more { position: absolute; transform: rotate(90deg); inset: 0px auto -24px -20px; margin: auto; height: 20px; opacity: 0; cursor: pointer; }
.ziq_msg:hover .sqico-more, .ziq_msg:hover .sqico-reply { opacity: 1; }
.msgbx .mraction li { color: rgb(102, 102, 102) !important; }
.mraction .sqico-reply::before { font-size: 11px; }
.msgbx .mraction { left: -29px; margin: auto 0px; bottom: 0px; top: -55px; padding: 8px; width: 180px; height: 92px; }
.msgbx .mraction.allin_lft { left: auto; right: 86px; }
.siq-popup { width: calc(100% - 20px); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 18px 0px; background-color: rgb(255, 255, 255); position: fixed; z-index: 111111; bottom: 10px; }
.cancel_btn { background-color: rgb(223, 223, 223); color: rgb(51, 51, 51); }
.btndiv { display: flex; justify-content: end; }
.btndiv span { margin: 0px 0px 0px 15px; }
.siq-popup textarea { background-color: rgb(255, 255, 255); border-radius: 0px; padding: 10px 30px 10px 10px; height: 82px; line-height: 20px; }
[themeid] .siq-popup textarea { border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(230, 230, 230); border-image: none; }
.siq-popup .sqico-smile { position: absolute; right: 10px; bottom: 10px; }
.siq-popup textarea:focus { border-bottom: 1px solid rgb(0, 145, 255); }
.siqpopu-hdr { border-bottom: 1px solid rgb(221, 221, 221); height: 45px; display: flex; align-items: center; justify-content: space-between; padding: 0px 20px; }
.siq-popup .sqico-close { background-color: rgb(247, 247, 247); height: 20px; width: 20px; border-radius: 100%; font-size: 8px; justify-content: center; position: absolute; right: 15px; top: 12px; }
.siqpopu-hdr .sqico-edit { visibility: visible; margin-right: 10px; }
.siqpopu-hdr .sqico-edit::before { color: rgb(153, 153, 153); }
.delete { background-color: rgb(246, 91, 91); }
.w140 { width: 140px; }
.siq-popup.delpopup { padding: 30px; text-align: center; display: flex; flex-direction: column; align-items: center; }
.android .siq-popup.delpopup, .mobile .siq-popup.delpopup, .mobile1 .siq-popup.delpopup { width: 100%; }
.delpopup .sqico-delico, .delpopup .sqico-end { width: 36px; height: 36px; background-color: rgba(246, 91, 91, 0.1); border-radius: 100%; justify-content: center; margin-bottom: 10px; }
.delpopup .sqico-delico::before, .delpopup .sqico-end::before, .msgbx .mraction .sqico-delico:hover, .msgbx .mraction .sqico-delico:hover::before { color: rgb(246, 91, 91) !important; }
.delpopup .btns span { margin-bottom: 0px; }
.readrec { position: relative; width: 100%; display: flex; align-items: center; justify-content: end; font-size: 12px; }
.readrec em::before { font-size: 10px; }
.readrec span { margin-right: 5px; }
.msgbx [proptype="edited"] { color: rgb(153, 153, 153); font-size: 12px; margin-left: 5px; display: inline-block; }
.msgbx .msgdel { color: rgb(153, 153, 153); font-style: italic; }
.reply_msg .sqico-close::before { font-size: 9px; color: rgb(153, 153, 153); margin-left: 10px; cursor: pointer; }
.siq-categ-list { padding: 10px 18px; display: none; cursor: pointer; }
.siq-categ-arrow { text-align: right; font-size: 6px; width: 30px; }
.siq-categ-list:hover { background-color: rgb(246, 246, 246); }
.article-title { font-weight: 600; margin-bottom: 15px; padding: 0px 50px 0px 18px; }
.article-mini-vw { padding-top: 22px; }
.zsiq-user30 { height: 30px; width: 30px; border-radius: 100%; margin-right: 10px; }
.zsiq-artcl-modifiermain { color: rgb(102, 102, 102); font-size: 14px; }
.zsiq-artcl-modifier { color: rgb(51, 51, 51); }
.article-body { font-size: 15px; line-height: 22px; margin-top: 15px; height: calc(100% - 134px); overflow: hidden auto; padding: 0px 18px 24px; }
.zsiq-aside > span { font-size: 14px; color: rgb(123, 142, 168); cursor: pointer; }
.zsiq-aside > span::before { margin-left: 10px; margin-right: 4px; font-size: 16px; }
.zsiq-aside > span:hover::before { color: rgb(69, 164, 236); }
.zsiq-aside { border-top: 1px solid rgb(238, 238, 238); color: rgb(65, 66, 77); display: flex; align-items: center; justify-content: center; height: 50px; }
.pLR18 { padding: 0px 18px; }
.article-max-btn { width: 28px; height: 28px; background-color: rgb(241, 241, 241); border-radius: 100%; position: absolute; top: 18px; right: 18px; }
.srch-result { color: rgb(136, 136, 136); text-transform: uppercase; font-size: 14px; padding: 15px 0px 10px 18px; width: 100%; background-color: rgb(255, 255, 255); }
.more-article-btn { color: rgb(102, 102, 102); text-decoration: underline; text-align: center; padding: 30px 0px 14px; cursor: pointer; }
.more-article-btn:hover { color: rgb(136, 136, 136); }
.more-article-btn:active { color: rgb(51, 51, 51); }
.categ-cmplogo { margin-left: 0px; margin-right: 18px; height: 40px; width: 40px; }
.flexG { flex-grow: 1; }
.fshrink { flex-shrink: 0; }
.fw600 { font-weight: 600; }
.siqembed:not([cwview="faqview"]) #showsiqcategory { display: none !important; }
.sqico-darrow.sqico-darrow { position: relative; top: -3px; }
.faqdiv.dsp_table { display: flex; }
.vismsg .msgbx code:not(.code) { opacity: 0.9; }
.agntmsg .msgbx code:not(.code) { background-color: rgb(235, 234, 234); color: rgb(68, 68, 68); }
.reply_msg { background-color: rgb(255, 255, 255); width: calc(100% + 26px); margin: -7px 0px 10px -13px; border-radius: 16px 6px 0px 0px; padding: 10px 15px; cursor: pointer; max-height: 180px; overflow: hidden; }
.single_msg .reply_msg { border-radius: 16px 16px 0px 0px; }
.usrinpt .reply_msg.filereply_msg { height: 110px; }
.siq_content .reply_msg * { color: rgb(0, 0, 0) !important; }
.reply_msg .sqico-reply::before, body .reply_msg .sqico-reply { color: rgb(0, 102, 204) !important; margin-right: 8px; }
.reply_msg .sqico-reply::before { font-size: 10px; }
.cmt_wt { width: 250px; }
.msgbx .cmt_wt { width: 180px; }
.siq_content .reply_msg span.file_reply { display: flex; align-items: center; margin-top: 10px; }
.replymsg_img { height: 60px !important; width: 60px !important; margin-right: 10px; border-radius: 12px; }
.reply_msg .flexC { justify-content: space-between; }
.siq_content .reply_msg span { color: rgb(102, 102, 102) !important; margin-top: 5px; display: block; word-break: break-word; }
.siq_content .reply_msg span * { color: rgb(102, 102, 102) !important; background-color: transparent !important; }
.siq_content .reply_msg .file_reply span { margin: 0px; }
.siq_content .reply_msg .c999 { color: rgb(153, 153, 153) !important; font-size: 12px; }
.usrinpt .reply_msg { position: absolute; margin: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 10px 0px; background-color: rgb(255, 255, 255); z-index: 11; width: 100%; border-radius: 18px 18px 0px 0px; height: 70px; bottom: calc(100% - 25px); line-height: 18px; overflow: hidden; max-width: 100%; }
.msgbx .replyicon { position: absolute; left: -28px; cursor: pointer; opacity: 0; top: 0px; bottom: 16px; height: 14px; margin: auto; }
.agntmsg .msgbx .replyicon { left: auto; right: -28px; bottom: 0px; }
.msgbx .replyicon::before { font-size: 12px; }
.replymsge_anim { animation: 2s replymsge_anim; }
.reply_msg .sqico-reply { max-width: 80%; }
[themeid] .siq-popup textarea.errfield { background-color: rgb(255, 255, 255); border-color: rgb(240, 119, 119); }
.msg_action { border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px 0px; overflow: hidden; position: absolute; top: -15px; left: 0px; background-color: rgb(255, 255, 255); display: none; }
.sqico-edit1::before { content: ""; }
.msg_action em { width: 26px; height: 22px; display: flex; align-items: center; justify-content: center; cursor: pointer; position: relative; }
.msg_action em::before { font-size: 10px; color: rgb(136, 136, 136); }
.msg_action .sqico-reply::before { font-size: 10px; }
.msg_action em:hover { background-color: rgb(245, 245, 245); }
.msg_action em::after { content: " "; display: inline-block; height: 10px; border-left: 1px solid rgb(232, 232, 232); position: absolute; left: 0px; }
.msg_action em:first-child::after { display: none; }
.siq-agntmsg .msg_action { left: 16px; right: auto; }
[purpose="name"] ~ .msg_action { top: 15px; }
.ziq_msg { position: relative; }
.msgbx_parent:hover .msg_action { display: inline-flex; }
@keyframes replymsge_anim {
0% { background-color: transparent; }
20% { background-color: rgb(255, 254, 219); }
100% { background-color: transparent; }
}
.msgactn { right: auto !important; left: -30px; }
span.sqico-file-min::before { width: 60px; height: 60px; display: flex; background-color: rgb(247, 247, 247); align-items: center; justify-content: center; color: rgb(0, 102, 204); font-size: 18px; border-radius: 12px; }
.usrinpt .reply_msg { position: absolute; margin: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 10px 0px; background-color: rgb(255, 255, 255); z-index: 11; width: 100%; border-radius: 18px 18px 0px 0px; height: 70px; bottom: calc(100% - 25px); }
.reply_msg span.sqico-file-min::before { background-color: rgb(215, 215, 215); }
.msgbx .reply_msg + .fileattch:not([data-ftype*="image"]) { width: 100%; max-width: none; }
div.lst_msg .msgbx .reply_msg + .siq-voice-audio:not(.imgcmt), div.lst_msg .msgbx .reply_msg + [data-bubble] { border-radius: 0px 0px 16px 16px; }
.vismsg .msgbx .reply_msg + .siq-voice-audio:not(.imgcmt), .vismsg .msgbx .reply_msg + [data-bubble] { border-radius: 0px 0px 6px 16px; }
.ssview { padding: 0px; }
.ssview .win_close { position: absolute; right: 15px; z-index: 111111; top: 24px; height: 40px; width: 40px; }
.onlycallview footer, .ssview header .sqico-call, [cwview="convlist"] header:not(.siqdc-hdr) .siq-convback { display: none !important; }
.ssview .siqembed { border-radius: 0px; height: 100%; }
.ssview .header_txt { width: 50% !important; }
.ssview [cwview="faqview"] .header_txt { width: calc(100% - 178px); }
.ssview .min-view.faq-srch { right: 56px; }
.ssview .fulwdth:not(.min-view) { width: calc(100% - 64px); right: 52px; }
div.zsiq-deptcrd { height: 122px; background-color: rgb(246, 246, 246); border-radius: 10px; flex-direction: column; position: relative; display: inline-flex; cursor: pointer; width: 107px; }
.sqico-faqdept::before { content: ""; }
.zsiq-deptcrd .sqico-faqdept { height: 46px; width: 46px; border-radius: 100%; background-color: rgb(255, 255, 255); justify-content: center; margin-top: 20px; }
.deptname { font-size: 14px; font-weight: 500; margin-top: 10px; display: inline-block; width: 100%; text-align: center; padding: 0px 10px; color: rgb(51, 51, 51); }
.zsiq-deptcrdmain { padding: 10px 12px; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 122px; gap: 10px; height: 100%; overflow: auto; }
.subloading { height: 100%; position: relative; }
.botactions { position: absolute; bottom: -27px; left: 115px; display: flex; width: 100%; }
.botactions.suggestions { padding-bottom: 10px; }
.botactions em { color: rgb(0, 145, 255); font-size: 12px; display: flex; flex-direction: row; align-items: center; margin-left: 10px; cursor: pointer; }
.botactions em::before { margin-right: 5px; }
.siq-vcname { font-size: 14px; position: absolute; left: 60px; width: 170px; }
.zsiqdircall .siqcall_content { height: 100%; position: relative; background-color: rgb(255, 255, 255); border-radius: 10px 10px 0px 0px; padding-top: 15px; margin-top: -10px; }
.zsiqdircall header { height: 75px !important; margin-bottom: 3%; }
.zsiqdircall header.siqdc-hdr { height: 86px !important; }
.siqdc-hdr .headercont { z-index: 15; }
.onlycallview .siq_content, .siqdc-hdr .header_txt, .siqdc-hdr canvas, .zsiqdircall footer { display: none !important; }
.zsiqdircall .siqforms { height: 60%; }
.zsiqdircall .siqembed .dc-ratingpop { width: calc(100% - 20px); position: fixed; bottom: 10px; z-index: 111; border-radius: 15px; }
.siqdc-hdr .cmplogo { position: absolute; left: 0px; right: 0px; margin: auto; background-color: rgb(247, 247, 247); height: 90px; width: 90px; top: 28px; border-radius: 100%; }
.siqdc-home { padding: 32px 18px 0px; text-align: center; z-index: 11; position: relative; height: 100%; display: flex; align-items: center; flex-direction: column; }
.siqdc-homehdr { font-size: 18px; color: rgb(51, 51, 51); margin: 5px 0px 10px; text-transform: capitalize; }
.siqdc-homedec { line-height: 22px; display: flex; align-items: center; justify-content: center; font-size: 16px; color: rgb(51, 51, 51); padding: 0px 10px; }
.siqdc-home .chat_btn { min-width: 139px; height: 38px; margin: 35px auto auto; cursor: pointer; }
.siqdc-home .chat_btn.sqico-record { width: 220px; margin: 25px auto auto; }
.chat_btn em::before { color: rgb(255, 255, 255); font-size: 14px; margin-right: 5px; }
.siqdc-icons { display: flex; align-items: center; justify-content: center; margin: auto; position: relative; width: 100%; }
.siqdc-iconsub { display: flex; align-items: center; flex-direction: column; width: 50px; margin-left: 50px; }
.siqdc-iconsub .reaction_ico { height: 40px; width: 40px; }
.dc-rading .siqdc-iconsub { width: auto; margin-left: 34px; }
#audiorec [cntrl="recordAgain"] { margin-left: 0px; }
.dc-rading .siqdc-iconsub:first-child, .siqdc-iconsub:first-child { margin-left: 0px; }
.siqdc-iconsub em { display: flex; width: 46px; height: 46px; background-color: rgb(244, 244, 244); border-radius: 100%; align-items: center; justify-content: center; cursor: pointer; }
.siqdc-iconsub .sqico-ssend { background-color: rgb(244, 244, 244); }
.siqdc-iconsub .sqico-ssend::before { color: rgb(221, 99, 82); }
.siqdc-home .siqdc-iconsub em { width: 54px; height: 54px; }
.siqdc-home .siqdc-iconsub em.reaction_ico { transform: scale(1); height: 40px; width: 40px; }
.siqdc-home .siqdc-iconsub .sqico-videosend::before { color: rgb(0, 145, 255); }
.siqdc-home .sqico-pause::after, .siqdc-home .sqico-pause::before { background-color: rgb(153, 153, 153); height: 16px; width: 3px; margin: 0px 3px; }
.siqdc-home .dc-feedback { top: auto; bottom: 0px; text-align: left; height: 260px; border-radius: 10px; padding-top: 10px; }
.zsiqdircall .siqdc-home .dc-feedback { height: 220px; }
.siqdc-home .dc-feedback input { border-radius: 0px; }
.siq-smiley-icon, .siqdc-iconsub em::before { font-size: 20px; }
.siqdc-iconsub .call-rbtn::before { transform: rotate(136deg); }
.siqdc-iconsub .sqico-play::before { font-size: 18px; margin-left: 2px; }
.progress span, .siqdc-iconsub span { font-size: 14px; color: rgb(115, 118, 127); display: inline-block; position: absolute; bottom: -25px; max-width: 145px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.siqdc-iconsub .call-rbtn { background-color: rgb(255, 71, 41); }
.siqdc-iconsub .call-rbtn:hover { background-color: rgb(247, 76, 52); }
.siqdc-iconsub .call-gbtn { background-color: rgb(56, 182, 38); }
.siqdc-iconsub .call-gbtn:hover { background-color: rgb(63, 214, 42); }
.call-gbtn::before, .call-rbtn::before { color: rgb(255, 255, 255); box-shadow: none; }
.dc-record { width: 13px; height: 13px; display: inline-block; background-color: rgb(221, 99, 82); border-radius: 100%; border: 2px solid rgb(255, 255, 255); box-shadow: rgb(221, 99, 82) 0px 0px 0px 1px; margin-right: 10px; }
.siqembed .dc-ratingpop { width: 100%; min-height: 160px; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 18px 0px; background-color: rgb(255, 255, 255); padding: 20px; position: absolute; bottom: 0px; border-radius: 15px 15px 0px 0px; color: rgb(51, 51, 51); font-size: 14px; margin: 0px; text-align: center; line-height: 22px; }
.dc-ratingpop a { color: rgb(36, 121, 218); }
.updatebtn { border-radius: 6px; background-color: rgb(45, 196, 100); color: rgb(255, 255, 255); padding: 6px 18px; margin-right: 10px; cursor: pointer; }
.btndiv { margin-top: 20px; display: flex; align-items: center; justify-content: center; }
.onlycall_main { margin-top: -10px; border-radius: 10px; background-color: rgb(255, 255, 255); z-index: 11; padding-top: 10px; height: 100%; }
.zsiqdircall .siqc_cntbody { padding: 2px 20px; }
.zsiqdircall .siqc_usrimg { height: 34px; width: 34px; box-shadow: none; }
.zsiqdircall .siqc_cusmsg { font-size: 13px; line-height: normal; color: rgb(102, 102, 102); }
.zsiqdircall #pastchatconv { padding: 10px 0px; }
.zsiqdircall .siqc_msg { margin-left: 10px; }
.zsiqdircall .siqc_duration { top: 8px; }
.zsiqdircall #pastchatconv_main .convrstn-usr { background-color: rgba(0, 129, 255, 0.1) !important; padding: 0px; }
.zsiqdircall .convrstn-usr::before { font-size: 18px; color: rgb(24, 113, 214); }
.zsiqdircall .siqc_usrimg img[src=""] + .convrstn-wait::before, .zsiqdircall .sqico-missed .sqico-user::before { left: auto; top: auto; position: static; font-size: 18px; }
.siqc_cntbody .sqico-misscall::before, [themeid] .call_dtl_ico .sqico-missedcall::before { color: rgb(255, 71, 41); }
.siqc_cntbody .sqico-incomcall::before, .siqc_cntbody .sqico-outgocall::before { color: rgb(37, 205, 125); }
.asidecall { width: 54px; height: 54px; opacity: 0.85; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 9px 0px; background-image: linear-gradient(to top, rgb(9, 99, 204), rgb(28, 117, 217)); position: absolute; bottom: 25px; right: 18px; z-index: 11; border-radius: 100%; display: flex; align-items: center; justify-content: center; cursor: pointer; }
.asidecall::before { color: rgb(255, 255, 255); font-size: 20px; }
.ongc_bnr { width: 372px; height: 36px; background-color: rgb(37, 205, 125); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: space-between; padding: 0px 16px; position: absolute; top: 0px; z-index: 1; border-radius: 10px 10px 0px 0px; }
.callbanner { background-color: rgb(37, 205, 125); position: relative; width: 100%; left: 0px; height: 36px; z-index: 111; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: space-between; border-radius: 10px 10px 0px 0px; top: -10px; padding: 0px 10px; cursor: pointer; flex-shrink: 0; }
[themeid="10"] .callbanner, [themeid="9"] .callbanner { z-index: 111111; border-radius: 0px; }
[themeid="9"] .callbanner { top: -10px; }
.sqico-drpdwn { position: relative; height: 44px; line-height: 42px; width: auto; z-index: 4; background-color: rgb(244, 244, 244); border-radius: 8px; }
#dropcontent { box-shadow: none; border: 1px solid rgb(204, 204, 204); left: -1px; width: calc(100% + 2px); position: absolute; top: 45px; }
.sqico-drpdwn.zindrp { z-index: inherit; border-radius: 8px 8px 0px 0px; box-shadow: rgb(204, 204, 204) 0px 1px 3px 0px; }
#sqico-drpdwn { border-radius: 8px; box-shadow: none; border: 1px solid rgb(227, 227, 227); }
#sqico-drpdwn.zindrp { border-radius: 8px 8px 0px 0px; border: 1px solid rgb(204, 204, 204); }
#sqico-drpdwn.zindrp.btmalign { border-radius: 0px 0px 8px 8px; }
.makecall { position: fixed; right: 30px; bottom: 20px; color: rgb(217, 217, 217); font-size: 16px; cursor: pointer; }
.makecall [class*="sqico-"] { width: 38px; height: 38px; background-color: rgba(217, 217, 217, 0.96); margin-left: -10px; border-radius: 100%; }
.makecall.sel { color: rgb(37, 122, 218); }
.makecall.sel em { margin-right: 15px; }
.sqico-call.call-rbtn::before { transform: rotate(136deg); }
.call_dtlmain { padding: 0px 15px; }
.callhdr { font-size: 16px; color: rgb(34, 34, 34); font-weight: 600; margin-bottom: 12px; }
.call_dtl_ico { color: rgb(51, 51, 51); margin-bottom: 10px; }
.call_dtl_ico em::before { margin-right: 10px; font-size: 12px; color: rgb(136, 136, 136); }
.dc_ratbubl { border-radius: 16px; background-color: rgb(248, 248, 248); padding: 10px 16px; margin: 10px 0px; width: 274px; font-size: 14px; position: relative; }
.dc_ratbubl .reaction_ico { position: absolute; bottom: -16px; right: -16px; transform: scale(0.4); box-shadow: rgb(255, 255, 255) 0px 0px 0px 6px; border-radius: 100%; }
.dc-info { text-align: center; font-size: 14px; margin: 25px 0px 10px; }
.dc-callmail { text-align: center; color: rgb(0, 145, 255); font-size: 14px; cursor: pointer; }
.dc-callmail .sqico-smailico { height: 26px; width: 26px; background-color: rgb(0, 145, 255); border-radius: 100%; margin-right: 10px; }
.dc-callmail .sqico-smailico::before { color: rgb(255, 255, 255); font-size: 9px !important; }
.dc_player { width: 340px; padding: 10px; border-radius: 10px; background-color: rgb(246, 250, 252); font-size: 14px; color: rgb(102, 102, 102); margin-bottom: 10px; }
.dc_player .sqico-play { width: 37px; height: 37px; background-color: rgb(0, 128, 255); border-radius: 100%; }
.dcplr { margin-top: 5px; }
.dc_player .sqico-play::before, .makecall.sel [class*="sqico-"]::before, .sqico-call::before { color: rgb(255, 255, 255); }
.dc-feedback { height: 228px; padding: 0px 18px 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 18px 0px; background-color: rgb(255, 255, 255); position: absolute; width: 100%; left: 0px; top: 25px; text-align: left; }
.dc-feedback .sqico-close { position: absolute; right: 14px; top: 14px; font-size: 8px; width: 20px; height: 20px; background-color: rgb(247, 247, 247); border-radius: 100%; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.dc-feedback .sqico-close:hover { box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 14px 0px; }
.dc-feedback .reaction_ico { transform: scale(0.45); margin-right: -10px; transform-origin: left center 0px; }
.dc-feedback input { border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(221, 221, 221); border-image: none; width: 100%; padding: 0px 0px 10px 10px; border-radius: 10px; margin-top: 80px; }
.zsiqdircall .dc-feedback input { margin-top: 60px; }
.dcsave-btn { width: 140px; height: 38px; margin: 20px auto auto; border-radius: 6px; background-color: rgb(67, 212, 120); color: rgb(255, 255, 255); cursor: pointer; }
.dcsave-btn.req { background-color: rgb(129, 220, 162); }
.dcsave-btn:hover { background-color: rgb(37, 205, 125); }
.siqc_edt.sqico-call { font-size: 22px; text-align: center; }
.siqc_edt.sqico-call::before { line-height: 54px; }
.onlycallview .callbanner, .siq-company-logo .sqico-user:not(:first-child), .siqdc-hdr .siq-convback, .zsiqdircall .infomsg.chtend { display: none; }
.onlycallview .siqc_edt, .siqdc-hdr .siqchat-detl { display: none !important; }
.flexJB { display: flex; justify-content: space-between; }
.flexM { display: flex; align-items: center; justify-content: center; }
.flexC { display: flex; align-items: center; }
.dcskip { position: absolute; bottom: 27px; right: 22px; font-size: 14px; color: rgb(136, 136, 136); cursor: pointer; }
.dcskip .sqico-skip { font-size: 9px; margin-left: 5px; margin-top: 2px; color: rgb(136, 136, 136); }
.progress { position: relative; height: 70px; width: 70px; cursor: pointer; border: 10px solid rgb(255, 255, 255); border-radius: 100%; }
.progress-circle { transform: rotate(-90deg) scale(0.32); transform-origin: left top 0px; position: absolute; top: 50px; left: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 18px 0px; border-radius: 100%; width: 160px; height: 160px; }
.progress-circle:hover { background-color: rgba(0, 0, 0, 0.1); }
.progress-circle-back { fill: none; stroke: rgb(255, 255, 255); stroke-width: 10px; }
.progress-circle-prog { fill: none; stroke: rgb(247, 76, 52); stroke-width: 10px; stroke-dasharray: 0px, 999px; stroke-dashoffset: 0px; transition: stroke-dasharray 0.7s linear; }
.progress .siqico-stop { height: 16px; width: 16px; display: inline-block; background-color: rgb(247, 76, 52); border-radius: 3px; }
.zsiqcallchat .siqdc-hdr { height: 135px; overflow: visible !important; }
.zsiqcallchat .siqdc-hdr .cmplogo { width: 146px; height: 146px; top: auto; bottom: -68px; }
.zsiqdircall .siqdc-hdr .cmplogo { width: 90px; height: 90px; top: auto; bottom: -34px; }
.makecall[focus=""]:focus-visible span { background-color: transparent !important; }
.zsiqcallchat .makecall.sel .sqico-call { background-color: transparent; }
.zsiqcallchat .makecall .sqico-call { height: auto; width: auto; margin: 0px 10px 0px 0px; }
.siqdc-hdr.nologo .sqico-user::before { color: rgb(0, 102, 204); font-size: 30px; }
.zsiqcallchat .siqdc-hdr .sqico-user::before { font-size: 40px; line-height: 140px; color: rgb(124, 122, 122); }
.zsiqcallchat .siqdc-hdr-siz1, .zsiqcallchat [cwview="convlist"] .siqdc-hdr { height: calc(100% - 420px); min-height: 100px; max-height: 200px; }
.zsiqcallchat .siqdc-hdr-siz1 .siq-convback, .zsiqdircall .siqdc-hdr-siz1 .siq-convback { position: absolute; top: 30px; }
.siqdc-hdr .sqico-user { display: flex; align-items: center; justify-content: center; }
.zsiqcallchat .siqdc-home { padding-top: 75px; }
.zsiqcallchat .siqdc-homehdr { font-size: 22px; margin-top: 15px; }
.emtpg_btn em { width: 54px; height: 54px; opacity: 0.96; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 9px 0px; background-image: linear-gradient(to top, rgb(9, 99, 204), rgb(28, 117, 217)); border-radius: 100%; cursor: pointer; position: relative; }
.emtpg_btn { justify-content: space-around; margin: auto; width: 100%; }
#audiorec #sqico-canvas { position: absolute; width: 90%; bottom: 80px; }
.zsiqdircall #audiorec #sqico-canvas { bottom: 58px; }
.emtpg_btn em::before { color: rgb(255, 255, 255); }
.emtpg_btn .sqico-knowledgebase::before, .siq-smiley { font-size: 20px; }
.emtpg_btn span { position: absolute; width: 100px; bottom: -28px; color: rgb(51, 51, 51); word-break: keep-all; }
.zsiqcallchat span.makecall { color: rgb(255, 255, 255) !important; background-color: rgb(37, 122, 218); flex-direction: row-reverse; position: relative; width: 239px; height: 46px; justify-content: center; margin: 40px auto 0px; border-radius: 6px; left: 0px; font-weight: 700; flex-shrink: 0; }
.zsiqcallchat .dc-ratingpop { height: auto; text-align: center; line-height: 22px; font-size: 16px; padding: 37px 20px 30px; z-index: 11; }
.zsiq-media-anim { position: absolute; background-color: inherit; left: 0px; right: 0px; margin: auto; width: 100%; height: 100%; border-radius: 100%; z-index: -1; }
.zsiq-media-anim::after, .zsiq-media-anim::before { content: ""; position: absolute; inset: 0px; border-radius: 50%; background-color: inherit; box-shadow: rgb(240, 240, 240) 0px 0px 18.8px 1.2px inset; }
.zsiq-media-anim::before { animation: 2s 0.65s infinite zsiq-media-anim-outer; }
.zsiq-media-anim::after { animation: 2s 1s infinite zsiq-media-anim-inner; }
.chat_btn.flexM.sqico-call::before { margin-right: 5px; font-size: 14px; }
.zsiqcallchat .siqdc-hdr-siz1 .headercont { margin-top: -100px; }
.zsiqdircall .nologo .cmplogo span::before { content: ""; font-size: 20px; line-height: 40px; margin-top: 0px; color: rgb(255, 255, 255) !important; }
.zsiqdircall .siqdc-hdr .cmplogo.siqmonitordiv span::before { font-size: 56px; line-height: 112px; color: rgb(200, 195, 195) !important; }
.zsiqdircall .nologo.siqdc-hdr .cmplogo span::before { font-size: 30px; line-height: 85px; color: rgb(0, 102, 204) !important; }
.zsiqdircall header:not(.siqdc-hdr) .cmplogo { height: 38px; width: 38px; }
.call_dtl_ico .sqico-faqdept { width: auto; }
.zsiqdircall .nologo header:not(.siqdc-hdr) .cmplogo span::before { color: rgb(255, 255, 255) !important; font-size: 18px; line-height: 38px; }
.zsiqdircall [cwview="convchat"] .sqico-user::before, .zsiqdircall [cwview="convlist"] .sqico-user::before { line-height: 44px; }
.siqdc-home .sqico-record:not(.chat_btn)::after { content: " "; position: absolute; width: 12px; height: 3px; background: rgb(255, 255, 255); border-radius: 2px; bottom: 14.1px; border-bottom: 2px solid rgb(255, 97, 97); }
[proptype="siqform"] input[type="text"] { border-radius: 8px; background-color: rgb(244, 244, 244); border: 1px solid rgb(227, 227, 227); width: 100%; outline: 0px; transition: border 0.5s ease-in-out; padding: 0px 13px; height: 44px; line-height: normal; appearance: none; }
[proptype="siqform"] .sqico-drpdwn a, [proptype="siqform"] .sqico-drpdwn a:hover { display: block; padding: 0px 13px; width: 95%; border: 1px solid rgb(227, 227, 227); border-radius: 8px; height: auto; }
[proptype="siqform"] .sqico-drpdwn[data-validate*="required"] .req, [proptype="siqform"] [data-validate*="required"] + em.req { position: absolute; border-left: 2px solid rgb(254, 141, 141); border-radius: 15px; height: 42px; left: 0px; padding-left: 9px; top: 1px; }
@keyframes zsiq-media-anim-inner {
0% { transform: scale(1); }
100% { transform: scale(5); opacity: 0; }
}
@keyframes zsiq-media-anim-outer {
0% { transform: scale(1); }
100% { transform: scale(5); opacity: 0; }
}
.zsiqcallchat .dc-ratingpop { height: auto; text-align: center; line-height: 22px; font-size: 16px; padding: 37px 20px 40px; z-index: 11; }
.zsiqcallchat header :not(#snow > div), .zsiqdircall header :not(#snow > div) { transition: none !important; animation: none !important; }
.zsiqdircall .siqdc-homehdr { margin-top: 15px; }
#rating .dc_fd_byline { width: 80%; line-height: 22px; position: absolute; bottom: -60px; font-size: 16px; color: rgb(51, 51, 51); }
.onlycallview img.siq-company-logo { display: flex; overflow: visible; }
.siqdc-hdr .siq-company-logo .sqico-user { flex-shrink: 0; margin-left: -90px; border: 3px solid rgb(255, 255, 255); background-color: rgb(243, 243, 243); display: inline-block; overflow: hidden; }
.zsiqdircall .siqdc-hdr .siq-company-logo .sqico-user { margin-left: -60px; }
.siqdc-hdr .siq-company-logo .sqico-user:first-child { margin: 0px; }
.callresbanner { width: 90%; padding: 12px; border-radius: 6px; box-shadow: rgba(42, 51, 68, 0.08) 0px 3px 9px 0px; background-color: rgb(238, 238, 238); position: fixed; text-align: center; z-index: 111111; color: rgb(51, 51, 51); font-size: 16px; margin: auto; left: 0px; right: 0px; top: 80px; }
.onlycall_main .zsiqmico-record { height: 12px; width: 12px; border: 3px solid rgb(255, 255, 255); background-color: rgb(255, 71, 41); border-radius: 100%; box-shadow: rgb(255, 71, 41) 0px 0px 0px 1px; margin-right: 8px; }
.siq_widget div#sqico-cdrpdwn { background-color: transparent; border-radius: 0px; box-shadow: none; }
.siq_widget ul#dropcontent { box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; border: medium; left: 40px; width: 270px; }
.siqdc-hdr .siq-company-logo .sqico-user::before { color: rgb(200, 195, 195); font-size: 56px; line-height: 112px; }
.siqforms .sqico-drpdwn ul { width: calc(100% - 56px); left: 26px; position: fixed; max-height: 174px; overflow: auto; display: none; padding: 0px; }
.siqforms div.sqico-drpdwn.zindrp ul { border-radius: 0px 0px 8px 8px; max-height: 169px; box-shadow: rgb(204, 204, 204) 0px 2px 3px 0px; border-top-color: rgb(237, 244, 248); z-index: 11112; background-color: rgb(244, 244, 244); }
.siqforms .sqico-drpdwn li { padding: 11px 120px 11px 14px; cursor: pointer; line-height: normal; height: 40px; border-radius: 0px; font-size: 14px; }
.siqforms .sqico-drpdwn li.atsel, .siqforms .sqico-drpdwn li:hover { background-color: rgb(234, 234, 234); }
.siqforms .sqico-drpdwn li:first-child { padding-top: 12px; }
.siqforms [class*="deptst_"] em { display: inline-block; }
.siq_widget .filedet { margin-top: 80px; text-align: center; }
[themeid="9"] .siqc_body.sli_view { padding-top: 10px; }
.onlycallview .proactv_chat { top: 80px; width: 90%; left: 0px; right: 0px; margin: auto; }
[cwview="msgarea"] .nologo.siqdc-hdr .cmplogo span::before, [cwview="msgarea"] .siqdc-hdr .cmplogo.siqmonitordiv span::before { content: ""; }
.zsiqcallchat .siqdc-hdr .cmplogo.siqmonitordiv, .zsiqdircall .siqdc-hdr .cmplogo.siqmonitordiv { width: auto; background-color: transparent; display: flex; justify-content: center; overflow: visible; }
.zsiqcallchat .siqdc-hdr .siqmonitordiv .sqico-user { width: 146px; }
.zsiqdircall .siqdc-hdr .siqmonitordiv .sqico-user { width: 90px; }
.siqmonitordiv #complogo[src=""], .zsiqdircall [cwview="convlist"] .siqc_usrimg.sqico-offline::before { display: none; }
.zsiqdircall [cwview="convlist"] .sqico-offline .sqico-user::before { line-height: 14px; margin-left: 6px; }
.zsiqdircall [cwview="convlist"] .sqico-missed.siqc_usrimg .sqico-user::before { font-size: 14px; }
.zsiqdircall [cwview="convlist"] .sqico-missed.siqc_usrimg img[src=""] + .sqico-user::after { font-size: 8px; right: 5px; top: 5px; color: rgb(38, 104, 197); }
.zsiqdircall .dcskip { bottom: 15px; right: 15px; }
.zsiqdircall .siqforms.content .info_banr { position: fixed; width: calc(100% - 40px); }
#faqbox.resource-vw { overflow: auto; }
.siq_widget .filedet { margin-top: 80px; text-align: center; }
.zindrp .drop-header { position: absolute; top: -1px; display: flex; align-items: center; left: -1px; border-radius: 8px 8px 0px 0px; width: calc(100% + 2px); background-color: rgb(244, 244, 244); padding: 0px 13px; }
.drop-header .sqico-search::before { color: rgb(51, 51, 51); }
.siq_inline_form .drp-hdr { margin-left: 13px; }
.siq-dropdown .drop-header input[type="text"] { border: medium; border-radius: 0px; background-color: transparent; margin-left: 0px; }
.no-res { z-index: 11112; background-color: rgb(244, 244, 244); text-align: center; padding: 20px 0px; }
.no-res .sqico-search::before { font-size: 25px; color: rgb(136, 136, 136); }
.no-res p { color: rgb(136, 136, 136); }
.siq_inline_form ul#dropcontent { left: 0px; width: 100%; }
.siq_inline_form .zindrp .drop-header { height: 45px; background-color: rgb(255, 255, 255); }
.siq_inline_form .drop-header input[type="text"] { margin-left: 5px; border: medium; height: 100%; width: 100%; }
.siq_inline_form div.dropdown { padding-left: 0px; }
.siq_inline_form #dropcontent.no-res { top: 47px; background-color: rgb(255, 255, 255); border-radius: 8px; }
[themeid="4"] .siq_inline_form #dropcontent { background-color: rgb(244, 244, 244); }
[themeid="4"] .siq_inline_form .zindrp .drop-header { background-color: rgb(236, 236, 236); }
[themeid="4"] .content .siq-dropdown { background-color: rgba(255, 255, 255, 0.8); }
.zsiq-flex { display: flex; align-items: center; }
#faqdiv.new_resource [data-type="accordian"].expand { height: calc(100% - 30px); }
#faqdiv.new_resource { overflow: visible; }
#faqdiv.new_resource [data-type="accordian"] { height: 30px; margin-bottom: 5px; overflow: hidden; }
#faqdiv.new_resource [data-type="accordian-item"] { overflow: auto; height: 100%; }
.sqico-deletemsg::before { margin-right: 5px; color: rgb(170, 170, 170); }
.vismsg .sqico-deletemsg::before { color: rgb(255, 255, 255); }
.hide-msgactn .ziq_msg .msg_action, [ctype="hstrycntnt"] .ziq_msg .msg_action { display: none; }
.ziq_msg .rgt-align { left: auto; right: 0px; }
.msgreply::before { transform: rotateY(180deg); }
.vismsg .msgbx_parent { float: right; width: 100%; }
#faqdiv.new_resource [data-type="accordian"].expand { height: calc(100% - 30px); }
#faqdiv.new_resource .one-accordian.expand { height: 100%; }
#faqdiv.new_resource { overflow: hidden; }
#faqdiv.new_resource [data-type="accordian"] { height: 30px; margin-bottom: 5px; overflow: hidden; }
#faqdiv.new_resource [data-type="accordian-item"] { overflow: auto !important; height: 100%; }
[cwview="faqview"] .sqico-faqdept.resource-hdr::before { content: "" !important; color: rgb(255, 255, 255); }
[cwview="faqview"] .sqico-faqico.resource-hdr::before { content: "" !important; color: rgb(255, 255, 255); }
.faqlist::before { display: inline-block; vertical-align: middle; }
[cwview="faqview"] .siq-chat-attender-name.nosrch { width: 215px; }
.user_lipopup .popup_li p { color: rgb(136, 136, 136); font-size: 12px; }
.siqdc-home + a .flogo { z-index: 111; }
.line-clamp { overflow: hidden; display: -webkit-box; -moz-box-orient: vertical; text-overflow: inherit; white-space: normal; }
.line-clamp-3 { -webkit-line-clamp: 3; }
[focus=""]:focus-visible, [ifocus=""]:focus-visible { outline: 0px; }
.fullview_embed.signature_embed .win_close { display: none !important; }
.fullview_embed.signature_embed .siqembed { height: 100% !important; }
body.fullview_embed { padding: 0px !important; }
[themeid="4"] .popup-desc em { color: rgb(51, 51, 51); }
.rating .smiley { font-size: 25px; margin-left: 25px; transition: 0.2s ease-in-out; }
.lstmsg_strs .smiley.sel, .lstmsg_strs .smiley:hover, .lstmsg_strs:not(.sel) .fdbk-rating:hover, .rating .smiley:hover { transform: scale(1.25); cursor: pointer; }
.rating .smiley.sel { font-size: 35px; }
.rating .smiley:first-child { margin-left: 0px; }
.lstmsg_strs:not(.sel) .fdbk-rating { font-size: 20px; vertical-align: middle; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }
.lstmsg_strs .smiley { font-size: 20px; margin-right: 10px; }
.first_name_container .firstname.field_main { width: 192px; }
.first_name_container .input_field { margin-top: 13px; }
.first_name_container .field_title { top: 28px; }
.first_name_container .input_field:focus + .field_title, .first_name_container.sel .input_field:focus + .field_title { top: 6px; }
.first_name_container .salutation { width: 80px; }
.siq-old-form.first_name_container { display: flex !important; }
.siq-old-form.first_name_container .siq-first-name { width: 100%; }
.siq-old-form.first_name_container div.dropdown { padding-left: 0px; }
.siq-old-form.first_name_container div.dropdown::before { right: 5px; }
#edituserdetails .siq-old-form.first_name_container .sqico-drpdwn li, .siqforms .siq-old-form.first_name_container .sqico-drpdwn li { padding: 11px 0px 0px 14px; }
.siq-old-form.first_name_container #sqico-salutation { border-radius: 8px 0px 0px 8px; border: 1px solid rgb(227, 227, 227); }
.siq-old-form.first_name_container.name-salutation .siq-input-text-box { border-radius: 0px 8px 8px 0px; }
.siq-old-form.first_name_container .siq-required { z-index: 11; }
.siq_inline_form .firstname.sel .field_title { top: 6px; }
[proptype="siqform"] .first_name_container.name-salutation [data-validate*="required"] + em.req { left: 65px; border-radius: 0px; }
.siq-old-form.first_name_container div.dropdown::before, .siq_inline_form div.dropdown::before { z-index: -1; }
.siq_inline_form .first_name_container .drop-sel { margin-left: 15px; }
.first-name-cont .salutation-text { margin: 25px 20px 0px 10px; }
.first-name-cont .field_title { margin: 10px 0px 0px 50px; }
.first-name-cont .input_field, .first-name-cont div.dropdown { border-bottom: medium; }
.first-name-cont { border-bottom: 1px solid rgb(210, 210, 210); }
:root [seasonal-type="diwali"] { --zsiq-seasonal-home-header-bg: url("") no-repeat; --zsiq-seasonal-header-bg: url(""); --zsiq-seasonal-watermark-bg: url("") no-repeat; --zsiq-seasonal-close-bg: url("") no-repeat; }
:root [seasonal-type="diwali"] [themeid="4"] { --zsiq-seasonal-home-header-bg: url("") no-repeat; --zsiq-seasonal-header-bg: url(""); --zsiq-seasonal-watermark-bg: url("") no-repeat; --zsiq-seasonal-close-bg: url("") no-repeat; }
:root [seasonal-type="christmas"] { --zsiq-seasonal-home-header-bg: url("") no-repeat; --zsiq-seasonal-watermark-bg: url("") no-repeat; --zsiq-seasonal-header-bg: url(""); --zsiq-seasonal-close-bg: ''; }
:root [seasonal-type="christmas"] [themeid="4"] { --zsiq-seasonal-home-header-bg: url("") no-repeat; --zsiq-seasonal-watermark-bg: url("") no-repeat; --zsiq-seasonal-header-bg: url(""); --zsiq-seasonal-close-bg: ''; }
:root [seasonal-type="newyear"] { --zsiq-seasonal-home-header-bg: url("") no-repeat; --zsiq-seasonal-watermark-bg: ''; --zsiq-seasonal-header-bg: url(""); --zsiq-seasonal-close-bg: ''; }
:root [seasonal-type="newyear"] [themeid="4"] { --zsiq-seasonal-home-header-bg: url("") no-repeat; --zsiq-seasonal-watermark-bg: ''; --zsiq-seasonal-header-bg: url(""); --zsiq-seasonal-close-bg: ''; }
[seasonal-type] .seasonal-close-img { position: absolute; height: 49px; width: 47px; top: -31px; left: -7px; background-size: 100% !important; background-color: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-image: ; background-origin: ; background-clip: ; }
[seasonal-type] .siqdc-hdr::before, [seasonal-type] [themeid="4"] .siqdc-hdr::before, [seasonal-type] [themeid="4"] header:not(.siqdc-hdr)::before, [seasonal-type] header:not(.siqdc-hdr)::before { background-color: ; background-position-x: ; background-position-y: ; background-attachment: ; background-image: ; background-origin: ; background-clip: ; content: ""; position: absolute; left: 0px; top: 0px; height: 88%; width: 100%; background-repeat: no-repeat; background-size: 100%; opacity: 1; }
.zsiqdircall[seasonal-type] .siqdc-hdr::before, .zsiqdircall[seasonal-type] header:not(.siqdc-hdr)::before { height: 100%; }
[seasonal-type] [themeid="4"] header:not(.siqdc-hdr)::before, [seasonal-type] header:not(.siqdc-hdr)::before { background-image: var(--zsiq-seasonal-header-bg); }
[seasonal-type] [themeid="4"] .siqdc-hdr::before, [seasonal-type] [themeid="4"] header:not(.siqdc-hdr)::before { display: block; }
[seasonal-type] [themeid="10"] .siqdc-hdr::before, [seasonal-type] [themeid="10"] header:not(.siqdc-hdr)::before { border-radius: 0px 0px 27% 30%; height: 98%; }
[seasonal-type] [themeid="9"] .siqdc-hdr::before, [seasonal-type] [themeid="9"] header:not(.siqdc-hdr)::before { border-radius: 0px 0px 0px 140px; height: 90%; }
[seasonal-type] [cwview="convlist"] .siq_content::before, [seasonal-type] [cwview="faqview"] .siq_content::before { content: ""; background-color: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-image: ; background-origin: ; background-clip: ; position: fixed; left: 10px; top: calc(50% - 130px); height: 290px; width: 140px; z-index: 0; background-size: 100%; }
[seasonal-type] [cwview="faqview"] .siq_content::before { left: -3px; }
[seasonal-type] [cwview="convlist"] .siq_content::before { top: calc(50% - 50px); }
.zsiqdircall[seasonal-type] [cwview="convlist"] .siq_content::before, .zsiqdircall[seasonal-type] [cwview="faqview"] .siq_content::before { top: calc(50% - 10px); height: 210px; width: 100px; left: 8px; }
[seasonal-type] .callresbanner { top: 110px; }
[seasonal-type] .siq-categ-list { position: relative; }
body[seasonal-type="diwali"] { padding-top: 30px; }
.clr-38 { color: rgb(56, 75, 100); }
.clr-azurblu, .cmpnt-btnurl .clr-azurblu { color: rgb(0, 102, 204); }
.cmpnt-btnurl em { max-width: 80%; }
.fontB { font-weight: 600; }
div.cmpnt-wrap a, div.cmpnt-wrap a:hover { text-decoration: none; }
.cmpnt-wrap .cmpnt-sldimg, .msg-botimg .cmpnt-sldimg { height: auto; width: auto; margin: 0px; border-radius: 16px 16px 0px 0px; overflow: hidden; display: flex; align-items: center; justify-content: center; }
.msgbx:not(.artcle-vw) .cmpnt-sldimg { max-width: calc(100% - 2px); max-height: calc(100% - 2px); margin: 1px; }
.artcle-vw .cmpnt-wrap .cmpnt-sldimg { height: 165px; width: 100%; margin: auto; border-radius: 0px; }
#msgdiv .siq_widget .msgbx:not(.msg-botimg) { max-width: initial; }
.cmpnt-cal-time:last-child em:last-child:hover { border-radius: 0px 0px 16px; }
.cmpnt-cal-time:last-child em:first-child:hover { border-radius: 0px 0px 0px 16px; }
.range-handle, .range-handle1 { transform: translateX(-7px); position: absolute; background-color: rgb(0, 102, 204); width: 17px; height: 17px; border-radius: 100%; top: -6px; box-shadow: rgba(0, 0, 0, 0.23) 0px 1px 5px 0px; border: 1px solid transparent; outline: 0px; cursor: pointer; margin: inherit; }
.range-point-wrp .range-point { padding-top: 13px; font-size: 15px; position: relative; color: rgb(136, 136, 136); z-index: 11; }
.range-point .range-dot { height: 4px; width: 4px; border-radius: 100%; background-color: rgb(192, 197, 206); display: block; position: absolute; left: -1px; cursor: pointer; }
.cmpnt-transtheme .range-val, .range-point.sel .range-dot { background-color: rgb(0, 102, 204); }
.range-point .range-value { position: absolute; top: 18px; left: -15px; right: 0px; margin: auto; width: 35px; text-align: center; color: rgb(0, 102, 204); }
.cmpnt-wrap { max-width: 310px; width: 282px; }
.sld-cont { margin: 25px 10px 0px; padding: 0px 2px; direction: ltr; }
.rnge-sld-vw { max-width: 250px; margin: auto auto 10px; }
.cmpnt-skip { color: rgb(136, 136, 136); margin: 2px 0px 0px 10px; cursor: pointer; }
.cmpnt-sldimg { height: 165px; width: 100%; position: relative; }
.cmpnt-atrlimg img, .cmpnt-btnimg img, .cmpnt-sldimg img { height: auto; width: auto; cursor: zoom-in; max-width: 100%; }
.cmpnt-body-cont { padding: 8px 0px 2px; position: relative; font-size: 15px; }
.range .range-path { display: inline-block; position: relative; z-index: 2; width: 100%; height: 5px; border-radius: 4px; background-color: rgb(238, 238, 238); cursor: pointer; }
.range-point-wrp { display: flex; align-items: center; justify-content: space-between; }
.cmpnt-ftr .sqico-tick { width: 28px; height: 28px; background-color: rgb(0, 102, 204); box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 7.8px 0.2px; border-radius: 100%; font-size: 10px; text-align: center; cursor: pointer; display: inline-block; vertical-align: middle; }
.cmpnt-ftr { width: 100%; margin: 35px auto 15px; }
.cmpnt-ftr .sqico-tick::before { color: rgb(255, 255, 255); line-height: 30px; }
.range-point-wrp.range-point-wrp-hint { display: flex; align-items: center; position: relative; justify-content: space-between; top: -17px; }
.sld-hint, .sld-hint + .cmpnt-ftr { width: 100%; margin: 20px auto 15px; }
.range-point-wrp-hint .range-point .range-value { top: 25px; }
.sld-hint .dcell { padding: 0px 1px 10px 0px; color: rgb(153, 153, 153); font-weight: 600; }
.cmpnt-optn-list { font-size: 15px; color: rgb(102, 102, 102); margin-top: 15px; }
.cmpnt-optn-list div { padding: 7px 16px; border-radius: 16px; background-color: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); display: inline-block; vertical-align: middle; line-height: 22px; margin: 0px 4px 10px; cursor: pointer; max-width: 97%; user-select: none; }
.cmpnt-cal-time em:not(:last-child) { border-right: 1px solid rgb(242, 242, 242); }
.choose.sel, .choose:hover, .cmpnt-btnurl:not(.cmpnt-cal-time):hover, .cmpnt-cal-time em:hover, .cmpnt-optn-list .sel, .cmpnt-optn-list div:hover, .cmpnt-optn-list div[dtat_status="online"] { border: 1px solid; color: rgb(0, 145, 255); }
.cmpnt-optn-list div:hover .cmpnt-mul-optn { background-color: rgb(0, 145, 255); }
.cmpnt-mul-optn.sqico-tick::before { font-size: 10px; color: rgb(0, 145, 255); }
.cmpnt-btnurl:not(.cmpnt-cal-time):hover *, .cmpnt-optn-list .sel .sqico-tick::before { color: rgb(0, 102, 204); }
.cmpnt-optn-list .cmpnt-mul-optn { height: 14px; width: 14px; background: rgb(225, 225, 225); border-radius: 100%; display: inline-block; vertical-align: middle; margin: 0px 10px 0px -4px; }
.cmpnt-mul-optn.sqico-tick, .cmpnt-optn-list div:hover .sqico-tick { background: 0px 0px; height: initial; width: 14px; }
.compnt-btn { width: 180px; height: 38px; border-radius: 6px; background-color: rgb(146, 227, 175); text-align: center; line-height: 38px; color: rgb(255, 255, 255); font-size: 16px; margin: 10px auto; }
.btn-enbl { background-color: rgb(52, 196, 104); cursor: pointer; }
.botbtn .cmpnt-body-cont, [data-wtype="contact"] .cmpnt-body-cont { padding: 0px; }
.bot-locatn .cmpnt-desc, .botbtn .cmpnt-desc { padding: 10px 1px; }
.cmpnt-btnurl.cmpnt-cal-time { text-align: left; }
.cmpnt-btnurl, .cmpnt-nxtprev { width: 100%; height: 42px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(242, 242, 242) rgb(242, 242, 242); border-image: none; line-height: 40px; cursor: pointer; font-size: 15px; text-align: center; }
#bot_timeslot, .cmpnt-cal-date:last-child, .cmpnt-cal-time:last-child, a:last-child .cmpnt-btnurl, a:last-child .cmpnt-nxtprev { border-radius: 0px 0px 16px 16px; }
#timeslot-move, .bot-locatn [hasquestion="false"], .bot-locatn [hasquestion="true"], .botbtn [hasquestion="false"], .botbtn [hasquestion="true"], .cmpnt-cal-date, .cmpnt-cal-time { width: 310px; margin: 0px -3px -8px -14px; }
#timeslot-move { margin: 7px -3px -8px -13px; width: 308px; }
.cmpnt-cal-date, .cmpnt-cal-time { margin-top: 9px; }
.cmpnt-btnurl .cmpnt-btnimg { height: 16px; width: 16px; display: inline-block; vertical-align: middle; margin-right: 8px; font-size: 11px; line-height: normal; }
.cmpnt-btnimg[class*=" sqico-"]::before { color: rgb(0, 102, 204); line-height: 16px; }
.cmpnt-btnimg[class*=" sqico-"] img { display: none; }
#msgdiv .msgbx.artcle-vw, .siq_content .msgbx.artcle-vw { background-color: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); }
.artcle-vw .cmpnt-hdln { font-size: 19px; color: rgb(51, 51, 51); }
.artcle-vw .cmpnt-desc { color: rgb(51, 51, 51); margin-bottom: 10px; }
.cmpnt-artl-cont { background-color: rgb(255, 255, 255); }
.cmpnt-body-cont .cmpnt-atrlimg { height: 25px; width: 25px; border-radius: 100%; overflow: hidden; margin-right: 10px; }
.cmpnt-artl-desc { color: rgb(144, 158, 177); width: calc(100% - 40px); }
.cmpnt-artl-desc em { color: rgb(90, 111, 142); }
.cmpnt-art-list { color: rgb(0, 102, 204); margin-top: 10px; cursor: pointer; }
.cmpnt-art-list .sqico-faqarticle { width: auto; font-size: 13px; margin-right: 10px; }
.cmpnt-art-list .sqico-faqarticle::before { color: rgb(92, 98, 106); }
.cmpnt-art-list > div { width: calc(100% - 30px); }
.cmpnt-art-list a, .cmpnt-art-list span { border-bottom: 1px solid transparent !important; color: rgb(0, 102, 204) !important; display: inline; line-height: 22px; }
.cmpnt-art-list a:hover, .cmpnt-art-list:hover span { border-bottom: 1px solid rgb(0, 102, 204) !important; }
.article-share .sqico-faqarticle { width: auto; }
.article-share .artcl-title { color: rgb(153, 153, 153); }
.cmpnt-nxtprev { width: 100%; padding: 0px 20px; text-align: left; border: medium; }
.cmpnt-nxtprev > div { display: inline-block; width: 50%; margin: -1px; }
.cmpnt-wrap .sqico-larrow { width: 26px; height: 26px; border-radius: 100%; display: inline-block; vertical-align: middle; margin: 0px 8px 0px 0px; font-size: 6px; line-height: 24px; }
.cmpnt-prev { text-align: right; direction: rtl; }
.cmpnt-prev .sqico-larrow { transform: rotate(180deg); margin: 0px 0px 0px 8px; }
.cmpnt-nxtprev .sqico-larrow:hover { background-color: rgb(247, 247, 247); }
.sqico-larrow[move]:hover { background-color: rgb(230, 230, 230); }
.cmpnt-wrap .sqico-larrow::before { margin: 0px; line-height: 26px; color: rgb(136, 136, 136); }
.cmpnt-body-cont .sqico-larrow { text-align: center; }
.cmpnt-cal-time em { width: 50%; display: inline-block; vertical-align: middle; text-align: center; border: 1px solid transparent; }
.cal-scdule { width: 240px; background-color: rgb(45, 196, 100); cursor: pointer; }
.zsiq-time-zone { width: 258px; height: 245px; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; position: absolute; z-index: 1; padding: 10px 0px; bottom: 40px; }
.zsiq-time-srch { width: calc(100% - 24px); border-bottom: 1px solid rgb(170, 170, 170); margin: 8px auto; padding: 0px 0px 5px 7px; }
.zsiq-time-srch .sqico-search { vertical-align: middle; }
.zsiq-time-srch .sqico-search::before { font-size: 14px; }
.zsiq-time-srch input { width: calc(100% - 30px); border: medium; margin-left: 10px; vertical-align: middle; font-size: 15px; outline: 0px; color: rgb(0, 0, 0); }
.cmpnt-time-list { width: 100%; height: calc(100% - 45px); overflow: auto; }
.cmpnt-time-list div { width: calc(100% - 10px); padding: 7px 15px; border-radius: 7px; margin: auto; line-height: 22px; cursor: pointer; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: rgb(51, 51, 51); }
.cmpnt-time-list div:hover { background-color: rgb(249, 249, 249); color: rgb(1, 146, 255); }
.zsiq-emptytime { color: rgb(0, 0, 0); position: absolute; display: table; top: 0px; bottom: 0px; margin: auto; text-align: center; width: 100%; }
.zsiq-nosrch { color: rgb(102, 102, 102); line-height: 24px; }
.msgbx .cmpnt-rtng span { color: rgb(102, 102, 102); }
.cmpnt-rtng-cont { display: table; table-layout: fixed; margin: auto; }
.cmpnt-rtng { display: table-cell; vertical-align: middle; padding-top: 15px; cursor: pointer; width: 75px; }
.cmpnt-rtng div { height: 30px; width: 30px; background: url("") -85px -8px / 200px no-repeat; transition: 0.2s ease-in-out; margin: auto; }
.angry div { background-position: -8px -8px; }
.sad div { background-position: -47px -8px; }
.good div { background-position: -122px -8px; }
.great div { background-position: -159px -8px; }
.cmpnt-rtng:hover div { transform: scale(1.3); }
.cmpnt-rtng:hover span { color: rgb(17, 17, 17); }
.msgbx > .cmpnt-rtng { transform: scale(0.54); position: absolute; right: -17px; bottom: -17px; z-index: 1; padding: 6px; background-color: rgb(255, 255, 255); border-radius: 100%; width: 40px; }
.msgbx > .cmpnt-rtng:hover div { transform: scale(1); }
.msgbx:not(.artcle-vw) .cmpnt-sldimg::before { content: ""; position: absolute; box-shadow: rgb(248, 248, 248) 0px 0px 20px 13px; height: 0px; width: 100%; bottom: 9px; }
.cmpnt-rtng [class*="sqico-"] { font-size: 26px; background: 0px 0px; }
.cmpnt-body-cont .sqico-star:hover::before, .cmpnt-body-cont .sqico-star:hover ~ div::before, .cmpnt-rtng:hover [class*="sqico-"]::before, .msgbx .sqico-dislike::before, .msgbx .sqico-like::before { color: rgb(0, 102, 204); transition: 0.3s linear; }
[themeid="4"] .cmpnt-body-cont .sqico-star:hover::before, [themeid="4"] .cmpnt-body-cont .sqico-star:hover ~ div::before, [themeid="4"] .cmpnt-rtng:hover [class*="sqico-"]::before, [themeid="4"] .msgbx .sqico-dislike::before, [themeid="4"] .msgbx .sqico-like::before, [themeid="4"] .msgbx > .sqico-star::before { color: rgb(252, 207, 117); }
.cmpnt-body-cont .sqico-star::before { font-size: 26px; }
.msgbx > .sqico-dislike, .msgbx > .sqico-like, .msgbx > .sqico-star { top: 14px; font-size: 15px; background-color: rgb(255, 255, 255); padding: 7px; border-radius: 100%; position: absolute; right: -12px; z-index: 1; }
.msgbx > .sqico-star { padding: 5px; height: 24px; }
.cmpnt-rtng .sqico-dislike::before, .cmpnt-rtng .sqico-like::before, .cmpnt-wrap .sqico-star::before { color: rgb(214, 214, 214); }
.msgbx > .sqico-star em { position: absolute; top: 0px; left: 22px; bottom: 0px; font-size: 13px; color: rgb(85, 85, 85); margin: auto; height: 15px; }
.msgbx > .sqico-star::before { color: rgb(0, 102, 204); font-size: 14px; margin: 0px; }
.cmpnt-btnurl.sqico-calendar1::before, .cmpnt-btnurl.sqico-calendar::before, .cmpnt-btnurl.sqico-location::before, .cmpnt-btnurl.sqico-reply::before, .cmpnt-btnurl.sqico-upload::before, .link_wid_li.sqico-reply::before { color: rgb(0, 102, 204); font-size: 14px; margin-right: 10px; vertical-align: middle; }
.cmpnt-rtng-cont .sqico-star::before { font-size: 18px; }
.rating .cmpnt-rtng-cont .sqico-star { padding-left: 6px; }
#rating-wrap .smiley, .cmpnt-rtng .smiley { font-size: 25px; }
.cmpnt-btnurl [type="file"] { height: 38px; width: calc(100% + 24px); position: absolute; left: -11px; opacity: 0; cursor: pointer; top: auto; bottom: 0px; }
.msgbx > .trnsdiv { background-color: rgba(0, 0, 0, 0.7); }
.cmpnt-transtheme .cmpnt-rtng:hover [class*="sqico-"]::before { color: rgb(85, 85, 85); }
.msgbx > .trnsdiv::before { color: rgb(252, 207, 117); }
.cmpnt-transtheme .range-path { background-color: rgb(202, 202, 202); }
.cmpnt-transtheme .sqico-star::before, [themeid="4"] .cmpnt-transtheme .sqico-dislike::before, [themeid="4"] .cmpnt-transtheme .sqico-like::before { color: rgb(199, 199, 199); }
[themeid="4"] .msgbx .cmpnt-rtng[class*="sqico-"], [themeid="4"] .msgbx > .cmpnt-rtng, [themeid="4"] .siq-user-message + .sqico-star { background-color: rgba(51, 51, 51, 0.9); }
.cmpnt-transtheme .cmpnt-btnurl { background-color: rgba(255, 255, 255, 0.5); border-color: transparent transparent rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); }
.cmpnt-transtheme div.cmpnt-hdln, [themeid="4"] .cmpnt-skip:hover, [themeid="4"] .cmpnt-skip:hover .sqico-skip::before, [themeid="4"] .msgbx > .sqico-star em { color: rgb(255, 255, 255); }
.botslider #slider div { color: rgb(153, 153, 153); }
.cmpnt-transtheme .cmpnt-artl-cont .cmpnt-arthd { color: rgb(51, 51, 51); }
.cmpnt-transtheme .sqico-larrow:hover { background-color: rgb(233, 233, 233); }
.siq_skip { color: rgb(0, 102, 204); margin: 7px 0px 0px 10px; display: inline-block; cursor: pointer; }
.siq_widget:not([data-wtype="form"]) .msgbx { border-radius: 16px !important; }
.type-loadr { height: 15px; }
div .type-loadr span { margin: 0px 2px; height: 7px; width: 7px; background-color: rgb(177, 177, 177); border-radius: 100%; display: inline-block; position: relative; animation: 1.3s linear infinite typing; }
.type-loadr span:nth-child(2) { animation-delay: 0.2s; }
.type-loadr span:nth-child(3) { animation-delay: 0.4s; }
.options [dept_status], .options [dept_status]:hover { position: relative; overflow: visible; color: inherit !important; }
[dept_status]::before { content: ""; position: absolute; height: 10px; width: 10px; border-radius: 100%; top: 0px; right: 0px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 3px; }
[dept_status="engaged"]::before, [dept_status="online"]::before { background-color: rgb(15, 164, 104); }
[dept_status="engaged"], [dept_status="engaged"]:hover, [dept_status="online"], [dept_status="online"]:hover { border: 1px solid rgb(15, 164, 104); }
[dept_status="offline"]::before { background-color: rgb(204, 204, 204); }
[dept_status="offline"], [dept_status="offline"]:hover { border: 1px solid rgb(204, 204, 204); }
@keyframes typing {
0% { top: 2px; }
25% { top: 6px; }
50% { top: 2px; }
75% { top: 6px; }
100% { top: 2px; }
}
@keyframes typing {
0% { top: 2px; }
25% { top: 6px; }
50% { top: 2px; }
75% { top: 6px; }
100% { top: 2px; }
}
@keyframes typing {
0% { top: 2px; }
25% { top: 6px; }
50% { top: 2px; }
75% { top: 6px; }
100% { top: 2px; }
}
.siqembed .agntmsg:not(.rm_anim) { left: -20px; opacity: 0; }
.siqembed .vismsg:not(.rm_anim) { right: -20px; opacity: 0; }
.ziq_msg .msgbx { margin-bottom: 4px; }
.ziq_msg .msgbx:last-child { margin-bottom: 0px; }
#siq_bottype { border-radius: 16px; }
.msgbx.msg-botimg { padding: 0px; }
.msg-botimg .siq-user-message { padding: 8px 14px; }
.msgbx:not(.msg-botimg) .cmpnt-sldimg { margin-left: -13px; margin-top: -7px; width: calc(100% + 26px); max-width: none; max-height: none; }
.msgbx.artcle-vw .cmpnt-sldimg { margin: 0px; width: 100%; height: auto; }
.zsiq_outofrange .siqico-location, .zsiq_outofrange .zsiq-dcell div { opacity: 0.5; }
.zsiq_outofrange .zsiq_ofrcont { color: rgb(255, 8, 8); margin: auto; position: absolute; top: 0px; bottom: 0px; display: flex; align-items: center; right: 10px; }
.locat-fld.zsiq_outofrange { pointer-events: none; }
.flexC { display: flex; align-items: center; }
.mT18 { margin-top: 18px; }
.mR15 { margin-right: 15px; }
.linfo_widget { border-radius: 12px; overflow: hidden; background-color: rgb(246, 246, 246); cursor: pointer; }
.linfo_widget iframe, .linfo_widget video { width: 100%; height: auto; display: inherit; outline: 0px; }
.linfo_fav { margin-right: 6px; max-height: 12px; }
.linfo_proname a, .linfo_widget .linfo_proname { font-size: 14px; color: rgb(0, 145, 255); }
.linfo_submain { padding: 10px 12px 0px; }
#msgdiv [data-wtype="video"] .msgbx { padding: 5px; width: 310px; }
.msgbx .linfo_url { padding: 10px; line-height: 22px; }
#linfoplay.sqico-play:hover::before, .linfo_submain .font16:hover, .msgbx .linfo_url a, .ziq_msg .input_div > input[data-validate="required url"] { color: rgb(0, 145, 255); }
.msgbx .linfo_url a { border-bottom: 1px solid rgb(0, 145, 255); }
.linfo_thum { line-height: 0; position: relative; }
.linfo_thum img { max-width: 100%; }
#linfoplay { width: 50px; height: 50px; background-color: rgba(0, 0, 0, 0.4); position: absolute; inset: 0px; margin: auto; cursor: pointer; border-radius: 50px; display: flex; align-items: center; justify-content: center; }
#linfoplay.sqico-play::before { font-size: 16px; color: rgb(255, 255, 255); }
.linfo_submain .flexC:last-child, .linfo_submain .font16:last-child { margin-bottom: 10px; }
.linfo_msg { padding: 0px 10px; margin: 0px 0px 5px; }
::cue { color: rgb(255, 255, 255); text-shadow: rgb(0, 0, 0) 0px 0px 1px; background-color: transparent; }
[data-widget="input"] .msgbx { padding: 0px; }
[data-widget="input"] .cmpnt-body-cont { padding: 17px 20px; }
[data-widget="input"] .cmpnt-wrap, [data-wtype="contact"] .cmpnt-wrap { width: auto; }
.inptwget_sumbt .sqico-larrow { width: auto; height: auto; margin: 0px; }
.ziq_msg .input_div > input { width: 270px; height: 38px; border-radius: 8px !important; border: 1px solid rgb(225, 225, 225); margin: 8px 0px; padding: 0px 15px; }
.inpt_wd_fdr { display: flex; align-items: center; width: 100%; flex-wrap: wrap; justify-content: flex-end; }
.inptwget_error { color: rgb(246, 91, 91); font-size: 14px; padding-right: 10px; display: none; }
.inptwget_sumbt { color: rgb(142, 227, 172); font-size: 14px; cursor: pointer; display: flex; justify-content: flex-end; }
.inptwget_sumbt.sel, .inptwget_sumbt.sel .sqico-larrow::before, .inptwget_sumbt:hover, .inptwget_sumbt:hover .sqico-larrow::before { color: rgb(45, 196, 100); }
#popupsearch:focus, .ziq_msg .input_widget input:focus { border-color: rgb(0, 104, 204); }
.inptwget_sumbt .sqico-larrow::before { display: inline-block; transform: rotate(270deg); font-size: 5px; color: rgb(142, 227, 172); margin: 0px 0px 0px 3px; }
.input_widget .tel_wget > input { padding-left: 95px; letter-spacing: 1.12px; }
.ppup_srcmain, .tel_wget { position: relative; }
.tel_li::before { content: " "; display: inline-block; width: 1px; height: 18px; background-color: rgb(225, 225, 225); position: absolute; left: 80px; top: 18px; margin: auto; }
.input_widget input:focus + .tel_li::before { background-color: rgb(0, 104, 204); }
.tel_wget .teldrop { position: absolute; width: 80px; height: 30px; margin: auto; padding-left: 12px; background-color: transparent; font-size: 14px; line-height: 32px; bottom: 0px; top: 0px; cursor: pointer; }
.popup_list { width: 278px; height: 330px; border-radius: 12px; box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; position: fixed; z-index: 111; background-color: rgb(255, 255, 255); bottom: 130px; padding: 10px 0px; display: none; }
.popup_list, .popup_list em, [themeid="4"] .popup_li { color: rgb(92, 98, 106); font-weight: 500; }
[themeid="4"] .popup_list .dd-list { color: rgb(92, 98, 106); }
#popupsearch { background-color: rgb(255, 255, 255); border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(170, 170, 170); border-image: none; border-radius: 0px; width: 100%; padding: 6px 10px 6px 35px; }
.ppup_srcmain .sqico-search::before { color: rgb(119, 119, 119); font-size: 16px; position: absolute; left: 20px; top: 10px; }
.botsselect .sqico-drpdwn.zindrp { border: 1px solid rgb(225, 225, 225); box-shadow: none; border-radius: 5px; background-color: rgb(255, 255, 255); padding: 0px; }
.botsselect div.dropdown::before { right: 10px; font-size: 8px; background-color: transparent; }
.botsselect .dropdownbtn { padding-right: 0px; }
.botsselect .dropdownbtn em { font-size: 10px; margin: 0px 10px; cursor: pointer; }
.popup_src_ul { height: calc(100% - 50px); overflow: auto; }
.popup_li { padding: 4px 14px; position: relative; display: flex; justify-content: space-between; align-items: center; }
.popup_li:hover, .popup_li:hover em { border-radius: 7px; background-color: rgb(249, 249, 249); color: rgb(0, 104, 204); cursor: pointer; }
.ppup_pading { padding: 0px 12px; }
.popup_li.slected::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0px; background-color: rgb(249, 249, 249); z-index: -1; }
.popup_li.slected { padding: 6px 22px; }
.popup_src_emty { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100%; min-height: 70px; }
.drop_hdr { position: relative; display: flex; align-items: center; }
.txtelips { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-break: normal; }
.drop_hdr .txtelips { width: calc(100% - 25px); margin-right: 2px; cursor: pointer; text-align: center; font-size: 14px; }
.drop_hdr .sqico-darrow { text-align: center; width: auto; }
.popup_src_ul, .ppup_srcmain { padding: 0px 12px; }
div#selectedval { position: relative; left: -12px; background-color: rgb(249, 249, 249); border-radius: 0px; width: calc(100% + 24px); padding: 4px 25px; color: rgb(0, 0, 0); }
[data-wtype="contact"].siq_widget .msgbx { padding: 0px; background-color: rgb(255, 255, 255); }
[data-wtype="contact"] .input_widget { padding: 24px; border: 1px solid rgb(238, 238, 238); border-radius: 16px; }
[data-wtype="contact"] .cmpnt-desc { border-radius: 16px; background-color: rgb(248, 248, 248); padding: 8px 14px; max-width: 282px; }
[data-wtype="contact"] .input_div { border-bottom: 1px solid rgb(210, 210, 210); position: relative; margin-bottom: 20px; }
[data-wtype="contact"].siq_widget .input_div > input { border: medium; height: 39px; position: relative; z-index: 11; background-color: transparent; padding-bottom: 15px; margin: 0px; }
[data-wtype="contact"] .inptwget_sumbt { width: 93px; height: 38px; border-radius: 6px; background-color: rgb(142, 227, 172); color: rgb(255, 255, 255); justify-content: center; margin-left: 14px; }
[data-wtype="contact"] .inptwget_sumbt:hover { background-color: rgb(45, 196, 100); }
.input_div .cfld_pholder { position: absolute; top: 2px; left: 14px; color: rgb(92, 98, 106); font-size: 14px; width: 90%; }
.hide_plhld .cfld_pholder { display: none; }
.cfld_pholder.reg_fld::after { content: "*"; color: rgb(232, 71, 59); }
[data-wtype="contact"] .input_div.error_fld { border-color: rgb(232, 71, 59); }
.input_div .error_msg { position: absolute; font-size: 13px; color: rgb(232, 71, 59); bottom: -21px; visibility: hidden; }
div.error_fld .error_msg { visibility: visible; }
.input_div.tel_wget .cfld_pholder { left: 95px; width: 60%; }
[data-wtype="contact"] .tel_wget .teldrop { top: -16px; z-index: 111; padding: 0px; }
[data-wtype="contact"] .tel_li::before { top: 3px; }
.vcard { display: flex; align-items: center; width: 282px; justify-content: space-between; padding: 8px 4px; position: relative; }
.vcard .sqico-dwnld, .vcard .sqico-user { width: 50px; height: 50px; border-radius: 100%; background-color: rgba(255, 255, 255, 0.2); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
.vcard .sqico-dwnld { height: 30px; width: 30px; cursor: pointer; }
.ziq_msg .vcard .sqico-dwnld::before { color: rgb(255, 255, 255); font-size: 14px; }
.ziq_msg .vcard .sqico-user::before { color: rgb(255, 255, 255); font-size: 26px; }
span.vcard_dtl { padding: 0px 10px; }
span.vcard_dtl span { display: block; width: 166px; }
[widget_cname="carousel"] .msgbx { padding: 0px; width: 310px !important; background-color: rgb(255, 255, 255); }
.siqcrd-img { width: auto; height: auto; max-height: 100%; max-width: 100%; border-radius: 16px 16px 0px 0px; }
[widget_cname="carousel"] .botbtn .cmpnt-desc { padding: 0px; width: 100%; border-bottom: 1px solid rgb(238, 238, 238); }
[widget_cname="carousel"] .cmpnt-wrap { width: 100%; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 8px 0px; border-radius: 16px; }
[widget_cname="carousel"] .botbtn [hasquestion="true"] { margin: 0px; }
.p20 { padding: 20px; }
.sqico-rarrow::before { content: ""; display: inline-block; transform: rotate(270deg); }
.ziq_msg[widget_cname="carousel"] .nav-arw { position: absolute; width: 32px; height: 32px; background-color: rgb(172, 188, 200); display: flex; align-items: center; justify-content: center; margin: -14px 0px 0px; right: -14px; opacity: 0.7; font-size: 6px; border-radius: 100%; vertical-align: middle; }
.ziq_msg[widget_cname="carousel"] .nav-arw::before { color: rgb(255, 255, 255); margin: 0px; line-height: 26px; }
[widget_cname="carousel"] .nav-arw.sqico-larrow { left: -14px; right: auto; }
[widget_cname="carousel"] .nav-arw:hover { opacity: 1; cursor: pointer; }
.more-buble em { width: 6px; height: 6px; background-color: rgb(204, 204, 204); display: inline-block; margin-right: 6px; border-radius: 100%; cursor: pointer; flex-shrink: 0; }
.more-buble { display: flex; align-items: center; position: relative; left: 0px; transition: 0.6s ease-in-out; justify-content: center; }
.hide-buble { width: 82px; overflow: hidden; margin: auto; }
.hidebuble-small { width: 74px; }
.hidebuble-small .more-buble { justify-content: flex-start; }
.more-buble em.sel, .more-buble em:hover { background-color: rgb(69, 164, 236); }
.more-buble .size1 { height: 3px; width: 3px; }
.more-buble .size2 { height: 4px; width: 4px; }
[widget_cname="carousel"] .slidercont { position: relative; display: flex; transition: 0.6s ease-in-out; align-items: center; }
[widget_cname="carousel"] .cmpnt-body-cont { padding: 0px; }
[widget_cname="carousel"] .cmpnt-desc { padding: 10px 20px; }
[widget_cname="carousel"] .parentwin { position: relative; }
[widget_cname="carousel"] .inner-par { display: flex; align-items: center; width: 100%; position: relative; overflow: hidden; }
[widget_cname="carousel"] .img-slider { flex-grow: 1; width: 100%; height: 174px; flex-shrink: 0; transition: 0.6s ease-in-out; transform: translateX(0px); align-items: center; justify-content: center; display: flex; }
.slider-next, [widget_cname="carousel"] .slider-left { transform: translateX(100%); }
.slider-prev, [widget_cname="carousel"] .slider-right { transform: translateX(-100%); }
.fileattch .txtelips, [widget_cname="carousel"] .active { display: block; }
[widget_cname="carousel"] .notransition { transition: ease-in-out; }
[widget_cname="carousel"] .cmpnt-btnurl { border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(255, 255, 255); }
[widget_cname="carousel"] .multiple-product .crsl-img-div { height: 120px; position: relative; text-align: center; display: flex; align-items: center; justify-content: center; flex-shrink: 0; width: 100%; overflow-x: hidden; border-style: solid; border-color: rgb(238, 238, 238); border-image: none; border-width: 0px 1px; }
[widget_cname="carousel"] .multiple-product .blured-img { position: absolute; filter: blur(10px); height: 100%; width: 100%; left: 0px; }
[widget_cname="carousel"] .multiple-product .siqcrd-img { border-radius: 0px; z-index: 1; position: relative; }
[widget_cname="carousel"] .multiple-product .img-slider { width: 233px; height: initial; transition: 0.6s ease-in-out; transform: translateX(0px); display: flex; flex-direction: column; margin-right: 5px; }
[widget_cname="carousel"] .multiple-product .title_desc { height: 100%; width: 100%; border-style: solid; border-color: rgb(238, 238, 238); border-image: none; border-width: 0px 1px; }
[widget_cname="carousel"] .multiple-product .nav-arw { top: 50%; width: 27px; height: 27px; }
[widget_cname="carousel"] .multiple-product .sqico-reply::before { margin-right: 10px; }
[widget_cname="carousel"] .multiple-product .inner-par { align-items: unset; overflow: visible; transition: 0.3s ease-in-out; }
[widget_cname="carousel"] .multiple-product .icon-wrap { width: 20px; height: 20px; margin-right: 10px; display: flex; align-items: center; justify-content: center; }
[widget_cname="carousel"] .multiple-product .icon-img { width: 100%; height: 100%; }
[widget_cname="carousel"] .multiple-product .multi-carosuel { overflow: hidden; border-radius: 0px !important; box-shadow: none; }
[widget_cname="carousel"] .multiple-product .cmpnt-btnurl { display: flex; align-items: center; justify-content: center; }
[widget_cname="carousel"] .multiple-product .cmpnt-body-cont { border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 8px 0px; }
[widget_cname="carousel"] .multiple-product .lastimg { margin-right: 0px; }
[widget_cname="carousel"] .multiple-product .single_image { width: 100%; }
[widget_cname="carousel"] .multiple-product [prop="labelcontainer"]:last-child .cmpnt-btnurl { border-bottom-color: rgb(238, 238, 238); }
[widget_cname="carousel"] .multiple-product [prop="labelcontainer"]:last-child .cmpnt-btnurl:hover { border-bottom-color: rgb(0, 145, 255); }
[widget_cname="carousel"] .multiple-product [prop="actiondiv"] { display: flex; flex-direction: column; width: 100%; justify-content: flex-end; }
[widget_cname="carousel"] .multiple-product [prop="actiondiv"] a { border: 1px solid transparent; }
[widget_cname="carousel"] .multiple-product [prop="title"] { font-size: 13px; color: rgb(51, 51, 51); font-weight: 600; }
[widget_cname="carousel"] .multiple-product .line-clamp { overflow: hidden; display: -webkit-box; -moz-box-orient: vertical; text-overflow: inherit; white-space: normal; }
[widget_cname="carousel"] .multiple-product .line-clamp-3 { -webkit-line-clamp: 3; }
[widget_cname="carousel"] .multiple-product .line-clamp-2 { -webkit-line-clamp: 2; }
[widget_cname="carousel"] .multiple-product .img-slider:not(.currimg) { pointer-events: none; opacity: 0.6; }
[data-wtype="single-product"] .inner-par .nav-arw { inset: 0px 10px 0px auto; margin: auto; }
[data-wtype="single-product"] .inner-par .nav-arw.sqico-larrow { left: 10px; right: auto; }
[data-wtype="single-product"] .cmpnt-btnurl { border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(255, 255, 255); }
.inner-par .hide-buble { position: absolute; bottom: 13px; right: 0px; left: 0px; margin: auto; }
.inner-par .more-buble em.sel, .inner-par .more-buble em:hover { background-color: rgb(255, 255, 255); }
[data-wtype="multiple-product"] .multi-carosuel { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 8px 0px; border-radius: 16px !important; }
.sinl-prw, [data-wtype="singleproduct"] .sinl-prw-link { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 8px 0px; border-radius: 16px !important; overflow: hidden; }
.sinl-prw-link a:first-child .cmpnt-btnurl { border-radius: 16px 16px 0px 0px; }
[widget_cname="carousel"] .cmpnt-wrap { box-shadow: none; }
.sinl-prw-link a:last-child .cmpnt-btnurl { border-bottom-color: rgb(238, 238, 238); }
[widget_cname="carousel"] a.single-btn .cmpnt-btnurl { border-radius: 16px; }
.sugg_titl { max-width: 310px; width: auto; background-color: rgb(248, 248, 248); font-size: 15px; color: rgb(34, 34, 34); padding: 8px 14px; position: relative; line-height: 22px; border-radius: 16px; }
.rel-phr-wrap { width: 326px; border-radius: 16px; box-shadow: rgba(51, 51, 51, 0.08) 0px 1px 6px 0px; border: 1px solid rgb(225, 225, 225); background-color: rgb(255, 255, 255); padding: 20px; }
.circle-dot { height: 6px; width: 6px; border: 1px solid rgb(153, 153, 153); border-radius: 100%; margin: 8px 12px 0px 0px; flex-shrink: 0; }
.phrase-list { margin-top: 10px; cursor: pointer; display: flex; color: rgb(0, 102, 204); }
.phrase-list .lH20 { color: rgb(0, 102, 204); }
.tgl-ico { position: absolute; top: 0px; margin: auto !important; bottom: 0px; height: 15px; right: 15px; }
.ziq_msg .input_div > input[type="password"] { padding-right: 35px; }
.input_div .tgl-ico::before { font-size: 12px; }
.drpdownclose { width: 20px; height: 20px; border-radius: 100%; display: inline-flex; align-items: center; justify-content: center; }
.drpdownclose:hover { background-color: rgba(225, 225, 225, 0.4); }
.popup_list .sqico-close { position: absolute; top: 0px; right: 10px; background-color: rgb(255, 255, 255); padding: 5px; cursor: pointer; font-size: 10px; }
.widget_fbtn { display: flex; align-items: center; justify-content: center; border-radius: 0px 0px 16px 16px; overflow: hidden; height: 40px; border-top: 1px solid rgb(238, 238, 238); }
.widget_fbtn span { width: 50%; text-align: center; margin: 0px; border-radius: 0px; color: rgb(255, 255, 255); height: 100%; }
.widget_fbtn span.cancel { color: rgb(102, 102, 102); display: flex; align-items: center; justify-content: center; cursor: pointer; }
.widget_fbtn span.cancel:hover { background-color: rgb(240, 240, 240); }
.card_sts { height: 40px; width: calc(100% - 36px); margin: auto; display: flex; align-items: center; border-top: 1px solid rgb(238, 238, 238); color: rgb(102, 102, 102); }
em.dot { display: inline-block; width: 5px; height: 5px; background-color: rgb(136, 136, 136); border-radius: 100%; margin: 0px 10px; font-size: 14px; }
em.sqico-error::before { content: ""; }
.card_sts .sqico-error::before { color: rgb(255, 55, 34); font-size: 15px; margin-right: 6px; }
em.sqico-alert::before { content: ""; }
.card_sts .sqico-alert::before { color: rgb(255, 55, 34); font-size: 15px; margin-right: 6px; }
.card_sts em.sqico-success::before { margin-right: 6px; }
em.sqico-success::before { content: ""; width: 15px; height: 15px; background-color: rgb(103, 192, 90); color: rgb(255, 255, 255); font-size: 6px; display: flex; align-items: center; justify-content: center; border-radius: 100%; }
.zsiq-flex { display: flex; align-items: center; }
.siq-intrnl-ovrly { border-radius: 18px; background-color: rgba(0, 0, 0, 0.6); position: absolute; top: 0px; left: 0px; z-index: 111111; height: 100%; width: 100%; display: flex; flex-direction: column-reverse; color: rgb(51, 51, 51); }
.siq-intrnl-ovrly .calndr-detlvw { margin: 0px; width: 100%; }
.siq-intrnl-ovrly .calndr-settime { width: 100%; }
.siq-intrnl-ovrly .cmpnt-calvw { width: calc(100% - 40px); }
.siq-intrnl-ovrly .time_body { display: none; }
.siq-ovrly-cont { width: 100%; height: 70%; background-color: rgb(255, 255, 255); border-radius: 16px; display: flex; flex-direction: column; position: relative; }
.siq-ovrly-cont .calndr-detlvw .calndr-nxtprev { height: 26px; width: 26px; background-color: rgb(241, 241, 241); font-size: 6px; }
.siq-ovrly-cont .calndr-detlvw .calndr-nxtprev::before { margin-top: 0px; }
.siq-ovrly-cont .calndr-nxtprev.sqico-larrow { left: 30px; bottom: auto; top: -24px; }
.siq-ovrly-cont .calndr-nxtprev.sqico-rarrow { inset: -24px 30px auto auto; }
.siq-ovrly-hdr { height: 47px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(232, 232, 232); border-radius: 16px 16px 0px 0px; flex-shrink: 0; padding: 0px 24px; }
.siq-ovrly-close { width: 32px; height: 32px; background-color: rgba(0, 0, 0, 0.3); border-radius: 100%; flex-shrink: 0; text-align: center; display: flex; align-items: center; justify-content: center; font-size: 10px; position: absolute; left: 0px; right: 0px; margin: auto; top: -44px; cursor: pointer; }
.siq-ovrly-close::before { color: rgb(255, 255, 255); }
.choose.tag-div { font-size: 13px; background-color: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); margin: 8px 8px 0px 0px; flex-shrink: 0; }
.choose.tag-div:hover { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 4px 0px; border: 1px solid rgb(226, 226, 226); color: rgb(51, 51, 51) !important; flex-shrink: 0; }
.slot-sub-hdr { color: rgb(136, 136, 136); font-size: 13px; text-transform: uppercase; }
.slot-move-btn { height: 24px; width: 24px; border-radius: 100%; font-size: 6px; background-color: rgb(238, 238, 238); display: flex; align-items: center; justify-content: center; margin-right: 11px; }
.slot-move-btn.disable { opacity: 0.5; }
.slot-move-btn.left { transform: rotate(180deg); }
.siq-ovrly-div { padding: 15px 13px 15px 24px; overflow: hidden auto; }
.flexW { flex-wrap: wrap; }
.choose.tag-btn-div { padding: 9px 23px; border: 1px solid rgb(32, 191, 22); border-radius: 3px; font-size: 15px; display: inline-flex !important; align-items: center; justify-content: center; color: rgb(32, 191, 22); margin: 8px 8px 0px 0px; width: 95px; }
.tag-btn-div.available { border: 1px solid rgb(32, 191, 22); color: rgb(32, 191, 22); }
.tag-btn-div.busy { border: 1px solid rgb(214, 132, 140); color: rgb(214, 132, 140); }
.tag-btn-div.sel, .tag-btn-div.sel:hover, .tag-div.sel, .tag-div.sel:hover { border: 1px solid; color: rgb(0, 102, 204) !important; }
#msgdiv .msgbx.widget-msgbx { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 12px 0px; border: 1px solid rgb(238, 238, 238); background-color: rgb(255, 255, 255); }
.widget-msgbx .cmpnt-btnurl, .widget-msgbx .cmpnt-nxtprev { border-width: 1px 0px 0px; border-top-color: rgb(238, 238, 238); }
.siq-form-field { height: 36px; padding: 10px 16px 9px 11px; border-radius: 4px; border: 1px solid rgb(214, 214, 214); background-color: rgb(255, 255, 255); margin-top: 10px; }
.form-fld-cont { padding: 0px 24px 24px; font-size: 14px; }
.book-card-cont { width: calc(100% - 48px); border: 1px solid rgb(240, 241, 243); background-color: rgba(248, 248, 248, 0.53); padding: 20px; margin: 19px auto 0px; border-radius: 10px; }
.book-card-time, [themeid="4"] .siq-intrnl-ovrly .book-card-time { color: rgb(103, 192, 90); }
.form-fld-ftr { padding: 0px 24px; }
.siq-ovrly-cont > .cal-time { display: none; }
.wid-tag-div { padding: 0px 5px; border-radius: 3px; background-color: rgb(103, 192, 90); color: rgb(255, 255, 255); font-size: 13px; display: inline-block; vertical-align: middle; }
.book-prof-div { height: 20px; width: 20px; border-radius: 100%; background-color: rgb(238, 238, 238); }
.v-divider { height: 12px; width: 1px; background-color: rgb(221, 221, 221); }
.multi-btnurl { width: 310px; margin-left: -14px; display: flex; align-items: center; justify-content: center; border-radius: 0px 0px 16px 16px; height: 42px; border-top: 1px solid rgb(238, 238, 238); }
.bot-cmpnt-popup { position: fixed; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.5); top: 0px; right: 0px; z-index: 2147483647; overflow: hidden; font-family: inherit; box-sizing: border-box; }
.cmpnt-cal-wrap, .cmpnt-cal-wrap * { box-sizing: border-box; transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); transform-origin: center center 0px; }
.cmpnt-calvw > div { display: table-row; }
.cmpnt-days > div { display: table-cell; text-align: center; color: rgb(92, 98, 106); }
.cmpnt-days > div:first-child { color: rgb(243, 119, 99); }
.cmpnt-days > div:last-child { color: rgb(90, 111, 142); }
.zdatepicker { background-color: rgb(255, 255, 255); border-radius: 0px 0px 25px 25px; padding: 30px 0px; }
.cmpnt-days { padding-top: 30px; border-spacing: 10px; }
.cmpnt-days > div div { width: 26px; border-radius: 100%; line-height: 26px; cursor: pointer; margin: auto; }
.cmpnt-days > div div.disabledday:hover, .cmpnt-days > div div.normalday:hover, .cmpnt-days > div div.selectedday { background-color: rgb(1, 146, 255); color: rgb(255, 255, 255); }
.siq-ovrly-cont .cmpnt-days > div div.disabledday, .siq-ovrly-cont .cmpnt-days > div div.normalday { pointer-events: none; }
.cmpnt-days > div div.availslot { background-color: rgba(32, 191, 22, 0.1); color: rgb(32, 191, 22); }
.cmpnt-days > div div.busyslot { background-color: rgba(214, 132, 140, 0.1); color: rgb(214, 132, 140); }
#slotparent [proptypes="siqbtns"].busyslot { background-color: rgba(214, 132, 140, 0.1); color: rgb(214, 132, 140) !important; pointer-events: none; }
.cmpnt-days > div div.availslot { pointer-events: visible !important; }
.fielderr { width: 99px; height: 17px; line-height: 1.57; letter-spacing: normal; text-align: left; color: rgb(255, 96, 96); }
.btnslider { position: relative; transition: 0.6s ease-in-out; }
.card-loader { height: 129px; width: 306px; left: 16px; top: 20px; }
.recttxtarea { width: 323px; height: 39.2px; margin-top: 8px; padding: 10px; border-radius: 4px; border: 1px solid rgb(214, 214, 214); background-color: rgb(255, 255, 255); }
.book-prof-div.small-prof { height: 32px; width: 32px; }
.prof-desc.small-prof, .prof-name.small-prof { font-size: 14px; color: rgb(0, 0, 0); }
.book-prof-div.small-prof { margin: 2px 10px 2px 0px; }
.book-prof-div.prof-titl { width: 24px; height: 24px; margin: 0px 5px 0px 0px; }
.prof-name.prof-titl { font-size: 15px; }
.siq_showload::before { background-image: url(""); content: ""; display: inline-block; z-index: 2147483647; width: 40px; height: 40px; inset: 0px; opacity: 0.2; position: absolute; animation: 0.7s linear infinite spin; background-size: cover; margin: auto; }
.siq_showload::after { width: 100%; height: 100%; position: absolute; background-color: rgb(255, 255, 255); z-index: 11111111; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px 0px; border-radius: 15px; top: 5px; content: ""; left: 0px; }
.siq_showload { top: auto !important; }
.cmpnt-days > div div.disabledday { opacity: 0.3; }
.cmpnt-days div.zrangeHolderEnd .selectedrange, .cmpnt-days div.zrangeHolderStart .selectedrange { background-color: rgb(1, 146, 255); color: rgb(255, 255, 255); }
.cmpnt-days div.zrangeHolderEnd .selectedrange { background-color: rgb(19, 115, 190); }
.zrangeHolder { background: rgb(226, 245, 254); }
.zrangeHolderStart { background-image: linear-gradient(to right, transparent 50%, rgb(226, 245, 254) 50%); }
.zrangeHolderEnd { background-image: linear-gradient(to right, rgb(226, 245, 254) 50%, transparent 50%); }
.cmpnt-days .zrangeHolder:first-child { border-bottom-left-radius: 25px; border-top-left-radius: 25px; }
.cmpnt-days .zrangeHolder:last-child { border-bottom-right-radius: 25px !important; border-top-right-radius: 25px !important; }
.cmpnt-days .zrangeHolderStart:last-child { border-bottom-right-radius: 25px !important; border-top-right-radius: 25px !important; }
.calndr-drp-dwnvw div { width: 100%; border-radius: 7px; padding: 6px 15px; color: rgb(92, 98, 106); font-size: 15px; cursor: pointer; margin: 6px 0px; }
.calndr-drp-dwnvw { position: absolute; width: 100%; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; padding: 10px 5px; height: 0px; overflow: auto; transition: height 0.5s; visibility: hidden; opacity: 0; z-index: 2147483647; bottom: 100%; }
.calndr-drp-dwnvw.show { position: absolute; width: 100%; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; padding: 10px 5px; height: 180px; overflow: auto; opacity: 1; transition: 0.5s; visibility: visible; }
.calndr-drp-dwnvw div:hover { background-color: rgb(249, 249, 249); color: rgb(1, 146, 255); }
.calndr-drp { width: 100%; border-radius: 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); display: flex; align-items: center; padding: 8px 10px; cursor: pointer; }
.calndr-drp:hover { border: 1px solid rgb(0, 102, 204); }
.calndr-drp .siqico-darrow { width: 20px; height: 20px; border-radius: 6px; background-color: rgb(246, 246, 246); display: inline-block; text-align: center; line-height: 20px; font-size: 10px; }
.calndr-drp .siqico-darrow::before { line-height: 20px; }
.cmpnt-calndr { width: 700px; max-height: 530px; border-radius: 25px; position: absolute; inset: 0px; margin: auto; display: flex; flex-direction: column; font-size: 15px; }
.cmpnt-calndr .siqico-close, .siqmob_back { width: 44px; height: 44px; background-color: rgba(0, 0, 0, 0.3); border-radius: 100%; position: absolute; top: -40px; right: -40px; cursor: pointer; text-align: center; }
.cmpnt-calndr .siqico-close::before { font-size: 14px; position: static; line-height: 44px; color: rgb(255, 255, 255); }
.calndr-head { width: 100%; height: 66px; background: rgb(55, 61, 77); border-radius: 25px 25px 0px 0px; display: flex; align-items: center; justify-content: space-between; color: rgb(255, 255, 255); padding: 0px 30px; flex-shrink: 0; }
.calndr-sedulbtn { max-width: 250px; height: 38px; border-radius: 19px; background-color: rgb(0, 143, 255); font-size: 14px; text-align: center; line-height: 38px; cursor: pointer; padding: 0px 15px; }
.calndr-detlvw { margin: auto; position: relative; width: calc(100% - 160px); }
.calndr-detlvw .calndr-nxtprev { height: 30px; width: 30px; position: absolute; left: 0px; border-radius: 100%; cursor: pointer; top: 0px; bottom: 40px; margin: auto; text-align: center; font-size: 11px; line-height: 30px; }
.calndr-detlvw .calndr-nxtprev::before { line-height: 28px; }
.calndr-nxtprev:hover { background-color: rgb(247, 247, 247); }
.calndr-detlvw .rgt-arw { left: auto; right: 0px; }
.cmpnt-calvw { display: table; table-layout: fixed; width: calc(100% - 142px); margin: auto; border-spacing: 0px 15px; }
.calndr-settime { width: calc(100% - 310px); margin: auto; }
.calndr-drpdwn { width: 80px; position: relative; margin-right: 25px; }
.calndr-mnthname { color: rgb(51, 51, 51); line-height: 22px; font-size: 16px; text-align: center; font-weight: 600; letter-spacing: 3.2px; }
.cmpnt-calndr .siqico-close::before { font-size: 14px; position: static; line-height: 44px; }
.cal-timtype span { margin: 0px 5px; cursor: pointer; }
.cal-timtype span.active { color: rgb(0, 102, 204); }
.calndr-nxtprev.siqico-rarrow { right: 0px; left: auto; }
.calndr-setval { flex-grow: 1; padding-left: 5px; color: rgb(51, 51, 51); }
.cmpnt-cal-wrap { position: relative; height: 100%; }
.zsiq-time-zone { width: 258px; height: 355px; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; position: absolute; z-index: 1; padding: 10px 0px; bottom: -20px; }
.zsiq-time-srch { width: calc(100% - 24px); border-bottom: 1px solid rgb(170, 170, 170); margin: 8px auto; padding: 0px 0px 5px 7px; }
.zsiq-time-srch .siqico-search { vertical-align: middle; }
.zsiq-time-srch .siqico-search::before { font-size: 14px; }
.zsiq-time-srch input { width: calc(100% - 30px); border: medium; margin-left: 10px; vertical-align: middle; font-size: 14px; outline: 0px; color: rgb(0, 0, 0); }
.cmpnt-time-list { width: 100%; height: calc(100% - 45px); overflow: auto; }
.cmpnt-time-list div { width: calc(100% - 10px); padding: 7px 15px; border-radius: 7px; margin: auto; line-height: 22px; cursor: pointer; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: rgb(51, 51, 51); }
.cmpnt-time-list div:hover { background-color: rgb(249, 249, 249); color: rgb(1, 146, 255); }
.zsiq-emptytime { color: rgb(0, 0, 0); position: absolute; display: table; top: 0px; bottom: 0px; margin: auto; text-align: center; width: 100%; height: 24px; }
.zsiq-nosrch { color: rgb(102, 102, 102); line-height: 24px; }
.zsiq-datepicker-overlay { position: fixed; z-index: 2147483647 !important; width: 100%; height: 100%; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.35); font-family: salesiq-font; }
.calndr-head .siqico-calendar::before, .calndr-head .siqico-share::before { color: rgb(255, 255, 255); margin-right: 8px; font-size: 16px; vertical-align: text-bottom; }
.cmpnt-datepicker-hidden { opacity: 0; visibility: hidden; transition: 0.5s; }
.cmpnt-locatn .mapboxgl-ctrl-group > button { width: 28px; height: 28px; border-radius: 100%; background-color: rgba(55, 61, 77, 0.4); color: rgb(255, 255, 255); background-image: none; margin: 4px auto auto; }
.cmpnt-locatn .mapboxgl-ctrl-zoom-in::before { content: ""; }
.cmpnt-locatn .mapboxgl-ctrl-icon::before { color: rgb(255, 255, 255); font-size: 12px; }
.cmpnt-locatn .mapboxgl-ctrl-zoom-out::before { content: ""; font-size: 2px; }
div.cmpnt-locatn div.mapboxgl-ctrl-group { background: 0px 0px; box-shadow: none; }
.cmpnt-locatn .mapboxgl-ctrl > button:hover { background-color: rgba(55, 61, 77, 0.4); }
.cmpnt-locatn .mapboxgl-ctrl-group .mapboxgl-ctrl-compass { height: 40px; width: 40px; margin-top: 16px; }
.cmpnt-locatn .mapboxgl-ctrl-compass span.mapboxgl-ctrl-compass-arrow { background-image: none; height: 24px; width: 24px; border-radius: 100%; border: 2px solid rgb(255, 255, 255); }
.cmpnt-locatn .mapboxgl-ctrl-compass span::before { content: ""; line-height: 24px; }
.cmpnt-locatn .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl { margin-bottom: 24px; }
.cmpnt-locatn .mapboxgl-ctrl-attrib { display: none; }
.cmpnt-locatn .mapboxgl-canvas { left: 0px; }
.cmpnt-locatn { width: calc(100% - 540px); }
#glocation_body .mapboxgl-canvas-container, .locat-fld.zsiq_outofrange { cursor: default; }
.cmpnt-locatn .calndr-head > input { border: medium; outline: 0px; flex-grow: 1; background: 0px 0px; font-size: 15px; color: rgb(255, 255, 255); margin-right: 10px; }
.calndr-head.siqico-location::before { margin-right: 10px; font-size: 16px; color: rgb(255, 255, 255); }
.calndr-head .siqico-close { position: static; height: 30px; width: 30px; margin-right: 20px; }
.calndr-head .siqico-close::before { line-height: 30px; font-size: 10px; }
.calndr-head .cmpnt-srchloct { position: absolute; top: 66px; z-index: 1; background-color: rgb(255, 255, 255); width: calc(100% - 200px); box-shadow: rgba(85, 85, 85, 0.2) 0px 3px 18.8px 1.2px; left: 30px; border-radius: 0px 0px 10px 10px; padding: 10px; max-height: 431px; overflow: auto; color: rgb(0, 0, 0); line-height: 32px; height: 320px; }
.locat-favlst { border-bottom: 1px solid rgb(238, 238, 238); }
.locat-sugges .siqico-location::before, .mapboxgl-marker.siqico-location::before { color: rgb(238, 56, 64); }
.locat-fld { position: relative; width: 100%; margin-top: 5px; line-height: 21px; padding: 10px; border-radius: 10px; cursor: pointer; }
.locat-fld.sel, .locat-fld:hover { background-color: rgb(246, 246, 246); }
.locat-fld::before { content: ""; height: 100%; width: 100%; position: absolute; z-index: 1; top: 0px; left: 0px; }
.cmpnt-locatn .mapboxgl-map { border-radius: 0px 0px 25px 25px; background-color: rgb(248, 244, 239); }
#widget_holder .mapboxgl-popup-close-button { font-size: 18px; }
#widget_holder .mapboxgl-popup { max-width: 200px; }
.siq_loading { width: 40px; height: 40px; inset: 0px; opacity: 0.2; position: absolute; animation: 0.7s linear infinite spin; background-image: url(""); background-size: cover; margin: auto; }
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.flexJB { display: flex; justify-content: space-between; }
em.clrG { color: rgb(103, 192, 90); }
.w220 { width: 220px; }
.popup_list.user_lipopup { display: block; position: absolute; top: 68px; width: 100%; max-height: 196px; height: auto; bottom: auto; padding: 6px 0px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 10px 0px; overflow: auto; }
.user_lipopup .ppup_srcmain { padding: 0px; }
.user_lipopup #popupsearch { padding: 10px 10px 10px 40px; border-bottom: 1px solid rgb(227, 227, 227); }
.user_lipopup.popup_list .sqico-close { top: 6px; }
.user_lipopup .popup_src_ul { padding: 0px; margin: 0px; }
.user_lipopup .popup_li { border-radius: 0px; padding: 6px 15px; }
.user_lipopup .popup_li p { color: rgb(136, 136, 136); font-size: 12px; }
.siq-intrnl-ovrly .popup_li:hover em, [themeid="4"] .siq-intrnl-ovrly .popup_li:hover { color: rgb(0, 104, 204); }
[themeid="4"] .siq-intrnl-ovrly * { color: rgb(92, 98, 106); }
[themeid="4"] .siq-intrnl-ovrly .cmpnt-days > div:first-child div { color: rgb(243, 119, 99); }
[themeid="4"] .siq-intrnl-ovrly .choose { color: rgb(98, 104, 113); }
[themeid="4"] .siq-intrnl-ovrly .choose:hover { color: rgb(0, 145, 255); }
[themeid="4"] .siq-intrnl-ovrly .tag-btn-div { color: rgb(32, 191, 22); }
[themeid="4"] .siq-intrnl-ovrly .cancel_btn, [themeid="4"] .siq-intrnl-ovrly .delete, [themeid="4"] .siq-intrnl-ovrly .save { color: rgb(255, 255, 255); }
[themeid="4"] .siq-intrnl-ovrly .cmpnt-days > div:last-child div { color: rgb(90, 111, 142); }
[themeid="4"] .siq-intrnl-ovrly .c888 { color: rgb(136, 136, 136); }
[themeid="4"] .siq-intrnl-ovrly .c333, [themeid="4"] .siq-intrnl-ovrly .theme4 { color: rgb(51, 51, 51); }
.alert-banner { display: flex; align-items: center; position: absolute; height: 36px; background-color: rgb(255, 96, 96); top: 0px; width: 100%; z-index: 1; padding: 0px 20px; }
.info-ban-desc, [themeid="4"] .siq-intrnl-ovrly .info-ban-desc, [themeid="4"] .siq-intrnl-ovrly .sqico-close::before { color: rgb(255, 255, 255); }
.siq-ovrly-cont .sqico-close::before, .siq-ovrly-cont .sqico-fillerror::before { color: rgb(255, 255, 255); }
.hide_transfer .zsiq_transferdiv { display: none !important; }
[class^="siqsly-"] { opacity: 1; }
.smileborder, .smlynone { border: 1px solid rgb(255, 255, 255); float: left; margin: 7px 2px 0px 4px; padding-top: 1px; width: 28px; height: 28px; }
.smlynone { border: 1px solid rgb(255, 255, 255); }
.smlynone:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 3px; background-color: rgb(255, 255, 255); }
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min--moz-device-pixel-ratio: 2), screen and (-o-min-device-pixel-ratio:2/1), screen and (min-device-pixel-ratio:2), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
  [class^="siqsly-"] { background: url("") 0% 0% / 240px 600px no-repeat; }
}
.smile_list { position: absolute; width: 100%; bottom: 80px; border: 1px solid rgb(204, 204, 204); overflow: hidden; background-color: rgb(255, 255, 255); border-radius: 5px; display: none; z-index: 1111; }
.smile_sublist { overflow: hidden auto; max-height: 160px; padding: 10px 13px; }
.smile_sublist .siq-emoji { padding: 2px; cursor: pointer; margin: 2px 3px; display: inline-block; border-radius: 6px; }
.smile_sublist .siq-emoji:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 3px; }
.emoji_section_title { padding-left: 4px; font-size: 13px; margin: 5px 0px; color: rgb(18, 18, 18); }
.emoji-search { border-bottom: 1px solid rgb(232, 232, 232); overflow: hidden; padding: 0px 17px; }
.emoji-search input { padding: 14px 0px 14px 6px; border: medium; width: 100%; }
.siq-smileys-section .sqico-search::before { color: rgb(102, 102, 102); font-weight: 700; }
.emoji-no-found { height: 140px; display: flex; align-items: center; justify-content: center; flex-direction: column; }
.emoji-no-found .sqico-search { font-size: 25px; margin-bottom: 20px; }
.smile_list .siqsmile_li { padding: 2px 10px; width: 143px; font-size: 13px; color: rgb(119, 119, 119); }
.smile_list .siqsmile_li.sel, .smile_list .siqsmile_li:hover { background-color: rgb(0, 102, 204); color: rgb(255, 255, 255); cursor: pointer; border-radius: 20px; }
.smile_list .siqsmile_li span { border: medium; box-shadow: none; display: inline-block; margin-left: 10px; line-height: normal; }
.siqsmile_li .txtelips { width: 85px; display: inline-block; }
.smile_list .siqsmile_li.sel span, .smile_list .siqsmile_li:hover span { overflow: hidden; }
.shrtct_inf, .smile_sublist div span { display: none; }
.smile_list .siqsmile_li * { vertical-align: middle; }
[themeid="4"] .emoji-search input[type="text"] { border: medium; background-color: transparent; }
.siqsly-smile { background-position: 0px 0px; }
.siqsly-happy { background-position: -24px 0px; }
.siqsly-joy { background-position: -48px 0px; }
.siqsly-grinning { background-position: -72px 0px; }
.siqsly-cool { background-position: -96px 0px; }
.siqsly-love { background-position: -120px 0px; }
.siqsly-curious { background-position: -144px 0px; }
.siqsly-awe { background-position: -168px 0px; }
.siqsly-thinking { background-position: -192px 0px; }
.siqsly-search { background-position: -216px 0px; }
.siqsly-idea { background-position: 0px -24px; }
.siqsly-wink { background-position: -24px -24px; }
.siqsly-razz { background-position: -48px -24px; }
.siqsly-relaxed { background-position: -72px -24px; }
.siqsly-peace { background-position: -96px -24px; }
.siqsly-yummy { background-position: -120px -24px; }
.siqsly-yuck { background-position: -144px -24px; }
.siqsly-sad { background-position: -168px -24px; }
.siqsly-blush { background-position: -192px -24px; }
.siqsly-upset { background-position: -216px -24px; }
.siqsly-anxious { background-position: 0px -48px; }
.siqsly-worry { background-position: -24px -48px; }
.siqsly-stressed-out { background-position: -48px -48px; }
.siqsly-angry { background-position: -72px -48px; }
.siqsly-tensed { background-position: -96px -48px; }
.siqsly-tired { background-position: -120px -48px; }
.siqsly-bored { background-position: -144px -48px; }
.siqsly-sleepy { background-position: -168px -48px; }
.siqsly-jealous { background-position: -192px -48px; }
.siqsly-evil { background-position: -216px -48px; }
.siqsly-facepalm { background-position: 0px -72px; }
.siqsly-doubt { background-position: -24px -72px; }
.siqsly-surprise { background-position: -48px -72px; }
.siqsly-faint { background-position: -72px -72px; }
.siqsly-headache { background-position: -96px -72px; }
.siqsly-sick { background-position: -120px -72px; }
.siqsly-injured { background-position: -144px -72px; }
.siqsly-neutral { background-position: -168px -72px; }
.siqsly-smirk { background-position: -192px -72px; }
.siqsly-keep-quiet { background-position: -216px -72px; }
.siqsly-feeling-warm { background-position: 0px -96px; }
.siqsly-feeling-cold { background-position: -24px -96px; }
.siqsly-thumbsup { background-position: 0px -120px; }
.siqsly-thumbsdown { background-position: -24px -120px; }
.siqsly-namaste { background-position: -48px -120px; }
.siqsly-super { background-position: -72px -120px; }
.siqsly-victory { background-position: -96px -120px; }
.siqsly-yoyo { background-position: -120px -120px; }
.siqsly-raising-hand { background-position: -144px -120px; }
.siqsly-clap { background-position: -168px -120px; }
.siqsly-bye-bye { background-position: -192px -120px; }
.siqsly-fist { background-position: -216px -120px; }
.siqsly-biceps { background-position: 0px -144px; }
.siqsly-flag { background-position: 0px -167px; }
.siqsly-target { background-position: -24px -166px; }
.siqsly-foosball { background-position: -48px -168px; }
.siqsly-coffee-cup { background-position: 0px -192px; }
.siqsly-food { background-position: -24px -192px; }
.siqsly-chicken { background-position: -48px -192px; }
.siqsly-gift-box { background-position: -72px -192px; }
.siqsly-champagne { background-position: -96px -192px; }
.siqsly-party { background-position: -120px -192px; }
.siqsly-poop { background-position: -144px -192px; }
.siqsly-peanuts { background-position: -168px -192px; }
.siqsly-birthday { background-position: 0px -216px; }
.siqsly-fireworks { background-position: -24px -216px; }
.siqsly-christmas-tree { background-position: -48px -216px; }
.siqsly-santa-hat { background-position: -72px -216px; }
.siqsly-new-year { background-position: -96px -216px; }
.siqsly-eid-mubarak { background-position: -120px -216px; }
.siqsly-kaaba { background-position: -144px -216px; }
.siqsly-singing { background-position: 0px -240px; }
.siqsly-break-boy { background-position: -24px -240px; }
.siqsly-break-girl { background-position: -48px -240px; }
.siqsly-woman-dancing { background-position: -72px -240px; }
.siqsly-man-dancing { background-position: -96px -240px; }
.siqsly-yoga { background-position: -120px -240px; }
.siqsly-karate { background-position: -144px -240px; }
.siqsly-medicine { background-position: -168px -240px; }
.siqsly-first-aid-box { background-position: -192px -240px; }
.siqsly-fire-extinguisher { background-position: -216px -240px; }
.siqsly-fire { background-position: 0px -264px; }
.siqsly-man-cycling { background-position: -24px -264px; }
.siqsly-woman-cycling { background-position: -48px -264px; }
.siqsly-woman-running { background-position: -72px -264px; }
.siqsly-man-running { background-position: -96px -264px; }
.siqsly-man-swimming { background-position: -120px -264px; }
.siqsly-woman-swimming { background-position: -144px -264px; }
.siqsly-football { background-position: -168px -264px; }
.siqsly-basketball { background-position: -192px -264px; }
.siqsly-volleyball { background-position: -216px -264px; }
.siqsly-tennis { background-position: 0px -288px; }
.siqsly-badminton { background-position: -24px -288px; }
.siqsly-table-tennis { background-position: -48px -288px; }
.siqsly-cricket { background-position: -72px -288px; }
.siqsly-baseball { background-position: -96px -288px; }
.siqsly-hockey { background-position: -120px -288px; }
.siqsly-golf { background-position: -144px -288px; }
.siqsly-snooker { background-position: -168px -288px; }
.siqsly-chess { background-position: -192px -288px; }
.siqsly-football-player { background-position: 0px -312px; }
.siqsly-basketball-player { background-position: -24px -312px; }
.siqsly-male-volleyball-player { background-position: -48px -312px; }
.siqsly-female-volleyball-player { background-position: -72px -312px; }
.siqsly-female-tennis-player { background-position: -96px -312px; }
.siqsly-male-tennis-player { background-position: -120px -312px; }
.siqsly-badminton-player { background-position: -144px -312px; }
.siqsly-male-tabletennis-player { background-position: -168px -312px; }
.siqsly-female-tabletennis-player { background-position: -192px -312px; }
.siqsly-batsman { background-position: -216px -312px; }
.siqsly-bowler { background-position: 0px -336px; }
.siqsly-batter { background-position: -24px -336px; }
.siqsly-pitcher { background-position: -48px -336px; }
.siqsly-hockey-player { background-position: -72px -336px; }
.siqsly-golfer { background-position: -96px -336px; }
.siqsly-gymnast { background-position: -120px -336px; }
.siqsly-snooker-player { background-position: -144px -336px; }
.siqsly-chess-player { background-position: -168px -336px; }
.siqsly-gold-medal { background-position: 0px -358px; }
.siqsly-silver-medal { background-position: -24px -358px; }
.siqsly-bronze-medal { background-position: -48px -358px; }
.siqsly-refugee-olympic-team { background-position: -72px -360px; }
.siqsly-athlete { background-position: -96px -360px; }
.siqsly-hurdler { background-position: -120px -360px; }
.siqsly-high-jump { background-position: -144px -360px; }
.siqsly-long-jump { background-position: -168px -360px; }
.siqsly-pole-vault { background-position: -192px -360px; }
.siqsly-discus-throw { background-position: -216px -360px; }
.siqsly-hammer-throw { background-position: 0px -384px; }
.siqsly-javelin-throw { background-position: -24px -384px; }
.siqsly-shotput-throw { background-position: -48px -384px; }
.siqsly-boxer { background-position: -72px -384px; }
.siqsly-fencer { background-position: -96px -384px; }
.siqsly-judo { background-position: -120px -384px; }
.siqsly-weightlifting { background-position: -144px -384px; }
.siqsly-wrestling { background-position: -168px -384px; }
.siqsly-archer { background-position: -192px -384px; }
.siqsly-shooter { background-position: -216px -384px; }
.siqsly-equestrian { background-position: 0px -408px; }
.siqsly-canoeing { background-position: -24px -408px; }
.siqsly-diver { background-position: -48px -408px; }
.siqsly-rhythmic-gymnastics { background-position: -72px -408px; }
.siqsly-bicycle { background-position: 0px -432px; }
.siqsly-sports-bike { background-position: -24px -432px; }
.siqsly-cruiser-bike { background-position: -48px -432px; }
.siqsly-motor-scooter { background-position: -72px -432px; }
.siqsly-car { background-position: -96px -432px; }
.siqsly-taxi { background-position: -120px -432px; }
.siqsly-bus { background-position: -144px -432px; }
.siqsly-train { background-position: -168px -432px; }
.siqsly-police-car { background-position: -192px -432px; }
.siqsly-ambulance { background-position: -216px -432px; }
.siqsly-fire-engine { background-position: 0px -456px; }
.siqsly-aeroplane { background-position: -24px -456px; }
.siqsly-passenger-ship { background-position: -48px -456px; }
.siqsly-parking { background-position: 1px -480px; }
.siqsly-cafeteria { background-position: -25px -480px; }
.siqsly-bug { background-position: -48px -526px; }
.siqsly-milestone { background-position: -72px -527px; }
.siqsly-calendar { background-position: -122px -527px; }
.siqsly-security { background-position: -98px -527px; }
.siqsly-processor { background-position: -146px -527px; }
.siqsly-laptop { background-position: -168px -528px; }
.siqsly-server { background-position: -192px -527px; }
.siqsly-garden { background-position: -48px -480px; }
.siqsly-playground { background-position: -72px -480px; }
.siqsly-home { background-position: -96px -480px; }
.siqsly-office { background-position: -120px -480px; }
.siqsly-library { background-position: -144px -480px; }
.siqsly-auditorium { background-position: -168px -482px; }
.siqsly-store { background-position: -193px -480px; }
.siqsly-mail-room { background-position: -216px -480px; }
.siqsly-pharmacy { background-position: 0px -504px; }
.siqsly-task { background-position: 0px -526px; }
.siqsly-report { background-position: -24px -527px; }
.siqsly-gym { background-position: -25px -504px; }
.siqsly-americas { background-position: -218px -528px; }
.siqsly-europe-africa { background-position: -2px -552px; }
.siqsly-asia-pacific { background-position: -26px -552px; }
.smile_list { transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); transform-origin: 100% 100% 0px; }
div.slidetgl_show { animation: 0.5s slidetgl_show; }
div.slidetgl_hide { animation: 0.5s slidetgl_hide; }
@keyframes slidetgl_show {
0% { transform: scaleY(0); opacity: 0; }
50% { opacity: 0; }
100% { transform: scaleY(1); opacity: 1; }
}
@keyframes slidetgl_show {
0% { transform: scaleY(0); opacity: 0; }
50% { opacity: 0; }
100% { transform: scaleY(1); opacity: 1; }
}
@keyframes slidetgl_show {
0% { transform: scaleY(0); opacity: 0; }
50% { opacity: 0; }
100% { transform: scaleY(1); opacity: 1; }
}
@keyframes slidetgl_hide {
0% { transform: scaleY(1); opacity: 1; }
100%, 30% { transform: scaleY(0); opacity: 0; }
}
@keyframes slidetgl_hide {
0% { transform: scaleY(1); opacity: 1; }
100%, 30% { transform: scaleY(0); opacity: 0; }
}
@keyframes slidetgl_hide {
0% { transform: scaleY(1); opacity: 1; }
100%, 30% { transform: scaleY(0); opacity: 0; }
}
#conv-tab .siqc_eletype:empty, #faqbox, #faqdiv [data-type="accordian-item"]:empty + div, .ext-icon, .faq-cat + .faqlst, .faq-srch.min-view input[type="text"], .flogo, .min-view .sqico-close, [cwview="faqview"] header .cmplogo > span img { display: none; }
.dIB, .mobvdo_footer em, .zsembd_adodesc em, .zsembd_audiocl:hover > span:nth-child(2), .zsembd_audiocl:hover > span:nth-child(3), .zsembd_audiocl > span:last-child::before, .zsembd_audiocl > span:nth-child(2)::before, .zsembd_calrng:hover + span, .zsembd_mobvw footer em, .zsembd_usrimg span em { display: block; }
.disIB, .infomsg span, .mob_actnvw div, .mob_headvw div:first-child, .mob_setingvw div, .mob_usrdiv, .mobvdo_footer > div, .mobvdo_header > div, .zsembd_audiocl > span, .zsembd_usrimg, .zsembd_usrprof, .zsembd_vdocal > span { display: inline-block; }
.file_msg .msgbx em, .mob_actnvw em, .mob_headvw h1, .mobvdo_conctd .mobvdo_prof::before, .mobvdo_desc h1, .mobvdo_footer span::before, .vdo_foter span:last-child::before, .zsembd_audiocl .zsembd_adodesc, .zsembd_audiocl .zsembd_adodesc em, .zsembd_audiocl [class*="sqico-"]::before, .zsembd_audiocl > span::before, .zsembd_mobvw .mobvdo_footer em, .zsembd_mobvw footer span::before, .zsembd_usrimg div::before, .zsembd_usrprof div::before { color: rgb(255, 255, 255); }
.cal_actns :not(.sqico-call):hover::before { color: rgb(102, 102, 102); }
.fcal-btnoptn .rec-tmr { color: rgb(226, 49, 25); }
.zsembd_audiocl { position: fixed; align-items: center; left: calc(100% - 210px); top: 83px; z-index: 1500; width: initial; cursor: move; }
.zsiq-newtheme ~ .zsembd_audiocl { top: 90px; z-index: 111111; }
.zsembd_usrimg, .zsembd_usrprof { background: rgba(0, 0, 0, 0.7); border-radius: 100%; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 15px 1px; overflow: hidden; }
.zsembd_usrimg div, .zsembd_usrprof div { height: 180px; width: 180px; border-radius: 100%; font-size: 26px; position: relative; background: rgba(0, 0, 0, 0.45); }
.zsembd_usrimg div img, .zsembd_usrprof div img { height: 100%; width: 100%; border-radius: 100%; }
.zsembd_usrprof .sqico-person::before { line-height: 220px; font-size: 140px; color: rgba(153, 153, 153, 0.5); }
.zsembd_adodesc { position: absolute; font-size: 16px; left: 0px; right: 0px; width: calc(100% - 30px); margin: auto; top: 47px; z-index: 1; text-transform: capitalize; }
.zsembd_usrprof div::before { text-shadow: rgba(0, 0, 0, 0.08) -5px 3px 6px; line-height: 58px; position: absolute; left: 0px; right: 0px; z-index: 1; cursor: default; }
.zsembd_usrimg div::before { text-shadow: rgba(0, 0, 0, 0.08) -5px 3px 6px; line-height: 58px; position: absolute; left: 0px; right: 0px; z-index: 1; cursor: default; }
.zsembd_usrimg .sqico-person::after { content: ""; position: absolute; height: 43%; width: 55%; top: 16px; transform: rotate(-24deg); transform-origin: right center 0px; left: -2px; background: rgba(255, 255, 255, 0.25); }
.cal_actns { position: absolute; left: 0px; right: 0px; margin: auto; bottom: 34px; z-index: 1; }
.cal_actns div { cursor: pointer; height: 32px; width: 32px; border-radius: 100%; display: inline-block; margin-right: 14px; background: rgb(255, 255, 255); font-size: 16px; vertical-align: middle; }
.zsembd_audiocl .cal_actns div::before { color: rgb(146, 152, 169); }
.zsembd_audiocl .cal_actns div.sqico-call::before, .zsembd_audiocl .cal_actns div.sqico-chkbx::before { color: rgb(255, 255, 255); }
.zsembd_audiocl .cal_actns div.sqico-ssend::before { color: rgb(221, 99, 82); }
.zsembd_audiocl .cal_actns div.sqico-screenshare::before { color: rgb(139, 196, 88); }
.cal_actns .sqico-call { background-color: rgb(139, 196, 88); }
.cal_actns .reject-cal { background-color: rgb(221, 99, 82); }
.cal_actns div:last-child { margin-right: 0px; }
.cal_actns .reject-cal::before { transform: rotate(135deg); display: block; }
.cal_actns div::before { line-height: 32px; }
.sqico-personimg::after { content: ""; position: absolute; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.24); left: 0px; }
.cal_actns :not(.sqico-call):hover { background: rgba(221, 221, 221, 0.95); }
.cal_actns .sqico-chkbx:hover::before { color: transparent; }
.zsembd_calrng { animation: 1.85s ease-in-out infinite borderanim; font-size: 28px; }
.zsembd_calrng::before { animation: 1.8s linear infinite shakeanim; }
.zsembd_calrng::after { content: ""; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.5); position: absolute; left: 0px; transform: scale(0); animation: 1.85s linear infinite scaleanim; border-radius: 100%; top: 0px; }
em.sqico-muteaudio { height: 100%; width: 100%; background: rgba(0, 0, 0, 0.3); display: flex; align-items: center; justify-content: center; z-index: 1111; position: absolute; top: 0px; }
.embd-calrec { position: absolute; top: 70px; }
.embd-calrec canvas { border-radius: 20px; height: 60px; width: 180px; display: block; }
.cal_actns .sqico-chkbx::before { background-color: rgb(255, 101, 80); color: transparent; border-radius: 3px; }
.reconnect .sqico-personimg { filter: blur(2px); }
.zsembd_audiocl .sqico-close { width: 27.2px; height: 27.2px; background-color: rgb(136, 136, 136); border-radius: 100%; position: absolute; top: 0px; right: 0px; z-index: 99999999; cursor: pointer; }
.zsembd_audiocl .sqico-close::before { color: rgb(255, 255, 255); font-size: 8px; line-height: 27px; }
.sqico-pause::after, .sqico-pause::before { content: ""; height: 10px; width: 2px; background: rgb(255, 255, 255); display: inline-block; margin: 11px 2px 2px; }
.sqico-pause:hover::after, .sqico-pause:hover::before { background-color: rgb(68, 68, 68); }
.fcal-btnoptn .sqico-pause::after, .fcal-btnoptn .sqico-pause::before { margin: 16px 3px 3px; width: 3px; height: 19px; }
.fcal-btnoptn .sqico-pause:hover::after, .fcal-btnoptn .sqico-pause:hover::before { background-color: rgb(255, 255, 255); }
.siqchat-detl.cal-disbl { cursor: default; opacity: 0.7; }
.cancl_call { color: rgb(119, 119, 119); font-style: italic; font-weight: lighter; }
.cancl_call, div.cancl_call span { display: flex; align-items: center; }
.cancl_call span::before { margin: 0px 10px 0px 15px; font-size: 14px; }
.cancl_call span { font-size: 14px; font-style: normal; }
.content .zsembd_vdocal { position: absolute; background: rgb(255, 255, 255); top: 0px; left: 0px; width: calc(100% - 28px); height: calc(100% - 152px); z-index: 11111; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.19) 0px 3px 16.02px 1.98px; border: 0.5px solid rgb(170, 170, 170); margin: 0px 15px; }
.zsembd_vdocal > span { text-align: center; height: 26px; width: 26px; border-radius: 100%; background-color: rgba(255, 255, 255, 0.7); box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 5.7px 0.3px; margin: 10px 0px 0px 10px; }
.vdo_calpersn { height: 62px; width: 96px; border-radius: 5px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.19) 0px 3px 16.02px 1.98px; margin: 3px 4px 0px 0px; }
.vdo_foter { position: absolute; bottom: 13px; left: 0px; right: 0px; text-align: center; }
.vdo_foter span { height: 50px; width: 50px; cursor: pointer; border-radius: 100%; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 5.7px 0.3px; font-size: 22px; display: inline-flex; align-items: center; justify-content: center; }
.vdo_foter span:last-child::before { transform: rotate(135deg); }
.vdo_foter span:last-child { background-color: rgb(221, 99, 82); margin-left: 30px; }
.zsembd_vdocal > img { height: calc(100% - 1px); width: calc(100% - 1px); border-radius: 4px; position: absolute; z-index: -1; }
.zsembd_vdocal div img { height: 100%; width: 100%; border-radius: 5px; }
.zsembd_vdocal > span::before { line-height: 27px; color: rgb(102, 102, 102); font-size: 14px; }
.zsembd_mobvw { height: 100%; width: 100%; background: rgba(29, 39, 53, 0.75); position: absolute; z-index: 111111; border-radius: 10px; }
.zsembd_mobvw::after, .zsembd_mobvw::before { content: ""; position: absolute; height: 100%; width: 100%; background: linear-gradient(rgba(137, 154, 210, 0.4), rgba(221, 146, 160, 0.4)); border-radius: 10px; top: 0px; z-index: -1; }
.zsembd_mobvw::after { background: rgba(0, 0, 0, 0.5); }
.mob_headvw { padding: 48px 26px 0px 28px; text-align: right; display: flex; align-items: center; }
.mob_headvw h1 { font-size: 22px; margin-bottom: 13px; font-weight: 400; }
.mob_headvw p { color: rgb(170, 170, 170); font-size: 17px; }
.mob_headvw div:last-child { height: 67px; width: 67px; border-radius: 100%; background-color: rgb(211, 211, 211); box-shadow: rgb(249, 249, 249) 0px 0px 0px 0.5px; }
.mob_headvw div:last-child img { height: 100%; width: 100%; border-radius: 100%; }
.mob_usrdiv { vertical-align: middle; }
.mob_headvw div:first-child { vertical-align: middle; text-align: left; flex: 1 1 0%; }
.zsembd_mobvw footer { font-size: 0px; text-align: center; }
.zsembd_mobvw footer span { height: 67px; width: 67px; background-color: rgba(170, 170, 170, 0.2); border-radius: 100%; display: inline-flex; align-items: center; justify-content: center; font-size: 30px; }
.mob_actnvw div:last-child, .mob_setingvw div:last-child { margin-right: 0px; }
.mob_actnvw { margin: 50px 0px 73px; }
.mob_actnvw div, .mob_setingvw div { margin-right: 52px; }
.zsembd_mobvw footer em { font-size: 12px; color: rgb(170, 170, 170); margin-top: 12px; }
.zsembd_mobvw .mob_actnvw span { background: rgb(139, 196, 88); }
.mob_actnvw div:last-child span { background: rgb(221, 99, 82); transform: rotate(135deg); }
.mobvdo_wrap { position: fixed; background: rgb(29, 39, 53); height: 100%; width: 100%; z-index: 1111; }
.mobvdo_header { padding: 28px 27px 0px; font-size: 0px; }
.mobvdo_footer { bottom: 66px; position: absolute; width: 100%; padding: 0px 61px; font-size: 0px; }
.mobvdo_desc { width: 80%; vertical-align: top; padding: 25px 10px 0px 0px; }
.mobvdo_desc h1 { font: 500 22px Lucida Grande; margin-bottom: 7px; }
.mobvdo_desc p { color: rgb(221, 221, 221); font-size: 18px; }
.mobvdo_prof { height: 57px; width: 57px; border-radius: 100%; box-shadow: rgb(249, 249, 249) 0px 0px 0px 0.3px; vertical-align: bottom; }
.mobvdo_prof img { height: 100%; width: 100%; border-radius: 100%; }
.mobvdo_footer span { width: 67px; height: 67px; border-radius: 100%; background-color: rgb(139, 196, 88); display: inline-flex; align-items: center; font-size: 30px; justify-content: center; cursor: pointer; }
.mobvdo_footer div:nth-child(2) span { background-color: rgb(221, 99, 82); transform: rotate(135deg); }
.mobvdo_wrap > img { position: absolute; height: 100%; width: 100%; z-index: -1; }
.mobvdo_footer em { font-size: 12px; text-align: center; margin-top: 12px; }
.mobvdo_conctd .mobvdo_footer, .mobvdo_outgog .mobvdo_footer { padding: 0px 30px 0px 40px; }
.mobvdo_conctd .mobvdo_footer div:nth-child(1) span, .mobvdo_conctd .mobvdo_footer div:nth-child(3) span, .mobvdo_outgog .mobvdo_footer div:nth-child(1) span, .mobvdo_outgog .mobvdo_footer div:nth-child(3) span { height: 46px; width: 46px; background-color: rgba(170, 170, 170, 0.3); font-size: 20px; }
.mobvdo_conctd .mobvdo_footer div:nth-child(2), .mobvdo_outgog .mobvdo_footer div:nth-child(2) { margin: 0px 64px; }
.mobvdo_conctd .mobvdo_prof { height: 104px; width: 63px; box-shadow: rgba(0, 0, 0, 0.19) 0px 2px 8.9px 1.1px, rgb(249, 249, 249) 0px 0px 0px 0.3px; position: relative; }
.mobvdo_conctd .mobvdo_desc { width: calc(100% - 63px); }
.mobvdo_conctd .mobvdo_prof, .mobvdo_conctd .mobvdo_prof img { border-radius: 3px; }
.mobvdo_conctd .mobvdo_prof::before { position: absolute; bottom: 6px; right: 0px; left: 0px; text-align: center; font-size: 16px; }
.mobvdo_outgog .mobvdo_footer div:nth-child(1) span { background-color: rgba(255, 255, 255, 0.8); }
.mobvdo_reconctd > img { filter: blur(4px); }
@keyframes scaleanim {
0% { transform: scale(0); }
70% { transform: scale(0.85); }
100% { transform: scale(0); }
}
@keyframes borderanim {
0% { transform: scale(1); }
50% { box-shadow: rgba(187, 187, 187, 0) 0px 0px 0px 0px; transform: scale(1.2); }
75% { transform: scale(1); }
90% { box-shadow: rgba(187, 187, 187, 0.25) 0px 0px 0px 20px; }
100% { box-shadow: rgba(187, 187, 187, 0) 0px 0px 0px 20px; }
}
textarea::placeholder { font-size: 14px; }
-webkit-textarea::placeholder { font-size: 14px; }
-moz-textarea::placeholder { font-size: 14px; }
-ms-textarea::placeholder { font-size: 14px; }
.cal-cmplogo img, .cal-visimg img { max-height: 100%; max-width: 100%; position: absolute; inset: 0px; margin: auto; }
.actbtn .sqico-settings { border-radius: 6px; margin-right: 6px; margin-top: 3px; }
.cal-widgt .sqico-settings::before { font-size: 10px; margin: -1px auto; }
.actbtn .sqico-settings:hover { background-color: rgb(240, 240, 240); }
.actbtn .sqico-settings::before { color: rgb(136, 136, 136); }
.adocal-cont .sqico-pause:hover::after, .adocal-cont .sqico-pause:hover::before { background-color: rgb(68, 68, 68); }
.sqico-pause::after, .sqico-pause::before { content: ""; height: 10px; width: 2px; background: rgb(255, 255, 255); display: inline-block; margin: 11px 2px 2px; }
#call_deptlist { min-height: 110px; text-align: left; }
.cal-widgt .sqico-pause::after, .cal-widgt .sqico-pause::before { margin: 1px 2px 0px; background-color: rgb(119, 119, 119); }
.cal-wrap .sqico-microphone:hover, .cal-wrap .sqico-muteaudio:hover, .cal-wrap .sqico-record:hover, .cal-wrap .sqico-screenshare:hover { background-color: rgb(136, 136, 136); }
.cal-wrap .sqico-call:not(.cal-rjct):hover, .cal-wrap .sqico-screenshare:hover, .fcal-enb .sqico-call:not(.cal-rjct):hover, .sqico-call.bg-grn:hover { background-color: rgb(108, 198, 27); }
.cal-end .sqico-call:hover, .cal-wrap .sqico-ssend:hover, .sqico-call.cal-rjct:hover { background-color: rgb(235, 76, 53); }
.vistr-dtlfld .errfield.errfield { border: 1px solid rgb(226, 87, 76); }
.vistr-dtlfld .sqico-invalid { position: absolute; top: 0px; bottom: 0px; right: 13px; margin: auto; font-size: 16px; display: none; }
.vistr-dtlfld .sqico-invalid::before { color: rgb(226, 87, 76); }
.ph-mntry { position: absolute; pointer-events: none; left: 15px; top: 0px; font-size: 14px; color: rgb(92, 98, 106); }
.errfield ~ .sqico-invalid, .ph-mntry.req { display: block; }
input[type="text"].errfield:focus { position: static; }
.ph-mntry em { margin-left: 6px; color: rgb(232, 71, 59); }
.fcal-fdback .sqico-star::before { font-size: 100%; }
.cal-oflne .sqico-user::after, .fb-sub .sqico-user::after { content: none; }
.fb-sub .usr-rtng { right: -2px; top: 25px; }
.cal-oflne .usr-rtng { right: -6px; bottom: -4px; }
.rating .sqico-star { display: inline-block; vertical-align: middle; margin-right: 3px; cursor: pointer; }
.rtng-val { position: absolute; top: 5px; right: -6px; }
.rating > span.sel::before, .rating > span.sel ~ span::before, .rating > span[documentclick]:hover::before, .rating > span[documentclick]:hover ~ span::before { color: rgb(252, 207, 117); }
.usr-rtng { background-color: rgb(255, 255, 255); border-radius: 100%; height: 24px; width: 24px; text-align: center; position: absolute; bottom: 0px; right: 0px; font-size: 12px; padding: 0px; }
.usr-rtng::before { line-height: 24px; font-size: 14px; margin: 0px 5px; color: rgb(252, 207, 117); }
.usr-rtng::before { transform: scale(1); }
.mantry-fld::after { content: "*"; display: block; color: red; }
.adocal-cont { width: 300px; height: 300px; border-radius: 18px; background-color: rgba(255, 255, 255, 0.97); box-shadow: rgba(0, 0, 0, 0.18) 0px 2px 18.8px 1.2px; text-align: center; position: relative; display: table; table-layout: fixed; padding: 25px 0px 20px; overflow: hidden; transition: 0.4s; }
.adocal-cont .header { height: 116px; padding: 0px; cursor: default; }
.scrl_anim .header { height: 100px; }
.cal-bodycont { padding: 0px 22px; transition: 1s ease-in-out; position: relative; }
.cal-cmplogo { height: 60px; width: 60px; margin: 0px auto; border-radius: 100%; overflow: hidden; position: relative; }
.cal-weldesc { line-height: 22px; font-size: 16px; color: rgb(51, 51, 51); margin-bottom: 30px; height: 66px; overflow: hidden; }
.cal-cmpname { color: rgb(70, 92, 100); padding: 10px 0px 8px; }
.scrl_anim .cal-cmpname { font-size: 16px; }
.cal-cmpdesc { color: rgb(73, 113, 127); letter-spacing: 0.1px; font-size: 14px; }
.cal-deflnk { font-size: 16px; color: rgb(75, 167, 237); cursor: pointer; padding: 6px 15px; }
.ad-dep .cal-deflnk { position: absolute; bottom: 0px; width: calc(100% - 90px); left: 0px; right: 0px; margin: auto; }
.scrl_anim .scrl_fix { position: fixed; width: 100%; bottom: 178px; background: rgb(255, 255, 255); color: rgb(73, 113, 127); cursor: default; }
.cal-actvevstr { color: rgb(70, 92, 100); font-weight: 700; }
.cal-numrtng { color: rgb(119, 119, 119); font-size: 14px; }
.cal-wrap .sqico-call, .cal-wrap .sqico-microphone, .cal-wrap .sqico-muteaudio, .cal-wrap .sqico-record, .cal-wrap .sqico-screenshare, .cal-wrap .sqico-ssend, .cal-wrap .sqico-videosend { width: 42px; height: 42px; border-radius: 100%; cursor: pointer; }
.cal-wrap .sqico-call::before, .cal-wrap .sqico-microphone::before, .cal-wrap .sqico-muteaudio::before, .cal-wrap .sqico-record::before, .cal-wrap .sqico-screenshare::before, .cal-wrap .sqico-ssend::before, .cal-wrap .sqico-videosend::before { line-height: 42px; color: rgb(255, 255, 255); }
.vistr-dtlfld input[type="text"] { border-radius: 16px; background-color: rgb(238, 238, 238); height: 38px; width: 100%; margin-top: 10px; padding: 15px; }
.ad-dep .cal-bodycont { height: 173px; overflow: auto; padding: 0px; position: relative; z-index: 1; }
.dup_div { height: 30px; margin-top: 20px; position: relative; }
.scrl_anim.adocal-cont { padding-top: 16px; transition: 0.4s ease-in-out; }
.ad-dep .vistr-dtlfld { padding: 0px 16px; }
.ad-dep .cal-cmplogo { height: 40px; width: 40px; }
.depmnt-items { border-radius: 17px; background-color: rgba(255, 255, 255, 0.9); border: 1px solid rgb(204, 204, 204); padding: 0px 13px; display: inline-block; vertical-align: middle; line-height: 34px; height: 34px; color: rgb(98, 104, 113); letter-spacing: 0.1px; font-size: 14px; cursor: pointer; margin: 15px 10px 0px 0px; }
.depmnt-items.dep-sel, .depmnt-items:hover { color: rgb(85, 85, 85); background-color: rgb(249, 249, 249); border-color: rgb(153, 153, 153); }
.cal-widgt { width: 100%; height: 120px; border-radius: 18px; background-color: rgba(255, 255, 255, 0.96); padding: 15px 22px; font-size: 0px; display: table; overflow: hidden; position: relative; }
.cal-widgt > div { display: table-cell; vertical-align: middle; }
.cal-widgt .usr-imginfo { height: 48px; width: 48px; position: absolute; top: 35px; left: 25px; }
.cal-vstrdetl { min-width: 170px; max-width: 210px; padding: 0px 10px 0px 20%; position: relative; z-index: 1; }
.cal-mw180 { max-width: 180px; }
.ado-rec .cal-vstrdetl { min-width: auto; }
.cal-usrdesc { color: rgb(73, 113, 127); font-size: 16px; margin-top: 3px; }
.cal-usrdesc .sqico-pause, .cal-usrdesc .sqico-play { display: inline-block; }
.cal-visimg { height: 60px; width: 60px; border-radius: 100%; overflow: hidden; position: relative; text-align: center; margin: auto; }
.cal-visimg.sqico-user { overflow: visible; }
.cal-vstmsg { font-size: 14px; color: rgb(70, 92, 100); }
.adocal-cont.scrl_anim .cal-visimg { height: 40px; width: 40px; }
.cal-widgt .cal-visimg { height: 48px; width: 48px; }
.cal-optns span { text-align: center; display: inline-block; vertical-align: middle; font-size: 19px; }
.cal-optns .sqico-call::before, .cal-optns .sqico-videosend::before { font-size: 19px; }
.call-record { width: 32px; height: 32px; opacity: 0.9; box-shadow: rgba(0, 0, 0, 0.14) 0px 2px 11.9px 0.1px; background-color: rgb(238, 238, 238); position: relative; border-radius: 50%; }
.call-record:hover { background-color: rgb(136, 136, 136); }
.call-record::after { width: 14px; height: 14px; box-shadow: 0 4px 18.1px 1px var(--black-20); background-color: rgb(255, 101, 80); border-radius: 50%; content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.incal .cal-usrdesc { font-weight: 600; }
.cal-recnct .cal-visimg img, .cal-recnct .faqcal-img img { filter: blur(2px); }
.cal-wrap .sqico-user::before { color: rgb(75, 167, 237); display: block; font-size: 48px; line-height: 60px; }
.cal-widgt .sqico-user::before { line-height: 48px; }
cal-wrap { transition: 1s ease-in-out; }
.cal-wrap .sqico-user::after { content: ""; height: 3px; box-shadow: rgba(102, 102, 102, 0.06) -5px 0px 1px 0px, rgba(102, 102, 102, 0.06) 5px 0px 1px 0px; background: rgba(102, 102, 102, 0.11); width: 20px; position: absolute; left: 0px; right: 0px; margin: auto; top: 60px; border-radius: 100%; }
.adocal-cont.scrl_anim .sqico-user::after, .cal-widgt .sqico-user::after { top: 43px; }
.cal-widgt .sqico-user::before { font-size: 24px; }
.adocal-cont.scrl_anim .sqico-user::before { font-size: 30px; line-height: 40px; }
.adocal-cont.scrl_anim .sqico-user::before { animation: 0.4s ease-in-out fontanim; }
.adocal-cont.scrl_anim .sqico-user::after { animation: 0.4s ease-in-out btanim; }
.recd-optn { width: 42px; height: 42px; opacity: 0.9; border: 1px solid rgb(222, 68, 47); border-radius: 100%; position: relative; cursor: pointer; }
.recd-optn::before { content: ""; width: 14px; height: 14px; border-radius: 4px; background-color: rgb(222, 68, 47); position: absolute; inset: 0px; margin: auto; }
.vc-recrd div { width: 2px; background-color: rgb(73, 113, 127); display: inline-block; vertical-align: middle; margin-right: 2px; border-radius: 1px; }
.rec-timer { text-align: center; display: block; margin-top: 5px; color: rgb(222, 68, 47); position: absolute; left: 0px; right: 0px; }
.setngs-head > span { width: 49%; display: inline-block; vertical-align: middle; cursor: pointer; position: relative; }
.setngs-head > span.sel-bor { color: rgb(75, 167, 237); }
.setngs-head > span.sel-bor::before { content: ""; position: absolute; bottom: -2px; height: 1px; width: 100%; background-color: rgb(75, 167, 237); }
.setngs-optn .sqico-tick { color: rgb(75, 167, 237); font-size: 14px; position: relative; }
.setngs-optn > div { margin-top: 15px; cursor: pointer; }
.setngs-optn .sqico-tick::before { font-size: 8px; position: absolute; left: -20px; top: 3px; color: rgb(75, 167, 237); }
.vcsuc-msg { padding: 26px; }
.cal-oflne .cal-bodycont { padding: 0px 15px; }
.ofln-msg { padding: 14px 14px 12px; border-radius: 16px; font-size: 14px; color: rgb(51, 51, 51); line-height: 22px; background-color: rgb(246, 246, 246); }
.cal-footer { background-color: rgb(246, 246, 246); position: absolute; bottom: 0px; opacity: 0.97; text-align: left; border-top: 1px solid rgb(221, 221, 221); width: 100%; left: 0px; }
.cal-footer textarea { height: 100%; width: 88%; border: medium; padding-top: 10px; }
.fdbak-send { width: 22px; height: 22px; background-color: rgb(238, 238, 238); font-size: 10px; border-radius: 100%; text-align: center; display: inline-block; vertical-align: middle; position: absolute; top: 0px; bottom: 0px; right: 12px; margin: auto; cursor: pointer; }
.fdbak-send::before { line-height: 22px; color: rgb(75, 167, 237); margin-left: 2px; }
.fdbak-send:hover { background-color: rgb(75, 167, 237); }
.fcal-enb div, .fdbak-send:hover::before { color: rgb(255, 255, 255); }
.msg-send { bottom: 13px; top: auto; }
.theme1 { border-top: 1px solid rgb(31, 140, 235); }
.theme1 .cal-oflne, .theme3 .cal-oflne { padding-top: 15px; }
.theme2 .header::before, .theme2.cal-widgt::before { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 76px 290px 0px 0px; border-color: rgb(69, 164, 236) transparent transparent; left: 0px; position: absolute; top: 0px; }
.theme2.cal-widgt::before { border-width: 76px 97px 0px 0px; }
.theme2 .cal-visimg { box-shadow: rgb(255, 255, 255) 0px 0px 0px 8px; background-color: rgb(255, 255, 255); }
.theme2.cal-widgt .cal-visimg, :not(.theme3).scrl_anim .cal-visimg { box-shadow: rgb(255, 255, 255) 0px 0px 0px 6px; }
.theme3 { background-color: rgba(0, 0, 0, 0.8); box-shadow: rgba(0, 0, 0, 0.18) 0px 2px 18.8px 1.2px; }
.theme3 .actbtn em::before, .theme3 .cal-actvevstr, .theme3 .cal-cmpname, .theme3 .cal-vstmsg, .theme3 .sqico-user::before, .theme4 .actbtn .siq-minimize-icon::before { color: rgb(255, 255, 255); }
.theme3 .actbtn em:hover { background-color: rgba(85, 85, 85, 0.9); }
.theme3 .cal-cmpdesc, .theme3 .cal-usrdesc, .theme3 .cal-weldesc { color: rgb(238, 238, 238); }
.theme3 .cal-deflnk { border-radius: 16px; color: rgb(254, 254, 254); }
.theme3 .cal-deflnk:hover { background-color: rgba(0, 0, 0, 0.3); }
.theme3 .cal-numrtng { color: rgb(170, 170, 170); }
.theme3.adocal-cont:not(.cal-oflne) .cal-visimg { background-color: rgba(1, 1, 1, 0.4); }
.theme3 .ofln-msg { background-color: rgba(255, 255, 255, 0.86); }
.theme3 .vistr-dtlfld input[type="text"] { margin-top: 5px; }
.theme3 .usr-rtng { background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); }
.theme3 #fill, .theme3 #thumb, .theme3 .vc-recrd div, .theme3.cal-widgt .sqico-pause::after, .theme3.cal-widgt .sqico-pause::before, .theme4 .cal-visimg { background-color: rgb(255, 255, 255); }
.theme3.cal-widgt .sqico-play::before { color: rgb(255, 255, 255); }
.theme3.scrl_anim .scrl_fix { background-color: rgb(51, 51, 51); }
.theme3 .sqico-user::after { box-shadow: rgba(0, 0, 0, 0.37) -5px 0px 1px 0px, rgba(0, 0, 0, 0.37) 5px 0px 1px 0px; background: rgba(0, 0, 0, 0.7); }
.theme4 .cal-cmplogo, .theme4 .cal-visimg { box-shadow: rgb(255, 255, 255) 0px 0px 0px 8px; }
.theme4.scrl_anim .cal-cmplogo, .theme4.scrl_anim .cal-visimg { box-shadow: rgb(255, 255, 255) 0px 0px 0px 3px; }
.theme4 .thme-bgimg { height: 60px; position: absolute; left: 0px; top: 0px; width: 100%; filter: blur(2px); overflow: hidden; border-radius: 18px 18px 0px 0px; }
.theme4.scrl_anim .thme-bgimg { height: 36px; }
.theme4 .actbtn em:hover::before { color: rgb(120, 120, 120); }
.theme4 .thme-bgimg { background-repeat: no-repeat; background-size: cover; background-position: 0px 50%; }
.thme-bgimg.sqico-user::before { font-size: 280px; line-height: normal; margin-top: -140px; }
.theme5 { width: 371px; height: 500px; border-radius: 34px; background-color: rgba(0, 0, 0, 0.6); box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 17.1px 0.9px; padding: 120px 0px 0px; }
.theme5 .cal-cmplogo, .theme5 .cal-visimg { width: 150px; height: 150px; }
.theme5 .cal-weldesc { color: rgb(73, 113, 127); margin-bottom: 40px; }
.theme5 .cal-deflnk { height: 34px; border-radius: 17px; font-size: 15px; line-height: 22px; }
.theme5 .sign-theme { position: absolute; bottom: 0px; height: 60%; background-color: rgb(233, 233, 233); box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 17.1px 0.9px; width: 100%; }
.theme5 .sqico-settings { font-size: 14px; position: absolute; top: 25px; right: 25px; color: rgb(204, 204, 204); cursor: pointer; }
.theme5 .vistr-dtlfld input[type="text"] { width: 310px; height: 42px; border-radius: 14px; background-color: rgb(255, 255, 255); color: rgb(37, 47, 61); font-size: 14px; padding-right: 40px; }
.theme5 .clk-actn { background-color: rgb(255, 255, 255); color: rgb(26, 146, 236); margin-bottom: 25px; }
.theme5.ad-dep .cal-deflnk:hover { background-color: transparent; }
.theme5 .cal-cmpname { font-size: 22px; }
.theme5 .cal-cmpdesc { font-weight: 600; font-size: 18px; }
.theme5 .sqico-user::before { font-size: 90px; color: rgb(255, 255, 255); line-height: 120px; }
.theme5 .sqico-user::after { top: 117px; height: 4px; width: 60px; box-shadow: rgba(102, 102, 102, 0.1) -10px 0px 1px 0px, rgba(102, 102, 102, 0.1) 10px 0px 1px 0px; background: rgba(102, 102, 102, 0.15); }
.cal-signoptn { width: calc(100% - 200px); margin: 45px auto auto; text-align: left; position: relative; height: 80px; }
.embd-calstngs { text-align: center; display: table-cell; float: left; }
.theme5 .embd-calstngs span { height: 50px; width: 50px; background-color: rgb(170, 170, 170); display: block; margin: 0px auto; line-height: 50px; font-size: 22px; }
.fcal-enb span, .theme5 .cal-ans span { background-color: rgba(136, 191, 87, 0.96); }
.embd-calstngs em { font-size: 15px; display: block; margin-top: 10px; color: rgb(73, 113, 127); }
.theme5 .embd-calstngs:last-child { float: right; }
.theme5 .embd-calstngs span::before { line-height: 50px; }
.sqico-call.cal-rjct, .theme5 .cal-end span { background-color: rgb(221, 99, 82); transform: rotate(135deg); margin-left: 20px; }
.theme5 .cal-end span { margin-left: 0px; }
.faq-cal ~ .siqembed * { filter: blur(4px); }
.faq-cal { height: 100%; width: 100%; position: absolute; top: 0px; background-color: rgba(0, 0, 0, 0.42); border-radius: 10px; z-index: 1111; text-align: center; display: table; table-layout: fixed; }
.fcal-usrdetl { height: 100px; width: 100px; margin: auto; }
.faqcal-img { height: 100%; width: 100%; border-radius: 100%; overflow: hidden; margin: auto; position: relative; background-color: rgba(0, 0, 0, 0.4); }
.faqcal-img img { position: absolute; inset: 0px; margin: auto; max-width: 100%; max-height: 100%; }
.faqcal-img.sqico-user { font-size: 60px; }
.faqcal-img.sqico-user::before { line-height: 100px; }
.faqcal-usr { font-weight: 600; margin-top: 15px; }
.faqcal-desc { letter-spacing: 0.1px; font-weight: 600; margin: 10px 0px; }
.faqcal-wndw { width: 100%; margin: auto; padding: 0px 30px; display: table-cell; vertical-align: middle; }
.faqcal-fld input[type="text"] { border-radius: 14px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15.4px 0.6px; width: 100%; padding: 13px 30px 13px 17px; }
.faqcal-btn { border-radius: 16px; background-color: rgba(0, 0, 0, 0.2); height: 42px; display: inline-block; line-height: 42px; padding: 0px 24px; margin-top: 40px; }
.faqcal-btn:hover { background-color: rgba(0, 0, 0, 0.5); }
.fcal-dephed { border-radius: 16px; height: 38px; line-height: 38px; background-color: rgba(255, 255, 255, 0.8); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15.4px 0.6px; color: rgb(51, 51, 51); padding: 0px 16px; letter-spacing: 0.1px; }
.fcal-dept span { cursor: pointer; padding: 8px 12px; border-radius: 17px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15.4px 0.6px; background-color: rgba(153, 153, 153, 0.94); border: 1px solid rgb(255, 255, 255); display: inline-block; vertical-align: middle; color: rgb(255, 255, 255); margin: 0px 10px 15px 0px; }
.fcal-btnoptn:not(:last-child) { margin-right: 50px; }
.fcal-btnoptn { display: inline-block; margin-top: 40px; vertical-align: top; position: relative; }
.fcal-btns { width: 50px; height: 50px; background-color: rgba(0, 0, 0, 0.2); border-radius: 100%; font-size: 19px; display: inline-block; vertical-align: middle; line-height: 50px; cursor: pointer; text-align: center; }
.fcal-btnoptn em { color: rgb(255, 255, 255); }
.fcal-depvw { margin-top: 50px; text-align: left; }
.faq-cal-sec { height: 205px; overflow: auto; }
.fcal-dept { height: 150px; overflow: auto; }
.faq-cal-sec .vistr-dtlfld input[type="text"] { margin-top: 15px; height: 42px; }
.fcal-dis .fcal-btns { background-color: rgba(136, 136, 136, 0.96); }
.fcal-btns::before { line-height: 50px; color: rgb(255, 255, 255); }
.fcal-btnoptn:last-child span { margin: 0px; }
.fcal-dis .sqico-call::before { color: rgb(221, 221, 221); }
.fcal-txt { max-width: 70px; }
.str-recd { background-color: rgba(119, 119, 119, 0.96); position: relative; cursor: pointer; }
.str-recd::before { content: ""; height: 18px; width: 18px; background-color: rgb(239, 88, 67); position: absolute; inset: 0px; border-radius: 5px; margin: auto; }
.stp-rec { background-color: rgba(221, 221, 221, 0.96); }
.stp-rec::before { width: 18px; height: 18px; border-radius: 5px; background-color: rgb(239, 88, 67); }
.fcal-dept .fcal-sel { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15.4px 0.6px; background-color: rgba(238, 238, 238, 0.94); border: 1px solid rgb(255, 255, 255); color: rgb(68, 68, 68); }
.zsiq-faqcal { background-color: transparent; box-shadow: none; font-size: 0px; width: initial; }
.zsiq-faqcal:hover .siq-fcal:not(:last-child) { margin-right: 15px; }
.zsiq-faqcal:hover .siq-fcal.sqico-plus { transform: rotate(-45deg); }
.siq-fcal { height: 54px; width: 54px; background-color: rgb(41, 109, 250); display: inline-block; border-radius: 100%; transition: 0.3s; font-size: 18px; box-shadow: rgba(0, 0, 0, 0.21) 0px 2px 6.9px 0.1px; }
.siq-fcal:not(:last-child) { margin-right: -54px; }
.siq-fcal::before { line-height: 55px; color: rgb(255, 255, 255); }
.fcal-fdback .ofln-msg { background-color: rgb(242, 242, 242); }
.fcal-fdback .rating { font-size: 34px; }
.fcal-fdback .rating .sqico-star:not(:first-child) { margin-right: 15px; }
.fcal-fdback .cal-numrtng { font-size: 16px; color: rgb(241, 241, 241); }
.faqcal-wndw .cal-footer { padding: 10px 0px 10px 15px; }
.fcal-send { position: absolute; right: 15px; bottom: 15px; font-size: 10px; cursor: pointer; }
.fcal-actnbtn { position: absolute; top: 10px; right: 10px; }
.fcal-actnbtn em { height: 26px; width: 26px; font-size: 14px; text-align: center; border-radius: 6px; }
.fcal-actnbtn em::before { line-height: 26px; color: rgb(255, 255, 255); }
.fcal-actnbtn em:hover { background-color: rgba(255, 255, 255, 0.6); }
.fcal-actnbtn em.sqico-min { font-size: 10px; }
.fcal-transbg.faq-cal { background-color: rgba(0, 0, 0, 0.42); }
.fcal-transbg .faqcal-btn { background-color: rgba(255, 255, 255, 0.3); }
.fcal-transbg .faqcal-btn:hover { background-color: rgba(255, 255, 255, 0.8); }
.fcal-transbg .fcal-dept span { background-color: rgb(42, 42, 42); color: rgb(255, 255, 255); }
.fcal-transbg .fcal-dis .fcal-btnoptn span, .fcal-transbg span.str-recd { background: rgba(221, 221, 221, 0.96); }
.fcal-transbg .fcal-dept span { background-color: rgba(42, 42, 42, 0.94); }
.fcal-transbg .fcal-dis .sqico-call::before { color: rgb(170, 170, 170); }
.fcal-transbg .fcal-btnoptn span { background-color: rgba(0, 0, 0, 0.5); }
.fcal-transbg .fcal-btnoptn span:hover { background-color: rgba(0, 0, 0, 0.6); }
.cal-acpt { background-color: rgba(139, 196, 88, 0.96); }
.fcal-btns:not(.sqico-call):hover { background-color: rgba(51, 51, 51, 0.96); }
.fcal-btnoptn .cal-send, .fcal-btnoptn .cal-send:hover { background-color: rgba(69, 164, 236, 0.96); }
.adocal-cont .actbtn { top: 10px; right: 10px; }
.cal-widgt .actbtn { top: 5px; right: 6px; }
.faq-cal .fdbak-send::before { background: 0px 0px; }
.faq-cal .fdbak-send:hover::before { color: rgb(255, 255, 255); }
#slide { position: relative; height: 2px; width: 130px; background-color: rgb(229, 229, 229); }
#fill { position: relative; background-color: rgb(75, 167, 237); width: 0px; height: 100%; }
#thumb { position: absolute; display: inline-block; background-color: rgb(75, 167, 237); border-radius: 50%; top: -4.5px; left: -5px; height: 10px; width: 10px; cursor: pointer; }
@keyframes fadeanim {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes btmanim {
0% { top: 60px; }
100% { top: 43px; }
}
.txtup { text-transform: uppercase; }
.fontB { font-weight: 600; }
.font8 { font-size: 8px; }
.font9 { font-size: 9px; }
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font13 { font-size: 13px; }
.font14 { font-size: 14px; }
.font15 { font-size: 15px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }
.font21 { font-size: 21px; }
.font22 { font-size: 22px; }
.rtl { direction: rtl; }
.c000 { color: rgb(0, 0, 0); }
.c222 { color: rgb(34, 34, 34); }
.c333, a { color: rgb(51, 51, 51); }
.clr-38 { color: rgb(56, 75, 100); }
.clr-azurblu { color: rgb(0, 102, 204); }
.c666 { color: rgb(102, 102, 102); }
.c555 { color: rgb(85, 85, 85); }
.c777 { color: rgb(119, 119, 119); }
.c999 { color: rgb(153, 153, 153); }
.c888 { color: rgb(136, 136, 136); }
.cfff, .visitor_msg a { color: rgb(255, 255, 255); }
.caaa { color: rgb(170, 170, 170); }
.cddd { color: rgb(221, 221, 221); }
.c729 { color: rgb(255, 71, 41); }
.bgfff { background-color: rgb(255, 255, 255); }
.bg-red { background-color: rgb(221, 99, 82); }
.bg-grn { background-color: rgb(144, 198, 95); }
.bg-blue { background-color: rgb(69, 164, 236); }
.bg-f6 { background-color: rgb(246, 246, 246); }
.bg-999 { background-color: rgb(153, 153, 153); }
.bg-aaa { background-color: rgb(170, 170, 170); }
.bg-ddd { background-color: rgb(221, 221, 221); }
.vhid { visibility: hidden; }
.vvis { visibility: visible; }
.dib-mid { display: inline-block; vertical-align: middle; }
.dIB { display: inline-block; }
.dB { display: block; }
.dN { display: none; }
.dtfix { display: table; table-layout: fixed; }
.mTB10 { margin: 10px 0px; }
.drow { display: table-row; }
.dcell { display: table-cell; }
.pT0 { padding-top: 0px; }
.pT5 { padding-top: 5px; }
.pT10 { padding-top: 10px; }
.pT20 { padding-top: 20px; }
.pB10 { padding-bottom: 10px; }
.pL5 { padding-left: 5px; }
.pL10 { padding-left: 10px; }
.pL15 { padding-left: 15px; }
.mA { margin: auto; }
.mL5 { margin-left: 5px; }
.mL10 { margin-left: 10px; }
.mL15 { margin-left: 15px; }
.mL20 { margin-left: 20px; }
.mL0 { margin-left: 0px; }
.mR0 { margin-right: 0px; }
.mR5 { margin-right: 5px; }
.mR10 { margin-right: 10px; }
.mT2 { margin-top: 2px; }
.mT5 { margin-top: 5px; }
.mT10 { margin-top: 10px; }
.mT15 { margin-top: 15px; }
.mT20 { margin-top: 20px; }
.mT25 { margin-top: 25px; }
.mT30 { margin-top: 30px; }
.mB5 { margin-bottom: 5px; }
.mB10 { margin-bottom: 10px; }
.mB20 { margin-bottom: 20px; }
.mB30 { margin-bottom: 30px; }
.mLR16 { margin: 0px 16px; }
.posrel { position: relative; }
.posabs { position: absolute; }
.posfix { position: fixed; }
.curP { cursor: pointer; }
.textC { text-align: center; }
.textL { text-align: left; }
.textR { text-align: right; }
.h100 { height: 100%; }
.w100 { width: 100%; }
.w50 { width: 50%; }
.lH22 { line-height: 22px; }
.middle { bottom: 0px; left: 0px; right: 0px; margin: auto; }
.center { bottom: 0px; margin: auto; }
.checkbox label, .elips { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.floatR { float: right; }
.floatL { float: left; }
.ovrflw-auto { overflow: hidden auto; }
.ovrflw-hid { overflow: hidden; }
.overslowx-auto { overflow-x: auto; }
.clearfix::after { clear: both; content: ""; display: block; height: 0px; overflow: hidden; width: 0px; }
.content_mdl::before { content: " "; width: 0px; height: 100%; vertical-align: middle; display: inline-block; }
.vbot { vertical-align: bottom; }
.textDN, a, a::after, a::before { text-decoration: none; }
a, input, textarea { outline: 0px; }
.textUL, a:not(.textDN):hover { text-decoration: underline; }
.fileattch em.txtelips { }
.themeC { }
.composer_btns span::before { transition: 0.3s cubic-bezier(0.77, 0, 0.175, 1); }