@charset "utf-8";



/* CSS Document */

/* 

	Theme Name: Manly Dental 

	Theme URL: www.ibuildsite.com

	Description:

	Author: Tapas Dey

	Author URI: 

	Version: 1.0

	Tags: 

*/

@font-face {

    font-family: 'itc_avant_garde_gothic_bookRg';

    src: url('fonts/avantgardeitcbybt-book.eot');

    src: url('fonts/avantgardeitcbybt-book.eot?#iefix') format('embedded-opentype'),

         url('fonts/avantgardeitcbybt-book.woff2') format('woff2'),

         url('fonts/avantgardeitcbybt-book.woff') format('woff'),

         url('fonts/avantgardeitcbybt-book.ttf') format('truetype'),

         url('fonts/avantgardeitcbybt-book.svg#itc_avant_garde_gothic_bookRg') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'sansanormal';

    src: url('fonts/sansa-normal.eot');

    src: url('fonts/sansa-normal.eot?#iefix') format('embedded-opentype'),

         url('fonts/sansa-normal.woff') format('woff'),

         url('fonts/sansa-normal.ttf') format('truetype'),

         url('fonts/sansa-normal.svg#sansanormal') format('svg');

    font-weight: normal;

    font-style: normal;



}

body {

	margin:0px;

	font-family:itc_avant_garde_gothic_bookRg;

	font-size:16px;

	color:#6d6d6d;

	background-color:#FFF;

}

li{

	list-style-type:none !important;

}



.clear {

	clear:both !important;

}

h1{

	color:#8DC53F;

	font-size:28px;

	text-align:left;

	font-family:itc_avant_garde_gothic_bookRg;

}

p{

text-align:justify;	

}

.bottomwidget ul {

margin:0px !important;



padding:0px  !important;

}

.bottomwidget ul li{

margin:0px !important;



}

#main{

	max-width:100%;

	margin:0px;

	padding:0px;

	margin:0 auto;	



}

.header{

	width:100%;

	margin:0px;

	padding:0px;	

}

.header .topnext{

	max-width:1184px !important;

	margin:0px auto !important;

	padding:15px 5px;

	position:relative;

	z-index:10000;

}

.header .topnext .logo{

	float:left;

	width:20%;

}

.header .topnext .headermenublock{

	float:right;

	font-family:futura_bookregular;

	font-size:15px;

	width:78%;

}

.header .topnext .headermenublock .topsection{

	float:right;

	margin-bottom:5px;	

}

.appointbox{

	background:url('images/appoinment-icon.png') no-repeat;

	font-family:sansanormal;

	font-size:23px;	

	padding:5px 50px 5px 65px;

	color:#009EDA;

	border-right:1px solid #000;

	float:left;

}

.appointbox a{

	color:#009EDA;

	text-decoration:none;

}

.appointbox span{

	color:#8EC741;

}

.callusnow{

	font-family:sansanormal;

	font-size:23px;	

	padding:5px 30px 5px 20px;

	color:#009EDA;

	float:left;

}

.callusnow span{

	color:#8EC741;

}

.banner{

	width:100%;	



}



.bannerbottomwidget{

max-width:1184px !important;

margin:0px auto;

margin-top:20px;

z-index:100;

position:relative;

}

.bannerbottomwidget .homewidgetblock{

	margin:0px !important;

	margin-right:32px !important;

	padding:0px;

	width:270px;

	height:217px;

	float:left !important;

}

.bannerbottomwidget .homewidgetblock .mainwid{

	background:#089EDA !important;

	margin:0px !important;

	 height:177px;

}



.bannerbottomwidget .homewidgetblock .iconden{

		width:73px;

		height:79px;

		

		margin:0 auto !important;

		

}

.bannerbottomwidget .homewidgetblock .iconden img{

	margin:0 auto;

	margin-top:18px ;

	/*margin:15px 90px;

	width:auto;*/

}

.bannerbottomwidget .homewidgetblock .denaname{

	width:100%;

	height:52%;

}

