::selection {
	background:#3980bc;
	color:#fff;
}
::-webkit-scrollbar {
    width: 6px;
}
/* Track */
::-webkit-scrollbar-track {
	background:#fff;
}
/* Handle */
::-webkit-scrollbar-thumb {
    background: #3980bc;
}
::-webkit-scrollbar-thumb:window-inactive {
	background: #ccc; 
}

@font-face {
    font-family: Myriad;
    src: url(../fonts/Myriad-Pro-Light_31642.ttf);
}

@font-face {
    font-family: Square_721;
    src: url(../fonts/Square_721_Condensed_BT.ttf);
}
body{font-family:Myriad;}

.container{width:80%;}
.navbar .container{width:99%;}
.navbar-brand>img {
    display: block;
    width: 70%;
}
.navbar-header spanBrand {
    font-family: Square_721;
    font-size: 34px;
    font-weight: 900;
    color: #3980bc;
}
.navbar-default {
    background-color: whites;
    border-color: #e7e7e7;
    border: 0px;
    border-bottom: 0px solid red;
    padding-top: 15px;
    padding-bottom: 15px;
	margin-bottom: 0px;
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-left: -15px;
    margin-top: -15px;
}
.navbar-default .navbar-nav>li>a {
    color: #53b348;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #19a4b4;
	font-weight:900;
    background-color: transparent;
}
.navbar-nav>li {font-size: 16px;}

.carousel-inner>.item>a>img, .carousel-inner>.item>img {
    width:100%;
}

