@charset "UTF-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		6;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	15;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

/* MOBILE //////////////////////// Layout: 480px and below. */

/* header */
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

.hide{
	display:none;}

p{
	font-size: 14px;
	font-family: Helvetica;
	line-height: 160%;
	color: #000;

}


.padding-top-10{padding-top:10px; }
	.padding-top-20{padding-top:20px; }
	.padding-top-30{padding-top:30px; }
	.padding-top-40{padding-top:40px; }	
	.padding-top-50{padding-top:50px; }
	.padding-top-60{padding-top:60px; }
	.padding-top-70{padding-top:70px; }
	.padding-top-80{padding-top:80px; }
	.padding-top-90{padding-top:90px; }	
    .padding-top-100{padding-top:100px; }
	.padding-top-110{padding-top:110px; }
	.padding-top-120{padding-top:120px; }
	.padding-top-130{padding-top:130px; }	
     .padding-top-140{padding-top:140px; }
	.padding-top-150{padding-top:150px; }

	
	
	.padding-bottom-10{padding-bottom:10px; }
	.padding-bottom-20{padding-bottom:20px; }
	.padding-bottom-30{padding-bottom:30px; }
	.padding-bottom-40{padding-bottom:40px; }	
	.padding-bottom-50{padding-bottom:50px; }
	.padding-bottom-60{padding-bottom:60px; }
	.padding-bottom-70{padding-bottom:70px; }
	.padding-bottom-80{padding-bottom:80px; }
	.padding-bottom-90{padding-bottom:90px; }	
	
	

	
	.margin-top-10{margin-top:10px; }
	.margin-top-20{margin-top:20px; }
	.margin-top-30{margin-top:30px; }
	.margin-top-40{margin-top:40px; }	
	.margin-top-50{margin-top:50px; }
	.margin-top-60{margin-top:60px; }
	.margin-top-70{margin-top:70px; }
	.margin-top-80{margin-top:80px; }
	.margin-top-90{margin-top:90px; }	
		.margin-top-150{margin-top:150px; }	

	
	
	.margin-bottom-10{margin-bottom:10px; }
	.margin-bottom-20{margin-bottom:20px; }
	.margin-bottom-30{margin-bottom:30px; }
	.margin-bottom-40{margin-bottom:40px; }	
	.margin-bottom-50{margin-bottom:50px; }
	.margin-bottom-60{margin-bottom:60px; }
	.margin-bottom-70{margin-bottom:70px; }
	.margin-bottom-80{margin-bottom:80px; }
	.margin-bottom-90{margin-bottom:90px; }	
		.margin-bottom-150{margin-bottom:150px; }	





#new-patientsform input {
    border: 5px solid white; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    padding: 7px;
    background: #FFF;
    margin: 0 0 7px 0;
		width:80%;
		color:#FFF;
}

#new-patientsform input[type="checkbox"] {
display:inline-block;
    
}
#new-patientsform input[type="checkbox"]  {
    display:inline-block;
    width:19px;
    height:19px;
   
}

#new-patientsform input[type="radio"] {
display:inline-block;
    
}
#new-patientsform input[type="radio"]  {
    display:inline-block;
    width:19px;
    height:19px;
   
}

#wowslider-container1{
	width: 100%;
}


#new-patientsform textarea {
	border: 5px solid white;
	-webkit-box-shadow: inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1);
	padding: 7px;
	background: #FFF;
	margin: 0 0 7px 0;
	width: 81%;
	color: #000;
	margin-left: 20px;
}

#new-patientsform submit {
	width:100%;
}



H2{
	font-family:Helvetica;
	font-weight:normal;

}





.gridContainer {
	margin-left: 2%;
	margin-right: auto;
	width: 96%;
	padding-left: 1%;
	padding-right: 1%;
	background-color: #FFF;
}

#down{
	margin-top:5px;
}



hr { 
height: 1px;
border: 0;
color: #333;
background-color:#C3D21D;
margin-top:5px;
width: 100%;
}
.right-align{
	text-align:right;
}



#logo {
	clear: both;
	float: left;
	width: 60%;
	display: block;
	margin-top: 10px;
	text-align: center;
	margin-left: 70px;
}

.smaller-font{
	font-size:12px;
}

#header-right {
	clear: right;
	float: right;
	width:100%;
	display: block;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:20px;
	
}
#header-right h2{
	font-size: 20px;
	font-weight: 400;
}
#header-right p{
	font-size: 20px;
	font-weight: 400;
	

}


a {
	text-decoration:none;
}

.hide-me-from-desktop { display:block}
.hide-me-from-mobile { display:none}

li{
	margin-bottom: 14px;
	border-left: #999 thick solid;
	padding-left: 12px;
	list-style: none;
	line-height: 22px;
	margin-left: -35px;
	font-family: Helvetica;
	font-size: 16px;
}

.orange-font{
	color:#F89F00;
	margin-top:10px;
	font-size:16px;
	font-family:Georgia;
	
	
}

.box-orange{
	background-color: #F89F00;
	padding:10px;
    border-radius: 20px 20px 20px 20px; 
	width: 100%;
	text-align: center;
}
}

.orange-font p{
	margin-top:-10px;
}

.orange-font-small{
	color:#F89F00;
	font-size:18px;
	
}


.orange-font-big{
	color:#F89F00;
	font-size:24px;
	
}

.margin-top-80{
	margin-top: 80px:
}


.size-big{
	font-size: 40px;
}

.pink-font{
	color: #E5007E;
	margin-top: -10px;
	font-family: Georgia;
	font-size: 18px;
}

.white-font{
	color:#FFF;
}

#welcome-text{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 22px;
	color: #C3D21D;
	border-top: solid thick #C3D21D;
	border-bottom: thick solid #C3D21D;
	margin-top: 80px;
	background-color: #333;
	
}

#welcome-text p{
	padding-left:20px;
	text-align:center;
}

H3{
	font-weight:normal;
	
}

H5{
	font-size: 18px;
	padding-left: 10px;
		margin-top:3px;
	margin-bottom:3px;
	
}

.grey-font{
	color: #333;
	font-size: 25px;
	
}
.grey-box{
	background-color: #f5f5f6;
	padding: 20px;
}

.grey-bkground{
	background-color: #333;
	padding:10px;
    border-radius: 20px 20px 20px 20px; 
	width: 100%;
	text-align: center;
	
	
}