.bannerbottomwidget .homewidgetblock .denaname .heading{

	font-family:#itc_avant_garde_gothic_bookRg;

	color:#FFF;

	font-size:18px;

	text-align:center;

	margin-top:35px;

}

.bannerbottomwidget .homewidgetblock .linkwid{

	background:#312E30 !important;

	margin:0px !important;

	text-align:center;

	padding:7px 0px;

	font-family:itc_avant_garde_gothic_bookRg;

	font-size:20px;

}

.bannerbottomwidget .homewidgetblock .linkwid a{

	color:#FFF;

	text-decoration:none;

}

.bannerbottomwidget  .lastwidget{

	float:right !important;

	margin-right:0px !important;	

}

#hbody{

	max-width:1184px !important;

	margin:0 auto !important;

	margin-left:82px;

	clear:both !important;

}

#hbody .body-section{

	width:100% !important;

	margin:0 auto;

	clear:both !important;

}

#hbody .body-section .body-left{

	width:66% !important;

	float:left;

}

#hbody .body-section .body-right{

	width:30% !important;

	float:left;

	margin-left:30px;

	margin-top:30px;

}

.widget {

	padding-top:0px;

	float:right;

	margin-bottom:20px;	

}

.widgettitle{

margin-top:0px;

margin-bottom:3px;

color:#8DC53F;

font-size:28px;

text-align:left;

font-family:itc_avant_garde_gothic_bookRg;

}

.borderhalfblue{

	border-top:3px solid #089EDA;

	width:30%;

	margin-bottom:10px !important;

}

.parking{

background:url('images/wid1.jpg') no-repeat;	

width:341px;

height:195px;

}

.moinfowid{

background:#FFF;

border-radius:10px;

padding:5px 10px;

text-align:center;

width:100px;	

float:right;

margin:140px 10px 20px 0px;

font-size:16px;

font-family:itc_avant_garde_gothic_bookRg;

font-weight:bold;

}

.moinfowid a{

	text-decoration:none;

	color:#0E82C5;	

}

.appoin{

background:url('images/wid2.jpg') no-repeat;	

width:341px;

height:195px;

}

.appoinwid{

background:#089EDA;

border-radius:10px;

padding:7px 10px;

text-align:center;

width:80%;	

float:right;

margin-top:140px !important;

margin-right:5% !important;

font-size:14px;

font-family:itc_avant_garde_gothic_bookRg;

font-weight:bold;

}

.appoinwid a{

	text-decoration:none;

	color:#FFF;	

}

#hbody .body-section .bottomwidget{

width:100%;

clear: both !important;	

}

.bottomwidget .widget {

	padding-top:0px;

	float:left;

	margin-top:30px;	

}

.bottomwid {

	width:390px;

	height:auto;float:left;	

	height:213px;

}

.bottomwid .headingwid{

	margin-top:50px;

	margin-left:20px;	

	font-size:22px;

	font-family:itc_avant_garde_gothic_bookRg;

	font-weight:bold;

	color:#FFF;

}

.bottomwid .contentdiv{

	margin-top:10px;

	margin-left:20px;	

	margin-right:10px;	

	font-size:16px;

	font-family:itc_avant_garde_gothic_bookRg;

	font-weight:bold;

	color:#FFF;

}

.bottomwid .linkbootomwid{

	color:#FFF;

	text-decoration:none;	

}

.col1{

	background:#42B3E4;

}

.col2{

	background:#1883C6;

}

.col3{

	background:#3156A4;

}

#footer{

	width:100%;

	background:#312E30;	

	margin-top:20px;

	border-top:15px solid #8DC740;

}

#footer .footer_main{

	max-width:1184px;

	margin:0 auto;

}

#footer .footerbottom{

width:100%;

background:#009EDA;	

}

#footer .footerbottom .bottom-block{

	max-width:1184px;

	margin:0 auto;	

	padding:10px 0px;

}

.copyrigth{

	font-size:12px;

	color:#FFF;

	font-family	:Arial;

	float:left;	

	padding-top:5px;

}

