/*
Theme Name: ONCOPLUS Hospital
Theme URI:  
description: 
Version: 1.0.0
*/
.fa {
    font-family: FontAwesome !important;
}
.page_banner {
    height: 350px;
    width: 100%;
    overflow: hidden;
    position: relative;
    background-repeat: no-repeat !important;
    text-align: center;
    z-index: 0;
}.page_banner h2 {
    padding-top: 150px;
    font-size: 40px;
    color: #ffffff;
    font-weight: 700;
    text-transform: uppercase;
    position: relative;
}.empanel_banner h2 {
    text-align: left;
    padding-left: 157px;
    color: #475ca6;
}.contect_pg {
    padding: 5% 10% 1%;
}.contect_pg .icon {
    position: absolute;
    left: 20px;
    top: 20px;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 47px;    
	border: 1px dashed #475ca6;
    border-radius: 50%;
    color: #475ca6;
    font-size: 22px;
    -ms-transition: .4s;
    -o-transition: .4s;
    -moz-transition: .4s;
    -webkit-transition: .4s;
    transition: .4s;
}.content p {
    font-weight: 400;
    line-height: 1.6;
    font-size: 16px;
    color: #000;
    height: 60px;
}.content h4 {
    font-size: 21px;
    margin-bottom: 12px;
}.con_col {
    background: #f9f9f9;
    padding: 20px 10px 20px 90px;
    border-radius: 5px;
    position: relative;
    -ms-transition: .4s;
    -o-transition: .4s;
    -moz-transition: .4s;
    -webkit-transition: .4s;
    transition: .4s;
}.mail:before {
    content: "\f0e0";
    font-family: FontAwesome;
}.location:before {
    content: "\f041";
    font-family: FontAwesome;
}.phone:before {
    content: "\f095";
    font-family: FontAWesome;
}.con_col:hover {
    box-shadow: 0 0 30px 0 rgba(67, 67, 67, 0.15);
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}.con_col:hover .icon {
    background: #475ca6;
    color: #fff;
}.map iframe {
    width: 100%;
    height: 400px;
}.form h3 {
    margin-bottom: 20px;
    font-size: 28px;
    font-weight: 700;
}.form p {
    font-weight: 400;
    font-size: 16px;
    color: #3e3e3e;
}.form {
    padding: 2% 10%;
}.form form.wpcf7-form p:nth-child(3) {
    width: 49%;
    float: left;
}.form form.wpcf7-form p:nth-child(2) {
    width: 49%;
    margin-right: 2%;
    float: left;
}.form form.wpcf7-form p label {
    width: 100%;
}.form input.wpcf7-form-control.wpcf7-text {
    width: 100%;
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-top: 1%;
    font-weight: 400;
	font-size: 16px;
}.form textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-top: 1%;
    font-weight: 400;
    height: 110px;
	font-size: 16px;
}.form form.wpcf7-form p {
    margin-bottom: 1%;
	font-size: 18px;
}.form input.wpcf7-form-control.wpcf7-submit:hover {
    background: linear-gradient(45deg, #4fc4b7, #475ca6);
}.form input.wpcf7-form-control.wpcf7-submit {
    width: 150px;
    background: #475ca6;
    color: white;
    border: 0;
    padding: 10px;
    font-size: 20px;
    font-weight: 600;
    border-radius: 30px;
    box-shadow: 0 10px 20px -10px #000;
}.form form.wpcf7-form p label span {
    width: 100%;
}.form div#wpcf7-f33-p31-o1 {
    background: #f9f9f9;
    padding: 25px;
}.con_col .widget {
    position: static;
}.panel-grid.panel-has-style {
    margin: 0 !important;
}.contect_pg.map {
    padding-top: 0;
}.page_banner h2:before {
    left: 47%;
    background-color: #fff212;
    width: 4%;
    content: "";
    height: 4px;
    position: absolute;
    bottom: -5px;
}.page_banner h2:after {
    background-color: #ddd;
    content: "";
    height: 4px;
    position: absolute;
    right: 47%;
    width: 3%;
    bottom: -5px;
}.form div#wpcf7-f16-p17-o1 {
    background: #f9f9f9;
    padding: 30px;
    border-radius: 5px;
    box-shadow: 0 10px 20px -10px #ccc;
}.form h4 {
    font-size: 20px;
    margin-bottom: 10px;
}.content p a:hover {
    font-weight: 700;
    color: #000;
}.page-text .textwidget {
	background: #fff;
	padding: 15px;
}.page-text h2 {
    text-align: center;
    border-bottom: 1px solid #000;
    font-size: 40px;
    font-weight: 700;
    position: relative;
    padding-bottom: 15px;
    color: #475ca6;
    background: #fff;
    margin-bottom: 0;
}.page-text {
    padding: 3% 10%;
    background: #fbfbfb;
}.panel_logo .widget_media_image img {
    height: auto !important;
    width: 100%;
    margin-bottom: 0;
    transition: 1s all;
    padding: 15px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 10px 20px -10px #969696;
}.services_pg {
    padding: 3% 5% 2%;
}.sercices_col img {
    width: 100%;
}.sercices_col {
    padding: 10px;
    text-align: center;
	transition: 1s all;
    box-shadow: 0px 0px 30px rgba(0,0,0,0.10);
}.sercices_col:hover {
    margin-top: -10px;
}.sercices_col h4 {
    margin-bottom: 10px;
    font-size: 20px;
    color: #773d8b;
    font-weight: 900;
    border-bottom: 2px solid #773d8b;
    padding-bottom: 5px;
}.sercices_col p {
    font-size: 16px;
    color: #000;
    margin-bottom: 10px;
}.sercices_col a {
    background: #4fc4b7;
    padding: 5px 20px;
    border-radius: 30px;
    box-shadow: 0 10px 20px -10px;
    color: #fff;
    text-transform: capitalize;
    font-weight: 600;
}.sercices_col a:hover {
    background-image: linear-gradient(45deg, #475ca6, #4fc4b7);
}.services_left .side_menu h3 {
    font-size: 39px;
    font-weight: 700;
    margin-bottom: 10px;
    border-bottom: 2px solid #000;
    color: #475ca6;
    padding-bottom: 7px;
}.services_left .side_menu li a {
    position: relative;
    color: #222222;
    font-size: 16px;
    font-weight: 500;
    padding: 15px 28px;
    display: block;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-weight: 700;
}.services_left .side_menu li:hover a, .services_left .side_menu li.current-menu-item a {
    position: relative;
    color: #ffffff;
    background-color: #223a66;
}.services_left .side_menu li {
    position: relative;
    margin-bottom: 1px;
    box-shadow: 0px 10px 30px rgba(0,0,0,0.05);
}.services_left .side_menu li:hover a, .services_left .side_menu li.current-menu-item a {
    position: relative;
    color: #ffffff;
    background-color: #223a66;
}.services_left .side_menu ul {
    position: relative;
}.services_left .side_menu h3 {
    font-size: 39px;
    font-weight: 700;
    margin-bottom: 10px;
    border-bottom: 2px solid #000;
    color: #475ca6;
	padding: 0 10px;
    padding-bottom: 7px;
}.services_right img {
    width: 60%;
    display: block;
    margin: 0 auto;
}.services_right .textwidget h3 {
    position: relative;
    color: #475ca6;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.3em;
    margin-top: 40px;
    margin-bottom: 18px;
}.services_right .textwidget p {
    position: relative;
    color: #222222;
    font-size: 16px;
    line-height: 1.7em;
    margin-bottom: 15px;
}.services_right .textwidget h4 {
    position: relative;
    color: #4fc4b7;
    font-size: 30px;
    line-height: 1.3;
    margin-bottom: 10px;
    border-bottom: 2px solid #000;
    padding-bottom: 5px;
}.services_right .textwidget ol li {
    position: relative;
    margin-bottom: 10px;
    color: #222222;
    font-size: 16px;
}.services_right .textwidget ol li, .services_right .textwidget ul li {
    position: relative;
    margin-bottom: 10px;
    color: #222222;
    font-size: 16px;
}.services_right .textwidget ul li:before {
    content: "\f05d";
    font-family: FontAwesome;
    position: absolute;
    left: 3px;
    font-size: 20px;
    top: 0;
	color: #475ca6;
}.services_right .textwidget ul li {
    padding-left: 30px;
}.services_right .textwidget ol {
    padding-left: 25px;
}.my_form form {
    position: relative;
    padding: 55px 35px 10px;
    background-color: #ffffff;
    box-shadow: 0px 20px 40px rgba(0,0,0,0.10);
}.my_form form input {
    width: 100%;
}.my_form form textarea {
    height: 100px;
}.my_form form input, .my_form form textarea {
    width: 100%;
    padding: 5px;
    border-radius: 0;
    border: 0;
    border-bottom: 1px solid #ccc;
    font-weight: 500;
}.my_form form input.wpcf7-form-control.wpcf7-submit:hover {
    background-image: linear-gradient(45deg, #475ca6, #4fc4b7);
}.my_form form input.wpcf7-form-control.wpcf7-submit {
    border-radius: 30px;
    background: #4fc4b7;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    padding: 10px;
    box-shadow: 0 10px 20px -10px #ccc;
}.my_form form label {
    width: 100%;
}.my_form {
    margin: 0 0 5%;
}.my_form form p:nth-child(6) {
    margin-bottom: 0;
}.services_left form#searchform label {
    display: none;
}.services_left form#searchform input#s {
    width: 75%;
    padding: 6px;
    border: 0;
    border-bottom: 1px solid #ccc;
}.services_left form#searchform input#searchsubmit {
    width: 23%;
    margin: 0;
    background: #4fc4b7;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    padding: 7px;
    border: 0;
    box-shadow: 0 10px 20px -10px #ccc;
}.services_left form#searchform label {
    display: none;
}.my_form form p:nth-child(2), .my_form form p:nth-child(3) {
    width: 48%;
    float: left;
    margin-right: 4%;
}.my_form form p:nth-child(3) {
    margin-right: 0;
}.service_temp .pattern-layer {
    position: absolute;
    content: '';
    left: 0px;
    top: 200px;
    right: 0px;
    bottom: 0px;
    width: 163px;
    height: 480px;
	z-index: -1;
}.service_temp .pattern-layer-two {
    position: absolute;
    content: '';
    right: 0px;
    top: 770px;
    width: 239px;
    height: 492px;
    background-repeat: no-repeat;    
	z-index: -1;
}.service_temp {
	position:relative;
}.faq_sec {
    padding: 5% 15%;
}.faq_sec .sow-accordion-panel-header {
    background: #475ca6 !important;
    padding: 15px 30px !IMPORTANT;
    font-weight: 700;
    font-size: 16px;
    border-radius: 30px;
}.faq_sec .sow-accordion-panel-border {
    color: #000;
    font-size: 16px;
    padding: 30px !important;
    text-align: justify;
    line-height: 1.5;
    border-radius: 30px;
    margin-bottom: 30px;
}.faq_sec .sow-accordion-panel-header:hover, .faq_sec .sow-accordion-panel-open .sow-accordion-panel-header {
    background-image: linear-gradient(45deg, #4fc4b7, transparent) !important;
}.page-id-189 .sercices_col .widget_media_image {
    padding: 5px;
    border-radius: 50%;
    display: inline-block;
    border: 1px solid #475ca6;
	transition: 1s all;
}.page-id-189 .sercices_col:hover .widget_media_image {
    border: 1px solid #fff;
}.page-id-189 .sercices_col img {
    background: #475ca6;
    border-radius: 50%;
    padding: 5px;
	transition: 1s all;
}.treatment_banner h2:before, .empanel_banner h2:before {
    left: 10%;
}.treatment_banner h2:before, .treatment_banner h2:after {
    bottom: -4%;
}.treatment_banner h2:after, .empanel_banner h2:after {
    left: 12.5%;
    background: #000;
}.treatment_banner h2 {
    text-align: left;
    padding-left: 155px;
    text-shadow: 2px 2px 3px #fff;
    color: #475ca6;
}.banner-rev ul li:last-child .tp-caption.slide-text a.btn.btn-default:hover {
    background-image: linear-gradient(45deg, #4fc4b7, transparent);
}.banner-rev ul li:last-child .tp-caption.slide-text a.btn.btn-default {
    margin: 0;
    margin-top: 40px;
    background: #475ca6;
    border: 0;
    border-radius: 30px;
    box-shadow: 0 10px 20px -10px #000;
	text-transform: capitalize;
}.banner-rev ul li .tp-caption.slide-text h2 {
    font-size: 38px;
}.banner-rev ul li:last-child .tp-caption.slide-text h2 {
    text-align: right;
    width: 100%;
}nav#navbar-main a.navbar-brand {
    padding: 8px 0 10px;
}.page-id-189 .sercices_col h4 {
    color: #000000;
    border-bottom: none;
	transition: 1s all;
}.page-id-189 .sercices_col {
    border-top: 3px solid #475ca6;
	position: relative;
	transition: 1s all;
}.page-id-189 .sercices_col:hover {
    background: #475ca6;
}.page-id-189 .sercices_col:hover .widget_media_image img {
    background: #4fc4b7;
}.page-id-189 .sercices_col:hover h4, .page-id-189 .sercices_col:hover p {
    color: #fff;
}.page-id-17 .page_banner h2 {
    color: #475ca6;
    text-align: right;
    text-shadow: 2px 2px 3px #fff;
    padding-right: 170px;
}.page-id-17 .page_banner h2:before {
    right: 10.5%;
    background-color: #fff212;
    left: auto;
}.page-id-17 .page_banner h2:after {
    background-color: #000;
    right: 13.5%;
}.page-id-182 .page_banner h2 {
    color: #475ca6;
    text-shadow: 2px 2px 3px #7d7d7d;
}.page-id-182 .page_banner h2:after {
    background-color: #000;
}.treatment_table table tr td {
    border: 1px solid #ccc;
    padding: 10px;
    color: #000;
    font-size: 15px;
    font-weight: 600;
}.treatment_table table tr:first-child td {
    background: #4fc4b7;
    color: #fff;
    text-align: center;
	font-size: 17px;
}.treatment_table table {
    width: 100%;
    box-shadow: 0 10px 20px -10px;
    border: 2px solid #4fc4b7;
}.treatment_table h4 {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    color: #475ca6;
    margin-bottom: 40px;
}
/*******************color css*******************
.top_header, .header-topbar-col ul.socials-icon li a:hover, nav.navbar.bootsnav ul.nav > li:hover > a, nav.navbar.bootsnav li.dropdown .dropdown-toggle:hover, .tm-half-section-bg:before, .treatment_sec .testimonial-item.style-1 .testimonial-content figure,.treatment_sec .testimonial-item.style-1 .testimonial-content:hover, .service-item.style-2 .title-box, footer.bg-faded {
	background: #773d8b !important;
}
.header-topbar-col ul.socials-icon li a, nav.navbar.bootsnav ul.nav li.megamenu-fw > a:hover, nav.navbar.bootsnav ul.nav li.megamenu-fw > a:focus, nav.navbar.bootsnav ul.nav li.active > a:hover, nav.navbar.bootsnav ul.nav li.active > a:focus, nav.navbar.bootsnav ul.nav li.active > a, nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a, .section-title.style-2 h2 span, .section-title-icon, .blog-item.style-1 .blog-content h4, .social-icon.bg-theme li a {
	color: #773d8b !important;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu, .team-single-col-two .advisors-box img {
    border-color: #773d8b !important;
}.team-single-col-two .advisors-box figcaption .member-details h5:before {
    border-right: 420px solid #773d8b;
}.team-single-col-two .advisors-box figcaption .member-details h5 {
	background: #773d8b;
}.team-single-col-two:hover {
    border-bottom: 3px solid #773d8b;
}.health-tips .health-tips-1 h2 span {
    color: #fff217 !important;
}.gallery-hover {
    background-color: rgba(119, 61, 139, 0.8);
}a.tm-btn1:hover {
    background: linear-gradient(45deg, #773d8b, #f8f01c);
    color: #fff;
}a.view_btn:hover {
    background-image: linear-gradient(45deg, #773d8b, #4fc4b7);
}.footer-copy-right {
    background: #5b2f6b !important;
}.blog-item.style-1 {
    border: none;
    border-top: 1px solid #773d8b;
}.social-icon.bg-theme li:hover a {
    color: #fff !important;
}.social-icon.bg-theme li:hover {
    background: #4fc4b7;
}*/.appoint_btn a {
    right: 0;
}.contact-textarea .btn {
    border-radius: 30px;
}.display_not {
    display: none !important;
}.rev_slider ul li:last-child .tp-caption.slide-text {
    text-align: right !important;
}.rev_slider ul li:last-child .tp-caption.slide-text h4 a {
    color: #fff;
}.banner-rev ul li:last-child .tp-caption.slide-text h2 span {
    color: #ffdf00;
}.about_pg {
    padding: 5% 10% 2%;
	position: relative;
}.about_main .ab_txt:after {
    content: "";
    border-right: 10px solid #fff;
    display: block;
    position: absolute;
    right: -10px;
    height: 80%;
    top: -10px;
}.about_main .ab_txt:before {
    content: "";
    border-top: 10px solid #fff;
    width: 30%;
    display: block;
    position: absolute;
    top: -10px;
    right: -10px;
}.about_main .ab_txt {
    position: relative;
    padding: 30px 50px 30px 30px;
    border: 10px solid #475ca6;
}.about_main .ab_txt h3 {
    font-size: 30px;
    color: #4fc4b7;
    margin-bottom: 30px;
}.about_main .ab_txt p {
    font-size: 16px;
    color: #000;
}.ab_img img {
    width: 35%;
    position: absolute;
    top: 10%;
    right: 15%;
    box-shadow: 0 10px 20px -10px;
    border-radius: 30px;
}.mission_txt p {
    color: #fff;
    font-size: 16px;
    line-height: 2;
    font-weight: 600;
}.mission_txt {
    padding: 30px 80px;
    text-align: center;
    background: #4fc4b7;
    vertical-align: middle;
}.mission_txt h3 {
    color: #fff;
    font-size: 30px;
    margin-bottom: 40px;
    position: relative;
}div#onco_mission .widget, div#onco_vision .widget {
    width: 50%;
    float: left;
    margin-bottom: 0;
}.mission_img img {
    width: 40%;
    text-align: center;
    display: block;
    margin: 0 auto;
}.mission_txt h3:before {
    content: "\f1d9";
    font-family: FontAwesome;
    margin-right: 20px;
    font-size: 45px;
    color: #fff217;
    text-shadow: 2px 2px 3px #000;
}div#onco_vision .mission_txt h3:before {
    content: "\f06e";
}/*.milestone_section .panel-grid-cell:last-child {
    margin-top: 5%;
}.milestone_section .panel-grid-cell:nth-child(9) {
    margin-top: 10%;
}.milestone_section .panel-grid-cell:nth-child(8) {
    margin-top: 15%;
}.milestone_section .panel-grid-cell:nth-child(7) {
    margin-top: 20%;
}.milestone_section .panel-grid-cell:nth-child(6) {
    margin-top: 25%;
}.milestone_section .panel-grid-cell:nth-child(5) {
    margin-top: 30%;
}.milestone_section .panel-grid-cell:nth-child(4) {
    margin-top: 35%;
}.milestone_section .panel-grid-cell:nth-child(3) {
    margin-top: 40%;
}.milestone_section .panel-grid-cell:nth-child(2) {
    margin-top: 45%;
}.milestone_section .panel-grid-cell:first-child {
    margin-top: 50%;
}*/.milestone_section {
    padding: 8% 15%;
    position: relative;
}/*.milestone_section .panel-grid-cell:nth-child(even) .milestone_col {
    background: #4fc4b7;
}.milestone_col:hover {
    transform: scale(1.3);
}*/.milestone_col h6 {
    font-size: 15px;
    color: #fff;
}.milestone_col {
    /* padding: 10px;
    text-align: center;
   display: table-cell;
    vertical-align: middle;    
    border-bottom: 3px solid #000;
    height: 110px !important;background: #475ca6;
    box-shadow: 0 10px 20px -10px #000;
    transition: 1s all;*/
    position: relative;
}.milestone_section:before {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    content: "";
    display: block;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -1;
}
.milestone_section .panel-grid-cell .widget_media_image:first-child img:hover {
    transform: rotate(360deg);
}
.milestone_section .panel-grid-cell .widget_media_image img {
    width: 50%;
    transition: 1s all;
}.milestone_col .widget {
    display: inline-block;
    margin: 0 !important;
}
.milestone_col .widget_text {
    display: none;
}.milestone_section .panel-grid-cell .widget_media_image h3 {
    color: #fff;
    padding: 20px;
    font-size: 20px;
    position: absolute;
    z-index: -1;
    left: 6%;
    padding-left: 90px;
    border-radius: 30px;
    top: 15px;
    /*display: none;*/
}
.milestone_section .panel-grid:first-child .milestone_col .widget_media_image h3 {
    background: #64d0da;
    background-image: linear-gradient(45deg, #aaf1f5, #64d0da);
}.milestone_section .panel-grid:nth-child(2) .milestone_col .widget_media_image h3 {
    background: #34b2e4;
    background-image: linear-gradient(45deg, #5beef8, #34b2e4);
}.milestone_section .panel-grid:nth-child(3) .milestone_col .widget_media_image h3 {
    background: #065381;
    background-image: linear-gradient(45deg, #0a9bf1, #065381);
    right: 5%;
    left: auto;
    padding-left: 20px;
    padding-right: 90px;
}.milestone_section .panel-grid:nth-child(4) .milestone_col .widget_media_image h3 {
    background: #e34856;
    background-image: linear-gradient(45deg, #f8829a, #e34856);
    right: 6%;
    left: auto;
    padding-left: 20px;
    padding-right: 90px;
}.milestone_section .panel-grid:nth-child(5) .milestone_col .widget_media_image h3 {
    background: #8b103e;
    background-image: linear-gradient(45deg, #ed1d70, #8b103e);
    right: 6%;
    left: auto;
    padding-left: 20px;
    padding-right: 90px;
}.milestone_section .panel-grid:nth-child(6) .milestone_col .widget_media_image h3 {
    background: #fe912a;
    background-image: linear-gradient(45deg, #fef24e, #fe912a);
    left: auto;
    right: 6%;
    padding-left: 20px;
    padding-right: 90px;
}.milestone_section .panel-grid:nth-child(7) .milestone_col .widget_media_image h3 {
    background: #d72e11;
    background-image: linear-gradient(45deg, #f9561f, #d72e11);
}.milestone_section .panel-grid:nth-child(8) .milestone_col .widget_media_image h3 {
    background: #8e3dca;
    background-image: linear-gradient(45deg, #f574fc, #8e3dca);
}.milestone_section .panel-grid:nth-child(9) .milestone_col .widget_media_image h3 {
    background: #73bc0d;
    background-image: linear-gradient(45deg, #d2f316, #73bc0d);
}.milestone_section .panel-grid:nth-child(10) .milestone_col .widget_media_image h3 {
    background: #008a13;
    background-image: linear-gradient(45deg, #00e621, #008a13);
}
.milestone_section .panel-grid:first-child .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:nth-child(3) .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:nth-child(4) .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:nth-child(5) .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:nth-child(6) .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:nth-child(7) .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:nth-child(8) .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:nth-child(9) .milestone_col .widget_media_image:hover h3, .milestone_section .panel-grid:last-child .milestone_col .widget_media_image:hover h3 {
    display: block;
}.milestone_section .panel-grid {
    width: 50%;
}.milestone_section .panel-grid:first-child {
    margin-left: 10% !important;
}.milestone_section .panel-grid:nth-child(2) {
    margin-left: 35% !important;
}.milestone_section .panel-grid:nth-child(3) {
    text-align: right;
    margin-left: 26% !important;
}.milestone_section .panel-grid:nth-child(4) {
    text-align: right;
    margin-left: 40% !important;
}.milestone_section .panel-grid:nth-child(5) {
    margin-left: 25% !important;
    text-align: right;
}.milestone_section .panel-grid:nth-child(6) {
    text-align: right;
    width: 45%;
}.milestone_section .panel-grid:nth-child(7) {
    margin-left: 5% !important;
}.milestone_section .panel-grid:nth-child(8) {
    margin-left: 0% !important;
    margin-top: 5% !important;
}.milestone_section .panel-grid:nth-child(9) {
    width: 60%;
    margin-left: 10% !important;
    margin-top: 5% !important;
}.milestone_section .panel-grid:nth-child(10) {
    margin-left: 20% !important;
}.milestone_head {
    position: absolute;
    top: 0;
}.milestone_head {
    position: absolute;
    top: 5%;
    text-align: right;
    right: 15%;
    width: 40%;
}.milestone_head h2 {
    font-size: 40px;
    color: #475ca6;
    border-bottom: 2px solid #000;
    margin-bottom: 15px;
}.milestone_head p {
    color: #000;
    font-size: 16px;
}html {
  scroll-behavior: smooth;
}.international_txt p {
    font-size: 17px;
    color: #000;
    margin-bottom: 15px;
}.international_txt {
    text-align: center;
    padding: 5% 15%;
}.international_contact {
    padding: 0 10%;
    /*background: #eee;
}.international_contact .textwidget {
    padding: 19%;
    text-align: center;*/
}.international_contact .textwidget h4 a:hover {
    color: #fff;
}.international_contact .textwidget h4 a {
    color: #FFEB3B;
    display: block;
    margin-top: 5px;
    font-size: 30px;
}.international_contact .textwidget h4 {
    font-size: 22px;
    background: #475ca6;
    border-radius: 30px;
    padding: 10px;
    color: #fff;
    box-shadow: 0 10px 20px -10px #000;
	text-align: center;
}.international_guidlines {
    padding: 5% 10% 0;
}.international_guidlines h3 {
    text-align: center;
    font-size: 40px;
    color: #4fc4b7;
    margin-bottom: 30px;
    padding-bottom: 10px;
    text-transform: uppercase;
    text-shadow: 2px 2px 2px #000;
}.international_guidlines .sow-tabs .sow-tabs-tab .sow-tabs-title {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
}.international_guidlines .sow-tabs .sow-tabs-tab {
    width: 49%;
    text-align: center;
    margin: 0px 0px 0px 0px !important;
}.international_guidlines .sow-tabs .sow-tabs-tab-container {
    background-color: #475ca6;
}.international_guidlines .sow-tabs .sow-tabs-tab.sow-tabs-tab-selected .sow-tabs-title {
    color: #000;
}.international_guidlines .sow-tabs .sow-tabs-panel-content h4 {
    font-size: 20px;
    border-bottom: 2px solid #000;
    padding-bottom: 5px;
    margin-bottom: 15px;
}.international_guidlines .sow-tabs .sow-tabs-panel {
    padding: 50px !important;
}.international_guidlines .sow-tabs .sow-tabs-panel-content ul li {
    padding: 5px;
    color: #000;
    font-size: 16px;
    font-weight: 500;
    padding-left: 20px;
    position: relative;
}.international_guidlines .sow-tabs .sow-tabs-panel-content ul li:before {
    content: "\f105";
    font-family: FontAwesome;
    position: absolute;
    left: 0;
    font-size: 19px;
    font-weight: 700;
    color: #4fc4b7;
}.international_guidlines .sow-tabs .sow-tabs-panel-content ul li ol li:before {
    display: none;
}.international_guidlines .sow-tabs .sow-tabs-panel-content ul li ol li {
    list-style-type: lower-alpha;
    padding-left: 0;
}.international_guidlines .sow-tabs .sow-tabs-tab:hover .sow-tabs-title {
    color: #000;
}.services_sunmenu h4 {
    font-size: 25px !important;
}.services_left .side_menu li ul.sub-menu li a:before, .services_left .side_menu li ul.sub-menu li:hover a:before {
    content: "\f105 ";
    font-family: FontAwesome;
    position: absolute;
    left: 30px;
}.services_left .side_menu li ul.sub-menu li a, .services_left .side_menu li ul.sub-menu li:hover a {
    background-color: #fff;
    color: #000;
    padding-left: 45px;
    position: relative;
}.services_left .side_menu li ul.sub-menu li.current-menu-item a {
    color: #ffffff;
    background-color: #223a66;
}ul.dropdown-menu li ul li a {
    color: #475ca6;
    font-weight: 700;
    border-bottom: 1px solid #ccc;
}ul.dropdown-menu li ul li {
    background: #fff;
    width: 100%;
}ul.dropdown-menu li ul {
    position: absolute;
    left: 100.4%;
    width: 100%;
    bottom: -13px;
}.info li .info {
    padding-left: 30px;
}.section-content-2 .service-item.style-2 .thumb .hover-box p {
    opacity: 0;
}.surgical_class .textwidget ul {
    margin-top: 10px;
}
.surgical_class .textwidget ul li {
    width: 100%;
    display: block;
}.page-id-66 .service_temp .pattern-layer-two {
    top: 350px;
}.about_main .ab_txt ul li:before {
    content: "\f0a4";
    font-family: Fontawesome;
    position: absolute;
    left: 0;
    font-size: 20px;
    color: #475ca6;
}
.about_main .ab_txt ul li {
    font-size: 16px;
    color: #000;
    padding-left: 30px;
    position: relative;
}section.doc_banner {
    background-position: center;
    background-size: cover;
}section.doc_banner h2 {
    padding-left: 0;
}section.doc_banner h2:after {
    left: 2.5%;
    background: #000;
}section.doc_banner h2:before {
    left: 0;
}.doctor-details .content .inner-column h2 {
    position: relative;
    color: #475ca6;
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 2px solid #475ca6;
}.doctor-info-list {
    position: relative;
    margin-bottom: 40px;
}.doctor-info-list li {
    position: relative;
    color: #222222;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 8px;
    padding-left: 30%;
}.doctor-info-list li span {
    position: absolute;
    width: 27%;
    margin-right: 30px;
    display: inline-block;
    font-weight: 700;
    left: 0;
}.doctor-info-list li span:before {
    position: absolute;
    content: ':';
    right: 0px;
    top: 0px;
    color: #222222;
    font-weight: 500;
}.navbar-header a:before {
    border-right: none;
}.doctor-details .content {
    padding-top: 30px;
}.doctor-details-section .content-column h4 {
    position: relative;
    font-weight: 700;
    color: #222222;
    padding-right: 100px;
    display: inline-block;
    text-transform: capitalize;
}.doctor-details-section .content-column h4:after {
    position: absolute;
    content: '';
    right: 0px;
    top: 18px;
    height: 3px;
    width: 80px;
    background-color: #1cba9f;
}.doctor-details-section .content-column p {
    position: relative;
    color: #313131;
    font-size: 18px;
    line-height: 1.6em;
}.bio_row {
    margin-top: 30px;
}section.doctors_page.team-section {
    background: #eee;
}.doctor-details-section .content-column h4 {
    margin-bottom: 15px;
    font-size: 25px;
}.doctor-details-section .content-column ul li:before {
    content: "\f0a4";
    font-family: FontAwesome;
    position: absolute;
    left: 0;
    font-size: 20px;
    color: #475ca6;
}
.doctor-details-section .content-column ul li {
    color: #000;
    font-size: 16px;
	padding: 4px;
    padding-left: 30px;
    position: relative;
}.doctor-info-list li em {
    font-style: normal;
}.doctor-info-list li em ul {
    padding-left: 1%;
}
.doctor-info-list li em ul li {
    padding-left: 0;
    list-style-type: disc;
}.inter_banner {
    height: 350px;
}.services_right .textwidget h6 {
    font-size: 18px;
    margin-bottom: 10px;
    color: #000;
}.blog-item.style-1 .blog-content h4 {
    text-transform: none;
    line-height: 1.4;
}.gallery_row {
    padding: 3% 10%;
}.gallery_row img {
    border-radius: 30px;
    box-shadow: 0 10px 20px -10px #000;
    padding: 5px;
    margin-bottom: 15px;
}.gallery_row .wp-caption-text.gallery-caption {
    font-size: 22px;
    color: #475ca6;
    font-weight: 700;
}.package_row {
    padding: 5% 10%;
}.package_row h3 {
    font-size: 35px;
    text-align: center;
    color: #4fc4b7;
    padding-bottom: 10px;
    border-bottom: 2px solid #000;
    margin-bottom: 25px;
}.international_contact img {
    vertical-align: middle;
}.Package_col {
    border-radius: 20px;
    padding: 30px;
    box-shadow: 0 10px 20px -10px;
	position: relative;
    background: #f5f5f5;
}.Package_col h4 {
    font-size: 25px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 10px;
    color: #475ca6;
    text-shadow: 2px 2px 2px #b5b5b5;
    height: 80px;
}.Package_col li:before {
    position: absolute;
    content: "\f105";
    font-family: FontAwesome;
    font-size: 20px;
    font-weight: 700;
    color: #4fc4b7;
    left: 0;
}.Package_col li {
    font-size: 16px;
    color: #000;
    position: relative;
    padding: 5px;
    padding-left: 15px;
	line-height: 1.4;
}.Package_col h6 {
    text-align: center;
    font-size: 25px;
    color: #e63130;
    margin-bottom: 20px;
}.Package_col ul {
    margin-bottom: 20px;
}.Package_col p {
    font-size: 16px;
    color: #000;
    position: relative;
    line-height: 1.4;
    margin-bottom: 20px;
}.Package_col h5 {
    font-size: 20px;
    text-align: center;
    background: #475ca6;
    color: #fff;
    padding: 10px;
    border-radius: 30px;
    box-shadow: 0 10px 20px -10px #000;
}/*.silver_package {
    background: #aaa9ad;
}.gold_package {
    background: #ffcc28;
}.platinum_package {
    background: #e5e4e2;
}.basic_package {
    background: #f5f5f5;
}silver_package h4, .silver_package ul li {
    color: #fff;
}.silver_package ul li:before {
    color: #ffcc28;
}*//*.Package_col:before {
    content: "";
    position: absolute;
    display: block;
    left: -125px;
    width: 100%;
    height: 130px;
    background-position: center;
    top: -25px;
    background-repeat: no-repeat;
    background-size: contain;
    transform: rotate(45deg);
}*/.doctor_form {
    border: 2px solid #4fc4b7;
    padding: 20px;
    border-radius: 30px;
    box-shadow: 0 10px 20px -10px #000;
}.doctor_form h4 {
    font-size: 23px;
    text-align: center;
    font-weight: 700;
    margin-bottom: 20px;
    color: #000;
}.doctor_form textarea {
    height: 60px;
}.doctor_form p {
    color: #475ca6;
    font-size: 16px;
}.doctor_form input, .doctor_form textarea {
    width: 100%;
    border: 0;
    border-bottom: 1px solid #ccc;
    font-weight: 400;
    font-size: 16px;
    padding: 5px 10px;
    color: #000;
    margin-bottom: 5px;
}.doctor_form input.wpcf7-form-control.wpcf7-submit {
    border-radius: 30px;
    background: #475ca6;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    box-shadow: 0 10px 20px -10px #000;
    border: 0;
}.doctor-details .col-md-4 {
    padding-right: 30px;
}.footer-widget-one .address li:hover {
    margin-left: 5px;
}.services_right .textwidget ol, .services_right .textwidget ul {
    margin-bottom: 15px;
}.services_right .textwidget h5 {
    font-size: 20px;
    margin-bottom: 10px;
    margin-top: 20px;
}.services_right .widget_media_image .widget-title {
    font-size: 16px;
    text-align: center;
    font-weight: 500;
}.my_form .textwidget p {
    display: inline-block;
    width: 100%;
}.client-stories .test_testi-carousel .item {
    height: 324px;
    background: #fff;
    width: 99%;
}.client-stories .test_testi-carousel {
    margin-top: 6px;
}.client-stories .test_testi-carousel a.carousel-control {
    background: none;
}.client-stories .test_testi-carousel .carousel-caption {
    right: 7%;
    left: 7%;
    top: 10%;
    bottom: 10%;
	padding: 0;
}.client-stories .test_testi-carousel .carousel-caption p {
    font-size: 16px;
    color: #000;
    text-shadow: none;
    margin-bottom: 5px;
}.client-stories .test_testi-carousel .carousel-caption h3 {
    text-shadow: none;
    color: #475ca6;
}.client-stories .test_testi-carousel a.carousel-control, .video_testi .video_testi-carousel a.carousel-control {
    background: none;
    top: 48%;
    bottom: 48%;
    color: #4fc4b7;
    text-shadow: none;
    opacity: 1;
    display: none;
}.health-tips-1 h2 a {
    color: #fff;
}.treatment_banner {
    background-position: right !important;
}.client-stories .test_testi-carousel .carousel-indicators li {
    background-color: rgb(71, 92, 166);
    border: 1px solid #475ca6;	
}.client-stories .test_testi-carousel .carousel-indicators li.active {
    background-color: rgb(79, 196, 183);
    border: 1px solid #4fc4b7;
}.client-stories .test_testi-carousel .carousel-indicators, .video_testi .video_testi-carousel .carousel-indicators {
    bottom: 0px;
}.video_testi .video_testi-carousel {
    margin-top: 0px;
}.video_testi .video_testi-carousel .item .carousel-caption {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0;
}.video_testi .video_testi-carousel .item {
    height: 250px;
}.video_testi .video_testi-carousel .item .carousel-caption iframe {
    width: 100%;
    height: 250px;
}.video_testi .video_testi-carousel .carousel-indicators {
    bottom: -13px;
}.team-single-col-two .advisors-box .overly:after {
	display: none;
}.footer-widget-one .address li:hover {
    font-size: 16px;
    color: #fff217;
}.section-title.style-2 p {
    font-size: 18px;
    font-weight: 700;
    color: #000;
}div#treatment-carousel .owl-prev {
    float: right;
	color:#475ca6 !important;
	background-color:transparent !important;
    margin-right: 46%;
}div#treatment-carousel .owl-next {
    float: left;
	background-color:transparent !important;
	color:#475ca6 !important;
    margin-left: 46%;
}div#treatment-carousel .owl-nav {
    display: inline-block;
    width: 100%;
}.footer-widget-one .address li {
    padding-left: 25px;
}.footer-widget-one .address li:last-child i {
    top: 0;
}.treatment_table table tr:nth-child(odd) {
    background: #eee;
}.onco_mission .mission_text h3 {
    font-size: 35px;
    position: relative;
    border-bottom: 2px solid #fff217;
    color: #fff;
	padding-left: 40px; 
}.onco_mission .mission_text {
    padding: 40px 30px;
    background: #4fc4b7;
}.onco_mission {
    padding: 2% 10% 0;
}.onco_mission .mission_text p {
    font-size: 18px;
    color: #fff;
    font-weight: 600;
    height: 40px;
}.onco_mission .mission_text h3:before {
    content: "\f1d9";
    font-family: FontAwesome;
    font-size: 30px;
    color: #fff217;
    text-shadow: 2px 2px 3px #000;
    position: absolute;
    left: 0;
}.onco_mission .vision_text h3 {
	padding-left: 0;
	padding-right: 40px; 
}.onco_mission .vision_text h3:before {
    content: "\f06e";
    left: auto;
    right: 0;
}.client-stories .owl-nav {
    display: none;
}.stories-item .content {
    padding: 50px;
    min-height: 304px;
}.stories-item .content p {
    margin-bottom: 50px;
}.client-stories .owl-dots {
    margin-top: -30px;
    position: absolute;
    width: 100%;
}.client-stories .owl-dots .owl-dot.active span {
    background: #4fc4b7 !important;
}.video_testi .video_testi-carousel .carousel-indicators {
    bottom: -38px;
}.appoint_btn a {
    background: #ba3845;
}section.patients_stories .tm-half-section-bg.right {
    width: 100%;
}.patients_stories .tm-half-section-bg:before {
    background: linear-gradient(45deg, #667dd0, #74cdd4);
}section.patients_stories .section-title.style-2 h2 {
    color: #fff;
}section.patients_stories .section-title.style-2 h2 span {
    color: #fef218;
}section.patients_stories .section-title-icon {
    background-color: #fef218;
}section.patients_stories .client-stories {
    margin-top: -5px;
}.video_testi {
    margin: 0;
}section.patients_stories .section-content {
    padding: 50px;
}.health-tips:before {
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    z-index: 0;
}.health-tips {
    background: #475ca6;
}.health-tips .health-tips-1 {
    padding: 100px 20px;
}.team-single-col-two .advisors-box figcaption .member-details h5 span {
    line-height: 1.2;
}.health-tips-1 p {
    line-height: 1.5;
    margin-bottom: 0;
}.inter_img img {
    display: inline;
}.img_inter_testi ul li.sow-carousel-item h3 {
    display: none;
}.img_inter_testi ul li.sow-carousel-item {
    width: 570px !important;
    height: 400px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    width: 100% !important;
    background-size: 100% !important;
    height: 356px !important;
    background-position: top !important;
    border: 2px solid #ccc;
    padding: 10px !important;
    border-radius: 20px;
    box-shadow: 0px 0px 5px #ccc;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a span.overlay {
	display: none!important;
}/*.img_inter_testi .so-widget-sow-post-carousel {
	position: relative;
}.img_inter_testi .so-widget-sow-post-carousel a.sow-carousel-next {
    position: absolute;
    right: 46%;
    z-index: 9999;
    bottom: 0;
    width: 35px !important;
    font-size: 16px !important;
    height: 35px !important;
    line-height: 35px !important;
}.img_inter_testi .so-widget-sow-post-carousel a.sow-carousel-previous {
    position: absolute;
    left: 46%;
    z-index: 9999;
    bottom: 0;
    width: 35px !important;
    font-size: 16px !important;
    height: 35px !important;
    line-height: 35px !important;
}*/.Package_col h5 a {
    color: #fff;
}.health-tips-1 p a {
    color: #fff217;
}.health-tips-1 h5 a {
    color: #fff;
}.health-tips-1 h5 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 15px;
    line-height: 1.5;
    text-transform: none;
}.blog-item .blog-content .blog-meta .comments {
    display: none;
}.page_banner h2:before, .page_banner h2:after {
	display: none;
}.page_banner.treatment_banner.cancer_min {
    background-position: right !important;
}.mobile_form {
	display: none;
}.team-single-col-two .advisors-box figcaption .member-details h5 {
    height: 150px;
}.health-tips:before {
    z-index: -1;
}.mypopupform form.wpcf7-form p:nth-child(2), .mypopupform form.wpcf7-form p:nth-child(3) {
    width: 49%;
    float: left;
	margin-right: 2%;
}.mypopupform form.wpcf7-form p:nth-child(3) {
	margin-right: 0;
}.mypopupform form.wpcf7-form p label span input {
    width: 100%;
}.mypopupform form.wpcf7-form p label {
    width: 100% !IMPORTANT;
}.mypopupform form.wpcf7-form p label span textarea {
    height: 100px;
}.mypopupform form.wpcf7-form p label span input, .mypopupform form.wpcf7-form p label span textarea {
    width: 100%;
    border-radius: 10px;
    border: 0;
    border-bottom: 1px solid #000;
    padding: 10px;
	color: #fff;
}.mypopupform form.wpcf7-form {
    padding: 0 10%;
}.mypopupform form.wpcf7-form p {
    color: #fff;
    font-size: 16px;
    text-align: left;
}.mypopupform form.wpcf7-form input.wpcf7-form-control.wpcf7-submit {
    font-size: 20px;
    background: #000;
    border: 0;
    border-radius: 30px;
    padding: 8px 40px;
    box-shadow: 0 10px 20px -10px #000;
    margin: 0 auto;
    display: block;
}nav.navbar .navbar-brand img.logo {
    width: 260px;
}

/*******************blog css*****************/
section.myblog_pg {
    background-color: #f9faff;
    padding-bottom: 100px;
}section.myblog_pg .container-fluid {
    margin-bottom: 80px;
    background: linear-gradient(45deg, #475ca6, #3ebaac);
    height: 150px;
    padding: 1.5% 14%;
}h1.myarticle_heading {
    color: #fff;
    border-bottom: 2px solid;
    padding-bottom: 5px;
}.myarticle_head_sec p {
    text-align: right;
    font-size: 16px;
    font-weight: 600;
    color: #FFEB3B;
    padding-top: 5px;
}.myarticle_head_sec p a {
    color: #fff;
}.theme-material-card, .mytheme-material-card section#categories-2, .mytheme-material-card section#tag_cloud-2, section#recent_posts-2 {
    margin: 0 0 30px 0;
    padding: 15px 15px 0;
    background: #FFF;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}h2.blog-ttl {
    font-size: 30px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
    font-weight: 900;
    background: #475ca6;
    padding: 10px;
    color: #fff;
}ul.blog-detail {
    text-align: center;
}.blog-detail li {
    list-style: none;
    display: inline-block;
    margin: 0 10px;
    font-size: 16px;
    color: #2f2f2f;
    line-height: 20px;
}.blog-detail li .fa {
    position: relative;
    top: -1px;
    margin: 0 5px 0 0;
}.myblog_content {
    padding-top: 25px;
}.myblog_content h3 {
    font-size: 22px;
    font-weight: 800;
    padding-bottom: 5px;
    border-bottom: 2px solid #000;
    color: #475ca6;
    margin-bottom: 10px;
    margin-top: 30px;
    text-transform: uppercase;
}.myblog_content p {
    font-size: 16px;
    color: #000;
    line-height: 1.5;
    margin-bottom: 10px;
}.myblog_content ol, .myblog_content ul {
    padding-left: 40px;
}.myblog_content ol li, .myblog_content ul li {
    color: #000;
    font-size: 16px;
    padding: 5px 0;
    line-height: 1.5;
}.myblog_content ul li {
    list-style-type: disc;
}.myblog_content h4 {
    margin-top: 20px;
    font-size: 20px;
    padding-bottom: 5px;
}.mycoment_box h3#reply-title, h3.widget-title, .mynavi h2.screen-reader-text {
    text-align: center;
    font-size: 30px;
    font-weight: 900;
    color: #475ca6;
    margin-bottom: 20px;
    padding-bottom: 5px;
    border-bottom: 2px solid #000000;
}.mycoment_box p.logged-in-as, .mycoment_box p.comment-notes {
    font-size: 16px;
    color: #000;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 10px;
}.mycoment_box textarea {
    height: 100px;
}.mycoment_box input, .mycoment_box textarea {
    border: 0;
    border-bottom: 1px solid #ccc;
    width: 100%;
}.mycoment_box label {
    display: block;
    color: #000;
    font-size: 16px;
}.mycoment_box p.comment-form-email {
    margin-right: 0;
}.mycoment_box p.comment-form-author, .mycoment_box p.comment-form-email {
    width: 48%;
    float: left;
    margin-right: 4%;
    margin: 20px 0;
}.mycoment_box p.comment-form-url, .mycoment_box p.comment-form-cookies-consent, label.screen-reader-text {
    display: none;
}.mycoment_box input#submit {
    background: #35b8a9;
    padding: 6px;
    font-size: 20px;
    color: #fff;
    font-weight: 800;
}.sidebar-list form input#s {
    width: 70%;
    padding: 5px 10px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 1px solid #ccc;
    color: #000;
	box-shadow: 0 5px 10px -5px #ababab;
}.sidebar-list form input#searchsubmit {
    width: 28%;
    padding: 6px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    border: 0;
    background: #475ca6;
    color: #fff;
    font-weight: 600;
    font-size: 17px;
	box-shadow: 0 5px 10px -5px #ababab;
}.sidebar-list aside.widget.widget_categories {
    margin-bottom: 30px;
    background: #fff;
    padding: 15px;
}.sidebar-list ul li {
    font-size: 16px;
    font-weight: 600;
    padding: 2px 0;
}.mytheme-material-card .widget_search{
	margin-bottom: 30px;
}.recent-list ul {
    padding: 10px 0;
}.recent-list ul li:first-child {
    padding-top: 0;
}.recent-list ul li:last-child {
    border: 0;
}.recent-list ul li {
    border-bottom: 1px solid #ccc;
    padding: 10px 0;
}.recent-list ul li .col-md-4 {
    padding-right: 0;
}.sidebar-list ul li:hover {
    margin-left: 10px;
}.sidebar-list ul li:before {
    content: "\f105";
    font-family: FontAwesome;
    position: absolute;
    left: 5px;
    font-size: 16px;
    color: #000;
}.sidebar-list ul li {
    font-size: 14px;
    font-weight: 600;
    padding: 1px 0 1px 25px;
    position: relative;
    transition: 1s all;
}.theme-material-card.blog_form form textarea {
    height: 100px;
}.theme-material-card.blog_form form input, .theme-material-card.blog_form form textarea {
    border: 0;
    border-bottom: 1px solid #ccc;
    width: 100%;
    color: #000;
    font-weight: 500;
    font-size: 16px;
    padding: 5px 10px;
}.theme-material-card.blog_form form input.wpcf7-form-control.wpcf7-submit {
    background: #35b8a9;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
}.myblog_content img {
    margin: 25px 0;
}.myblog_content a {
    color: #475ca6;
    font-weight: 600;
}.nav-links .screen-reader-text {
    font-weight: 700;
    font-size: 16px;
    color: #000;
}.nav-links .meta-nav {
    display: none;
}.nav-links .nav-previous, .nav-links .nav-next {
    width: 50%;
    border-right: 2px solid #ccc;
    margin: 10px 0;
    display: inline-block;
}.nav-links a:hover {
    color: #000;
}.nav-links a:hover span.post-title {
    color: #475ca6;
}.nav-links .nav-next {
    text-align: right;
    border: none;
}.blog_container {
    padding: 4% 10%;
}.blog_container .blog_template {
    border: 1px solid #ccc;
    box-shadow: 0 0 20px -10px #9e9e9e;
    border-radius: 10px;
}.blog_container .bdp_blog_template.news a.bd-more-tag {
    float: left !important;
}.blog-detail li a {
    pointer-events: none;
}.tp-dottedoverlay.twoxtwo {
    display: none !important;
}.my_form form p:nth-child(2), .my_form form p:nth-child(3) {
    width: 100% !important;
    margin-right: 0 !important;
}


/*******ads_css***********/
.ads_banner {
    height: 600px !important;
    padding-top: 2%;
    position: relative;
    background-position: left !important;
}.ads_banner .ads_banner_from {
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0 30px -15px #000;
    padding: 30px 30px 0;
    width: 30%;
    float: right;
    margin-right: 10%;
}.ads_banner .ads_banner_from p a {
    text-align: center;
    display: block;
    font-size: 20px;
    color: #59b8a8;
    font-weight: 600;
}.ads_banner .ads_banner_from h4 {
    text-align: center;
    font-size: 22px;
    line-height: 1.5;
    margin-bottom: 10px;
}.ads_banner .ads_banner_from form.wpcf7-form input, .ads_banner .ads_banner_from form.wpcf7-form textarea, .ads_bottom_form .ads_banner_from input, .ads_bottom_form .ads_banner_from textarea, .ads_banner .ads_banner_from form.wpcf7-form select {
    width: 100%;
    border: 0;
    border-bottom: 1px solid #777;
    FONT-WEIGHT: 5;
}.ads_banner .ads_banner_from form.wpcf7-form {
    margin-top: 15px;
}.ads_banner .ads_banner_from form.wpcf7-form textarea {
    height: 50px;
    margin-bottom: 10px;
}.ads_banner .ads_banner_from form.wpcf7-form label, .ads_bottom_form .ads_banner_from label {
    width: 100% !important;
    color: #000;
    margin-bottom: 0;
}.ads_banner .ads_banner_from form.wpcf7-form input.wpcf7-form-control.wpcf7-submit, .ads_bottom_form .ads_banner_from input.wpcf7-form-control.wpcf7-submit {
    background: #3a5299;
    color: #fff;
    font-size: 20px;
    padding: 5px 10px;
    border: 0;
    border-radius: 30px;
}.ads_banner h3.sow-headline {
    background: rgb(0 0 0 / 0.8);
    padding: 10px;
    position: absolute;
    bottom: 0;
    width: 100%;
}.ads_funfacts {
    padding: 3% 10%;
}.ads_title h3.sow-headline {
    margin-bottom: 45px;
    border: 2px solid #475ca6;
    padding: 10px 20px;
    width: max-content;
    margin: 0 auto;
}.ads_funfacts_col .funfact-item p {
    font-size: 16px;
    height: 60px;
    line-height: 1.5;
    margin: 0;
    border: 0;
}.ads_funfacts_col .funfact-item h2, .ads_funfacts_col .funfact-item p {
    color: #000 !important;
    text-shadow: 0 0;
}.ads_funfacts_col .widget_custom_html {
    border: 2px solid #eee;
    padding: 5px;
}.ads_funfacts_col .funfact-item {
    background: #eee;
    margin: 0;
    padding: 20px;
}.ads_funfacts_col .funfact-item.style-2 .count .icon:after {
    display: none;
}.ads_title {
    margin-bottom: 5%;
}.ads_dco_info p {
    font-size: 18px;
    color: #000;
    line-height: 1.7;
    border-top: 1px solid #ccc;
    padding-top: 20px;
}.ads_dco_info h6 {
    font-size: 20px;
    font-weight: 500 !important;
    margin-bottom: 20px;
}.ads_dco_info h4 {
    color: #475ca6;
    font-size: 30px;
    margin-bottom: 15px;
    padding-top: 30px;
}.ads_dco_img img {
    border: 2px solid #475ca6;
    padding: 5px;
	border-radius: 50%;
}.ads_dco_info .ads_dco_left {
    padding-right: 5%;
    text-align: right;
}.ads_dco_info .ads_dco_right {
    padding-left: 5%;
}.ads_dco_info {
    padding: 4% 0;
    border-bottom: 1px solid #ccc;
}.ads_gallery .gallery-item .gallery-caption {
    display: none;
}.ads_gallery .gallery-item img {
    height: 200px;
    border: 0 !important;
    width: 100%;
}.ads_gallery .gallery-item {
    margin: 0 !important;
    padding: 0 5px;
}.ads_gallery {
    border: 2px solid #475ca6;
    padding: 5px 0;
}.ads_gallery .gallery {
    height: 200px !important;
}.ads_dco_info p, .ads_gallery_section p {
    font-size: 18px;
    color: #000;
    line-height: 1.7;
    padding-top: 20px;
}.ads_treatment_name ul li:before {
    content: "\f0a4";
    font-family: FontAwesome;
    color: #60c4b7;
    border: 2px solid #60c4b7;
    border-radius: 50%;
    line-height: 26px;
    text-align: center;
    left: 0;
    width: 30px;
    height: 30px;
    position: absolute;
    font-size: 16px;
}.ads_treatment_name ul li {
    color: #000;
    font-size: 18px;
    position: relative;
    padding: 10px 0 10px 40px;
}.ads_treatment_name {
    margin-bottom: 50px;
}.ads_telecon p a {
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}.ads_telecon h3 {
    color: #fff;
    font-size: 25px;
    margin-bottom: 20px;
}.ads_telecon {
    background: #60c4b7;
    padding: 30px;
    text-align: center;
    height: 200px !important;
}.page-id-1693 footer, .head_phone, .page-id-1929 footer {
    display: none;
}.page-id-1693 div#navbar-menu, .page-id-1693 .ads_phn_hide, .page-id-1693 li.display-n-768, li.ads_phn, .page-id-1929 div#navbar-menu, .page-id-1929 .ads_phn_hide, .page-id-1929 li.display-n-768 {
    display: none !important;
}.page-id-1693 .head_phone a:hover,.page-id-1929 .head_phone a:hover {
    background: #fff;
    color: #3a5299;
    margin-left: -5%;
}.page-id-1693 .head_phone a, .page-id-1929 .head_phone a {
    background: #60c4b7;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    padding: 10px 20px;
    border-radius: 30px;
    box-shadow: 0 0 20px -10px #000;
    transition: 1s all;
    width: 20%;
}.page-id-1693 .head_phone, .page-id-1929 .head_phone {
    display: block;
    float: right;
    margin: 23px 0 0;
}.page-id-1693 .ads_phn, .page-id-1929 .ads_phn {
	display: inline-block !important;
}.contect_pg .panel-grid-cell {
    position: relative;
}.contect_pg .panel-grid-cell .Addree_top a {
    background: #5fc4b7;
    color: #fff;
    padding: 10px 20px;
    border-radius: 30px;
    box-shadow: 0 0 20px -10px #000;
}.contect_pg .panel-grid-cell .Addree_top {
    background: rgb(251 251 251 / 0.7);
    padding: 20px 20px 20px 90px;
}.ads_bottom_form .ads_banner_from {
    box-shadow: 0 0 20px -10px #000;
    padding: 50px;
    border-radius: 30px;
}.ads_testimonial .testimonial-item {
    background: no-repeat;
    padding: 30px;
    width: 50%;
    margin: 50px auto 0;
}.ads_testimonial .testimonial-item.style-1::before {
    background: #fff none repeat scroll 0 0;
    color: #5fc4b7;
}.ads_testimonial .owl-nav {
    display: none;
}.ads_testimonial .stories-item .content {
    padding: 0;
    min-height: 0 !important;
    box-shadow: 0 0 0;
    color: #000;
    font-size: 18px;
}.ads_testimonial .stories-item .content h3 {
    margin-top: 20px;
}.contect_pg.map {
    padding-bottom: 2%;
}.page-id-1693 .header-topbar-col ul.socials-icon li a, .page-id-1929 .header-topbar-col ul.socials-icon li a {
    color: #000000;
    font-size: 18px;
    line-height: 30px;
}.page-id-1693 li.display-n-768.ads_phn, .page-id-1929 li.display-n-768.ads_phn {
    display: inline-block !important;
}.ads_bottom_form .ads_banner_from textarea {
    height: 100px;
}.ads_doc_positon, .mobile_img {
		display: none !important;
}.page-id-1693 .appoint_btn a, .page-id-1929 .appoint_btn a {
    display: none;
}.myblog_content .sow-accordion .sow-accordion-panel-content {
    color: #000;
    font-size: 16px;
    line-height: 1.7;
}.myblog_content .sow-accordion .sow-accordion-panel-header {
    font-size: 16px;
    font-weight: 700;
    padding: 10px 20px !important;
}.preventive_health {
	padding: 2% 10% !important;
}.myblog_content h5 {
    font-size: 16px;
    margin: 20px 0 10px;
    margin-bottom: 20px;
    line-height: 1.5;
}.recent-list ul li h4 {
    font-size: 16px;
    line-height: 1.4;
}.Package_col.fixed3_package ul {
    height: 50vh;
}.blog-img img {
    height: 200px !important;
}.team-single-col-two .advisors-box .overly {
    display: none;
}.team-single-col-two .advisors-box:hover img {
    transform: scale(1.2);
}.team-single-col-two .advisors-box img {
    transition: 1.5s all;
}.services_pg.ancillary_pg {
    padding: 4% 0;
}.ancillary_pg img {
    width: 100%;
}.ancillary_pg p {
    height: auto !important;
}.review_facebook .fb_review_txtbox {
    height: 400px !important;
    overflow: auto;
}.review_facebook {
    background: #fff;
    padding: 30px 0 30px 30px;
}section.onco_review .section-content {
	padding: 50px 0;
}.services_right .textwidget select.wpcf7-form-control {
    width: 100%;
    border: 1px solid #ccc;
    padding: 10px;
    height: auto;
    margin-top: 10px;
    font-weight: 600;
}.page-id-1929 .ads_funfacts_col .widget_custom_html {
    padding: 0;
    border: 0;
}.page-id-1929 .can_funfacts {
    padding: 0% 10%;
    background: #eee;
}.page-id-1929 .ads_funfacts_col .funfact-item p {
    height: auto;
}.page-id-1929 .ads_gallery_section p {
	text-align: center;
}.can_chose {
    padding: 0 10% 3%;
}.can_chose p {
    color: #000;
    font-size: 17px !important;
}.can_chose .decoration {
    margin: 5px 0 10px !important;
}.can_services {
    background: #f9f9f9;
}.can_services h4.sow-headline {
    background: #475ca6;
    padding: 5px;
    font-size: 25px !important;
}.can_services .widget_media_image {
    margin: 0 !IMPORTANT;
}.can_services .ads_treatment_name {
    margin-bottom: 30px !important;
}.can_treat .ads_treatment_row .widget_media_image {
    margin-bottom: 20px !important;
}.can_treat .ads_treatment_row .ads_treatment_name {
    padding: 0 20px;
}.can_treat .ads_treatment_row p {
    color: #000;
    font-size: 16px;
    font-weight: 700;
}.can_treat .ads_treatment_row {
    text-align: center;
}.can_treat .ads_treatment_row img {
    background: #475ca6;
    border-radius: 50%;
    padding: 30px;
}.contect_pg.map {
    padding-top: 2%;
    background: rgb(251 251 251);
}.can_book p:nth-child(2), .can_book p:nth-child(3), .can_book p:nth-child(4) {
    width: 32.3%;
    margin-right: 1.5%;
    float: left;
}.can_book p:nth-child(4) {
    margin-right: 0 !important;
}.can_chose .widget_media_image {
    margin-bottom: 20px !important;
}.can_chose img {
    width: 40%;
    margin: 0 auto !IMPORTANT;
    text-align: center;
    display: block;
}.page-id-1929 .ads_bottom_form .ads_banner_from {
	box-shadow: 0 0 0;
}.page-id-1929 .widget_media_image {
    margin: 0 !important;
}.page-id-1929 .ads_banner .ads_banner_from form.wpcf7-form input {
    margin-bottom: 5px;
}

/*******responsive css************/
@media (max-width: 1920px) {
	.onco_mission {
    padding: 5% 10% 0;
}.sercices_col p:nth-child(2) {
    height: 140px;
}
}
@media (max-width: 1680px) {
	.onco_mission {
    padding: 2% 10% 0;
}.sercices_col p:nth-child(2) {
    height: 160px;
}
}
@media (max-width: 1508px) {
	nav.navbar.bootsnav ul.nav > li > a {
    padding: 23px 8px !important;
}
}
@media (max-width: 14469px) {
	nav.navbar.bootsnav ul.nav > li > a {
    padding: 23px 6px !important;
}
}
@media (max-width: 1440px) {
	.ab_img img {
    top: 20%;
}.sercices_col p:nth-child(2) {
    height: 180px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner h2 {
    font-size: 30px;
    padding-left: 70px;
    padding-top: 250px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 520px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 345px !important;
}.Package_col h4 {
    font-size: 22px;
}nav.navbar .navbar-brand img.logo {
    width: 280px;
    margin-top: 10px;
}
}
@media (max-width:1400px) {
	.Package_col h4 {
    font-size: 20px;
}.Package_col li {
    font-size: 16px;
    line-height: 1.5;
}nav.navbar.bootsnav ul.nav > li > a {
    font-size: 16px;    
	padding: 23px 6px !important;
}
}
@media (max-width: 1366px) {
	.international_contact .textwidget {
    padding: 18%;
}.img_inter_testi ul li.sow-carousel-item {
    width: 490px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 328px !important;
}nav.navbar.bootsnav ul.nav > li > a {
    font-size: 15px;
}
}
@media (max-width: 1280px) {
	.appoint_btn a {
    padding: 7px;
    font-size: 13px;
}.milestone_section .panel-grid:first-child {
    margin-left: 0% !important;
}.milestone_section .panel-grid-cell .widget_media_image h3 {
    font-size: 18px;
    z-index: -1;
    padding-left: 80px;
    top: 15px;
}.milestone_section .panel-grid:nth-child(5) .milestone_col .widget_media_image h3 {
    padding-right: 80px;
}.sercices_col {
    padding: 20px;
}.Package_col h4 {
    font-size: 20px;
}.health-tips .health-tips-1 {
    padding: 70px 20px;
    width: 45%;
}	.page_banner {
    height: 300px;
}.page_banner h2 {
    padding-top: 130px;
}.onco_mission .mission_text h3 {
    font-size: 33px;
}.milestone_section .panel-grid:nth-child(2) {
    margin-left: 25% !important;
}.onco_mission .mission_text {
    padding: 40px 20px;
}.ab_img img {
    top: 20%;
    right: 10%;
    width: 40%;
}.sercices_col p:nth-child(2) {
    height: 210px;
}.team-single-col-two .advisors-box figcaption .member-details h5 {
    padding: 14px 15px;
    height: 100px;
}.international_contact .textwidget {
    padding: 16%;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner h2 {
    font-size: 30px;
    padding-left: 70px;
    padding-top: 200px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 450px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 300px !important;
}
}

@media (max-width:1250px) {
	nav.navbar.bootsnav ul.nav > li > a {
    font-size: 15px;    
	padding: 23px 5px !important;
}
}

@media (max-width: 1200px) {
nav.navbar.bootsnav ul.nav > li > a {
    padding: 23px 5px !important;    
	font-size: 14px;
}.sercices_col p:nth-child(2) {
    height: 230px;
}.team-single-col-two .advisors-box figcaption .member-details h5 a {
    font-size: 14px;
}.team-single-col-two .advisors-box figcaption .member-details h5 span {
    font-size: 12px;
}.page_banner.treatment_banner h2 {
    padding-left: 40px;
    font-size: 35px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 415px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 275px !important;
}
}
	@media (max-width: 1150px) {
nav.navbar.bootsnav ul.nav > li > a {
    padding: 11px 4px 9px !important;
}.ab_img img {
    top: 25%;
		}.onco_mission .mission_text h3 {
    font-size: 31px;
    padding-bottom: 4px;
}.international_contact .textwidget {
    padding: 15%;
}.img_inter_testi ul li.sow-carousel-item {
    width: 400px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 255px !important;
}.Package_col h4 {
    font-size: 18px;
}.Package_col {
    padding: 20px;
}nav.navbar .navbar-brand img.logo {
    width: 250px;
    margin-top: 3px;
}
	}
@media (max-width:1100px) {
	.onco_mission .mission_text h3 {
    font-size: 31px;
    padding-bottom: 4px;
}.milestone_section .panel-grid:first-child {
    margin-left: -5% !important;
}.milestone_section .panel-grid:nth-child(2) {
    margin-left: 15% !important;
}.treatment_banner {
    background-position: center right -130px !important;
}.sercices_col p:nth-child(2) {
    height: 260px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner {
    background-position: right !important;
    height: 250px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner h2 {
    padding-top: 185px;
}.services_left form#searchform input#searchsubmit {
    padding: 7px 2px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner h2 {
    padding-top: 150px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 380px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 265px !important;
}nav.navbar.bootsnav .container, .top_header .container, .health-tips .container {
    width: 95%;
}.blog_container {
    padding: 0 3%;
}
}
	@media (max-width: 1050px) {
		nav.navbar.bootsnav ul.nav > li > a {
    font-size: 13px;
}.onco_mission .mission_text {
    padding: 30px 8px;
}.onco_mission .mission_text p {
    font-size: 16px;
}.page-text {
    padding: 3%;
}.international_contact .textwidget {
    padding: 14%;
}.img_inter_testi ul li.sow-carousel-item {
    width: 360px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 240px !important;
}
	}

@media (max-width:1024px) {
	.rev_slider_wrapper.fullwidthbanner-container, div#rev_slider_one_forcefullwidth, .tp-fullwidth-forcer {
    height: 340px !important;
}div#rev_slider_one_forcefullwidth ul li .tp-mask-wrap {
    margin-top: -135px;
}.banner-rev ul li .tp-caption.slide-text h2 {
    font-size: 25px;
    line-height: 1.5;
	}.rev_slider ul li:last-child .tp-caption.slide-text, .rev_slider ul li:nth-child(2) .tp-caption.slide-text {
		margin-left: 50% !important;
	}.info li:first-child, .info li:nth-child(2) {
    margin-top: 0;
    height: 150px;
    margin-bottom: 0;
}.team-single-col-two .advisors-box figcaption .member-details h5 a {
    font-size: 15px;
}.team-single-col-two .advisors-box figcaption .member-details h5 span {
    font-size: 13px;
    line-height: 1.3;
}.client-stories .owl-nav .owl-prev, .client-stories .owl-nav .owl-next, .video_testi .owl-theme .owl-nav .owl-prev, .video_testi .owl-nav .owl-next {
    width: 30px;
    height: 30px;
    line-height: 30px;
}.client-stories .test_testi-carousel .carousel-caption p {
    font-size: 15px;
    line-height: 1.5;
}.client-stories .test_testi-carousel .item {
    height: 266px;
}.client-stories .test_testi-carousel .carousel-caption {
    right: 7%;
    left: 7%;
    top: 5%;
    bottom: 5%;
}.testimonial-item.style-1 .testimonial-content iframe {
    height: 205px;
}.social-icon li {
    width: 35px;
    height: 35px;
    line-height: 35px;
}.footer-widget-one .address li a {
    font-size: 15px;
}div#treatment-carousel .owl-next {
    margin-left: 45%;
}div#treatment-carousel .owl-prev {
    margin-right: 45%;
}.health-tips .health-tips-1 {
    padding: 30px 20px;
    width: 50%;
}.stories-item .content p {
    margin-bottom: 90px;
}.onco_mission .mission_text h3 {
    font-size: 29px;
    padding-bottom: 7px;
}.about_pg {
    padding: 5% 3% 2%;
}.onco_mission {
    padding: 2% 3% 0;
}.services_pg {
    padding: 4% 3% 2%;
}.sercices_col p:nth-child(2) {
    height: 230px;
}.contect_pg {
    padding: 5% 3% 1%;
}.form {
    padding: 2% 3%;
}.gallery_row {
    padding: 3%;
}.faq_sec {
    padding: 5% 3%;
}.international_txt {
    padding: 5% 6%;
}.international_guidlines {
    padding: 5% 3% 0;
}.img_inter_testi ul li.sow-carousel-item {
    width: 415px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 275px !important;
}.package_row {
    padding: 5% 3%;
}
}

@media (max-width: 800px) {
	.tm-half-section-bg {
    width: 100%;
}div#treatment-carousel .owl-next {
    margin-left: 43%;
}div#treatment-carousel .owl-prev {
    margin-right: 43%;
}section.services-section .col-md-4 {
    width: 50%;
    float: left;
}.section-title {
    margin-bottom: 0;
}.stories-item {
    padding: 10px;
}.client-stories .owl-dots {
    margin-top: -40px;
}.inter_img img {
    display: block;
}.health-tips:before {
    background: none;
}.health-tips .health-tips-1 {
    width: 100%;
    background: #475ca6;
}.health-tips {
    background: none;
}.rev_slider_wrapper.fullwidthbanner-container, div#rev_slider_one_forcefullwidth, .tp-fullwidth-forcer {
    height: 300px !important;
}.rev_slider ul li:first-child .tp-caption.slide-text, .rev_slider ul li:last-child .tp-caption.slide-text, .rev_slider ul li:nth-child(2) .tp-caption.slide-text {
    margin-left: 20% !important;
}nav.navbar.bootsnav .navbar-toggle {
    margin-top: 25px;
}.erinyen.tparrows:before {
    line-height: 45px;
	}.erinyen.tparrows {
		min-height: 45px;
		min-width: 45px;
	}.erinyen.tparrows .tp-title-wrap {
		display: none;
	}nav.navbar.bootsnav.no-full .navbar-collapse {
    max-height: 420px;
}.page_banner {
    height: 230px;
}.page_banner h2 {
    padding-top: 90px;
    padding-left: 100px;
}.ab_img img {
    right: 3%;
    width: 50%;
}.onco_mission .mission_text h3 {
    font-size: 25px;
    padding-bottom: 11px;
}.onco_mission .mission_text p {
    font-size: 15px;
}.milestone_section {
    padding: 8% 5%;
    position: relative;
}.sercices_col p:nth-child(2) {
    height: 300px;
    font-size: 15px;
}section.doctor-details-section {
    padding: 0;
}.desktop_form {
    display: none;
}section.doctor-details-section {
    padding-top: 0;
}.doctor_form {
    margin-bottom: 30px;
    margin-top: 30px;
}.mobile_form {
	display: block;
}.page_banner.empanel_banner h2 {
    padding-left: 40px;
    font-size: 30px;
}.contect_pg .icon {
    left: 10px;
    width: 40px;
    height: 40px;
    line-height: 37px;
}.con_col {
	padding: 20px 10px 20px 60px;
	}.services_left form#searchform input#searchsubmit {
    width: 26%;
    font-size: 14px;
    padding: 7px 4px;
}.services_left form#searchform input#s {
    width: 71%;
}.international_contact .textwidget {
    padding: 10%;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner {
    height: 210px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner h2 {
    font-size: 25px;
    padding-left: 40px;
    padding-top: 120px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 360px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 240px !important;
}.img_inter_testi ul li.sow-carousel-item {
    width: 310px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 205px !important;
}.my_form form p:nth-child(2), .my_form form p:nth-child(3) {
    width: 100%;
    float: none;
    margin-right: 0;
}.package_row h3, .services_right .textwidget h4 {
    font-size: 25px;
}.Package_col {
    padding: 10px;
}section.myblog_pg .container-fluid {
    margin-bottom: 40px;
    height: auto;
    padding: 1% 5%;
}h1.myarticle_heading {
    font-size: 30px;
}.myarticle_head_sec p {
    font-size: 15px;
}.recent-list ul li .col-md-4 {
    padding-right: 15px;
}.recent-list img {
    margin-bottom: 10px;
}section.myblog_pg {
    padding-bottom: 0px;
}
}

@media (max-width: 768px) {
	.rev_slider ul li:first-child .tp-caption.slide-text {
    text-align: left !important;
}.rev_slider ul li:last-child .tp-caption.slide-text, .rev_slider ul li:nth-child(2) .tp-caption.slide-text {
    margin-left: 80% !important;
    text-align: right !important;
}.info li:first-child, .info li:nth-child(2) {
    height: 120px;
}section.team-section .section-content .col-md-3 {
    width: 50% !important;
}.ab_img img {
    right: auto;
    width: 100%;
    position: relative;
    left: auto;
    top: auto;
    bottom: auto;
}.onco_mission .mission_text p {
    height: auto;
}.sercices_col p:nth-child(2) {
    height: auto;
    font-size: 16px;
}.panel_logo {
    padding: 0 20%;
}.content p {
    height: auto;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner {
    height: 200px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner h2 {
    font-size: 25px;
    padding-left: 40px;
    padding-top: 155px;
}.page-template-mypage.page-template-mypage-php .side_menu {
    display: none;
}.page-template-mypage.page-template-mypage-php .widget_search {
    margin-bottom: 0 !important;
}.services_right .textwidget h3 {
    margin-top: 0;
}.gallery_row .wp-caption-text.gallery-caption {
    font-size: 16px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 325px !important;
    height: auto !important;
}.Package_col h4 {
    font-size: 22px;
}.Package_col {
    padding: 20px;
}
}

@media (max-width: 600px) {
	.rev_slider ul li:last-child .tp-caption.slide-text, .rev_slider ul li:nth-child(2) .tp-caption.slide-text {
    margin-left: 25% !important;
}.rev_slider ul li:first-child .tp-caption.slide-text {
    margin-left: 10% !important;
}.rev_slider ul li:last-child .tp-caption.slide-text, .rev_slider ul li:last-child .tp-caption.slide-text {
    margin-top: -150px !important;
}.rev_slider_wrapper.fullwidthbanner-container, div#rev_slider_one_forcefullwidth, .tp-fullwidth-forcer {
    height: 260px !important;
}.info li:first-child, .info li:nth-child(2) {
    height: 150px;
}.info p {
    font-size: 16px;
}div#treatment-carousel .owl-next {
    margin-left: 40%;
}div#treatment-carousel .owl-prev {
    margin-right: 40%;
}a.view_btn {
    margin: 20px auto 20px;;
}section.services-section .col-md-4 {
    width: 100%;
    float: none;
}.service-item.style-2 .thumb img {
    height: auto;
}section.team-section .section-content .col-md-3 {
    width: 100% !important;
}.header-topbar-col ul.address, .header-topbar-col ul.socials-icon {
    text-align: center;
    width: 100%;
}.team-single-col-two .advisors-box figcaption .member-details h5:before {
    border-right: 520px solid #475ca6;
}.health-tips .container {
    padding: 0;
    width: 100%;
}.health-tips .container .row, .client-stories .row {
    margin: 0 ;
}.health-tips .container .row .col-sm-12, .inter_img {
    padding: 0;
}.client-stories .item {
    background: #fff !important;
}.stories-item .content {
    padding: 20px;
    box-shadow: 0 0 0;
}.client-stories .owl-item.active {
    margin: 0 auto !important;
}.stories-item .content p {
    margin-bottom: 120px;
}.page_banner {
    height: 190px;
}.page_banner h2 {
    padding-top: 75px;
    padding-left: 50px;
}/*.milestone_section .panel-grid:first-child {
    margin-left: 0% !important;
    margin-top: 30% !important;
}.milestone_section .panel-grid:nth-child(2) {
    margin-left: 35% !important;
    margin-top: -5% !important;
}.milestone_section .panel-grid:nth-child(3) {
    margin-left: 30% !important;
}.milestone_section .panel-grid:nth-child(4) {
    margin-left: 25% !important;
}.milestone_section .panel-grid:nth-child(5) {
    margin-left: 10% !important;
}*/ .milestone_section .panel-grid, .milestone_section .panel-grid:nth-child(6) {
    width: 70%;
    margin-left: 5% !important;
}.milestone_section .panel-grid:first-child {
    margin-top: 30% !important;
	}.milestone_section:before {
		display: none;
	}.milestone_section .panel-grid:nth-child(4) {
    margin-left: 30% !important;
}.bio_row {
    margin: 0;
}.bio_row .content-column.col-lg-12.col-md-12.col-sm-12 {
    padding: 0;
}.doctor-info-list li {
    font-size: 18px;
}.doctor-info-list li span {
    width: 30%;
}.doctor-details-section .content-column h4 {
    font-size: 18px;
}.page_banner.empanel_banner h2, .page_banner.treatment_banner h2 {
    padding-left: 40px;
    font-size: 23px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner {
    height: 150px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner h2 {
    font-size: 20px;
    padding-left: 20px;
    padding-top: 110px;
}.faq_sec .sow-accordion-title {
    font-weight: 600;
    font-size: 15px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner {
    height: 160px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner h2 {
    padding-top: 20px;
	font-size: 20px;
    padding-left: 20px;
}.international_guidlines .sow-tabs .sow-tabs-panel {
    padding: 20px !important;
}.international_contact .textwidget {
    padding: 3%;
}.img_inter_testi ul li.sow-carousel-item {
    width: 270px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 180px !important;
}.mypopupform form.wpcf7-form p:nth-child(2), .mypopupform form.wpcf7-form p:nth-child(3) {
    width: 100%;
    float: none;
    margin-right: 0;
}.mypopupform {
    z-index: 9999;
}
}

@media (max-width: 450px) {
	.header-topbar-col ul.socials-icon {
    padding-left: 0;
}.rev_slider_wrapper.fullwidthbanner-container, div#rev_slider_one_forcefullwidth, .tp-fullwidth-forcer {
    height: 180px !important;
}.banner-rev ul li .tp-caption.slide-text h2 {
    font-size: 18px;
    line-height: 1;
}.banner-rev .tp-caption.slide-text h4 {
    font-size: 13px;
}.rev_slider ul li:first-child .tp-caption.slide-text {
    margin-left: 10% !important;
    margin-top: -15% !important;
}.rev_slider ul li:last-child .tp-caption.slide-text, .rev_slider ul li:nth-child(2) .tp-caption.slide-text {
    margin-left: 10% !important;
    margin-top: -22% !important;
}.banner-rev ul li:last-child .tp-caption.slide-text a.btn.btn-default {
    margin-top: -30px;
    padding: 5px 10px;
    font-size: 14px;
}.rev_slider ul li:last-child .tp-caption.slide-text {
    margin-top: -40% !important;
}.info li {
    width: 100%;
    height: auto !important;    
	margin-bottom: 20px !important;
}div#treatment-carousel .owl-next {
    margin-left: 35%;
}div#treatment-carousel .owl-prev {
    margin-right: 35%;
}section.gallery-area .section-content .row .gallery.col-3 {
    height: auto !important;
}section.gallery-area .section-content .row .col-md-12 {
    padding: 0;
}section.gallery-area .section-content .row {
    margin: 0;
}section.gallery-area .section-content .row .gallery.col-3 .gallery-item {
    width: 100%;
    float: none;
    position: relative !important;
    left: auto !important;
    top: auto !important;
}.client-stories .owl-item.active {
    width: 333px !important;
}.client-stories .owl-carousel .owl-stage-outer {
    height: 300px;
}section.patients_stories .section-content {
    padding: 0;
    padding-bottom: 50px;
}footer.bg-faded .section-content .row, section.blog-area .section-content .row, section.services-section .row, section.team-section .section-content .row {
    margin: 0;
}.page_banner {
    height: 160px;
    background-position: center right -115px !important;
}.page_banner h2 {
    font-size: 25px;
}.milestone_head h2 {
    font-size: 26px;
    text-align: center;
}.milestone_section .panel-grid-cell .widget_media_image img {
    width: 40%;
}.milestone_section .panel-grid-cell .widget_media_image h3 {
    font-size: 16px;
    padding-left: 70px;
    top: 10px;
}.milestone_section .panel-grid, .milestone_section .panel-grid:nth-child(6), .milestone_section .panel-grid:nth-child(9), .milestone_section .panel-grid:nth-child(10) .milestone_col .widget_media_image h3, .milestone_section .panel-grid:nth-child(8) .milestone_col .widget_media_image h3 {
    width: 100%;
}.milestone_section .panel-grid:first-child, .milestone_section .panel-grid:nth-child(2), .milestone_section .panel-grid:nth-child(3), .milestone_section .panel-grid:nth-child(4), .milestone_section .panel-grid:nth-child(5), .milestone_section .panel-grid:nth-child(6), .milestone_section .panel-grid:nth-child(7), .milestone_section .panel-grid:nth-child(8), .milestone_section .panel-grid:nth-child(9), .milestone_section .panel-grid:nth-child(10) {
    margin-left: 0 !important;
    margin-right: auto !important;
    margin-top: 0% !important;
    padding: 10px 0;
	text-align: left !important;
	} .milestone_section .panel-grid-cell .widget_media_image h3, .milestone_section .panel-grid:nth-child(3) .milestone_col .widget_media_image h3, .milestone_section .panel-grid:nth-child(4) .milestone_col .widget_media_image h3, .milestone_section .panel-grid:nth-child(5) .milestone_col .widget_media_image h3, .milestone_section .panel-grid:nth-child(6) .milestone_col .widget_media_image h3 {
    right: 0;
	left: 0 !important; 
    padding: 10px 20px 10px 90px;
    padding-left: 90px;
    padding-right: 20px;
}.milestone_section .panel-grid:first-child {
    margin-top: 30% !important;
}.milestone_head {
    right: 20%;
    width: 60%;
    left: 20%;
}.appoint_btn a {
    bottom: 0;
}.about_main .ab_txt {
    padding: 20px;
}.onco_mission .mission_text p {
    font-size: 16px;
}.doctor-info-list li em {
    display: block;
    padding-top: 30px;
}.doctor-info-list li {
    font-size: 18px;
    padding-left: 0;
}section.doctor-details-section .container, section.doctor-details-section, section.doctor-details-section .container .row {
    padding: 0;
    margin: 0;
}.doctor-details-section .content-column p {
    font-size: 16px;
}.page_banner.empanel_banner h2 {
    padding-left: 20px;
    font-size: 20px;
    padding-top: 50px;
}.page_banner.empanel_banner {
    height: 120px;
}.page_banner.treatment_banner {
    height: 120px;
    background-position: center right -80px !important;
}.services_right img {
    width: 100%;
}.services_right .textwidget h4 {
    font-size: 22px;
}.services_right .textwidget h3 {
    font-size: 30px;
}.my_form form p:nth-child(2), .my_form form p:nth-child(3) {
    width: 100%;
    float: none;
    margin-right: 0;
}.services_left .side_menu li a {
    padding: 8px 28px;
	}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner {
    height: 100px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner h2 {
    padding-top: 70px;
}.gallery_row .wp-caption-text.gallery-caption {
    font-size: 13px;
}.gallery_row img {
    border-radius: 5px;
    padding: 3px;
}.faq_sec .sow-accordion-panel-header {
    padding: 15px !IMPORTANT;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner {
    height: 130px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 420px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 280px !important;
}.international_guidlines .sow-tabs .sow-tabs-panel-content ul li {
    padding-left: 14px;
}.international_guidlines .sow-tabs .sow-tabs-panel-content ul li ol {
    padding-left: 15px;
}.mypopupform form.wpcf7-form {
    padding: 0;
}.modal-body {
    padding: 10px 30px;
}.mypopupform form.wpcf7-form p label span input, .mypopupform form.wpcf7-form p label span textarea {
    padding: 5px;
}section.myblog_pg .container, section.myblog_pg .container .row, .recent-list ul li .row .col-md-4, .recent-list ul li .row .col-md-8 {
    padding: 0;
    margin: 0;
}.nav-links .nav-previous, .nav-links .nav-next {
    width: 100%;
    border: 0;
    text-align: left;
}.nav-links .nav-previous {
    border-bottom: 2px solid #ccc;
    padding-bottom: 10px;
    margin-bottom: 0;
}h2.blog-ttl {
    font-size: 25px;
}.blog-detail li {
    margin: 0 5px;
    font-size: 14px;
}.bdp_blog_template.timeline .post_wrapper.box-blog {
    padding: 10px;
}.bdp_blog_template.timeline .desc h3 a {
    font-size: 25px;
}.timeline_bg_wrap .timeline_back .timeline.blog-wrap:nth-child(2) {
    margin-top: 0;
}.timeline_bg_wrap .timeline_back .timeline.blog-wrap {
    padding-bottom: 10px;
    padding-top: 35px;
}.bdp_blog_template .bd-datetime {
    height: 45px;
    width: 45px;
}.bdp_blog_template.timeline .bd-datetime .month {
    font-size: 12px;
}.bdp_blog_template.timeline .bd-datetime .date {
    font-size: 14px;
}.bdp_blog_template .blog_footer span {
    padding: 0px;
}.timeline_bg_wrap .timeline_back .timeline.blog-wrap:nth-child(2n+1), .timeline_bg_wrap .timeline_back .timeline.blog-wrap:nth-child(2n) {
    padding-left: 40px;
    padding-right: 40px;
}
}
@media (max-width: 450px) and (min-width: 386px) {
	.banner-rev .tp-caption.slide-text h2 {
    margin-top: -15px !important;
}.banner-rev ul li:last-child .tp-caption.slide-text a.btn.btn-default {
    margin-top: -90px;
}
}
@media (max-width: 414px){
	.rev_slider_wrapper.fullwidthbanner-container, div#rev_slider_one_forcefullwidth, .tp-fullwidth-forcer {
    height: 160px !important;
	}section.patients_stories .section-content .row {
		margin: 0;
	}section.patients_stories .section-content .row .col-md-6 {
		padding: 0;
	}.funfact-divider .col-xs-6 {
    width: 100%;
}.page_banner {
    height: 140px;
    background-position: center right -100px !important;
}.page_banner h2 {
    padding-top: 55px;
}.panel_logo {
    padding: 0;
}.page-id-17 .page_banner h2 {
    padding-right: 25px;
}.map iframe {
    width: 100%;
    height: 200px;
}.form form.wpcf7-form p:nth-child(2), .form form.wpcf7-form p:nth-child(3) {
    width: 100%;
    margin-right: 0;
    float: none;
}.img_inter_testi ul li.sow-carousel-item {
    width: 390px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 260px !important;
}
}
@media (max-width: 386px) {
	.tm-about {
    padding: 15px;
}section#about .col-md-6 {
    padding: 0;
}div#treatment-carousel .owl-next {
    margin-left: 30%;
}div#treatment-carousel .owl-prev {
    margin-right: 30%;
}a.view_btn {
    padding: 5px 20px;
    width: 170px;
}.service-item.style-2 .service-icon {
    font-size: 20px;
    top: 3px;
}.service-item.style-2 .title-box h4 {
    font-size: 16px;
    margin-bottom: 0px;
}.service-item.style-2 .title-box {
    padding: 8px 18px;
}.stories-item .content {
    padding: 10px 30px 10px 10px;
    box-shadow: 0 0 0;
}.appoint_btn a {
    padding: 5px;
    font-size: 12px;
}.page_banner h2 {
    padding-left: 30px;
}.page_banner.empanel_banner {
    height: 100px;
}.page_banner.empanel_banner h2 {
    padding-top: 40px;
}.page_banner.treatment_banner h2 {
    padding-left: 20px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 360px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 240px !important;
}h2.blog-ttl {
    font-size: 22px;
}.myblog_content h3 {
    font-size: 20px;
}h1.myarticle_heading {
    font-size: 22px;
}
}