heading{display:block;font-size:28px;color: #19a4b4;font-weight:600;text-transform:uppercase;font-family:arial}
heading1{display:block;font-size:17px;color:white;font-weight:600;font-family:arial}
SubHeading{display:block;font-size:26px;color: #53b348;margin-top: 0px;margin-bottom:30px;font-weight:600;}
SubHeading1{display:block;font-size:26px;color: #53b348;margin-top: 10px;margin-bottom:10px;font-weight:600;}
SubHeading2{display:block;font-size:30px;color: #19a4b4;margin-top: 10px;margin-bottom:10px;font-weight:600;}
Subheading11{font-size: 20px; color: white; font-weight: bold;}
Subheading12{width: 30px; background-color: white; height: 4px;}
.subheading-footer-12
{
	width: 40px;
	background-color: #428f9e;
	height: 2px;
	margin-top: 2px;
}
li,p,.panel-body{text-align:justify;font-size:14px;font-size: 20px;}

.home-sec-2, .home-sec-3,.home-sec-4,.home-sec-6,.home-sec-7,.footer{padding-top:60px;padding-bottom:60px;}

.percent-20{width:24%;text-align:center; padding-top:30px;padding-bottom:30px;}
.percent-20:hover{cursor:pointer}
.percent-20:hover h2{color:#3980bc;}

.no-border-right{border-right:0px solid #c8c8c8;}
.percent-20 h2{font-size:20px;height:45px;}	
.page-1-blue-sec{margin-top:-130px;}
.home-sec-2-icons{width:44px;height:44px;background-size:100% 100%}
#bck-1{background-color: #22b0ca;}
#bck-2{background-color: #24bbd7;}
#bck-3{background-color: #2fc1dc;}
#bck-4{background-color: #4fc9e0;}

#icon-1{background-image:url('../img/icon/1.png')}
#icon-2{background-image:url('../img/icon/2.png')}
#icon-3{background-image:url('../img/icon/3.png')}
#icon-4{background-image:url('../img/icon/4.png')}
#icon-5{background-image:url('../img/icon/5.png')}


.home-sec-3,.home-sec-6{background:#fff;}
.home-sec-3 li{padding-bottom:10px;padding-top:10px;border-bottom: 1px solid #ccc;}
.home-sec-3 ul {list-style-image: url('../img/li-bullet.png');}
.home-sec-3 h4 {font-size: 20px;color: #3980bc;font-weight: 900;}
.home-sec-3 h3{font-size:18px;font-weight:bold;margin-top:40px;font-weight:bold;}
.progress-bar{
      background-color: #22b0ca;
}

.home-sec-4 .col-xs-2{width:20%;}
.home-sec-4 h4{border:1px solid #777777;text-align:center;padding:15px;font-weight:100;font-size:16px;transition:1s all;}
.home-sec-4 h4:hover{cursor:pointer;background: #3980bc;color:#fff;border:1px solid #3980bc;}


.home-sec-5 .panel-group .panel {border: 0px;}
.home-sec-5 .panel-default>.panel-heading {background-color: #fff;border:0px;}
.home-sec-5 .panel-title {font-size: 22px;font-weight:bold;color:#777777}
.home-sec-5 a{background:#3980bc;padding:10px;padding-top:3px;padding-bottom:3px;color:#fff;font-size:18px;font-weight:bold;text-decoration:none;}
.home-sec-5  .home-nav{border:1px solid #777777;display:inline;font-size:24px;padding:5px;margin-bottom:30px;margin:0px;margin-bottom:60px;text-align:center}
.home-sec-5  .home-nav:hover{background:#f1f1f1;color:#000;cursor:pointer}
.home-sec-5  .active,.home-sec-5  .active:hover{background-color:#3980bc;color:#fff;border-color:#3980bc;}
.home-sec-5 #student{display:none;animation: mymove 2s;}
.home-sec-5 #examiner{animation: mymove 2s;}

.plan-sec-3 .container {
    background: #24bbd7;
    padding-top: 30px;
    padding-bottom: 30px;
    color: #fff;
    font-size: 22px;
    margin-bottom: 100px;
}
.plan-sec-3 .container .fa {
    padding-right: 10px;
    color: #043a44;
    font-size: 38px;
    vertical-align: middle;
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove {
    from {opacity: 0;}
    to {opacity:1}
}

/* Standard syntax */
@keyframes mymove {
    from {opacity: 0;}
    to {opacity:1}
}

.home-sec-7 .col-md-6{border:2px solid #ccc;padding:30px;width: 48%;margin-left: 15px;}
.home-sec-7 .col-md-3{font-size:20px;font-weight:bold;}
.home-sec-7 spanTesti{font-size:16px;;color:#3980bc;}

.home-sec-8{padding-top:120px;padding-bottom:120px;}
.home-sec-8 .container{background-image:url('../img/blue-bar.png');padding-top:60px;padding-bottom:120px;background-size:100% auto;background-repeat:no-repeat;}
.home-sec-8 .col-md-3{font-size:26px;color:#fff;padding-top:6px;}
.home-sec-8 .form-inline .form-control {
    background: #40bdf7;
    border: 0px solid #40bdf7;
    border-radius: 0px;
    width: 380px;
    height: 45px;
    text-align: center;
    font-size: 18px;
	color:#fff;
}
.home-sec-8 .btn-default {
    color: #333;
    background-color: #373737;
    border-color: #373737;
    border-radius: 0px;
    color: #fff;
    height: 45px;
    border: 0px;
    width: 200px;
    margin: 0px;
    font-size: 18px;
	    margin-left: -2px;
    margin-top: 1px;
}
.home-sec-8 .form-inline .form-control::placeholder {
    color: #fff;
    opacity: 1; /* Firefox */
}

.footer{background-color:#413d3e;color:#fff}
.footer h3{font-weight:bold;}
.footer li{font-size:18px;padding-top:5px;padding-bottom:5px;}

.box-heading
{
	color: white;
	text-align:left;
	margin-bottom:-20px;
	font-weight:bold;
}
.box-content
{
	color: white;
	font-size: 15px;
	
}

.home-sec-service
{
	background-image:url('../img/ser1.jpg');
	background-size:100% 100%;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: red;
}

.footer-new{background-image:url('../img/footer.jpg');background-size:100% 100%;height: 4000px;}
.footer-new1{background-image:url('../img/footer-only.jpg');background-size:100% 100%;height: 400px; margin-top: -80px;}
.footer-body
{
	background-image:url('../img/footerbody.jpg');
	background-size:100% 100%;
	padding-top: 40px;
	padding-bottom: 30px;
}
.fotter-content
{
	font-size: 14px;
	color: #428f9e;
	margin-top: 6px;
	line-height: 26px;
}

.footer-each-sec
{
	margin-left: 10px;
}

.footer-mn
{
	margin-top: 20px; 
	margin-left: -26px;
}

.add-1
{
	margin-top: -3px;
}

.footer-sec-1
{
	width: 24%;
}

.margin-manage-footer
{
	margin-top: 20px;
}
.footer-comp {
color: black;
padding-top: 9px;
font-size: 16px;
}
.service-text
{
	color: white;
	font-size: 14px;
	text-align: center;
}
.service-header
{
	font-size:18px;
	text-align: center;
	color:white;
	font-weight:600;
	font-family:arial
}
.each-ser
{
	margin-top: 40px;
	margin-bottom: 30px;
}
.price-header
{
	background-color: #24bbd7;
	font-size:15px;
	text-align: center;
	color:white;
	font-weight:600;
	font-family:arial;
	padding-top: 15px;
	padding-bottom: 15px;
}


.price-rate
{
	background-color: #d2f8ff;
	font-size:38px;
	text-align: center;
	color:#24bbd7;
	font-weight:600;
	font-family:arial;
	padding-top: 30px;
	padding-bottom: 30px;
}
.price-sub-header
{
	color: #09090999;
	font-size: 12px;
	text-align: center;
	font-weight: 400px;
}
.button-ab14 {
    margin-top: 30px;
    background-color: white;
    color: #24bbd7;
    font-size: 16px;
    font-weight: bold;
    padding: 6px;
    padding-left: 50px;
    padding-right: 50px;
    border: 2px solid #24bbd7;
    border-radius: 0px;
    margin-left: 0px;
	font-style: arial;
}
.home-gallery
{
	background-image:url('../img/g-pic.jpg');background-size:100% 100%;height: 400px;
}
.tclient
{
	background-image:url('../img/clist.jpg');background-size:100% 100%;height: 280px;
}
.patient-text
{
	margin-top: 30px;
	color: #06060699;
	font-size: 14px;
	text-align: center;
}

.patient-header
{
	font-size:18px;
	text-align: center;
	color: #06060699;
	font-weight:600;
	font-family:arial
}

.news-heading
{
	background-color: #d2f8ff;
	padding: 0px;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}

.news-each
{
	border-top: 4px solid #24bbd7;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image:url('../img/news-1.jpg');
	background-size:100% 100%;
	height: 280px;
	
}

#n-2
{
	
	background-image:url('../img/news-2.jpg');
	background-size:100% 100%;
	
}
#n-3
{
	
	background-image:url('../img/news-3.jpg');
	background-size:100% 100%;
	
}
.news-heading-top
{
	color: #24bbd7;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 0px;
}
.news-heading-main
{
	color: #474646;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
}
.each-news-text
{
	padding: 12px;
	font-size: 15px;
	color: #7d7979;
	line-height: 26px;
	font-weight: bold;
}

#b-3
{
	background-color: #24bbd7;
}
#ht-3
{
	color: #d2f8ff;
}
#nm-3
{
	color: white;
}

.img-size-ser
{
	width: 100%;
	height: 200px;
}





.image-each
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care1.jpg');
	background-position: center;
	background-size: cover;
}
#care-pic-2
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care2.jpg');
}
#care-pic-3
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care3.jpg');
}
#care-pic-4
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care4.jpg');
}
#care-pic-5
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care5.jpg');
}
#care-pic-6
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care6.jpg');
}
#care-pic-7
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care7.jpg');
}
#care-pic-8
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care8.png');
}
#care-pic-9
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care9.jpg');
}
#care-pic-10
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care10.jpg');
}
#care-pic-11
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care11.jpg');
}

#care-pic-12
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/dentalcare/care12.jpg');
}


#care-1
{
	background-image: linear-gradient(rgba(146, 207, 123, 0.7),rgba(92, 145, 147, 0.7)),url('../img/small1.jpg');
	background-size: 100% 100%;
}

#care-2
{
	background-image: linear-gradient(rgba(146, 207, 123, 0.7),rgba(92, 145, 147, 0.7)),url('../img/small2.jpg');
	background-size: 100% 100%;
}
#care-3
{
	background-image: linear-gradient(rgba(146, 207, 123, 0.7),rgba(92, 145, 147, 0.7)),url('../img/small3.jpg');
	background-size: 100% 100%;
}

.image-care-sec-each
{
	
	
}
.each-care-heading
{
	color: white;
	font-size: 34px;
	text-align: center;
	font-weight: bold;
	padding-top: 6%;
	padding-bottom: 6%;
	/*text-transform: uppercase;*/
}

.gallery12{padding:0px; margin-top: 60px;}
.gallery12 .col-md-12{padding:0px;}
.gallery12 .col-md-4{padding:2px;overflow:hidden;height: 300px;}
.image-border11
{
	border: 1px solid #0b52a2;
	min-height: 240px;
	transition:0.5s all;
	-webkit-transition:0.5s all;
}
.image-border11:hover{cursor:pointer; -webkit-filter: grayscale(100%);filter: grayscale(100%);} 

.each-care
{
	font-size: 24px;
	color: #53b348;
	/*text-transform: uppercase;*/
	font-family: arial;
	margin-top: 35%;
	text-align: center;
}

#orthodontic-1
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-1.jpg');
	background-size: 100% 100%;
}
#orthodontic-2
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-2.jpg');
	background-size: 100% 100%;
}
#orthodontic-3
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-3.jpg');
	background-size: 100% 100%;
}

#orthodontic-4
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-4.jpg');
	background-size: 100% 100%;
}
#orthodontic-5
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-5.jpg');
	background-size: 100% 100%;
}
#orthodontic-6
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-6.jpg');
	background-size: 100% 100%;
}
#orthodontic-7
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-7.jpg');
	background-size: 100% 100%;
}

#orthodontic-8
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-8.jpg');
	background-size: 100% 100%;
}
#orthodontic-9
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-9.jpg');
	background-size: 100% 100%;
}
#orthodontic-10
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-10.jpg');
	background-size: 100% 100%;
}
#orthodontic-11
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-11.jpg');
	background-size: 100% 100%;
}
#orthodontic-12
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-12.jpg');
	background-size: 100% 100%;
}
#orthodontic-13
{
	background-image: linear-gradient(rgba(30, 28, 28, 0.7),rgba(69, 64, 64, 0.7)),url('../img/orthodontic/orthodontic-13.jpg');
	background-size: 100% 100%;
}