.socialbottom{

	float:right;

	

}

.socialbottom li{

	

	margin-right:5px;

	float:left;

	cursor:pointer;

}

.menu_block{

	width:290px;

	margin-top:15px;

	float:left;

	margin-right:2px;

}

.menu_block .fmenu{

	padding-top:20px !important;

	padding-left:0px;

}

.menu_block .fmenu ul li{

	font-family:itc_avant_garde_gothic_bookRg;

	color:#FFF;

	font-size:13px;

}

.menu_block .fmenu .headingmenu{

	font-family:itc_avant_garde_gothic_bookRg;

	color:#FFF;

	font-size:18px;

	text-transform:uppercase;

	margin-bottom:15px;

	font-weight:bold;

}

.menu_block .fmenu .headingmenu a{

	font-size:18px;

	font-weight:bold;

	font-family:itc_avant_garde_gothic_bookRg;

}

.menu_block ul li a{

	font-family:itc_avant_garde_gothic_bookRg;

	color:#FFF;

	font-size:13px;

	text-decoration:none;

}

.menu_block ul li .sub-menu{

	margin-top:20px;

	padding-left:0px;

}

.menu_block ul li ul li{

	font-family:Tahoma, Geneva, sans-serif;

	color:#dddfe0;

	font-size:12px !important;

	font-weight:normal !important;

	padding:3px 0px;

}

.menu_block ul li ul li a{

	font-family:Tahoma, Geneva, sans-serif;

	color:#dddfe0;

	font-size:12px !important;

	font-weight:normal !important;

	padding:3px 0px;

}

.h2-conbg{

	background:#8DC53F;

	margin-left:0px !important;

	padding:10px;

}

.h2-con{

	font-family:itc_avant_garde_gothic_bookRg;

	font-size:28px;

	color:#089EDA;

	margin-top:20px;

	margin-bottom:0px;

}

.entry-thumbnail img{

	width:100%;

}

h2{

	font-family:itc_avant_garde_gothic_bookRg;

	font-size:24px;

	color:#048141;

	font-weight:bold;

}

.iframeclass{

	width:325px;

	height:235px;	

}

.contactcontent{

	margin-top:30px !important;	

}

.map{

	width:98%;

	height:auto;

	padding:5px;

	border:1px solid #C3C3C3;	

}

.map iframe{

	width:100%;

	height:280px;

}

.contactform{

	width:45%;	

}

.entry-content{

	margin-top:20px;

	text-align:justify;

	font-size:16px;	

	font-family:itc_avant_garde_gothic_bookRg;



}

.manlydentalback{

background:url(images/navpng.png) no-repeat;

width:340px;

height:141px;	

}

.manlydentalback ul li{

	margin-left:-30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	padding:8px 8px;

	font-weight:bold;

}

.manlydentalback ul li a{

	color:#009EDA;

	text-decoration:none;

}

.formquestion{

	width:100%;

	

}

.formquestion p sup{

	color:#F00;

}

.formquestion p .textb{

	margin-top:5px;

	border:1px solid #C3C3C3;

	padding:8px 5px;

	width:400px;

}

.formquestion p .textareab {

	margin-top:5px;

	border:1px solid #C3C3C3;

	padding:8px 5px;

	width:500px !important;

	height:200px !important;

}

.submitaskform {

	width:auto;

	padding:12px 20px;

	background:#089EDA;

color:#FFF;

border:none;

cursor:pointer;

}

.trrow{

	width:100%;

	

}