.padding-top-10{padding-top:10px; }
	.padding-top-15{padding-top:15px; }
	.padding-top-30{padding-top:30px; }
	.padding-top-40{padding-top:40px; }	
	.padding-top-50{padding-top:50px; }
	.padding-top-60{padding-top:60px; }
	.padding-top-70{padding-top:70px; }
	.padding-top-80{padding-top:80px; }
	.padding-top-90{padding-top:90px; }	

	
	
	.padding-bottom-10{padding-bottom:10px; }
	.padding-bottom-20{padding-bottom:20px; }
	.padding-bottom-30{padding-bottom:30px; }
	.padding-bottom-40{padding-bottom:40px; }	
	.padding-bottom-50{padding-bottom:50px; }
	.padding-bottom-60{padding-bottom:60px; }
	.padding-bottom-70{padding-bottom:70px; }
	.padding-bottom-80{padding-bottom:80px; }
	.padding-bottom-90{padding-bottom:90px; }	
	
	

	
	.margin-top-10{margin-top:10px; }
	.margin-top-20{margin-top:20px; }
	.margin-top-30{margin-top:30px; }
	.margin-top-40{margin-top:40px; }	
	.margin-top-50{margin-top:50px; }
	.margin-top-60{margin-top:60px; }
	.margin-top-70{margin-top:70px; }
	.margin-top-80{margin-top:80px; }
	.margin-top-90{margin-top:90px; }	

	
	
	.margin-bottom-10{margin-bottom:10px; }
	.margin-bottom-20{margin-bottom:20px; }
	.margin-bottom-30{margin-bottom:30px; }
	.margin-bottom-40{margin-bottom:40px; }	
	.margin-bottom-50{margin-bottom:50px; }
	.margin-bottom-60{margin-bottom:60px; }
	.margin-bottom-70{margin-bottom:70px; }
	.margin-bottom-80{margin-bottom:80px; }
	.margin-bottom-90{margin-bottom:90px; }	


a:link {
    text-decoration: none;
	color:#000;
}

a:visited {
    text-decoration: none;
	color:#000;
}

a:hover {
    text-decoration: underline;
	color:#000;
}

a:active {
    text-decoration: underline;
	color:#000;
}

#opening-pink{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #EB007E;
}

#pink-one{
	clear: both;
	float: left;
	width: 100%;
	display: block;
	margin-top: 15px;
	text-align: center;
}

#pink-two{
	clear: none;
	float: left;
    width: 100%;
	display: block;
	color: #FFF;
	font-family: Helvetica,Arial, sans-serif;
	text-align:center;
}


#pink-three{
	clear: right;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 0px;
}

#pink-four{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 0px;
}

#pink-four p{
	font-size: 14px;
}

#orange-contact{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#FDA300;
}

#orange-one{
	clear: both;
	float: left;
	margin-left: 10%;
	width: 30%;
	display: block;
	
	
}
#orange-one p{
	color:#FFF;
	font-family: Georgia, "Times New Roman", Times, serif;     font-size: 16px;
	font-weight:300;
}


#orange-two{
	margin-left: 14%;
	width: 80%;
	display: block;
	font-size: 18px;
	text-align: center;
}

	
	#orange-two p{
	color: #FFF;
	font-size: 16px;
}
#green-content { clear: both; float: left; margin-left: 0; width: 100%; display: block;}

#green-content-small{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#banner-awards{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#000;
}

#pink-bar{
	display:none;
}

#pink-bar-move{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #EB007E;
	padding: 10 0 10 0px;
	margin-top: 10px;
}

#green-fun{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#green-fun p{
	color:#fff;
		text-align:center;
	
}

#black-content{
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background:#3C3C3B;
	
}

#awards{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	color: #C3D200;
	text-align: center;
	font-size: 28px;
	margin-top: 0px;	
}

#black-one{
	clear: both;
	float: left;
	margin-left: 20px;
	width: 40%;
	display: block;
	font-size: 15px;
	text-align: left;
}

#black-two{
	clear: right;
	float: left;
	margin-left: 10px;
	width: 50%;
	display: block;
	font-size: 15px;
	text-align: left;
}

#black-content-awards{
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
	font-size:15px;
	margin-top:-35px;

	
}

#black-three{
	clear: left;
	float: left;
	margin-left: 20px;
	width: 40%;
	display: block;
	font-size: 15px;
	text-align: left;
}

#black-four{
	clear: right;
	float: left;
	margin-left: 10px;
	width: 50%;
	display: block;
	font-size: 15px;
	text-align: left;
}

#black-five{
	clear: left;
	float: left;
	margin-left: 15px;
	width: 40%;
	display: block;
	font-size: 15px;
	text-align: left;
}

#awards-image{
	display:none;
	

	
}

#footer{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#EEEEEE;
	

	
}

#footer-one{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	

	
}

.underline 
{
    color: black;
    border-bottom: 1px solid white;

}

.pink-text-font{
	font-size:22px;
	color:#EB007E;
	text-shadow:#333;
}

.orange-text-font{
	font-size:22px;
	color:#FDA300;
	text-shadow:#333;
}
#footer-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	border-bottom: thick solid #C3D200;
	border-top: thick solid #C3D200;
	
}

#footer-title h4{
	font-size: 14px;
	font-weight: 300;
	color: #000;
}

#footer-three-title h4{
	font-size: 14px;
	font-weight: 300;
	color: #000;
}

#footer-two{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align: center;		
}

#footer-two a:visited{
	color:#000;
}

#footer-two-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	font-family:Georgia, "Times New Roman", Times, serif;
    display: block;
	text-align:center;
	border-bottom: thick solid #FDA300;
	border-top: thick solid #FDA300;
	margin-top:20px;
		
}


#footer-two-title h4{
	font-size: 14px;
	font-weight: 300;
	color: #000;
}

#footer-two-left{
	clear: both;
    float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align:center;
	
}

#footer-two-left p{
	font-size: 11px;
	color: #000;
}

#footer-two-middle{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align:center;
		
}

#footer-two-middle p{
	font-size:11px;
}

#footer-two-middle{
	clear: none;
	float: left;
	margin-left:0%;
	width: 100%;
	display: block;
	text-align:center;
		
}

#footer-two-middle p{
	font-size:11px;
}

#footer-two-right{
	clear: none;
	float: left;
	margin-left:0%;
	width: 100%;
	display: block;
	text-align:center;
}

#footer-two-right p{
	font-size:11px;
}


#footer-three{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align: center;		
}

.green-text-font{
	font-size:22px;
	color:#C3D21D;
	text-shadow:#333;
}
#footer-three-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	border-bottom: thick solid #EB007E;
	border-top: thick solid #EB007E;
	margin-top:20px;
	
		
}

#footer-three-bottom{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
		
}

#footer-three-bottom p{
	font-size:11px;
}

#footer-one-bottom{
	clear: both;
		
	float: left;
		
	margin-left: 0;
		
	width: 100%;
		
	display: block;
	text-align:center;
	
		
}
#footer-one-bottom p{
	font-size:11px;
}

#treatment-left{
	clear: both;
		
	float: left;
		
	margin-left: 0;
		
	width: 100%;
		
	display: block;
		
}

#treatment-middle{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;		
}

#treatment-right{
	clear: both;
		
	float: left;
		
	margin-left: 0;
		
	width: 100%;
		
	display: block;
		
}

#treatment-left-top{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
}

#treatment-left-bottom{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: fff;
}

#treatment-left-bottom1{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
}

#treatment-left-bottom2{
	clear: none;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: fff;
}

#treatment-middle-1{
	clear: both;
		
	float: left;
		
	margin-left: 0;
		
	width: 100%;
		
	display: block;
	
		
}

