
body {
	background:url('../images/background.jpg');
	background-repeat:repeat-x;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	color:#5d5d5d;
	font-family: 'Roboto Slab', sans-serif;
}



a:link {color:#5d5d5d;}
a:visited {color:#5d5d5d;}
a:hover  {color:#003399;text-decoration: none}
a:active  {color:#003399;}

.btn-link:hover {color:#003399;}
.btn-link 
{
color:#5d5d5d;
padding:0px;
align:right;
text-decoration:none;
}
 
 h4{
	font-size: 13pt;
	padding-bottom: 3px;
	font-family: 'Roboto Slab', sans-serif;
	margin:0px;
}
 
p{
  line-height: 20px;
  font-size:13px;
  font-family: 'Arimo', sans-serif;
 
  }
  
  div#screen {
  display: table;
}
 
 /* Custom page header */
.header {
	
	margin:0;
}
 
.mainContent
{
	background-image:url('../images/lclipb_background.jpg');
	background-repeat:repeat-y;
	background-position:center; 
		
	vertical-align:top;
	font-size:13px;
	padding:0px;
	
}


/* Customize container */
@media (min-width: 768px) {
  .container {
    max-width: 940px;
		display: block;
		margin:0 auto;
		
  }
}

.lineSplit
{
	background:url('../images/dottedline.jpg');
	background-repeat: no-repeat;
	background-position:center;	
	height:4px;
}

.lineSplit2
{
	background:url('../images/bott-dottedline.jpg');
	background-repeat: no-repeat;
	background-position:center;	
	height:2px;
	padding:0px;
}

.bottomBorder
{
	background:url('../images/clipb_bottom.jpg');
	background-repeat: no-repeat;
	background-position:center;	
	margin:0px;
	padding:0px;
	height:10px;
	
}
textarea.mystyle
{
	height:110px;
}

textarea.mystyle,  input.mystyle{
    padding-left: 5px;
    font-size: 12px;
	font-family: 'Arimo', sans-serif;
}


.DrContainerlst,  .TestimonialInfo
{
	margin:0 auto;
	display:block;
	padding-top:20px;
}

.NewPatientInfo, .ServicesInfo
{
margin:0 auto;
	display:block;
}

.TestimonialInfo {padding:0px;}	

.NewPatientInfo >ul 
{
		font-family: 'Arimo', sans-serif;
		font-size:13px;
		padding-left:15px;
}

.DrContainerlst > ul >li
{
	list-style-type: none;
	padding:3px;
	font-size:13px;
}

.ServiceContainer
{
	margin:0 auto;
	display:block;
	font-family: 'Arimo', sans-serif;

}

.PerImageContainer
{
	margin:0 auto;
	display:table;
	font-family: 'Arimo', sans-serif;
	padding-bottom:10px;	
}

.ServiceA
{

	font-size:13px;
	width:50%;
	float:left;
	font-family: 'Arimo', sans-serif;
}
.ServiceA > ul 
{
	padding-left:18px;
}

.ServiceB
{
	font-size:13px;
	width:50%;
	float:right;
	font-family: 'Arimo', sans-serif;
}

.ServiceB > ul
{padding-left:15px;}

.IContactInfo
{
	margin:0 auto;
	display:table;
	width:100%;	
	padding-top:5px;
	vertical-align:text-top;
}

.directInfo
{
	margin-top:5px;
	display:block;
}



.footerPhoneInfo
{
	height:20px;
	float:right;	
	text-align:right;
	font-size:20px;
	padding:0px
}

.contactInfo
{
	display:block;
	padding-top:5px;
}

.socialMedia
{
	float:left;
}

.linkCo
{
	float:right;
	padding-top:13px;
}

.ContactDetails 
{
	width:40%;
	margin: 0 auto;
	text-align:left;
	float:left;
}

.ContactDetails  .ContactUsFld
{   padding: 1px;

}
 
 .ContactReason
{	
	width:60%;
	float:right;
	vertical-align:text-top;
	padding-right:2px;
	
}


hr {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: #EEEEEE -moz-use-text-color #FFFFFF;
  border-style: solid none;
  border-width: 1px 0;
  margin:0 auto;
  width:71%;
}

/* nav*/
.navbar-xs  { min-height:8px;   text-align: center; float:none; margin:0; padding:0; } 
.navbar-xs  .nav{ padding: 8px 8px;font-size: 13px;line-height: 13px; display:inline-block;font-family: 'Roboto Slab', serif; } 
.navbar-xs  .nav > li > a {  padding-top: 3px; padding-bottom: 3px; line-height: 8px; color: #5d5d5d}
.navbar-xs  .nav > li > a:hover {color: #336699; background-color: transparent;}
.navbar-xs  .nav > li > .active {color:#336699;}

.usInfo
{
	margin:0 auto;
	padding-left:5px;
	padding-right:5px;
	font-family: 'Roboto Slab', sans-serif;
	
}

/* Custom page footer */
.footer {
  padding-top: 25px;
  color: #777;
  font-family: 'Arimo', sans-serif;
}

.row { 
	margin:0px;	
}

 .rowInfo {
  margin:10px 0px 0px 0px;
  padding:0;
}

 .footer
 {
	font-size:11px;
	margin:0px;
	padding:0px;
 }

