.RadGrid a {
  color: #23749d !important;
  text-decoration: none; }
  .RadGrid a:hover, .RadGrid a:focus, .RadGrid a:active {
    text-decoration: underline;
    color: #1a5573 !important; }
  .RadGrid a:visited {
    color: #2883b2 !important; }

div#ctl01_masterWrapper{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#456a9f+0,030c59+100 */
background: #white; /* Old browsers */

}
div#masterContentArea {
    background-color: #fff;
}
.header-bottom-container{
	margin:auto;
}
@media (min-width: 768px){
.nav-primary {
	float:left;
}
.navbar-collapse.collapse{
	padding-left: 50px;
}
.HeaderCaps {
	text-transform: uppercase;
	letter-spacing: 2px;
}

/*.HomePageFullWidthArea{
	max-width:1170px; 
	margin:auto;
}
.HomePageFullWidthArea img{
	background-size:cover;
	width:1170px;
}
.HomePageFullWidthArea p{
    margin-bottom:0;
}
.HomePageFullWidthArea .ContentRecordPageAnchor{
	display:none;
	visibility:hidden;
}*/
.PDAhomeslider .carousel-inner.bg-img > .item{
	background-size: contain;
}
#home-left-nav{
	margin-left:-43px;
}
#left-nav {
    margin-left: -50px;
}
.leftnavno {
	font-size: small
}
@media (min-width: 992px) {
.PDAcontentheader {
    margin-right: -33.4%;
}
.PDAcontentheader img{
	width:100%;
}
}
.PDAcontentheader{
	margin-left:-15px;
}

div#ctl01_SubNavPanel {
    /*margin-top: 220px;*/
	margin-top:10px;
}