#treatment-middle-2{
	clear: both;
		
	float: left;
		
	margin-left: 0;
		
	width: 100%;
		
	display: block;
		
}

#treatment-middle-3{
	clear: both;
		
	float: left;
		
	margin-left: 0;
		
	width: 100%;
		
	display: block;
		
}

#treatment-right-top{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #fff;
}

#treatment-right-bottom{
	clear: both;
		
	float: left;
		
	margin-left: 0;
		
	width: 100%;
		
	display: block;
		
}

#treatment-right-top1{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatment-right-top2{
	clear: none;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	min-height: 440px;
	background: #EB007E;
	display: none;
}

#left-box{
	clear: both;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
	margin-top: 10px;
}

#right-box{
	clear: none;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
	margin-bottom: 10px;
}

#right-box-preventive-color{
		clear: none;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
	margin-bottom: 10px;
	background-color:#C3D21D;
	
}

#right-box-preventive-color H2{
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 15px;
	font-size: 22px;
}

#right-box-preventive-color p{
	padding-left: 25px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#space{
	margin-top:13px;
}




.green-font {
	color:#C3D21F;
	font-size:15px;
}

#first-left-box {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
}

#second-middle-box {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
}

#second-middle-box-move{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
}

#third-right-box {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
}

#full-width {
	clear: both;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
	text-align: center;
}

#box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background: #E5007E;
	text-align: center;
}

#box a{
	color:#fff;
}

#box H4{
	padding-left:5px;
}

#box-orange {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background: #FDA300;
	text-align: center;
}

#box-orange a{
	color:#FFF;
}

#box-orange H4{
	padding-left:5px;
}

#box-green {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background: #C3D21D;
	text-align: center;
}

#box-green a{
	color:#FFF;
}
#box-green H4{
	padding-left:5px;
}


#colourbox-one {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #EB007E;
	text-align: center;	
}

#colourbox-two {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#FFA400;
	text-align: center;	
	
}

#colourbox-three {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#C3D400;
	text-align: center;	
	
}

#colourbox-four {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#EB007E;
	text-align: center;	
	
}

#colourbox-five {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#C3D400;
	text-align: center;	
	
}

#colourbox-six {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#FFA400;
	text-align: center;	
	
}

#colourbox-seven {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#C3D400;
	text-align: center;	
	
}

#colourbox-eight {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#EB007E;
	text-align: center;	
	
}

#colourbox-nine {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#C3D400;
	text-align: center;	
	
}

#colourbox-ten {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#FFA400;
	text-align: center;	
	
}

#colourbox-eleven {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	background-color:#EB007E;
	text-align: center;	
	
}


#colourbox-one H2{
	padding-left:10px;
	padding-top:5px;
	

}

#colourbox-one p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;
	padding-bottom: 5px;
	text-decoration: none;
}


#colourbox-two H2{
	padding-left:10px;
	padding-top:5px;

}

#colourbox-two p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;	
	padding-bottom:5px;
	text-decoration: none;
}

#colourbox-three H2{
	padding-left:10px;
	padding-top:5px;

}

#colourbox-three p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;	
	padding-bottom:5px;
	text-decoration: none;
}

#colourbox-four H2{
	padding-left:10px;
	padding-top:5px;

}

#colourbox-four p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	padding-bottom:5px;
	text-decoration: none;
	
}

#colourbox-five H2{
	padding-left:10px;
	padding-top:5px;

}

#colourbox-five p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;	
	padding-bottom:5px;
	text-decoration: none;
}

#colourbox-six H2{
	padding-left: 10px;
	padding-top: 5px;
	color: white;
}

#colourbox-six p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	padding-bottom:5px;
	text-decoration: none;
	
}

#colourbox-seven H2{
	padding-left:10px;
	padding-top:5px;

}

#colourbox-seven p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;
	padding-bottom:5px;	
	text-decoration: none;
}

#colourbox-eight H2{
	padding-left: 10px;
	padding-top:5px;
	color: white;
}

#colourbox-eight p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	padding-bottom:5px;
	text-decoration: none;
	
}

#colourbox-nine H2{
	padding-left:10px;
	padding-top:5px;

}

#colourbox-nine p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;	
	padding-bottom:5px;
	text-decoration: none;
}

#colourbox-ten H2{
	padding-left:10px;
	padding-top:5px;

}

#colourbox-ten p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;
	padding-bottom:5px;
	text-decoration: none;	
}

#colourbox-eleven H2{
	padding-left: 10px;
	padding-top: 5px;
	letter-spacing: 1px;
	color: white;
}

#colourbox-eleven p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	padding-bottom:5px;
	text-decoration: none;
	
}

#before {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align: center;
	margin-bottom: 10px;
}

#after {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align: center;
	margin-bottom: 10px;
}

#treatment-title {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatment-img {
	clear: none;
	float: left;
	margin-left: 2.2222%;
	width: 100%;
	display: block;
}

#gridContainer-green {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#C3D21F;
}

#about-right-tiny {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: none;
}

#about-right-big {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patients-left {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top:10px;
}

#before-top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 45%;
	display: block;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:5px;
}

#after-bottom {
	clear: right;
	float: left;
	margin-left: 0;
	width: 45%;
	display: block;
	padding-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}

#contact-image {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	padding-bottom: 10px;
}

#leftbox-down {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top:10px;
}

#view-button {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#view-button a{
	color:#FDA300;
}


#Leftbox-long{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top:10px;

	
}

#pink-two p{
	font-size: 17px;
	letter-spacing: 2px;
}

#orange-three{
	clear: none;
	float: left;
	width: 60%;
	display: block;
	text-align: center;
	padding-bottom: 20px;
	margin-left: 20px;
}


input {
	padding-left:6px;
	background: #fff;
	margin: 0 20px 0px 0;
	float: left;
}



textarea{
	margin: 0 10px 2px 0;
	width: 70%;
	color: #FFF;
}
	


#testimonials {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #333;
	margin-bottom:20px;
}

#testimonials p{
	color:#FFA400;
	padding-left:20px;
	font:Georgia;
	font-size:14px;
}

cite{
	text-align:center;
}

#patient-testimionals{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom:10px;
}


#rightbox-small-patients{
	clear: right;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	margin-bottom: 20px;
}

#patient-left{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-right{
	clear: none;
	float: left;
	margin-left: 2.2222%;
	width: 100%;
	display: block;
}

#testimonials-left{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#testimonials-right{
	clear: none;
	float: left;
	margin-left: 2.2222%;
	width: 100%;
	display: block;
}

#team-member{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align:center;
}

#home-hide-desktop{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}



.move-over{
	padding-left:10px;
}

#practice-image{
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
}
#practice-image h3{
	text-align:center;
}

#practice-image p{
	padding-left:20px;
}

#practice-info{
	clear: none;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
}

#practice-info h3{
	text-align:center;
}

#practice-info p{
	padding-left:20px;
}

#members{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#members-move{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom:0px;
}
#break{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

	
#wowslider-container1 li{
	border:none;

}

#awards-mob{
	clear: right;
	float: right;
	margin-left: 0;
	width: 50%;
	display: block;
}

