403Webshell
Server IP : 152.53.162.115  /  Your IP : 216.73.217.85
Web Server : Apache/2
System : Linux host 6.12.0-55.40.1.el10_0.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Oct 21 05:54:51 EDT 2025 x86_64
User : pbshosting ( 1005)
PHP Version : 8.3.30
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/pbshosting/domains/jayeshkg.com/public_html/wp-content/themes/Theme25/css/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/pbshosting/domains/jayeshkg.com/public_html/wp-content/themes/Theme25/css/style.css
/* Commomn styles */
body
{
    font-family: 'Lato', sans-serif;

	font-weight:400;
}

a:hover,a:focus,a:visited
{
	text-decoration:none;
	color:inherit;
	outline:none;
}
img
{
	max-width:100%;
}

.col-1by5
{
	float: left;
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
.pad-none
{
	padding-left:0px;
	padding-right:0px;
}

.pad-left-none
{
	padding-left:0;
}

.pad-right-none
{
	padding-right:0;
}
.wht_bg
{
	background:#fff;
}
.secondry_bg
{
	background:#f4f4f4;
	

}
p.alt{
	font-size: 14px;
	color: #878787;
	text-align: left;
	line-height: 24px;
}

/* header styles */
header{
	width: 100%;
	float: left;
}
header .top-header{
	width: 100%;
	border-bottom: solid 1px #5f5f5f;
	background-color: #020202;
	float: left;
}
.border-sec{
	float: left;
}
.border-sec ul{
	padding: 0px;
	margin: 0px;
}
.border-sec ul li{
	padding: 10px;
	margin:0px 0px 0px 0px;
	list-style: none;
	border-left: solid 1px #5f5f5f;
	text-align: center;
	display: inline-block;
}
.border-sec ul li:last-child{
	border-right: solid 1px #5f5f5f;
}
.border-sec ul li a{
	font-size: 13px;
	color: #fff;
}
.border-sec ul li a i{
	font-size: 14px;
	padding-right: 6px;
	color:#fff;
}
.top-social{
	float: right;
}
.top-social .border-sec{
	float: right;
}
.navbar-container{
	width: 100%;
	float: left;
	background-color: #3498db;
	position: relative;
	z-index: 9999;
}
.navbar-container .navbar-brand{
	height: auto;
}
.navbar-container .navbar-default, .navbar-container .navbar-inverse{
	background-color: #3498db;
	border: none;
	border-radius: 0;
}
.navbar-container .navbar{
	margin-bottom: 0;
}
.navbar-container .navbar-default .navbar-nav > li > a, .navbar-container .navbar-inverse .navbar-nav > li > a{
	text-transform: uppercase;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
}
.navbar-container .navbar-right{
	margin-top: 20px;
}
.carousel-container{
	width: 100%;
	float: left;
}
.carousel-container .carousel-control{
	background-image: none;
	top: 44%;
	width: 8%;
}
.affix {
      top: 0;
      width: 100%;
      animation: affixFadeIn 2s  ease-in;
      -webkit-animation: affixFadeIn 2s;
  }
@keyframes affixFadeIn
{
from {opacity: 0;}
to {opacity: 1;}
}

@-webkit-keyframes affixFadeIn 
{
from {opacity: 0;}
to {opacity: 1;}
}

  .affix + .container-fluid {
      padding-top: 70px;
  }
.carousel-container .carousel-caption h2{
	font-size: 26px;
	color: #fff;
	font-family: 'Tinos', serif;
	text-shadow:none;
	text-transform: uppercase;
	background-color: #3498db;
	padding: 5px;
	margin-top:0;
}
.carousel-container .carousel-caption{
	top: 23%;
	left: 8%;
	text-align: center;
	right: auto;
	max-width: 50%;
	background: rgba(255,255,255,.6);
	padding: 20px;
	bottom:auto;
}
.carousel-container .carousel-caption p{
	color: #020202;
	font-size: 15px;
	text-shadow:none;
	margin-top: 15px;
	line-height: 24px;
}
.carousel-container .carousel-caption .read-more{
	border:solid 2px #3498db;
	text-align: center;
	font-size: 14px;
	color: #020202;
	padding: 8px 25px;
	font-weight: 700;
	text-shadow:none;
	margin-top: 25px;
	text-transform: uppercase;
	display: inline-block;
	transition:1s;
}
.carousel-container .carousel-caption .read-more:hover{
	border:solid 2px #020202;
	color: #3498db;	
}
/* home page styles */
.about-section{
	width: 100%;
	float: left;
	padding-top: 25px;
	text-align: center;
}
.common-hed{
	font-family: 'Alex Brush', cursive;
	color: #3498db;
	font-size: 30px;
}
.common-hed span{
	color: #020202;
	text-transform: uppercase;
	font-size: 32px;
	font-weight: 700;
	width: 100%;
	display: inline-block;
	font-family: 'Tinos', serif;
}
.about-wrap{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.about-wrap .left-border{
	width: 100%;
	float: left;
	border:solid 1px #eeeeee;
	padding: 25px;
	text-align: left;
}
.about-wrap .left-border h3{
	font-size: 28px;
	text-align: left;
	font-weight: 700;
	font-family: 'Tinos', serif;
	color: #3498db;
	text-transform: uppercase;
	margin-top: 0;
}
.about-wrap .left-border h3 span{
	width: 100%;
	display: inline-block;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color: #020202;
}
.about-wrap .left-border p{
	font-size: 14px;
	color: #878787;
	text-align: left;
	line-height: 24px;
}
.common-btn{
	background-color: #3498db;
	text-align: center;
	color: #fff !important;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'Tinos', serif;
	font-weight: 700;
	border-radius: 30px;
	padding: 8px 20px;
	transition:1s;
}
.common-btn img{
	padding-right: 8px;
	vertical-align: text-bottom;
}
.common-btn:hover{
	background-color: #020202;
}
.about-wrap .left-border .common-btn{
	margin-top: 20px;
	display: inline-block;
}
.about-wrap .phone-container{
	width: 100%;
	float: left;
	background-color: #3498db;
	text-align: center;
	color: #fff;
	margin-bottom: 1px;
}
.about-wrap .phone-container .inner{
	width: 100%;
	float: left;
	padding: 15px;
}
.about-wrap .phone-container .phone-hed{
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 18px;
}
.about-wrap .phone-container .phone-hed i{
	padding-right: 6px;
	font-size: 18px;
}
.about-wrap .phone-container .phone-icon{
	font-size: 28px;
	margin-bottom: 20px;
}
.about-wrap .phone-container h4{
	font-size:26px;
	font-family: 'Tinos', serif;
	font-weight: 700;
	margin-bottom: 0;
	margin-top: 0;
	text-transform: uppercase;
}
.about-wrap .phone-container a{
	color: #fff;
}
.about-wrap .doc-profile img{
	float: right;
	margin-top: 28px;
}
.treatment-section{
	width: 100%;
	float: left;
	text-align: center;
}
.header-sec{
	width: 100%;
	float: left;
	background-color: #065171;
	padding: 6px 0;
}
.header-sec .common-hed, .header-sec .common-hed span{
	color: #fff;
}
.treatment-wrapper{
	width: 100%;
	float: left;
	background: url(../images/treatment-bg.jpg) no-repeat;
	background-size: cover;
	padding: 25px 0;
	background-attachment: fixed;
}
.treatment-wrapper .inner{
	width: 100%;
	float: left;
	padding: 0 100px;
}
.treatment-wrapper .inner .treatment{
	width: 100%;
	float: left;
	background: rgba(63, 152, 191, 0.4);
	text-align: center;
	padding: 18px 30px;
	margin-bottom: 30px;
	transition:1s;
}
.treatment-wrapper .inner .treatment:hover{
	background: rgba(63, 152, 191, 10);
}
.treatment-wrapper .inner .treatment h3{
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Tinos', serif;
}
.treatment-wrapper .inner .treatment p{
	font-size: 14px;
	color: #fff;
	line-height: 24px;
}
.header-sec .common-btn{
	display: inline-block;
}
.pad-sec.header-sec{
	padding: 15px 0;
}
.blog-section{
	width: 100%;
	float: left;
	padding: 25px 0;
	text-align: center;
}
.owl-blog-section{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.owl-blog-section .item{
	border:solid 2px #eeeeee;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
	overflow: hidden;
}
.owl-blog-section .item .image-container{
	width: 100%;
	float: left;
	-webkit-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}
.owl-blog-section .item:hover .image-container{
	webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.owl-blog-section .item .inner{
	width: 100%;
	float: left;
	padding: 25px;
	text-align: left;
}
.owl-blog-section .item .inner h3{
	color: #020202;
	font-size: 16px;
	font-weight: 700;
	margin-top: 0;
}
.owl-blog-section .item .inner p{
	font-size: 14px;
	color: #878787;
	text-align: justify;
	line-height: 26px;
}
.owl-blog-section .item .inner a{
	border: solid 1px #3498db;
	text-align: center;
	font-size: 14px;
	padding: 6px 14px;
	transition:1s;
	text-transform: capitalize;
	margin-top: 8px;
	display: inline-block;
}
.owl-blog-section .item .inner a:hover{
	border:solid 1px #020202;
	color: #3498db;
}
.owl-blog-section .item .blog-detail{
	width: 100%;
	float: left;
	border-top: solid 1px #eeeeee;
	padding: 8px 15px;
}
.owl-blog-section .item .blog-detail .left{
	float: left;
	color: #878787;
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
}
.owl-blog-section .item .blog-detail .left i, .owl-blog-section .item .blog-detail .right i{
	font-size: 16px;
	padding-right: 6px;
}
.owl-blog-section .item .blog-detail .right{
	float: right;
	color: #878787;
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
}
.blog-section .owl-nav .owl-prev:after{
	border-right: solid 2px #3498db;
	content: "";
	padding-right: 10px;
}
.blog-section .owl-nav .owl-prev{
	padding-right: 8px;
}
.blog-section .owl-nav .owl-prev:hover, .blog-section .owl-nav .owl-next:hover{
	color: #3498db
}
.blog-section .owl-nav{
	margin-top: 15px;
	cursor: pointer;
	display: inline-block;
	width: 100%;
}
.blog-section .common-btn{
	display: inline-block;
	margin-top: 25px;
}
.testimonial-container{
	width: 100%;
	float: left;
	background: url(../images/testimonial.jpg) no-repeat;
	background-attachment: fixed;
	text-align: center;
	padding: 25px 0;
}
.testimonial-container .common-hed, .testimonial-container .common-hed span{
	color: #fff;
}
.testimonial-container .testimonial-owl-container{
	width: 100%;
	float: left;
}
.testimonial-container .item{
	text-align: center;
}
.testimonial-container .item-box{
	width: 100%;
	float: left;
	background-color: #fff;
	text-align: center;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	position: relative;
	padding: 20px;
	margin-bottom: 22px;
}
.testimonial-container .item-box:after{
	content:url("../images/testimonial-after.png");
	position: absolute;
	bottom: -26px;
	transform: translate(-50%, -50%);
	left: 50%;
	width: 43px;
	height: 22px;
}
.testimonial-container .item-box p{
	font-size: 15px;
	color: #878787;
	line-height: 24px;
}
.testimonial-container .item .profile{
	width: 66px;
	height: 66px;
	border-radius: 50%;
	overflow: hidden;
	display: inline-block;
	margin-top: 15px;
}
.testimonial-container .item h4{
	color: #3498db;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 700;
	font-family: 'Tinos', serif;
	line-height: 24px;
}
.testimonial-container .item h4 span{
	font-size: 14px;
	color: #fff;
	font-weight: 400;
	font-family: 'Lato', sans-serif;
	width: 100%;
	display: inline-block;
	text-transform: capitalize;
}
.testimonial-container .owl-dots .owl-dot{display:inline-block; zoom:1;}
.testimonial-container .owl-dots .owl-dot span{width:40px;height:4px;margin:5px 7px; background:#3498db;display:block; -webkit-backface-visibility:visible; -webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.testimonial-container .owl-dots .testimonial-container .owl-dot.active span, .testimonial-container .owl-theme .owl-dots .owl-dot:hover span{background:#e97195}
.testimonial-container .owl-dots .testimonial-container .owl-dot.active span, .testimonial-container .owl-theme .owl-dots .owl-dot:active span{background:#e97195}
.testimonial-container .owl-dots{text-align: center; margin-top: 1px; cursor: pointer;}
.video-section{
	width: 100%;
	float: left;
	padding: 25px 0;
	text-align: center;
}
.video-wrapper{
	width: 100%;
	float: left;
	margin-top: 25px;
}
.left-video{
	width: 100%;
	float: left;
	border: solid 1px #d4d4d4;
	overflow: hidden;
}
.left-video ul{
	padding: 0px;
	margin:0px;
}
.left-video ul li{
	width: 100%;
	border-bottom: solid 1px #d4d4d4;
	padding: 15px;
	list-style: none;
	display: inline-block;
	transition:1s;
}
.left-video ul li:hover{
	background-color: #d4d4d4;
}
.left-video ul li:last-child{
	border-bottom: none;
}
.video-thumb-head{
	font-size: 14px;
	font-weight: 700;
	color: #020202;
	text-align: left;
}
.video-thumb-head span{
	font-weight: 400;
	font-size: 12px;
	color: #3498db;
	width: 100%;
	display: inline-block;
	text-transform: uppercase;
}
.video-wrapper .common-btn{
	display: inline-block;
	margin-top: 25px;
}
.video-wrapper h3{
	font-size: 16px;
	color: #020202;
	text-align: left;
	font-weight: 700;
	line-height: 26px;
	margin-top: 10px;
}
.video-wrapper h3 span{
	font-weight: 400;
	font-size: 12px;
	color: #3498db;
	width: 100%;
	display: inline-block;
	text-transform: uppercase;
}
/* footer styles */
footer{
	width: 100%;
	float: left;
	background-color: #020202;
	margin-top: 120px;
	background: url(../images/testimonial2.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
footer .social-wrapper{
	width: 100%;
	float: left;
	position: relative;
}
footer .social-container{
	width: 100%;
	height: 100px; 
	-webkit-transform: skew(-12deg); 
	-moz-transform: skew(-12deg); 
	-o-transform: skew(-12deg); 
	background-color: #3498db;
	position: absolute;
	top: -52px;
	left: 0;
	right: 0;
	text-align: center;
	padding: 15px 0;
}
.footer-social{
	width: 100%;
	float: left;
	margin-top: 18px;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
}
.footer-social ul{
	padding: 0px;
	margin: 0px;
}
.footer-social ul li{
	height: 40px;
	width: 40px;
	border:solid 1px #fff;
	text-align: center;
	padding: 5px;
	display: inline-block;
	list-style: none;
	margin: 0px 12px 0px 0px
}
.footer-social ul li a{
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
}
.footer-social ul li:first-child{
	width: auto;
	height: auto;
	border: none;
}
.footer-inner{
	width: 100%;
	float: left;
	margin-top: 120px;
}
.footer-inner h2{
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 700;
	position: relative;
	margin-top: 0;
	margin-bottom: 44px;
}
.footer-inner h2:after{
	width: 60px;
	height: 2px;
	border-bottom: solid 2px #3498db;
	position: absolute;
	bottom: -15px;
	left: 0;
	content: "";
}
.footer-inner p{
	color: #fff;
	font-size: 14px;
}
.footer-inner .ftr-logo{
	margin-bottom: 15px;
}
.footer-inner .common-btn{
	margin-top: 15px;
	display: inline-block;
}
.footer-inner .form-container{
	width: 100%;
	float: left;
}
.footer-inner .form-control{
	background-color: #065171;
	border: none;
	border-radius: 0;
	color: rgba(255, 255, 255, 0.8);
}
.footer-inner .form-control::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }
.footer-inner .form-control:-moz-placeholder { color: rgba(255, 255, 255, 0.8); }
.footer-inner .form-control::-moz-placeholder { color: rgba(255, 255, 255, 0.8); }
.footer-inner .form-control:-ms-input-placeholder { color: rgba(255, 255, 255, 0.8); }
.footer-inner .common-btn{
	outline: none;
	border: none;
	font-size: 14px;
	padding: 5px 10px;
}
.ftr-accordion-container{
	width: 100%;
	float: left;
}
.ftr-accordion-container .panel-default > .panel-heading, .ftr-accordion-container .panel, .panel-default > .panel-heading + .panel-collapse > .panel-body{
	background-color: transparent;
	border:none;
}
.ftr-accordion-container h3{
	font-size: 15px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	float: left;
	width: 100%;
	margin-bottom: 25px;
}
.ftr-accordion-container h3:after{
	width: 40%;
	border-bottom: dotted 1px #fff;
	content: "";
	display: inline-block;
	margin-left: 12px;
}

.ftr-accordion-container .panel-heading{
	padding:0;
}
.ftr-accordion-container h3 img{
	padding-right: 10px;
	vertical-align: text-bottom;
}
.ftr-accordion-container h3 i{
	float: right;
}
.ftr-accordion-container h5{
	font-weight: 300;
	color: #9e9e9e;
	text-transform: uppercase;
	text-align: left;
	width: 100%;
	line-height: 24px;
	border-bottom: dotted 1px #7c7777;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.ftr-accordion-container h5 i{
	padding-right: 8px;
	text-align: left;
	font-size: 21px;
	color: #9e9e9e;
}
.ftr-accordion-container h5 span{
	text-align: right;
	display: inline-block;
}
.ftr-accordion-container .panel-body{
	padding:0;
}
.ftr-accordion-container #panel1{
	margin-top: 15px;

}
.sub-ftr{
	width: 100%;
	float: left;
	background-color: #3498db;
	padding: 16px 0px 16px 0;
	margin-top: 30px;
}
.sub-ftr p, .sub-ftr a{
	text-align: center;
	color: #fff;
	margin: 0;
}
.inner-wrapper{
	float: left;
	width: 100%;
}
/* inner page common styles */
.inner-wrapper .carousel-caption{
	top: 18%;
}
.breadcrump-container{
	text-align: center;
}
.breadcrump{
    text-align: center;
    margin-top: 8px;
    width: 100%;
}

.breadcrump ul{
	padding: 0;
	margin: 0;
	color: #000;
    text-shadow: none;

}
.breadcrump ul li{
	padding: 0px 0px;
	margin: 0px 0px;
	list-style: none;
	display: inline-block;
}
.breadcrump ul li a{
	font-size: 17px;
    color: #3498db;
    text-transform: capitalize;
    font-weight: 900;
    text-shadow:none;
}
.breadcrump ul li a.active{
	color:#020202;
}
.inner-wrapper .about-container{
	padding: 40px 0px;
}
.inner-wrapper .blog-section{
	padding: 0;
}

.inner-wrapper .carousel-container .carousel-caption{
    left: 35%;
    text-align: center;
    right: auto;
    max-width: 50%;
}
.inner-wrapper .about-container p, .inner-wrapper .about-container ol li span{
	text-align: justify;
	margin-top: 15px;
	color: rgb(135, 135, 135);
    font-size: 14px;
    line-height: 24px;
}
.inner-wrapper .about-container ol li span{
	margin-left:10px;
}
.inner-wrapper .about-container ol li{
	margin-bottom:12px;
}
.inner-wrapper .about-container ol{
	color: rgb(135, 135, 135);
}
.inner-wrapper .about-container ul li{
	text-align: justify;
	margin-top: 15px;
	color: rgb(135, 135, 135);
    font-size: 14px;
    line-height: 24px;
}
.inner-wrapper .blog-section .owl-nav{
	width: auto;
}
.inner-wrapper .blog-section .common-hed span{
	width: auto;
	margin-left: 12px;
}
.inner-wrapper .blog-section .owl-nav i{
	font-size: 23px;
	color: #3498db;
}
.inner-wrapper .blog-section .owl-nav .owl-prev:after{
	content: "";
	border: none;
}
.inner-wrapper .blog-section .owl-blog-section{
	margin-top: 0;
}
/* page styles */

.inner-wrapper .about-section{
	padding-top: 12px;
    padding-bottom: 51px;
    background-color: rgba(221, 221, 221, 0.15);

}
.inner-wrapper .about-section .about-wrap .phone-container{
	padding: 0px 32px;
}
.inner-wrapper .about-section .about-wrap .phone-container .phone-hed{
	font-size: 16px;
text-transform: uppercase;
margin-bottom: 18px;
}
.inner-wrapper .about-section  .about-wrap .phone-container .phone-icon{
	float: left;
	margin: 2px 50px;
}
.inner-wrapper .about-section  .about-wrap .phone-container h4{
	margin: 9px 0px;
	font-size: 26px;
}
.doc-img-border{
	border: solid 1px #ddd;
}
.inner-wrapper .about-section .about-wrap .doc-profile img{
	margin: 0;
}
.inner-wrapper footer{
	margin-top: 51px;
}

/*contact-css*/
.inner-wrapper .contact-container{
	width: 100%;
	float: left;
	padding: 40px 0px;
}
.inner-wrapper .form-control{
	margin-bottom: 30px;
	height: 40px;
	box-shadow: 0px 0px 0px grey;
}
.inner-wrapper .contact-container h4{
	font-family: 'Tinos', serif;
	font-size: 15px;
	margin: 0;
	font-weight: 900;
	text-transform: uppercase;
	color: #000;
	margin-bottom: 10px;
}
.inner-wrapper .contact-container h5{
	font-size: 14px;
	margin: 0;
	line-height: 22px;
	color: #878787;
}
.inner-wrapper .contact-container .add-box .social-border{
	width: 60px;
	height: 60px;
	border-radius: 30px;
	text-align: center;
	border: solid 1px #3498db;
}
.inner-wrapper .contact-container .add-box .social-border i{
	text-align: center;
	color: #3498db;
	font-size: 24px;
    margin-top: 15px;
}
.inner-wrapper .add-box{
	padding: 15px;
	float: left;
	margin-top: 12px;
	width: 100%;
	border: solid 1px #ddd;
}
.inner-wrapper .map-container{
	float: left;
	width: 100%;
}
.map-container footer{
	margin-top:-5px;
}


/*Dr Accordian*/
.dr_bio {margin-top: 45px;}
.dr_bio .panel-heading h4::after { content: "\f0de"; float: right; font-family: fontawesome; font-size: 25px;}
.dr_bio .collapsed h4::after {content: "\f0dd" !important; position: relative; top: -10px;}

.about-container .col-md-4{margin-bottom:35px;}

/*Menu Styles*/

.menu li:hover {white-space:normal;z-index:10000;}
.menu li li {float:none;}
.menu ul {left:0;position:absolute;top:65px;visibility:hidden;z-index:9999;}
.menu li:hover > ul {top:100%;visibility:visible;}
.menu li li:hover > ul {left:100%;top:0;}
.menu:after, .menu ul:after {content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.menu ul ul {margin:-30px 0 0 -10px;padding:30px 30px 30px 10px;}
.menu ul li a:hover, .menu li li a:hover {color:#484848;text-decoration:none;}
.drop{background-color:#DAC965 !important;height:25px !important;width:100px !important;}
.menu li li {background:#fff;background-image:none;border:1px solid #b2b2b2;border-top:none;color:#444;filter:none;width:100%;list-style-type:none;
	float:left;}
.menu li li a {border:none;	color:#000;font-size:12px;font-weight:400;line-height:13px;	padding:12px 10px 13px 10px;text-shadow:none;white-space:nowrap;
	float:left;	width:100%;}
.menu li li a:hover {background:#f5f5f5 !important;	background-image:none;border:none;color:#444;filter:none;}
.menu ul > li + li {border-top:0;}
.menu li li:hover > ul {left:100%;top:0;}
.menu > li:first-child > a {border-left:none;}
.menu > li:first-child > a, .menu li + li + li li:first-child > a {}
.sub-menu{padding:0; width:235px;}

.time .collapsed::after{content:'\f067' !important;font-family: fontawesome; float:right;font-size: 14px;}
.time .panel-heading h3 a:after{content:'\f068';font-family: fontawesome; float:right;font-size: 14px;}
.time .panel-body{padding-left:5px; padding-right:5px;}
.time span{float:right;}
.time span:before{content:":"; padding-right:8px;}



/*re-edit
#############*/
.tab-container{
	width: 100%;
	float: left;
	text-align: center;
	background:url(../images/treatment-bg.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
.tab-container .inner{
	width: 100%;
	float: left;
	padding: 30px 0;
}
.tab-container .tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-container .tab-content > .tab-pane,
.tab-container .pill-content > .pill-pane {
  display: none;
}

.tab-container .tab-content > .active,
.tab-container .pill-content > .active {
  display: block;
}

.tab-container .tabs-left > .nav-tabs > li {
  float: none;
}

.tab-container .nav-tabs > li{
	display: block;
	width: 100%;
	background-color: #3498db;
	padding:3px 8px;
	border-bottom: solid 2px #fff;
}
.tab-container .tabs-left > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tab-container .tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tab-container .tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}
.tab-container .nav-tabs > li.active > a, .tab-container .nav-tabs > li.active > a:focus, .tab-container .nav-tabs > li.active > a:hover{
	border:none;
}
.tab-container .tabs-left > .nav-tabs > li > a:hover,
.tab-container .tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tab-container .tabs-left > .nav-tabs .active > a,
.tab-container .tabs-left > .nav-tabs .active > a:hover,
.tab-container .tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  border-right-color: #ffffff;
}
.tab-container .nav-tabs > li.active > a, .tab-container .nav-tabs > li.active > a:focus, .tab-container .nav-tabs > li.active > a:hover{
	color: #fff;
	background-color: transparent;
	float: left;
	width: 100%;
}
.tab-container .nav > li > a > img{
	float: left;
	margin-right: 10px;
}
.tab-container .nav-tabs > li > a{
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	text-align: left;
	transition: 1s;
	border:none;
	position: relative;
}
.tab-container .nav-tabs > li > a:hover{
	background-color: transparent;
	border:none;
}
.tab-container .nav-tabs > li h3{
	font-size: 15px;
	margin-top:16px;
}
.tab-container .nav > li > a:focus{
	background-color:transparent;
	outline: none;
}
.tab-container .nav-tabs > li.active > a:after{
	content:url(../images/tab-active.png);
	position: absolute;
	right: -18px;
	top: 38%;
}
.tab-container .tab-content{
	width: 100%;
	float: left;
	border:solid 1px #eeeeee;
	padding: 20px;
}
.tab-container .services{
	width: 100%;
	float: left;
	background-color: #1d6e90;
	padding: 24px 10px;
	margin-bottom: 4px;
	border:dotted 1px #fff;
	min-height:163px;
}
.tab-container .services .inner-service{
	width: 100%;
	float: left;
	text-align: center;
}
.tab-container .services h6 img{
	margin-right: 15px;
}
.tab-container .services .inner-service h6{
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	display: inline-block;
	width: 100%;
	margin-bottom: 0;
}
.service-wrap{
	width: 100%;
	float: left;
}

.tab-container .accordion-container{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.tab-container .accordion-container .panel{
	border-radius: 0;
}
.tab-container .panel-default > .panel-heading{
	background-color: #065171;
	border-radius: 0;
}
.tab-container .panel-title{
	color: #fff;
	font-size: 18px;
	text-align: left;
}
.panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #fff;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.accordion-container .common-btn{
	display: inline-block;
	margin-top: 20px;
}
.ftr-accordion-container .panel-heading .accordion-toggle::after{
	content: none;
}

.res_cat_icon{width:18px; margin-right:10px;}
/*contact-css-end*/

/*recaptcha size-issue*/
.g-recaptcha{
	transform:scale(0.77) !important;
	-webkit-transform:scale(0.77) !important;
	transform-origin:0 0;
	-webkit-transform-origin:0 0 !important;
}

/* media Query */

/*video-gallery
######################*/
.video-bg{
	width: 100%;
	float: left;
	background-color: #f2f2f2;
}
.video-inner-container{
	width: 100%;
	float: left;
	background-color: #fff;
	padding: 35px 20px;
	text-align: center;
	margin-bottom: 30px;
}
h3.cmn-hed{
	color: #3498db;
	font-size: 16px;
	font-weight: 600;
	text-transform: capitalize;
	margin-top: 30px;
}
p.cmn-txt{
	color: #878787;
	font-size: 14px;
	line-height: 25px;
	margin-bottom: 30px;
}
.news-bg{
	width: 100%;
	float: left;
	background-color: #e9ebee;
	text-align: center;
}
.news-inner-container{
	width: 100%;
	float: left;
	background-color: #fff;
	padding: 15px;
	border: 1px solid #dddfe2;
	text-align: left;
	margin-bottom: 15px;
}
.news-inner-container .common-btn{
	display: inline-block;
}


/*################
aprl-27
##############*/
.news-grid-container{
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.news-grid-container .image-container{
	position: relative;
	border:solid 1px #fff;
	width: 100%;
	float: left;
}
.news-grid-container img{
	width: 100%;
}
.news-grid-container .col-md-4, .news-grid-container .col-md-12, .news-grid-container .col-md-6,
.news-grid-container .col-sm-4, .news-grid-container .col-sm-12, .news-grid-container .col-sm-6,
.news-grid-container .col-xs-4, .news-grid-container .col-xs-12, .news-grid-container .col-xs-6
{
	padding: 0;
}
.news-grid-container .image-container .overlay{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background:rgba(0,0,0,.7);
	color: #fff;
	font-size: 16px;
	padding-top: 24px;
	text-align: center;
	font-weight: 600;
	z-index:99;
}
/*##################
	re-edit-on02-03-08
	#############*/
.twoin-one{
	width: 100%;
    height: 50%;
    min-height: 104px;
    max-height: 104px;
    overflow: hidden;
    text-align: center;
}
.twoin-one img{
	width: 100%;
}
.three-in-one{
	width: 100%;
    height: 50%;
    min-height: 139px;
    max-height: 139px;
    overflow: hidden;
    text-align: center;
}
.three-in-one img{
	width: 100%;
}

.two-sub{
	width: 100%;
    height: 50%;
    min-height: 70px;
    max-height: 70px;
    overflow: hidden;
    text-align: center;
}
.two-sub img{
	width: 100%;
}
.glry_img {
    /*max-height: 120px;
    min-height: 118px;*/
}
h3.cmn-head, h3 a{
	color:#333;
}
.glry_img{
	margin-bottom:30px;
}
.gallery-container-inner .grd.row {
  display: flex;
  flex-wrap: wrap;
}

/* Create four equal columns that sits next to each other */
.column {
  flex: 33.33333333%;
  max-width: 33.33333333%;
  padding: 0 4px;
}
.about-container .owl-blog-section .item{
	min-height:575px;
}
.about-container .owl-blog-section .item.media-height{
	width:100%;
	float:left;
	min-height:380px;
}
.common-btn input{
	background-color:transparent !important;
	border:none;
	outline:none;
	padding:0;
}
/* Define mobile styles */ 
@media (max-width: 767px) 
{
	.col-1by5
	{
		width: 100%;
	}
	.pad-none
	{
		padding-left:15px;
		padding-right:15px;
	}
	
	.pad-left-none
	{
		padding-left:15px;
	}
	
	.pad-right-none
	{
		padding-right:15px;
	}
	.top-social .border-sec, .top-social{
		width: 100%;
		float: left;
	}
	.navbar-toggle{
		padding: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-top: 0;
	}
	.border-sec ul li:last-child{
		border:none;
		float: right;
		padding: 5px;
	}
	.border-sec ul li:last-child a i{
		font-size: 26px;
		color: #fff;
	}
	.border-sec ul li{
		float: left;
	}
	.border-sec ul li:nth-child(6){
		border-right: solid 1px #5f5f5f
	}
	.navbar-container .affix{
		position: static;
	}
	.carousel-container .carousel-caption{
		position: static;
	}
	.carousel-container .carousel-control{
		top:88%;
	}
	.carousel-container .carousel-caption{
		font-size: 25px;
		text-align: center;
		max-width: 100%;
		padding-top: 0;
	}
	.carousel-container .carousel-caption h2{
		font-size: 18px;
		padding: 8px;
	}
	.carousel-container .carousel-caption h2{
		margin-top: 0;
	}
	.carousel-control.left, .carousel-control.right{
		width: 30%;	
		display: inline-block;
	}
	.about-wrap .left-border{
		padding: 18px;
	}
	.common-hed span{
		font-size: 18px;
	}
	.treatment-wrapper .inner{
		padding: 0;
	}
	.treatment-wrapper .inner .treatment{
		padding: 18px 0px;
	}
	.footer-social ul li{
		width: 30px;
		height: 30px;
		padding: 0;
	}
	.footer-social ul li a{
		font-size: 12px;
	}
	footer .social-container{
		transform:none;
	}
	.footer-inner .common-btn{
		margin-bottom: 15px;
	}
	 .inner-wrapper .carousel-container .carousel-caption img{
    	display: none;
    }
    .inner-wrapper .carousel-container .carousel-caption{
    	max-width: 100%;
    }
    .inner-wrapper .breadcrump{
    	position: static;
    }
    .inner-wrapper .about-container{
    	padding: 0;
    }
    .inner-wrapper .breadcrump ul li a {
        font-size: 14px;
        text-shadow:none;
        color: #3498db;
    }
    .inner-wrapper .about-container .common-hed{
    	text-align: center;
    }
    .inner-wrapper .about-section .about-wrap .phone-container .phone-hed{
    	float: none;
    }
    .inner-wrapper .about-section .about-wrap .phone-container .phone-icon{
    	float: none;
    }
    .inner-wrapper .about-section .about-wrap .phone-container h4{
    	float: none;
    }
    .inner-wrapper .breadcrump {
        position: static;
        border: solid 1px #ddd;
        padding: 0px 0px 12px 0px;
    }  
    .inner-wrapper .blog-section{
    	padding-bottom: 40px;
    }
    .inner-wrapper .about-section .about-wrap .left-border p{
    	text-align: justify;
    }
    .inner-wrapper .about-section{
    	padding-bottom: 0;
    }
    .inner-wrapper .contact-container{
    	padding: 0;
    }
     .inner-wrapper .contact-container .common-hed{
     	text-align: center;
     }
     .inner-wrapper .map-container{
     	margin-top: 30px
     }
     .inner-wrapper .contact-container .add-box .social-border {
    width: 60px;
    height: 60px;
    border-radius: 30px;
    text-align: center;
    border: solid 1px #3498db;
    display: inline-block;
    margin-bottom: 12px;

    } 
    .inner-wrapper .contact-container .add-box{
    	text-align: center;
    }
	
	/*###########
	re-edit
	##########*/
	.tab-container .services{
		padding: 6px 6px;
	}
	.tab-container .services .inner-service h6{
		margin-top: 0;
		text-transform: capitalize;
	}
	.tab-container .panel-title{
		font-size: 16px;
	}
	.about-wrap .phone-container h4{
		font-size: 18px;
	}
	.tab-container .services .inner-service img{
		margin:20px 0;
	}
	.navbar-container .nav > li{
		border-bottom:dotted 1px #020202;
	}
	
	/*re-edit on 26-april
	#######*/
	.video-inner-container .common-btn{
		font-size: 14px;
	}
	.video-inner-container iframe{
		height: 200px;
	}
	.carousel-container .carousel-control img{
		width: 40px;
		height: 40px;
	}
	
	/*##################
	re-edit-on02-03-08
	#############*/
	.twoin-one{
		min-height: 109px;
	    max-height: 109px;
	}
	footer{
		margin-top:40px;
	}
	.twoin-one{
	width: 100%;
    height: 50%;
    min-height: 139px;
    max-height: 139px;
    overflow: hidden;
    text-align: center;
}
.twoin-one img{
	width: 100%;
}
	.carousel-indicators {display:none;}
	.menu ul{
		width:100%;
		float:left;
	}
	.testimonial-container{
		background-attachment:scroll;
	}
	
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#FFF !important;}
}


/* tablet screens */
@media (min-width: 768px) and (max-width: 991px)
{
	.col-1by5
	{
		width: 50%;
	}
	.navbar-container .navbar-toggle{
		display: block;
		margin-top: 30px;
		float: right;
	}
	.navbar-container .navbar-collapse.collapse{display: none !important;}
	.navbar-container .navbar-collapse.in {display: block !important;}
	.navbar-container .navbar-header{
		width: 100%;
	}
	.navbar-container .navbar-right{
		width: 100%;
		float: left;
		margin-top: 0;
	}
	.navbar-container .navbar-nav > li{
		width: 100%;
		border-bottom: solid 1px #020202;
	}
	.navbar-container .navbar-nav > li:last-child{
		border-bottom: none;
	}
	.carousel-container .carousel-caption{
		top: -25px;
	}
	.carousel-container .carousel-caption h2{
		font-size: 22px;
	}
	.about-wrap .doc-profile img{
		text-align: center;
		float: none;
	}
	.treatment-wrapper .inner{
		padding: 0px;
	}
	.left-video ul li{
		width: 24%;
	}
	.footer-inner .common-btn{
		margin-bottom: 15px;
	}
	footer .social-container{
		width: 99%;
	}
	.carousel-container .carousel-control{
		top: 36%;
	}
	.inner-wrapper .carousel-container .carousel-caption {
        left: 29%;
    }
    .inner-wrapper .blog-section .common-hed span{
    	text-align: left;
    }
	
	/*#############
	re-edit
	###########*/
	.tab-container .services .inner-service h6{
		font-size: 15px;
	}
	.tab-container .services .inner-service h6{
		font-size: 15px;
	}
	.video-inner-container iframe{
		height: 250px !important;
	}
	/*##################
	re-edit-on02-03-08
	#############*/
	.twoin-one{
		min-height: 133px;
	    max-height: 133px;
	}
	
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#FFF !important;}
}
/* medium desktop screens */
@media (min-width: 992px) and (max-width: 1199px) 
{
	.col-1by5
	{
		width: 20%;
	}
	.navbar-container .nav > li > a{
		padding: 10px 10px;
	}
	.navbar-container .navbar-right{
		margin-top: 28px;
	}
	.about-wrap .doc-profile img{
		margin-top: 51px;
	}
	.inner-wrapper .carousel-caption {
       top: 4%;
    }
    .inner-wrapper .carousel-container .carousel-caption{
    	left: 33%;
    }
    .inner-wrapper .blog-section .common-hed span{
    	margin-left: 9px;
    }
    .inner-wrapper .about-section .about-wrap .phone-container .phone-icon {
        margin: 2px 18px;
    }
    .inner-wrapper .about-section .about-wrap .phone-container h4{
    	font-size: 24px;
    }
    .inner-wrapper .add-box{
    	margin-top: 17px;
    	box-shadow: none;
    }
    .inner-wrapper .contact-container h5{
    	padding-left: 10px;
    }
    .inner-wrapper .contact-container h4{
    	padding-left: 10px;
    }
	.carousel-container .carousel-caption{
		top:10%;
	}
}
/* Large screens*/
@media (min-width: 1200px) 
{
	.col-1by5
	{
		width: 20%;
	}
	
}
/*custom screen media */
@media (max-width: 359px)
{
	
}

Youez - 2016 - github.com/yon3zu
LinuXploit