/*
        Doctor_Profile_v1 Css starts
    */
        .doctor_profile_con{
            min-width: 100%;
            float: left;
            margin-top: 200px;
        }

        .doctor_profile_con .doctor_profile_center{
            width: 1300px;
            margin:0 auto;
        }

        .doctor_profile_con .doctor_profile_center .doctor_pro_file{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar{
            width: 75%;
            float: left;
            padding: 10px;
            box-sizing: border-box;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left{
            width: 25%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left .profile_image{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left .profile_image .images{
            width: 100%;
            float: left;
            border: 1px solid rgba(105,105,105,0.1);
            border-radius: 10px;
            box-shadow: 3px 2px 7px rgb(105 105 105 / 10%);
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left .profile_image .images img{
            width: 100%;
            float: left;
            border-radius: 10px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left .profile_image .doctor_views{
            width: 100%;
            float: left;
            box-sizing: border-box;
            padding: 10px 0;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left .profile_image .doctor_views .view_align{
            width: 65%;
            margin:0 auto;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left .profile_image .doctor_views .images_view{
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_left .profile_image .doctor_views .image_name{
            float: left;
            font-family: "Roboto Regular";
            color: #000;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right{
            width: 75%;
            float: left;
            padding: 10px 15px;
            box-sizing: border-box;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_name{
            width: 100%;
            float: left;
            margin-bottom: 10px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_name .name{
            font-family: "Roboto Bold";
            letter-spacing: 1px;
            font-weight: bold;
            font-size: 22px;
            color:#000;
            text-transform: uppercase;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one{
            width: 100%;
            float: left;
            position: relative;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs{
            width: 100%;
            float: left;
            padding: 5px;
            box-sizing: border-box;
        } 

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs .images{
            float: left;
            margin-right: 10px;
            width: 5%;
            
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs .images i{
            font-size: 18px;
            color: #513f95;
            padding: 6px 3px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs .images img{
            width: 25px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs:nth-child(1) .images{
            
            margin-right: 10px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs:nth-child(1) .images i{
            font-size: 15px;
            color: white;
            background: #513f95;
            border-radius: 100px;
            padding: 6px 8px;
            text-transform: 
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs .image_name{
            float: left;
            color: #000;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "Roboto Regular";
            padding: 3px;
            width: 66%;
        }



        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs:nth-child(1) .image_name {
            float: left;
            color: #513f95;
            font-weight: bold;
            font-size: 17px;
            text-transform: capitalize;
            letter-spacing: 1px;

        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_specs:nth-child(1) .image_name a{
            float: left;
            color: #513f95;
            font-weight: bold;
            font-size: 17px;
            text-transform: capitalize;
            letter-spacing: 1px;

        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_appoint{
            width: 100%;
            float: left;
            padding: 5px;
            box-sizing: border-box;
            position: absolute;
            bottom: 0;
        } 

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_appoint .location_b{
            float: right;
            position: relative;
        }

        .doc_pro_right .doc_details_one .doc_appoint .location_b input[type="checkbox"]{
            width: 180px;
            height: 30px;
            position: absolute;
            left: 0;
            top: 0;
            opacity: 0
        }

        .doc_pro_right .doc_details_one .doc_appoint .location_b input[type="checkbox"]:checked ~ .list_place{
            display: block;
        }

    .doc_pro_right .doc_details_one .doc_appoint .location_b .list_place{
        width: 100%;
        float: left;
        position: absolute;
        z-index: 10;
        bottom: 110%;        
        left: 0;
        border: 1px solid rgb(81 63 149 / 20%);
        border-radius: 5px;
        display: none;
    }

    .doc_pro_right .doc_details_one .doc_appoint .location_b .list_place .place{
        font-family: "Roboto Regular";
        color: #666;
        padding: 5px;
        width: 100%;
        float: left;
        text-align: left;
        background: rgba(255,255,255,1);
    }

    .doc_pro_right .doc_details_one .doc_appoint .location_b .list_place .place i{
        color:#e4080f;
    }

    .doc_pro_right .doc_details_one .doc_appoint .location_b .list_place .place:hover i{
        color:#fff;
    }

     .doc_pro_right .doc_details_one .doc_appoint .location_b .list_place .place:first-child {
        
        border-radius: 5px 5px 0px 0px;
     }

     .doc_pro_right .doc_details_one .doc_appoint .location_b .list_place .place:last-child {
        border-radius: 0px 0px 5px 5px;
     }

     .doc_pro_right .doc_details_one .doc_appoint .location_b .place:hover{
        background: rgb(81 63 149 / 100%);
        color: #fff;
     }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .doc_details_one .doc_appoint .appoint_b{
            float: right;
            background: #e4080f;
            color: white;
            padding: 10px 20px;
            font-family: "Roboto Regular";
            letter-spacing: 1px;
            text-transform: uppercase;
            font-weight: bold;
            border-radius: 5px;
            cursor: pointer;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc{
            width: 100%;
            float: left;
            border-top: 1px solid rgb(157 155 155 / 20%);
            border-bottom: 1px solid rgb(157 155 155 / 20%);
            padding: 5px;
            box-sizing: border-box;
            margin-top: 5px;
        } 

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .locations_doc{
                float: left;
				border-right: 1px solid rgb(157 155 155 / 20%);
				padding: 5px 24px 5px 0px;
				width: 40%;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .locations_doc .location_img{
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .locations_doc .location_img i{
            color: red;
            font-size: 30px;
            padding: 0px 10px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .locations_doc .loca_name{
            float: left;
			position: relative;
			width: 77%;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .locations_doc .loca_name ul li{
            float: left;
            padding: 5px;
            color: #000;
            font-size: 13px;
            font-family: "Roboto bold";
        }
		
		.doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .locations_doc .loca_name .more_location {
			position: absolute;
			left: 100%;
			top: 3px;
			display: none;
		}
		
		.doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .locations_doc .loca_name .more_location i {
			border: 1px solid rgba(51, 51, 51, 0.3);
			padding: 7px 7px 6px 7px;
			color: #513f95;
			border-radius: 5px;
			cursor: pointer;
		}
		.share_loc .locations_doc .loca_name ul li:nth-child(3) {
			margin-top: 5px;
		}
		
		.share_loc .locations_doc .loca_name ul li:nth-child(n+3) {
			width: 70%;
			text-align: center;
			border: 1px solid rgba(51, 51, 51, 0.2);
			border-radius: 5px;
			margin-bottom: 5px;
			float: right !important;
			margin-right: -27px;
		}

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .doc_exp{
            float: left;
            border-right:1px solid rgb(157 155 155 / 20%);
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .doc_exp .exp_img{
            float: left;
            padding: 5px 10px 5px 10px;
            font-family: "Roboto Bold";
            color: #000;
            font-size: 14px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .doc_exp .exp_img img{
            width: 20px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .doc_exp .exp_name{
            float: left;
            padding: 5px 10px 5px 0px;
            font-family: "Roboto Bold";
            color: #000;
            font-size: 14px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so{
            float: right;
            padding: 5px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_head{
            float: left;
            padding: 5px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_head .head{
            font-size: 15px;
            color: #513f95;
            font-family: "Roboto Regular";
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon{
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li{
            float: left;
            text-align: center;
            padding:5px;
            cursor: pointer;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li i{
            font-size: 20px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li:nth-child(1) i{
            color: #3b5998;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li:nth-child(2) i{
            color: #1DA1F2;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li:nth-child(3) i{
            color: #0e76a8;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li:nth-child(4) i{
            color: #E60023;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li:nth-child(5) i{
            color: #f74425;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li:nth-child(6) i{
            color: #ff4500;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doc_pro_right .share_loc .share_so .share_icon ul li:nth-child(7) i{
            color: #075e54;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .opening_hours{
            width: 100%;
            float: left;
            padding: 10px;
            box-sizing: border-box;
            margin-top: 10px;
            /*background: #56aae6;*/
            border-radius: 5px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .opening_hours .spinner_time_show{
            width: 100%;
            float: left;
            /*position: absolute;*/
            background:rgba(255,255,255,0.6); 
            padding:20px 0px;
            z-index: 99999;
            border-radius: 5px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .opening_hours .open_head{
            width: 100%;
            float: left;
            font-family: "roboto Bold";
            color:#333;
            text-transform: uppercase;
            font-size: 16px;
            letter-spacing: 1px;
            margin-bottom: 10px;
            position: relative;
            padding: 5px 0px;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .opening_hours .open_head .open_line{
            float: left; 
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar  .opening_hours .open_head  .line{
            float: left;
            width: 100px;
            background: #e4080f; 
            height: 3px;
            position: absolute;
            bottom:0;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .opening_hours  .open_hours_location{
            width: 100%;
			float: left;
			padding: 10px 0px;
			letter-spacing: 1px;
			color: black;
			font-family: 'Roboto Regular';
			font-size: 17px;
			text-transform: uppercase;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul{
            width: 49.5%;
            float: left;
            border:1px solid rgba(210,210,210,0.4);
            padding: 10px;
            box-sizing: border-box;
            border-radius: 10px;
            margin-bottom: 5px;
            margin-right: 5px;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul:nth-child(2){
            margin-right: 0;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul h2{
            width: 100%;
            float: left;
            color: #000;
            font-family: "Roboto Bold";
            font-size: 15px;
            text-transform: uppercase;
            padding: 10px;
            border-bottom: 1px solid rgba(210,210,210,0.5);
            margin-bottom: 5px;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li{
            width: 100%;
            float: left;
            border-bottom: 1px solid rgba(210,210,210,0.2);
            padding: 0px 10px;
            box-sizing: border-box;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li:last-child{
            
            border-bottom: 0;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_da{
            width:100%;
            float: left;
            color: #333;
            font-family: "Roboto Regular";
            font-size: 12px;
            padding: 5px 0px;
            box-sizing: border-box;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_da .week_consult{
            width:100%;
            float: left;
            text-align: center;
            padding: 5px 0px;
            border: 1px solid rgb(81 63 149 / 20%);;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_da .week_consult .cons_head{
            font-weight: bold;
            text-transform: uppercase;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_da .week_consult .cons_day{
            font-weight: bold;
            text-transform: uppercase;
            color: #41af1d;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_time{
            width: 100%;
            float: left;
            color: #333;
            font-family: "Roboto Medium";
            font-size: 12px;
            padding: 5px;
            box-sizing: border-box;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_time .week_slot{
            width: 100%;
            float: left;
            padding: 5px 0px;
            border-bottom: 1px solid rgba(210,210,210,0.2);
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_time .week_slot:last-child{
            border-bottom:0;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_time .week_head{
            width: 45%;
            float: left;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_time .week_head .head{
            padding: 0px 10px;
            font-family: "Roboto Medium";
            text-transform: uppercase;
            font-size: 12px;
            color: #3b5998;
            font-weight: bold;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_time .week_dtime{
            width: 55%;
            float: left;
        }

        .doctor_left_sidebar .opening_hours  .open_hours_location ul li .week_time .week_dtime .head{
            padding: 0px 10px;
            font-family: "Roboto Medium";
            color: 
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets{
            width: 100%;
            float: left;
            padding: 5px 15px;
            box-sizing: border-box;
            border-bottom: 3px solid #513f95;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_head{
            width: 100%;
            float: left;
            border-bottom: 3px solid #3b5998;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_head ul li{
            float: left;
            padding: 5px 10px;
            border:1px solid #3b5998;
            border-bottom: 0;
            border-radius: 5px 5px 0px 0px;
            margin-right: 5px;
            color: #000;
            font-family: "Roboto Bold";
            cursor: pointer;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_head ul li:hover{
            background: #3b5998;
            color: white;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_head ul li.doctor_p_active{
            background: #3b5998;
            color: white;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_content{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_content > ul > li{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_content > ul > li .about_doct{
            width: 100%;
            float: left;
            padding: 10px;
            box-sizing: border-box;
            border-bottom:1px solid rgb(157 155 155 / 20%);
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_content > ul > li .about_doct p{
            line-height: 30px;
            margin-bottom: 10px;
            padding-left:20px;
            font-family: "Roboto Light";
            text-align: justify;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_content > ul > li .doct_education{
            width: 100%;
            float: left;
            padding: 5px;
            box-sizing: border-box;
            /*border-bottom:1px solid rgb(157 155 155 / 20%);*/
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_head{
            width: 100%;
            float: left;
            /*border-bottom:1px solid rgb(157 155 155 / 20%);*/
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_head .head_e{
            font-family: "Roboto Bold";
            float: left;
            /*border-bottom: 3px solid rgb(81 63 149 / 100%);*/
            padding: 5px 10px;
            font-size: 15px;
            text-transform: uppercase;
            color: rgb(81 63 149 / 100%);
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list{
            width: 100%;
            float: left;
            padding: 15px 10px 0px 10px;
            box-sizing: border-box;
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li{
            width:98%;
            float: left;
            padding: 20px 20px 20px 15px;
            margin-left: 2%;
            box-sizing: border-box;
            border-left:1px solid rgb(157 155 155 / 30%);
            position: relative;
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li:before{
            content: "";
            width: 15px;
            height: 15px;
            background: rgb(255 255 255);
            position: absolute;
            top: 0;
            left: -8px;
            border-radius: 100px;
            border: 2px solid rgb(81 63 149);
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li:nth-child(odd){
            background: rgba(248,248,255,0.9);
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li:nth-child(even){
            background: rgba(248,248,255,0.3);
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li .list_name{
            float: left;
            width: 75%;
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li .list_name .name_head{
            width: 100%;
            float: left;
            font-family: "Roboto Bold";
            color: black;
        } 

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li .list_name .name_sub_head{
            width: 100%;
            float: left;
            font-family: "Roboto Regular";
        } 

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li .list_year{
            float: left;
            width: 25%;
        }

        .doctor_full_Dets .doct_full_content > ul > li .doct_education .edu_list > ul > li .list_year .year_head{
            float: right;
            font-family: "Roboto Bold";
            color: #000;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .doctor_full_Dets .doct_full_content > ul > li .services_doct{
            width: 100%;
            float: left;
            padding: 5px;
            box-sizing: border-box;
            /*border-bottom:1px solid rgb(157 155 155 / 20%);*/
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_head_doct{
            width: 100%;
            float: left;
            border-bottom:1px solid rgb(157 155 155 / 20%);
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_head_doct .head{
            font-family: "Roboto Bold";
            float: left;
            border-bottom: 3px solid rgb(81 63 149 / 100%);
            padding: 5px 10px;
            font-size: 15px;
            text-transform: uppercase;
            color: black;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_doct{
            width: 100%;
            float: left;
            padding: 20px 20px 0px 20px;
            box-sizing: border-box;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_doct > ul > li{
            width: 25%;
            float: left;
            margin-bottom: 10px;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_doct > ul > li .ser_list_img{
            width: 30px;
            float: left;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_doct > ul > li .ser_list_img img{
            width:25px;
            max-width: inherit;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_doct > ul > li .ser_list{
            font-family: "Roboto Regular";
            float: left;
            padding: 2px 10px;
            font-size: 15px;
            color: black;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_docts{
            width: 100%;
            float: left;
            padding: 20px 20px 0px 20px;
            box-sizing: border-box;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_docts > ul > li{
            width: 100%;
            float: left;
            margin-bottom: 15px;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_docts > ul > li .ser_list_img{
            width: 30px;
            float: left;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_docts > ul > li .ser_list_img img{
            width:25px;
            max-width: inherit;
        }

        .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_docts > ul > li .ser_list{
            font-family: "Roboto Regular";
            float: left;
            padding: 2px 10px;
            font-size: 15px;
            color: black;
        }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel{
            width: 100%;
            float: left;
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title{
            width: 100%;
            float: left;
            border-bottom:1px solid rgb(157 155 155 / 20%);
            padding: 10px;
            box-sizing: border-box;
            cursor: pointer;
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title:hover{
           background: rgb(81 63 149 / 10%);
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title .head{
            font-family: "Roboto Bold";
            float: left;
            color:#000;
            font-size: 20px;
            padding: 5px 10px;
            box-sizing: border-box;
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title .head_image{
            float: right;
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title .head_image img{
            margin-top: 5px;
         }

         

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title .view_all{
            float: right;
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title .view_all h4{
           
         }

         

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title .view_all h4 a{
            padding: 5px 30px;
            border: 1px solid rgba(210,210,210,0.5);
            display: block;
            font-family: "Roboto Bold";
            color: #513f95;
            border-radius: 5px;
            font-size: 14px;
            text-transform: uppercase;
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_carousel_title .view_all h4 a:hover{
            color: white;
            background:#513f95; 
            border: 1px solid rgb(81 63 149 / 50%);
         }

         .doctor_full_Dets .doct_full_content > ul > li .doctor_carousel .doctor_panel_list{
            width: 100%;
            float: left;
            display: none;
         }

         .doctor_carousel .doctor_panel_list .doctor_list{
            width: 100%;
            float: left;
         }

         .doctor_carousel .doctor_panel_list .doctor_list .services_button{
            width: 100%;
            float: left;
            position: relative;
         }

          .doctor_carousel .doctor_panel_list .doctor_list .services_button .vi_all{
            position: absolute;
            left:45%;
            top:20%;
          }

          .doctor_carousel .doctor_panel_list .doctor_list .services_button .vi_all a{
                padding: 5px 30px;
                border: 1px solid rgba(210,210,210,0.5);
                display: block;
                font-family: "Roboto Bold";
                color: #513f95;
                border-radius: 5px;
                font-size: 14px;
                text-transform: uppercase;
          }

          .doctor_carousel .doctor_panel_list .doctor_list .services_button .vi_all a:hover{
            color: white;
            background:#513f95; 
            border: 1px solid rgb(81 63 149 / 50%);
          }

         .doctor_carousel .doctor_panel_list .doctor_list .services_button .ser_but{
            width: 100%;
            float: left;
            padding: 5px;
            box-sizing: border-box;
         }

         .doctor_carousel .doctor_panel_list .doctor_list .services_button .ser_but .prev{
            background: #e7ebee;
            border: 1px solid #85a1b2;
            float: left;
            cursor: pointer;
            border-radius: 100px;
         }

         .doctor_carousel .doctor_panel_list .doctor_list .services_button .ser_but .prev i{
            color: #85a1b2;
            padding: 10px;
         }

         .doctor_carousel .doctor_panel_list .doctor_list .services_button .ser_but .next{
            background: #e7ebee;
            cursor: pointer;
            border: 1px solid #85a1b2;
            float: right;
            border-radius: 100px;
         }

         .doctor_carousel .doctor_panel_list .doctor_list .services_button .ser_but .next i{
            color: #85a1b2;
            padding: 10px;
         }

        .doctor_carousel .doctor_panel_list .doctor_list .list_doctors{
            width: 100%;
            float: left;
            overflow: hidden;
            margin-top: 10px;
         }

         .doctor_carousel .doctor_panel_list .doctor_list .list_doctors ul{
            width: 1000%;
            float: left;
         }

         .vids_control .doctor_panel_list .doctor_list .list_doctors ul li{
            float: left;
            width: 5%;
            /*margin-right: 10px;*/
         }

        .vids_control .doctor_panel_list .doctor_list .list_doctors ul li iframe{
            width: 99%; 
            float: left; 
            height: 300px; 
            position: relative;
        }

        .art_control .doctor_panel_list .doctor_list .list_doctors ul li{
            float: left;
            width: 3.2555555%;
            margin-right: 10px;
         }

         .art_control .doctor_panel_list .doctor_list .list_doctors ul li .art_image{
            float: left;
            width: 100%;
         }

         .art_control .doctor_panel_list .doctor_list .list_doctors ul li .art_image img{
            height: 164px;
            width: 100%;
			object-fit:cover;
            cursor: pointer;
         }

         .art_control .doctor_panel_list .doctor_list .list_doctors ul li .art_title{
            float: left;
            width: 100%;
         }

         .art_control .doctor_panel_list .doctor_list .list_doctors ul li .art_title a{
            float: left;
            width: 100%;
         }

         .art_control .doctor_panel_list .doctor_list .list_doctors ul li .art_title a h5{
            padding: 5px;
            font-size: 12px;
            font-family: "Roboto Bold";
         }

         .doctor_pro_file .doc_sidebar .doctor_left_sidebar .similars_doc{
            width: 100%;
            float: left;
            padding: 10px 15px;
            box-sizing: border-box;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .similars_doc .similar_doc_head{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_left_sidebar .similars_doc .similar_doc_head .head{
           font-family: "Roboto Bold";
           font-size: 25px;
           text-align: left;
           color: rgb(81 63 149);
           padding: 15px 0px;
           text-transform: uppercase;
        }


    .doctor_pro_file .doc_sidebar .doctor_left_sidebar .similars_doc .similar_list{
        width:100%;
        float: left;
    }

    .doctor_pro_file .doc_sidebar .doctor_left_sidebar .similars_doc .similar_list .simi_doct{
        width: 100%;
        float: left;
        padding: 10px;
        box-sizing: border-box;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li{
        width:32%;
        float: left;
        margin-right: 1%;
        border:1px solid rgb(51 51 51 / 32%);
        padding: 5px;
        margin-bottom: 20px;
        border-radius: 5px;
        height: 405px;
		border-bottom: 4px solid rgb(81 63 149);
    } 

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .image_con{
        width: 100%;
        float: left;
        position: relative;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .image_con .image{
        margin:0 auto;
        width: 193px;
        height: 232px;
    }       

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .image_con .image img{
        height: 232px;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .image_con .name{
        position: absolute;
        width: 100%;
        letter-spacing: 1px;
        /*background: rgba(51,51,51,0.6);*/
        background: rgba(255,255,255,0.8);
        backdrop-filter: blur(3px);
        font-family: 'Poppins_bold';
        top:76%;
        padding: 4px;
        box-sizing: border-box;
        text-align: center;
        text-transform: uppercase;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .image_con .name a{
        color: #000;
        font-weight: bold;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .image_con .speciality{
        position: absolute;
        width: 100%;
         letter-spacing: 1px;
        /*background: rgba(113,113,113,0.6);*/
        background: rgba(255,255,255,0.8);
        backdrop-filter: blur(3px);
        font-family: 'Poppins_regular';
        top:90%;
        padding: 1px;
        font-size: 11px;
        box-sizing: border-box;
        text-align: center;
        font-weight: bold;
		text-transform: uppercase;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .image_con .speciality a{
        color: #000;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .education{
        width: 100%;
        float: left;
        padding: 10px 0px;
        background: rgb(248 248 255);
        font-family: 'Poppins_regular';
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .education .edu{
        text-align: center;
        height: 47px;
        overflow: hidden;        
        font-weight: bold;
        color: #000;

    }
	
	.doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doc_locs{
        float: left;
        padding: 10px 0px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-family: 'Poppins_regular';
        box-sizing: border-box;
        width: 100%;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .location_h{
        
        float: left;
        text-align: center;
        color:black;
        font-family: 'Poppins_regular';
        
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .location_h i{
        font-size: 18px;
        color:red;
    }

  

    

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doc_locs .locs{
        text-align: center;   
        color: #000;
        font-family: 'Roboto Regular';
        
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctor_loc{
        width: 100%;
        float: left;
        padding: 5px 0px;
        font-family: "Century Gothic_reg";
    }
	
	

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctor_loc_list{
        width: 100%;
        float: left;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctor_loc_list select{
        width: 100%;
        float: left;
        height: inherit;
        padding: 5px;
        border:1px solid rgba(51,51,51,.2);
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button{
        width: 100%;
        float: left;
        padding: 10px 0px
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li{    
        color: white;
        text-align: center;
        float: left;
        box-sizing: border-box;
        text-decoration: none;
        border-radius: 5px;
        background: #4c4c4c;
        margin-right: 2px;
        position: relative;
        font-family: "Century Gothic_reg";
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:first-child{
        width: 39%;     
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:first-child:hover{
        background:#3f5567;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:last-child{
        width: 60%;
        margin-right: 0;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:last-child:hover{
        background:#3f5567;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:first-child > a{
        width: 100%;
        display: block;
        color:white;
        padding: 7px 10px 31px 10px;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:first-child:hover a{
        color: white;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:last-child > .loc_d{
        color: white;
        display: block;
        width: 100%;
        padding: 8px 10px 30px 6px;
        cursor: pointer;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:last-child > .loc_d .image{
        float: left;
    }
	
	.doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:last-child > .loc_d .image i{
		padding:0 5px;
    }
	

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li:last-child > .loc_d .name{
        float: left;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b{
        padding: 7px;
        cursor: pointer;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b input[type="checkbox"]{
        width: 180px;
        height: 30px;
        position: absolute;
        left: 0;
        top: 0;
        opacity: 0;
        cursor: pointer;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b input[type="checkbox"]:checked ~ .list_place{
        display: block;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b .list_place{
        width: 100%;
        float: left;
        position: absolute;
        z-index: 10;
        bottom: 100%;        
        left: 0;
        border:1px solid rgba(70,70,70,0.2);
        display: none;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b .list_place .place{
        font-family: "Century Gothic_reg";
        
    }

     .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b .list_place .place {
        color: #666;
        padding: 5px;
        width: 100%;
        float: left;
        text-align: left;
        background: rgba(255,255,255,1);
     }

     .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b .list_place .place i{
        color: #e4080f;
     }

     .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b .list_place .place:hover{
        background: rgba(51,51,51,1);
        color: #fff;
     }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b .image{
        float: left;

    }
	.doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b  .image i{
		padding:0 1px;
    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li.location_b .name{
        float: left;
        text-align:center;
    }


    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li a .image{
        float: left;

    }

    .doctor_left_sidebar .similars_doc .similar_list .simi_doct > ul > li .doctors_button ul li a .name{
        float: left;
        text-align:center;
    }

    /*----------------------------------------------------------*/

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar{
            width: 25%;
            float: left;
            padding: 10px;
            box-sizing: border-box;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .ads_banner{
            width: 100%;
            float: left;
            margin-bottom: 5px;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .ads_banner .images{
            width: 100%;
            float: left;

        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .ads_banner .images img{
            width: 100%;
            border-radius: 10px;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab .other_services_head{
            width: 100%;
            float: left;
            border-bottom: 1px solid rgb(157 155 155 / 20%);
            margin-bottom: 15px;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab .other_services_head .head{
            float: left;
            font-family: "Roboto Regular";
            font-size: 15px;
            padding: 10px;
            color:#000;
            text-transform: uppercase;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab .other_services_list{
            width: 100%;
            float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab .other_services_list ul li{
            border:1px solid rgba(81,63,149,0.5);
            width: 100%;
            float: left;
            margin-bottom: 5px;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab .other_services_list ul li a{
           width: 100%;
           float: left;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab .other_services_list ul li a .image{
            float: left;
            padding: 8px;
            font-family: "Roboto Regular";
            font-size: 20px;
        }

        .doctor_pro_file .doc_sidebar .doctor_right_sidebar .other_services_tab .other_services_list ul li a .image_name{
            float: left;
            padding: 8px;
            font-family: "Roboto Regular";
            font-size: 12px;
            text-transform: uppercase;
        }
    /*
        Doctor_Profile_v1 Css Ends
    */