#hide-awards{
	clear: right;
	float: left;
	margin-left: 15px;
	width: 40%;
	display: block;
	padding-top: 10px;
}

#treatment-info{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#price-info{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#text-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
}

#home-patients{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#EB007E;
}

#patient-videotest{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-testinfo{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

blockquote{
	display: block;
	padding: 15px 20px 15px 45px;
	margin: 30px 0 20px;
	position: relative;
	/*Font*/
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 1.2;
	color: #666;
	text-align: center; 
}

blockquote::before{
  content: "\201C"; /*Unicode for Left Double Quote*/
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 60px;
  font-weight: bold;
  color: #fff;
  
  /*Positioning*/
  position: absolute;
  left: 10px;
  top:5px;
}

blockquote::after{
  /*Reset to make sure*/
  content: "\201D";
  
  
    /*Positioning*/
  position: absolute;
  right: 10px;
  bottom:-20px;
  font-size:60px;
   color: #fff;
}




blockquote em{
  font-style: italic;
}


#patient-testinfo blockquote p{
	color: #FFF;
	font-size: 16px;

}

#patient-testinfo h4{
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;	    margin-left:40px;
}
	
	#patient-testinfo a:visited {

		color:#000;
}

	#patient-testinfo a:hover {

		color:#000;
}

	#GDC {

		clear: both;
		float: left;
		margin-left: 0;
		width: 100%;
		display: block;
}

	#logo-graphic {

		clear: both;
		float: left;
		margin-left: 0;
		width: 100%;
		display: block;
}

	#right-topbox {

		clear: both;
		float: left;
		margin-left: 0;
		width: 100%;
		display: block;
}

	#blank {

		clear: both;
		float: left;
		margin-left: 0;
		width: 100%;
		display: block;
}

	#treatments-box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #C3D400;	
}

#treatments-box a{
	color:#FFF;
}

#treatments-box p{
	padding-left:10px;
	
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;

}

#end-footer{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#pinkinc-details{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#pinkinc-details p{
	font-size:10px;
	color:#EB007E;
}

#radiant-details{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
}

#radiant-details p{
	color:#999;
	font-size:10px;
	text-align:right;
}

#footer-details{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
}

#footer-details p{
	color:#999;
	font-size:10px;
	text-align:center;
}

#home-clickhere{
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	text-align: center;
	background-color: white;
	margin-left: 45px;
	margin-bottom: 10px;
}

#home-click{
	clear: both;
	float: left;
	margin-left: 10px;
	width: 90%;
	display: block;
	text-align: left;
	color: #000;
	margin-top: -25px;
}s
#home-click h4 a{ 
	color:#000;
	padding-left:15px;
}
	

#new-patientsform{
	clear: both;
	float: left;
	margin-left: 0;
	width: 98%;
	display: block;
	background-color: #C3D400;
}

#new-patientsform p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin-left:20px;
}

#new-patientsform input{
	margin-left: 0px;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: -2px;
	color: #000;
	margin-left:18px;
	
}

#new-patientsform button, input, select, textarea {
	margin-left: 0px;
	padding: 10px;
	border: none;
	font-size: 14px;
	margin-top: 10px;
	background-color: #FFF;
	
}
#new-patientsform input submit {
	width:50%;
	 
}

#orange-contact input{
	margin-left: 0px;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: -2px;
	color: #000;
	margin-left:10px;
	width:100%;
}

#orange-contact button, input, select, textarea {
	margin-left: 20px;
	padding: 10px;
	border: none;
	font-size: 14px;
	margin-top: 10px;
	background-color: #FFF;
}

#contact-form {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#EB007E;
	margin-bottom:20px;
	
}

#contact-form p{
	padding-left:10px;
	color: #FFF;
}

#contact-form input{
	margin-top:10px;
	margin-bottom:10px;
}

#contact-form textarea{
	margin-top:10px;
}




#home-box{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}


#dob{
	clear: both;
	float: left;
	margin-left: 10%;
	width: 100%;
	display: block;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

}

#contact-form {
	clear: both;
	float: left;
	margin-left: 2%;
	width: 96%;
	display: block;
	background-color: #EB007E;
	padding-bottom: 30px;
}

#contact-form p{
	padding-left: 20px;
	color: #FFF;
}

#contact-form input{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	margin-left:20px;
}

#contact-form textarea{
	margin-top:10px;
	margin-left:20px;
}

#contact-right{
	clear: none;
	width: 100%;
	display: block;
	padding-bottom: 5px;
	text-align: left;
	margin-top: 20px;
	padding-left: 0px;
}

#contact-left h3{
	padding-left: 0px;
}

 #contact-middle h3 {
	padding-left: 0px;
 }
 #contact-middle p {
	padding-left: 0px;
 }
 #my-nav {
	 clear: both;
	 float: left;
	 margin-left: 0;
	 width: 100%;
	 display: block;
 }
 
 .team-height1 { min-height:260px; 
}
.team-height2 { min-height:220px;}
.team-height3 { min-height:50px;
}
.no-break { display:none;}
#bio { clear: both; float: left; margin-left: 0; width: 100%; display: block;}


.hide{
	display:none;}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 96%;
	padding-left: 1.0333%;
	padding-right: 1.0333%;
}
#logo {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 40%;
	display: block;
}

 #contact-middle h3 {
	 padding-left:0px;
 }
 #contact-middle p {
	 padding-left:0px;
 }
#header-right {
	clear: right;
	float: right;
	margin-left: 0;
	width: 50%;
	display: block;
	text-align: right;
	margin-top: 80px;
}
#welcome-text {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#opening-pink {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#pink-one {
	clear: both;
	float: left;
	margin-left: 0;
	width: 10%;
	display: block;
	padding-left: 20px;
	margin-bottom:8px;
	
}
#pink-two {
	clear: none;
	float: left;
	margin-left: 6%;
	width: 20%;
	display: block;
	padding-top: 8px;
}
#pink-three {
	clear: right;
	float: left;
	margin-left: 20px;
	width: 20%;
	display: block;
	margin-top: 0px;
	padding-top:10px;
}
#pink-four {
	clear: right;
	float: left;
	margin-left: 20px;
	width: 30%;
	display: block;
	margin-top: 0px;
	padding-top:10px;
}
#orange-contact {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 50px;
	margin-bottom: 50px;
}
#orange-one {
	clear: both;
	float: left;
	margin-left: 30px;
	width: 26%;
	display: block;
	margin-top: 10px;
}
#orange-two {
	clear: right;
	float: left;
	width: 50%;
	display: block;
	margin-top: 10px;
	text-align: left;
	margin-left: 0px;
}

#green-content { clear: both; float: left; margin-left: 0; width: 100%; display: block;}
#green-content-small {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#banner-awards {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#pink-bar {
	clear: both;
	float: left;
	margin-left: 0;
	width: 94%;
	display: block;
	background-color:#E5007E;
		margin-top: 50px;
	margin-bottom: 50px;
}

#pink-bar{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom:10px;
}
#green-fun{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#green-fun p{
	color:#fff;
	
}