/************************* Mobile Version Coding *********************************/

@media screen and (max-width: 980px) {
	li,p,.panel-body{text-align:justify;font-size: 12px;}
	.navbar-default {
		padding-top: 0px;
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
		margin-left: 15px;
	}
	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-top: -55px;margin-left:0px}
	.navbar-brand>img {
		display: block;
		width: 70%;
	}
	.navbar-header spanBrand {
		display:none
	}
	
	heading{font-size:20px;font-weight:bold;}
	SubHeading{font-size:10px;margin-top:0px;margin-bottom: 20px;}
	
	.page-1-blue-sec{margin-top:-30px;padding:0px}
	.page-1-blue-sec .container{width:100%;padding:0px;}
	.page-1-blue-sec .box-content{display:none}
	
	.home-sec-2,.home-sec-3,.home-sec-4{padding-top:30px;padding-bottom:30px;}
	.container{width:auto;}
	
	.percent-20{padding:0px;width:25%;text-align:center;border-right:1px solid #c8c8c8;padding-bottom:20px;}
	.no-border-right{border-right:0px solid #c8c8c8;}
	.percent-20 h2,.percent-20 a{font-size:10px;}
	.percent-20 h2{height:24px;text-align: center;}
	.home-sec-2-icons{width:30px;height:30px;background-size:100% 100%;margin-left: 25%;margin-top: 20%;}
	
	.home-sec-4 .col-xs-2{width:100%;}
	.home-sec-4 h4{padding:10px;font-size:12px;margin-top:3px;margin-bottom:3px;}
	.home-sec-4 h4:hover{cursor:pointer;background: #3980bc;color:#fff;border:1px solid #3980bc;}
	
	.home-sec-5 .tab-menu{height:40px;}
	.home-sec-5 .col-xs-4{display:none}
	.home-sec-5 .col-xs-2{width:50%}
	.home-sec-5  .home-nav{font-size:16px;}
	
	.home-sec-6 .col-md-2{display:none;}
	
	.home-sec-7 .col-md-6{border:2px solid #ccc;padding:30px;padding-left:0px;padding-right:0px;width: 90%;margin-top:20px;}
	
	.home-sec-8 .container{background-image:none;background-color:#3980bc;padding-bottom:60px;padding-top:40px;}
	.home-sec-8 .col-md-3{font-size:16px;color:#fff;padding-top:6px;text-align:center;}
	.home-sec-8 .pull-right{float:left!important;}
	.home-sec-8 .form-inline .form-control {
		background: #40bdf7;
		border: 0px solid #40bdf7;
		border-radius: 0px;
		width: 135%;
		height: 45px;
		text-align: center;
		font-size: 18px;
		color: #fff;
		margin-top:30px;
	}
	.home-sec-8 .btn-default {
		color: #333;
		background-color: #373737;
		border-color: #373737;
		border-radius: 0px;
		color: #fff;
		height: 45px;
		border: 0px;
		width: 135%;
		margin: 0px;
		font-size: 18px;	
		margin-top: 1px;
	}
	.footer-body.container
	{
		width: 100%;
	}
	.footer-sec-1
	{
		width: 100%;
		padding: 0px;
		margin: 0px;
		
	}
	.fotter-content
	{
		margin-left: 24px;
	}
	.each-ser
	{
		margin-left: 10px;
	}
	.footer-each-sec
	{
		margin-left: 20px;
	}
	.footer-comp
	{
		text-align: center;
	}
	.plan-2
	{
		margin-top: 30px;
	}
}