.trrow .tdcol{

	width:31%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrow .tdcol .selectbox{

	width:100px;

	padding:5px;

	margin-top:7px;	

	border:1px solid #C3C3C3;

	font:13px tahoma;

color:#666666;

}

.trrow .tdcol .selectbox1 {

	width:200px;

	padding:5px;

	margin-top:7px;	

	border:1px solid #C3C3C3;

font:13px tahoma;

color:#666666;

}

.trrow .tdcol .textbox{

	width:200px;

	padding:5px;

	margin-top:5px;	

	border:1px solid #C3C3C3;

font:12px tahoma;

color:#666666;

}

.trrow .tdcol .textareabox{

	width:500px;

	padding:5px;

	margin-top:5px;	

	border:1px solid #C3C3C3;

	height:200px;

	font:12px tahoma;

color:#666666;

}



.trrow .tdcol .radio input[type="radio"]{

	margin-top:15px;

	padding-left:0px !important;

}

.wpcf7-list-item-label{

	color:#6d6d6d !important;

	font-weight:normal;

	font-size:16px;

	line-height:20px;

}





.trrownew {

	width:100%;

	

}

.trrownew .tdcol{

	width:49%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .left{

	width:65%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .right{

	width:35%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .right input[type="checkbox"]{

	color:#ff0;

}

.trrownew .tdcol .selectbox{

	width:100px;

	padding:5px;

	margin-top:7px;	

	border:1px solid #C3C3C3;

	font:13px tahoma;

color:#666666;

}

.trrow .tdcol .selectbox1 {

	width:200px;

	padding:5px;

	margin-top:7px;	

	border:1px solid #C3C3C3;

font:13px tahoma;

color:#666666;

}

.trrownew .tdcol .textbox{

	width:90%;

	padding:5px;

	margin-top:5px;	

	border:1px solid #C3C3C3;

font:12px tahoma;

color:#666666;

}

.trrownew .tdcol .textareabox{

	width:500px;

	padding:5px;

	margin-top:5px;	

	border:1px solid #C3C3C3;

	height:200px;

	font:12px tahoma;

color:#666666;

}



.trrownew .tdcol .radio input[type="radio"]{

	margin-top:15px;

	padding-left:0px !important;

}

.trrownew .tdcol2 {

	width:100%; color:#8dc53f; font-size:20px; font-weight:bold; padding:15px 0px;

}





@media screen and (max-width: 767px) {

.header .topnext{

	width:99% !important;

}

.header .topnext .logo{

	float:none !important;

	text-align:center !important;

	width:auto;

}

.header .topnext .headermenublock{

	float:none !important;

	width:100%;

}

.header .topnext .headermenublock .topsection{

	float:none !important;

	margin-bottom:25px;	

}

.appointbox{

	padding-left:65px;

	padding-bottom:25px;

	border-right:0px solid #000;

	float:left;

	width:20% !important;

}



.callusnow{

	padding-right:10px;

	float:right;

}

.bannerbottomwidget{

width:99% !important;

}

.bannerbottomwidget .homewidgetblock{

	margin-right:0px !important;

	margin:0 auto !important;

	width:95%;

	float:none !important;

}

#hbody{

	width:95% !important;

	margin-left:0px;

	margin:0 auto !important;

	text-align:center;

}

#hbody .body-section{

	width:100% !important;

	margin:0 auto;

	clear:both !important;

}

#hbody .body-section .body-left{

	width:95% !important;

	float:none !important;

	margin:0 auto !important;

}

#hbody .body-section .body-right{

width:100% !important;

	float:none !important;

	margin:0 auto !important;

}

.widget {

	padding-top:0px;

	float:none !important;

	margin:0 auto !important;

	margin-bottom:20px;	

}



	.parking{

	background:url('images/wid1.jpg') no-repeat;	

	background-position: center center;

	  background-size: cover;

	width:100% !important;

	

}

.bannerbottomwidget .homewidgetblock .iconden{

		width:73px;

		height:79px;

		

		margin:0 auto !important;

		

}

.bannerbottomwidget .homewidgetblock .iconden img{

	margin:0 auto;

	margin-top:18px ;

	/*margin:15px 90px;

	width:auto;*/

}



.appoin{

background:url('images/wid2.jpg') no-repeat;	

background-position: center center;

background-size: cover;

width:100% !important;

}

.manlydentalback{

background:url(images/navpng.png) no-repeat;

background-position: center center;

background-size: cover;

width:100% !important;

}

.manlydentalback ul li{

	text-align:left;

}



.bottomwid {

	width:100%;

	height:auto;float:left;	

	height:213px;

}

#footer .footer_main{

	width:100%;

	margin:0 auto;

}

