/*//// 
AUTHOR: MULTIMEDIA ARTS INTERACTIVE LLC
WWW.MAMULTIMEDIA.COM
/////*
@charset "UTF-8";
/* CSS Document */

body {
  padding:0;
  margin:0;
  overflow-x: hidden;
  background-attachment: scroll;
}
textarea[name=message] {
    resize: none;
}
html {
    -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */
}

::selection {
  background: #9E9E9E; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #9E9E9E; /* Gecko Browsers */
}
	
/* CREDITS FONT */
.creditsFont{
	color:#ffffff;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:10px;
}

/* GENERAL CODING */
.largeSize1{
	font-size: 30px;
}
.topHeaderPhoneFontText{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: #C70003;
	font-size: 33px;
}
.topHeaderPhoneFontText2{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: #C70003;
	font-size: 63px;
}
.smallRedFontText1{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: red;
	font-size: 17px;
	font-style: italic;
}
.headerBlackFontText1{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: black;
	font-size: 20px;
}
.headerGrayFontText1{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color:#474747;
	font-size: 20px;
}
.grayParragraphFontText1{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 22px;
	color: #686868;
}
.redParragraphTitleFontText1{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: red;
	font-size: 26px;
}
.blackParragraphFontText{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: black;
	font-size: 18px;
	line-height: 1.6em;
}
/* meet Dr.A button */
.meetDrAButton{
	padding-top: 10px;padding-left:15px;padding-right:15px;display: inline-block; font-size: 45px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: red; border-width: 1px;
	border-radius: 10px;
}
a.meetDrAButton:link {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.meetDrAButton:visited {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.meetDrAButton:hover {color:red;text-decoration: none;
	border-color: black;
	background: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2E2D2D, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2E2D2D, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2E2D2D, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2E2D2D, #000000); /* Standard syntax */
}
/* doctor on call button */
.drOnCallAccessButton{
	padding-top: 10px;padding-left:15px;padding-right:15px;display: inline-block; font-size: 45px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: red; border-width: 1px;
	border-radius: 10px;
}
a.drOnCallAccessButton:link {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.drOnCallAccessButton:visited {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.drOnCallAccessButton:hover {color:red;text-decoration: none;
	border-color: black;
	background: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2E2D2D, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2E2D2D, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2E2D2D, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2E2D2D, #000000); /* Standard syntax */
}
/* doctor affiliates access button*/
.networkAffiliatesAccessButton {
	padding-top: 10px;padding-left:15px;padding-right:15px;display: inline-block; font-size: 45px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: red; border-width: 1px;
	border-radius: 10px;
}
a.networkAffiliatesAccessButton:link {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.networkAffiliatesAccessButton:visited {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.networkAffiliatesAccessButton:hover {color:red;text-decoration: none;
	border-color: black;
	background: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2E2D2D, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2E2D2D, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2E2D2D, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2E2D2D, #000000); /* Standard syntax */
}
/* doctor affiliates access button Large*/
.networkAffiliatesAccessButtonLarge {
	padding-top: 10px;padding-left:15px;padding-right:15px;display: inline-block; font-size: 45px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: red; border-width: 1px;
	border-radius: 10px;
}
a.networkAffiliatesAccessButtonLarge:link {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.networkAffiliatesAccessButtonLarge:visited {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.networkAffiliatesAccessButtonLarge:hover {color:red;text-decoration: none;
	border-color: black;
	background: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2E2D2D, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2E2D2D, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2E2D2D, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2E2D2D, #000000); /* Standard syntax */
}
/* <--------------------------- */
/* access button 1*/
.accessButton1{
	padding-top: 10px;padding-left:10px;padding-right:10px;display: inline-block; font-size: 17px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: red; border-width: 1px;
	border-radius: 10px;
}
a.accessButton1:link {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.accessButton1:visited {color:white;text-decoration: none;
	border-color: white;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
a.accessButton1:hover {color:red;text-decoration: none;
	border-color: black;
	background: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2E2D2D, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2E2D2D, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2E2D2D, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2E2D2D, #000000); /* Standard syntax */
}
.blackParragraphWebsitePartTitle{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: #000000;
	font-size: 40px;
}
.whiteTitleFontText1{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: white;
	font-size: 20px;
}
.whiteTitleFontText2{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: white;
	font-size: 43px;
}
.whiteTitleFontText3{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: white;
	font-size: 33px;
}
.darkRedParragraphTitleFontText{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color:hsla(359,100%,27%,1.00);
	font-size: 36px;
}
/* <---------------------- */
/* TOP HEADER MENU DESKTOP */
.headerMenuDesktop-div{
	width: 100%;
}
.headerMenuDesktop-table{
	padding-top: 10px;
	width: 100%;
	max-width: 1100px;
}
.topHeaderRightInfo-table{
	width: 42%;
}
.topHeaderSlogan-table{
	height: 150px;
	width: 100%;
}
.topHeaderSlogan-div{
	width: 58%;
	display: inline-block;
	float: left;
	height: 150px;
}
.red{color:#C70003;}
.black{color:black;}
.topHeaderPhoneFontTextSlogan{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 33px;
}
/* <--------------------- */
/* WEBSITE BANNER CODING */
.websiteBanner-div{
	width: 100%;
	height: 475px;
	/*SET BACKGROUND - FULL WIDTH */
  background: url(../resourcesF/background/DFW-Doctors-Network-Website-Banner-image2.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll;
  
	overflow-x: hidden; 
  	overflow-y: auto;
}
.websiteBanner-table{
	width: 100%;
	height: 475px;
	max-width: 1100px;
}
.websiteBannerTextTitle{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: red;
	font-size: 35px; 
	text-shadow: 1px 1px hsla(359,100%,17%,1.00);
}
.websiteBannerMessage-Table{
	width: 100%;
	max-width: 550px;
	min-height: 300px;
	background: hsla(0,0%,100%,0.50);
	border-radius: 10px;
}
.blackBannerParragraphFontText{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: black;
	font-size: 22px;
}
/* <-------------------- */
/* TOP DESKTOP MENU BUTTONS */
.topMenuButton1{
	padding-top: 10px;padding-left:7px;padding-right:7px;display: inline-block; font-size: 17px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: white; border-width: 1px;
	border-radius: 10px;
}
a.topMenuButton1:link {color:#151515;text-decoration: none;}
a.topMenuButton1:visited {color: #151515;text-decoration: none;}
a.topMenuButton1:hover {color:#FFFFFF;text-decoration: none;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
	
}
a.topMenuButton1:active {color: #FFFFFF;text-decoration: none;}

.topMenuButton2{
	padding-top: 10px;padding-left:7px;padding-right:7px;display: inline-block; font-size: 17px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: white; border-width: 1px;
	border-radius: 10px;
}
a.topMenuButton2:link {color:#151515;text-decoration: none;}
a.topMenuButton2:visited {color: #151515;text-decoration: none;}
a.topMenuButton2:hover {color:#FFFFFF;text-decoration: none;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
	
}
a.topMenuButton2:active {color: #FFFFFF;text-decoration: none;}

.topMenuButton3{
	padding-top: 10px;padding-left:7px;padding-right:7px;display: inline-block; font-size: 17px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: white; border-width: 1px;
	border-radius: 10px;
}
a.topMenuButton3:link {color:#151515;text-decoration: none;}
a.topMenuButton3:visited {color: #151515;text-decoration: none;}
a.topMenuButton3:hover {color:#FFFFFF;text-decoration: none;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
	
}
a.topMenuButton3:active {color: #FFFFFF;text-decoration: none;}

.topMenuButton4{
	padding-top: 10px;padding-left:7px;padding-right:7px;display: inline-block; font-size: 17px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: white; border-width: 1px;
	border-radius: 10px;
}
a.topMenuButton4:link {color:#151515;text-decoration: none;}
a.topMenuButton4:visited {color: #151515;text-decoration: none;}
a.topMenuButton4:hover {color:#FFFFFF;text-decoration: none;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
	
}
a.topMenuButton4:active {color: #FFFFFF;text-decoration: none;}

.topMenuButton5{
	padding-top: 10px;padding-left:7px;padding-right:7px;display: inline-block; font-size: 17px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: white; border-width: 1px;
	border-radius: 10px;
}
a.topMenuButton5:link {color:#151515;text-decoration: none;}
a.topMenuButton5:visited {color: #151515;text-decoration: none;}
a.topMenuButton5:hover {color:#FFFFFF;text-decoration: none;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
	
}
a.topMenuButton5:active {color: #FFFFFF;text-decoration: none;}

.topMenuButton6{
	padding-top: 10px;padding-left:7px;padding-right:7px;display: inline-block; font-size: 17px; 
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; padding-bottom: 10px;
	border-style: solid; border-color: white; border-width: 1px;
	border-radius: 10px;
}
a.topMenuButton6:link {color:#151515;text-decoration: none;}
a.topMenuButton6:visited {color: #151515;text-decoration: none;}
a.topMenuButton6:hover {color:#FFFFFF;text-decoration: none;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
	
}
a.topMenuButton6:active {color: #FFFFFF;text-decoration: none;}

/* WEBSITE PART 2 CODING */
.websitePart2-div{
	width: 100%;
	/*SET BACKGROUND - FULL WIDTH */
  	background: url(../resourcesF/background/dfw-doctors-network-dallas-bg-img.jpg) no-repeat center center fixed;
 	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
  	background-attachment: scroll;
	overflow-x: hidden; 
  	overflow-y: auto;
}
.websitePart2-table{
	width: 100%;
	max-width: 1100px;
	background: hsla(0,0%,100%,0.33);
}
.affiliatesMapLocationsImageProperties{
	display: block;
   	margin: auto;
    width: 90%;
	padding: 5px;
}
/* <----------------------- */
/* WEBSITE PART 3 CODING */
.websitePart3-div{
	width: 100%;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
.websitePart3-table{
	width: 100%;
	max-width: 1100px;
}
.wp3-services-table{
	width: 100%;
	max-width: 260px;
	min-width: 190px;
	display: inline-block;
	min-height: 250px;
	
	background: #930002; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#930002, #E00003); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#930002, #E00003); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#930002, #E00003); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#930002, #E00003); /* Standard syntax */
	
	border-style: solid;
	border-color: hsla(0,0%,99%,0.00);
	border-width: 3px;
	
	cursor: pointer;
}
.wp3-services-table:hover{
	border-color: white;
}
.wp3ServicesImageProperties{
	display: block;
   	margin: auto;
    width: 95%;
	padding: 5px;
}
/* <---------------------- */
/* WEBSITE PART 4 CODING */
.websitePart4-div{
	width: 100%;
}
.websitePart4-table{
	width: 100%;
	max-width: 1100px;
}
/* <---------------------- */
/* WEBSITE PART FIVE CODING */
.websitePart5-div{
	width: 100%;
}
.websitePart5-table{
	width: 100%;
	max-width: 1100px;
}
/* <----------------------- */
/* TESTIMONIAL FUNCTION CODING */
.testimonialProperties-table{
	border-radius: 25px;
	max-width: 70%;
	
	background: #930002; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#930002, #E00003); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#930002, #E00003); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#930002, #E00003); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#930002, #E00003); /* Standard syntax */
	
	border-style: double;
	border-color:#BE0104;
	border-width: 1px;
}
.testimonialBlock-image{
	width: 90px;
	height: 90px;
	border-radius: 50%;
}
.testimonialBlock-personNameFontText{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	color: white;
	font-size: 13px;
}
.testimonialBlock-testimonialFontText{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 26px;
	color:white;
	font-style: italic;
}
/* <------------------ */
/* WEBSITE PART CONTACT CODING */
.websitePartContact-div{
	width: 100%;
}
.websitePartContact-table{
	width: 100%;
	max-width: 1100px;
}
/* <------------------ */
/* CONTACT FORM CODING */
.wp3-leftTextFields-div{
	width: 50%;
	float: left;
}
.wp3-rightTextFields-div{
	width: 50%;
	float: right;
}
.wp3-messageVerificationAndSubmissionTextField-div{
	width: 80%;
	padding-left: 10%;
	padding-right: 10%;
}
.contactFormTextFieldProperties{
	font-family:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	font-size:18px;
	padding:2px;
	border:1px solid #CCCCCC;
	width:80%;
	height:35px;
	color:hsla(204,18%,16%,1.00);
	border-radius: 8px;
}
.contactForm-verifBoxProperties{
	font-family:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	font-size:18px;
	padding:2px;
	border:1px solid #CCCCCC;
	width:100px;
	height:35px;
	color:hsla(204,18%,16%,1.00);
	border-radius: 8px;
}

#name:hover{color:hsla(359,100%,34%,1.00);}
#phone:hover{color:hsla(359,100%,34%,1.00);}
#from:hover{color:hsla(359,100%,34%,1.00);}
#message:hover{color:hsla(359,100%,34%,1.00);}
#verif_box:hover{color:hsla(359,100%,34%,1.00);}
#submitButton:hover{
	background: #314959; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2C393F, #1C2428); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2C393F, #1C2428); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2C393F, #1C2428); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2C393F, #1C2428); /* Standard syntax */
}

.wp6-titleTd{
	border-bottom: 1px solid hsla(0,0%,98%,0.30);
}
.contactFormLabelText{
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:12px;
	color:black;
}
.contactForm-messageBoxProperties{
	padding:2px;
	border:1px solid #CCCCCC;
	border-radius: 8px;
	width:80%;
	height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color: #1B1E27;
}
.contactForm-submitButton{
	cursor: pointer;
	margin-top:10px;
	display:block;
	border:1px solid #FFFFFF;
	border-radius: 8px;
	width:200px; height:40px;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size:18px; padding-left:2px;
	color: white;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:2px;
	line-height:14px;
	background: #A00002; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}
/* <------------------- */
/* WEBSITE PART FOOTER */
.websitePartFooter-div{
	width: 100%;
	background: #930002;
}
.websitePartFooter-table{
	width: 100%;
	max-width: 1100px;
}
.footerLeftContent-div{
	width: 50%;
	float: left;
}
.footerRightContent-div{
	width: 50%;
	float: right;
}
/* <------------------ */
/* FOOTER CREDITS */
.footerCredits{
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	color:hsla(0,0%,100%,1.00);
	font-size:10px;
}
/* <------------------- */

/* DOCTOR ON CALL WEB PAGE CODING */
.drOnCall-imageProperties{
	width: 30%;
	max-width: 450px;
	height: auto;
	float: left;
	padding-right: 13px;
	padding-bottom: 13px;
}

.textContentIconImageProperties{
	width: 100%;
	max-width: 100px;
	height: auto;
	float: left;
	padding-right: 7px;
}
.dfwDoctorsNetworkLogoImage{
	width: 100%;
	max-width: 300px;
	height: auto;
}
























/* --- MOBILE MENU -- */
/*Strip the ul of padding and list styling*/
#nav ul{
list-style-type: none;
padding: 0;
margin: 0;
position: absolute;
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
}

/*Create a horizontal list with spacing*/
li {
	display:inline-block;
	float: left;
	margin-right: 1px;
}

/*Style for menu links*/
li a {
	display:block;
	min-width:120px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	background: #000000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#202020, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#202020, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#202020, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#202020, #000000); /* Standard syntax */
}

/*Hover state for top level links*/
li:hover a {
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
	color:white;
}

/*Style for dropdown links*/
li:hover ul a {
	background: #000000;
	color: #0079D9;
	height: 40px;
	line-height: 40px;
}

/*Hover state for dropdown links*/
li:hover ul a:hover {
	background: #0079D9;
	color: #fff;
}

/*Hide dropdown links until they are needed*/
li ul {
	display: none;
}

/*Make dropdown links vertical*/
li ul li {
	display: block;
	float: none;
}

/*Prevent text wrapping*/
li ul li a {
	width: auto;
	min-width: 100px;
	padding: 0 20px;
}

/*Display the dropdown on hover*/
ul li a:hover + .hidden, .hidden:hover {
	display: block;
}
/*Make dropdown links appear inline*/
	ul {
		position: static;
		display: none;
	}
	/*Create vertical spacing*/
	li {
		margin-bottom: 0px;
	}
	/*Make all menu links full width*/
	ul li, li a {
		width: 100%;
	}
	/*Display 'show menu' link*/
	.show-menu {
		display:block;
	}
	#nav_wrapper {
		width: 100%;
	}
	/*#nav ul{
		position: relative;
	}*/
	
	/*Style 'show menu' label button and hide it by default*/
.show-menu {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	text-decoration: none;
	color: #fff;
	text-align: center;
	padding: 10px 0;
	display: block;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#E00003, #710001); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E00003, #710001); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E00003, #710001); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E00003, #710001); /* Standard syntax */
}

/*Hide checkbox*/
input[type=checkbox]{
    display: none;
}

/*Show menu when invisible checkbox is checked*/
input[type=checkbox]:checked ~ #menu{
    display: block;
}
.topMenuMobile {
	display: none;
}

@media screen and (max-width : 740px){
	.topMenuMobile {
		display: block;
	}
	.headerMenuDesktop-div{
		display:none;
	}
	/* RESIZE CONTACT FORM TO FIT MOBILE SCREEN */
	.contactFormTextFieldProperties{
		font-family:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
		font-size:14px;
		padding:2px;
		border:1px solid #CCCCCC;
		width:80%;
		height:25px;
	}
	/* <------------------------ */
	/* FIX FOOTERS FOR MOBILE OPTIMIZATION*/
	.footerLeftContent-div{
		width: 100%;
		clear: both;
	}
	.footerRightContent-div{
		width: 100%;
		clear: both;
	}
	/* <------------------------ */
	/* WEBSITE BANNER */
	.websiteBannerTextTitle{
		font-size: 25px;
	}
	.networkAffiliatesAccessButton{
		display: none;
	}
	.drOnCallAccessButton{
		display: none;
	}
	.websiteBanner-div{
		width: 100%;
		height: 475px;
		/*SET BACKGROUND - FULL WIDTH */
     	background: url(../resourcesF/background/DFW-Doctors-Network-Website-Banner-image2.jpg) no-repeat center right fixed;
    	-webkit-background-size: cover;
  		-moz-background-size: cover;
  	 	-o-background-size: cover;
  	 	background-size: cover;
 	 	background-attachment: scroll;
  
		overflow-x: hidden; 
  		overflow-y: auto;
	}
	/* */
	.wp3-services-table{
		width: 100%;
		max-width: 438px;
		min-width: 190px;
		display: inline-block;
		min-height: 250px;
	
		background: #930002; /* For browsers that do not support gradients */
		background: -webkit-linear-gradient(#930002, #E00003); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(#930002, #E00003); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(#930002, #E00003); /* For Firefox 3.6 to 15 */
		background: linear-gradient(#930002, #E00003); /* Standard syntax */
	
		border-style: solid;
		border-color: hsla(0,0%,99%,0.00);
		border-width: 3px;
	
		cursor: pointer;
	}
	.wp3ServicesImageProperties{
		display: block;
   		margin: auto;
    	width: 95%;
		padding: 5px;
	}
	/* map */
	.affiliatesMapLocationsImageProperties{
		display: block;
   		margin: auto;
    	width: 100%;
		padding: 0px;
	}
	.websitePart2-div{
		width: 100%;
		/*SET BACKGROUND - FULL WIDTH */
  		background: #FFFFFF;
		
		border-bottom-color: #B1B1B1;
		border-bottom-style: solid;
		border-bottom-width: 1px;
	}
	.topHeaderPhoneFontText2{
		font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
		color: #C70003;
		font-size: 33px;
	}
	.topHeaderPhoneFontTextSlogan{
		font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
		font-size: 23px;
	}
}
@media screen and (max-width : 580px){
	

}