#fbcomment .box_result .result_comment .tools_comment a,#fbcomment .box_result .result_comment h4{color:rgba(3,121,121,.42);text-decoration:none;cursor:pointer}:root{--white:#fff;--blue:#037979;--body-bg:linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--msger-bg:#fff;--border:2px solid #037979;--left-msg-bg:#ececec;--right-msg-bg:#037979}.star{font-size:14px;-webkit-text-stroke:0px #777;text-shadow:0 0 #999;margin:0 1px}.star i{color:#fc0}.navbar-nav .dropdown-menu>li a{font-weight:700;transition:.5s;font-size:12px}.navbar-nav .dropdown-menu>li a i{font-size:16px;color:#037474}.navbar-nav .dropdown-menu>li{padding:0;line-height:47px}.navbar-nav .dropdown-menu:last-child{border-bottom:0}.navbar-nav .dropdown-menu>li:before{content:'';width:0;height:40px;position:absolute;background:var(--blue_green);margin-top:4px;border-radius:0 1px 1px 0;left:0;transition:.2s}.navbar-nav .dropdown-menu>li:hover:before{width:5px;border-radius:30px}.navbar-nav .dropdown-menu>li a:hover{margin-left:5px;background:0 0}.navbar-nav .dropdown-menu .dropdown-item:focus,.navbar-nav .dropdown-menu .dropdown-item:hover{background:0 0}#not abbr{position:relative;margin-right:5px}#not abbr span{position:absolute;right:0;background:#fc0;font-size:9px;top:1em;color:#000;font-weight:bolder}#navbarSupportedContent{justify-content:end}.nav-link i{font-size:28px;vertical-align:middle}.dropzone b,.navbar-light .navbar-nav .nav-link span.item_name{font-size:10px}@media screen and (max-width:765px){.search-wrapper{display:flex!important}}.search-wrapper input{font-size:12px;padding:5px}.search-wrapper-form select{width:100%;border-radius:0;border-right:none;border-left:none;border-bottom:none;font-size:10px;display:block;text-align:center}.story p,.story>a{display:inline-block!important}.search-wrapper button{height:auto;float:none}.search-wrapper button:hover{border-radius:8px 0 0 8px}.search-wrapper-form select:focus{color:#212529;background-color:#fff;outline:0;box-shadow:none}.search-wrapper .btn{border-radius:7px}.search-wrapper{display:flex;}@media screen and (max-width:765px){.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-nav .nav-link span.item_name{display:none}.search-wrapper,ul.navbar-nav li img{display:block}ul.navbar-nav li i{display:block;font-size:22px}#cart abbr span{left:1.5em;right:auto;top:1.2em}}.discount,.doctors-categories .doctor_categories_slider img,.labs-categories .lab_categories_slider img,.main_section .main_section_slider img,.social_coupon .card{display:inline-block}.doctor_profile_tabs .nav-tabs .nav-link,.pharmacies .pharmacy_duration span,.post_icons a,.search-icon,.title{color:#000}.search-icon:hover{color:#343434}#search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translate(0,-100%) scale(0,0);-moz-transform:translate(0,-100%) scale(0,0);-ms-transform:translate(0,-100%) scale(0,0);-o-transform:translate(0,-100%) scale(0,0);transform:translate(0,-100%) scale(0,0);opacity:0;display:none}#search.open{-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1;z-index:1200;display:block}#search input[type=search]{position:absolute;top:50%;left:0;margin-top:-51px;width:60%;margin-left:20%;color:#fff;background:0 0;border-top:1px solid rgba(255,255,255,.8);border-bottom:2px solid rgba(255,255,255,.5);border-left:0 solid transparent;border-right:0px solid transparent;font-size:40px;font-family:Roboto;font-weight:300;text-align:center;outline:0;padding:10px}#search .close{position:fixed;top:15px;right:15px;opacity:1;font-size:30px;color:#fff}#search .close:hover{color:#037979;cursor:pointer}.main_section,.reservistions{padding:1em 0;background:#fafafa}.main_section .card,.search_slider .card{transition:.3s;padding:.5em 1em;border-radius:15px;overflow:hidden;max-height:130px;min-height:130px}.main_section .card .card-block>i,.search_slider .card .card-block>i{font-size:1.7em;color:#fffFFFDE}.main_section .card-title,.search_slider .card-title{padding-top:.5em;font-size:16px;color:#fffFFFDE}.doctors-categories a,.doctors-categories a:hover,.labs-categories a:hover,.main_section a,.main_section a:hover,.reservistions a,.reservistions a:hover,.search_slider a,.search_slider a:hover{text-decoration:none}.main_section .main_section-card,.search_slider .main_section-card{background:#fff;border:1px solid #e3e6e6;box-shadow:0 3px 10px rgb(0 0 0 / .1)}.main_section .main_section-card:hover,.search_slider .main_section-card:hover{-webkit-filter:grayscale(70%);-moz-filter:grayscale(70%);-ms-filter:grayscale(70%);filter:grayscale(70%);filter:gray}.main_section .first_color,.search_slider .first_color{background:#046a8f}.main_section .second_color,.search_slider .second_color{background:#e2ba17}.main_section .third_color,.search_slider .third_color{background:#037979}.main_section .fourth_color,.search_slider .fourth_color{background:#013333}.card-bottom-info{color:#fffFFFDE;margin-top:2em}.card-bottom-info i{font-size:1.1em;margin-inline-end:.4em}.card-bottom-info span{font-size:12px}i.fa-bell.active{-webkit-animation:4s ease-in-out .7s infinite ring;-webkit-transform-origin:50% 4px;-moz-animation:4s ease-in-out .7s infinite ring;-moz-transform-origin:50% 4px;animation:4s ease-in-out .7s infinite ring;transform-origin:50% 4px}.card-bottom-info .count{background:#fff;color:#000;padding:.15em .5em;font-weight:bolder;border-radius:5px;font-size:12px;margin-inline-end:.5em}.discount,.discount:after{background:#037979;border-radius:4px}@-webkit-keyframes ring{0%,100%,43%{-webkit-transform:rotateZ(0)}1%,9%{-webkit-transform:rotateZ(30deg)}11%,3%{-webkit-transform:rotateZ(-28deg)}5%{-webkit-transform:rotateZ(34deg)}7%{-webkit-transform:rotateZ(-32deg)}13%{-webkit-transform:rotateZ(26deg)}15%{-webkit-transform:rotateZ(-24deg)}17%{-webkit-transform:rotateZ(22deg)}19%{-webkit-transform:rotateZ(-20deg)}21%{-webkit-transform:rotateZ(18deg)}23%{-webkit-transform:rotateZ(-16deg)}25%{-webkit-transform:rotateZ(14deg)}27%{-webkit-transform:rotateZ(-12deg)}29%{-webkit-transform:rotateZ(10deg)}31%{-webkit-transform:rotateZ(-8deg)}33%{-webkit-transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg)}37%{-webkit-transform:rotateZ(2deg)}39%{-webkit-transform:rotateZ(-1deg)}41%{-webkit-transform:rotateZ(1deg)}}@-moz-keyframes ring{0%,100%,43%{-moz-transform:rotate(0)}1%,9%{-moz-transform:rotate(30deg)}11%,3%{-moz-transform:rotate(-28deg)}5%{-moz-transform:rotate(34deg)}7%{-moz-transform:rotate(-32deg)}13%{-moz-transform:rotate(26deg)}15%{-moz-transform:rotate(-24deg)}17%{-moz-transform:rotate(22deg)}19%{-moz-transform:rotate(-20deg)}21%{-moz-transform:rotate(18deg)}23%{-moz-transform:rotate(-16deg)}25%{-moz-transform:rotate(14deg)}27%{-moz-transform:rotate(-12deg)}29%{-moz-transform:rotate(10deg)}31%{-moz-transform:rotate(-8deg)}33%{-moz-transform:rotate(6deg)}35%{-moz-transform:rotate(-4deg)}37%{-moz-transform:rotate(2deg)}39%{-moz-transform:rotate(-1deg)}41%{-moz-transform:rotate(1deg)}}@keyframes ring{0%,100%,43%{transform:rotate(0)}1%,9%{transform:rotate(30deg)}11%,3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}}.main_section .share_win .card,.search_slider .card{position:relative;background:#037979}.main_section .share_win .card .card-block,.search_slider .share_win .card .card-block{position:relative;z-index:2}.main_section .share_win .back,.search_slider .share_win .back{background:url("../imgs/money.png") 97% bottom/contain no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1}.main_section .share_win p{font-size:13px;margin-inline-end:10em;color:rgba(255,255,255,.76)}.booking_lab_services .categories-list,.search_page .categories-list{margin:10px 0;padding:0 10px;width:100%;border-bottom:2px solid #037979}.booking_lab_services .rotate,.search_page .rotate{transform:rotate(180deg)}.search_page .categories-list .category{font-size:14px;display:flex;flex-direction:column;position:relative;padding:3px 0 3px 22px;border-bottom:1px solid #f5f5f5;font-weight:300;display:flex}.doctor_profile .price,.doctor_profile .title,.dr_main_info .price,.dr_main_info .title,.fb_appcontianer .group .groupname,.fb_appcontianer .storename,.fb_appcontianer .username,.img-wrap .close,.send-report-dr .title{font-weight:bolder}.booking_lab_services .categories-list .category label,.search_page .categories-list .category label{width:100%;font-size:16px;font-weight:500;color:#95939a}.booking_lab_services .categories-list .category a,.search_page .categories-list .category a{color:#95939a;position:absolute;right:0;z-index:1000}.booking_lab_services .categories-list .category a i,.search_page .categories-list .category a i{color:#037979;font-size:18px}.booking_lab_services .categories-list .category input[type=checkbox],.search_page .categories-list .category input[type=checkbox]{margin:0 10px 0 0;position:absolute;left:0;top:7px}.booking_lab_services .categories-list .category .subcategories,.search_page .categories-list .category .subcategories{margin-left:0;display:none;padding:5px;flex-direction:column}.booking_lab_services .categories-list .category .subcategories .category,.search_page .categories-list .category .subcategories .category{padding-left:22px;flex-direction:column}.booking_lab_services .categories-list .category .subcategories .category:last-child,.categories-list:last-child,.conversations .card__item:last-child a,.lab_reservation .categories-list>li:last-child,.prepare_appointments .days-list .day:last-child,.search_page .categories-list .category .subcategories .category:last-child{border-bottom:none}.post_images img{width:20%;max-height:100px;min-height:100px;object-fit:cover}.post_images a:first-child img{width:100%;max-height:fit-content;min-height:fit-content;object-fit:cover}.post_images .see_more_images{position:relative;width:100px;height:100px;display:inline-block}.post_images .see_more_images .see_more_images_count{position:absolute;width:100%;height:100%;z-index:1;bottom:-45%;right:0;left:0;background:rgba(135,135,135,.9)}.post_images .see_more_images .see_more_images_count strong{position:absolute;top:50%;transform:translate(0,-50%);padding:10px;width:100%;display:block;color:#fff;font-size:25px}.post_images .see_more_images a img{width:100px;height:100px;max-height:100px;min-height:100px;object-fit:cover;position:absolute;bottom:-45%;left:0;z-index:2;opacity:0}.post_images .see_more_images a:first-child img{opacity:.1}.discount{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;position:relative;width:100%;height:30px;line-height:32px;font-size:16px;font-weight:700;color:#fff;text-align:center;padding:0 15px}.chat-actions,.chat-input,.chatbox{background-color:#fff;transition:.3s ease-in-out}.discount:after{content:" ";height:22px;width:22px;position:absolute;top:4px;left:-9px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.discount:before{content:"";width:7px;height:7px;background:#fff;position:absolute;top:12px;left:0;z-index:1;border-radius:10px}.cancel_btn,.labs .lab_info,.pharmacies .pharmacy_info,.prepare_appointments .days-list .day-appointments,.rate_btn,.row-services .col-md-6,.social_coupon,.summary .proceed_info{margin-top:1em}.social_coupon .card{width:35%;border:none;height:auto;border-radius:15px;padding:10px;background:radial-gradient(circle at right bottom,transparent 20px,var(--blue_green) 0) top right/50% 50% no-repeat,radial-gradient(circle at left bottom,transparent 20px,var(--blue_green) 0) top left/55% 50% no-repeat,radial-gradient(circle at right top,transparent 20px,var(--blue_green) 0) bottom right/55% 51% no-repeat,radial-gradient(circle at left top,transparent 20px,var(--blue_green) 0) bottom left/55% 51% no-repeat;filter:drop-shadow(3px 3px 3px #c5c5c5)}.social_coupon .discount,.social_coupon .percent{font-size:15px;color:#fff}.boxed input[type=checkbox]:checked+label .service-card i,.boxed input[type=radio]:checked+label .service-card i,.doctors-categories .doctor_categories_slider .item.active .service-card i,.social-menu ul li i:hover,.social_coupon .line{color:#fff}.chatbox{margin:0 auto;width:100%;position:relative;border-radius:20px;overflow:hidden;border:1px solid #d3d3d3;box-shadow:0 0 15px -5px rgba(0,0,0,.75);-webkit-box-shadow:0 0 15px -5px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -5px rgba(0,0,0,.75)}.reservistion-card,.service-card{box-shadow:0 3px 10px rgb(0 0 0 / .1)}.chat-input{width:100%;text-align:center}.positioning-container-chat,.positioning-container-chat-actions{position:relative;height:100%}.chat-input textarea{width:100%;border:none;outline:0;color:#000;font-size:16px;transition:.3s ease-in-out;padding:1em}.chat-actions{width:100%}#fbcomment .avatar_comment,.actions{display:block}.actions .btn,.save-appointment.btn{margin:0;background:#037979;color:#fff;width:100%;display:inline-block;padding:.5em 0;cursor:pointer;transition:.5s;border:1px solid rgba(3,121,121,.69);border-radius:0 0 20px 20px}.actions .btn:hover{background:#fff;border:1px solid rgba(3,121,121,.74)}.actions .btn:hover i{color:#037979;border:none}.story,.story button,.thumb{border-radius:10px}.img-wrap .close,.story img,.story>a{border-radius:50%}.action,.electronic_prescription label,.labs .card-body .save_icon a,.pharmacies .card-body .save_icon a{cursor:pointer}.action i{color:#fff;font-size:24px;transition:.3s ease-in-out}.action .dz-message i{font-size:2em}@media only screen and (max-width:1100px){.chat-input textarea{font-size:14px}.action i{font-size:22px}}@media only screen and (max-height:525px){.chat-input textarea{font-size:14px}.action i{font-size:22px}}@media only screen and (max-width:950px){.social_coupon .card{display:block;width:100%}.chatbox{width:100%}}.fileinput-button{position:relative;overflow:hidden}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:"alpha(opacity=0)";font-size:200px;direction:ltr;cursor:pointer}.thumb{height:80px;width:100px;object-fit:cover}ul.thumb-Images li{width:120px;float:left;display:inline-block;vertical-align:top;padding:.5em 0}.img-wrap{position:relative;display:inline-block;font-size:0}.img-wrap .close{position:absolute;top:2px;right:2px;z-index:100;background-color:#d0e5f5;padding:5px 3px;color:#000;cursor:pointer;opacity:.5;font-size:23px;line-height:10px}.img-wrap:hover .close{opacity:1;background-color:#037979}.FileNameCaptionStyle{font-size:12px;display:none}#Filelist{width:100%;border-top:1px solid #dcdcdc}#imgList li{scroll-padding-block-end:1em}.story-gallery{margin-bottom:20px}.story{position:relative;background-position:center;background-size:cover;text-align:center}.story>a{overflow:hidden;object-fit:cover;width:5rem!important;margin-bottom:.5em}.story.main_story>a{border:2px solid #037979;background:#037979;color:#fff}.story.active>a,.story>a:hover{border:3px solid #037979}.story>a:hover{transition:.1s}.story.main_story>a:hover{border:2px solid #fff;background:#fff;color:#037979}.story.main_story>a .white_border,.story.main_story>a:hover .white_border{border-color:#037979}.story.main_story>a .white_border i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem}.story.main_story>a .white_border{width:4.8rem;height:4.8rem;position:relative;border:3px solid #fff;border-radius:50%;transition:.5s}.dr_image .icon,.main_header.group img:nth-child(2),.userimage .icon{position:absolute;transform:translate(-50%,40%);object-fit:cover;bottom:0}.story p{text-align:center;font-size:14px;color:#000;width:100%}.story button{background:#037979;color:#fff;font-weight:600;box-shadow:none;border:2px solid}.btn:focus,.story .btn-check:focus+.btn,.story .btn:focus{outline:0;box-shadow:0 0 0 0 rgb(13 110 253 / 0)}.story button.active{background:rgb(3 121 121 / 5%);color:#037979;border-radius:10px;border:2px solid}.post-container{width:100%;background:var(--bg-color);border-radius:6px;padding:20px;color:#626262;margin:20px 0}.user-profile span{font-size:13px;color:#9a9a9a}.post-text{color:#9a9a9a;margin:15px 0;font-size:15px}.comment,.like,.like.active,.proimage{margin-inline-end:1em}.status,.text p{font-size:.85rem}.post-text span{color:#626262;font-weight:500}.post-text a{color:#1876f2;text-decoration:none}.post-img{width:100%;border-radius:4px;margin-bottom:5px}.post-row{display:flex;align-items:center;justify-content:space-between}.activity-icons div img{width:18px;margin-right:10px}.activity-icons div{display:inline-flex;align-items:center;margin-right:30px}.post-porfile-icon{display:flex;align-items:center}.post-porfile-icon img{width:20px;border-radius:50%;margin-right:5px}.post-row a{color:#9a9a9a}.fb_appcontianer{border:1px solid #d3d3d3;background-color:#fff;border-radius:1.5rem;padding:2rem;font-family:Poppins,sans-serif;margin-bottom:1.5em}.text p{font-weight:600;color:#2b4d6d}.fb_appcontianer .group .username{font-weight:bolder;font-size:12px;color:#b4b4b4}.fb_appcontianer .group .group-subinfo{color:#b4b4b4}.status{padding-top:1rem;padding-bottom:1rem;padding-left:.9rem}.comment,.like,.like.active{font-size:1rem;font-weight:700}.comment,.like{color:#000;transition:.5s}.comment i,.like i{font-size:1.5rem}.comment.active:hover,.comment:hover,.like.active:hover,.like:hover{font-size:1rem;color:#037979;font-weight:700}.like.active{color:#037979;transition:.5s}.time{float:none;font-size:.7rem;color:#b4b4b4}.aug{float:none;font-size:.8rem;color:#000;font-weight:500}.img-parent,.wish_btn{float:left}.main_header img,.main_header.group img:first-child,.product_main_header img{float:none;width:50px;height:50px;object-fit:cover;border-radius:50px}.main_header.group img:nth-child(2){float:none;width:30px;height:30px;border-radius:50px;left:30%;border:2px solid #fff}.main_header p,.product_main_header p{display:inline-block;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0;vertical-align:middle}.boxed input[type=checkbox],.boxed input[type=radio],.dropdown-toggle::after,.wish_btn .fav{display:none}.dr_image,.proimage,.userimage{position:relative;display:inline-block}.dr_image .icon,.userimage .icon{left:50%;width:40%;height:40%}.product_container .card{border-radius:20px}.product_container .card-footer,.product_container .card-header{background:#f5fafa}.visit_link .btn{background-color:#fff;border:1px solid #ccccd3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:.5s;margin-top:.5em;font-size:.8rem}.visit_link .btn:hover{background-color:rgba(3,121,121,.42);border:1px solid #fff}.dr_appointments .appointment_title,.electronic_prescription .product-card .card-body,.lab-summary .booking_details .card-title,.labs .lab_booking,.pharmacies .lab_booking,.post_header,.send-report .product-card .card-body{display:flex;justify-content:space-between}#fbcomment .pull-right,.electronic_prescription .product-block{width:100%}#fbcomment{background:#fff;border:1px solid #dddfe2;border-radius:3px;color:#4b4f56;padding:50px}#fbcomment .body_comment{padding:0 8px;font-size:14px;display:block;line-height:25px;word-break:break-word}#fbcomment .avatar_comment img{height:48px;width:48px;border-radius:50px}#fbcomment .box_comment{display:block;position:relative;line-height:1.358;word-break:break-word;border:1px solid #d3d6db;word-wrap:break-word;background:#fff;box-sizing:border-box;cursor:text;font-family:Helvetica,Arial,sans-serif;font-size:16px;padding:0}#fbcomment .box_comment textarea{min-height:40px;padding:12px 8px;width:100%;border:none;resize:none}#fbcomment .box_comment textarea:focus{outline:0!important}#fbcomment .box_comment .box_post{border-top:1px solid #d3d6db;background:#f5f6f7;padding:8px;display:block;overflow:hidden}#fbcomment .box_comment label{display:inline-block;vertical-align:middle;font-size:11px;color:#90949c;line-height:22px}#fbcomment .box_comment button{background-color:rgba(3,121,121,.9);border:1px solid rgba(3,121,121,.42);color:#fff;text-decoration:none;line-height:22px;border-radius:10px;font-size:14px;font-weight:700;position:relative;padding:.2em;width:100%;text-align:center}#fbcomment .box_comment button:hover{background-color:rgba(3,121,121,.42);border-color:rgba(3,121,121,.91)}#fbcomment .box_result{margin-top:24px}#fbcomment .box_result .result_comment h4{font-weight:600;white-space:nowrap;font-size:14px;line-height:1.358;margin:0}#fbcomment .box_result .result_comment{display:block;overflow:hidden;padding:0}#fbcomment .body_comment .show_more,.show_more{background:rgba(3,121,121,.42);box-sizing:border-box;color:#fff;font-size:14px;margin-top:24px;padding:12px;text-shadow:none;font-weight:700;width:100%;position:relative;text-align:center;vertical-align:middle}#fbcomment .box_result .result_comment p{margin:4px 0;text-align:justify}#fbcomment .box_result .result_comment .tools_comment span{color:#90949c}#fbcomment .body_comment .show_more{border:none;border-radius:10px}.show_more{border:none;border-radius:10px;transition:.5s}.show_more:hover{background:rgba(3,121,121,.7)}.card-text .available,.card-text .distance{font-weight:700;font-size:.7rem}.card-text .available span,.card-text .distance span{font-weight:lighter}.card-title span.price{font-weight:bolder;color:#037979}#blog .row .col-12,.coupon_text,.doctors-categories,.dr_appointments .appointment_head,.dr_appointments>.container>.row>.col-12,.labs .card,.labs-categories,.pharmacies .card,.send-report .product-card{margin-bottom:1em}.doctors-categories .card,.labs-categories .card{transition:.3s;padding:1em 0}.doctors-categories .card-title,.labs-categories .card-title,.reservistions .card-title{padding-top:.5em}.doctors-categories .card-title i,.labs-categories .card-title i{margin-inline-end:.4em;color:#037979}.service-card{background:#fff;border:1px solid #e3e6e6;border-radius:8px;cursor:pointer}.reservistion-card:hover,.service-card:hover{background:#effcfc;box-shadow:2px 4px 8px 0 rgba(46,61,73,.2)}.reservistion-card h4,.service-card h4{font-size:16px;color:#000000DE;font-weight:700}.boxed label{display:inline-block;transition:.3s}.boxed input[type=checkbox]:checked+label .service-card,.boxed input[type=radio]:checked+label .service-card{border:4px solid #037979;background:rgba(3,121,121,.2)}.doctors-categories .doctor_categories_slider .item.active .service-card,.labs-categories .lab_categories_slider .item.active .service-card{border:1px solid #037979;background:rgba(3,121,121,.2)}.card.product-item{min-height:374px!important}.card.product-item .category_of_product{font-weight:bolder;font-size:13px;margin-top:1em}.card.product-item .category_of_product i{color:#037979;font-size:20px}.coupon_text b{padding:0;margin:0;display:block;font-size:14px}.new_products ul,.time ul{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0}.coupon_text attr{color:rgba(102,102,102,.84);font-size:13px;font-weight:600}.coupon_btn button{background:#037979;color:#fff;border-radius:20px;font-size:14px;font-weight:700;padding:.5em;transition:.5s;width:100%}.coupon_btn button:hover{background:rgba(3,175,175,.82)}.new_products .modal-title{display:block;font-size:15px;font-weight:bolder;font-family:arial;text-align:center}.new_products .modal-title .coupon_no{font-size:24px;font-family:arial;font-weight:bolder;color:rgba(3,175,175,.82)}.new_products ul{list-style:none;padding-inline-start:0px}.new_products .modal ul li,.recommended{margin:1em 0}.new_products .modal ul li a{border:1px solid #d3d3d3;border-radius:20px;width:100%;display:block;height:100%;padding:1em 0;color:#000;font-weight:bolder;cursor:pointer}.dr_details,.lab_info span,.lab_reservation .category>label abbr span,.pharmacy_info span{color:#00000099}.new_products .modal ul li a i,.prepare_appointments .days-list .day-increase-appointment button,.price-plans .card-header p{font-size:20px}.new_products .modal ul li a:hover{background:rgba(0,0,0,.64);color:#fff}.search_slider .share_win p{font-size:11px;margin-inline-end:10em;color:rgba(255,255,255,.76)}.search_slider img{display:inline-block;border-radius:5px}.search_slider.owl-theme .owl-nav.disabled+.owl-dots{position:absolute;bottom:0;margin:1em}.search_slider.owl-theme .owl-dots .owl-dot span{width:5px;height:5px;margin:1px 2px}.main_section.search_page_slider .item{max-height:200px}.main_section.search_page_slider .item img{width:100%;object-fit:cover;border-radius:10px}.latest_offers .main_banner{height:200px;border-radius:10px}.latest_offers .main_banner img{object-fit:cover;height:100%;width:100%}.reservistions .owl-stage{display:flex;flex-wrap:wrap}#blog .row .col-12 .card,.reservistions .card,.reservistions .text-center{height:100%}.reservistions .card{transition:.3s;padding:2em 0}.reservistions .card i{font-size:30px;color:#037979}.reservistion-card{background:#fff;border:1px solid #e3e6e6;border-radius:8px}.botiques .card-body .save_icon,.doctors .card-body .save_icon,.pharmacies .card-body .save_icon{width:18px;height:18px;position:absolute;right:1.5em!important;top:1.5em!important;left:auto!important}.mapouter{width:100%!important;overflow:hidden;border-radius:5px;height:11.5rem!important}.gmap_canvas{width:100%;height:100%}.dr_reservastion,.lab_reservation,.price-plans,.summary{margin:2em 0}.dr_reservastion .btn,.lab_reservation .btn,.summary .btn{border:1px solid #037979;background:#037979;color:#fff;font-size:15px;font-weight:700;width:100%;padding:1em;border-radius:10px}.dr_reservastion .btn:hover,.lab_reservation .btn:hover,.medical_services .btn:hover,.summary .btn:hover{border:1px solid #037979;background:#fff;color:#037979;font-size:15px;font-weight:700;width:100%;padding:1em}.dr_reservastion .btn i,.lab_reservation .btn i,.medical_services .btn i,.summary .btn i{font-size:22px}.dr_reservastion .date,.lab_reservation .date{margin-top:.9em}.dr_reservastion .address_info h3,.lab_reservation .address_info h3{color:#000;font-weight:700;font-size:18px}.dr_details,.dr_reservastion .address_info h6,.lab_reservation .address_info h6,.labs .card-text,.pharmacies .card-text{font-size:14px}.dr_reservastion .address_info h6 b{color:#d3d3d3;font-weight:lighter}.dr_details,.wish_btn{font-weight:700;margin-top:1em}.dr_reservastion .card .card-rate,.lab_reservation .card .card-rate{margin:.2em 0}.dr_image{width:80px;height:80px;margin-top:.5em;margin-bottom:.5em;margin-right:.5em}.dr_image img.avatar,.recommended_image img.avatar{width:100%;height:100%;object-fit:cover;border-radius:10px}.dr_image img.icon{width:25px;height:25px}.dr_main_info{display:block;align-items:start}.doctor_profile .price,.dr_main_info .price,.labs-categories .lab_categories_slider .item.active .service-card i,.msger-header .msger-header-options a:hover{color:#037979}.dr_details{display:block;float:left}.wish_btn.active{background:#d0e8e8;color:#037979!important;border:1px solid #9bb1b1}.wish_btn{border-radius:8px;border:1px solid #037979;width:100%;padding:1em;text-align:center;background:#037979;color:#000!important;cursor:pointer}input[type=date]{width:100%;text-align:center;display:block;position:relative;padding:.5rem 2.5rem .5rem .75rem;font-size:1.5rem;font-family:monospace;border:1px solid #8292a2;border-radius:.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23688EBB' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' transform='translate(1 1)'%3E%3Crect width='18' height='18' y='2' rx='2'/%3E%3Cpath d='M13 0L13 4M5 0L5 4M0 8L18 8'/%3E%3C/g%3E%3C/svg%3E") right 1rem center no-repeat #fff;cursor:pointer}input[type=date]:focus{outline:0;border-color:#3acfff;box-shadow:0 0 0 .25rem rgba(0,120,250,.1)}::-webkit-clear-button,::-webkit-inner-spin-button{display:none}::-webkit-calendar-picker-indicator{position:absolute;width:2.5rem;height:100%;top:0;right:0;bottom:0;opacity:0;cursor:pointer;color:#0078fa;background:#0078fa}input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.05}input[type=date]:hover::-webkit-calendar-picker-indicator:hover{opacity:.15}.time li{list-style:none;display:inline-block;margin-right:1em;margin-bottom:1em}.time ul{text-align:center;display:block;list-style-type:disc;padding-inline-start:0px}.booking_details_table td,.msg-info{text-align:end}.time .date-btn>input+p{border-color:#0000001F;border-radius:10px;color:#000000DE;font-size:12px;font-weight:700;margin-block-start:0;margin-block-end:0}.time .date-btn p{padding:.5em 1em;display:inline-block}.clear-rating,.electronic_prescription input[type=checkbox],.lab_reservation input[type=checkbox],.labs .card-body .clear-rating,.labs .card-body .remove_fav,.msger #FileInput,.pharmacies .card-body .clear-rating,.pharmacies .card-body .remove_fav,.remove_fav,.time .date-btn>input{display:none}.time .date-btn>p{cursor:pointer;border:2px solid transparent}.time .date-btn>input:checked+p{border-color:#037979;border-radius:10px;background:#d0e8e8;color:#037979}.meeting_type{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.meeting_type .selector{position:relative;width:100%;height:80px;display:flex;justify-content:space-around;align-items:center}.meeting_type .selecotr-item{position:relative;width:50%;height:100%;display:flex;justify-content:center;align-items:center}.meeting_type .selector-item_radio{appearance:none;display:none}.meeting_type .selector-item_label{cursor:pointer;position:relative;height:80%;width:100%;text-align:center;border-radius:10px;line-height:400%;font-weight:900;transition-duration:.5s;transition-property:transform,color,box-shadow;transform:none;border:1px solid #d3d3d3;margin:0 1em;color:#000}.meeting_type .selector-item_radio:checked+.selector-item_label{background-color:#f0fafa;color:#037979;border:1px solid #037979;transform:translateY(-2px)}@media (max-width:480px){.meeting_type .selector{width:90%}}.lab-summary .icon,.lab_reservation .icon,.labs .icon,.pharmacies .icon{border:2px solid #fff;border-radius:50px}.lab-summary .booking_details a{color:#037979;font-size:25px}.summary .proceed_info .cardo{border:1px solid #d3d3d3;border-radius:10px;height:100%;display:flex;justify-content:space-between}.summary .proceed_info .cardo b{margin:1em}.card,.prepare_appointments .days-list .day-appointments .appointment-time .form-group input{border-radius:10px}.booking_details.card{background:#f0fafa}.booking_details_table,.send-report .product-card:last-child{margin-bottom:0}.booking_details_table tr:last-child{border-color:transparent}.labs-categories .lab_categories_slider .item .fa-check{visibility:hidden;display:none}.labs-categories .lab_categories_slider .item.active .fa-check{visibility:visible;display:inline-block}.labs .card_images,.labs-categories .card_images,.pharmacies .card_images,.send-report .clinic_services .collapse-icon,.service-rate .clinic_services .collapse-icon{position:relative}.labs .card_images .doctor_icon,.labs-categories .card_images .doctor_icon,.pharmacies .card_images .doctor_icon{position:absolute;bottom:-1em;left:1em;width:2em;height:2em}.labs,.pharmacies{background:#fafafa;padding-top:2em;padding-bottom:2em}.labs .title_btn,.pharmacies .title_btn{padding:1em 0}.labs .section-title,.pharmacies .section-title{padding:0}.labs .card-title,.pharmacies .card-title{font-weight:700;font-size:16px}.labs .card-subtitle,.pharmacies .card-subtitle{font-weight:700;font-size:12px;color:#000000DE!important}.labs .card-body,.pharmacies .card-body{padding-top:1.5em;padding-bottom:1.5em;position:relative}.labs .card-body .save_icon,.pharmacies .card-body .save_icon{width:18px;height:18px;position:absolute;right:1.5em;top:1.5em}.labs .card-body .save_icon img,.pharmacies .card-body .save_icon img{height:100%;width:100%;object-fit:contain;position:absolute;top:0;bottom:0;left:0;right:0}.labs .lab_info b,.pharmacies .pharmacy_info b{display:block;font-size:12px}.labs .dr_main_info .lab_services,.pharmacies .dr_main_info .lab_services{font-size:13px}.labs .lab_booking .btn,.pharmacies .lab_booking .btn{background:#037979;color:#fff;border-radius:8px;font-size:14px;font-weight:700;transition:.5s;margin-top:1em}.labs .lab_booking .btn:hover,.pharmacies .lab_booking .btn:hover{background:#03aeae}.labs .save_icon{right:1em!important;left:auto!important}.lab_reservation .categories-list>li:nth-child(odd){background:rgba(169,169,169,.08)}.lab_reservation .category>label{display:flex;justify-content:space-between;padding:10px;position:relative;cursor:pointer}.lab_reservation .category>label abbr{display:block;font-weight:bolder;color:#000}.lab_reservation .category>label:before{background-color:#fff;color:#fff;content:" ";display:block;border-radius:50%;border:1px solid grey;position:absolute;top:-5px;left:-5px;width:25px;height:25px;text-align:center;line-height:28px;transition-duration:.4s;transform:scale(0)}.lab_reservation .category>:checked+label{border-color:#ddd}.lab_reservation .category>:checked+label:before{content:"âœ“";background-color:#037979;transform:scale(1)}.lab_reservation .address_info h6 b{color:#00000099;font-weight:lighter}.booking_lab_services .categories-list .category{font-size:14px;display:flex;flex-direction:column;position:relative;border-bottom:1px solid #f5f5f5;font-weight:300;display:flex}.dr_appointments .appointment_title .date,.pharmacies .pharmacy_duration{color:#00000099;font-size:12px}.msg:last-of-type,.pharmacies .card .card-rate{margin:0}.service-rate .clinic_services .section-title h1{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:1.63rem;line-height:26px;color:#0a7a7f}.send-report .clinic_services h3,.service-rate .clinic_services h3{font-family:Poppins,Tahoma,sans-serif;font-size:1rem;font-weight:700;line-height:20px;color:#4d4e58;margin:0}.send-report .clinic_services p,.send-report .clinic_services ul li,.service-rate .clinic_services p,.service-rate .clinic_services ul li{font-weight:400;font-size:.88rem;line-height:20px;color:#969696;font-family:Inter,Tahoma,sans-serif}.send-report .clinic_services a,.service-rate .clinic_services a{color:#60bdb2;text-decoration:none;cursor:pointer}.send-report .clinic_services .tab-accordian ul,.service-rate .clinic_services .tab-accordian ul{padding-left:22px}.send-report .clinic_services .tab-accordian p,.service-rate .clinic_services .tab-accordian p{margin-top:0}.send-report .clinic_services .tab-accordian,.service-rate .clinic_services .tab-accordian{width:100%;border-radius:10px;border:1px solid #cecece;background:0 0;margin-bottom:20px;overflow:hidden}.send-report .clinic_services .titleWrapper,.service-rate .clinic_services .titleWrapper{padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#fff;-webkit-user-select:none;user-select:none;transition:background-color .8s linear}.service-rate .clinic_services .desWrapper{background:#fff;max-height:500px;display:none;padding:20px;transition:max-height 1s ease-in}.send-report .clinic_services .collapse-icon .acc-close,.service-rate .clinic_services .collapse-icon .acc-close{height:20px;border-left:2px solid #0a7a7f;transition:.5s ease-in-out;transform:rotate(-90deg);opacity:1}.send-report .clinic_services .collapse-icon .acc-open,.service-rate .clinic_services .collapse-icon .acc-open{width:19px;position:absolute;border-top:2px solid #0a7a7f;transition:.5s ease-in-out;transform:rotate(90deg);top:43%;right:-8px}.send-report .clinic_services .titleWrapper.active .collapse-icon,.service-rate .clinic_services .titleWrapper.active .collapse-icon{transition:.5s ease-in-out;transform:rotate(180deg)}.send-report .clinic_services .titleWrapper.inactive .collapse-icon,.service-rate .clinic_services .titleWrapper.inactive .collapse-icon{transition:.5s ease-in-out;transform:rotate(-180deg)}.send-report .clinic_services .titleWrapper.active .collapse-icon .acc-open,.service-rate .clinic_services .titleWrapper.active .collapse-icon .acc-open{opacity:0}.medical_services .btn{margin-top:2em;border:1px solid #037979;background:#037979;color:#fff;font-size:15px;font-weight:700;width:100%;padding:1em;border-radius:10px}.dr_appointments .appointment_code .service_no{font-size:10px;font-weight:700;color:#a1a1a1;margin-bottom:.3em}.dr_appointments .appointment_code .code,.dr_appointments .appointment_code.completed .code,.dr_appointments .appointment_code.ready .code,.dr_appointments .appointment_code.under_review .code{font-size:12px;display:inline-block;padding:.3em .5em;border-radius:8px}.dr_appointments .appointment_title .title{font-weight:700}.dr_appointments .services-services .card{margin:.5em 0}.dr_appointments .appointment_code{margin-top:.5em}.dr_appointments .appointment_code .code{color:#00000099;background:#0000001F;font-weight:bolder}.dr_appointments .appointment_code.ready .code{color:#fff;background:#1baf04;font-weight:bolder}.dr_appointments .appointment_code.completed .code{color:#000;background:#0379791F;font-weight:bolder}.dr_appointments .appointment_code.under_review .code{color:#000;background:#0000001F;font-weight:bolder}.cancel_btn .btn{background:#9d0000;border-color:#8b0000}.cancel_btn .btn:hover{color:#9d0000;background:#fff;border-color:#8b0000}.dr_appointments .title i,.msger-header .msger-header-title.online i{color:#1baf04}.online-btns,.send-report .btns{display:flex;justify-content:space-between;margin-top:1em}.online-btns .btn,.online-btns .btn:hover{margin:0 .5em!important;padding:.5em!important}.online-btns .chat-btn{background:#fff;color:#000;border-color:#000}.online-btns .chat-btn:hover{background:#000;color:#fff;border-color:#000}.msger{display:flex;flex-flow:column wrap;justify-content:space-between;width:100%;margin:25px 0;height:calc(100% - 50px);border-radius:5px;background:var(--msger-bg);box-shadow:0 15px 15px -5px rgba(0,0,0,.2);overflow:hidden}.msger-header{display:flex;justify-content:space-between;padding:1em;border-bottom:var(--border);background:#fff;color:#666;font-weight:bolder}.msger-header .msger-header-options a{color:rgba(102,102,102,.63);font-size:20px;transition:.5s}.msger-chat{flex:1;overflow-y:auto;padding:10px;min-height:70vh}.msger-chat::-webkit-scrollbar{width:6px}.msger-chat::-webkit-scrollbar-track{background:#ddd}.msger-chat::-webkit-scrollbar-thumb{background:#bdbdbd}.msg{display:flex;align-items:flex-end;margin-bottom:10px}.msg-img{width:50px;height:50px;margin-right:10px;background:center/cover no-repeat #ddd;border-radius:20%;display:inline-block;vertical-align:middle;position:relative;border:3px solid grey}.online .msg-img{border:3px solid #adff2f}.msg-bubble{max-width:450px;padding:15px;border-radius:8px;background:var(--left-msg-bg)}.msg-info{margin-top:10px}.doctor_details_table,.msger .filelabel,.my-plan,.prescription_image .fotorama,.price-plans .card-basic,.send-report .send-report-dr,.social-menu ul li a,.tab{text-align:center}.msg-info-name{margin-right:10px;font-weight:700}.msg-info-time{font-size:.7em}.left-msg .msg-bubble{min-width:50%}.right-msg{flex-direction:row-reverse}.right-msg .msg-bubble{background:var(--right-msg-bg);color:#fff;min-width:50%}.right-msg .msg-img{margin:0 0 0 10px}.msger-inputarea{display:flex;padding:10px;border-top:var(--border);background:#fff}.msger-inputarea *{padding:2px;border:none;border-radius:3px;font-size:1em}.msger-input{flex:1;background:#fff;border:1px solid #e7e7ee;padding:.5em 1em;border-radius:10px}.msger-input:focus-visible{outline:-webkit-focus-ring-color auto 0}.msger-send-btn{margin:0 20px;background:#fff;cursor:pointer}.msger-send-btn i{color:#037979;font-size:25px;transition:.5s}.msger-send-btn:hover i{color:rgba(3,121,121,.53)}.msger-chat{background-color:rgba(242,242,242,.39)}.msger .filelabel{width:120px;border:2px dashed grey;border-radius:5px;display:block;padding:5px;transition:border .3s;cursor:pointer;margin:0}.msger .filelabel i{display:block;font-size:30px;padding-bottom:5px}.msger .filelabel .title,.msger .filelabel i{color:grey;transition:color .2s}.msger .filelabel:hover{border:2px solid #1665c4}.msger .filelabel:hover .title,.msger .filelabel:hover i{color:#1665c4}.doctor_details_table tbody{border:none}.doctor_details_table.table>:not(:first-child),.doctor_details_table.table>:not(caption)>*>*{border:none!important}.social-menu{padding:0;margin:1em 0;display:block}.social-menu ul{padding:0;margin:0;display:block}.social-menu ul li{list-style:none;margin:auto 5px;display:inline-block}.social-menu ul li i{font-size:20px;line-height:40px;transition:.3s;color:#000}.social-menu ul li a{position:relative;display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;transition:.6s;box-shadow:0 5px 4px rgba(0,0,0,.5)}.social-menu ul li a:hover{transform:translate(0,-10%);background-color:#000}.doctor_bottom_section .btn{margin-bottom:.5em}.doctor_bottom_section .follow{background:#fff;color:#000;border:1px solid #dbdbdb}.doctor_bottom_section .follow:hover{color:#fff;background:#000;border:1px solid #000}.doctor_bottom_section .following.follow,.doctor_bottom_section .following.follow:hover{color:#037979;background:#edf7f7;border:1px solid #d0e8e8}.old_price{color:#00000099;text-decoration:line-through;font-size:13px;font-weight:700;margin:0 .5em}.recommended_text{font-size:12px;color:#000}.recommended .recommended_title{font-size:15px;font-weight:bolder;margin:1em 0}.recommended_image{width:80px;height:100px;margin-top:.5em;margin-bottom:.5em;margin-right:.5em;position:relative;display:block}.doctor_profile_tabs .nav-tabs{border-bottom:2px solid #00000029}.doctor_profile_tabs .nav-tabs .nav-item.show .nav-link,.doctor_profile_tabs .nav-tabs .nav-link.active{font-weight:bolder;border:none;border-bottom:3px solid #037979}.conversations,.prepare_appointments,.send-report-dr{margin-bottom:2em}.prepare_appointments .service-cost{border-bottom:2px solid #f8f8ff;padding-bottom:1em;margin-bottom:1em}.prepare_appointments .service-cost input{padding-right:4em}.prepare_appointments .days-list .day-appointments .appointment-time span,.prepare_appointments .service-cost span{float:right;margin-right:10px;font-weight:700;margin-top:-30px;position:relative;z-index:2}.prepare_appointments .add-appointment .day-info{display:flex;justify-content:space-between;padding-top:1em}.prepare_appointments .days-list{list-style:none;padding-left:0;padding-right:0}.prepare_appointments .days-list .day{border-bottom:2px solid #f8f8ff}.prepare_appointments .days-list .day-appointments .appointment-time{display:flex;justify-content:space-between;margin-bottom:1em}.prepare_appointments .days-list .day-appointments .appointment-time .form-group{margin:0 1em}.prepare_appointments .days-list .day-appointments .appointment-time b{margin-top:.3em}.save-appointment.btn:hover{background:#fff;border:1px solid rgba(3,121,121,.74);color:rgba(3,121,121,.74)}.send-report .booking-details-title{font-weight:bolder;width:100%;font-size:20px}.send-report-dr .img-parent{float:none}.send-report .dr_image img.avatar{float:none;border-radius:50px}.send-report .clinic_services .desWrapper{background:#fff;display:none;padding:20px;transition:max-height 1s ease-in}.send-report .clinic_services .desWrapper textarea{background:url(../imgs/ynxjD.png) repeat;width:100%;font:14px/25px verdana;padding:2px 10px;border:1px solid #ddd}.send-report .btns .btn{margin:0;padding-right:1em!important;padding-left:1em!important;display:inline-block;padding:.5em 0;cursor:pointer;transition:.5s;border-radius:10px}.send-report .btns .save-btn{color:#fff;background:#037979;border:1px solid rgba(3,121,121,.69)}.send-report .btns .new-btn,.send-report .btns .save-btn:hover{color:#037979;background:#fff;border:1px solid rgba(3,121,121,.69)}.send-report .btns .new-btn:hover{background:#037979;color:#fff;border:1px solid rgba(3,121,121,.69)}.send-report .btns .delete-btn{color:#fff;background:#9d0000;border:1px solid rgba(157,0,0,.69)}.send-report .btns .delete-btn:hover{color:#9d0000;background:#fff;border:1px solid rgba(157,0,0,.69)}.send-report .product-block{width:80%}.electronic_prescription .product-block img,.send-report .product-block img{float:left;width:80px;height:80px;object-fit:cover;border-radius:10px;margin-right:1em}.electronic_prescription .product-block p,.send-report .product-block p{color:#000000DE}.electronic_prescription .product-block p b,.send-report .product-block p b{color:rgba(96,96,96,.87)}.electronic_prescription .product-card .delete-product i,.send-report .product-card .delete-product i{font-size:20px;color:#8b0000;transition:.5s}.electronic_prescription .product-card .delete-product i:hover,.send-report .product-card .delete-product i:hover{transform:scale(1.1)}.my-plan{width:100%;border-radius:10px;padding:30px 20px;border:0;background:linear-gradient(to bottom right,#17192e,#15172a);box-shadow:1px 5px 10px rgba(71,77,142,.75)}.my-plan h3{color:rgba(255,255,255,.6);font-size:40px;font-weight:900;letter-spacing:0}.my-plan p{color:#fff;font-size:24px}.my-plan p b{color:#fc0;font-size:25px}.my-plan a{color:#fff;font-size:20px;font-weight:700;text-decoration:none;padding:12px 85px 11px;background-color:rgba(255,255,255,.3);border-radius:6px;transition:background-color .5s}.my-plan a:hover{background-color:rgba(255,255,255,.5)}.price-plans main{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.price-plans .card-basic{margin:0 2rem 1rem 0;padding:0 0 .5rem;width:15rem;background:#fff;color:#444;border-radius:10px;box-shadow:.5rem .5rem 1rem rgba(51,51,51,.2);overflow:hidden;transition:ease-in-out}.price-plans .card-header{height:5rem;text-transform:uppercase;font-weight:700;font-size:15px;padding:1rem 0;color:#fff;clip-path:polygon(0 0,100% 0%,100% 85%,0% 100%)}.price-plans .btn-basic,.price-plans .header-basic{background:linear-gradient(135deg,#037979,#03c7c7)}.price-plans .card-body{padding:.5rem 0}.price-plans .card-body h2{font-size:2rem;font-weight:700}.price-plans .btn{margin:.5rem 0;padding:.7rem 1rem;outline:0;border-radius:10px;font-size:1rem;font-weight:700;color:#fff;border:none;cursor:pointer;transition:.5s ease-in-out}.tab.active,.tab:hover{color:rgb(3 107 107)}.price-plans .btn:hover{transform:scale(.95);color:#fff}.price-plans .btn:active{transform:scale(1)}.price-plans .pricing-title{background:#e0efef;font-weight:bolder;text-align:center;padding:.5em 0;margin:1em 0}.dz-message{margin:0!important;padding:0;border-radius:5px}.dropzone .dz-preview .dz-image img{width:100%;height:100%;object-fit:cover}.dropzone{border:2px dashed rgba(157,157,162,0);min-height:auto}.dropzone:hover{background:rgba(157,157,162,.08)}.dz-remove{color:#8b0000;font-weight:bolder;text-decoration:none}.dropzone .dz-preview .dz-remove:hover{color:#037979;text-decoration:none!important}.dropzone .dz-preview .dz-error-message{top:150px!important}.prescription_image .fotorama .fotorama__wrap{display:inline-block;border-radius:15px;overflow:hidden}.conversations .card{background:#fff;border-radius:10px;overflow:hidden}.conversations .card__item a{display:flex;align-items:center;padding:14px;cursor:pointer;transition:.5s;border-bottom:1px solid #b9b9c14d}.conversations .card__item.unread a{background:rgba(3,121,121,.05)}.conversations .card__item a:hover{background:#b9b9c14d}.conversations .card__item img{width:50px;height:50px;object-fit:cover;border-radius:50%;margin-right:12px}.conversations .card__item-info{overflow:hidden;flex:1;display:flex;position:relative}.conversations h3{font-size:14px;font-weight:bolder;color:#000;padding-top:1em}.conversations p{color:#6d6f78;font-size:12px}.conversations .card__item-info__meta{margin-left:auto}.conversations .card__item-info__meta p{font-size:10px}.conversations span{display:block;width:16px;height:16px;border-radius:50%;background:#036e6e;font-size:10px;font-weight:600;color:#fff;display:grid;place-content:center}.electronic_prescription{background:#fff!important}.electronic_prescription .pharmacy_change_btn .btn{float:right;margin:0;background:#037979;color:#fff;display:inline-block;padding:.5em 1em;cursor:pointer;transition:.5s;border:1px solid rgba(3,121,121,.69);border-radius:10px}.electronic_prescription .pharmacy_change_btn .btn:hover{background:#fff;border:1px solid rgba(3,121,121,.74);color:#037979}.send-report .product-block p.desc{padding-top:.7em;font-weight:700}.electronic_prescription ul{list-style-type:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0px;margin:0;padding:0}.electronic_prescription label img{transition-duration:.2s;transform-origin:50% 50%}.electronic_prescription :checked+label .card{border:2px solid #037979}.electronic_prescription :checked+label img{transform:scale(.9);z-index:-1}.card img.card-img-top{object-fit:contain;object-position:center;height:150px}.reservistions .card img{width:25px;height:25px;object-fit:cover}@media all and (max-width:992px){.title_btn .btn{width:100px;margin-left:10px;font-size:10px}.status p{width:100%;overflow:hidden}.site-footer .social-icons a{width:30px;height:30px}.botiques .card-subtitle,.card-bottom-info span,.doctors .card-subtitle,.pharmacies .card-subtitle,.service-card h4{font-size:10px}.botiques .card-text,.doctors .card-text,.pharmacies .card-text{overflow:hidden;font-size:10px}.botiques .card-body .save_icon,.doctors .card-body .save_icon,.pharmacies .card-body .save_icon{top:0!important}.botiques .card-title,.doctors .card-title,.pharmacies .card-title,.story p{font-size:12px}#button{bottom:30px}.User-Dropdown{width:200px!important;min-width:200px!important}.social_coupon .discount{font-size:8px}.section-subtitle{font-size:.8em}.card-bottom-info{margin-top:1em}.botiques .owl-dots,.doctors .owl-dots,.pharmacies .owl-dots{margin-top:.5em!important;width:100%!important;margin-left:0!important}.botiques .owl-item,.doctors .owl-item,.pharmacies .owl-item{display:block}.card img.card-img-top2{object-fit:contain;object-position:center;height:150px}.main_slider .item .item-desc{width:100%!important;padding:0 3em!important;margin-left:0!important}}@media all and (max-width:450px){.main_slider .owl-dots{margin-left:0!important;width:100%;left:0!important;bottom:0}.main_slider .item .item-desc h2{font-size:10px!important}.main_slider .item .item-desc p{font-size:9px!important}.main_slider .owl-nav{bottom:0;width:100%!important;margin-left:0}.main_slider.owl-theme .owl-nav [class*=owl-]{padding:0!important}.owl-carousel .owl-item img{object-fit:contain!important}.botiques .card_images{height:15em!important}.navbar-brand{width:3em;height:auto;padding-top:0;padding-bottom:0;margin:0}.story>a{width:3em!important}.story button{padding:5px 6px;font-size:10px}.story.main_story>a .white_border{width:2.8rem;height:2.8rem}.story.main_story>a .white_border i{font-size:1.5rem}.userimage{margin-bottom:2em}.status p{font-size:.8rem!important}.post_images .see_more_images{width:60px}.comment,.like,.product_container .card-footer{font-size:12px}.comment i,.like i{font-size:1em}.fb_appcontianer .username,.visit_link .btn{font-size:10px}.post_icons{display:inline-table}.post_icons .btn-group{display:inline-block}.post_icons>.btn-group>button,.post_icons>a{padding:0}.post_icons i{font-size:20px}}.card img.card-img-top2{object-fit:cover;object-position:center;height:150px}.botiques .owl-carousel .owl-stage,.doctors .owl-carousel .owl-stage,.pharmacies .owl-carousel .owl-stage{display:flex;flex-direction:row;flex-wrap:wrap}.botiques .owl-item,.doctors .owl-item,.pharmacies .owl-item{height:auto!important;flex:1}.botiques .card,.doctors .owl-item .card,.pharmacies .card{height:100%!important}.owl-nav{max-width:100%!important}.card .card_images .card-img-top avatar{max-height:200px!important;min-height:200px!important;max-width:100%!important;min-width:100%!important;object-fit:contain}.tab-nav-container.shrink{box-shadow:0 0 4px 0 rgba(0,0,0,.5),0 2px 4px 0 rgba(0,0,0,.3);transition:1s;position:fixed;width:100%;border-radius:0 0 5px 5px;border:none;z-index:999999999;border-bottom:2px solid #037979;padding:1em 0 0;top:0}@media screen and (max-width:765px){.tab-nav-container{background-color:#fff;border-radius:5px 5px 0 0;border-top:3px solid #037979;border-bottom:0 solid #037979;padding:1em 0 0!important;top:auto!important;bottom:0!important;position:fixed;z-index:999999999}.navbar-nav .nav-item .dropdown-menu[data-bs-popper]{left:auto;right:0}.navbar-nav{flex-direction:unset}#button{bottom:90px}.site-footer{margin-bottom:4em}}.tab-nav-container{background:#fff;box-shadow:0 9px 5px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.16);display:flex;padding:0 30px;justify-content:space-around;width:100%;z-index:999999999}.tab{cursor:pointer;display:block;align-items:center;justify-content:center;margin:0 5px;transition:background .4s linear;color:#000}.tab i{font-size:1.5em}.tab p{font-weight:700;max-width:100px;transition:max-width .4s linear;font-size:10px;margin:1em 0}.tab.active{border-bottom:2px solid rgb(3 107 107);padding:0 1em}