.menu_block{

	width:95%;

	float:none;

	margin-left:8px;

	min-height:200px;

}

#footer .footerbottom .bottom-block{

	max-width:100%;

	margin:0 auto;	

	padding:10px 0px;

}

.copyrigth{

	font-size:12px;

	color:#FFF;

	font-family	:Arial;

	float:left;	

	padding-top:5px;

}

.socialbottom{

	float:right;

	

}

.contactform{



	width:90%;	



}



.formquestion p .textb{

	margin-top:5px;

	border:1px solid #C3C3C3;

	padding:8px 5px;

	width:90%;

}

.formquestion p .textareab {

	margin-top:5px;

	border:1px solid #C3C3C3;

	padding:8px 5px;

	width:95% !important;

	height:130px !important;

}



.trrow .tdcol{

	width:90%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

	

}

.trrow .tdcol .selectbox{

	width:100px;

	padding:5px;

	margin-top:7px;	

	border:1px solid #C3C3C3;

font:13px tahoma;

color:#666666;

}

.trrow .tdcol .selectbox1 {

	width:90%;

	padding:5px;

	margin-top:7px;	

	border:1px solid #C3C3C3;

font:13px tahoma;

color:#666666;

}

.trrow .tdcol .textbox{

	width:90%;

	padding:5px;

	margin-top:5px;	

	border:1px solid #C3C3C3;

font:13px tahoma;

color:#666666;

}

.trrow .tdcol .textareabox{

	width:90%;

	padding:5px;

	margin-top:5px;	

	border:1px solid #C3C3C3;

	height:130px;

font:13px tahoma;

color:#666666;

}



.trrownew .tdcol{

	width:49%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .left{

	width:65%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .right{

	width:35%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}



}



@media screen and (max-width: 499px) {

	.appointbox{

		font-size:15px;	

	}

	.callusnow{

	font-size:15px;	

	}

	h1{

	font-size:19px;

	}

	.parking{

		height:215px;

	}

	.appoin{

		height:215px;

	}



.trrownew .tdcol{

	width:100%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .left{

	width:65%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .right{

	width:35%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

	

}

@media screen and (min-width: 500px) and (max-width:767px) {

	.appointbox{

		font-size:23px;	

	}

	.callusnow{

	   font-size:23px;	

	}

	.parking{

		height:295px;

	}

	.appoin{

		height:295px;

	}

	

	.moinfowid{

	margin-top:200px !important;

	margin-right:5% !important;

}

.appoinwid{

	margin-top:200px !important;

	margin-right:5% !important;

}

.trrownew .tdcol{

	width:90%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .left{

	width:65%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .right{

	width:35%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}



}



@media only screen 

and (min-width : 768px) 

and (max-width : 1024px)

{

	.header .topnext{

	width:99% !important;

}

.header .topnext .logo{

	float:none !important;

	text-align:center !important;

	width:auto;

}

.header .topnext .headermenublock{

	float:none !important;

	width:100%;

}

.header .topnext .headermenublock .topsection{

	float:none !important;

	margin-bottom:25px;	

}

.appointbox{

	padding-left:65px;

	padding-bottom:25px;

	border-right:0px solid #000;

	float:left;

	width:20% !important;

}



.callusnow{

	padding-right:10px;

	float:right;

}

.bannerbottomwidget{

width:99% !important;

}

.bannerbottomwidget .homewidgetblock{

	margin-right:0px !important;

	margin:0 auto !important;

	width:45%;

	float:left !important;

	margin-right:15px !important;

	margin-left:23px !important;

	margin-bottom:13px !important;

}

.bannerbottomwidget .homewidgetblock .iconden{

		margin:0 auto !important;

		width:73px;

		height:79px;

		margin:0px;

	}

#hbody{

	width:100% !important;

	margin-left:0px;

	margin:0 auto !important;

	text-align:center;

}

#hbody .body-section{

	width:100% !important;

	margin:0 auto;

	clear:both !important;

}

#hbody .body-section .body-left{

	width:95% !important;

	float:none !important;

	margin:0 auto !important;

}

#hbody .body-section .body-right{

width:100% !important;

	float:none !important;

	margin:0 auto !important;

}

#hbody .body-section .body-right ul li{

margin-left:0px !important;

}

.widget {

	padding-top:0px;

	margin:0 auto !important;

	margin-bottom:20px;	

	width:45%;

	float:left;

	margin:0px 15px 10px 23px !important;

}



	.parking{

	background:url('images/wid1.jpg') no-repeat;	

	background-position: center center;

	  background-size: cover;

	width:100% !important;

	

}





.appoin{

background:url('images/wid2.jpg') no-repeat;	

background-position: center center;

background-size: cover;

width:100% !important;

}

.bottomwid {

	width:100%;

	height:auto;float:left;	

	height:213px;

}

.bottomwidget ul li{

margin-left:20px !important;

margin-bottom:20px !important;

}

#footer .footer_main{

	width:100%;

	margin:0 auto;

}

.menu_block{

	width:45%;

	float:left;

	margin-left:20px;

	min-height:200px;

}

#footer .footerbottom .bottom-block{

	max-width:100%;

	margin:0 auto;	

	padding:10px 0px;

}