.PDAfooter{
	display:inline-block;
}
.PDAcomplaint .panel-body-container {
    display: none!important	;
    visibility: hidden!important;
}
.PDAhidehistory .panel-body-container.collapse.in {
    display: none;
    visibility: hidden;
}
.PDAhidefinish input[value=Finish]{
	display:none;
	visibility:hidden;
}
#isocial {
	background: url("docs/website/HI/HI_social.png");
}
.isocial a:hover{
	background: url("docs/website/HI/HI_socialcolors.png");
	background-position: 0 -148px;
	background-image: url("docs/website/HI/HI_socialcolors.png");
	
}
/************* Home Page Upcoming Events *****/ 
.PDAupcomingevents {
    background-color: #fff;
    color: #fff;
	border: 1px solid transparent;
	margin-right: -50px;
	font: 0.9em/1.3em lato;
	Padding-top: 20px;
}
@media (max-width: 1260px) {
	.PDAupcomingevents{
		margin-right:0;
		border-top-right-radius:2em;
		border-bottom-right-radius:2em;
	}
	.PDAupcomingevents h2.panel-title{
		text-align:center;
	}
}
.PDAupcomingevents h2.panel-title {
    color: #262f30;
	font-family: lato, sans-serif;
	Text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 2px;

}
.PDAupcomingevents thead{
	display:none;
	visibility:hidden;
}
.PDAupcomingevents tr{
	background: #whitesmoke;
}
.PDAupcomingevents a{
	/*color:#fff!important;*/
	text-decoration: none!important;
}
.PDAupcomingevents a:hover{
	/*color:#fff!important;*/
}
.PDAupcomingevents a:visited{
	/*color:#fff!important;*/
}
.event-date {
    width: 20%;
    float: left;
    display: inline-block;
	text-align: center;
}
.event-title {
    width: 70%;
    /*float: right;*/
	color: #262f30;
	font-size: small;
	font-family: lato;
	font-weight: normal;
	letter-spacing: 2px;
	padding-left:125px;
}
.homeevents .event-title{
	padding-left:250px;
}
.event-city {
    float: right;
    width: 20%;
}
@media (min-width:768px) and (max-width: 1090px) {
.event-date {
    width: 100%;
}
.event-title {
    width: 100%;
	padding-top:10px;
}
.event-city {
    float: none;
    width: 100%;
	text-align:center;
}
}
.event-date-top {
    background-color: whitesmoke;
    color: #262f30;
}
.event-date-bottom{
	background-color:#d0d3c5;
	color:#262f30;
}
a:hover .event-date-bottom{
	color: #003856;
}
.PDAupcomingevents a:hover .event-date-top{
	background-color:#003856;
	color:#fff;	
}
a:hover .event-title {
    text-decoration: underline!important;
	color: #003856;
}
/*************************/
.LeftNav{
	    margin-left: -50px;
}
.LeftNav ul{
	padding-left:0;
}
.LeftNav li {
    padding-top: 20px;
	list-style:none;
}
a.TextButton.QuickLinks {
    background-color: #007278;
    min-width: 250px;
    min-height: 68px;
    padding-top: 20px;
    padding-left: 40px;
    border-radius: 40px;
    border-top-left-radius: initial;
    border-bottom-left-radius: initial;
    text-align: left;
    -webkit-box-shadow: 2px 5px 10px 2px #000;
    box-shadow: 2px 5px 10px 2px #000;
    border: none;
	line-height: 30px;
    font-size: 1.5em;
	font-family: lato, sans-serif;
	font-weight: lighter
}
a:hover.TextButton.QuickLinks {
	background-color:#E2E1D9;
	color:#007278;
}
@media (max-width: 1260px) {
	.LeftNav{margin-left:0;}
	a.TextButton.QuickLinks {border-radius:40px;}
}
.btngray {
	display: inline-block;
	text-align: center;
	letter-spacing: 2px;
	font-size: 13px;
	line-height: 100%;
	text-transform: uppercase;
	text-decoration: none;
	padding: 16px 4px;
	font-family: lato, sans-serif;
	background-color: #262f30;
	color: #fff;
	min-width: 260px;
	vertical-align: center;	
	margin-bottom: 10px;
	Margin-top: 10px;
	font-weight: lighter;
	
}
.btngray.signinlinks{
	display:block;
	margin-bottom: 1px;
	Margin-top: 1px;
}
.btnpdm {
	display: inline-block;
	text-align: center;
	letter-spacing: 2px;
	font-size: 13px;
	line-height: 100%;
	text-transform: uppercase;
	text-decoration: none;
	padding: 16px 4px;
	font-family: lato, sans-serif;
	background-color: #262f30;
	color: #fff;
	min-width: 202px;
	vertical-align: center;	
	margin-left: 5px;
	margin-right: 5px;
	font-weight: lighter;
	
}
a:hover.btnpdm{
	background-color: #fff;
}
a.btnpdm {
	background: #262f30;
	color: #fff;
}
.btnpdm:hover {
background-color: #47585a;}


a:hover.btngray {
	background-color: #fff;
}
a.btngray {
	background: #262f30;
	color: #fff;
}
.btngray:hover {
	background-color: #47585a;
}
.homeslidertext {
	background: rgba(255,255,255,0.5);
	font-family: lato, sans-serif;
	color: #262f30;
	font-size: 20px;
	font-weight: lighter;
	line-height: 100%;
	Padding: 30px 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.smalltext {
	font-size: small;
	font-weight: lighter:
}


@media (max-width: 514px){
select#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid_Sheet0_Input6_DropDown1,
select#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid_Sheet0_Input6_DropDown1,
select#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid_Sheet0_Input7_DropDown1,
select#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid_Sheet0_Input8_DropDown1,
select#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid_Sheet0_Input9_DropDown1,
select#ctl01_TemplateBody_WebPartManager1_gwpciNewContentCollectionOrganizerCommon_ciNewContentCollectionOrganizerCommon_NewPanelEditorCommon2_panelEditor_Name_Demo___DENTAL_SCHOOL,
select#ctl01_TemplateBody_WebPartManager1_gwpciNewContentCollectionOrganizerCommon_ciNewContentCollectionOrganizerCommon_NewPanelEditorCommon2_panelEditor_Name_Demo___SPECIALTY_CODES{
	width:80%;
}
}