@media (max-width: 375px) {	
.stories-item .content {
    padding: 20px 35px 20px 10px;
}.section-title.style-2 h2 {
    font-size: 25px;
}.health-tips-1 h5 {
    font-size: 20px;
}.health-tips-1 p {
    font-size: 16px;
}.rev_slider ul li:nth-child(2) .tp-caption.slide-text {
    margin-top: -10% !important;
}.treatment_sec .testimonial-item.style-1 .testimonial-content {
    width: 70%;
    margin: 0 auto;
}.img_inter_testi ul li.sow-carousel-item {
    width: 350px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 230px !important;
}nav.navbar .navbar-brand img.logo {
    width: 220px;
    margin-top: 0;
}nav.navbar.bootsnav .navbar-toggle {
    margin-top: 17px;
}
}

@media (max-width: 360px) {
	.rev_slider_wrapper.fullwidthbanner-container, div#rev_slider_one_forcefullwidth, .tp-fullwidth-forcer {
    height: 140px !important;
	}.banner-rev ul li .tp-caption.slide-text h2 {
		font-size: 14px;
	}.banner-rev .tp-caption.slide-text h4 {
    font-size: 10px;
    margin-top: 8% !important;
}.stories-item .content p {
    font-size: 13px;
}.stories-item .content {
    padding: 20px 45px 20px 0px;
}.page_banner {
    height: 120px;
    background-position: center right -80px !important;
}.page_banner.empanel_banner h2 {
    font-size: 16px;
}.content h4 {
    font-size: 16px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 335px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 220px !important;
}.myblog_content h3 {
    font-size: 20px;
}
}

