
        body .tt_main_page .tt_content {
            font-family: Muli!important;
            font-weight: 400!important;
        }
        body .tt_main_page .tt_content .tt_doc_img img {
            border-color: #fdfdfd!important;
            border-style: none!important;
            border-top-width: 1px !important;
            border-bottom-width: 1px !important;
            border-left-width: 1px !important;
            border-right-width: 1px !important;
            border-radius: 0% !important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .loc_title {
            font-family: Muli!important;
            font-size:24px!important;
            line-height: 32px!important;
            color: #6e3d91!important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .tt_departments,
        body .tt_main_page .tt_content .tt_single_doctor .tt_credentials,
        body .tt_main_page .tt_content .tt_single_doctor .tt_doc_phone a,
        body .tt_main_page .tt_content .tt_loc_hours h5 {
           font-family: Muli!important;
           color: #6e3d91!important;
        }
        body .tt_main_page .tt_content .tt_schedule_link,
        body .tt_main_page .tt_content .tt_single_doctor .tt_accordion li .tt_location_link a,
        body .tt_main_page .tt_content .tt_single_doctor .tt_doc_name, 
        body .tt_main_page .tt_content .tt_single_doctor .tt_accordion-thumb {
           font-family: Muli!important;
         }
        body .tt_main_page .tt_content .tt_single_doctor .tt_doc_about,
        body .tt_main_page .tt_content .tt_single_doctor p,
        body .tt_main_page .tt_content .tt_single_doctor a{
            font-family: Muli!important;
            font-size:16px!important;
            line-height: 24px!important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .tt_doc_about,
        body .tt_main_page .tt_content .tt_single_doctor p{
            color: #444444!important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .tt_loc_top>li a,
        body .tt_main_page .tt_content .tt_single_doctor .tt_loc_top>li {
            font-family: Muli!important;
            font-size:16px!important;
            color: #444444!important;
        }
        .tt_tabs_accordions .tt_tab-link.current,
        body .tt_main_page .tt_content ul.tt_tabs li.current {
            background: #fdfdfd!important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .tt_accordion-thumb span,
        body .tt_main_page .tt_content .tt_single_doctor .tt_days p,
        body .tt_main_page .tt_content .tt_single_doctor .tt_languages,
        .tt_tabs_accordions .tt_tab-link.current,
        .tt_tabs_accordions .tt_tab-link,
        body .tt_main_page .tt_content ul.tt_tabs li.current,
        body .tt_main_page .tt_content ul.tt_tabs li {
          font-family: Muli!important;
          color: #444444!important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .tt_accordion-panel span {
            font-family: Muli!important;
            color: #444444!important;
            font-size:16px!important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .tt_sub_name {
            font-family: Muli!important;
            font-size:25px!important;
            line-height: 26px!important;
            color: #6e3d91!important;
        }
        body .tt_main_page .tt_content .tt_single_doctor .tt_departments span:after,
        body .tt_main_page .tt_content .tt_single_doctor .tt_loc_top i, 
        body .tt_main_page .tt_content .tt_single_doctor .tt_doc_name, 
        body .tt_main_page .tt_content .tt_single_doctor .tt_accordion-thumb { 
             color: #6e3d91!important;
        }
         body .tt_main_page .tt_doc_filter_block input,
         body .tt_main_page .tt_doc_filter_block .select2-container--default .select2-selection--single .select2-selection__placeholder,
         body .tt_main_page .tt_doc_filter_block .select2-container--default .select2-selection--single .select2-selection__rendered, 
         body .tt_main_page .tt_doc_filter_block .checkbox_label,
         body .tt_main_page .tt_doc_filter_block input::-webkit-input-placeholder {
            font-family: Muli!important;
            font-size: 18px!important;
            color: #444444!important;
        }
        body .tt_main_page .tt_content .tt_loc_left_block,
        body .tt_main_page .tt_content .tt_doc_right .doctor_main_info,
        body .tt_main_page .tt_content .tt_schedule_block {
            background: #fdfdfd!important;
            border-color: #efefef!important;
            border-top-width: px !important;
            border-bottom-width: px !important;
            border-left-width: px !important;
            border-right-width: px !important;
            border-style: solid!important;
            border-top-right-radius: px!important;
            border-top-left-radius: px!important;
            border-bottom-right-radius: px!important;
            border-bottom-left-radius: px!important;
        }
        body .tt_main_page .tt_content .tt_tab-content {
            background: #fdfdfd!important;
            border-color: #efefef!important;
            border-bottom-width: px !important;
            border-style: solid!important;
            border-bottom-right-radius: px !important;
            border-bottom-left-radius: px !important;
        }
        body .tt_main_page .tt_doctors_page_class .tt_doctor_block,
        body .tt_main_page .tt_location_page_class .tt_doctor_block {
            background: #ffffff!important;
            border-color: #f2f2f2!important;
            border-top-width: 1px !important;
            border-bottom-width: 1px !important;
            border-left-width: 1px !important;
            border-right-width: 1px !important;
            border-style: solid!important;
            border-top-right-radius: 5px !important;
            border-top-left-radius: 5px !important;
            border-bottom-right-radius: 5px !important;
            border-bottom-left-radius: 5px !important;
        }
        body .tt_main_page .tt_doctors_page_class .tt_doctor_block .tt_doctor_name,
        body .tt_main_page .tt_location_page_class .tt_doctor_block .tt_doctor_name {
            font-family: Muli!important;
            color: #6e3d91!important;
            font-size: 24px !important;
            line-height: 30px !important;
        }
        body .tt_main_page .tt_doctors_page_class .tt_doctor_block .tt_doctor_condition,
        body .tt_main_page .tt_location_page_class .tt_doctor_block .tt_doctor_condition {
            font-family: Muli!important;
            color: #444444!important;
            font-size: 16px !important;
            line-height: 20px !important;
            min-height: 20px !important;
        }
         body .tt_main_page .tt_location_page_class .tt_doctor_block .tt_doctor_link a,
         body .tt_main_page .tt_doctors_page_class .tt_doctor_block .tt_doctor_link a {
            font-family: Muli!important;
            font-size: 16px !important;
            line-height: 16px !important;
            color: #ffffff!important;
            background: #6e3d91!important;
            box-shadow: inset 0px 34px 0px -15px #6e3d91;
            border-color: #6e3d91!important;
            border-top-width: 1px !important;
            border-bottom-width: 1px !important;
            border-left-width: 1px !important;
            border-right-width: 1px !important;
            border-style: solid!important;
            border-top-right-radius: 50px;
            border-top-left-radius: 50px;
            border-bottom-right-radius: 50px;
            border-bottom-left-radius: 50px;
        }
        body .tt_main_page .tt_location_page_class .tt_doctor_block .tt_doctor_link a:hover,
        body .tt_main_page .tt_doctors_page_class .tt_doctor_block .tt_doctor_link a:hover {
            box-shadow: none;
            color: #6e3d91!important;
            background: #ffffff!important;
            border-color: #6e3d91!important;
            border-top-width: 1px !important;
            border-bottom-width: 1px !important;
            border-left-width: 1px !important;
            border-right-width: 1px !important;
            border-style: solid!important;
        }
        body .tt_main_page .tt_doc_filter_block button {
            background: #6e3d91;
            border-color: #ffffff!important;
            border-top-width: px !important;
            border-bottom-width: px !important;
            border-left-width: px !important;
            border-right-width: px !important;
            border-style: none!important;
            border-top-right-radius: px;
            border-top-left-radius: px;
            border-bottom-right-radius: px;
            border-bottom-left-radius: px;
            font-family: Muli!important;
            box-shadow: inset 0px 41px 0px -15px #6e3d91;
            font-size:24px!important;
            line-height: 24px!important;
            color: #ffffff;
        }
        body .tt_main_page .tt_doc_filter_block button:hover {
            box-shadow: none;
            color: #6e3d91;
            background: #ffffff;
            border-color: #ffffff!important;
            border-top-width: px !important;
            border-bottom-width: px !important;
            border-left-width: px !important;
            border-right-width: px !important;
            border-style: none!important;
            border-top-right-radius: px;
            border-top-left-radius: px;
            border-bottom-right-radius: px;
            border-bottom-left-radius: px;
        }
        body .tt_main_page .tt_doc_filter_block button.tt_clear_btn {
            box-shadow: none;
            background: #ffffff;
            border: 1px solid#6e3d91; 
            color: #6e3d91!important;
        }
         body .tt_main_page .tt_doc_filter_block button.tt_clear_btn:hover {
            box-shadow: inset 0px 41px 0px -15px #6e3d91;
            color: #ffffff!important;
            border: 1px solid#6e3d91; 
            background: #6e3d91!important;
        }
        body .tt_main_page .tt_doc_filter_block .checkbox:checked + .checkbox_label::before {
            background: #6e3d91;
            border: 1px solid#6e3d91; 
         }
        body .tt_main_page .tt_doc_filter_block .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
          color: #ffffff!important;
         }
        body .tt_main_page .tt_doc_filter_block .select2-selection__choice,
        body .tt_main_page .tt_doc_filter_block .select2-container--default .select2-selection--multiple .select2-selection__choice {
            background: #6e3d91!important;
            border: 1px solid #6e3d91!important;
            color: #ffffff!important;
        }
        body .tt_main_page .tt_doc_filter_block #alphabet-menu li.active {
          background: #6e3d91!important;;
        }
        body .tt_main_page .tt_doc_filter_block .select2-selection--single:after, 
        body .tt_main_page .tt_doc_filter_block .select2-container--default .select2-selection--multiple:after {
            box-shadow: inset 0px 41px 0px -15px #6e3d91;
            background: #6e3d91!important;
        }
        body .tt_main_page .tt_doctors_page_class .tt_schedule_link,
        body .tt_main_page .tt_doctors_page_class .tt_single_doctor .tt_accordion li .tt_location_link a {
            color: #ffffff!important;
            background: #6e3d91!important;
            box-shadow: inset 0px 34px 0px -15px #6e3d91;
            border-color: #6e3d91!important;
            border-top-width: 1px !important;
            border-bottom-width: 1px !important;
            border-left-width: 1px !important;
            border-right-width: 1px !important;
            border-style: solid!important;
            border-top-right-radius: 50px;
            border-top-left-radius: 50px;
            border-bottom-right-radius: 50px;
            border-bottom-left-radius: 50px;
        }
        body .tt_main_page .tt_doctors_page_class .tt_schedule_link:hover,
        body .tt_main_page .tt_doctors_page_class .tt_single_doctor .tt_accordion li .tt_location_link a:hover {
            box-shadow: none;
            color: #6e3d91!important;
            background: #ffffff!important;
            border-color: #6e3d91!important;
            border-top-width: 1px !important;
            border-bottom-width: 1px !important;
            border-left-width: 1px !important;
            border-right-width: 1px !important;
            border-style: solid!important;
            border-top-right-radius: 50px;
            border-top-left-radius: 50px;
            border-bottom-right-radius: 50px;
            border-bottom-left-radius: 50px;
        }