#black-content {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#awards {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#black-one {
	clear: both;
	float: left;
	margin-left: 2.2727%;
	width: 25%;
	display: block;
	text-align: center;
}
#black-two {
	clear: none;
	float: left;
	margin-left: 2.2727%;
	width: 36%;
	display: block;
	text-align: center;
}
#black-content-awards {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#black-three {
	clear: none;
	float: left;
	margin-left: 2.2727%;
	width: 30%;
	display: block;
	text-align: center;
}
#black-four {
	clear: none;
	float: left;
	margin-left: 2.2727%;
	width: 25%;
	display: block;
	text-align: center;
}
#black-five {
	clear: none;
	float: left;
	margin-left: 2.2727%;
	width: 36%;
	display: block;
	text-align: center;
}
#awards-image {
	clear: none;
	float: left;
	margin-left: 2.2727%;
	width: 100%;
	display: none;
}
#footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#footer-one {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#footer-title {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#footer-two {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
}
#footer-two-title {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#footer-two-left {
	clear: both;
	float: left;
	margin-left: 3%;
	width: 30%;
	display: block;
	color: #000;
}
#footer-two-middle {
	clear: none;
	float: left;
	margin-left: 3%;
	width: 30%;
	display: block;
}
#footer-two-right {
	clear: none;
	float: left;
	margin-left: 3%;
	width: 30%;
	display: block;
	font-size: 11px;
}

#footer-two-right p{
	font-size:11px;
}
#footer-three {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
}
#footer-three-title {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top:0px;
}
#footer-three-bottom {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#footer-one-bottom {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#treatment-left {
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
	
}
#treatment-middle {
	clear: right;
	float: left;
	margin-left: 0%;
	width: 50%;
	display: block;
}
#treatment-right {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 50%;
	display: block;
}
#treatment-left-top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
}
#treatment-left-bottom {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
	background-color: #FFA400;

}
#treatment-left-bottom1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#treatment-left-bottom2 {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	margin-bottom: 63px;
	background-color: #EB007E;
}
#treatment-middle-1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#treatment-middle-2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#treatment-middle-3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#treatment-right-top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #FFF;
}
#treatment-right-bottom {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display:none;
	
}
#treatment-right-top1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: right;
}
#treatment-right-top2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	
}
#left-box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#right-box {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	margin-top: 10px;

}
#first-left-box {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 48%;
	display: block;
}


#second-middle-box {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 48%;
	display: block;
}

#second-middle-box-move {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 48%;
	display: block;
	margin-bottom: 0px;
}


#third-right-box {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 48%;
	display: block;
	margin-top: 10px;
	margin-bottom: 0px;
}
#full-width {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#box {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align: left;
}
#box-orange {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align: left;
}
#box-green {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	text-align: left;
	padding-right: 0px;
}
#colourbox-one {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}



#Leftbox-long{
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	
}


.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 38px;
	height: 0;
}

#before {
	clear: none;
	float: left;
	margin-left: 8%;
	width: 40%;
	display: block;
	margin-top: 14px;
}

#after {
	clear: none;
	float: left;
	margin-left: 5%;
	width: 40%;
	display: block;
	margin-top: 14px;
}

#treatment-title {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatment-img {
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 100%;
	display: block;
}

#gridContainer-green {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#about-right-tiny {
	clear: none;
	float: left;
	width: 100%;
	display: none;
	margin-top: 10px;
}

#about-right-big {
	clear: both;
	float: left;
	width: 100%;
	display: block;

}

#patients-left {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#before-top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#after-bottom {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#contact-image {
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
}

#leftbox-down {
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
}

#view-button {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	color: EE007E;
}





#before-top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47%;
	display: block;
}

#after-bottom {
	clear: right;
	float: left;
	margin-left: 0;
	width: 47%;
	display: block;
	padding-left: 10px;
}

#orange-three {
	clear: right;
	float: left;
	margin-left: 0%;
	width: 90%;
	display: block;
	margin-left: 17px;
}

#testimonials {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-testimionals {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 10px;
}

#patient-left {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-right {
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 100%;
	display: block;
}

#testimonials-left {
	clear: both;
	float: left;
	margin-left: 0;
	width: 53%;
	display: block;
}

#testimonials-right {
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 45%;
	display: block;
}

#team-member {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
}

#home-hide-desktop {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#practice-image {
	clear: both;
	float: left;
	margin-left: 0;
	width: 45%;
	display: block;
}

#practice-info {
	clear: none;
	float: left;
	margin-left: 6%;
	width: 45%;
	display: block;
}

#members {
	clear: right;
	float: left;
	padding-left: 0px;
	width: 100%;
	display: block;
	min-height: 50px;
}

.team-height1 { min-height:680px;}
.team-height2 { min-height:520px;}
.team-height3 { min-height:520px;}

#members-paddingbottom {
	clear: right;
	float: left;
	padding-left: 0px;
	width: 100%;
	display: block;
}

#members-move{
	clear: right;
	float: left;
	padding-left: 0px;
	width: 100%;
	display: block;
	min-height: 200px;
}


#contact-right{
	clear: right;
	float: right;
	margin-left: 5%;
	width: 42%;
	display: block;
	padding-bottom: 5px;
	text-align: left;
}

#break{
	clear: both;




	float: left;




	margin-left: 0;




	width: 100%;




	display: block;




}

#awards-mob{
	clear: both;




	float: left;




	margin-left: 0;




	width: 100%;




	display: block;




}

#hide-awards{
	clear: right;
	float: left;
	margin-left: 15px;
	width: 30%;
	display: block;
	margin-bottom: 10px;
}

#treatment-info{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 0px;
}

#price-info{
	clear: right;
	float: left;
	margin-left: 20px;
	width: 40%;
	display: block;
}

#text-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#home-patients{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-videotest{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-testinfo{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#GDC{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#logo-graphic{
	clear: both;
	float: right;
	margin-left: 0;
	width: 30%;
	display: block;
}

#right-topbox{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#blank{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatments-box{
	clear: both;
	float: left;
	margin-left: 0;
	width: 40%;
	display: block;
	margin-bottom: 5px;
}

#end-footer{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#pinkinc-details{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#radiant-details{
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 100%;
	display: block;
}

#home-clickhere{
	clear: both;
	float: left;
	margin-left: 175px;
	width: 50%;
	display: block;
}

#home-click{
	clear: both;
	float: left;
	margin-left: 175px;
	width: 50%;
	display: block;
}

#new-patientsform{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#contact-form{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

#home-box{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 0px;
}

#dob{
	clear: both;
	float: left;
	margin-left: 6%;
	width: 90%;
	display: block;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

#my-nav{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#space{
	margin-top:0px;
}

.no-break { display:none;}

#orange-contact input {
    border: 1px solid #C3D400; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    padding: 7px;
    background: #FFF;
    margin: 0 0 7px 0;
		width:30%;
		color:#000;
		margin-left:9px;
		margin-top:10px;
		
}

#orange-contact input[type="checkbox"] {
display:inline-block;
    
}
#orange-contact input[type="checkbox"]  {
    display:inline-block;
    width:19px;
    height:19px;
   
}