.copyrigth{

	font-size:12px;

	color:#FFF;

	font-family	:Arial;

	float:left;	

	padding-top:5px;

}

.socialbottom{

	float:right;

	

}

.manlydentalback{

background:url(images/navpng.png) no-repeat;

background-position: center center;

background-size: cover;

width:100% !important;

height:191px;;

}

.manlydentalback ul li{

	text-align:left;

}



}

@media only screen 



and (min-width : 1025px) 



and (max-width : 1224px)



{

.header .topnext{

	max-width:98% !important;

	margin:0px auto !important;

	padding:15px 5px;

	position:relative;

	z-index:10000;

}	

.bannerbottomwidget{

width:95% !important;



}

.bannerbottomwidget .homewidgetblock{

	margin-right:0px !important;

	margin:0 auto !important;

	width:22% !important;

	float:left !important;

	margin-right:15px !important;

	margin-left:17px !important;

	margin-bottom:13px !important;

}

.bannerbottomwidget .lastwidget{

	float:right !important;

	margin-right:0px !important;

}

.bannerbottomwidget .homewidgetblock .iconden{

		margin:0 auto !important;

		width:73px;

		height:79px;

		margin:0px;

	}

.bannerbottomwidget .homewidgetblock .denaname .heading{

	font-size:16px;

	

}



#hbody{

	width:95% !important;

	margin-left:0px;

	margin:0 auto !important;

	text-align:center;

}

#hbody .body-section{

	width:100% !important;

	margin:0 auto;

	clear:both !important;

}

#hbody .body-section .body-left{

	width:65% !important;

	float:left !important;

	margin-left:30px;

}

#hbody .body-section .body-right{

	width:30% !important;

	float:right !important;

	margin:0 auto !important;

}

.widget {

	padding-top:0px;

	margin:0 auto !important;

	margin-bottom:20px;	

	width:95%;

	float:left;

	margin:0px 15px 10px 10px !important;

}



	.parking{

	background:url('images/wid1.jpg') no-repeat;	

	background-position: center center;

	  background-size: cover;

	width:100% !important;

	

}





.appoin{

background:url('images/wid2.jpg') no-repeat;	

background-position: center center;

background-size: cover;

width:100% !important;

}

.bottomwidget li{width:33%; clear: none !important;margin:0px !important;	}



.bottomwid {

	width:100%;

	height:auto;

        float:left !important;	

	height:213px;

       

}

#footer .footer_main{

	width:100%;

	margin:0 auto;

}

.menu_block{

	width:24%;

	margin-top:15px;

	float:left;

	margin-right:2px;

}

.menu_block .fmenu{

	padding-top:20px !important;

	padding-left:0px;

margin-left:17px !important;

}

