a,a:hover{text-decoration:none}.dimmer,.se-pre-con{width:100%;height:100%}.font-uppercase,.navbar-brand{text-transform:uppercase}.astrologer-profile .right .availability .appointment .table td:first-child,.c-left,.profile .col-md-4,.profile-popup .col-md-4,.top .left{text-align:left}div,h2,table{color:var(--am-black)}.astrologer ul li,.how-works ul li{width:32%;list-style:none;float:left}.how-works ul li a,.lead,.usp ul li h3,.view-all,.view-search,.white-btn{letter-spacing:.6616278886795044px}.how-works ul li a:hover,.our-astrologer .box h4{background-image:linear-gradient(to right,#9900a8 ,#debb02)}#chat-list,.padding-top{padding-top:0!important}.header .menu{position:relative;z-index:10}.ban-in .ban-text p,.header .menu ul{margin:0;padding:0}.profile form .name,.user-profile .left .name,.usp ul li img,h1,h2,h3,h4,h5,h6,p{margin:0 0 20px}.header .menu ul li{display:inline-block;list-style:none;margin:0}.header .menu ul li a{color:#000;text-decoration:none;display:block;padding:0 6px;line-height:50px;font-size:14px}.header .menu ul li a:hover,.login-popup .right a,footer .footer1 .links ul li a:hover{color:#9900a8}.header .menu ul li ul.submenu{background-color:#9900a8;display:none;position:absolute;width:150px;-moz-box-shadow:0 1px 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 1px 2px rgba(0,0,0,.05)}.header .menu ul li ul.submenu li{display:block;width:100%}.header .menu ul li ul.submenu li a{color:#fff;line-height:25px;padding:10px 27px}.header .menu ul li ul.submenu li a:hover{color:#fff;background-color:#000}.desktop,.dimmer.active,.header .menu ul li ul li:hover ul.submenu,.header .menu ul li:hover ul.submenu,.home-ban .ban-text .left h1 span,.recharge ul li .right span,.request-view .box .btn-group span,.usp ul li h3 span,article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}#menu-toggle,#payment-form br,.dimmer,.header .menu ul li i.icon-arrow,.header .menu ul li:hover ul li ul.submenu,.mobile,.mobile-bar,.navbar .navbar-header .nav-toggle.active .icon-bar:nth-child(2),.no-js #loader{display:none}.header .menu ul li ul li ul.submenu{background-color:#9900a8;display:none;position:absolute;width:150px;-moz-box-shadow:0 1px 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 1px 2px rgba(0,0,0,.05);left:150px;top:0}.header .menu ul li .astro-search{display:flex!important;border:1px solid #ccc;border-radius:5px;padding:8px 10px;margin-right:6px !important;}.header .menu ul li .astro-search .search{height:30px;line-height:30px;width:170px;font-size:14px}.header .menu ul li .astro-search a{padding:0;line-height:30px}.header .menu ul li .astro-search .search-btn{padding:0;height:30px;line-height:30px;width:30px}.header .menu ul li .white-btn{padding:0;font-size:15px}.header .menu ul li .white-btn:hover{background:0 0!important;color:#000!important}.header .menu ul li .form-control{appearance:auto;padding:.375rem .45rem}@media screen and (max-width:991px){.header nav.menu.active ul li .flexbox-container i.icon-arrow,.header nav.menu.active ul li ul li .flexbox-container i.icon-arrow{display:inline-block;width:76px;padding:0 29px;text-align:center;cursor:pointer;line-height:50px}.header .menu{position:inherit}.header nav.menu ul{position:fixed;bottom:0;left:0;top:0;margin-left:-1600px;z-index:1;background-color:#9900a8;-moz-box-shadow:5px 0 10px rgba(0,0,0,.3);-webkit-box-shadow:5px 0 10px rgba(0,0,0,.3);box-shadow:5px 0 10px rgba(0,0,0,.3);transition:margin-left .25s}.header nav.menu.active{position:fixed;left:0;bottom:0;top:0;width:100%;z-index:10}.header nav.menu.active ul{margin-left:0;-moz-transition:margin-left .25s;-o-transition:margin-left .25s;-webkit-transition:margin-left .25s;transition:margin-left .25s;width:75vw;overflow-y:scroll}.header nav.menu.active ul li{display:block;border-bottom:1px solid rgba(255,255,255,.2)}.header nav.menu.active ul li ul li:hover .submenu,.header nav.menu.active ul li.showSubmenu .submenu li ul,.header nav.menu.active ul li:hover .submenu{display:none}.header nav.menu.active ul li a{width:100%;padding:0 20px;line-height:50px;color:#fff}.header nav.menu.active ul li .flexbox-container i.icon-arrow:hover,.header nav.menu.active ul li a:hover,.header nav.menu.active ul li.showSubmenu .submenu .subOption a:hover{background:#9900a8}.header nav.menu.active ul li .flexbox-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.header nav.menu.active ul li .flexbox-container a{border-right:1px solid rgba(255,255,255,.2);padding:0 20px;line-height:50px;color:#fff}.header nav.menu.active ul li .flexbox-container i.icon-arrow svg{height:18px;width:15px}.header nav.menu.active ul li .submenu,.header nav.menu.active ul li ul li .submenu{max-height:0;overflow:hidden;box-shadow:none}.header nav.menu.active ul li.showSubmenu .submenu{max-height:1000px;width:100%;position:relative;display:block;overflow:inherit;background-color:#9900a8}.header nav.menu.active ul li.showSubmenu .submenu .subOption{border-top:1px solid rgba(255,255,255,.2);border-bottom:none}.header nav.menu.active ul li ul li.showSubmenu i.icon-arrow,.header nav.menu.active ul li.showSubmenu i.icon-arrow{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header nav.menu .hamburger{display:inline-block;position:absolute;top:-13px;right:0;padding:12px 25px;color:#fff;cursor:pointer;z-index:2}.header nav.menu .hamburger.active{top:22px}.header nav.menu .hamburger span,.header nav.menu .hamburger span:after,.header nav.menu .hamburger span:before{left:0;border-radius:2px;height:4px;width:40px;background:#000;position:absolute;display:block;content:'';-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.header nav.menu .hamburger span:before{top:-10px}.header nav.menu .hamburger span:after{bottom:-10px}.header nav.menu .hamburger.active span{background-color:transparent}.header nav.menu .hamburger.active span:before,.header nav.menu .hamburger.active.active span:after{top:0;background:#fff}.header nav.menu .hamburger.active span:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header nav.menu .hamburger.active span:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header nav.menu.active ul li.showSubmenu .submenu li.showSubmenu .submenu{max-height:1000px;width:100%;position:relative;display:block;overflow:inherit;background-color:#9900a8;left:0}.header nav.menu.active ul li.showSubmenu .submenu .subOption a{padding:0 40px;line-height:50px}.header nav.menu.active ul li ul li .flexbox-container i.icon-arrow{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.header nav.menu.active ul li .mobview .astro-search{margin:0 20px;background:#fff;position:relative;border-radius:8px}.header nav.menu.active ul li .mobview .astro-search .search{border:none;background:0 0;line-height:50px;padding:0}.header nav.menu.active ul li .mobview .astro-search .search-btn{position:absolute;right:5px;top:0;border:none;width:auto;padding:0 5px;height:auto;line-height:44px}.header .menu ul li .astro-search.top-new{display:none!important}}.dimmer{z-index:0;position:fixed;top:0;background-color:rgba(0,0,0,.7)}.no-scrolling{overflow:hidden;position:fixed}:root{--am-font:"Plus Jakarta Sans",sans-serif;--am-primary:#1989fb;--am-primary-rgb:25,137,251;--am-black:#1b1825;--am-black-rgb:27,24,37;--am-base:#ffffff;--am-base-rgb:255,255,255;--am-extra:#42d9be;--am-extra-rgb:66,217,190;--am-bdr-color:#dae3e9;--am-bdr-color-rgb:218,227,233;--am-bdr-radius:6px}html{scroll-behavior:smooth}body{margin:0;background:var(--am-base)}div,table{font-family:var(--am-font);font-size:16px;line-height:21px}a,a:hover{color:#333}a{transition:.2s ease-in-out}*{box-sizing:border-box}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;z-index:9999;background:url("https://psychicsouls.co/images/Preloader_2.gif") center no-repeat #fff}img{border:none;height:auto}#contact-left,#left,#logo,#social,.img-left,.left{float:left}#contact-right,#copy-logo,#right,#top_link,.img-right,.right{float:right}:focus,a:active{outline:0}.astrologer-profile .right h2,h1{font-size:30px}h3{font-size:22px}h4{font-size:18px}.offline-btn,h5{font-size:16px}h6{font-size:14px}.astrologer,.c-center,.how-works,.our-astrologer,.recharge,.testimonials,.video-testimonials,.vision-mission{text-align:center}.c-right{text-align:right}.padding-bottom{padding-bottom:0!important}.theme-bg{background:#32c5d2}.gray-bg{background:#f5f5f5}.img-left{margin-right:10px}.img-right{margin-left:10px}.ul,ul{margin:0 0 0 20px}ul{padding:0;list-style:none}ul li{list-style:disc;margin:0 0 10px}.ul{padding-left:0}.ul li{margin-bottom:10px}.breadcrumb{margin-bottom:15px;color:#666}.breadcrumb a{margin-bottom:15px;color:#00003f}.breadcrumb a:hover{margin-bottom:15px;color:#333}.dropdown-menu{font-size:inherit}.blue-btn{padding:0 20px;line-height:42px;height:42px;border:2px solid #2461ac;background:#2461ac;color:var(--am-base);cursor:pointer;font-weight:600;transition:.4s ease-in-out}.blue-btn:hover{color:#2461ac;background:#fff;box-shadow:0 5px 12px 0 rgba(255,255,255,.2)}.white-btn{display:inline-block;background:#fff;padding:0 40px;line-height:56px;height:56px;border-radius:15px;font-size:23px;font-weight:700;text-align:center;color:#9900a8}.color-btn,.color-btn-call{color:#fff;padding:0 15px;line-height:43px;display:inline-block;height:46px}.view-all:hover,.view-search:hover,.white-btn:hover{background:#f1f1f1}.color-btn{background-color:#7f1988;border:1px solid transparent;border-radius:5px;font-size:16px!important;font-weight:600}.color-btn:hover{background-color:#fff;border:1px solid #7f1988;color:#7f1988}.color-btn-call{width:50%;text-align:center;background-color:#9900A8;border:1px solid transparent;border-radius:5px;font-size:16px;font-weight:700}.color-btn-call:hover{background-color:#fff!important;border:1px solid #ec671d!important;color:#ec671d!important}.view-all,.view-search{display:inline-block;background:#fff;padding:0 40px;line-height:52px;height:56px;border-radius:5px;font-size:23px;font-weight:600;text-align:center;color:#9900a8;border:2px solid #de8602;margin-bottom:35px;}.navbar .navbar-header .icon-bar{background-color:#333;display:block;width:22px;height:2px;border-radius:1px;margin:4px auto 0;transition:.25s ease-in-out}.navbar .navbar-header .nav-toggle.active .icon-bar:first-child{transform:rotate(45deg);margin-top:0}.navbar .navbar-header .nav-toggle.active .icon-bar:nth-child(3){transform:rotate(-45deg);margin-top:-2px}.navbar-inverse{margin:0;background-color:#fff;border-color:transparent;padding:0}#content .row-am,.navbar-brand{padding:15px 0}.navbar{border-radius:0;position:relative;border:1px solid transparent}.navbar-brand{height:auto;color:#333;font-size:30px;margin:0;display:inline-block}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#333}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.chat,.profile,.user-profile{border-top:1px solid #f7f0e5}.top{background:#f7f0e5}.top .left{font-size:16px;font-weight:400;line-height:72px}.top .right{padding:14px 0}.top .right .select{border:1px solid #575757;background:#fff;border-radius:7.74px;line-height:42px;height:42px;padding:0 10px;font-weight:500;font-size:16px;color:#000}.top .right .login-btn,.top .right .white-btn{line-height:42px;padding:0 30px;margin-left:10px;font-weight:500;font-size:16px;height:42px}.top .right .white-btn{border:1px solid #575757;background:#fff;border-radius:7.74px;color:#000}.top .right .login-btn{border:none;background:#9900a8;border-radius:7.74px;color:#fff}.jumbotron{padding:0;margin:0;position:relative}.jumbotron .container{max-width:100%;height:100%}.home-ban{position:relative;min-height:694px}.home-ban .ban-text{text-align:center;position:absolute;margin:0 auto;color:var(--am-base);font-size:16px;z-index:1;width:1320px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:space-between}.home-ban .ban-text .left,.home-ban .ban-text .right,.recharge ul li .left,.recharge ul li .right{width:50%}.home-ban .ban-text .left{font-size:25px;font-weight:400;line-height:36px;text-align:left;color:#fff}.home-ban .ban-text .left h1{font-size:36px;line-height:50px;margin:0 0 20px;font-weight:700;color:#fff}.about-block .right img,.astrologer-profile .right .availability .calendar .calendar,.astrologer-profile .right .availability .calendar img,.ban-in img,.blog ul li img,.book-puja ul li img,.f-logo .navbar-brand,.footer-contact .box .right img,.profile-popup .color-btn,.row-am,.services ul li img,.video-block .left iframe,.video-block .left img,.video-testimonials ul li iframe,.video-testimonials ul li img,.vision-mission h2,.what-we .left img{width:100%}h2{font-size:40px;font-weight:700}.lead{font-size:26px;font-weight:400;line-height:36px;text-align:center;padding:0 300px;margin:0 0 30px}.how-works ul{list-style:none;margin:130px 0 50px;padding:0}.astrologer .compound,.astrologer ul{margin:0 0 10px}.how-works ul li{margin:0 2% 0 0;font-size:16px;font-weight:400}.astrologer ul li:nth-child(3n+3),.astrologer-profile .left .photos ul li:nth-child(3n+3),.blog ul li:nth-child(3n+3),.book-puja ul li:nth-child(3n+3),.how-works ul li:last-child,.new-gift ul li:nth-child(4n+4),.our-astrologer .box:last-child,.recharge ul li:nth-child(6n+6),.relatationship ul li:nth-child(3n+3),.services ul li:nth-child(3n+3),.testimonials ul li:nth-child(3n+3),.video-testimonials ul li:nth-child(3n+3){margin-right:0}.how-works ul li .text{border:1px solid #9900a8;border-radius:30px;background:#fff;padding:20px;position:relative;z-index:1}.how-works ul li img{position:relative;margin:-120px 0 20px}.how-works ul li .h4,.how-works ul li h4{font-size:25px;font-weight:700;line-height:25px;letter-spacing:.6616278886795044px;text-align:center}.how-works ul li a{font-size:23px;font-weight:700;line-height:25px;text-align:center;color:#7e4c02;border:1px solid #9900a8;border-radius:30px;display:block;padding:70px 0 20px;position:relative;margin-top:-58px}.how-works ul li a:hover{color:#fff}.video-block{background:url(../images/video-block.webp) center center/cover no-repeat}.footer-contact .box .left,.footer-contact .box .right,.video-block .left,.video-block .right{width:46%}.astrologer ul{list-style:none;padding:0;display:flex;flex-wrap:wrap}.astrologer ul li{margin:0 2% 20px 0;font-size:15px;font-weight:400;border:1px solid #ddd3c2;box-shadow:0 3px 3px rgba(154,136,107,.2);border-radius:20px;padding:30px;position:relative;overflow: hidden;}.astrologer ul li .left,.astrologer ul li .right,.astrologer-profile .left .profile .left,.astrologer-profile .left .profile .right{width:50%;text-align:left}.astrologer ul li .left{text-align:center;position:relative}.astrologer ul li .left img,.astrologer-profile .left .profile .left img{border:2px solid #de8602;border-radius:50%;width:150px;height:150px;margin-bottom:15px}.astrologer ul li .left .new,.astrologer-profile .left .profile .left .new{background:#7E4C02;border-radius:56px;border:1px solid #fff;display:table;margin:-18px auto 0;position:relative;padding:0 15px;color:#fff;font-size:14px;font-weight:600}.astrologer ul li .left .call{margin:15px 0}.astrologer ul li .left .call a,.astrologer ul li .left .call p{width:35px;height:35px;border-radius:50%;background:#f7f0e5;display:inline-block;border:1px solid #d2c5ae;text-align:center;line-height:35px}.astrologer ul li .left .star i,.astrologer-profile .left .profile .right .star i{color:#cc9e28}.astrologer ul li .left .star span,.astrologer-profile .left .profile .right .star span{display:block;font-size:16px;font-weight:400}.astrologer ul li .right .h4,.astrologer ul li .right h4,.astrologer-profile .left h4{font-size:25px;font-weight:600;margin:0 0 12px}.astrologer ul li .right ul{margin:0;min-height:168px}.astrologer ul li .right ul li{border:none;box-shadow:none;border-radius:0;padding:0 0 0 20px;background:url(../images/dot.png) top 9px left no-repeat;float:none;margin:0;word-break:break-all;min-height:auto;width:100%}.astrologer .ribbon{position:absolute;left:0;top:0;background:#5D5657 url(../images/ribbon.png) center center no-repeat;width:108px;height:108px;z-index:0}.astrologer .ribbon span{color:#fff;transform:rotate(-45deg);display:inline-block;margin:0 16px 0 0;top:30px;position:relative}.footer-contact .box{background:#000 url(../images/footer-contact-bg.webp) center center/cover no-repeat;border-radius:30px;padding:60px;display:flex;align-items:center}.footer-contact .box .left h2,footer .footer1 .f-contact,footer .footer1 .f-contact a,footer .footer1 .links ul li a,footer .footer1 .links ul li a:hover,footer .footer2 .right a{color:#fff}footer{background:#7f1988 url(../images/footer-bg.webp) center center/cover no-repeat}footer .footer1{padding:60px 0}footer .footer1 .h4,footer .footer1 h4{font-size:24px;font-weight:700;margin:0 0 20px;color:var(--am-base)}.astrologer-profile .left .photos ul,.astrologer-profile .review .box .rating ul,.book-puja ul,.filter-popup .modal-body .left ul,.filter-popup .modal-body .right ul,.recharge ul,.relatationship ul,.services ul,.sort-popup .modal-body ul,.video-testimonials ul,footer .footer1 .f-contact ul,footer .footer1 .links ul{margin:0;padding:0;list-style:none}footer .footer1 .links ul li{line-height:28px;font-size:16px;list-style:none}footer .footer1 .f-logo .app{background:#fff;border-radius:10px;padding:20px;margin:40px 0 0}footer .footer1 .f-logo .app span{font-size:20px;font-weight:600;display:block;margin:0 0 10px}footer .footer1 .f-logo .app img{height:46px}footer .footer1 .f-contact a:hover{color:#ccc}footer .footer1 .f-contact ul li{width:35px;height:35px;line-height:33px;text-align:center;border:1px solid #fff;border-radius:50%;float:left;margin:0 0 0 5px;list-style:none}footer .footer1 .f-contact ul li:hover{background:#ccc}footer .footer1 .f-contact ul li a{display:block;color:#fff}footer .footer1 .f-contact ul li:hover a{color:#000}footer .footer2{font-size:13px;border-top:1px solid #5a4f56;color:#b9b5b7;line-height:35px;padding:20px 0}footer .footer2 .left,footer .footer2 .right{color:#ccc;line-height:35px;font-size:14px}.ban-in{position:relative;background:#9900a8 url(../images/inner-ban-bg.webp) center center/cover no-repeat;min-height:180px}.ban-in .ban-text{text-align:center;position:absolute;margin:0 auto;color:var(--am-base);font-size:16px;z-index:1;width:1320px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.ban-in .ban-text h1{font-size:50px;line-height:62px;margin:0;font-weight:700}.about-block .left,.about-block .right,.what-we .left,.what-we .right{width:48%}.what-we .compound{display:table;margin:50px auto 0}.about-block .compound,.vision-mission .compound{margin:0 auto 50px;display:table}.usp{background:url(../images/usp-bg.webp) center center/cover no-repeat}.usp ul{margin:0;list-style:none;padding:0}.usp ul li{width:33.33%;border-right:1px solid #ccc;float:left;list-style:none;padding:0 15px;margin:0}.recharge ul li,.testimonials ul li,.video-testimonials ul li{margin:0 2% 14px 0;list-style:none}.usp ul li:last-child{border:none}.usp ul li h3{font-size:40px;font-weight:700;line-height:50px;text-align:left}.vision-mission .compound{position:relative;left:auto;top:auto}.vision-mission h2{margin:0 0 40px}.vision-mission .left,.vision-mission .right{background:url(../images/vision-mission-bg.webp) center center/cover no-repeat;border-radius:10px;padding:30px 30px 30px 180px;text-align:left;position:relative;color:#fff}.vision-mission img{position:absolute;left:30px;top:40px;border-right:1px solid #fff;padding-right:20px}.vision-mission h4{font-size:25px;font-weight:600;line-height:28.75px;text-align:left;color:#fff}.our-astrologer .compound{position:relative;margin-top:0}.our-astrologer .box{width:32%;margin:0 2% 0 0;float:left;border:1px solid #9900a8;border-radius:30px}.our-astrologer .box h4{color:#fff;padding:0 30px;border:none;height:70px;line-height:70px;display:block;border-radius:30px 30px 0 0;font-size:20px;font-weight:600;margin:0}.our-astrologer .box ul{margin:0 0 0 20px;padding:30px;list-style:none;text-align:left;overflow:auto;height:265px}.our-astrologer .box ul li{margin:0;border-bottom:1px solid rgba(0,0,0,.2);line-height:40px}.chat-psychics .filter{margin:0 0 10px}.chat-psychics .filter .search{border:1px solid #9900a8;border-radius:10px;padding:0 10px 0 40px;line-height:50px;height:50px;background:url(../images/search-icon.png) center left 10px no-repeat #fef4ff;width:410px}.chat-psychics .filter .white-btn{background:#fff;color:#000;line-height:50px;height:50px;padding:0 20px;border-radius:10px;border:1px solid #535353;font-size:16px;font-weight:400;margin-left:10px}.chat-psychics .filter .balance{background:#9900a8;color:#fffF;line-height:50px;height:50px;padding:0 20px;border-radius:10px;border:1px solid #9900a8}.blog ul,.testimonials ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.testimonials ul li{width:32%;border:1px solid #ddd3c2;box-shadow:0 4px 5px rgba(154,136,107,.2);border-radius:30px;padding:30px;float:left;text-align:left;min-height:250px}.testimonials ul li .name{display:flex;align-items:center;margin:0 0 20px}.testimonials ul li p{margin:0;word-break:break-all}.testimonials ul li .name img{border:2px solid #de8602;border-radius:50%;margin-right:15px}.testimonials ul li .name h4{font-size:20px;font-weight:700;line-height:20px;letter-spacing:.489604651927948px;text-align:left;margin:0 0 10px}.testimonials ul li .name .star{color:#cc9e28;line-height:20px}.book-puja ul li .name h4,.relatationship ul li .name .price,.relatationship ul li h4,.services ul li .name h4{line-height:27.5px;text-align:left;font-weight:700;font-size:22px}.testimonials ul li .name .star span{display:block;color:#000}.video-testimonials ul li{width:32%;border-radius:30px;float:left}.video-testimonials .compound{position:relative;top:-80px}.blog ul li,.book-puja ul li,.relatationship ul li,.services ul li{list-style:none;margin:0 2% 30px 0;width:32%;border:1px solid #ddd3c2;box-shadow:0 4px 5px rgba(154,136,107,.2);border-radius:30px;float:left;text-align:left}.book-puja ul li .name,.relatationship ul li .name,.services ul li .name{display:flex;align-items:center;justify-content:space-between;padding:20px}.book-puja ul li .name h4,.services ul li .name h4{margin:0}.relatationship ul li img{width:auto;padding:20px;max-height:230px;max-width:100%;margin:0 auto;display:table}.relatationship ul li h4{margin:0;padding:10px 20px}.relatationship ul li .name .book-btn{background:0 0;text-decoration:inherit;padding:0 20px;border-radius:13px;line-height:46px;height:50px;font-size:20px;font-weight:700;text-align:left;color:#9900a8}.blog ul li .read-more:hover,.horizontal-menu a{text-decoration:none}.relatationship ul li .name .book-btn img{width:auto;position:relative;top:-2px;margin-left:8px;padding:0;display:inline}.relatationship ul li .name .border-gradient{border:2px solid;border-image-slice:1}.relatationship ul li .name .border-gradient-purple{border-image-source:linear-gradient(to left,#DEBB02,#9900A8)}.relatationship ul li .name .border-gradient-purple:hover{border-image-source:linear-gradient(to left,#9900A8,#DEBB02)}.astrologer-profile .left{width:68%;border-right:1px solid #ccc;padding-right:30px}.astrologer-profile .left .profile{margin:0;font-size:16px;font-weight:400;position:relative}.astrologer-profile .left .profile .left{text-align:center;border:none;padding:0}.astrologer-profile .left .profile .right{padding-left:20px}.astrologer-profile .left .profile .right ul{margin:0 0 15px;list-style:none}.astrologer-profile .left .profile .right ul li{border:none;box-shadow:none;border-radius:0;padding:0 0 0 20px;background:url(../images/dot.png) top 10px left no-repeat;float:none;width:auto;margin:0;list-style:none;word-wrap:break-word;white-space:break-spaces}.astrologer-profile .left .photos ul li{width:32%;margin:0 2% 10px 0;float:left;list-style:none}.astrologer-profile .left .photos ul li img{width:100px;height:100px;border-radius:10px}.astrologer-profile .left .min{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;margin:20px 0;display:inline-block;width:100%}.astrologer-profile .left .min span{display:block;float:left;width:50%;text-align:center;padding:10px 0}.astrologer-profile .left .min span:first-child{border-right:1px solid #cccC}.astrologer-profile .right{width:30%}.astrologer-profile .right .call-action{margin:20px 0}.astrologer-profile .right .call-action .purple-btn{border:1px solid #9900a8;background:#f5e6f7;border-radius:8px;padding:10px 20px;width:49%;float:left;display:flex;align-items:center;justify-content:space-around;min-height:72px}.astrologer-profile .right .call-action .orange-btn span,.astrologer-profile .right .call-action .purple-btn span{margin:0 5px}.astrologer-profile .right .call-action .purple-btn .call-now{padding:0 22px;line-height:50px;height:50px;border:1px solid #9900a8;background:#fff;border-radius:8px;float:right;font-size:20px;font-weight:600;color:#9900a8}.astrologer-profile .right .call-action .purple-btn .call-now-offline{padding:0 22px;line-height:50px;height:50px;border:1px solid gray;background:#fff;border-radius:8px;float:right;font-size:20px;font-weight:600;color:gray}.astrologer-profile .right .call-action .orange-btn{border:1px solid #de8602;background:#fcf3e6;border-radius:8px;padding:10px 20px;width:49%;float:right;display:flex;align-items:center;justify-content:space-around}.astrologer-profile .review .box,.recharge ul li{display:flex;justify-content:space-between;box-shadow:0 4px 5px rgba(154,136,107,.2)}.astrologer-profile .right .call-action .orange-btn .chat-now{padding:0 30px;line-height:50px;height:50px;border:1px solid #de8602;background:#fff;border-radius:8px;float:right;font-size:20px;font-weight:600;color:#de8602}.astrologer-profile .right .call-action .orange-btn .chat-now-offline{padding:0 30px;line-height:50px;height:50px;border:1px solid gray;background:#fff;border-radius:8px;float:right;font-size:20px;font-weight:600;color:gray}.block-btn,.follow-btn{color:#fff!important}.astrologer-profile .right .availability .calendar{float:left;width:40%}.astrologer-profile .right .availability .appointment{float:right;width:60%;text-align:center}.astrologer-profile .right .availability .appointment .table{border-collapse:collapse;margin:0 0 30px;width:100%}.astrologer-profile .right .availability .appointment .table td{background:#fff;border:1px solid #ddd3c2;padding:8px;text-align:center}.astrologer-profile .review{margin:50px 0 0}.astrologer-profile .review .box{border:1px solid #ddd3c2;padding:30px 100px;border-radius:20px;align-items:center}.astrologer-profile .review .box .star{font-size:25px;font-weight:700;line-height:28px;letter-spacing:.31089869141578674px;text-align:center}.astrologer-profile .review .box .star i{font-size:50px;color:#cc9e28}.astrologer-profile .review .box .star span{display:block;font-size:40px;font-weight:700;line-height:28px;letter-spacing:.31089869141578674px;text-align:center;margin:15px 0}.astrologer-profile .review .box .rating ul li{list-style:none;margin-right:200px}.astrologer-profile .review .box .rating ul li .star-text{font-size:16px;font-weight:600;line-height:34.77px;letter-spacing:.31089869141578674px;text-align:left;display:inline-block;width:70px}.astrologer-profile .review .box .rating ul li .gray-bg{width:300px;height:10px;background:#e0e2f0;border-radius:10px;display:inline-block;position:relative}.astrologer-profile .review .box .rating ul li .gray-bg span{display:inline-block;height:10px;border-radius:10px;position:absolute}.astrologer-profile .review .box .rating ul li .last{margin-left:20px;font-size:16px;font-weight:600;line-height:34.77px;letter-spacing:.31089869141578674px;text-align:left;display:inline-block}.astrologer.similar ul,.free-kundli .col-md-12.row{margin:0}.recharge .balance{font-size:20px;font-weight:400;margin:0 0 60px}.recharge .balance span{font-weight:700;font-size:26px}.recharge ul li{border:1px solid #ddd3c2;border-radius:20px;align-items:center;width:15%;float:left;position:relative;height:116px}.recharge ul li .left{font-size:22px;font-weight:700;line-height:27px;letter-spacing:.489604651927948px;text-align:center}.recharge ul li .popular,.recharge ul li .right{font-weight:400;text-align:center;letter-spacing:.489604651927948px}.recharge ul li .right{background:#fcf3e6;border-radius:0 20px 20px 0;font-size:20px;line-height:25px;padding:33px 0}.recharge ul li .popular{font-size:16px;line-height:27px;color:#fff;background:#de8602;border-radius:10px 10px 0 0;position:absolute;top:-28px;margin:0 auto;left:0;right:0;width:140px}.blog ul li .text{padding:30px}.blog ul li .date{font-size:16.18px;font-weight:500;line-height:25.88px;text-align:left;color:#9900a8;border-radius:6px;background:#f7f0e5;padding:5px 10px;margin:0 0 15px;display:inline-block}.blog ul li h4{font-size:22px;font-weight:700;line-height:35.2px;text-align:left}.blog ul li .read-more{font-size:23px;font-weight:700;line-height:26.45px;text-align:left;color:#7E4C02;text-decoration:underline}.filter-popup .btn-close,.sort-popup .btn-close{background:url(../images/close.png) center center no-repeat;width:28px;height:28px}.filter-popup .modal-title,.sort-popup .modal-title{display:block;width:100%;font-size:25px;font-weight:600;line-height:28.75px;letter-spacing:.489604651927948px;text-align:center}.filter-popup .modal-body .left{width:36%;border-right:1px solid #ccc;padding:0}.filter-popup .modal-body .left ul li{list-style:none;margin:0;font-family:Plus Jakarta Sans;font-size:18px;font-weight:500;line-height:48.4px;text-align:left;padding:0 10px}.filter-popup .modal-body .left ul li.active,.filter-popup .modal-body .left ul li:hover{background:#f7f0e5;color:#de8602;border-radius:10px}.filter-popup .modal-body .right{width:64%;padding:0 15px}.filter-popup .modal-body .right ul li,.sort-popup .modal-body ul li{list-style:none;margin:0;line-height:30px}.filter-popup .modal-body .right ul li img,.sort-popup .modal-body ul li img{margin-right:8px;position:relative;top:-2px}.filter-popup .modal-footer{justify-content:space-between}.filter-popup .red{color:#de0000}.login-popup .modal-dialog{max-width:870px}.login-popup .modal-body{display:flex;padding:0}.login-popup .btn-close{background:url(../images/close.png) center center no-repeat;width:28px;height:28px;position:absolute;right:10px;top:10px;opacity:1}.login-popup .left{width:40%;background:#fef5ff;display:flex;align-items:center;justify-content:center}.login-popup .right{width:60%;background:#fff}.login-popup .right form{padding:40px}.login-popup .right .modal-title{background:#9900a8;color:#fff;font-size:25px;font-weight:700;letter-spacing:.489604651927948px;text-align:center;line-height:60px}.login-popup .right h5{font-size:20px;font-weight:600;line-height:27.2px;letter-spacing:.489604651927948px;text-align:left}.login-popup .right label{font-size:18px;font-weight:400;line-height:24.48px;letter-spacing:.489604651927948px;text-align:left;margin:0 0 10px}.login-popup .right .input{width:100%;height:44px;line-height:44px}.login-popup .right .color-btn,.login-popup .right .intl-tel-input{width:100%;margin:0 0 15px}.login-popup .right .intl-tel-input.separate-dial-code .selected-flag{background:#fff}.profile{text-align:center}.profile form{width:811px;border:1px solid #ddd3c2;box-shadow:0 4px 5px rgba(154,136,107,.2);margin:0 auto;border-radius:10px;padding:50px;background:url(../images/profile-bg.png) center top no-repeat}.profile form .name .profile-img,.user-profile .left .name .profile-img{border:2px solid #d6a614;border-radius:50%;width:126px;height:126px;margin:0 auto;position:relative;background:#fff}.profile form .name .profile-img img,.user-profile .left .name .profile-img img{border-radius:50%;width:100%;height:100%}.profile form .name .profile-img i,.user-profile .left .name .profile-img i{width:28px;height:28px;border-radius:50%;background:#d6a614;position:absolute;bottom:13px;right:0;font-size:13px;color:#fff;text-align:center;line-height:28px}.profile form .name h4,.user-profile .left .name h4{font-size:20px;font-weight:700;line-height:33.83px;letter-spacing:.4228403866291046px;text-align:center;margin:0}.profile label{display:block;text-align:left;padding-bottom:3px}.profile .input{width:100%;border:1.5px solid #ddd3c2;background:#fffcf8;padding:0 12px;border-radius:10px;line-height:50px;height:50px;margin:0 0 25px}.profile .regular-radio+label,.profile .regular-radio:checked+label,.profile-popup .regular-radio+label,.profile-popup .regular-radio:checked+label{border:2px solid #fff;box-shadow:none;background:#fff;position:relative;top:4px;margin-right:10px}.profile .regular-radio:checked+label:after,.profile-popup .regular-radio:checked+label:after{background:#fff;box-shadow:none}.profile .col-md-4 span,.profile-popup .col-md-4 span{margin-right:20px;padding:10px 0;display:inline-block}.user-profile .container{display:flex;flex-wrap:wrap;justify-content:center}.user-profile .left{width:25%;border:1px solid #ddd3c2;box-shadow:0 4px 5px rgba(154,136,107,.2);margin:0 auto;border-radius:20px;padding:50px;background:url(../images/profile-bg.png) center top no-repeat;text-align:center}.user-profile .left ul{list-style:none;margin:0;padding:0}.user-profile .left ul li{list-style:none;margin:0 0 10px;text-align:left}.user-profile .left ul li a{border:1px solid #9900a8;border-radius:10px;background:#fff;color:#9900a8;display:block;line-height:40px;padding:0 10px}.horizontal-menu li a.active,.user-profile .left ul li a.active,.user-profile .left ul li a:hover{border:1px solid #9900a8;border-radius:10px;background:#9900a8;color:#fff}.user-profile .right{width:70%;border:1px solid #ddd3c2;box-shadow:0 3px 3px rgba(154,136,107,.2);border-radius:20px;padding:30px}.chat .center,.chat .right{box-shadow:0 4px 5px rgba(154,136,107,.2);text-align:center}.user-profile .right h2{border-bottom:1px solid #ddd3c2;padding-bottom:5px}.profile-popup .modal-header{background:#f1ede7;display:block}.profile-popup .modal-header h4{color:#000;font-size:40px;font-weight:700;line-height:54.4px;text-align:center}.profile-popup .btn-close{background:url(../images/close-white.png) center center no-repeat;width:28px;height:28px;position:absolute;right:7px;top:8px}.profile-popup label{display:block;font-size:16px;font-weight:500;line-height:20px;text-align:left}.profile-popup .input{width:100%;border:1.5px solid #ddd3c2;background:#fffcf8;padding:0 12px;border-radius:10px;line-height:44px;height:44px;margin:0 0 15px}.profile-popup .input.textarea{height:45px}.profile-popup .gender{margin:0 0 15px}.profile-popup .gender label{display:inline-block;margin-right:20px}.profile-popup .gender span{margin-right:20px}.chat .container{display:flex;flex-wrap:wrap;justify-content:space-between}.chat .left{width:25%}.chat .center{width:70%;border:1px solid #ddd3c2;margin:0 auto;border-radius:20px;padding:0 0 90px;position:relative}.chat .center .name img{margin-right:10px;border-radius:25px}.chat .center .chat-box p{position:relative;z-index:1;margin:0}.chat .center .chat-box span{color:#999;font-size:12px}.chat .center .chat-box .chat-left{float:left;width:70%;text-align:left}.chat .center .chat-box .chat-left .box{background:#f7f4f1;border-radius:20px;position:relative;padding:15px}.chat .center .chat-box .chat-left .box:before{background:url(../images/cream-bg.png) bottom left no-repeat;position:absolute;bottom:0;content:'';width:77px;height:52px;left:-28px}.chat .center .chat-box .chat-right{float:right;width:70%;text-align:left}.chat .center .chat-box .chat-right .box{background:#f5e5f6;border-radius:20px;position:relative;padding:15px;word-break:break-all}.chat .center .chat-box .chat-right .box:before{background:url(../images/pink-bg.png) bottom left no-repeat;position:absolute;right:-37px;bottom:0;content:'';width:77px;height:52px}.chat .center .chat-block{border:1px solid #ddd3c2;padding:10px 20px;border-radius:40px;width:calc(100% - 40px);margin:0 auto;position:absolute;bottom:20px;left:0;right:0;display:flex;align-items:center}.chat .center .chat-block .input{border:none;padding:0 50px 0 10px;width:94%!important;height:36px;line-height:37px}.chat .center .chat-block .submit{background:url(../images/search-btn.png) center center no-repeat #9900a8;border:none;text-indent:-1000px;width:46px;height:46px;position:absolute;right:5px;top:5px;border-radius:50%}.chat .right{width:25%;border:1px solid #ddd3c2;margin:0 auto;border-radius:20px;padding:0;min-height:608px;overflow-y:auto}.chat .right form .search{line-height:50px;height:50px;border:none;width:100%;padding:0 50px 0 10px;background:0 0}.chat .right form .submit{background:url(../images/search-icon2.png) center center no-repeat;border:none;text-indent:-1000px;width:50px;height:50px;position:absolute;right:20px;top:10px}.chat .right ul{margin:0;padding:20px;list-style:none}.chat .right ul li{list-style:none;margin:10px 0;text-align:left;display:flex;align-items:center;justify-content:space-between}.chat .right ul li span{margin:0 10px;width:120px}.chat .right ul li span.time{float:right;width:70px;text-align:right}.chat .center .chat-box{padding:20px 40px;max-height:720px!important;overflow-y:auto}.error{border:1px solid red!important}.chat .center .name,.chat .right form{border-radius:20px 20px 0 0;position:relative}#typing-indicator{font-size:16px;font-weight:400;margin-left:94px;position:absolute;bottom:8px}.chat .center .name{background:#f1ede7;padding:10px 20px 10px 10px;text-align:left;font-size:20px;font-weight:700;color:#000}.chat .right form{background:#ddd3C266;background:#ddd3C266;padding:15px 20px}.activediv{background-color:#f1ede7;border-left:2px solid #9900a8}#chat-list{max-height:584px!important;overflow-y:auto!important}.chat .center .name .login-btn{margin-left:10px!important}.chat .center .two-btn{float:right;margin:3px 0}.user-profile .right .image-gallery .image-wrapper{position:relative}.user-profile .right .image-gallery .image-wrapper i{position:absolute;right:10px;top:0;margin:0!important;background:rgba(0,0,0,.5);width:25px;height:26px;text-align:center;line-height:26px;color:#fff}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff!important;background:#9900a8!important;border-radius:50%;border:1px solid #9900a8!important}.follow-btn{width:50%!important}.button-container{display:flex;gap:10px;margin-top:0!important}.truncate{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:4.5em;line-height:1.5em}.overflow,.responsive-table{overflow:auto}.navbar-brand img{width:270px}#canvas_chart,#canvas_info,#dasha_table,.f-logo img{max-width:100%}.astrologer-profile .right .availability .calendar .calendar .ui-widget.ui-widget-content{width:96%;margin-right:4%}.astrologer-profile .left .profile{padding-top:5px}.top .right{display:flex}.top .right .astro-search{background:#fff;position:relative;border-radius:8px}.top .right .astro-search .search{border:none;background:0 0;line-height:42px;padding:0 10px}.top .right .astro-search .search-btn{position:absolute;right:0;top:0;border:none;width:auto;padding:0 5px;height:auto;line-height:42px}.free-kundli .color-btn{width:calc(100% - 26px);margin:0 auto;display:table}#submit,#submit-2{margin-top:13px}.ui-state-default,.ui-widget-content .ui-state-default{background-image:linear-gradient(to right,#2d9814b3,#1e9d00)!important}.btn:active,.color-btn:active,.login-btn1:active,.login-btn2:active,.login-btn:active,.transform-effect:active,.white-btn:active,a:active,button:active{transform:scale(.95)}.history-btn{border:none;background:#9900a8;border-radius:7.74px;line-height:42px;height:42px;padding:12px 30px;color:#fff;margin-left:0px;font-weight:500;font-size:16px}#orderTable tr td .details .nopadding.float-right{display:block;float:none;text-align:right}.horizontal-menu{margin-bottom:21px;padding:0;display:flex;gap:10px}.horizontal-menu li{margin:0;list-style:none}.horizontal-menu a{color:#000;padding:5px;background-color:#f1f1f1;border-radius:5px}.category-item h3,.category-item1 h3{font-size:18px;color:#555;margin:15px 0}.horizontal-menu a:hover{background-color:#ddd}.category{background-color:#f8f8f8;padding:40px 0}.category-item,.category-item1{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s;display:inline-block;text-align:center}.category-item{width:237px;margin:10px;padding:20px}.category-item h3{min-height:42px}.category-item img{width:100%;height:auto;border-radius:8px}.category-item1:hover,.category-item:hover{transform:translateY(-10px);box-shadow:0 8px 16px rgba(0,0,0,.2)}@media (max-width:768px){.category-item{width:100%;margin:15px 0}}.category-item1{width:150px;margin:10px;padding:15px}#payment-form .card-details .col-md-4,#payment-form .form-row,.offline-btn{padding:0 15px}.category-item1 img{width:50%;height:auto;border-radius:8px}.overflow{white-space:nowrap}#payment-form .form-group label{line-height:42px;margin:10 -405px 0 0;width:20%}#payment-form .form-group #coupon{padding:8px 14px;border-radius:4px;border:1px solid #e4e4e4;height:46px;width:61%}.offline-btn{background-color:#d3d3d3;color:#000;border:none;height:46px;line-height:46px;display:inline-block;border-radius:5px;font-weight:600;width:46%;text-align:center}.request-view{position:fixed;bottom:0;margin:0;z-index:1}.request-view .box{padding:13px;background:#f7f0e5;border-radius:30px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}.request-view .box img{width:60px;height:60px;margin-right:15px;border-radius:50%}.request-view .box .text h1{margin:0;font-weight:700;font-size:16px}.request-view .box .text p{margin:0;font-size:14px}.request-view .box .text p span{margin:0 8px}.request-view .row:last-child .box{border-radius:30px 30px 0 0;margin-bottom:0}.login-btn-new{border:none;background:#9900a8;border-radius:7.74px;line-height:42px;height:42px;padding:0 20px;color:#fff;margin-left:0;font-weight:500;font-size:14px}.filter-popup .right{max-height:337px;overflow-y:auto}.video-block .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.block-btn{width:auto!important}#addMemberBtn{eight:30px;padding:0 10px}.vision-mission .container{flex-wrap:wrap;display:flex;justify-content:space-between;width:100%}.vision-mission .left,.vision-mission .right{margin:0 1%;width:48%}.profile .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:18px}.profile .gender label{margin-right:60px!important}#social-section{margin:0 0 10px!important;justify-content:space-between;flex-wrap:wrap}.intl-tel-input{margin:0 0 25px}.profile .alert.alert-danger{width:811px}.waiting{color:red}.online{color:green;font-weight:600}.offline{color:#B30000;font-weight:600}.astrologer-profile-ban{min-height:60px}.request-view .box .btn-group{text-align:center;font-size:12px;align-items:center;margin-left:20px}.request-view .box .btn-group img{width:auto;height:auto;margin:0 auto}.request-view .box .btn-group a{margin:0 5px}.request-view .box .btn-group span.busy{display:block;color:#de8602;margin:0 5px}.new-gift ul li{width:23%;margin:0 2.66% 30px 0}.new-gift ul li:nth-child(3n+3){margin-right:2.66%}#payment-form .card-details,#payment-form .card-number,#payment-form .coupon-code{margin:0 -15px 20px}#payment-form .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left;line-height:42px!important;height:42px}#payment-form .select2-selection{height:42px!important}#payment-form .select2-container--default .select2-selection--single{border:1px solid #ccc}#payment-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}#payment-form #edit-csc-btn{height:42px;line-height:42px;padding:0 25px!important}.gallaryset .slick-track,.gallaryset ul li{width:100%!important}.gallaryset ul li img{max-height:208px;max-width:100%;width:auto!important;margin:0 auto}@media only screen and (min-width:1600px){.mobview{display:none!important}.block-btn{width:15%!important;margin-bottom:15px}}@media only screen and (min-width:1400px) and (max-width:1599px){.waiting{color:red!important;font-size:18px}.mobview{display:none!important}.home-ban .ban-text{width:1320px}.block-btn{width:20%!important;margin-bottom:15px}.smallfont{font-size:12px!important;line-height:18px!important;display:flex}}@media only screen and (min-width:1200px) and (max-width:1399px){.smallfont{font-size:12px!important;line-height:18px!important;display:flex}.waiting{color:red!important;font-size:17px}.astrologer ul li .left .new{left:17%}.mobview{display:none!important}.ban-in .ban-text,.home-ban .ban-text{width:1140px}.home-ban .ban-text .left h1{font-size:40px;line-height:50px}.home-ban .ban-text .right img{width:100%}.lead{padding:0 180px}.how-works ul li h4{font-size:22px}.astrologer ul li{padding:10px}.usp ul li h3{font-size:30px;line-height:40px}.recharge ul li{width:23%;margin:0 1% 20px}.recharge ul li:nth-child(5n+5){margin-right:1%}.block-btn{width:20%!important;margin-bottom:15px}.navbar-brand img{width:180px}.how-works ul li .text{min-height:307px}.color-btn{font-size:16px}.astrologer ul li .left{width:40%}.astrologer ul li .right{width:58%}}@media only screen and (min-width:992px) and (max-width:1199px){.container,.container-lg,.container-md,.container-sm{max-width:1000px}.smallfont{font-size:11px!important;line-height:17px!important;display:flex}.color-btn,.waiting{font-size:16px}.waiting{color:red!important}.block-btn{width:35%!important;margin-bottom:15px}.astrologer ul li .left .new{left:16%}.mobview{display:none!important}.home-ban .ban-text{width:960px}.home-ban .ban-text .left h1{font-size:40px;line-height:50px}.home-ban .ban-text .right img{width:100%}.color-btn,.color-btn-call,.header .menu ul li a,.offline-btn{padding:0 10px}.lead{padding:0 180px}.how-works ul li h4{font-size:22px}.astrologer ul li{padding:10px}.ban-in .ban-text{width:960px;padding:0 15px}.ban-in .ban-text p{padding:0 100px}.usp ul li h3{font-size:30px;line-height:40px}.chat-psychics .filter .search{width:320px}.book-puja ul li .name h4,.relatationship ul li h4,.services ul li .name h4{font-size:20px}.relatationship ul li .name .book-btn{font-size:18px}.astrologer-profile .right .call-action .orange-btn .chat-now,.astrologer-profile .right .call-action .purple-btn .call-now{font-size:17px;padding:0 15px}.astrologer-profile .review .box .rating ul li .gray-bg{width:240px}.recharge ul li{width:32%;margin:0 .66% 20px}.recharge ul li:nth-child(5n+5){margin-right:.66%}.chat .center .two-btn{float:none;text-align:center;margin:10px 0 0}.testimonials ul li{min-height:350px}.new-gift ul li{width:32%;margin:0 2% 30px 0}.new-gift ul li:nth-child(3n+3){margin-right:0}.new-gift ul li:nth-child(4n+4){margin-right:2%}}@media only screen and (min-width:768px) and (max-width:991px){.top,.top .left{text-align:center}.ban-in .ban-text p,.lead{padding:0}.block-btn{width:35%!important;margin-bottom:15px}.waiting{color:red!important;font-size:15px}.book-puja ul li .name h4,.lead,.services ul li .name h4,a.view-all{font-size:20px}.astrologer ul li .left .new{left:22.5%}.astrologer-profile .left,.astrologer-profile .right,.chat-psychics .filter .left,.chat-psychics .filter .right,.chat-psychics .filter .search,.compound,.footer-contact .box .left,.footer-contact .box .right,.free-kundli .color-btn,.home-ban .ban-text .left,.home-ban .ban-text .right,.login-popup .right,.navbar-header,.profile .alert.alert-danger,.user-profile .left,.user-profile .right,.video-block .left,.video-block .right{width:100%}.navbar-brand{width:130px}.navbar-brand img{max-width:150%;height:auto}.navbar .container{position:relative}.top{display:none!important}.top .left,.top .right{float:none;width:100%}.top .left{line-height:40px}.top .right .login-btn,.top .right .white-btn{padding:0 15px;margin-left:5px}.home-ban .ban-text{display:block;width:720px;padding:0 15px}.home-ban .ban-text .left{margin:0 0 30px;font-size:18px;line-height:26px}.home-ban .ban-text .left h1{font-size:32px;line-height:36px}.home-ban .ban-text .right img{width:50%}#content .row-am{padding:10px 0}h2{font-size:30px}.lead{line-height:22px}.how-works ul li{width:100%;margin:0 0 130px}.how-works ul li:last-child{margin:0}.astrologer-profile .right .availability .calendar,.chat-psychics .filter .left,.footer-contact .box .left,.video-block .left{margin:0 0 20px}.astrologer ul li{width:100%;margin:0 0 20px;min-height:auto}.footer-contact .box{display:block;padding:40px}footer .footer2 .left,footer .footer2 .right{float:none;width:100%;text-align:center}footer .footer2 .left{margin-bottom:20px}footer .footer1 .f-contact ul{display:table;margin:0}.mobile{display:block}.desktop,.login-popup .left{display:none}.mobile-bar{display:inline}footer .footer1 .col-md-3{margin-bottom:20px;width:50%;float:left;text-align:left}.usp ul li h3{font-size:21px;line-height:30px}.ban-in .ban-text{width:720px;padding:0 15px}.chat-psychics .filter .white-btn{margin:0 5px}.chat .center,.our-astrologer .box,.relatationship ul li{width:100%;margin:0 0 20px}.blog ul li,.book-puja ul li,.services ul li,.testimonials ul li,.video-testimonials ul li{width:48%;margin:0 1% 20px}.blog ul li:nth-child(3n+3),.book-puja ul li:nth-child(3n+3),.services ul li:nth-child(3n+3),.testimonials ul li:nth-child(3n+3),.video-testimonials ul li:nth-child(3n+3){margin-right:1%}.video-testimonials ul li{min-height:320px}.video-testimonials .compound{position:relative;top:-40px}.astrologer-profile .left{margin:0 0 20px;border-right:none;padding-right:0}.astrologer-profile .right .call-action .orange-btn .chat-now,.astrologer-profile .right .call-action .purple-btn .call-now{font-size:16px}.astrologer-profile .review .box{padding:30px 20px}.astrologer-profile .review .box .rating ul li .gray-bg{width:160px}.astrologer-profile .review .box .color-btn{display:table;margin:20px auto 0}.astrologer-profile .review .box .rating{display:table;margin:0 auto}.recharge ul li{width:32%;margin:0 .66% 20px}.recharge ul li:nth-child(5n+5){margin-right:.66%}.profile form{width:100%;padding:40px 20px}.user-profile .right .row .row{margin:0;padding:0}.profile-popup .gender{padding:0 15px}#orderTable tr td{padding:8px 0}#orderTable tr td .details .nopadding.float-right{display:block;float:none;text-align:right}a.view-all{height:50px;width:135px;padding:0;line-height:45px}.user-profile .left{margin:0 0 20px;order:2}.vision-mission img{position:relative;left:0;top:0;border:none;margin:0 0 20px}.vision-mission .left,.vision-mission .right{padding:20px}.new-gift ul li{width:45%;margin:0 2% 30px}.new-gift ul li:nth-child(3n+3),.new-gift ul li:nth-child(4n+4){margin-right:2%}#payment-form .select2-container{width:85%!important}#payment-form .button-back{padding:0 14px}#payment-form .card-details .col-md-4{padding:0;width:100%}#payment-form .card-details{flex-wrap:wrap}.profile form{height:auto!important}.you-get-by,.you-pay-by{margin:10px 0!important}}@media only screen and (min-width:640px) and (max-width:767px){.ban-in .ban-text p,.lead,.profile form .col-md-12.row .col-md-4,.profile form .col-md-12.row .col-md-6,.profile form .col-md-6 .col-md-8{padding:0}.usp ul li h3,h2{font-size:30px}.waiting{color:red!important;font-size:13px}.about-block .left,.about-block .right,.astrologer-profile .left,.astrologer-profile .right,.astrologer-profile .right .availability .appointment,.astrologer-profile .right .availability .calendar,.chat-psychics .filter .left,.chat-psychics .filter .right,.chat-psychics .filter .search,.compound,.footer-contact .box .left,.footer-contact .box .right,.free-kundli .color-btn,.home-ban .ban-text .left,.home-ban .ban-text .right,.login-popup .right,.navbar-header,.profile .alert.alert-danger,.user-profile .left,.user-profile .right,.video-block .left,.video-block .right,.what-we .left,.what-we .right{width:100%}.navbar-brand{width:130px}.navbar-brand img{max-width:150%;height:auto}.navbar .container{position:relative}.top{text-align:center;display:none!important}.top .left,.top .right{float:none;width:100%}.top .left{line-height:40px;text-align:center}.top .right .login-btn,.top .right .white-btn{padding:0 15px;margin-left:5px}.block-btn{width:50%!important;margin-bottom:15px}.home-ban .ban-text{display:block;width:540px;padding:0 15px}.home-ban .ban-text .left{margin:0 0 30px;font-size:18px;line-height:26px;text-align:center}.home-ban .ban-text .left h1{font-size:28px;line-height:36px}.home-ban .ban-text .right img{width:50%}#content .row-am{padding:10px 0}.lead{font-size:20px;line-height:22px}.how-works ul li{width:100%;margin:0 0 130px}.about-block .left,.astrologer ul li .right .color-btn,.astrologer-profile .right .availability .calendar,.footer-contact .box .left,.user-profile .right,.usp ul li,.video-block .left,.what-we .left{margin:0 0 20px}.how-works ul li:last-child,.profile form .col-md-6.hidediv.row{margin:0}.astrologer ul li{width:100%;margin:0 0 20px;min-height:auto}.footer-contact .box{display:block;padding:40px}footer .footer1 .col-md-3{margin-bottom:20px;text-align:center}footer .footer2 .left,footer .footer2 .right{float:none;width:100%;text-align:center}.vision-mission .left,footer .footer2 .left{margin-bottom:20px}.astrologer-profile .review .box .rating,footer .footer1 .f-contact ul{display:table;margin:0 auto}.mobile{display:block}.desktop,.login-popup .left{display:none}.mobile-bar{display:inline}.ban-in .ban-text{width:540px;padding:0 15px}.ban-in .ban-text h1{font-size:22px;line-height:26px}.usp ul li{width:100%;border:none}.usp ul li h3{line-height:40px}.chat-psychics .filter .left{margin:0 0 10px}.blog ul li,.book-puja ul li,.chat .center,.chat-psychics .filter .balance,.our-astrologer .box,.relatationship ul li,.services ul li,.testimonials ul li,.video-testimonials ul li{width:100%;margin:0 0 20px}.chat-psychics .filter .white-btn{margin:0 5px}.video-testimonials .compound{position:relative;top:-40px;min-height:auto}.astrologer-profile .left{margin:0 0 20px;border-right:none;padding-right:0}.astrologer-profile .right .call-action .orange-btn,.astrologer-profile .right .call-action .purple-btn{width:100%;margin:5px 0}.astrologer-profile .right .call-action .orange-btn .chat-now,.astrologer-profile .right .call-action .purple-btn .call-now{font-size:18px}.astrologer-profile .review .box{display:block;padding:30px 20px}.astrologer-profile .review .box .rating ul li .gray-bg{width:160px}.astrologer-profile .review .box .color-btn{display:table;margin:20px auto 0;text-align:center;width:auto;max-width:fit-content}.recharge ul li{width:48%;margin:0 1% 20px}.recharge ul li:nth-child(5n+5){margin-right:1%}.user-profile .left{margin:0 0 20px;order:2}.chat .center .two-btn{float:none;text-align:center;margin:10px 0 0}.profile form{width:100%;padding:40px 20px}.profile form .col-md-12.row{padding:0;margin:0}.gender{text-align:left;padding:0}.ui-widget.ui-widget-content{width:100%;margin-right:0}.user-profile .right .row .row{margin:0;padding:0}.profile form .col-md-12.row .col-md-6,.profile-popup .gender{padding:0 15px}.ban-in{min-height:110px}#orderTable tr td{padding:8px 0}#orderTable tr td .details .nopadding.float-right{display:block;float:none;text-align:right}a.view-all{height:50px;width:135px;font-size:20px;padding:0;line-height:45px}.horizontal-menu{gap:5px}.listshow .mobile-bar ul.horizontal-menu{margin:0 0 20px;text-align:center}.listshow .mobile-bar ul.horizontal-menu li{display:inherit}.listshow .mobile-bar ul.horizontal-menu li a{border-radius:10px}#payment-form .form-group #coupon{width:48%}.vision-mission img{position:relative;left:0;top:0;border:none;margin:0 0 20px}.vision-mission .left,.vision-mission .right{width:100%;padding:20px}#otp-verify .login-btn-new,.profile form .col-md-6.hidediv.row #send-otp-btn{margin-top:0!important}#otp-error,#phone-error,#phone-sucess{position:relative;top:-15px}.new-gift ul li{width:46%;margin:0 2% 30px}.new-gift ul li .name{padding:0 10px 20px}.new-gift ul li .name .book-btn{line-height:36px;height:40px;font-size:16px;text-align:center}.new-gift ul li .name .price{text-align:center;margin:0 0 10px}.new-gift ul li img{max-height:80px;padding: 10px;}.new-gift ul li:nth-child(3n+3),.new-gift ul li:nth-child(4n+4){margin-right:2%}#payment-form .select2-container{width:79%!important}#payment-form .button-back{padding:0 14px}#payment-form .card-details{flex-wrap:wrap}.profile form{height:auto!important}.you-get-by,.you-pay-by{margin:10px 0!important}}@media only screen and (min-width:480px) and (max-width:639px){.ban-in .ban-text p,.lead,.profile form .col-md-12.row .col-md-4,.profile form .col-md-12.row .col-md-6,.profile form .col-md-6 .col-md-8{padding:0}.usp ul li h3,h2{font-size:30px}.waiting{color:red!important;font-size:12px}.block-btn{width:50%!important;margin-bottom:15px}#payment-form .form-group label,#social-section a,.about-block .left,.about-block .right,.astrologer-profile .left,.astrologer-profile .right,.astrologer-profile .right .availability .appointment,.astrologer-profile .right .availability .calendar,.chat-psychics .filter .balance,.chat-psychics .filter .left,.chat-psychics .filter .right,.compound,.footer-contact .box .left,.footer-contact .box .right,.free-kundli .color-btn,.home-ban .ban-text .left,.home-ban .ban-text .right,.login-popup .right,.navbar-header,.profile .alert.alert-danger,.user-profile .left,.user-profile .right,.video-block .left,.video-block .right,.vision-mission .left,.vision-mission .right,.what-we .left,.what-we .right{width:100%}.navbar-brand{width:130px}.navbar-brand img{max-width:200%;height:auto}.navbar .container{position:relative}.top{text-align:center;display:none!important}.top .left,.top .right{float:none;width:100%}.top .left{line-height:40px;text-align:center}.top .right .login-btn,.top .right .white-btn{padding:0 15px;margin-left:5px}.home-ban .ban-text{display:block;width:100%;padding:0 15px}.home-ban .ban-text .left{margin:0 0 30px;font-size:18px;line-height:26px;text-align:center}.home-ban .ban-text .left h1{font-size:24px;line-height:36px}.home-ban .ban-text .right img{width:70%}#content .row-am{padding:10px 0}.lead{font-size:20px;line-height:22px}.how-works ul li{width:100%;margin:0 0 130px}.astrologer ul li .right .color-btn,.how-works ul li:last-child,.profile form .col-md-6.hidediv.row{margin:0}.about-block .left,.astrologer-profile .right .availability .calendar,.footer-contact .box .left,.user-profile .right,.video-block .left,.what-we .left{margin:0 0 20px}.astrologer ul li{width:100%;padding:10px}.footer-contact .box{display:block;padding:40px}footer .footer1 .col-md-3{margin-bottom:20px;text-align:center}footer .footer2 .left,footer .footer2 .right{float:none;width:100%;text-align:center}.vision-mission .left,footer .footer2 .left{margin-bottom:20px}.astrologer-profile .review .box .rating,footer .footer1 .f-contact ul{display:table;margin:0 auto}.mobile{display:block}.chat-psychics .filter .white-btn span,.desktop,.login-popup .left{display:none}.mobile-bar{display:inline}.ban-in .ban-text{width:100%;padding:0 15px}.ban-in .ban-text h1{font-size:22px;line-height:26px}.usp ul li{width:100%;margin:0 0 20px;border:none}.usp ul li h3{line-height:40px}.chat-psychics .filter .left{margin:0 0 10px}.chat-psychics .filter .white-btn{margin:0 5px;line-height:40px;height:40px}.chat-psychics .filter .search{width:100%;height:40px;line-height:40px}.blog ul li,.book-puja ul li,.chat .center,.our-astrologer .box,.relatationship ul li,.services ul li,.testimonials ul li,.video-testimonials ul li{width:100%;margin:0 0 20px}.video-testimonials .compound{position:relative;top:-40px;min-height:auto}.astrologer-profile .left{margin:0 0 20px;border-right:none;padding-right:0}.astrologer-profile .right .call-action .orange-btn,.astrologer-profile .right .call-action .purple-btn,.top .right .white-btn{width:100%;margin:5px 0}.astrologer-profile .right .call-action .orange-btn .chat-now,.astrologer-profile .right .call-action .purple-btn .call-now{font-size:18px}.astrologer-profile .review .box{display:block;padding:30px 20px}.astrologer-profile .review .box .rating ul li .gray-bg{width:160px}.astrologer-profile .review .box .color-btn{display:table;margin:20px auto 0;text-align:center;width:auto;max-width:fit-content}.recharge ul li{width:48%;margin:0 1% 20px}.recharge ul li:nth-child(5n+5){margin-right:1%}.profile-popup .modal-header h4{font-size:26px}.user-profile .left{margin:0 0 20px;order:2}.chat .center .two-btn{float:none;text-align:center;margin:10px 0 0}.profile form{width:100%;padding:40px 20px}.profile form .col-md-12.row{padding:0;margin:0}.gender{text-align:left;padding:0}.ui-widget.ui-widget-content{width:100%;margin-right:0}.user-profile .right .row .row{margin:0;padding:0}.profile form .col-md-12.row .col-md-6,.profile-popup .gender{padding:0 15px}.ban-in{min-height:100px}.top .right #searchLink .search-btn{width:auto;margin:0 0 0 5px}.chat-psychics .filter .right{display:flex;width:auto}.chat-psychics .filter .balance{margin:0;padding:0 10px;line-height:40px;height:40px}.chat-psychics .filter.nologinuser{display:flex}.astrologer ul li{overflow:hidden;margin:0 0 10px;min-height:auto}.astrologer .ribbon{top:-12px;left:-20px;width:98px;height:98px}.astrologer .ribbon span{margin:0;font-size:11px;line-height:20px;top:22px;right:6px}.astrologer ul li .left{width:30%}.astrologer ul li .right{width:65%}.astrologer ul li .right h4{font-size:18px;margin:0 0 8px}.astrologer ul li .right ul li{font-size:12px;background-position:top 2px left;line-height:18px}.astrologer ul li .left .call{margin:8px 0 0}.astrologer ul li .left .call a{width:25px;height:25px;line-height:22px;font-size:12px}.astrologer ul li .left .star span{font-size:11px}.astrologer ul li .right .color-btn{width:auto!important;line-height:30px;height:30px;font-size:14px;float:right}.astrologer ul li .right .color-btn-call,.offline-btn{width:auto!important;line-height:25px!important;height:30px!important;font-size:14px!important;float:right}.astrologer ul li .left img{width:60px;height:60px}.astrologer ul li .left .new{font-size:10px;padding:0 8px;line-height:16px;height:15px;margin:-14px auto 0}.continue-chat .chat-now{font-size:15px!important}#orderTable tr td{padding:8px 0}#orderTable tr td .details .nopadding.float-right{display:block;float:none;text-align:right}a.view-all{height:42px;width:123px;font-size:17px;padding:0;line-height:40px}.listshow .mobile-bar ul.horizontal-menu{margin:0 0 20px;text-align:center}.listshow .mobile-bar ul.horizontal-menu li{display:inherit}.listshow .mobile-bar ul.horizontal-menu li a{border-radius:10px}#payment-form .card-details,#payment-form .form-group{flex-wrap:wrap}#payment-form .form-group #coupon{width:100%;margin:0 0 10px}#payment-form .apply-btn{margin-left:0!important}.astrologer ul li .right ul{min-height:auto}.astrologer ul li .right .color-btn-call{margin:0 10px 0 0}.vision-mission img{position:relative;left:0;top:0;border:none;margin:0 0 20px}.vision-mission .left,.vision-mission .right{padding:20px}#social-section .apple-btn,#social-section .google-btn{width:100%!important}#otp-verify .login-btn-new,.profile form .col-md-6.hidediv.row #send-otp-btn{margin-top:0!important}#otp-error,#phone-error,#phone-sucess{position:relative;top:-15px}.new-gift ul li{width:46%;margin:0 2% 30px}.new-gift ul li .name{flex-wrap:wrap;padding:0 10px 20px}.new-gift ul li .name .book-btn{line-height:36px;height:40px;font-size:16px;width:100%;text-align:center}.new-gift ul li .name .price{width:100%;text-align:center;margin:0 0 10px}.new-gift ul li img{max-height:80px;padding: 10px;}.new-gift ul li:nth-child(3n+3),.new-gift ul li:nth-child(4n+4){margin-right:2%}#payment-form .select2-container{width:76%!important}#payment-form .button-back{padding:0 14px}#payment-form .card-details .col-md-4{padding:0;width:100%}.profile form{height:auto!important}.you-get-by,.you-pay-by{margin:10px 0!important}}@media only screen and (min-width:320px) and (max-width:479px){.astrologer-profile .right .call-action .orange-btn img+span,.astrologer-profile .right .call-action .purple-btn img+span,.top{display:none!important}.floating-msg,.floating-msg-call{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.continue-chat{border-radius:28px 28px 0 0!important;z-index:1;width:100%;padding:11px 13px 18px 11px!important}.chat .center .chat-box{padding:20px 40px;max-height:590px!important;overflow-y:auto}.chat .center .name .login-btn,.end-btn .asto-chat{margin-left:10px!important;height:35px;width:75px!important;line-height:35px;padding:0;margin-top:5px}a.view-all{height:35px;width:120px;font-size:16px;padding:0;line-height:32px}.waiting{color:red!important;font-size:12px}#payment-form .form-group label,#social-section a,.about-block .left,.about-block .right,.astrologer-profile .left,.astrologer-profile .right,.astrologer-profile .right .availability .appointment,.astrologer-profile .right .availability .calendar,.chat-psychics .filter .balance,.chat-psychics .filter .left,.chat-psychics .filter .right,.compound,.footer-contact .box .left,.footer-contact .box .right,.free-kundli .color-btn,.home-ban .ban-text .left,.home-ban .ban-text .right,.home-ban .ban-text .right img,.login-popup .right,.navbar-header,.profile .alert.alert-danger,.video-block .left,.video-block .right,.vision-mission .left,.vision-mission .right,.what-we .left,.what-we .right{width:100%}.navbar-brand{width:130px}.navbar-brand img{max-width:200%;height:auto}.navbar .container{position:relative}.top{text-align:center}.top .left,.top .right{float:none;width:100%}.top .left{line-height:40px;text-align:center}.top .right .login-btn,.top .right .white-btn{padding:0 15px;margin-left:5px}.home-ban .ban-text{display:block;width:100%;padding:0 15px}.home-ban .ban-text .left{margin:0 0 30px;font-size:18px;line-height:26px;text-align:center}.home-ban .ban-text .left h1{font-size:24px;line-height:36px}.block-btn{width:70%!important;margin-bottom:15px}#content .row-am{padding:10px 0}.recharge .balance{margin:0 0 19px}h2{font-size:25px}.lead{padding:0;font-size:20px;line-height:22px}.how-works ul li{width:100%;margin:0 0 130px}.astrologer ul li .right .color-btn,.astrologer-profile .left,.how-works ul li:last-child,.profile form .col-md-6.hidediv.row{margin:0}.about-block .left,.astrologer-profile .right .availability .calendar,.footer-contact .box .left,.user-profile .right,.video-block .left,.what-we .left{margin:0 0 20px}.astrologer ul li{width:100%;padding:10px}.footer-contact .box{display:block;padding:40px}footer .footer1 .col-md-3{margin-bottom:20px;text-align:center}footer .footer2 .left,footer .footer2 .right{float:none;width:100%;text-align:center}.vision-mission .left,footer .footer2 .left{margin-bottom:20px}.astrologer-profile .review .box .rating,footer .footer1 .f-contact ul{display:table;margin:0 auto}.mobile{display:block}.chat-psychics .filter .white-btn span,.desktop,.login-popup .left{display:none}.mobile-bar{display:inline}.ban-in .ban-text{width:100%;padding:0 15px}.ban-in .ban-text h1{font-size:22px;line-height:26px}.ban-in .ban-text p{padding:0;display:none}.usp ul li{width:100%;margin:0 0 20px;border:none}.usp ul li h3{font-size:30px;line-height:40px}.chat-psychics .filter .left{margin:0 0 10px}.chat-psychics .filter .white-btn{padding:0 10px;margin:0 5px;line-height:40px;height:40px}.chat-psychics .filter .search{width:100%;height:40px;line-height:40px}.blog ul li,.book-puja ul li,.our-astrologer .box,.relatationship ul li,.services ul li,.testimonials ul li,.video-testimonials ul li{width:100%;margin:0 0 20px}.video-testimonials .compound{position:relative;top:-40px;min-height:auto}.astrologer-profile .left{border-right:none;padding-right:0}.astrologer-profile .right .call-action .orange-btn,.astrologer-profile .right .call-action .purple-btn{margin:5px 0}.astrologer-profile .review .box{display:block;padding:30px 20px}.astrologer-profile .review .box .rating ul li .gray-bg{width:160px}.astrologer-profile .review .box .color-btn{display:table;margin:20px auto 0;text-align:center;width:auto;max-width:fit-content}.recharge ul li{width:47%;height:70px}.recharge ul li .right{height:70px!important;padding:9px 0}.recharge ul li:nth-child(5n+5){margin-right:3%}.profile-popup .modal-header h4{font-size:26px}.user-profile .left,.user-profile .right{width:100%;padding:7px 10px 20px}.user-profile .left{margin:0 0 20px;order:2}.chat .center{width:100%;margin:0 0 20px;height:750px}.chat .center .name{display:inline-block;width:100%}.chat .center .two-btn{float:none;text-align:center;margin:10px 0 0}.profile form{width:100%;padding:40px 20px;height:auto!important}.profile form .col-md-12.row{padding:0;margin:0}.profile form .col-md-12.row .col-md-4,.profile form .col-md-12.row .col-md-6,.profile form .col-md-6 .col-md-8{padding:0}.gender{text-align:left;padding:0}.top .right .white-btn{width:100%;margin:5px 0}.top .right #searchLink .search-btn{width:auto;margin:0 0 0 5px}.ui-widget.ui-widget-content{width:100%;margin-right:0}.user-profile .right .row .row{margin:0;padding:0}.profile form .col-md-12.row .col-md-6,.profile-popup .gender{padding:0 15px}.ban-in{min-height:90px!important}.top .right input{width:270px}.chat-psychics .filter .right{display:flex;width:auto}.chat-psychics .filter .balance{margin:0;padding:0 10px;line-height:40px;height:40px}.chat-psychics .filter.nologinuser{display:flex}.astrologer ul li{overflow:hidden;margin:0 0 10px;min-height:auto}.astrologer .ribbon{top:-12px;left:-20px;width:98px;height:98px}.astrologer .ribbon span{margin:0;font-size:11px;line-height:20px;top:22px;right:6px}.astrologer ul li .left{width:30%}.astrologer ul li .right{width:65%}.astrologer ul li .right h4,.astrologer-profile .left h4{font-size:18px;margin:0 0 8px}.astrologer ul li .right ul li,.astrologer-profile .left .profile .right ul li{font-size:16px;background-position:top 2px left;line-height:18px}.astrologer ul li .left .call{margin:8px 0 0}.astrologer ul li .left .call a{width:25px;height:25px;line-height:22px;font-size:12px}.astrologer ul li .left .star span{font-size:11px}.astrologer ul li .right .color-btn{width:auto!important;line-height:30px;height:30px;font-size:14px;float:right}.astrologer ul li .right .color-btn-call,.offline-btn{width:auto!important;line-height:25px!important;height:30px!important;font-size:14px!important;float:right}.astrologer ul li .left img{width:60px;height:60px}.astrologer ul li .left .new{font-size:10px;padding:0 8px;line-height:16px;height:15px;margin:-14px auto 0}.astrologer-profile .left .profile .left{width:50%!important}.astrologer-profile .left .profile .right{width:50%!important;padding:0}.astrologer-profile .left .min{margin:10px 0}.astrologer-profile .right .call-action{margin:0 0 10px;position:fixed;bottom:0;z-index:1;width:calc(100% - 25px)}.astrologer-profile .right .call-action .orange-btn,.astrologer-profile .right .call-action .purple-btn{width:49%;padding:0}.astrologer-profile .right .call-action .orange-btn .chat-now,.astrologer-profile .right .call-action .purple-btn .call-now{font-size:18px;border:none;background:0 0;line-height:40px;height:40px;padding:0 10px}.floating-messages{height:40px!important;padding:0!important}.floating-messages span{margin:0!important}.floating-msg{font-size:10px;line-height:40px}.floating-msg-call{font-size:10px}.astrologer-profile .left .profile .left img{border:2px solid #de8602;border-radius:50%;width:63%}.view-search{padding:0 9px;line-height:35px;height:37px;border-radius:15px;font-size:23px;font-weight:600;letter-spacing:.6616278886795044px}.continue-chat .chat-now{font-size:15px!important}.color-btn{font-size:18px;padding:0 15px}.dataTables_wrapper .dataTables_paginate .paginate_button{margin-left:-5px!important}#orderTable tr td{padding:8px 0}#orderTable tr td .details .nopadding.float-right{display:block;float:none;text-align:right}.testimonials ul li{min-height:0!important}.listshow .mobile-bar ul.horizontal-menu{margin:0 0 20px;text-align:center}.listshow .mobile-bar ul.horizontal-menu li{display:inherit}.listshow .mobile-bar ul.horizontal-menu li a{border-radius:10px}#payment-form .card-details,#payment-form .form-group{flex-wrap:wrap}#payment-form .form-group #coupon{width:100%;margin:0 0 10px}#payment-form .apply-btn{margin-left:0!important}.home-ban{min-height:754px}.white-btn{font-size:16px}.astrologer ul li .right ul{min-height:auto}.astrologer ul li .right .color-btn-call{margin:0 10px 0 0}.vision-mission img{position:relative;left:0;top:0;border:none;margin:0 0 20px}.vision-mission .left,.vision-mission .right{padding:20px}#social-section .apple-btn,#social-section .google-btn{width:100%!important}#otp-verify .login-btn-new,.profile form .col-md-6.hidediv.row #send-otp-btn{margin-top:0!important}#otp-error,#phone-error,#phone-sucess{position:relative;top:-15px}.astrologer-profile .right .call-action .purple-btn{height:42px;min-height:42px}.request-view{bottom:70px}.request-view-without{bottom:129px;}.new-gift ul li{width:46%;margin:0 2% 30px}.new-gift ul li .name{flex-wrap:wrap;padding:0 10px 20px}.new-gift ul li .name .book-btn{line-height:36px;height:40px;font-size:16px;width:100%;text-align:center}.new-gift ul li .name .price{width:100%;text-align:center;margin:0 0 10px}.new-gift ul li img{max-height:80px;padding: 10px;}.new-gift ul li:nth-child(3n+3),.new-gift ul li:nth-child(4n+4){margin-right:2%}#payment-form .select2-container{width:65%!important}#payment-form .button-back{padding:0 14px}#payment-form .card-details .col-md-4{padding:0;width:100%}.you-get-by,.you-pay-by{margin:10px 0!important}}.top-new{display:none!important}@media only screen and (min-width:1024px){.top-new{display:inline-block!important}}
footer .footer1 .h4, footer .footer1 h4{margin: 0; }
footer .footer1 .toggle-header{margin: 0 0 20px; pointer-events: none;}
footer .footer1 .toggle-header i{color: #FFF; display: none}
footer .footer1 .toggle-content{display: block}

.call-btn-new, .chat-btn-new{display: none}

.astrologer-profile .right .call-action .orange-btn{background: #DE8602;}
.astrologer-profile .right .call-action .orange-btn .chat-now{font-size: 11px; font-weight: 600; line-height: 20px; background: #FFF; border: 1px solid #DE8602; padding: 4px 10px; display: flex; align-items: center; color: #DE8602; flex-wrap: wrap; justify-content: center;}
.astrologer-profile .right .call-action .orange-btn .chat-now span{font-size: 20px; font-weight: 600; line-height: 24px; display: block; width: 100%; color: #DE8602}
.astrologer-profile .right .call-action .orange-btn.gray{background: #E2E2E2}
.astrologer-profile .right .call-action .orange-btn.gray span{color: #FF0000}
.astrologer-profile .right .call-action .orange-btn.gray span strong{color: #656565}
.astrologer-profile .right .call-action .orange-btn.gray2{background: #E2E2E2}
.astrologer-profile .right .call-action .orange-btn.gray2 span{color: #DE8602}
.astrologer-profile .right .call-action .orange-btn.gray2 span strong{color: #656565}
.astrologer-profile .right .call-action .orange-btn.green{background: #D5FAE4}
.astrologer-profile .right .call-action .orange-btn.green span{color: #008000}
.astrologer-profile .right .call-action .orange-btn.green span strong{color: #5C5C5C}

.astrologer-profile .right .call-action .purple-btn{background: #9900A8;}
.astrologer-profile .right .call-action .purple-btn .call-now{font-size: 11px; font-weight: 600; line-height: 20px; background: #FFF; border: 1px solid #9900A8; padding: 4px 0px; display: flex; align-items: center; color: #9900A8; flex-wrap: wrap; justify-content: center;}
.astrologer-profile .right .call-action .purple-btn .call-now span{font-size: 20px; font-weight: 600; line-height: 24px; display: block; width: 100%; color: #9900A8}
.astrologer-profile .right .call-action .purple-btn.gray{background: #E2E2E2}
.astrologer-profile .right .call-action .purple-btn.gray span{color: #FF0000}
.astrologer-profile .right .call-action .purple-btn.gray span strong{color: #656565}
.astrologer-profile .right .call-action .purple-btn.gray2{background: #E2E2E2}
.astrologer-profile .right .call-action .purple-btn.gray2 span{color: #DE8602}
.astrologer-profile .right .call-action .purple-btn.gray2 span strong{color: #656565}
.astrologer-profile .right .call-action .purple-btn.green{background: #D5FAE4}
.astrologer-profile .right .call-action .purple-btn.green span{color: #008000}
.astrologer-profile .right .call-action .purple-btn.green span strong{color: #5C5C5C}

.astrologer-profile .right .call-action .orange-btn span, .astrologer-profile .right .call-action .purple-btn span{color: #FFF}
.astrologer-profile .rightnewclass {border: 1px solid #DDD3C2;background: #F8F5F0;padding: 14px;border-radius: 20px;}
.call-new-btn{display: none}
.call-new-btn-new{display: none}


/* new profle page */
.astrologer-profile-new{}
.astrologer-profile-new .left{width: 70%; border: none; padding: 0}
.astrologer-profile-new .left .profile{padding: 0; border: none}
.astrologer-profile-new .left .profile .left{width: 22%}
.astrologer-profile-new .left .profile .right{width: 78%; border: none; background: #FFF; padding: 0; border-radius: 0;}

.astrologer-profile-new .right{width: 25%; border: 1px solid #DDD3C2; background: #F8F5F0; padding: 20px; border-radius: 20px;}

.astrologer-profile-new .left .profile{border-bottom: 1px solid #DED8CC; margin: 0 0 20px; padding-bottom: 20px;}
.astrologer-profile-new .left .profile .right ul li{font-size: 16px; line-height: 32px; color: #626262;}

.astrologer-profile-new .left .dis h6{font-size: 16px; font-weight: 400; line-height: 28px; letter-spacing: 0.4505370855331421px; }
.astrologer-profile-new .left .dis h4{font-size: 25px; font-weight: 400; line-height: 30.64px; letter-spacing: 0.4505370855331421px; color: #000}
.astrologer-profile-new .left #read-more-btn{background: none; border: none; color: #9900a8; cursor: pointer;}

.photo-review{margin-top:70px}
.photo-review h4{font-size: 25px; font-weight: 700; line-height: 24px; letter-spacing: 0.6616278886795044px; color: #000}
.photo-review .photos{width: 25%; float: left;}
.photo-review .photos .gallery{gap: 0; padding: 0; background: #FFF; box-shadow: none; border: 1px solid #DE860280;}
.photo-review .photos .gallery ul{margin: 0; padding: 0; list-style: none}
.photo-review .photos .gallery ul li{list-style: none; margin: 0}
.photo-review .photos .gallery ul li img{width: 100%;} 
.photo-review .photos .bx-wrapper{margin: 0}
.photo-review .photos .bx-wrapper .bx-controls-direction a{width: 33px; height: 33px; top: auto; bottom: 10px;}
.photo-review .photos .bx-wrapper .bx-prev {left: auto; right: 50px; background: url(../images/pre.png) no-repeat;}
.photo-review .photos .bx-wrapper .bx-next {right: 10px; background: url(../images/next.png) no-repeat;}
.photo-review .review{width: 72%; float: right; margin: 0}
.astrologer-profile-new .review .box{flex-wrap: wrap; padding: 30px; border: 1px solid #DDD3C2; box-shadow: none; position: relative}
.astrologer-profile-new .review .box h4{width: 100%; text-align: left; border-bottom: 1px solid #DDD3C2; padding-bottom: 20px;}
.astrologer-profile-new .review .box .color-btn{border: 1px solid #DE8602; background: #FFF; color: #DE8602; position: absolute; right: 30px; top: 20px;}
.astrologer-profile-new .review .box .star{width: 30%;}
.astrologer-profile-new .review .box .rating{width: 70%;}

.astrologer-profile-new .right .call-action{margin: 0 0 10px}
.astrologer-profile-new .right .call-action .purple-btn {border: 1px solid #9900A8; background: #f5e6f7; border-radius: 8px; padding: 10px; display: flex; align-items: center; justify-content: space-around; width: 100%; margin: 0 0 12px;}
.astrologer-profile-new .right .call-action .purple-btn .call-now{background: #9900A8; padding: 0 14px; color: #FFF; font-size: 17px; font-weight: 400;}
.astrologer-profile-new .right .call-action .orange-btn{width: 100%; border: 1px solid #DE8602; background: #fcf3e6; border-radius: 8px; padding: 10px; display: flex; align-items: center; justify-content: space-around;}
.astrologer-profile-new .right .call-action .orange-btn span, .astrologer-profile-new .right .call-action .purple-btn span{color: #000}
.astrologer-profile-new .right .call-action .orange-btn .chat-now{background: #DE8602; padding: 0 14px; color: #FFF; font-size: 17px; font-weight: 400;}
.astrologer-profile-new .right .availability{text-align: center}
.astrologer-profile-new .right .availability .or{position: relative; margin: 20px 0 10px}
.astrologer-profile-new .right .availability .or:before{position: absolute; left: 0; top: 10px; width: 100%; height: 1px; content: ''; background: #DDD3C2}
.astrologer-profile-new .right .availability .or span{background: #F8F5F0; position: relative; z-index: 1; padding: 0 10px;}
.astrologer-profile-new .right .availability .white-btn{width: 100%; font-size: 20px;}

.astrologer-profile .left .profile .left{width: 25%;}
.astrologer-profile .left .profile .right{width: 73%} 

.astrologer-profile .right .call-action .purple-btn{width: 100%; margin: 0 0 15px;;}
.astrologer-profile .right .call-action .orange-btn{width: 100%;}
.astrologer-profile .right .call-action .orange-btn .chat-now, .astrologer-profile .right .call-action .purple-btn .call-now{width: 166px;}
.availability{text-align: center}

/* .astrologer-profile .left.photo{float: none; width: 100%;} */

.ban-in .ban-text{padding: 0 15px;}
.recharge-ban .wallet-box{}
.recharge-ban .left{color: #FFF; width: 70%;}
.recharge-ban .right{width: 30%;}

.recharge ul li{display: block; height: 166px}
.recharge ul li .left{width: 100%; padding: 10px;}
.recharge ul li .right{width: 100%; padding: 10px; border-radius: 0;}
.recharge ul li .right span{display: inline-block}

.recharge ul li .purple-btn{background: #f0dbf2; border: 1px solid #9900a8; border-radius: 8px; padding: 0 20px; line-height: 40px; height: 40px; display: inline-block; color: #9900a8; font-weight: 600; margin: 15px 0;}
.recharge ul li .purple-btn:hover{background: #9900a8; border: 1px solid #9900a8; color: #FFF}

.recharge-ban.ban-in .ban-text .right .container{text-align: center !important; padding: 0 !important}

#payment-form #toggle-coupon{font-size: 20px; color: #000; font-weight: 600;}
#payment-form .coupon-code{background: #fcf3e6; padding: 20px; margin: 0 -20px 20px;}
#payment-form .coupon-code .input{margin: 0}
#payment-form .coupon-code  .button-back{}
#payment-form .form-row{padding: 0}
#payment-form .payment-icon{font-size: 14px; color: #555; display: block}
#payment-form .payment-icon img{border: 1px solid #CCC; padding: 0 5px; width: 35px; border-radius: 5px; width: 35px !important}
#payment-form .card-details .select2 {width: 100% !important;}

html {overflow-x: hidden;}

#payment-form .card-details .col-md-4{position: relative}

/*.photo-review .review{margin: 0 auto; float: none}*/
.testimonial-img-name{display: flex;justify-content: center; flex-wrap: wrap; padding: 0 140px; align-items: center; gap: 20px; margin-bottom: 15px;}
.testimonial-img-name .testimonial-image img{width: 70px !important; margin: 0 !important} 
.testimonial-img-name .name-image{text-align: left}
.testimonial-img-name .name-image h5, .testimonial-img-name .name-image p{margin: 0 !important}

.new-gift ul li {width: 15%; margin: 0 2% 30px 0;}
.new-gift ul li:nth-child(4n+4){margin-right: 2%}
.new-gift ul li:nth-child(3n+3){margin-right: 2%}
.new-gift ul li:last-child{margin-right: 0}
.relatationship ul li .name .book-btn{padding: 0 10px; line-height: 34px; height: 40px; font-size: 14px;}
.relatationship ul li .name .book-btn img{display: none}
.relatationship ul li .name .price{font-size: 18px;}
.relatationship ul li img{max-height: 100px;}

.header .menu ul li .astro-search label{display: none}

.chat .center .chat-box{max-height: 660px!important}
.chat .center .chat-block .submit{top: auto; bottom: 5px; right: 15px;}
.chat .center .chat-block{border-radius: 30px;}
.chat .center .chat-block{flex-wrap: wrap;}
.reply-preview{top: -30px; width: 100%; order: -1}
.reply-preview-right{border-left: 3px solid #ef1dff !important; background: #fef1ff !important; line-height: 30px;}

.reply-preview-left{border-left: 3px solid #aaaaaa !important; background: #e8e8e8 !important; line-height: 30px;}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.astrologer-profile .left {width: 62%;}
.astrologer-profile .right {width: 36%;}

.astrologer-profile .review .box{flex-wrap: wrap;}

.astrologer-profile .review .box .color-btn{top: 0!important;}
.astrologer-profile .review .box .star{width: 100% !important; text-align: center}
.astrologer-profile .review .box .rating ul li{margin-right: 0}

.relatationship ul li .name .price {font-size: 16px;}
.relatationship ul li img {max-height: 140px;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
.astrologer-profile .left {width: 58%;}
.astrologer-profile .right {width: 40%;}

.astrologer-profile .review .box{flex-wrap: wrap;}

.astrologer-profile .review .box .color-btn{top: 0!important;}
.astrologer-profile .review .box .star{width: 100% !important; text-align: center}
.astrologer-profile .review .box .rating ul li{margin-right: 0}

.recharge-ban.ban-in .ban-text p{padding: 0}

.new-gift ul li {width: 32%; margin: 0 2% 30px 0;}
.new-gift ul li:nth-child(3n+3) {margin-right: 0;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.left.photo {width: 100% !important; float: none}
/* .left.photo div{margin-right: 0 !important} */

.astrologer-profile .review .box .color-btn{top: 0!important;}
.astrologer-profile .review .box .star{width: 100% !important; text-align: center}
.astrologer-profile .review .box .rating ul li{margin-right: 0}

.recharge-ban .left, .recharge-ban .right{width: 100%; float: none}
.recharge-ban.ban-in {min-height: 180px !important;}
.recharge-ban.ban-in h1{text-align: center}
.recharge-ban .right{width: 100%; margin: 0 auto; padding: 10px}
.recharge-ban.ban-in .ban-text .left p{display: none}
.recharge-ban.ban-in .ban-text .right{min-height: auto;}
.recharge-ban.ban-in .ban-text .right p{display: block}
.recharge-ban.ban-in .ban-text .right .container{text-align: center !important; padding: 0 !important}
.recharge-ban.ban-in .ban-text .right .container .history-btn{background: transparent;  color: #9900a8; text-transform: uppercase; padding: 0; text-decoration: underline; margin: 0;}

#payment-form .form-row{padding: 5px;}
#payment-form .coupon-code .input{width: 71% !important}
#payment-form .card-number{padding: 0}
#payment-form .card-number + .form-row{padding: 0;}
#payment-form .card-details .col-md-4{padding: 0 15px;}

.testimonial-img-name{padding: 0}

.new-gift ul li {width: 45%; margin: 0 2% 30px;}
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
.appoitment-btn{flex-wrap: wrap;}
.appoitment-btn button{width: 48%; font-size: 13px!important; margin: 0.5%}

footer .footer1 .h4, footer .footer1 h4{margin: 0;}
footer .footer1 .toggle-header{pointer-events: auto;}
footer .footer1 .toggle-header i{display: block}
footer .footer1 .toggle-content{display: none}

.left.photo {width: 100% !important; float: none}
/* .left.photo div{margin-right: 0 !important} */

.photo-review .photos{width: 100%; margin: 0 0 20px;}
.photo-review .review{width: 100%;}
.astrologer-profile .review .box .color-btn{position: relative !important; top: auto!important; right: auto!important;}
.astrologer-profile .review .box .star{width: 100% !important; text-align: center}
.astrologer-profile .review .box .rating ul li{margin-right: 0}

.recharge-ban .left, .recharge-ban .right{width: 100%; float: none}
.recharge-ban.ban-in {min-height: 180px !important;}
.recharge-ban.ban-in h1{text-align: center}
.recharge-ban .right{width: 100%; margin: 0 auto; padding: 10px}
.recharge-ban.ban-in .ban-text .left p{display: none}
.recharge-ban.ban-in .ban-text .right{min-height: auto;}
.recharge-ban.ban-in .ban-text .right p{display: block}
.recharge-ban.ban-in .ban-text .right .container{text-align: center !important; padding: 0 !important}
.recharge-ban.ban-in .ban-text .right .container .history-btn{background: transparent;  color: #9900a8; text-transform: uppercase; padding: 0; text-decoration: underline; margin: 0;}

.recharge ul li{width: 100%; display: flex; height: auto}
.recharge ul li .left{width: 30%;}
.recharge ul li .right{width: 30%; font-size: 14px;}
.recharge ul li .purple-btn{width: 35%; margin: 0 10px;}

#payment-form .form-row{padding: 20px;}
#payment-form .coupon-code .input{width: 71% !important}
#payment-form .card-number{padding: 0}
#payment-form .card-number + .form-row{padding: 0;}
#payment-form .card-details .col-md-4{padding: 0 15px;}

.testimonial-img-name{padding: 0}

#filterButton{margin-bottom: 20px;}

.new-gift ul li {width: 46%; margin: 0 2% 30px;}
.new-gift ul li img {max-height: 80px; padding: 10px;}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
.astrologer-profile .right h2, h1 {font-size: 25px;}
.astrologer-profile .review .box .star span{font-size: 30px; line-height: 32px; display: inline-block}
.astrologer-profile .review .box .star {font-size: 20px; line-height: 22px; text-align: left}	
.astrologer-profile .review .box .star i{font-size: 30px;}
.appoitment-btn{flex-wrap: wrap;}
.appoitment-btn button{width: 48%; font-size: 13px!important; margin: 0.5%}

footer .footer1 .h4, footer .footer1 h4{margin: 0;}
footer .footer1 .toggle-header{pointer-events: auto;}
footer .footer1 .toggle-header i{display: block}
footer .footer1 .toggle-content{display: none}

.left.photo {width: 100% !important; float: none}
/* .left.photo div{margin-right: 0 !important} */

.photo-review .photos{width: 100%; margin: 0 0 20px;}
.photo-review .review{width: 100%;}
.astrologer-profile .review .box .color-btn{position: relative !important; top: auto!important; right: auto!important;}
.astrologer-profile .review .box .star{width: 100% !important; text-align: center}
.astrologer-profile .review .box .rating ul li{margin-right: 0}

.recharge-ban .left, .recharge-ban .right{width: 100%; float: none}
.recharge-ban.ban-in {min-height: 180px !important;}
.recharge-ban.ban-in h1{text-align: center}
.recharge-ban .right{width: 100%; margin: 0 auto; padding: 10px}
.recharge-ban.ban-in .ban-text .left p{display: none}
.recharge-ban.ban-in .ban-text .right{min-height: auto;}
.recharge-ban.ban-in .ban-text .right p{display: block}
.recharge-ban.ban-in .ban-text .right .container{text-align: center !important; padding: 0 !important}
.recharge-ban.ban-in .ban-text .right .container .history-btn{background: transparent;  color: #9900a8; text-transform: uppercase; padding: 0; text-decoration: underline; margin: 0;}

.recharge ul li{width: 100%; display: flex; height: auto}
.recharge ul li .left{width: 25%;}
.recharge ul li .right{width: 30%; font-size: 14px;}
.recharge ul li .purple-btn{width: 40%; margin: 0 10px;}

#payment-form .form-row{padding: 20px;}
#payment-form .coupon-code .input{width: 71% !important}
#payment-form .card-number{padding: 0}
#payment-form .card-number + .form-row{padding: 0;}
#payment-form .card-details .col-md-4{padding: 0 15px;}

.testimonial-img-name{padding: 0}

#filterForm .col-md-2{width: 50% !important;}
#filterButton{margin-bottom: 20px;}

.new-gift ul li {width: 46%; margin: 0 2% 30px;}
.new-gift ul li img {max-height: 80px; padding: 10px;}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
.astrologer-profile .right h2, h1 {font-size: 25px;}
.astrologer-profile .review .box .star span{font-size: 30px; line-height: 32px; display: inline-block}
.astrologer-profile .review .box .star {font-size: 20px; line-height: 22px; text-align: left}	
.astrologer-profile .review .box .star i{font-size: 30px;}
.appoitment-btn{flex-wrap: wrap;}
.appoitment-btn button{width: 48%; font-size: 13px!important; margin: 0.5%}

footer .footer1 .h4, footer .footer1 h4{margin: 0;}
footer .footer1 .toggle-header{pointer-events: auto;}
footer .footer1 .toggle-header i{display: block}
footer .footer1 .toggle-content{display: none}

.astrologer-profile .right .call-action{width: 100%; left: 0;}

.call-btn-new{background: #9900A8; border: 1px solid #9900A8; border-radius: 0 30px 30px 0; width: 48%; float: left; padding: 4px 10px; display: flex; align-items: center; color: #FFF}
.call-btn-new img{width: 30px; margin-right: 10px;}
.call-btn-new span{font-size: 11px; font-weight: 600; line-height: 20px; text-align: left; }
.call-btn-new span strong{font-size: 20px; font-weight: 600; line-height: 24px; text-align: left; display: block;}
.call-btn-new.gray{background: #E2E2E2}
.call-btn-new.gray span{color: #FF0000}
.call-btn-new.gray span strong{color: #656565}
.call-btn-new.gray2{background: #E2E2E2}
.call-btn-new.gray2 span{color: #DE8602}
.call-btn-new.gray2 span strong{color: #656565}
.call-btn-new.green{background: #D5FAE4}
.call-btn-new.green span{color: #008000}
.call-btn-new.green span strong{color: #5C5C5C}
.chat-btn-new{background: #DE8602; border: 1px solid #DE8602; border-radius: 30px 0 0 30px; width: 48%; float: right; padding: 4px 10px; display: flex; align-items: center; color: #FFF}
.chat-btn-new img{width: 30px; margin-right: 10px;}
.chat-btn-new span{font-size: 11px; font-weight: 600; line-height: 20px; text-align: left; }
.chat-btn-new span strong{font-size: 20px; font-weight: 600; line-height: 24px; text-align: left; display: block;}
.chat-btn-new.gray{background: #E2E2E2}
.chat-btn-new.gray span{color: #FF0000}
.chat-btn-new.gray span strong{color: #656565}
.chat-btn-new.gray2{background: #E2E2E2}
.chat-btn-new.gray2 span{color: #DE8602}
.chat-btn-new.gray2 span strong{color: #656565}
.chat-btn-new.green{background: #D5FAE4}
.chat-btn-new.green span{color: #008000}
.chat-btn-new.green span strong{color: #5C5C5C}

.desktopbtn{display: none !important;}

.astrologer-profile .right .call-action .purple-btn{border-radius: 30px 0 0 30px; justify-content: flex-start; padding: 4px 10px; height: auto; min-height: auto; width: 49%;  margin:0}
.astrologer-profile .right .call-action .purple-btn .call-now{background: transparent; padding: 0; color: #FFF; float: none; display: block; margin-left: 10px; text-align: left; border-color: transparent}
.astrologer-profile .right .call-action .purple-btn .call-now span{color: #FFF; margin: 0;}
.astrologer-profile .right .call-action .purple-btn.gray .call-now{background: #E2E2E2; color: #FF0000}
.astrologer-profile .right .call-action .purple-btn.gray .call-now span{color: #656565}
.astrologer-profile .right .call-action .purple-btn.gray2 .call-now{background: #E2E2E2; color: #DE8602}
.astrologer-profile .right .call-action .purple-btn.gray2 .call-now span{color: #656565}
.astrologer-profile .right .call-action .purple-btn.green .call-now{background: #D5FAE4; color: #008000}
.astrologer-profile .right .call-action .purple-btn.green .call-now span{color: #5C5C5C}

.astrologer-profile .right .call-action .orange-btn{border-radius: 0 30px 30px 0; justify-content: flex-start;  padding: 4px 10px; width: 49%; margin:0 }
.astrologer-profile .right .call-action .orange-btn .chat-now{background: transparent; padding: 0; color: #FFF; float: none; display: block; margin-left: 10px; text-align: left; border-color: transparent}
.astrologer-profile .right .call-action .orange-btn .chat-now span{color: #FFF; margin: 0;}
.astrologer-profile .right .call-action .orange-btn.gray .chat-now{background: #E2E2E2; color: #FF0000}
.astrologer-profile .right .call-action .orange-btn.gray .chat-now span{color: #656565}
.astrologer-profile .right .call-action .orange-btn.gray2 .chat-now{background: #E2E2E2; color: #DE8602}
.astrologer-profile .right .call-action .orange-btn.gray2 .chat-now span{color: #656565}
.astrologer-profile .right .call-action .orange-btn.green .chat-now{background: #D5FAE4; color: #008000}
.astrologer-profile .right .call-action .orange-btn.green .chat-now span{color: #5C5C5C}

.call-new-btn{display: block; background: #9900A8; border-radius: 30px; color: #FFF;  padding: 5px 15px 5px 5px; font-weight: bold;  margin: 0 auto;}
.call-new-btn img{width: 50px; margin-right: 10px;}


.call-new-btn-new{display: block; background: #9900A8; border-radius: 30px; color: #FFF;  padding: 5px 15px 5px 5px; font-weight: bold;  margin: 0 auto;}
.call-new-btn-new img{width: 50px; margin-right: 10px;}
.left.photo {width: 100% !important; float: none}
/* .left.photo div{margin-right: 0 !important} */

.astrologer-profile .right .call-action .orange-btn, .astrologer-profile .right .call-action .purple-btn{margin: 0 0 10px;}

.photo-review .photos{width: 100%; margin: 0 0 20px;}
.photo-review .review{width: 100%;}
.astrologer-profile .review .box .color-btn{position: relative !important; top: auto!important; right: auto!important;}
.astrologer-profile .review .box .star{width: 100% !important; text-align: center}
.astrologer-profile .review .box .rating ul li{margin-right: 0}

.astrologer-profile .right .call-action .orange-btn{order:-1;}
.astrologer-profile .right .call-action{display:flex;flex-wrap: wrap;justify-content: space-between;}

.recharge-ban .left, .recharge-ban .right{width: 100%; float: none}
.recharge-ban.ban-in {min-height: 180px !important;}
.recharge-ban.ban-in h1{text-align: center}
.recharge-ban .right{width: 100%; margin: 0 auto; padding: 10px}
.recharge-ban.ban-in .ban-text .left p{display: none}
.recharge-ban.ban-in .ban-text .right{min-height: auto;}
.recharge-ban.ban-in .ban-text .right p{display: block}
.recharge-ban.ban-in .ban-text .right .container{text-align: center !important; padding: 0 !important}
.recharge-ban.ban-in .ban-text .right .container .history-btn{background: transparent;  color: #9900a8; text-transform: uppercase; padding: 0; text-decoration: underline; margin: 0;}

.recharge ul li{width: 100%; display: flex; height: auto}
.recharge ul li .left{width: 25%; font-size: 14px;}
.recharge ul li .right{width: 30%; font-size: 14px;}
.recharge ul li .purple-btn{width: 40%; margin: 0 10px; padding: 0 10px;}
.recharge ul li .right{height: auto !important}
.recharge ul li .purple-btn{font-size: 12px;}

#payment-form .form-row{padding: 20px;}
#payment-form .coupon-code .input{width: 66% !important}
#payment-form .card-number{padding: 0}
#payment-form .card-number + .form-row{padding: 0;}
#payment-form .card-details .col-md-4{padding: 0 15px;}

.card-details label{padding:0px; margin:0px; margin-top:9px; padding-bottom:3px;}

.testimonial-img-name{padding: 0}

#filterForm .col-md-2{width: 50% !important;}
#filterButton{margin-bottom: 20px;}
.order #changeApiButton, .order #changeApiButton1{clear: both; display: inline-block; float: none !important; width: auto !important; padding: 0 20px !important;}

.new-gift ul li {width: 46%; margin: 0 2% 30px;}
.new-gift ul li img {max-height: 80px; padding: 10px;}
}

@media screen and (max-width: 991px) {
.header nav.menu ul li {display: block;}
}