#orange-contact input[type="radio"] {
display:inline-block;
    
}
#orange-contact input[type="radio"]  {
    display:inline-block;
    width:19px;
    height:19px;
   
}
#bio  {
    clear: both;
   
    float: left;
   
    margin-left: 0;
   
    width: 100%;
   
    display: block;
   
}

}
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
.gridContainer {
	width: 96%;
	max-width: 1232px;
	padding-left: 0%;
	padding-right: 0%;
	margin: auto;
}

.gridContainer-grey {
	margin-left: auto;
	margin-right: auto;
	max-width: 1232px;
	background-color: #EEEEEE;
	padding-left: 1.5166%;
}
#logo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 18%;
	display: block;
	margin-top: 20px;
	margin-left:50px;
	
}
#header-right {
	clear: right;
	float: right;
	margin-left: 0;
	width: 70%;
	display: block;
	margin-top:20px;
	text-align:right;
	font-size:22px;
	
}



#welcome-text{
	clear: both;
	float: right;
	margin-left: 0;
	width: 40%;
	display:block;
	background:none;
	
}
#opening-pink {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	
}
#pink-one {
	clear: both;
	float: left;
	margin-left: 40px;
	width: 6%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
#pink-two {
	clear: none;
	float: left;
	margin-left: 20px;
	width: 15%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;

}
#pink-three {
	clear: none;
	float: left;
	margin-left: 30px;
	width: 29%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 17px;
}

#pink-three p{
	font-size:17px;
}
#pink-four {
	clear: none;
	float: left;
	margin-left: 3%;
	width: 36%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 17px;
}

#pink-four p{
	font-size:17px;
}

#orange-contact {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
}
#orange-one {
	clear: both;
	float: left;
	margin-left: 38px;
	width: 15%;
	display: block;
	margin-top: 20px;
	margin-bottom: 10px;
}
#orange-two {
	clear: none;
	float: left;
	margin-left: 1%;
	width: 18%;
	display: block;
	margin-top: 20px;
	margin-bottom: 10px;
}


#orange-three {
	clear: none;
	float: left;
	margin-left: 1%;
	width: 61%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
}

#green-content {
	clear: both;
	float: left;
	margin-left: 27px;
	width: 80%;
	display: block;
}
#green-content-small {
	clear: both;
	float: left;
	margin-left: 0;
	width: 70%;
	display: block;
	
}

#green-content-small p{
	margin-top:-20px;
}





#banner-awards{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#pink-bar{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#pink-bar-move{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: -85px;
}

#green-fun{
	clear: both;
	float: right;
	margin-right: 50px;
	width: 25%;
	display: block;
	
}


#green-fun p{
	color:#fff;

	
}


#black-content{
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;	
}

#awards{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: -15px;
}

#black-one{
	clear: both;
	float: left;
	margin-left: 30px;
	width: 17%;
	display: block;
	margin-top:-30px;
	text-align:center;
}

#black-two{
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width:19%;
	display: block;
	margin-top:-30px;
	text-align:center;
}

#black-content-awards{
	clear: right;
	float: right;
	margin-left: 0;
	width: 20%;
	display: block;
	
	
}

#black-three{
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 17%;
	display: block;
	margin-top:-30px;
	text-align:center;
}

#black-four{
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 17%;
	display: block;
	margin-top:-30px;
	text-align:center;
}

#black-five{
	clear: none;
	float: left;
	margin-left: 4.6949%;
	width: 17%;
	display: block;
	margin-top: -30px;
	text-align:center;
}

#awards-image{
	clear:right;
	float: right;
	width: 17.5%;
	display: block;
	border-right:#333 thin solid;
}

#footer{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#footer-one{
	clear: both;
	float: left;
	margin-left: 0;
	width: 15%;
	display: block;
	margin-top: 20px;	
}



#footer-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	border-bottom: thick solid #C3D200;
	margin-bottom: 20px;
	border-top:none;
	text-align:left;
	
	
}

#footer-two{
	clear: none;
	float: left;
	margin-left: 3%;
	width: 50%;
	display: block;
	margin-top: 20px;
}

#footer-two-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	border-bottom: thick solid #FDA300;
	text-align:center;
	border-top:none;
	margin-top:0px;
}

#footer-two-left{
	clear: both;
	float: left;
	margin-left: 0;
	width: 25%;
	display: block;
	text-align: left;
	margin-top: 20px;
	color: #000000;
}

#footer-two-middle{
	clear: none;
	float: left;
	margin-left: 15%;
	width: 20%;
	display: block;
	text-align: left;
	margin-top: 20px;
	color: #000000;
}

#footer-two-right{
	clear: none;
	float: left;
	margin-left: 7%;
	width: 33%;
	display: block;
	text-align: left;
	margin-top: 20px;
}

#footer-two-left p{
	padding-bottom:12px;
}

#footer-two-middle p{
	padding-bottom:12px;
}

#footer-two-right p{
	padding-bottom:12px;
}

#footer-three{
	clear: none;
	float: left;
	margin-left: 4%;
	width: 28%;
	display: block;
	margin-top: 20px;
}

#footer-three-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 78%;
	display: block;
	border-bottom: thick solid #EB007E;
	border-top:none;
	margin-top:0px;
	text-align:left;
	

}
#footer-three-title h4{
	font-size: 14px;
	font-weight: 300;
	color: #000;
}

#footer-three-bottom{
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
	text-align: left;
	margin-top: 15px;
	color: #000;
	

}

#new-patientsform p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin-left:20px;
}

#new-patientsform input{
	margin-left: 20px;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: -2px;
}

#new-patientsform button, input, select, textarea {
	margin-left: 20px;
	padding: 10px;
	border: none;
	font-size: 14px;
	margin-top: 10px;
}

#contact-form {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#EB007E;
	margin-bottom:20px;
	
}

#contact-form p{
	padding-left: 20px;
	color: #FFF;
}

#contact-form input{
	margin-top:10px;
	margin-bottom:10px;
}

#contact-form textarea{
	margin-top:10px;
}


.back-font{
	color:#000;
}

#footer-three-bottom p{
	padding-bottom:12px;
}

#footer-one-bottom{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align:left;
}

#treatment-left{
	clear: both;
	float: left;
	margin-left: 0;
	width: 37.5%;
	display: block;
	margin-top: 0px;
}

#treatment-middle{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 26%;
	display: block;
	margin-top: 0px;
}

#treatment-right{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 36.5%;
	display: block;
	margin-top: 0px;
}

#treatment-left-top{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	position:relative;
	
}

#treatment-left-bottom{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#FFF;
	min-height:390px;
	
	

	
}

#treatment-left-bottom1{
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
}

#treatment-left-bottom2{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 50%;
	display: block;
	background-color: #FFF;
	margin-bottom: none;
}

#treatment-middle-1{
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
}

#treatment-middle-2{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatment-middle-3{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatment-right-top{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatment-right-bottom{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#treatment-right-top1{
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
}

#treatment-right-top2{
	clear: none;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
	min-height:auto;
}

