/*//////////////////////////////////////////////////////////////////////////////////////////*/
/* CUSTOM CSS (ADD YOUR CSS HERE!) */
/*//////////////////////////////////////////////////////////////////////////////////////////*/


.title-steps h3 {
    font-size: 24px;
    font-family: 'Raleway';
color: #26b37d;
font-weight: bold;
}

.title-steps h2 {
    font-size: 28px;
    font-family: 'Raleway';
color: #26b37d;
font-weight: bold;
}

.title-steps h1 {
    font-size: 36px;
    font-family: 'Raleway';
color: #26b37d;
}

.title-steps p {
    font: 400 14px/23.8px 'Lato', sans-serif;
    color: #454545;
    text-align: justify !important;
}

.title-steps p strong {
    font-weight: bold !important;
}


.title-steps ul li {
    padding: 4px 0;
    font-family: 'Lato', sans-serif !important;
    font-weight: 500;
    font-size: 14px !important;
    line-height: 1.4 !important;
    color: #454545 !important;
    list-style: disc !important;
}

.title-steps ul li strong {
    font-weight: bold;
}

.title-steps img {
    background: transparent;
    content: "";
  /*  height: 100%;*/
    position: relative;
    top: 0;
    transition: all .3s ease-out;
    padding: 30px;
    border: none !important;
}


.title-steps :hover img {
    transform: scale(1.1);
}


#demo h3 {
    text-align: justify !important;
    margin-top: 40px;
    margin-bottom: 20px;
    font-family: Raleway;
    font-size: 26px;
    font-weight: 400;
    line-height: 1.4;
    color: #5dc495;
}


.care-world p {
    font: 400 14px/23.8px 'Lato', sans-serif;
color: #454545;
}

.our_team .bxslider.slider_gallery img {
    border: 1px solid green;
    border-radius: 50%;
    left: 100px;
    position: relative;
    overflow: hidden;
}

.our_team .bx-controls {
    top: 35% !important;
}

.Testimonials p {
    font-style: italic;
    line-height: 1.9;
    margin: 0 0 21px;
    padding: 0;
    color: #777;
    font-size: 16px;
}

.latest_news li {
list-style: none;
}


.ui-title-inner h2 {
    font: 700 18px 'Raleway';
    color: #333;
}



.eamil, .header-label {
   /* padding: 15px 15px !important;*/
}

.header-email { padding-top:32px;}

.hospital .bx-controls {
    position: absolute;
    width: 100%;
    padding: 10px 0;
}

#accordion1 .collapse li {
    list-style: disc !important;
}

.yamm .dropdown-menu .t1-title a{
    color: #333;
    font: 500 16px/19.2px "Raleway", sans-serif;
}


.ui-title-page h1 {
    text-align: center;
}


.form-control {
    width: 100%;
    height: 35px;
    background-image: none;
    border: none;
    border-radius: 4px;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


.footer .form {
    margin: 0 !important;
}


@media screen and (max-width: 40em) {
.advantages__inner {
		padding: 0 10px;
                overflow:hidden;
}

.hospital .bx-controls {
    top: 89% !important;
    width: 100% !important;
    position: absolute !important;
    right: 80px;
}

#search-global-menu button, #search-global-mobile button {
    border: none;
    background: none;
    color: #fff;
}
.TreatGlobal_btn, .btn_small {
    font-size: 9px;
    padding: 9px 7px;
}

.new-slider-ad .slide{
    padding: 0 50px;
}


.border_btm_search .slide.slide_horiz {
    border: 1px solid #ccc;
    padding: 10px;
    height: auto !important;
}

.slider_team .slide_horiz {
    max-width: 290px !important;
    margin: 0 auto 40px;
    border-bottom: 1px solid #eee;
}
.bhoechie-tab-content .doctor_image {
    float: right;
    border: 1px solid #423E75;
    width: 200px;
    overflow: hidden;
    margin-top: 25px !important;
}

}







.search_link {
    padding: 20px 0 !important;
}

.search_doctor .slide__contacts .icon {
    color: #5dc495;
}

.search_doctor h3 {
    padding: 20px 0 !important;
    border: 2px solid #423e75;
    box-shadow: 1px 1px 5px #d1d1d1;
    text-transform: capitalize;
    color: #5dc495;
}


.border_btm_search{
    border-bottom: 1px solid #eee;
    background: #fff;
    font-family: calibri;
}

.search_doctor .slide_horiz:hover {
    background-color: #f6f6f6;
}


.search_doctor .name {
    font-size: 20px;
    color: #5dc495;
    padding: 10px 0;
    font-weight: 900;
    text-transform: capitalize;
    letter-spacing: 2px;
}

.search_doctor .category {
    color: #423e75;
    font-size: 16px;
    letter-spacing: 2px;
    text-transform: capitalize;
}


.border_btm_search .slide.slide_horiz {
    border: 1px solid #ccc;
    padding: 10px;
    height: 335px;
}

.border_btm_search .slide.slide_horiz img {
    border-radius: 50%;
    width: 250px;
    height: 250px;
    border: 2px solid #5dc495;
    padding: 2px;
    overflow: hidden;
}

.breadcrumb > .active {
    color: #5DC495;
}
.breadcrumb {
    font-size: 16px;
    font-weight: 700;
    list-style: outside none none;
    margin-bottom: 0;
    padding: 22px 0 15px;
    text-transform: capitalize;
}

.alert-warning {
    background-color: #5dc495;
    border-color: #ff4309;
    color: #ffffff;
    border-radius:4px;
}


.banner.mod-1.bg.bg_12.bg_transparent {
    display: none;
}




.numberPlus {
    display: initial;
    font-size: 34px;
}


.panel-group .panel-heading {
    border-bottom: 0;
    background-color: #262765;
    height: 50px;
    color: #FFF;
}



table caption {
    padding: .5em 0;
}

@media screen and (max-width: 767px) {
  table caption {
    border-bottom: 1px solid #ddd;
  }
   .sc-nav
   {
    display: none!important;
   }
}

.p {
  text-align: center;
  padding-top: 140px;
  font-size: 14px;
}
.table > thead > tr > th {
    color: #fff;
    font-weight: normal;
    text-transform: uppercase;
    vertical-align: bottom;
    background: #413d74;
    text-align: center;
}
.table > tbody > tr > td
{
    text-align: center;
    width: 50%;
}
 .breadcrumb-h3
 {
    text-transform: uppercase;
    padding-left: 15px;
 }
.page-heading
{
 font-family:arial,helvetica,sans-serif!important;
 color:#423f75!important;
 text-transform: capitalize;
 font-weight: normal!important;
 }
 .sc-nav
 {
font-size: 20px;
    padding: 3px 10px;
    list-style: none;
    color: #fff!important;
    position: relative;
    display: inline-block;
    z-index: 99999999999999999999999999999;
    right: 8%;
 }
.sc-nav a
{
    color: #fff!important;
} 
.my-nav
{
    padding-left: 6%;
}