@media (max-width: 320px) {
	.blog-item.style-1 .blog-content h4 {
    font-size: 15px;
}.banner-rev .tp-caption.slide-text h4 {
    margin-top: 16% !important;
}.rev_slider ul li:last-child .tp-caption.slide-text {
    margin-top: -20% !important;
}.banner-rev .tp-caption.slide-text h2 {
    margin-top: 30px !important;
}.appoint_btn a {
    padding: 4px;
}.rev_slider_wrapper.fullwidthbanner-container, div#rev_slider_one_forcefullwidth, .tp-fullwidth-forcer {
    height: 125px !important;
}.info h2 {
    margin-bottom: 0;
    font-size: 25px;
}.section-title.style-2 p {
    font-size: 16px;
}div#treatment-carousel .owl-next {
    margin-left: 28%;
}div#treatment-carousel .owl-prev {
    margin-right: 28%;
}.service-item.style-2 .title-box {
    padding: 8px 35px 8px 10px;
}.top_header .row, .top_header .row .col-md-12 {
    margin: 0;
    padding: 0;
}.stories-item .content {
    padding: 0px 85px 20px 0px;
}.page_banner h2 {
    padding-top: 55px;
    padding-left: 20px;
    font-size: 18px;
}.milestone_section .panel-grid:first-child {
    margin-top: 40% !important;
}.milestone_section .panel-grid-cell .widget_media_image h3, .milestone_section .panel-grid:nth-child(3) .milestone_col .widget_media_image h3, .milestone_section .panel-grid:nth-child(4) .milestone_col .widget_media_image h3, .milestone_section .panel-grid:nth-child(5) .milestone_col .widget_media_image h3, .milestone_section .panel-grid:nth-child(6) .milestone_col .widget_media_image h3 {
    left: 0 !important;
    padding: 9px 20px 10px 75px;
    top: 5px;
    font-size: 15px;
}.sercices_col p:nth-child(2) {
    font-size: 15px;
}.team-single-col-two .advisors-box figcaption .member-details h5 {
    padding: 7px 10px;
}.page_banner.empanel_banner {
    height: 84px;
}.page-template-mypage.page-template-mypage-php .page_banner.treatment_banner.inter_banner {
    height: 70px;
}.img_inter_testi ul li.sow-carousel-item {
    width: 300px !important;
}.img_inter_testi ul li.sow-carousel-item .sow-carousel-thumbnail a {
    height: 200px !important;
}h1.myarticle_heading {
    font-size: 20px;
}.myarticle_head_sec p {
    font-size: 14px;
}h2.blog-ttl {
    font-size: 20px;
}.bdp_blog_template.timeline .post_hentry > p > i {
    height: 30px;
    width: 30px;
    font-size: 16px;
    line-height: 1.8;
}
}