#left-box{
	clear: both;
	float: left;
	margin-left: 0;
	width: 45%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}


#right-box{
	clear: none;
	float: left;
	margin-left: 8%;
	width: 45%;
	display: block;
	margin-top: 15px;
	margin-bottom: 10px;
	border: none;
}

#right-box-preventive-color{
	clear: none;
	float: left;
	margin-left: 7%;
	width: 50%;
	display: block;
	margin-top: 15px;
	margin-bottom: 10px;
	border: none;
}

#first-left-box{
	clear: left;
	float: left;
	margin-left: 0%;
	width: 32%;
	display: block;
	margin-top: 20px;
	position: relative;
}

#second-middle-box{
	clear: none;
	float: left;
	margin-left: 2%;
	width: 32%;
	display: block;
	margin-top: 20px;
	position: relative;
}

#second-middle-box-move {
	clear: none;
	float: left;
	margin-left: 2%;
	width: 32%;
	display: block;
	margin-top: 20px;
	position: relative;
}

#third-right-box{
	clear: none;
	float: left;
	margin-left: 2%;
	width: 32%;
	display: block;
	margin-top: 20px;
	position: relative;
}

img.grayscale{ 
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);  /* For Webkit browsers */
    filter: gray;  /* For IE 6 - 9 */
    -webkit-transition: all .6s ease;  /* Transition for Webkit browsers */
}

img.grayscale:hover{ 
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    filter: none;
}

#full-width{
	clear: both;
	float: left;
	width: 49.4505%;
	display: block;
	padding-bottom: 10px;
	text-align: left;
}

#box{
	position: absolute;
	top: 180px;
	left: 10px;
	background: #C3D21D;
	width: 138px;
	background-color: #E5007E;
}

#box h4{
	font-size:14px;
	line-height:150%;
	padding-left:10px;
	
}

#box-orange{
	background: #FDA300;
	position: absolute;
	top: 180px;
	left: 9px;
	width: 138px;
}

#box-orange h4{
	font-size:14px;
	line-height:150%;
	padding-left:10px;
}

#box-green{
position: absolute;
	top: 180px;
	left: 10px;
	width: 138px;
	background:#C3D21D;
}

#box-green h4{
	font-size:14px;
	line-height:150%;
	padding-left:10px;
}

#colourbox-one{
	clear: both;
	float: left;
	margin-left: 0;
	width: 228px;
	display: block;
	position: absolute;
	top: 200px;
	left: 8px;
	height: 60px;
	text-align:left;
}
#colourbox-one H2{
	color:#000;
	margin-top:-0px;
	padding-left:10px;
	padding-top:10px;
	font-weight: 600;

}

#colourbox-one p{
	margin-top: -18px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 5px;
	font-family: Georgia;
	color: white;	
}

	#colourbox-two {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	background-color: #FDA300;
	position: relative;
	margin-top:-92px;
	margin-left:15px;
	z-index:99;
	height: 78px;
	text-align:left;
	
	
}

#colourbox-two H2{
	color:#000;
	margin-top:-0px;
	padding-left:10px;
	padding-top:10px;
	font-weight: 600;

}

#colourbox-two p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}

#colourbox-three {
	clear: both;
	float: left;
	margin-left: 0;
	width: 95%;
	display: block;
	background-color:#C3D400;
	position: relative;
	margin-top:-65px;
	margin-left:5px;
	z-index:99;
	height: 60px;
	text-align:left;
	
}



#colourbox-three H2{
	color:#000;
	margin-top:-0px;
	padding-left:10px;
	padding-top:10px;
	font-weight: 600;

}

#colourbox-three p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}

#colourbox-four {
	clear: both;
	float: left;
	margin-left: 0;
	width: 95%;
	display: block;
	background-color:#EB007E;
	position: relative;
	margin-top:-70px;
	margin-left:5px;
	z-index:99;
	height: 60px;
	text-align:left;
	
}
	
	#colourbox-four H2{
	margin-top:-0px;
	padding-left:10px;
	padding-top:10px;
	color:#FFF;
	font-weight: 600;

}

#colourbox-four p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	color:#000;
	
	
}

#colourbox-five {
	clear: both;
	float: left;
	margin-left: 0;
	width: 65%;
	display: block;
	background-color: #C3D400;
	position: relative;
	margin-top: -70px;
	margin-left: 5px;
	z-index: 99;	
	height: 60px;
	text-align:left;
}
	
	#colourbox-five H2{
	color:#000;
	margin-top:-0px;
	padding-left:10px;
	padding-top:10px;
	font-weight: 600;

}

#colourbox-five p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}

#colourbox-six {
	clear: both;
	float: left;
	margin-left: 0;
	width: 70%;
	display: block;
	background-color: #FFA400;
	position: relative;
	margin-top: -70px;
	margin-left: 5px;
	z-index: 99;
	height: 60px;	
	text-align:left;
}
	
	#colourbox-six H2{
	color: #fff;
	margin-top: -0px;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: 600;
}

#colourbox-six p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	color: #000;
	
	
}

#colourbox-seven {
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
	background-color: #C3D400;
	position: relative;
	margin-top: -117px;
	margin-left: 5px;
	z-index: 99;
	height: 78px;
	text-align: left;
}
	
	#colourbox-seven H2{
	color:#000;
	margin-top:-0px;
	padding-left:10px;
	padding-top:10px;
	font-weight: 600;

}

#colourbox-seven p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}

#colourbox-eight {
	clear: both;
	float: left;
	margin-left: 0;
	width: 95%;
	display: block;
	background-color:#EE007E;
	position: relative;
	margin-top:-73px;
	margin-left:5px;
	z-index:99;
	height: 60px;
	text-align:left;
	
}
	
#colourbox-eight H2{
	color: #fff;
	margin-top: -0px;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: 600;
	
}

#colourbox-eight p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}

#colourbox-nine {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	background-color: #C3D400;
	position: relative;
	margin-top: -87px;
	margin-left: 5px;
	z-index: 99;
	height: 78px;
	text-align:left;
}
	
	#colourbox-nine H2{
	color:#000;
	margin-top:-0px;
	padding-left:10px;
	padding-top:10px;
	font-weight: 600;

}

#colourbox-nine p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}

#colourbox-ten {
	clear: both;
	float: left;
	margin-left: 0;
	width: 75%;
	display: block;
	background-color: #ffa400;
	position: relative;
	margin-top: -295px;
	margin-left: 25px;
	z-index: 99;
	height: 60px;
	text-align:left;
}
	
	#colourbox-ten H2{
	color: #000;
	margin-top: -0px;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: 600;
}

#colourbox-ten p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}

#colourbox-eleven {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48%;
	display: block;
	background-color: #EE007E;
	position: relative;
	margin-top: -267px;
	margin-left: 7px;
	z-index: 99;
	height: 60px;
	text-align:left;
}
	
	#colourbox-eleven H2{
	color: #fff;
	margin-top: -0px;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: 600;
}

#colourbox-eleven p{
	margin-top:-18px;
	padding-left:10px;
	font-size:12px;
	padding-top:5px;
	font-family:Georgia;
	
	
}
#Leftbox-long{
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
}

