.page-template-userhome .userGrid{min-height:540px}.userGrid{margin:50px auto}.user_title{text-align:center}.user_title p{color:#3E105D;font-family:"Alice",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.user_img{text-align:center}.user_img img{border-radius:10px 10px 10px 10px;transition:transform 1.2s ease-in-out;height:200px;width:200px!important;object-fit:cover}.user_img img:hover{transform:rotate(4deg)}.user_info{margin:15px auto;text-align:center}.user_info p a{color:#3E105D;font-family:"Zilla Slab",Sans-serif;font-weight:400;font-size:1rem;margin-bottom:.9rem}.author .userGrid{margin-top:15px}.author_desc h1,.author_desc h5,.author_desc p{color:#3E105D!important;font-family:"Alice",Sans-serif!important;font-weight:400!important}.user_dp{padding-top:76px}.user_dp img{border-radius:10px}.user_dp img{width:100%}.btn-close:focus,.btn-close:hover{background-color:#fff!important;color:#000!important}.page-template-userhome a{text-decoration:none!important}.avaliable{background:#083530;margin:auto;width:210px}.unavaliable{background:#5a1212}.unavaliable.yellow{background-color:#d96c05!important}.btn_disabled{opacity:0.6!important;pointer-events:none!important;cursor:not-allowed}.theme_button{background-color:#3E105C;color:#fff;border-radius:0;padding:12px 30px;font-size:18px;border:1px solid #3E105C;font-family:"Alice",Sans-serif}.btn-chat{border-radius:0;padding:12px 30px;font-size:18px;font-family:"Alice",Sans-serif}.theme_button:hover,.theme_button:focus{color:#3E105C;text-decoration:none;background-color:#fff0;border:1px solid #3E105C}.theme_button-inline{padding:7px 10px}.useravebility .modal-body{display:flex;align-items:center;justify-content:center}.hidden-fields{display:none!important}#request_status{margin:25px auto}#request_status h1{font-size:35px!important;margin-bottom:25px}#request_status h1 span{text-transform:capitalize;padding-left:15px}.login_button button{background-color:#3E105C;color:#fff;border-radius:0;padding:15px 40px;font-size:18px;box-shadow:none;border-style:none;cursor:pointer}.theme_btn{background-color:#3E105C;color:#fff}.theme_btn:hover{color:#fff;text-decoration:none}.login_button a:hover{color:#fff;text-decoration:none}.login_button{margin-top:30px}#payemnts_methods{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:25px}.price_btn{flex-basis:20%}.info_text{color:#3E105C;font-size:18px;font-family:"Alice",Sans-serif;padding-bottom:15px}.common-gap{margin:40px auto}.sec-gap{margin:15px auto}.paymnt-suucess-container{width:70%;height:60vh}.asp-thank-you-page-msg-wrap{background:#3E105C!important;border:1px solid #3E105C!important;margin:10px 0px!important;padding:15px!important;color:#fff!important;font-family:"Alice",Sans-serif}.info h2{color:#3E105C;font-family:"Alice",Sans-serif;font-size:58px;font-weight:600;text-transform:capitalize;line-height:1.1;margin:0;padding-bottom:18px}#user_row .col-md-3{margin-bottom:35px}.asp-thank-you-page-msg2,.asp-thank-you-page-qty,.asp-thank-you-page-wrap hr{display:none}.timeduration{display:flex}.timeduration .timel{margin-right:15px}.hr_box{padding:0 30px}ul.user_status_f{list-style:none}ul.user_status_f li::before{content:"\2022";font-weight:700;display:inline-block;width:.5em;position:relative;top:6px;margin-left:-1em;font-size:35px}.user_status_f #avaliable_f::before{color:green}.user_status_f #onchat_f::before{color:#ff0}.user_status_f #busy_f::before{color:red}.chat_box_header{display:flex;align-items:center;justify-content:space-between;background:#3E105C;padding:0 10px}.chat_box_header .details{display:flex;align-items:center}.chat_box_header .details img{height:50px;width:40px;border:5px solid #fff;border-radius:100%;margin-right:15px;padding-right:25p}.chat_box_header .timeduration{display:flex;align-items:center}.chat_box_header .timeduration p{color:#fff;padding-bottom:0}.chat_box_header .timeduration p.timel{margin-right:5px}.chat_box_header .name_status{overflow:hidden}.chat_box_header .name_status p{color:#fff;padding-bottom:0;margin-bottom:0;margin-top:1em}.chat_box_header .name_status .user_status_f{padding-top:0;margin:0 auto;padding-left:3px}.chat_box_header .name_status ul.user_status_f li::before{margin-left:-3px}.chat_box_header .name_status li{color:#fff;margin-top:0;padding-top:0;padding-left:0;font-size:14px!important;margin-bottom:0;line-height:15px}.chat-area{box-shadow:inset 0 32px 32px -32px rgb(0 0 0 / 5%),inset 0 -32px 32px -32px rgb(0 0 0 / 5%)}.chat-box{position:relative;min-height:300px;max-height:300px;overflow-y:auto;padding:10px 30px 20px 30px;overflow-x:auto;background:#f1f1f1}.chat-box img{width:200px;height:auto;object-fit:cover}.chat-box .text{position:absolute;top:45%;left:50%;width:calc(100% - 50px);text-align:center;transform:translate(-50%,-50%)}.chat-box .chat p{word-wrap:break-word;padding:8px 16px;box-shadow:0 0 32px rgb(0 0 0 / 8%),0rem 16px 16px -16px rgb(0 0 0 / 10%)}.chat-box .outgoing{display:flex}.chat-box .outgoing .details{margin-left:auto;max-width:calc(100% - 130px)}.outgoing .details p{background:#FFF;color:#000;border-radius:18px 18px 0 18px}.chat-box .incoming{display:flex;align-items:flex-end}.chat-box .incoming .details{margin-right:auto;margin-left:10px;max-width:calc(100% - 130px)}.incoming .details p{background:#3E105C;color:#fff;border-radius:18px 18px 18px 0}.typing-area{padding:18px 30px;display:flex;justify-content:space-between}.typing-area input{height:45px;width:calc(100% - 58px);font-size:16px;padding:0 13px;border:1px solid #e6e6e6;outline:none;border-radius:5px 0 0 5px}.typing-area button{color:#fff;width:55px;border:none;outline:none;background:#333;font-size:19px;cursor:pointer;opacity:.7;pointer-events:none;border-radius:0 5px 5px 0;transition:all 0.3s ease}.typing-area button.active{opacity:1;pointer-events:auto}.chat-box::-webkit-scrollbar{width:10px}.chat-box::-webkit-scrollbar-track{background:#f1f1f1}.chat-box::-webkit-scrollbar-thumb{background:#3E105C;border-radius:25px}.chat_bottom{width:100%;margin-right:15px}.chat_bottom_container{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1;padding:10px 30px 10px 30px}.image-upload>input{display:none}.chat_bottom_container .right{display:flex;align-items:center;width:100%}.chat_bottom_container .right #user_msg,.chat_bottom_container .right #user_msg:focus{border-style:none!important;box-shadow:none!important;position:relative!important;top:8px;width:600px;background:#fff0;outline:none!important}#submit_msg{background:#fff0;box-shadow:none;outline:none;border-style:none;position:relative;top:5px;background:#f1f1f1!important}.emojionearea .emojionearea-editor{display:block;height:auto;min-height:auto!important;max-height:auto!important;overflow:auto;padding:6px 24px 6px 12px;line-height:1.42857143;font-size:inherit;color:#000;background-color:#fff0;border-style:none;outline:none;cursor:text;margin-right:1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100%}.emojionearea,.emojionearea.form-control{background-color:transparent!important;border-style:none!important;box-shadow:none!important;outline:none!important}.emojionearea .emojionearea-picker.emojionearea-picker-position-left,.emojionearea .emojionearea-picker.emojionearea-picker-position-right{right:0!important;top:-150px!important}.emojionearea .emojionearea-picker.emojionearea-picker-position-left,.emojionearea .emojionearea-picker.emojionearea-picker-position-right{margin-right:0!important}.session_over{height:44vh}.alert{position:relative;padding:.3rem 1rem;margin-bottom:1rem;border:1px solid #fff0;border-top-color:#fff0;border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0;border-radius:.25rem}.error_message .alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5;margin-bottom:0!important;padding:10px 15px}.onoffswitch{position:relative;width:90px;user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:20px;box-shadow:0 0 5px 0 rgb(0 0 0 / .5)}.onoffswitch-inner{width:200%;margin-left:-100%;transition:margin 0.3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#01d356;color:#FFF}.onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#ededed;color:#999;text-align:right}.onoffswitch-switch{width:18px;margin:6px;background:#FFF;border:2px solid #999;border-radius:20px;position:absolute;top:0;bottom:0;right:56px;transition:all 0.3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.page-template-user_chat_home .user_img a img{height:200px!important;width:200px!important;object-fit:cover!important}.dummyUser_link_wrrap a{color:#fff;font-family:"Alice",Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase}.avaliable a,.user_info p{font-family:"Alice",Sans-serif!important}.dummy{background-color:#3E105D;width:210px;margin:auto}@media screen and (max-width:961px){.price_btn{flex-basis:35%}}@media screen and (max-width:767px){.hr_box{display:none}}@media screen and (max-width:450px){.form,.users{padding:20px}.form header{text-align:center}.form form .name-details{flex-direction:column}.form .name-details .field:first-child{margin-right:0}.form .name-details .field:last-child{margin-left:0}.users header img{height:45px;width:45px}.users header .logout{padding:6px 10px;font-size:16px}:is(.users,.users-list) .content .details{margin-left:15px}.users-list a{padding-right:10px}.chat-area header{padding:15px 20px}.chat-box{min-height:400px;padding:10px 15px 15px 20px}.chat-box .chat p{font-size:20px}.chat-box .outogoing .details{max-width:230px}.chat-box .incoming .details{max-width:265px}.incoming .details img{height:30px;width:30px}.chat-area form{padding:20px}.chat-area form input{height:40px;width:calc(100% - 48px)}.chat-area form button{width:45px}}@media (max-width:1400px){.chat-box{min-height:280px}.info_text{padding:0;margin:0;margin-bottom:5px}.common-gap{margin:15px auto}}.user_status_f{visibility:hidden!important}@media(min-width:1400px){.const_sec{max-width:1140px}}