.menu_block .fmenu ul li{

	font-family:itc_avant_garde_gothic_bookRg;

	color:#FFF;

	font-size:12px;

	

}

.menu_block .fmenu .headingmenu{

	font-family:itc_avant_garde_gothic_bookRg;

	color:#FFF;

	font-size:15px;

	text-transform:uppercase;

	margin-bottom:15px;

	font-weight:bold;

}

.menu_block .fmenu .headingmenu a{

	font-size:18px;

	font-weight:bold;

	font-family:itc_avant_garde_gothic_bookRg;

}

.menu_block ul li a{

	font-family:itc_avant_garde_gothic_bookRg;

	color:#FFF;

	font-size:13px;

	text-decoration:none;

}

.menu_block ul li .sub-menu{

	margin-top:20px;

	padding-left:0px;

}

.menu_block ul li ul li{

	font-family:Tahoma, Geneva, sans-serif;

	color:#dddfe0;

	font-size:12px !important;

	font-weight:normal !important;

	padding:3px 0px;

}

.menu_block ul li ul li a{

	font-family:Tahoma, Geneva, sans-serif;

	color:#dddfe0;

	font-size:12px !important;

	font-weight:normal !important;

	padding:3px 0px;

}

.manlydentalback{

background:url(images/navpng.png) no-repeat;

background-position: center center;

background-size: cover;

width:100% !important;

height:191px;;

}

.manlydentalback ul li{

	text-align:left;

}

.copyrigth{

	padding-left:16px;

}

.socialbottom{

padding-right:16px;

}

.trrownew .tdcol{

	width:49%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .left{

	width:65%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}

.trrownew .tdcol .right{

	width:35%;

	float:left;	

	font-size:16px;

	line-height:20px;

	padding-bottom:10px !important;

}



}




.parentdiv1 {
  width:100%;
  clear:both;
  
  xbackground-color:#0FC;	
}

.parentdiv1 p {
  padding-top:20px;	
  font-weight:bold;
}

.parentdiv1 .childdiv1 {
  width:49%;
  float:left;
  
}


.parentdiv1 .childdiv1 img { float:left; border:8px solid #d6d6d6; }


.parentdiv1 .childdiv2 {
  width:49%;
  float:right;
  xbackground-color:#000;
  	
}

.parentdiv1 .childdiv2 img { float:right; border:8px solid #d6d6d6; }


@media (max-width: 760px) {
  .parentdiv1 .childdiv1 { float:none; width:100%; text-align:center; }
  .parentdiv1 .childdiv2 { float:none; width:100%; text-align:center; }
  .parentdiv1 .childdiv1 img { float:none; }
  .parentdiv1 .childdiv2 img { float:none; }
  .parentdiv1 p { padding-top:5px; }
}





.sg .manlydentalback {
    background: url("images/sg_bg.jpg") no-repeat scroll 0% 0% transparent !important;
    width: 340px;
    height: 141px;
}

.page-id-21 .entry-content ul {
  padding:0;
  margin:0;	
}

.page-id-21 .entry-content ul li {
  list-style-type:none;
  padding:0;
  margin:0 10px 0px 0px;
  float:left;
  width:250px;
  height:207px;	
}

.page-id-21 .entry-content ul li img {
  float:left;
  padding:0;
  margin:0;
  
}

.page-id-21 .entry-content ul li span {
  text-align:center;
  width:250px;
  display: inline-block;
  background-color:#312e30;
}

.page-id-21 .entry-content ul li span a {
  display: inline-block;
  vertical-align: middle;
  color:#fff;
  text-decoration:none;
  padding:7px 10px;
}

.page-id-21 .entry-content ul li span a:hover {
  color:#fff;
  text-decoration:underline;
  
}



a.back {
  margin-top:30px;
  display:block;
  padding:10px 20px;
  color:#fff;
  display:inline-block;
  cursor:pointer;
  text-decoration:none;
  background-color:#039ed9;
}

a.back:hover {
  
  color:#fff;
  text-decoration:none;
  background-color:#8dc53f;
}










