p {
	text-align: justify;
}
table p {
	text-align: justify !important;
}
a {
	text-decoration: none !important;
}
.margin-left {
	margin-left: 0;
}
.padding-right {
	padding-right: 0;
}
.padding-left {
	padding-left: 0;
}
.padding {
	padding: 0;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
body {
	font-family: Arial, Helvetica, sans-serif !important;
}
.header-wrapper {
	background: url(../images/menu-bg.jpg) repeat-x !important;
	width: 100% !important;
}
.social {
	margin: -8px 0 0;
	padding: 0;
	width: 27%;
}
.social img {
	padding: 0 0 0 0;
	border: none;
}
.social img {
	border-radius: 50px;
}
.social img:hover {
	border-radius: 50px;
}
.social ul {
	margin: 0;
	padding: 0;
}
.social ul li {
	margin: 0;
	padding: 9px 0 0 3px;
	list-style-type: none;
	float: left;
}
.social ul li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.logo img {
	margin: 0;
	padding: 0;
}
.comp span {
	color: #FFF;
}
.compp {
	color: #FC0;
}
.fb:hover {
	background: none repeat scroll 0 0 #456dbc;
}
.twitter:hover {
	background: #2ba6df;
}
.yt:hover {
	background: #d5272a;
}
.rss:hover {
	background: #ed7725;
}
.linkdin:hover {
	 background: none repeat scroll 0 0 #1c98c3;
}
.footerlogo {
	float: right;
}
.footerbutton h2 {
	padding: 0;
	font-size: 25px;
}
.footerbutton p {
	line-height: 16px;
}
.social_link {
	float: right;
	padding: 0px;
	margin-top: 17px;
}
.ortho img {
	width: 63%;
}
.ortho ul {
	margin: 0;
	padding: 0;
}
.ortho ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.orthoadjust {
	margin: 0;
	padding: 0;
}
.impc {
	float: left;
}
.ortho p {
	float: right !important;
}
.ortho p img {
	float: right !important;
}
#secondary {
	display: none !important;
}
.orthoimg {
	margin: 0 0 3px 86px;
	padding: 0;
}
orthoimg img {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.middle {
	margin: 0;
	padding: 0;
	float: left;
}
.rightc {
}
.rightc h4 {
	margin: 0;
	padding: 0;
}
.objectnews {
	width: 60%;
}
.menunav {
	width: 72%;
}
.rightc a {
	color: #FFF;
}
.rightc a:hover {
	color: #b30000;
}
.middle img {
	width: 90%;
}
.orthoimg h2 {
	font-weight: bold;
	padding: 0 0 0 0px;
}
.orthoimg img {
	padding: 0;
	margin: 0;
}
.orthoimgbrases{
	margin:0;
	padding:o;

}
.orthoimgbrases h4 {
	text-align: center;
	 line-height:121px;
	 
}
.orthoimgbrases img{
	margin:120px 0 0 76px;
}
.orthoimg h4 {
	float: left;
	text-align: center;
	width: 210px;
}
.orthoimg h3 {
	float: left;
	text-align: center;
	width: 235px;
	font-weight: bold; 
	
}
input {
	padding: 10px !important;
	margin: 5px;
}
suppa_item_title {
	padding: 5px !important;
}
form {
	margin: 20px;
	padding: 5px;
}
.social_link li {
	display: inline;
}
.social_link li a {
	text-indent: -9999px;
	background-image: url(../images/psd.png);
	float: left;
}
.social_link li a.fb {
	background-position: -8px -8px;
	width: 30px;
}
.social_link li a.link {
	background-position: -38px -8px;
	width: 30px;
}
.social_link li a.skype {
	background-position: -68px -8px;
	width: 30px;
}
.social_link li a.twitter {
	background-position: -100px -8px;
	width: 30px;
}
.logo a {
	float: left;
}
.contact_info {
	float: right;
	padding: 0px;
	margin-top: 25px;
}
.contact_info li {
	display: inline;
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #787878;
	background-image: url(../images/psd.png);
	padding: 0px 33px;
	font-style: italic
}
.contact_info li.contact {
	background: url(../images/phone.png) no-repeat left top;
	width: 20px;
	line-height: 50px;
	font-size: 22px;
}
.contact_info li.email {
	background: url(../images/mail.png) no-repeat left top 6px;
	width: 20px;
}
.service_list li {
	float: left;
	width: 341px !important;
	text-align: center;
	list-style: none;
	padding: 0px 50px;
	margin-top: 30px;
}
.service_list li h4 {
	font-size: 15px;
	color: #787777;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
}
.service_list li p {
	font-size: 12px;
	color: #898686;
	padding-bottom: 8px;
}
.service_list li a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
.service_list li a.read {
	font-size: 15px;
	font-weight: bold;
	background: #e95567;
	padding: 8px 20px;
	border-radius: 2px;
	color: #fff;
	margin: 6px 0 0 0;
}
.primary .suppaMenu {
	background: url(../images/menu-bg.jpg) repeat-x !important;
}
.cform input[type="text"] {
	margin-bottom: 3%;
	background-color: #fbfbfb;
	border-radius: 5px;
	width: 93%;
	border: 1px solid #d1d3d3;
	margin-top: 0%;
	padding: 2%;
	-webkit-box-shadow: 1px 1px 10px 10px #d1d3d3;
	box-shadow: 1px 1px 10px 1px #d1d3d3;
}
.cform input[type="submit"] {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background: #24abe2; /* Old browsers */
	background: -moz-linear-gradient(top, #24abe2 0%, #35bff8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #24abe2), color-stop(100%, #35bff8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #24abe2 0%, #35bff8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #24abe2 0%, #35bff8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #24abe2 0%, #35bff8 100%); /* IE10+ */
	background: linear-gradient(to bottom, #24abe2 0%, #35bff8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24abe2', endColorstr='#35bff8', GradientType=0 ); /* IE6-9 */
	border-radius: 5px;
	width: 93%;
	border: 1px solid #d1d3d3;
	margin-top: 3%;
	padding: 2%;
	-webkit-box-shadow: 1px 1px 10px 10px #d1d3d3;
	box-shadow: 1px 1px 10px 1px #d1d3d3;
}
.cform {
	background-color: #e6e8e8;
	width: 55%;
	border-radius: 10px;
	padding: 3%;
	-webkit-box-shadow: 1px 3px 10px 10px #d1d3d3;
	box-shadow: 1px 1px 10px 1px #d1d3d3;
	float:left;

}
 .cform label {
	width:100%;
	margin-left: 1%;
	margin-top: 10px;
	color: #636060;
}
 .cform select {
	background-color: #fbfbfb;
	border-radius: 5px;
	width: 98%;
	border: 1px solid #d1d3d3;
	padding: 2%;
	margin-top: 1%;
	margin-bottom: 3%;
}
 .cform input[type="text"] {
	margin-bottom: 3%;
	background-color: #fbfbfb;
	border-radius: 5px;
	width: 93%;
	border: 1px solid #d1d3d3;
	margin-top: 0%;
	padding: 2%;
	-webkit-box-shadow: 1px 1px 10px 10px #d1d3d3;
	box-shadow: 1px 1px 10px 1px #d1d3d3;
}
 .cform textarea {
	background-color: #fbfbfb;
	border-radius: 5px;
	width: 93%;
	border: 1px solid #d1d3d3;
	margin-top: 0%;
	padding: 2%;
}
 
 
.content {
	float: left;
}
.content h2 {
	font-size: 18px;
	color: #e95567;
}
.content p {
	font-size: 13px;
	color: #898686;
	text-align: justify !important;
}

.orthooimg img {
	width: 100%;
}
.ortho2 ul{
	margin:0;
	padding:0;
}
.ortho2 ul li{
	list-style-type:none;
}
.ortho2 img{
	width:100%;
}
ortho2 ul li h3{
	float:left;
}
.orthotexttext{
	line-height:32px;
	padding:30px 0;
}
.impc{
	line-height:20px;
}
.bootm p {
    margin: 0;
    padding: 0;
}
.impimg ul li img{
	width:60% !important;
}
marquee h2{
	margin:0 !important;
	padding:0;
}
.impc p{
	
}
.impimg ul{
	 margin: 0;
    padding: 0 0 0;
}
.impimg ul li{
	line-height:20px;
}
.orthooimg h3 {
	font-size: 16px;
}
.oralcon p {
	line-height: 30px;
}
.enquiry_form {
	float: right;
	border: 1px solid #d0d0d0;
	padding: 0px;
	margin-top: 20px;
}
.enquiry_form h3 {
	font-size: 18px;
	color: #fff;
	background: #e95567;
	text-align: center;
	line-height: 26px;
	margin: 0px;
}
.en_su {
	padding: 0px 8px;
	margin-top: 10px;
}
.en_su label {
	font-size: 13px;
	color: #7d7878;
	line-height: 28px;
}
.input_type {
	background: linear-gradient(#ececec, #fff);
	width: 88%;
	border: 1px solid #dbdbdb;
	float: right;
	outline: none;
	height: 33px;
	border-radius: 2px;
}
.send {
	padding: 0px 43px;
	font-size: 15px;
	font-weight: bold;
	background: #e95567;
	border-radius: 2px;
	text-align: center;
	color: #FFF;
	outline: none;
	border: none;
	margin-left: 43px;
	line-height: 33px;
	font-style: italic;
	margin-bottom: 12px;
}
.company_info {
	width: 100%;
	margin: 14px 0 14px 0;
}
.company_info img {
	width: 100%;
}
.manage_left {
	float: left;
}
.manage_left {
	font-size: 19px;
	color: #e95567;
	font-weight: bold;
}
.manage_left img {
	float: left;
	margin-right: 12px;
}
.manage_left h3 {
	background: none repeat scroll 0 0 #b30000;
	color: #fff;
	font-size: 18px;
	line-height: 26px;
	margin: 0;
	padding: 0 12px;
}
.manage_left p {
	font-size: 13px;
	color: #787777;
	line-height: 23px;
	font-weight: normal;
}
.manage_left ul li {
	line-height: 28px;
}
.testmonial {
	float: right;
	padding: 0 0 44px !important;
	margin: 0px;
}
.testmonial h3 {
	font-size: 18px;
	color: #fff;
	background: #b30000;
	line-height: 26px;
	margin: 0px;
	padding: 0px 12px;
}
.welcome {
	width: 100%;
}
#googleMap {
	width: 500px;
	height: 400px;
}
.testmonial ul {
	margin: 0px;
	padding: 0px;
}
.testmonial ul li {
	padding: 47px 0px 0px 20px;
	list-style: none;
}
.testmonial ul li h4 {
	font-size: 17px;
	color: #e95567;
	font-weight: normal;
}
.testmonial ul li p {
	color: #000;
	font-size: 13px;
	font-weight: bold;
}
.testmonial img {
	float: left;
	padding: 0px 14px;
}
.footer-top {
	padding: 0 0;
	clear: both;
 background-color: #;
	text-align: center;
	margin: 0px 0 0 0;
}
.css3-button a:hover {
	background-color: #ec008c;
}
.button-bg {
	background: #B30000 !important;
}
.barea {
	margin: 49px 0 0 0 !important;
}
.button-bg:hover {
	background: #2B2B2B !important;
}
.newcus {
	background: #FFF !important;
}
.button span {
}
.button span a {
	background: url("../images/badge-bullet.png") no-repeat scroll 10px 50% rgba(0, 0, 0, 0);
	color: #fff;
	display: block;
	font-weight: bold;
	padding: 15px 14px 15px 85px;
	text-decoration: none;
}
footer {
	width: 100%;
	background: #444444;
	background: -moz-linear-gradient(top, #888686 0%, #888686 47%, #888686 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #888686), color-stop(47%, #888686), color-stop(100%, #888686));
	background: -webkit-linear-gradient(top, #333333 0%, #888686 47%, #333333 100%);
	background: -o-linear-gradient(top, #888686 0%, #333333 47%, #888686 100%);
	background: -ms-linear-gradient(top, #888686 0%, #333333 47%, #333333 100%);
	background: linear-gradient(to bottom, #888686 0%, #333333 47%, #333333 100%);
	clear: both;
}
footer ul {
	margin: 0px;
	padding: 0px;
}
footer ul li {
	list-style: square;
	font-size: 20px;
	color: #fff;
	padding: 6px 5px 5px 18px;
	text-transform: uppercase;
	line-height: 11px;
}
footer ul li a {
	font-size: 12px;
	color: #ffffff;
}
footer ul li a:hover {
	color: #C64040;
}
footer h4 {
	font-size: 24px;
	color: #fff;
	padding: 12px 0px;
}
footer p {
	font-size: 12px;
	color: #fff;
}
.footer-bottom {
	background: #383838;
}
.bootm {
	float: left;
	width: 60%;
}
.bootm a {
	color: #FFFFFF !important;
}
.bootm a:hover {
	color: #C64040 !important;
	text-decoration: underline !important;
}
.di {
	font-size: 13px;
	color: #FFF;
	line-height: 34px;
}
.dir {
	float: right;
	font-size: 13px;
	color: #FF0 !important;
	line-height: 34px;
}
 @media screen and (min-width:769px) and (max-width:1024px) {
	 .service_list li {
	 
	width: 300px !important;
	 
}
.orthoimg {
	width: 89% !important;
}
.orthoimg p {
	clear: both;
}
.ortho img {
	width: 100%;
}
.logo a {
	width: 39%;
}
.social {
	margin: auto;
	padding: 0;
	width: 40%;
}
.menunav{
	width:90%;
}
.social {
    margin: auto;
    padding: 0;
    width: 53%;
}
.logo2 img {
	margin: 0 0 0 320px;
}
.da-slider {
	width: 100%;
	height: 500px !important;
}
.content {
	width: 100%;
	float: left;
	text-align: justify;
}
.service_list li {
	width: 50%;
	text-align: center;
	padding: 0px;
}
.logo a img {
	margin: auto;
}
.enquiry_form {
	float: left;
	margin-top: 20px;
	width: 50%
}
.social_link {
	float: left;
	width: 100%
}
.en_su label {
	float: left;
	width: 100%
}
.input_type {
	float: left;
}
.send {
	margin-top: 12px;
}
.res {
	width: 32%;
	float: left;
}
.fr {
	float: left;
}
.testmonial {
	margin-bottom: 12px;
	width: 100%
}
footer h4 {
	font-size: 17px;
	color: #fff;
	padding: 0px;
	font-weight: bold;
}
.di {
	font-size: 13px;
	float: left;
	padding: 0px
}
.dir {
	float: left;
	width: 100%;
	padding: 0px;
}
}
 @media screen and (min-width:620px) and (max-width:768px) {
.orthoimg {
	width: 89% !important;
}
.ortho img {
	width: 100%;
}
.social {
	width: 90%;
}
.logo2 img {
	margin: 0 0 0 320px;
}
.content {
	width: 100%;
	float: left;
	text-align: justify;
}
.service_list li {
	width: 50%;
	text-align: center;
	padding: 0px;
}
.logo a img {
	width: 100%;
}
.enquiry_form {
	float: left;
	margin-top: 20px;
	width: 50%
}
.social_link {
	float: left;
	width: 100%
}
.en_su label {
	float: left;
	width: 100%
}
.input_type {
	float: left;
}
.send {
	margin-top: 12px;
}
.res {
	width: 20%;
	float: left;
}
.fr {
	float: left;
}
.testmonial {
	margin-bottom: 12px;
	width: 100%
}
footer h4 {
	font-size: 17px;
	color: #fff;
	padding: 0px;
	font-weight: bold;
}
.di {
	font-size: 13px;
	float: left;
	padding: 0px
}
.dir {
	float: left;
	width: 100%;
	padding: 0px;
}
.content {
	text-align: justify;
}
}
 @media screen and (min-width:480px) and (max-width:620px) {
.orthoimg {
	width: 97% !important;
}
.social {
	width: 90%;
}
.logo2 img {
	margin: 0 0 0 189px;
}
.orthoimg img {
	padding: 0;
	margin:0 !important;
	width:45%;
}
.service_list li {
	width: auto;
	text-align: center;
	padding: 0px;
}
.bootm {
	width: 92% !important;
}
.logo a img {
	width: 100%;
}
.welcome {
	width: 48%;
}
#googleMap {
	height: 400px;
	width: 300px;
}
.enquiry_form {
	float: left;
	margin: 0px;
	width: 100%
}
.social_link {
	float: left;
	width: 100%
}
.en_su label {
	float: left;
}
.input_type {
	float: left;
}
.send {
	margin-top: 12px;
}
.testmonial {
	margin-bottom: 12px;
}
footer h4 {
	font-size: 17px;
	color: #fff;
	padding: 0px;
	font-weight: bold;
}
.di {
	font-size: 13px;
	float: left;
	padding: 0px
}
.dir {
	float: left;
	width: 100%;
	padding: 0px;
}
.contact_info {
	margin-top: 12px;
}
.manage_left img {
	margin-bottom: 12px;
}
.content {
	text-align: justify;
}
}
@media screen and (min-width:320px) and (max-width:480px) {
.manage_left img {
	width: 100%;
}
.teeth_effect {
	margin: 0 0px 0 0px !important;
}
.orthoimg {
	margin:0 !important;
}
.orthoimg h3 {
	width: 180px;
}
.bootm {
	width: 85% !important;
}
.orthoimg img {
	padding: 0;
	margin:0 !important;
	width:45%;
}
.welcome {
	width: 48%;
}
#googleMap {
	width: 143px;
	height: 400px;
}
.logo2 img {
	margin: 0 0 0 100px;
}
.social {
	width: 95%;
}
.logo img {
	margin: 0 0 0 11px;
	padding: 0;
	width: 100%;
}
.service_list li {
	width: auto;
	text-align: center;
	padding: 0px;
}
.service_list li {
	float: left;
	width: 300px !important;
	text-align: center;
	list-style: none;
	margin-top: 30px;
}
.logo a img {
	width: 100%;
	margin-top: 12px;
}
.enquiry_form {
	float: left;
	margin: 0px;
	width: 100%
}
.social_link {
	float: left;
	width: 100%
}
.en_su label {
	float: left;
	width: 100%
}
.input_type {
	float: left;
}
.send {
	margin-top: 12px;
}
.testmonial {
	margin-bottom: 12px;
}
footer h4 {
	font-size: 17px;
	color: #fff;
	padding: 0px;
	font-weight: bold;
}
.di {
	font-size: 13px;
	float: left;
	padding: 0px
}
.dir {
	float: left;
	width: 100%;
	padding: 0px;
}
.contact_info {
	margin-top: 12px;
}
.manage_left img {
	margin-bottom: 12px;
}
.content {
	text-align: justify;
}
}