#Leftbox-long p{
	line-height: 20px;
	margin-top: -18px;
	font-size: 16px;
	font-family:Helvetica;
}

	

#rightbox-small{
	clear: right;
	float: left;
	margin-left: 5%;
	width: 38%;
	display: block;
	margin-top: 82px;
	margin-bottom:20px;
}

#left-half{
	clear: both;
	float: left;
	margin-left: 0;
	width: 42%;
	display: block;
}

#right-half{
	clear: none;
	float: left;
	margin-left: 8%;
	width: 42%;
	display: block;
}

#contact-left{
	clear: none;
	float: left;
	margin-left: 1.0989%;
	width: 37%;
	display: block;
}

#contact-middle{
	clear: none;
	float: left;
	margin-left: 7%;
	width: 20%;
	display: block;
	margin-bottom: 20px;
	margin-top:10px;
}

#contact-right{
	clear: none;
	float: right;
	margin-left: 2%;
	width: 25%;
	display: block;
	padding-bottom: 5px;
	text-align: left;
	margin-top: 0px;
}

#before{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 45%;
	display: block;
	margin-bottom: 10px;
}

#after{
	clear: none;
	float: right;
	margin-left: 0%;
	width: 45%;
	display: block;
	margin-bottom: 10px;
}

#treatment-title{
	clear: both;
	float: left;
	margin-left: 0;
	width: 94%;
	display: block;
	margin-left: 0px;	
	

}

#treatment-img{
	clear: none;
	float: left;
	margin-left: 1.0989%;
	width: 94%;
	display: block;
	margin-bottom:10px;

}

#gridContainer-green{
	clear: both;

	float: left;

	margin-left: 0;

	width: 100%;

	display: block;

}

#about-right-tiny{
	clear: none;
	float: left;
	margin-left: 2.5%;
	width: 30.5%;
	display: block;
	margin-top: 20px;
	margin-bottom: 15px;
}

#about-right-big{
	clear: both;
	float: left;
	margin-left: 0;
	width: 65.5%;
	display: block;
	margin-top: 20px;
	border: none;
}

#patients-left{
	clear: both;
	float: left;
	margin-left: 0;
	width: 38%;
	display: block;

}

#before-top{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#after-bottom{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 38px;
}



#contact-image {
	clear: both;
	float: left;
	margin-left: 0;
	width: 75%;
	display: block;
}

#leftbox-down {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 0px;
}

#view-button {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#testimonials {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-testimionals {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top:20px;
}

#patient-left {
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
}

#patient-right {
	clear: none;
	float: left;
	margin-left: 3%;
	width: 48%;
	display: block;
}

#testimonials-left {
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
}

#testimonials-right {
	clear: none;
	float: left;
	margin-left: 5%;
	width: 25%;
	display: block;
}

#team-member {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#rightbox-small-patients{
	clear: right;
	float: left;
	margin-left: 5%;
	width: 44%;
	display: block;
	margin-bottom: 20px;
}




.hide-me-from-desktop { display:none}
.hide-me-from-mobile { display:block}


#practice-image { clear: both; float: left; margin-left: 0; width: 40%; display: block;}

#practice-info { clear: none; float: left; margin-left: 1.0989%; width: 100%; display: block;}

#members { clear: both; float: left; margin-left: 0; width: 100%; display: block;}

#members-move{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 0px;
	min-height: 0px;
}


.nudge-down {margin-top:40p;
background-color:#9F0;}

#break {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	height: 28px;
}

#awards-mob {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#hide-awards {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: none;
}

#treatment-info {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	padding-top: 20px;
}

#price-info {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#text-title {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	padding-top: 10px;
}

#home-patients {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#patient-videotest {
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
}

#patient-testinfo {
	clear: right;
	float: left;
	margin-left: 75px;
	width: 35%;
	display: block;
	margin-top: 30px;
}

#GDC {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#logo-graphic {
	clear: both;
	float: right;
	margin-left: 0;
	width: 50%;
	display: block;
}

#right-topbox {
	clear: both;
	float: left;
	margin-left: 0;
	width: 98.5%;
	display: block;
}

#blank {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	min-height: 20px;
}

#treatments-box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 35%;
	display: block;
}
#treatments-box p {
	margin-bottom: -1px;
	margin-top: -1px;
	text-align: left;
}

#end-footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#pinkinc-details {
	clear: both;
	float: left;
	margin-left: 0;
	width: 15%;
	display: block;
}

#radiant-details {
	clear: none;
	float: left;
	margin-left: 1.0989%;
	width: 80%;
	display: block;
}

#home-clickhere {
	clear: both;
	float: left;
	margin-left: 30%;
	width: 50%;
	display: block;
	text-align: center;
	background-color: white;
}

#home-clickhere p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin-top:-1px;
	margin-bottom:-1px;

}

#home-click{
	clear: both;
	float: left;
	margin-left: 40px;
	width: 80%;
	display: block;
	text-align: center;
}

#new-patientsform{
	clear: both;
	float: left;
	/* [disabled]margin-left: 0; */
	width: 80%;
	display: block;
	margin-top: -30px;
	margin-bottom: 20px;
}

#new-patientsform p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin-left:20px;
}

#new-patientsform input{
	margin-left: 20px;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: -2px;
	width: 80%;
}

#new-patientsform button, input, select, textarea {
	margin-left: 20px;
	padding: 10px;
	border: none;
	font-size: 14px;
	margin-top: 0px;
	background-color: #FFF;
}

#contact-form {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #EB007E;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

#contact-form p{
	padding-left: 20px;
	color: #FFF;
	padding-right: 20px;
}

#contact-form input{
	margin-top: 10px;
	margin-bottom: 10px;
}

#contact-form textarea{
	margin-top: 10px;
	width: 74%;
}

#dob{
	clear: both;
	float: left;
	margin-left: 8%;
	width: 80%;
	display: block;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}


#home-box{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
}

#dob{
	clear: both;
	float: left;
	margin-left: 10%;
	width: 100%;
	display: block;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

#my-nav{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#space{
	margin-top:0px;
}

.team-height1 { min-height:260px; 
}
.team-height2 { min-height:220px;}
.team-height3 { min-height:220px;}


.no-break { display:block;}

#orange-contact input {
    border: 1px solid #C3D400; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    padding: 7px;
    background: #FFF;
    margin: 0 0 7px 0;
		width:30%;
		color:#000;
		margin-left:9px;
		margin-top:10px;
		
}

#orange-contact input[type="checkbox"] {
display:inline-block;
    
}
#orange-contact input[type="checkbox"]  {
    display:inline-block;
    width:19px;
    height:19px;
   
}

#orange-contact input[type="radio"] {
display:inline-block;
    
}
#orange-contact input[type="radio"]  {
    display:inline-block;
    width:19px;
    height:19px;
   
}
#bio  {
    clear: both;
   
    float: left;
   
    margin-left: 0;
   
    width: 100%;
   
    display: block;
   
}

.hide{
	display:block;}

}