/*******************responsive ads page css************************/
@media (max-width: 1150px) {
.page-id-1693 .head_phone a {
    padding: 5px 20px;
}.page-id-1693 .head_phone {
    margin: 12px 0 0;
}.ads_banner {
    background-position: center left 25% !important;
}.page-id-1693 .header-topbar-col ul.socials-icon li a {
    font-size: 17px;
    line-height: 26px;
}.ads_funfacts_col .funfact-item {
    padding: 20px 10px;
}
}
@media (max-width: 1024px) {
	.ads_banner h3.sow-headline {
    font-size: 35px !important;
}.page-id-1693 .header-topbar-col ul.socials-icon li a {
    font-size: 18px;
    line-height: 30px;
    width: 30px;
    height: 30px;
}.ads_funfacts_col .funfact-item p {
    height: 80px;
}.ads_telecon {
    height: 220px !important;
}.ads_testimonial .testimonial-item {
    width: 100%;
}.ads_contactform .panel-grid-cell.panel-grid-cell-empty {
    display: none;
}.ads_contactform .panel-grid-cell.panel-grid-cell-mobile-last {
    width: 100% !important;
}
}
@media (max-width:991px) {
	.page-id-1693 button.navbar-toggle.collapsed {
    display: none;
}.page-id-1693 .head_phone a {
    display: block;
    width: 30%;
    margin: 0 auto 20px;
}.page-id-1693 .head_phone {
    float: none;
}.ads_funfacts {
    padding: 3%;
}.ads_gallery .gallery, .ads_gallery .gallery-item img {
    height: 150px !important;
}.ads_gallery_section p {
    text-align: center;
}.ads_banner .ads_banner_from {
    width: 35%;
    margin-right: 10%;
}.ads_gallery .gallery-item:nth-child(4) {
    top: auto !important;
    right: 0 !important;
    left: auto !important;
}
}
@media (max-width:800px) {
	.page-id-1693 .head_phone a {
    width: 35%;
    text-align: center;
}.ads_banner .ads_banner_from h4 {
    font-size: 18px;
}.ads_banner .ads_banner_from {
    padding: 20px 30px 0;
}.ads_banner h3.sow-headline {
    font-size: 25px !important;
}.ads_banner {
    height: 480px !important;
}.ads_banner .ads_banner_from form.wpcf7-form input, .ads_banner .ads_banner_from form.wpcf7-form textarea {
    margin-bottom: 5px;
}.panel-grid-cell.panel-grid-cell-empty {
    display: none;
}.ads_funfacts .panel-grid-cell.panel-grid-cell-mobile-last {
    width: 100% !important;
}.ads_treatment_row {
    margin-bottom: 30px;
}
}
@media(max-width: 767px) {
	.page-id-1693 .head_phone {
    position: absolute;
    top: 17px;
    right: 0;
}.page-id-1693 .head_phone a {
    width: 100%;
}.ads_title h3.sow-headline {
    font-size: 24px !important;
}.ads_telecon {
    height: auto !important;
}.ads_treatment_name {
    margin-bottom: 0;
}.ads_treatment_row .panel-grid-cell {
    margin: 0 !important;
}.ads_doc_positon, .mobile_img {
		display: block !important;
}.ads_doc_positon_hide {
		display: none !important;
}.ads_dco_img img {
    width: 40%;
    display: block;
    margin: 0 auto;
}.ads_dco_info .ads_dco_left, .ads_dco_info .ads_dco_right {
    text-align: left;
    padding: 0;
}.ads_funfacts_col .funfact-item p {
    height: auto;
}.ads_banner {
	background: none !important;
	height: auto !important;
    padding: 0;
}.ads_banner .ads_banner_from {
    width: 90%;
    margin: 0 auto 30px;
    float: none;
}.ads_banner h3.sow-headline {
    position: relative;
}.mobile_img {
    background: #cad8ff;
}.mobile_img img {
    width: 60%;
    margin: 0 auto;
    display: block;
}.header-topbar-col ul.socials-icon {
    margin-bottom: 5px;
}.ads_gallery {
    border: 0;
}.ads_gallery .gallery, .ads_gallery .gallery-item img {
    height: auto !important;
}.ads_gallery .gallery-item {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    border: 2px solid #475ca6 !important;
    padding: 5px !important;
    margin-bottom: 10px !important;
}.ads_title h3.sow-headline {
    width: 100%;
}
}
@media (max-width:450px) {
	.page-id-1693 .head_phone {
    position: relative;
    top: auto;
    right: auto;
}.page-id-1693 nav.navbar .navbar-brand img.logo {
    margin: 0 auto;
}.page-id-1693 nav#navbar-main a.navbar-brand {
    width: 100%;
}
}
.milestone_section {
    display: none !important;
}.page-id-535 .onco_mission {
    padding: 2% 10%;
}

.treatment_sec .testimonial-item.style-1 .testimonial-content figure{width: 70% !important; }