.category-div .fav-seller-div .seller-fav-item{margin-right: 10px}.category-div .user-img-popup img{width: 200px; height: 200px}.category-div .docter-card .experience{height: 24px}.category-div .docter-card{margin-bottom: 30px}.dctr-crd-detail .rating-star.popup .number .ratingno1{font-size: 26px !important}.dctr-crd-detail .product-details .rating-star .number .ratingno1{font-weight: 400 !important; letter-spacing: 1px; color: #333; line-height: 18px; margin-top: 15px}.dctr-crd-detail .rating-star.popup .number p{font-size: 12px !important}.dctr-crd-detail .mrktp-plc-rating-review .rating-star.popup .number{margin-top: 15px !important}.dctr-crd-detail .number p{margin-top: 0 !important}.dctr-crd-detail .rating-star .number span i{padding-left: 5px; color: #3bc6d4}.dctr-crd-detail .like-dislike-prdct{left: 12px; width: unset}.no-data-found{text-align: center}span.seller-fav.active{background: green !important}span.seller-fav.active a>i.fa.fa-heart-o{color: #fff !important}a.seller-fav-item.fav-item.active{background: #2fb503}.dctr-crd-detail.session-book .docetr-dtl h4,.dctr-crd-detail.session-book .location,.plans>ul>li.active h4,.session-select .modal-body ul li.active h4,a.seller-fav-item.fav-item.active i.fa.fa-heart-o,li.available-dates-for-slots.active span{color: #fff}.dctr-crd-detail .docetr-dtl h4 span,.fav-seller-div .seller-fav-item{float: right; color: #a2a2a2; position: relative; top: 5px; font-size: 13px; border: 1px solid #e6e6e6; background: #fff; height: 30px; text-align: center; width: 30px; border-radius: 100%; line-height: 31px}.dctr-crd-detail .img-box{max-width: 100% !important}.docter-card .price:hover{transition: .5s; color: #fff !important}.mrkt-plc-ins-web-cat .owl-nav{position: absolute; top: 43%; width: 100%; z-index: 0; height: 0; display: block !important}.mrkt-plc-ins-web-cat .owl-nav button{border: none; background: 0 0; position: relative}.mrkt-plc-ins-web-cat .owl-nav button.owl-next{float: right; right: -50px}.mrkt-plc-ins-web-cat .owl-nav button.owl-prev{left: -50px; float: left}.mrkt-plc-ins-web-cat .owl-nav button span{background: 0 0; color: #dedede; height: 35px; width: 40px; text-align: center; display: block; font-size: 110px; line-height: 40px; border: none}.calendar-box{background: #fff; width: auto; box-shadow: 0 0 10px -2px #ccc; margin: 18px auto 20px; padding: 15px; display: table; text-align: center}.calendar-box ul,.dctr-crd-detail .rating ul,.dctr-crd-detail .socail-icon ul,.details .tag ul,.docter-card .selct-filter ul,.gallery ul,.session-select .modal-body ul,.session-select .modal-body ul li:last-child{margin: 0}.calendar-box ul li{list-style: none; text-align: center; background: #f7f7f7; cursor: pointer; font-weight: 700; display: inline-block; margin-right: 20px; padding: 8px 15px; border-radius: 5px}.calendar-box ul li:last-child,.docter-card .selct-filter ul li:last-child,.plans>ul>li:last-child,.select-session-book .main-tab-container .box ul li:nth-child(3n+3){margin-right: 0}.calendar-box ul li .week-n{display: block; padding-bottom: 5px; text-transform: uppercase}.calendar-box ul li .slots{display: block; padding-top: 5px}.calendar-box ul li.active{background: #2981c0; color: #fff}.inner-div-rating-star{display: inline-block; width: 100%; background: #fff; padding: 10px; box-shadow: 0 3px 7px -2px #ccc}.mrktp-plc-rating-review .rating-star .number{text-align: left; float: left; width: auto; margin-top: 1px; position: relative}.mrktp-plc-rating-review .rating-star .number .rating{padding: 0; margin: 0; float: none; width: 100%; display: inline-block}.dctr-crd-detail .rating li,.mrktp-plc-rating-review .rating-star .number .rating li{list-style: none; display: inline-block}.mrktp-plc-rating-review .rating-star .number .rating li i{color: #c39644}.mrktp-plc-rating-review .rating-star .number p{letter-spacing: .5px; line-height: 24px; color: #a7a7a7; font-size: 13px; font-weight: 400; display: inline-block; padding-left: 10px; padding-right: 20px; border-right: 1px solid #eaeaea}.mrktp-plc-rating-review .rating-star.popup{display: none; position: absolute; top: 28px; left: 0; width: 400px; padding: 0; border: 1px solid #e6e6e6; z-index: 99; margin: 5px 0 10px}.mrktp-plc-rating-review .rating-star.popup .number p.mrkt-plc-rating-p{font-size: 13px; padding-top: 10px; margin-top: 0}.mrktp-plc-rating-review .rating-star.popup .rtng-clse{position: absolute; top: -12px; right: -9px; background: #f1f1f1; width: 20px; height: 20px; text-align: center; border-radius: 100%; font-size: 12px; line-height: 19px; border: 1px solid #ccc; color: #7b7b7b; cursor: pointer}.mrktp-plc-rating-review .rating-star.popup .number{text-align: center; float: left; width: 38%; margin-top: 1px; position: relative; padding: 0 10px 10px 0; border-right: 1px solid #e8e8e8}.mrktp-plc-rating-review .rating-star .number .ratingno1{font-size: 26px; font-weight: 400; letter-spacing: 1px; color: #333; line-height: 18px; margin-top: 15px; display: inline-block; padding-left: 10px; padding-right: 20px; border-right: 1px solid #eaeaea}.mrktp-plc-rating-review .rating-star.popup .number p{font-size: 30px; line-height: 16px; font-weight: 500; margin-top: 20px; border: none}.mrktp-plc-rating-review .rating-star .progress-main{width: 55%; float: right; display: inline-block; margin-bottom: 1px}.mrktp-plc-rating-review .rating-star .progress-main .star{float: left; margin: 4px 7px 0 0; font-size: 12px; letter-spacing: 3px; color: #555}.dctr-crd-detail .docetr-dtl>.btn{background: linear-gradient(#48e6f5, #34cddc); color: #fff; border-radius: 5px; letter-spacing: 1px; padding: 10px 0 8px; margin-top: 65px; font-size: 14px; width: 150px; border: 1px solid #4ed8e4}.dctr-crd-detail .rating>span{color: #fff; font-size: 13px; letter-spacing: .5px; font-weight: 700; display: inline-block; background: #56a73c; padding: 1px 9px; border-radius: 4px; float: left; position: relative; top: 2px; margin-right: 10px}.mrktp-plc-rating-review .rating-star .number span i{padding-left: 0}.mrktp-plc-rating-review .rating-star .progress-main .user-total{font-size: 12px; color: #555}.mrktp-plc-rating-review .rating-star .progress-main .progress{float: left; margin-right: 10px; width: 49%; height: 6px; margin-top: 9px; margin-bottom: 5px}.progress-bar-success{background-color: #388e3c}.mrktp-plc-rating-review .rating-star.popup .more-review{display: inline-block; width: 100%; text-align: center; padding: 10px 0 0; border-top: 1px solid #e4e4e4; margin-top: 10px}.mrktp-plc-rating-review .rating-star.popup:after{content: ''; position: absolute; width: 15px; height: 15px; background: #fff; z-index: 9; top: -8px; left: 14px; transform: rotate(45deg); border-top: 1px solid #ececec; border-left: 1px solid #ececec}.main-tab-container .tab-content.mani-tab-cntnt .img-box{max-width: 100%; width: 100%; margin: 0 auto}.modal.session-select{background: rgba(0, 0, 0, .5); overflow-x: hidden; overflow-y: auto}.docter-card:after,.docter-card:before{position: absolute; background-color: rgba(219, 239, 237, .3); width: 100%; height: 100%; transform: rotate(64deg); transition: 1s; opacity: 0; cursor: pointer}.dctr-crd-detail .rating li i.str-clr,.str-clr{color: #56d2de}.dctr-crd-main .tab-content .tab-pane .container{width: 1000px}/* .dctr-crd-main{background: #ebebeb; padding: 0 0 40px; min-height: 100vh}*/.dctr-crd-main .breadcrumb{padding-top: 20px}.dctr-crd-main .breadcrumb .breadcrumb-item::before{content: "" !important; border: 15px solid #ececec; border-radius: 0; border-right: 15px solid transparent; border-bottom: 17px solid transparent; position: absolute; border-top: 17px solid transparent; left: 0; z-index: 9}.dctr-crd-main .slider-nav{margin: 0 0 10px !important; padding: 10px 0 0 !important}.booking-form{padding: 80px 0 100px}.banner img,.dctr-crd-detail .banner img,.select-session-book .calendar img{width: 100%}.docter-card{background: #fff; border-radius: 0; width: 100%; display: block; transition: .5s; position: relative; overflow: hidden; padding-top: 0; height: auto; margin: 0 auto; padding-bottom: 8px; cursor: pointer}.docter-card .user-name{text-align: center; display: block; padding: 10px 0 3px; font-weight: 500; margin-bottom: 0; font-size: 16px; color: #000; text-transform: capitalize}.docter-card .user-name span{display: block; font-size: 12px; color: #909090; padding-top: 5px}.docter-card .profile{font-size: 12px; text-align: center; margin: 5px 0 10px; color: #53d0dc}.docter-card:before{content: ''; top: -138px; left: 0}.docter-card:after{content: ''; bottom: -172px; right: 0}.docter-card:hover:before{transition: 1s; top: 105%; opacity: 1; cursor: pointer}.docter-card:hover:after{transition: 1s; bottom: 105%; opacity: 1; cursor: pointer}.docter-card:hover{box-shadow: 0 5px 8px 4px #bfbfbf; transition: .5s}.docter-card .user-img-bg{position: relative; margin-bottom: 0; border-radius: 0}.docter-card .user-img-bg .socail-details{position: absolute; top: 55px; left: -35px; transition: .5s}.docter-card:hover .socail-details{transition: .5s; left: 0}.docter-card .user-img-bg .socail-details li{list-style: none; display: block; background: #e8e8e8; height: 30px; width: 35px; text-align: center; padding-top: 3px; margin-bottom: 10px; border-radius: 0; border: 1px solid #d4d4d4}.docter-card .user-img-bg .socail-details li a{display: block; text-decoration: none; transition: .5s; transform: scale(1)}.docter-card .user-img-bg .socail-details li a:hover{transition: .5s; transform: scale(1.3)}.docter-card .user-img-bg .socail-details i{color: #4a4a4a; font-size: 10px; position: relative; top: -1px}.docter-card .user-img-popup{margin: 0 auto; display: block; width: 200px; text-align: center; padding: 25px 0 0; border-radius: 100%}.docter-card .user-img-popup .fvrte-icon{position: absolute; top: 0; right: 10px; background: #fff; display: none; height: 45px; width: 45px; text-align: center; box-shadow: 0 0 10px 0 #ccc; border-radius: 0 0 10px 10px; line-height: 46px; font-size: 22px; color: #ad3b3b}.docter-card .user-img-popup img{width: 100%; display: inline-block; border: 0 solid #fff; border-radius: 100%}.docter-card .user-img-popup .user-name{font-weight: 700; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; color: #000; padding: 10px 0 0; display: block}.docter-card .user-details{margin-top: 0; font-size: 13px; padding: 0 9px 8px; display: inline-block; width: 100%}.docter-card .user-details p{font-size: 13px; color: #000; text-align: center; line-height: 23px}.docter-card .user-details .btn{background: #56d2de; color: #fff; font-weight: 400; width: 100%; border-radius: 5px; letter-spacing: 1px; padding: 8px 15px; transition: .5s; text-align: left}.docter-card .user-details .btn span{float: right; background: #fff; color: #555; height: 20px; width: 20px; text-align: center; line-height: 20px; font-weight: 700; display: block; border-radius: 100%; padding: 0 0 0 2px}.docter-card .user-details .btn i{font-style: normal; font-weight: 700}.docter-card .experience{text-align: center; font-size: 13px; color: #555; padding: 0 0 5px; margin: 0}.dctr-crd-detail .experience span,.docter-card .experience span{font-weight: 600}.docter-card .location{display: block; text-align: center; font-size: 12px; padding: 0 0 3px}.docter-card .user-details .btn:hover{transition: .5s; background: #40bdca}.docter-card .rating{display: block; border-radius: 5px 0 0; margin: 0 0 5px; top: 0; position: absolute}.docter-card .rating ul{padding: 0; margin-bottom: 0}.docter-card .rating span{color: #fff; font-size: 11px; letter-spacing: .5px; font-weight: 400; padding-left: 2px}.docter-card .rating ul li{list-style: none; color: #fff; display: inline-block; margin: 0; font-size: 12px; padding: 2px 6px}.docter-card .rating ul li i{margin-right: 2px}.ctr-crd-main.mrkt-plc-ctgry>.container{width: 990px}.docter-card .selct-filter{padding: 15px 10px 20px; text-align: center}.docter-card .selct-filter ul li{list-style: none; display: inline-block; margin-right: 3px}.docter-card .selct-filter ul>li>a{font-size: 12px; display: block; text-decoration: none; letter-spacing: .5px; background: #ececec; padding: 6px 15px; color: #000; border: 1px solid #e2e2e2; transition: .5s; border-radius: 46px}.docter-card .selct-filter ul>li>a:hover{transition: .5s; background: #53d0dc; color: #fff !important}a.btn.plan-prchs-btn.active{background-image: initial; background-color: #3d5c91 !important; color: #ede5d7 !important}.docter-card .price{cursor: pointer; margin: 11px 10px 2px; text-align: left; font-weight: 400; font-size: 13px; background: #53d0dc; display: block; color: #fff; letter-spacing: .5px; padding: 10px 15px; border-radius: 5px}.docter-card .price i{font-style: normal; font-weight: 700; background: #fff; height: 20px; width: 20px; text-align: center; color: #53d0dc; line-height: 20px; border-radius: 100%; float: right}.docter-card .price i span{font-size: 10px}.dctr-crd-detail{margin: 0 0 60px}.dctr-crd-detail .user-img-dtl{border: 1px solid #eaeaea; box-shadow: 0 0 10px 0 #ccc; padding: 5px; text-align: center; margin-bottom: 50px}.plans .box,.plans>ul>li{box-shadow: 0 0 10px -3px #ccc}.dctr-crd-detail .user-img-dtl img{width: 100%; height: 370px}.dctr-crd-detail .docetr-dtl{padding: 0 100px 0 25px}.dctr-crd-detail .docetr-dtl h4{font-size: 30px; margin-bottom: 4px}.dctr-crd-detail .rating li i{color: #ccc; margin: 0 2px}.dctr-crd-detail .rating{padding: 2px 0; display: inline-block; background: 0 0; width: 100%}.dctr-crd-detail .location{display: block; text-align: left; padding: 6px 0 10px; font-size: 16px; letter-spacing: .5px}.dctr-crd-detail .profile{font-size: 16px; text-align: left; margin: 0 0 25px; color: #53d0dc}.certificate h4,p{margin-bottom: 0; color: #777}.dctr-crd-detail .experience{text-align: left; font-size: 16px; color: #555; padding: 15px 0 20px; margin: 0}.dctr-crd-detail .socail-icon{padding: 20px 0 0}.dctr-crd-detail .socail-icon ul li{list-style: none; display: inline-block; margin-right: 4px}.dctr-crd-detail .socail-icon ul li a{text-decoration: none; color: #fff; background: #c1c1c1; font-size: 13px; display: block; text-align: center; height: 32px; width: 32px; line-height: 34px; border-radius: 100%; transition: .5s; transform: scale(1)}.dctr-crd-detail .socail-icon ul li a:hover{transition: .5s; background: #48e6f5; transform: scale(1.1); color: #fff !important}.plans-main{background: #eaeaea; padding: 60px 0 20px}.plans-main .item{float: left; width: 25%}.plans-main h3{text-align: center; margin-top: 0; padding-bottom: 30px}.plans-main .plan-box{background: #fff; padding: 40px 30px; text-align: center; position: relative; border: 1px solid #e0e0e0; z-index: 99; margin-top: 40px; border-right-color: #f5f5f5; border-top: 4px solid #5397ec}.plans-main .plan-box.active:after{content: ''; position: absolute; top: -4px; right: -4px; border: 2px solid #5397ec; border-bottom: 288px solid #5397ec}.plans-main .plan-box.active:before{content: ''; position: absolute; top: -4px; left: -4px; border: 2px solid #5397ec; border-bottom: 288px solid #5397ec}.plans-main .plan-box.active{position: relative; top: -46px; height: 290px; padding-top: 80px; z-index: 999; border-bottom: 4px solid #5397ec; animation: .5s animation-cstm3}.plans-main .plan-box.active h4{font-size: 50px}.plans-main .plan-box.active .btn{padding: 11px 20px; font-size: 14px}.plans-main .plan-box:hover .check{transition: .5s; background: #52a543}.plans-main .plan-box .check{position: absolute; top: 15px; left: 15px; transition: .5s; cursor: pointer; background: #ccc; height: 20px; width: 20px; color: #fff; font-size: 10px; line-height: 19px; border-radius: 100%; padding: 1px 0 0 3px}.plans-main .plan-box.active .check{background: #52a543}.plans-main .plan-box h4{font-size: 30px; background: #fff; border: 1px solid #fff; margin: 0 auto; border-radius: 100%; font-weight: 700; line-height: 30px}.plans-main .plan-box h4 i{position: relative; font-style: normal; font-size: 15px; top: -12px; font-weight: 700}.plans-main .plan-box span{display: block; font-size: 15px; position: relative; top: 0; letter-spacing: 1px}.plans-main .plan-box .btn{font-size: 12px; letter-spacing: 1px; background: linear-gradient(#48e6f5, #2b8088); padding: 7px 14px; color: #fff; border-radius: 100px; margin-top: 25px; border: none}.plans-main .plan-box .plan-more-cntnt .fa-close{font-size: 10px; background: #fff; height: 18px; width: 18px; border-radius: 100%; cursor: pointer; line-height: 15px; position: absolute; top: -7px; right: -6px; border: 1px solid #dedede}.dctr-crd-main .slider-nav .item.active a:before,.plans-main .plan-box .plan-more-cntnt:after{width: 15px; height: 15px; position: absolute; content: ''; transform: rotate(45deg); margin: 0 auto; left: 0}.plans-main .plan-box .plan-more-cntnt{padding: 10px; position: absolute; top: 110px; background: #fff; box-shadow: 0 0 10px 0 #bdbdbd; left: 0; right: 0; margin: 0 auto; display: none; width: 0; z-index: 99; border-radius: 10px; animation: .5s animation-cstm2}.plans-main .plan-box .plan-more-cntnt:after{z-index: 999; right: 0; background: #fff; top: -7px; box-shadow: -4px -4px 10px 0 #b7b7b7}.plans-main .plan-box .plan-more-cntnt p{font-size: 13px; color: #000}.dctr-crd-main .slider-nav{border: none; min-height: auto; border-bottom: none; background: #ebebeb}.dctr-crd-main .slider-nav .item a{text-decoration: none; position: relative; color: #000; background-color: transparent; font-size: 12px; text-align: center; display: flex; border-right: 1px solid #eaeaea; padding: 0 30px; letter-spacing: 1px; height: 45px; line-height: 13px; justify-content: center; align-items: center}.dctr-crd-main .nav-tabs{border-bottom: none !important}.dctr-crd-main .slider-nav .item.active a:before{right: 0; display: none; background: #ececec; bottom: -9px}.nav-tabs.owl-carousel{border: 0}.dctr-crd-main .nav-tabs.owl-carousel .owl-stage{margin: 0 auto}.dctr-crd-main .slider-nav .item a:after{content: ''; position: absolute; width: 100%; height: 1px; background-color: #52ccd8; top: auto; left: -100%; right: auto; transition: .5s; bottom: 0}.dctr-crd-main .tab-content.container{width: 970px}.dctr-crd-main .slider-nav .item a:hover:after{left: 0; right: 0}.dctr-crd-main .slider-nav .item a:hover{color: #3bc6d4 !important}.dctr-crd-main .slider-nav .item{margin: 0; padding: 0; overflow: hidden; position: relative}.dctr-crd-main .active.item a{background: 0 0 !important; color: #52ccd8 !important; border-bottom: 1px solid #52ccd8 !important}.custom-month-calender.owl-carousel-new-slider .owl-dots,.dctr-crd-main .slider-nav .owl-dots{display: none}.dctr-crd-main .slider-nav .owl-nav{position: absolute; top: 0; width: 100%; z-index: 0; height: 0}.dctr-crd-main .slider-nav .owl-nav button:focus{outline: 0}.dctr-crd-main .slider-nav .owl-nav button span{background: #ebebeb; color: #000; height: 45px; width: 40px; text-align: center; display: block; font-size: 38px; line-height: 37px}.dctr-crd-main .slider-nav .owl-nav button.owl-next{float: right}.dctr-crd-main.mrkt-plc-ctgry .category-div{padding: 0 90px}.dctr-crd-main .title h3{color: #000; font-size: 18px; font-weight: 400; display: block; text-align: center; margin: 40px 0 15px; position: relative; padding-bottom: 8px; z-index: 9}.dctr-crd-main .title h3 span{background: #ececec; position: relative; font-weight: 700; z-index: 9; padding: 0 15px; text-transform: uppercase; border-radius: 30px; font-size: 22px}.dctr-crd-main .title h3 p{font-size: 12px; padding-top: 8px}.dctr-crd-main .title h3:after{content: ''; position: absolute; left: 0; right: 0; width: 60%; height: 1px; background: #d2d2d2; margin: 0 auto; top: 11px; z-index: 0}.session-select .modal-dialog{width: 450px; margin: 0 auto; position: relative; top: 35%}.session-select .close{opacity: 1; text-shadow: none; background: #f3f3f3; width: 25px; height: 25px; border-radius: 100%; position: absolute; top: -10px; right: -11px}.session-select .close:focus{outline: 0; border: none}.session-select .modal-body h3{font-size: 18px; color: #000; padding: 10px 0 25px; margin: 0; text-align: center}.session-select .modal-body ul li{list-style: none; display: block; box-shadow: 0 0 10px 0 #ccc; margin-bottom: 15px; padding: 10px 20px}.plans>ul>li.active,.session-select .modal-body ul li.active{background: #316cd0}.session-select .modal-body ul li img{width: 50px; margin-right: 15px}.session-select .modal-body ul li a{text-decoration: none; display: flex; justify-content: flex-start; align-items: center}.plans>ul>li>h4,.session-select .modal-body ul li h4{font-size: 18px; letter-spacing: 1px; color: #555; margin: 0; line-height: 18px}.gallery ul li,.plans>ul>li{margin-right: 15px; margin-bottom: 15px}.session-select .modal-body ul li h4 span{display: block; font-size: 12px}.session-select .modal-body .btn-cstm{padding: 7px 15px; background: #316cd0; display: table; color: #fff; border-radius: 5px; letter-spacing: 1px; font-size: 13px; margin: 20px auto 0; transition: .5s}.session-select .modal-body .btn-cstm:hover{color: #fff !important; transition: .5s}.main-tab-container{background: #f7f7f7; padding: 0 0 50px; border-top: 2px solid #f7f7f7}.main-tab-container .main-tabs.nav-tabs>li>a{border: none !important; padding: 25px 40px 22px; transition: .5s; font-weight: 500; letter-spacing: .5px; text-transform: uppercase; color: #000; position: relative}.main-tab-container .main-tabs.nav-tabs>li>a:after{content: ''; position: absolute; left: 0; right: 0; width: 0%; height: 2px; background: #56d2de; bottom: 0; opacity: 0; margin: 0 auto; transition: .5s}.main-tab-container .main-tabs.nav-tabs>li.active>a:after,.main-tab-container .main-tabs.nav-tabs>li>a:hover:after{width: 100%; transition: .5s; opacity: 1}.main-tab-container .main-tabs.nav-tabs>li>a:before{content: ''; position: absolute; left: 0; background: #fff; right: 0; bottom: -5px; width: 10px; height: 10px; border: 6px solid #000; transform: rotate(45deg); border-left: 0 solid #f9f9f9; border-right: 2px solid #56d2de; border-bottom: 2px solid #56d2de; border-top: 0 solid #f9f9f9; margin: 0 auto; z-index: 9; opacity: 0; transition: .5s}.main-tab-container .main-tabs.nav-tabs>li>a:hover:before{opacity: 1; transition: .5s}.main-tab-container .main-tabs.nav-tabs>li.active>a:before{opacity: 1}.main-tab-container .main-tabs.nav-tabs>li.active>a{background: 0 0; border-radius: 0; color: #56d2de}.main-tab-container .main-tabs.nav-tabs>li>a:hover{background: 0 0; transition: .5s; color: #56d2de !important}.main-tab-container .main-tabs.nav-tabs{border-bottom: none; text-align: center}.main-tab-container .nav-tabs>li{float: none; margin-bottom: -1px; display: inline-block}.main-tab-container .tab-content.mani-tab-cntnt{background: no-repeat; padding: 0}.main-tab-container .prdcts-dtl-tab{background: #fff; margin-bottom: 40px; border-top: 1px solid #efefef; position: sticky}.main-tab-container .prdcts-dtl-tab .container{width: 100%; max-width: 1300px}.plans>ul{margin: 0; padding: 0; text-align: center; border: none}.plans>ul>li{list-style: none; display: inline-block; width: 32.2%; background: #fff}.plans>ul>li.active img{filter: invert(1) brightness(100)}.plans>ul>li>a{text-decoration: none; display: flex; justify-content: flex-start; align-items: center; padding: 10px 20px; background: 0 0 !important; border: none !important}.plans>ul>li>a img{width: 55px; margin-right: 10px}.plans .box h3,.plans>.box>h3{font-size: 14px; background: #316cd0; color: #fff; padding: 12px 15px; font-weight: 500; margin-top: 0; letter-spacing: 1px; margin-bottom: 15px; text-transform: uppercase}.plans>ul>li>img{width: 50px; margin-right: 15px; height: 50px}.main-tab-container .tab-content.mani-tab-cntnt .tab-content{margin-top: 20px}.main-tab-container .tab-content.mani-tab-cntnt .tab-content .tab-pane .row,.select-session-book .main-tab-container .tab-pane .row{display: flex; justify-content: center}.plans #reportrange{width: 290px; cursor: pointer; border: 1px solid #e0e0e0; padding: 12px 10px; background: #fff; margin: 15px 20px 15px 0; float: right}.mani-tab-cntnt .title-dtl{background: #fff; margin: 20px 0}.mani-tab-cntnt .title-dtl h3{margin: 30px 0 0 20px; font-size: 18px; text-transform: uppercase}.plans .box{background: #fff; display: block; transition: .5s; transform: scale(.9); padding: 0 0 20px}.plans .box .inner{padding: 10px 20px; background: #f7f7f7; margin: 0 15px 15px; clear: both; border: 1px solid #efefef}.plans .box .inner>span{float: left; background: #fff; display: block; width: 35px; height: 35px; text-align: center; line-height: 35px; font-size: 18px; margin: 2px 18px 0 0; color: #316cd0}.book-appointment .btn,.plans .box .btn{display: table; letter-spacing: 1px; transition: .5s}.plans .box .inner>h4{margin: 13px 0 8px; font-size: 15px}.plans .box .inner>h4 span{float: right; font-size: 18px; position: relative; top: -2px}.plans .box .inner>h4 span i{font-style: normal; font-size: 13px; position: relative; top: -7px}.plans .box .btn{background: #fff; border: 1px solid #316cd0; margin: 20px auto 0; padding: 6px 20px; font-weight: 400; border-radius: 100px}.book-appointment .btn.active,.plans .box .btn:hover{background: #316cd0; color: #fff !important}.plans .box.active .btn{transition: .5s; background: #316cd0; color: #fff}.plans .box .btn:hover{transition: .5s}.plans .box.active{transition: .5s; transform: scale(1); animation: .5s animation-cstm4; margin-top: 15px}.book-appointment{padding: 0; margin: 55px 0 0; display: block}.book-appointment .btn{background: #efefef; border: 1px solid #d6d6d6; margin: 20px auto 0; color: #c3c3c3; padding: 12px 50px; font-weight: 400; border-radius: 100px; box-shadow: none; text-transform: uppercase; font-size: 16px}.plans .box .btn span i{font-style: normal; font-size: 12px; position: relative; top: -6px; font-weight: 600}.plans .box .btn span{margin-right: 8px; font-size: 18px; font-weight: 500}footer .footer-link{margin: 0; text-align: center; padding: 10px; background: #000}footer .footer-link a{color: #969696; font-weight: 500; letter-spacing: .5px; font-size: 14px; padding: 10px 15px; display: inline-block; text-decoration: none; transition: .5s}footer .footer-link a:hover{transition: .5s; color: #fff}header ul li.cart-icon{position: relative}header ul li.cart-icon i{font-size: 20px}header ul li.cart-icon span{background: #dedede; height: 20px; width: 20px; border-radius: 100%; font-size: 11px; padding: 0; position: absolute; top: 12px; text-align: center; right: 2px; color: #000}.details,.gallery{padding: 0}.brief,.details .tag{padding: 15px; background: #fff}.brief{margin-top: 30px}.brief h3,.details .tag h3{font-size: 16px; margin: 5px 0 20px 10px}.brief p{padding-left: 15px; font-size: 14px; line-height: 26px; letter-spacing: .5px}.details .tag ul li{list-style: none; display: inline-block; background: #f5f5f5; margin: 0 10px 10px 0; padding: 6px 15px; color: #555; border: 1px solid #eaeaea; border-radius: 50px; letter-spacing: .5px}.profile .certificate{padding: 0 0 15px; text-align: center; background: #fff; box-shadow: 0 0 10px -3px #ccc}.profile .certificate img{width: 100%; padding: 10px; border-bottom: 1px solid #e4e4e4}.profile .certificate h4{margin: 15px 0 10px; font-size: 18px}.profile .certificate h4 span{font-size: 14px; color: #777; display: block; padding-top: 5px}.profile .certificate p{margin-bottom: 0 !important}.gallery ul li{list-style: none; box-shadow: 0 0 10px -4px #ccc; width: 23.4%; background: #fff; border: 5px solid #fff; overflow: hidden; display: inline-block}.gallery ul li img{width: 100%; transition: .5s; transform: scale(1); height: 185px}.gallery ul li a:hover img{transition: .5s; transform: scale(1.2)}.dctr-crd-detail .banner{padding: 0; margin: 0 0 60px}.session-book{background: url(../images/banner2.jpg); position: relative; margin: 0; padding: 45px 0 20px}.dctr-crd-detail.session-book .user-img-dtl{box-shadow: none; padding: 0; text-align: center; width: 250px; border: none; float: right}.dctr-crd-detail.session-book .user-img-dtl img{width: 100%; height: auto; border-radius: 100%; border: 5px solid #fff}.dctr-crd-detail.session-book .overly{background: rgba(0, 0, 0, .7); position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 100%}.dctr-crd-detail.session-book .experience{color: #fff; padding: 0}.dctr-crd-detail.session-book .rating span{background: 0 0; float: none; font-size: 26px}.dctr-crd-detail.session-book .profile{margin: 0 0 10px}.dctr-crd-detail.session-book .socail-icon ul li a{background: #fff; color: #555}.dctr-crd-detail.session-book .socail-icon ul li a:hover{transition: .5s; background: #48e6f5; color: #fff; transform: scale(1.1)}.dctr-crd-detail.session-book .docetr-dtl .btn{margin-top: 40px}.dctr-crd-detail.session-book .docetr-dtl{padding: 15px 40px 0}.dctr-crd-detail.session-book .cstm-session-book{width: 880px}.select-session-book .main-tab-container .main-tabs.nav-tabs>li>a{padding: 25px 60px 22px}.select-session-book .main-tab-container{border-top: 0 solid #f7f7f7; display: inline-block; width: 100%}.select-session-book .main-tab-container .box{padding: 20px 20px 10px; background: #fff; border: 1px solid #e8e8e8; margin-top: 20px; display: inline-block; box-shadow: 0 0 10px -4px #ccc; width: 100%; transform: none; text-align: center}.select-session-book .main-tab-container .box h3{padding: 0 0 20px; margin: 0; font-size: 16px; text-transform: uppercase; text-align: center}.select-session-book .main-tab-container .box ul li{list-style: none; display: inline-block; margin-bottom: 13px; margin-right: 10px}.select-session-book .main-tab-container .box ul li a{display: block; border: 1px solid #ccc; padding: 10px 6px; font-size: 11px; color: #555; border-radius: 5px; font-weight: 600}.select-session-book .main-tab-container .box ul li a:hover{transition: .5s; border-color: #555; color: #000 !important; box-shadow: 0 0 10px -3px #ccc}.select-session-book .main-tab-container .box .disable{background: #eaeaea}.select-session-book .main-tab-container .box .active a{background: #316cd0; color: #fff; border-color: #316cd0}.select-session-book .main-tab-container .note{font-size: 16px; color: #666}.select-session-book .main-tab-container .proceed{text-align: center; margin-top: 40px}.select-session-book .main-tab-container .proceed a{display: table; background: #316cd0; color: #fff !important; border: 1px solid #316cd0; margin: 20px auto 0; padding: 12px 50px; font-weight: 400; border-radius: 100px; letter-spacing: 1px; box-shadow: none; transition: .5s; text-transform: uppercase; font-size: 16px}.select-session-book .calendar{padding: 0 220px; text-align: center}@keyframes animation-cstm2{0%{transform: rotate(0)}100%{transform: rotate(360deg); box-shadow: 0 0 10px 0 #ccc}}@keyframes animation-cstm4{0%{transform: scale(.9)}100%{transform: scale(1)}}@keyframes animation-cstm3{0%, 100%{transform: scale(1)}50%{transform: scale(1.2)}}.calendar-box ul li{margin-bottom: 20px; font-size: 24px}.calendar-box ul li .week-n{font-weight: 600; font-size: 22px; color: #646464}.month-info.item a{color: #5d6060}.custom-month-calender{margin: 63px 0 0}.month-info.item{font-size: 28px; font-weight: 600; text-align: center}.calendar-box ul li .slots{font-size: 14px; font-weight: 500}.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-next,.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-prev{border: none; height: 50px; width: 50px; background: url('/img/spriteImg.png') 0 -111px no-repeat; color: transparent; position: absolute; right: 22px; top: 4px; margin: auto; content: "\f106"}.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-next:focus,.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-prev:focus{box-shadow: none; outline: 0}.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-next:hover,.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-prev:hover{color: transparent}.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-next{right: 417px; background-position: -46px -111px; position: absolute; content: "\f106"}.custom-month-calender.owl-carousel-new-slider .owl-nav button.owl-prev{left: -196px; position: absolute}@media screen and (max-width:768px){.product-slider .owl-nav button span{color: grey; font-size: 60px; width: auto}.product-slider .owl-nav button.owl-next{float: right; right: 3px}.product-slider .owl-nav button.owl-prev{left: -29px; float: none; width: 25px}.category-products.product-slider{padding: 0 0 0 30px}.dctr-crd-detail .docetr-dtl, .dctr-crd-detail .experience{padding: 15px 0 0; text-align: center}.category-products.product-slider .docter-card{width: 99%}.dctr-crd-main .tab-content.container{width: auto}.book-appointment, .dctr-crd-main.mrkt-plc-ctgry .title h3{margin: 10px 0 0}.dctr-crd-main .slider-nav .owl-nav{top: -3px !important}.dctr-crd-main .slider-nav .owl-nav button.owl-next{float: right; right: -16px; position: relative}.dctr-crd-main.mrkt-plc-ctgry .docter-card{margin-bottom: 15px}.dctr-crd-detail .location{text-align: center}.dctr-crd-detail .like-dislike-prdct{text-align: center; display: none}.dctr-crd-detail .main-tab-container .main-tabs.nav-tabs>li>a{padding: 15px 0; font-size: 13px}.dctr-crd-detail .tab-content.mani-tab-cntnt ul li{width: 46% !important}.dctr-crd-detail .tab-content.mani-tab-cntnt ul li a{padding: 2px !important}.dctr-crd-detail .tab-content.mani-tab-cntnt ul li a img{width: 40px !important; margin: 0 0 0 3px !important}.dctr-crd-detail .tab-content.mani-tab-cntnt ul li a h4{font-size: 15px; text-align: left; padding-left: 15px}.dctr-crd-detail .main-tab-container .nav-tabs>li{width: 24%}.dctr-crd-detail .docetr-dtl>.btn{margin-top: 30px; margin-bottom: 25px; transition: .5s}.dctr-crd-detail .docetr-dtl>.btn:hover{transition: .5s; color: #fff}.dctr-crd-detail .docetr-dtl h4 span{position: absolute; right: 18px; top: 22px}.dctr-crd-detail .profile{text-align: center; margin: 0 0 10px}.dctr-crd-detail .rating>span{float: none}.dctr-crd-detail .user-img-dtl{margin-bottom: 0}.dctr-crd-main.mrkt-plc-ctgry .category-div{padding: 0}.dctr-crd-main .breadcrumb-item.active{background: 0 0 !important}.dctr-crd-main .slider-nav .container{padding: 0 5px}.dctr-crd-main{padding: 0 0 100px}.dctr-crd-main .slider-nav .owl-nav button span{background: #e6e6e6; color: #000; height: 50px; line-height: 50px}.dctr-crd-detail{margin: 0 0 60px}.dctr-crd-detail .docetr-dtl h4{font-size: 18px; margin-bottom: 10px}.plans-main{padding: 30px 0 20px}.plans-main .item{float: none; width: auto; margin: 0 15px}.plans-main .plan-box.active{padding-top: 80px; top: 0}.plans-main .plan-box{margin-top: 25px}.plans-main h3{text-align: center; margin-top: 0; padding-bottom: 0; font-size: 18px}.profile-table .detail-box-user{padding: 7px 15px; height: 76px; margin-bottom: 15px; overflow-y: auto}.profile-table{padding: 30px 0}.profile-table .detail-box-user h4{font-size: 14px}.profile-table .detail-box-user h4 span{font-size: 13px}}