/*----- general styles Prod File-----*/
html, body { font-family: "Open Sans", sans-serif; background-color:#f9f9f9; }

media (min-width: 1170px){
	body { width: 1170px; margin-left: auto; margin-right: auto; }
	}
}

body { position: relative; }
h1, h2, h3 { font-family: "Open Sans", sans-serif; }
large, .large { font-size: 120%; }
.text-black { color: #000000; }
.text-gray { color: #888888; }
.margin-topME{margin-top:12px;}
.margin-right { margin-right: 30px; }
.margin-left{ margin-left: 29px;}
.no-padding-right { 	padding-right:0; }
.no-padding-left { padding-left:0; }
.no-margin { margin: 0; }
.extraPadding{margin-top:5px;}
.hrDoctor{margin-top: 8px;}
.no-margin-right { margin-right: 0; }
.mobile-ul{list-style:none}
.footer-links1{margin-left:-39px;}
.footer-subLinks{margin-left:-78px;}
.titleSlide, h1{color: #004377 !important; font-size: 40px !important;}
.content1{font-size: 22px !important; color: #686868 !important; font-family: "OpenSans", sans-serif;}
.urgentButton{margin-top:-15px}
.hr{width:80%;}
.btn-primary{background-image: linear-gradient(to bottom,#004377 0,#3071a9 100%);}/*override theme.min.css*/
h1,.h1 {font-size: 32px;}
.override-visible-sm{display:none;}
.ie-only{display:none;}
#google_translate_element{ display:inline-block !important; }
.carousel-indicators{ display:none; }

.page { margin: 0 auto; position: relative; background-color: #f6f7f8; }

body[style]{
	padding-right:0px !important;
}
footer-container{
	margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

/********************Career Page*****************/
.centered
{
    text-align:center;
}
.tdButtons{
	text-align:center;
	background-color:#008cca;
	color:#ffffff;
	border:none; border-radius:3px;
	padding:10px;
	padding-left:20px;
	padding-right:20px;
}
/******************************************/
.override-col-md-2{
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
}
.container-footer{
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px;
}
/*Added 07/28/2016*/
.fc-time{display:none;}
.ie-only{display:none;}
.topGrad{
	width: 100%;
    height: 99px;
    clear: both;
    margin-bottom: 130px;
}
.botGrad{
	width: 100%;
    height: 64px;
    clear: both;
    margin-top: 10px;
}
.btn-standard { 	
	border-color: #000;
	border-radius: 0;
	background-image: none;
}
/*For Doctor Finder shift address Address2 @ROB*/
.shiftAdd{margin-left:62px;}

.shiftAddUrgent{margin-left:80px;}

/*@ROB*/
.padding{
	padding-bottom:2px;
}
/*@ROB* 06/15/2016*/
.ignore{

}
/*******************************************************/
/*07/07/2016 add padding-bottom*/

.navbarpadding {
  padding-bottom: 10px;
}

.navbarapp-padding{
  padding-bottom: 15px;
}

.finder-padding{
		margin-top:15px;/*Note: This is for Mura. For production, we would need to see the actual results.*/
}
/*Full size of the calendar with no scroll bar 07/05/2016*/
.fullheight{
	margin-bottom:500px;
}
/*07/06/2016 To remove the particular height from calendar*/
.fc-scroller{
	height:auto !important;
}

/*allows the scroller to appear on mobile version 07/11/2016*/
@media(max-width:480px){	
	.fc-scroller{
		overflow-x:hidden !important;
		overflow-y: scroll !important;
	}
	.fullheight{
		margin-bottom:0px;
	}
}

@media (min-width:992px) and (max-width: 1367px){
	.quickLink {
		width:22%;
	}
	
	.override-col-md-offset-2 {
		margin-left: 5.6%;
	}
	
	.overrides-col-md-offset-2 {
		margin-left: 17.333333%;
	}
	
	.override-col-md-offset-3{
		margin-left: -3%;
	}
	.override-col-md-2{
		width: 32.2%;
	}
}

@media (min-width: 1368px){
	.quickLink {
		width:21%;
	}
	
	.override-col-md-offset-2 {
		margin-left: 5.5%;
	}
	
	.overrides-col-md-offset-2 {
		margin-left: 19.333333%;
	}
	
	.override-col-md-offset-3{
		margin-left: -3%;
	}
	.override-col-md-2{
		width: 32.2%;
	}
}


/*Change button color for slideshows override theme.min.css 07/05/2016*/
.btn-info1 {
  color: white;
  background-color: #004377;
  border-color: #004377;
  background-image:-webkit-linear-gradient(top, #004377 0, #004377 100%);
  background-image:-linear-gradient(to bottom, #004377 0, #004377 100%);
  background-repeat:repeat-x;
  border-color:#00437;
}
	
.slideText{
	color:white;
}

/*Following is to center the 2016 copyright Regal ... footer*/
@media (min-width:1200px){
	.override-col-lg-6{
		width:63%;
		margin-left:240px;
	}
	.body-padding{
		margin-top:40px;/*Note: This is for Mura. For production, we would need to see the actual results.*/
	}
}


/*****************************************************/
/*override Theme.min.css file @ROB*/
.navbar .navbar-nav:not(.ignore){
	padding-bottom:10px;
	margin-left: 0;
    margin-right: 0;
}

.container-fluid.ng-scope:not(#home-content){
	padding-top:20px;
}

.break-all { word-break: break-all }

/*Added by Rob 05/13/2016*/
.calendarResize{width:100%;}

/*Added by Rob 05/31/2016*/
.fixIconCal{padding-left:0px;}

.fc-left h2{
	font-size:22px;
}

/*If we are going to use a style sheet Added by @Rob*/
@media print {
  .visible-print  { display: inherit !important; }
  .hidden-print   { display: none !important; }
}

@media (min-width: 450px){
	.has-margin-top { margin-top:20px; }
	.no-margin-top { margin-top:0; }
}

@media (min-width: 768px) {
	header { height: 50px; }
}

@media (max-width: 480px){
	.fc-view-container{width:100%;}
	
	/*07/08/2016 Added the following so title is visible*/	
	.visible-xs{
		display:block !important;
		margin-left:5px;
	}
	
	.navbar-wrapper .navbar ul#navPrimary{ margin-left:0px; }
	
	.backToTop{
		margin-left:54px;
	}
	
	/*07/08/2016 Added the following so adjust indicators*/
	.carousel-indicators{
		position: absolute;
		bottom: -1px;
		left: 50%;
		z-index: 15;
		width: 60%;
		margin-left: -30%;
		padding-left: 0;
		list-style: none;
	    text-align: center;
	}
	
	.body-padding{
		margin-top:40px;
	}	
}

@media (max-width: 639px){
	.company-logo { width: 199px; }
}

@media (min-width: 640px){
	.company-logo { width: 300px; }
	
}

@media (min-width: 768px){
	.myCarousel{ margin-top:25px; }
}

@media (min-width: 920px){
	.company-logo { width: 400px; }

	#homepage .carousel .item img {
	}
}

@media (min-width: 1680px){
	.navbar-brand {
		float: left;
		padding: 7px 15px;
		font-size: 18px;
		line-height: 20px;
		height: 50px;
	}
}

@media (max-width: 639px){
	.company-logo { width: 210px; }
}

@media (min-width: 640px){
	.company-logo { width: 300px; }
}

@media (min-width: 768px){
	.company-logo { width: 400px; }
}

@media (max-width: 991px) and (min-width: 759px) {
    .pull-left{
		float: left!important;
    	margin-left: 29px !important;
	}
}
@media (min-width: 751px) and (max-width: 800px){
	.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		/*opacity: .8;*/
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}
	
	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:801px) and (max-width:1023px){
	.override-visible-sm{display:block; text-align:center;}
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}

	.hrphone{width:55%; margin-left:6px;}
}


@media (max-width: 314px){
.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}
	
	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:315px) and (max-width: 329px){
.override-visible-sm{display:block; text-align:center;}
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}
	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:330px) and (max-width: 337px){
.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}

	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:338px) and (max-width: 355px){
	.override-visible-sm{display:block; text-align:center;}

	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}
	
	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:356px) and (max-width: 380px){
.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		/*opacity: .8;*/
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}

	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:381px) and (max-width: 422px){
.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		/*opacity: .8;*/
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}
	
	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:423px) and (max-width: 432px){
	.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}

	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:433px) and (max-width: 511px){
	.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		/*opacity: .8;*/
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}
	
	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:512px) and (max-width: 623px){
	.override-visible-sm{display:block; text-align:center;}
	
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}

	.hrphone{width:55%; margin-left:6px;}
}

@media (min-width:624px) and (max-width: 750px){
	.override-visible-sm{display:block; text-align:center;}

	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}	

	.navbarapp-padding{
		padding-bottom: 0px;
	}

	.hrphone{width:55%; margin-left:6px;}
}

/*for Iphone styling*/
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {
	.widthResult{
		width: 272px;
	}
}

/*Added by Rob 05/13/2016*/
@media (max-width: 800px) and (orientation:landscape){
	.fc-view-container{width:100%;}
	.mobile-footer{
		height:145px;
	}
	.carouselWidth{width:100%; margin-left:.5px}
	.navbar-padding{padding-bottom:-20px;}
	.navbar-opacity {
		background-color: rgb(249, 249, 249);
		opacity: 1;
	}
}

.navbar-toggle .icon-bar  { background: rgba(0,119,192,1); width: 34px; }
.navbar-toggle { margin-right:0px; }

.navKeywords { border-right-style: none; }

.navKeywordsSubmit { 
	border-left-style: none;
	border-color: #000;
	}

.navbar { 
	border: 0; 
	box-shadow: none; 
}

.well { 
	background-color: initial; 
	background-image: none; 
	border: none; 
	box-shadow: none; 
	padding-left: 0; 
	padding-right: 0; 
}

.well .nav-list .nav-list a{	
	font-size: 90%;
} 
/*Added 06/15/2016 */
@media (max-width: 1023px){
		.navbar-opacity {
						/*background-color: rgb(255, 255, 255);
						background-color:#f9f9f9;
						background: rgba(255, 255, 255);*/
						/*background:#f9f9f9;*/
						filter: initial;
						/* For IE 8*/
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";
		}
		.navbar-opacity-home {
						background-color: rgb(255, 255, 255);
						/*background-color:#f9f9f9;*
						background:#f9f9f9;
						filter: initial;
						/*For IE 8*/
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";
		}
		/*Added by Rob. Fixed the issue with footer being cut off in tablet and mobile sites*/
		.col-lg-2{
						position: relative;
						min-height: 15px;
						padding-left: 15px;
						padding-right: 15px;
		}
}

@media (min-width:1024px){
		.navbar-opacity { 
						/*background-color: rgb(0, 0, 0);*/
						/*background-color:#f9f9f9;*/
						/*background: rgba(255, 255, 255, .7);*/
						/*background: rgba(249, 249, 249, 1);*/
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000);
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";
		}
		.navbar-opacity-home { 
						background-color: rgb(0, 0, 0);
						/*background-color:#f9f9f9;
						background: rgba(255, 255, 255, .7);
						background: rgba(249, 249, 249, 1);*/
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000);
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";
		}
}

/*To test tablet*/

@media (min-width: 751px) and (max-width: 767px) {
	.body-padding{
		margin-top:20px !important;
	}
	.h4Font{
		font-size:12px !important;
		display:none;
	}
}

@media (min-width: 768px) and (max-width: 990px){
	.body-padding{
		margin-top:40px !important;
	}
}

@media (min-width: 991px) and (max-width: 999px){
	.body-padding{
		margin-top:40px !important;
	}
}

@media (min-width: 768) and (max-width: 1024px){
	.navbar-header .container {
		width: auto;
	}
}

@media (min-device-width: 767px) and (orientation:landscape){
	.override-hidden-xs1{
		display:none !important;
	}
}


@media (max-width: 751px) and (orientation:landscape){
	.override-hidden-xs1 {
    	display: block;
	}
	.fixNext{margin-right:0px;}
	
	.carouselCaption{
		margin-top:120px !important;
	}
	
	.h4Font{
		font-size:16px !important;
	}
	
	.upcoming-events-image { 
	 max-width: 180px;
	 max-height: 180px;
	 width:22% !important;
	 margin-left:340px !important;
	}
	
	.image-margin-top{
		margin-top: 170px !important;	
		display:inline-block;
	}
	
	.resizeFeatured{
		margin-top:-141px;
		height:auto;
		width:80%;
		margin-left:0px !important;
	}
	
	.bg-white2 { background-color: #FFFFFF; height:203px; /*width:100% !important;*/ }
	
	.resizeMoreEvents{
		width:95.2%;
		margin-left:3px;
	}
	
	.link {
		cursor: pointer;
	}
	
	.sub-link {
		cursor: pointer;
	}
	
	.hidden1 {
		display: none;
	}
}

@media (max-device-width: 800px) and orientation: portriat){
	.upcoming-events-image { 
	 max-width: 180px;
	 max-height: 180px;
	 width:25%;
	 margin-left:280px;
	 margin-top:-140px;
	 padding-bottom:10px;
	}
}

/*display image in mobile devices for News/Events page @ROB*/
@media (max-width: 767px){
	.upcoming-events-image { 
	 max-width: 180px;
	 max-height: 180px;
	 width:33%;
	 margin-left:215px;
	 margin-top:-138px;
	}
	
	.text-center1{
		display: table;
		margin-top: 23px;
		margin-left: 35px !important;
	}
	
	.override-hidden-xs1{
		display:block;
	}
	
	.carouselCaption{
		margin-top:106px;
	}
	
	.urgentImageCircle{margin-right:55px;}
	
	.alignMoreEvents{
		text-align:center;	
	}
	
	.resizeFeatured{
		margin-top:-80px;
		height:auto;
		width:65%;
		margin-left:3px;
	}
	
	.bg-white2 { background-color: #FFFFFF; height:230px; width:100%; }
	
	.resizeMoreEvents{
		width:99.4%;
		margin-left:0px;
	}
	
	.hidden-xs.col-md-2{
		display:inline !important;
	}
	.fc-scroller{
		overflow: visible !important;
		display:inline-block !important;
	 }
	.fc-scroller.fc-day-grid-container{
		height:auto !important;
	}
	
	.mobile-resizeQuickLinks{
		padding-top: 25px;
		width: 74%;
		margin-left: auto;
		margin-right: auto;
	}
}

/*IPAD Home Event Section*/
@media (min-width:768px) and (max-width:800px){
	.upcoming-events-image { 
		max-width: 160px !important;
		max-height: 180px;
	 }
	.hr {
		width: 65%;
	}
	.ipadHomeImages{
		width:23% !important;
		margin-left:12px !important;
	}
	.col-sm-offset-2{
		margin-left:1.666667% !important;
	}
}

/*Fixes the icon calendar @ROB*/
@media(min-width: 968px){
	.icon-fix{
		margin-left:-15px;
	}
}

@media screen and (min-width:1264px){
	.paddingLanguage{
		padding-right: 6px;
	}
	.widthLanguage{
		width:113%;
	}
}

.navbar-nav > li > a { padding: 9px; }

@media (min-width: 1024px){
	#navPrimary li a:link
	, #navPrimary li a:visited { color: black; }
	
	#navPrimary li.active a:link
	, #navPrimary li.active a:visited { color: #0077C0; }
	
	#navPrimary li a:hover
	, #navPrimary li a:active{ color: #0077C0; }
	
	#navPrimary li.first a{ padding-left:0; }
	
	#navPrimary li.last a{ padding-right:0; }
	
	.nav>li>a:hover{ 
		text-decoration:underline;
		background-color:transparent 
	}
	
	.nav-tabs>li>a:hover{ border-color:initial }
	
	#navStandard ul.nav li a:link
	, nav#navStandard ul.nav li a:visited { color: #808080; }
	
	#navStandard ul.nav li a:hover
	, nav#navStandard ul.nav li a.active { color: #0077C0; }
	
	#navStandard ul.nav li a.active { font-weight: bold; }
	
	.navbar .navbar-nav>.active>a { 	
		background-color:transparent; 
		color: #0077C0;
	}
}

@media screen and (min-width: 768px) and (max-width:980px){
	.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{	
		width: 30px;
		height: 30px;
		margin-top: 98px;
		font-size: 30px;
	}
}
@media (min-width: 768px){
	.container {
		width: 100%; 
	}
}

@media (max-width: 921px){
	.hideHR{
		display:none;
	}
}

@media (max-width: 1366px) and (min-width: 992px){
	.overrides-col-md-offset-3 {
		margin-left: 5.5%;
	}
	.override1-col-md-2{
		float:left;
		width:16.66666667%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	.override2-col-md-2{
		float:left;
		width:36.9%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	.override3-col-md-2{
		float:left;
		width:36.9%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}	
	#featured-event, #more-events{
		height: 250px !important;
		overflow: hidden;
	}
	#featured-event .featured-event-title {
		width: 260px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
	#featured-event .featured-event-summary {
		width: 220px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	#more-events .featured-event-title {
		width: 260px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.upcoming-events-image { 
		max-width: 180px !important;
		max-height: 180px !important;
	}
	.upcoming-events-image { 
		max-width: 220px !important;
		max-height: 220px !important;
	}
	.h6Resize{
		font-size: 15px !important;
	}
	.smallResize{
		font-size: 96% !important;
	}
	.eventsResize{
		font-size: 15px !important;
	}
	.eventTitle{
		font-size:15px;
	}
	.hrMoreEvent{
		width:122% !important;
	}
	.moreEventsRight{
		float:right;
		margin-right:90px;
	}
}

.image-margin-top2 {
		margin-top: 176px !important;
}

@media (min-width: 1367px){
	.overrides-col-md-offset-3 {
		margin-left: 11.3%;
	}
	.override1-col-md-2{
		float:left;
		width:16.66666667%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	.override2-col-md-2{
		float:left;
		width:23.9%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	.override3-col-md-2{
		float:left;
		width:35.9%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	#featured-event, #more-events{
		height: 250px !important;
		overflow: hidden;
	}
	#featured-event .featured-event-title {
		width: 260px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	#more-events .featured-event-title {
		width: 260px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
	#featured-event .featured-event-summary {
		width: 220px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.h6Resize{
		font-size: 19px !important;
	}
	.smallResize{
		font-size: 105% !important;
	}
	.eventsResize{
		font-size: 15px !important;
	}
	.eventTitle{
		font-size:15px;
	}
	.hrMoreEvent{
		width:55%;
		
	}
}
@media(min-width:1263px) and (max-width:1367px){
	.moreEventsRight{
		float:right;
		margin-right:31px;
	}
}

@media(min-width:1263px) and (max-width:1552px){
	.moreEventsRight{
		float:right;
		margin-right:61px;
	}
	.hrMoreEvent{
		width:80% !important;
		
	}
}

@media(min-width:1575px){
	.overrides-col-md-offset-3 {
		margin-left: 12.3%;
	}
}

@media(min-width:1575px){
	.overrides-col-md-offset-3 {
		margin-left: 16.3%;
	}
}

@media(min-width:1675px) and (max-width:1711px){
	.overrides-col-md-offset-3 {
		margin-left: 15.3%;
	}
	.quickLink {
		width: 14%;
	}
	.override-col-md-offset-2 {
		margin-left: 20.5%;
	}
	.hrMoreEvent{
		width:43%;	
	}
}

@media(min-width:1711px){
	.overrides-col-md-offset-3 {
		margin-left: 15.3%;
	}
	.quickLink {
		width: 16%;
	}
	.override-col-md-offset-2 {
		margin-left: 17.5%;
	}
	.hrMoreEvent{
		width:43%;	
	}
}
@media(min-width:1781px){
	.override3-col-md-2 {
		float: left;
		width: 35.9%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
		margin-left: 121px;
	}
}

@media(min-width:1531px) and (max-width:1574px){
	.overrides-col-md-offset-3 {
		margin-left: 16.3%;
	}
}

@media(min-width:1541px) and (max-width:1780px){
	.moreEventsRight{
		float:right;
		margin-right:81px;
	}
	.hrMoreEvent{
		width:75% !important;
		
	}
}
@media(min-width:1369px) and (max-width:1530px){
	.quickLink {
		width: 19%;
	}
	.override-col-md-offset-2 {
		margin-left: 11.7%;
	}
}
@media(min-width:1531px) and (max-width:1710px){
	.quickLink {
		width: 16.3%;
	}
	.override-col-md-offset-2 {
		margin-left: 16.5%;
	}
}

.bw-button { 
		border: 1px solid rgb(0, 0, 0);
		color: rgb(0, 0, 0); 
		background-color: rgb(255, 255, 255);
	}

.radio-custom { display: none; }

.radio-label-custom {
	border: 1px solid rgb(0, 0, 0);
	margin: auto 1px;
	color: rgb(0, 0, 0); 
	background-color: rgb(255, 255, 255);
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 95%;
	vertical-align: middle;
	text-align: center;
}
.radio-custom:checked + .radio-label-custom {
	color: rgb(255, 255, 255);
	background-color: rgb(0, 0, 0);
}


/*IPADS styling*/
@media screen and (max-width:1024px) and (min-width:768px){
	.carousel-indicators {
		bottom: 4px;
	}
	.navbarapp-padding {
		padding-bottom: 20px;
	}
}

@media screen and (min-width:1025px){
	.carousel-indicators {
		bottom: 20px;
	}
}

@media (max-width:961px) and (min-width: 768px) and (orientation:landscape){
	#homepage .carousel .carousel-caption { 
		top: -20px;
	}

	.upcoming-events-image { 
		 max-width: 180px;
		 max-height: 180px;
		 width:22% !important;
		 margin-left:470px !important;
	}
	
	.resizeFeatured{
		margin-top:-192px;
		height:auto;
		width:80%;
		margin-left:0px !important;
	}
	
	.bg-white2 { background-color: #FFFFFF; height:203px; width:100% !important; }
	
	.resizeMoreEvents{
		width:95.2%;
		margin-left:3px;
	}
}

@media (max-width: 767px){
	#homepage .carousel .carousel-caption { 
		left: 0;
		top: -20px;
		color: #0077C0;

	}
}

@media only screen and (min-device-width : 375px) and (max-device-width : 667px) { 
	.text-center1{
		display: table;
		margin-top: 23px;
		margin-left: 35px !important;
	}
}

@media (max-device-width: 767px) and (orientation:landscape){
	.text-center1{
		margin-left: 174px !important;
	}
}

#homepage .carousel .carousel-caption { 
	background-color: transparent;
	text-align: left;
	}

@media only screen and (max-width: 551px){
	.body-padding{
		margin-top:20px;
	}	
}

@media (min-width: 1000px){
	.body-padding{
		margin-top:40px;
	}	
}

@media screen and (max-width: 1024px) and (orientation:landscape){

	.carousel-control .glyphicon-chevron-left, 
	.carousel-control .glyphicon-chevron-right, 
	.carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 61%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
}
}

@media (min-width: 1024px){
	
	#myCarousel{ margin-top:20px !important; }

	.carousel-caption h1
	, .carousel-caption h2 *{ color: #0077C0 }
	
	#homepage .carousel .item img{
		<!-- [if IE 9]>
			top:200px;

			width: 100%;
		<![endif]-->
	}
	
	.slideHeader {
		font-size: 40px; 
		color: #0077C0; 
		font-family: "UrgeText"; 
	}
}

@media (min-width: 1281px) and (max-width:1520px){
	#homepage .carousel .carousel-caption {
		left: auto;
		right: auto;
		top: 32%;
		max-width: 1263px;
		margin-left: 70px;
	}
}

@media (min-width: 1521px){
	#homepage .carousel .carousel-caption {
		left: auto;
		right: auto;
		top: 32%;
		max-width: 1263px;
		margin-left: 70px;
	}
}
/****************Carousel Expands. Carousel-caption and body content remains the same ROB*********************/
@media (min-width:1281px) and (max-width:1720px){
    .footer-links{
        margin:auto;
       /* max-width:1263px;*/
    }
}

@media (min-width:1721px){
    #searchForm{
        margin:auto !important;
        max-width:1363px !important;
    }

	.depth-2 {
		margin: auto;
		max-width:1363px !important;
	}
	.depth-3{
		margin: auto;
		max-width:1363px !important;
	}
	}
	.depth-1{
		margin: auto;
		max-width:1363px !important;
	}
}
/*********************************************************/

@media(min-width:1500px){
	.col-md-2{
		width:32.9%;
	}
	.col-md-3{
		width:0;
	}
}

@media (min-width:1263px){
	body{
		overflow-x:hidden;
	}
}
/***TEST 1.2***/
/*#homepage .carousel .item { 
    height: auto !important; 
} */

#homepage .carousel .item img { 
    min-width: 100% !important; 
    max-width: 100% !important; 
    height: auto !important; 
    position: relative !important; 
} 

.carousel-indicators { 
    bottom: 2%; 
} 

@media screen and (max-device-width: 375px) and (max-device-height: 667px) {
	#homepage .carousel .item { 
		height: auto !important; 
	} 

	#homepage .carousel .item img { 
		min-width: 100% !important; 
		max-width: 100% !important; 
		height: auto !important; 
		position: relative !important; 
	} 

	.carousel-indicators { 
		bottom: 2%; 
	} 
}

@media (max-width:331px){
	.navbar-toggle{
		position: relative;
		float: right;
		padding: 9px 8px;
		margin-top: 8px;
		margin-right: 0px; 
		margin-bottom: 8px;
		background-color: transparent;
		background-image: none;
		border: 1px solid transparent;
		border-radius: 4px;
	}
}


@media screen and (max-width:331px) and (-webkit-min-device-pixel-ratio:0) {	
	#homepage .carousel .item img {
		min-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		position: relative !important;
	}
}

@media (min-width:729px) and (max-width:748px){
	#homepage .carousel .item img {
		min-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		position: relative !important;
	}
}

@media(max-width: 728px) and (orientation:portrait){
	#homepage .carousel .item img {
		min-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		position: relative !important;
	}
}

@media screen and (max-width: 728px) and (orientation:portrait) and (-moz-images-in-menus:0){
	#homepage .carousel .item img {
		min-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		position: relative !important;
		margin-top: 0px;
	}
}

/*Firefox*/
@media screen and (max-width: 748px) and (-moz-images-in-menus:0) {
    #homepage .carousel .item img {
		min-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		position: relative !important;
		margin-top: 0px;
	}
}

@media(max-width: 768px) and (orientation:landscape){
	#homepage .carousel .item img {
		min-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		position: relative !important;
	}
}

@media screen and (max-width: 768px) and (orientation:landscape) and (-moz-images-in-menus:0){
	#homepage .carousel .item img {
		min-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		position: relative !important;
		margin-top: 0px;
	}
}

@media (max-width: 767px){
	.image-margin-top2 {
		margin-top: 182px !important;
	}
	.eventMargin {
		margin-top: -85px;
	}
}

@media (max-width:748px){
	#homepage .carousel .item { 
		height: auto !important;
	} 
}

@media screen and (min-width: 766px) and (max-width:1024px){
	.carousel-caption{
		right:20%;
		left:15%;
		top:-4%;
	}	
	.titleSlide, h1{
		font-size: 33px !important;
	}	
	.content1{
		font-size:20px !important;
	}
}

@media screen and (min-width: 766px) and (max-width:1024px) and (orientation:landscape){
	.carousel-caption{
		right:20%;
		left:15%;
		top:14%;
	}	
	.titleSlide, h1{
		font-size: 33px !important;
	}	
	.content1{
		font-size:20px !important;
	}
}


@media screen and (min-width: 1025px) and (max-width:1280px){
	.carousel-caption{
		right:20%;
		left:15%;
		top:20%;
	}
}

@media (min-width:749px) and (max-width:767px){
	#homepage .carousel .item { 
		height: auto !important; 
	} 
}

@media screen and (min-width:768px) and (max-width:991px) and (-webkit-min-device-pixel-ratio:0) {
	#homepage .carousel .item { 
		height: auto !important; 
	} 
}

@media (min-width:783px) and (max-width:991px){
	.eventMargin{
		margin-top:-200px;
	}
	.image-margin-top2 {
		margin-top: 60px !important;
	}
}

@media (max-width:767px){
	.image-margin-top2 {
		margin-top: 176px !important;
	}
}

@media (min-width:768px) and (max-width:782px){
	.image-margin-top2 {
		margin-top: 62px !important;
	}
	
	.eventMargin{
		margin-top: -200px;
	}

}

@media (min-width:992px){
	.image-margin-top2 {
		margin-top: 57px !important;
	}
}

@media (min-width:992px) and (max-width:1024px){
	#homepage .carousel .item { 
		height: auto !important; 
	} 
	
	#myCarousel{
		margin-top:20px !important;
	}
}
/*********/

#home-content { padding-left: 0; padding-right: 0 } 

.quickLink {
	padding-bottom: 10pt;
}

.upcoming-events-image { 
	max-width: 180px;
	max-height: 180px;
 }

#featured-event, #more-events { 
	margin-bottom: 20px;
	padding: 6px 10px;
}

@media (min-width: 1024px){
	#featured-event, #more-events{
		height: 220px;
		overflow: hidden;
	}
	
	#featured-event .featured-event-title {
		width: 170px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
	#featured-event .featured-event-summary {
		width: 170px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

/*----- end home.cfm -----*/


/*----- inc/footer.cfm ----*/

footer table{
	margin: 30px auto;
	border-collapse: separate;
    border-spacing: 20px 20px;
}

footer td {
	vertical-align: top;
}


@media (max-width: 1023px){
	#footer-affiliation { 
		background-color: #0077C0; 
		color: rgb(255, 255, 255); 
		padding: 5px;
	}
	
	#footer-affiliation a { color: rgb(255, 255, 255) }
}

@media (min-width: 1024px){
	.footer-column { margin-right: 20px; }
	.bg-white { background-color: #FFFFFF }
	.override-hidden-xs1{display:none !important;}
}

.override-col-md-7{
	position: relative !important;
	min-height:1px !important;
	padding-right:15px !important;
	padding-left:15px !important;
}

@media (min-width:992px){
	.override-col-md-7{
		width:62.333% !important;
		float:left !important;
	}
}
.override-col-md-7{
	position: relative !important;
	min-height:1px !important;
	padding-right:15px !important;
	padding-left:15px !important;
}

@media (min-width:992px){
	.override-col-md-7{
		width:62.333% !important;
		float:left !important;
	}
}

.justify-content-center{
    justify-content: center!important;
    -webkit-box-pack: center!important;
    -webkit-justify-content: center!important;
    -ms-flex-pack: center!important;}

.languages{
	width: 100%;
}
.langLI{
	display:inline !important;
	padding-right: 1px;
}

#English:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Espanol:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Vietnamese:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Tagalog:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Korean:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Chinese:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Armenian:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Russian:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#targetarea:target .French{
 background-color: #ffa;
-webkit-transition: all 1s linear;
}

#Farsi:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Japanese:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Hmong:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Punjabi:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Arabic:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Hindi:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Thai:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Cambodian:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

#Lao:target{
	 background-color: #ffa;
    -webkit-transition: all 1s linear;
}

/*Update the Nav bar*/
label{color: #008cca !important;}

.btn-default {
    background-color: #008cca !important;
    background-image: linear-gradient(to bottom,#65bcec 0,#008cca 100%);
    background-repeat: repeat-x;
    color: #fff;
}

.searchIcon{ }
.langDrop{ }

@media (min-width:240px) and (max-width:480px){
	
	.searchIcon{
		margin-top: 12px !important;
	}
	
	.langDrop{
		margin-top: -20px;
	}
	
	.modifySearch{
		margin-top: 12px !important;
	}
	
	#myCarousel{ margin-top:20px !important; }
	
	.adjustCarousel { padding: 0px !important; }
}

@media (min-width:481px) and (max-width:719px){
	
	.searchIcon{
		margin-top: 13px !important;
	}
	
	.langDrop{
		margin-top: -20px;
	}
	
	.modifySearch{
		margin-top: 10px !important;
	}
	
	#myCarousel{ margin-top:20px !important; }
}

@media (min-width:720px) and (max-width:1100px){
	
	.searchIcon{
		margin-top: 12px ;
	}
	
	.langDrop{
		margin-top: -18px;
	}
	
	.modifySearch{
		margin-top: 10px !important;
	}
}

.dropdown{
	border-radius: 5px;
	color: #008cca !important;
}


/********************************************/
/******Pop Up that Compliance Requested******/
/*******************************************/



.overlay {
  position: fixed; 
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.removeOverlay{
	display:none;
}

.modal {
  position:absolute;
 /* background:url(tint20.png) 0 0 repeat;
  background:rgba(0,0,0,0.2);*/
  border-radius:14px;
  padding:8px;
  width:60%;
  font-size:14px;
}
		
.modal-header {
    background-color: #337AB7;
    padding:16px 16px;
    color:#FFF;
    border-bottom:2px dashed #337AB7;
 }

.content2 {
  border-radius:8px;
  background:#fff;
  padding:20px;
}

.close {
  position:absolute;
 /* background:url(close.png) 0 0 no-repeat;*/
 background:black;
  width:24px;
  height:27px;
  display:block;
  /*text-indent:-9999px;*/
  top:-7px;
  right:-7px;
}

.navbar-opacity{
	background-color:none !important;
	background-image:none !important;
}

/* use a media query to filter small devices */
@media only screen and (max-device-width:480px) {
    /* show the popup */
    div#myModal { display: block; }
    div.overlay { display: block; }
}

/*******************************************/
/*******************************************/


/*******************Cookie Consent Message CSS Ends***********************/

/**********Cookie Consent Message IE CSS**********/

@media screen and (min-width: 359px) and (max-width: 580px) {
	.adjustBody {
		margin: 0 auto;
		padding-top: 10px;
	}
}

@media screen and (min-width: 359px) and (max-width: 580px) and (orientation:landscape){
	.adjustBody {
		width: 555px;
		margin: 0 auto;
		padding-top: 10px;
	}
}

@media (max-width: 1024px){
	#cookieConsent{
		height: 30%;
		width: auto;
	}
}

@media (max-width: 680px){
	#cookieConsent{
		height: 32%;
		width: auto;
	}
}

@media (max-width: 580px){
	#cookieConsent{
		height: 40%;
		width: auto;
	}
}

/*learn more button for xl screens*/
@media (min-width: 1521px){
	#homepage .carousel .carousel-caption {
		left: 9%;
		right: auto;
		top: 32%;
		max-width: 1263px;
		margin-left: 70px;
	}
}

/****************** New Carousel CSS  *******************/
#homepage .carousel .carousel-caption {
	left:0% important;
}

/*main*/
div.main { padding: 20px 0 0 0; }
div.main { float: left; text-align: center; width:100%; margin-bottom:40px; }
div.main .content { background: no-repeat center top; background-size: 75px 75px; padding-top: 85px; }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	div.main .content { background: no-repeat center top; background-size: 80px 80px; padding-top: 85px; }
}		
div .adjustHeader2 h3 a { color: #008cca; text-decoration: none; font-size:18px; text-align: center; font-family: 'Open Sans', sans-serif; font-weight:600; }
div .adjustHeader2 h3 a:hover { color: #008cca; text-decoration: none; font-size:18px; text-align: center; font-family: 'Open Sans', sans-serif; }
div .content.docfinder { background-image: url( "/sites/ADOC-en-us/assets/Image/doctor_finder.svg");}
div .content.urgentcare { background-image: url( "/sites/ADOC-en-us/assets/Image/urgent_care.svg");}
div .content.patientresources { background-image: url( "/sites/ADOC-en-us/assets/Image/patient_resources.svg");}
div .content.openenrollment { background-image: url( "/sites/ADOC-en-us/assets/Image/open_enrollment.svg");}
div .content.classes { background-image: url( "/sites/ADOC-en-us/assets/Image/classes.svg");}

.homeFont { 
	font-size: 1.4em;
    font-weight: 700;
}

div.announcement { background-color: #58bfec; padding: 0px; font-family: sans-serif;  height: auto; width: auto !important; text-align:center; padding-top:10px; padding-bottom:10px; }
			
div.announcement a, div.announcement span { color: white; font-weight: 600; font-size: 18px; margin: 0px; display: inline-block; position: relative; text-decoration: none; }
			
div.announcement .sign { width:35px; padding-top:15px; padding-bottom:15px; }
	
/*medicare-atmosphere*/
div.medicare2 { /*background-color: #fff;*/ padding-top: 30px; padding-bottom: 30px; }/*changed background-color: #fff*/
div.medicare2 h2 { color: #008cca; margin-bottom: 8px; }

div.medicare2 .centerImages2 { padding: 0 20px 0 402px; background: url(/sites/ADOC-en-us/assets/Image/couple.jpg) no-repeat 0 5px; min-height: 300px; background-size: 421px 258px; float:left; margin-bottom:30px; }/*changed the size to 300; min-height to 300px; and padding left to 350px*/

/*div.medicare2 ul { font-weight: 600; }*/
div.medicare2 ul li { line-height: 30px; color: #008cc9; }
	
div.medicare2 ul li span { color: #333132; font-size: 14px; }

/*network-atmosphere*/
div.network { background-color: #fff; padding-top: 30px; padding-bottom: 30px; }
div.network h2 { color: #008cca; margin-bottom: 8px; }

div.network div { padding: 0 20px 0 350px; background: url(/sites/ADOC-en-us/assets/Image/Network_2.jpg) no-repeat 0 5px; min-height: 300px; background-size: 300px 300px;} /*changed the size to 300; min-height to 300px; and padding left to 350px*/

/*qr*/

div.qr { background-color: #eef7fb; margin: 20px 0px 30px 0px; padding-top: 10px; padding-bottom: 0px; text-align: left; font-family: sans-serif; height: 153px; }
			
/*footer*/
		
div.footer { background-color: #33bae9; margin: 0px 0px 30px 0px; padding: 0px; text-align: left; font-family: sans-serif;  font-weight: 100;  height: 152px; }
div.footer2 h2 { color: #fff; font-weight: 600; font-size: 33px; margin: 0px; display: inline-block; position: relative; top: 0px; left:28px; }
div.footer h3 { color: #fff; font-weight: 600; font-size: 25px; margin: 0px; display: inline-block; position: relative; top: -50px; }			
div.footer h4 { color: #fff; font-weight: 600; font-size: 18px; margin: 0px; display: inline-block; position: relative; top: -50px; text-align: center;}
div.footer h5 { color: #fff; font-weight: 300; font-size: 18px; margin: 0px; display: inline-block; position: relative; top: -50px; text-align: center; }			
div.footer h6 { color: #fff; font-weight: 100; font-size: 18px; margin: 0px; display: inline-block; position: relative; top: -50px; text-align: center; }			
div.footer .phone2 { width:90px; text-align: center; margin-top: 32px; }

/*copy*/
div.copy { margin-bottom: 30px; padding: 30px 0 0 0; }
	
div.copy h2 { color: #008cc9 !important; size: 1.6em !important; text-align: center !important; } /*this line has been added*/
div.copy p.intro { color: #333132 !important; font-weight: 300 !important; padding-left: 15px; font-size: 16px; }


a { color: #007ac3; }
a:visited { color: #5ab5e2; }

  div.sign h4 a { font-family: 'Open Sans', sans-serif;
		font-size: 16px; font-weight: 400; color: #fff;
	margin: 0; padding: 0; }

a.btn { font-size: 1em; text-decoration: none; color: rgb(255, 255, 255); border: 2px solid rgb(0, 140, 202); border-radius: 3px; background-color: rgb(0, 119, 192); margin: 3px 0 8px -130px; padding: 5px 10px 5px 10px;
	top: 120px; position: relative; font-weight: 600; } /*margin: 3px 0 8px 100px-adjusted*/

a.btn:hover { background-color: rgba(0,140,202,.6); border: 2px solid rgb(0, 140, 202, .6);}

a.btn4 { font-size: 1em; text-decoration: none; color: rgb(255, 255, 255); border: 2px solid rgb(0, 140, 202); border-radius: 3px; background-color: rgb(0, 119, 192); margin: 3px 0 8px 100px; padding: 7px 10px 7px 10px;
	top: 2px; position: relative; font-weight: 600; } /*margin: 3px 0 8px 100px-adjusted*/


a.btn2 { font-size: 1em; text-decoration: none; color: rgb(255, 255, 255); border: 2px solid rgb(0, 140, 202); border-radius: 3px; background-color: rgb(0, 140, 202); padding: 4px 15px; position: relative; font-weight: 600; }
a.btn2:hover { background-color: rgba(0,140,202,.6); border: 2px solid rgb(0, 140, 202, .6);}
	
	a.btn3 { font-size: 1em; text-decoration: none; color: rgb(255, 255, 255); border: 2px solid rgb(50, 186, 232); border-radius: 3px; background-color: rgb(50, 186, 232); padding: 5px 15px; position: relative; font-weight: 600; }
a.btn3:hover { background-color: rgba(0,140,202,.6); border: 2px solid rgb(0, 140, 202, .6);}
}

/*******************Cookie Consent Message IE CSS Ends***********************/

.lity {
    background: rgba(0, 0, 0, 0.5) !important;
}



/******************* Carousel overlay ******************/
.carousel-control.left {
	background-image: none !important;
    background-image: none !important;
    background-image: none !important;
    background-image: none !important;
}

.carousel-control.right {
	background-image: none !important;
    background-image: none !important;
    background-image: none !important;
    background-image: none !important;
}


******************* Carousel overlay ******************/
.carousel-control.left {
	background-image: none !important;
    background-image: none !important;
    background-image: none !important;
    background-image: none !important;
}

.carousel-control.right {
	background-image: none !important;
    background-image: none !important;
    background-image: none !important;
    background-image: none !important;
}

/*CSS for home page*/
.col-sm-2-override {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-sm-4-override {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 651px){
	.col-sm-2-override {
		float: left;
		width: 18%;
	}
	
	.col-sm-4-override {
		width: 30.333333%;
		float: left;
	}
}

/*******For youtube video********/
.ifLity{ }
/********************/

/*========NEW CSS Responsiveness========*/
@media (min-width:221px) and (max-width:230px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:15px 0px;
	}
	
	.company-logo{ width:92px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 234px 172px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:40px;
		margin-left:2px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:13px; top:8px; width:73%; left:0px; text-align:center; }
	div.footer h3{ font-size:11px; top:-18px; left:40px; width:79%; text-align:center;  }
	div.footer h4{ font-size:10px; top:-24px; left:58px; }
	div.footer h5{ font-size:10px; top:-32px; left:55px; }
	div.footer h6{ font-size:10px; top:-33px; left:3px; }
	hr{ display:none; }
	div.footer{ height:140px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 556px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:-18px; top:6px; }
}

@media (min-width:231px) and (max-width:240px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 234px 172px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:40px;
		margin-left:2px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	div.footer2 h2{ font-size:13px; top:8px; width:73%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-17px; left:38px; text-align:center; width:86%; }
	div.footer h4{ font-size:11px; top:-22px; left:60px; }
	div.footer h5{ font-size:10px; top:-30px; left:55px; }
	div.footer h6{ font-size:10px; top:-33px; left:3px; }
	hr{ display:none; }
	div.footer{ height:150px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 500px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:-28px; top:5px; }
}

@media (min-width:241px) and (max-width:250px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 234px 172px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:40px;
		margin-left:2px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:13px; top:8px; width:73%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-17px; left:38px; text-align:center; width:86%; }
	div.footer h4{ font-size:11px; top:-22px; left:66px; }
	div.footer h5{ font-size:10px; top:-30px; left:55px; }
	div.footer h6{ font-size:10px; top:-33px; left:3px; }
	hr{ display:none; }
	div.footer{ height:150px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 500px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:-28px; top:5px; }
}

@media (min-width:251px) and (max-width:260px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 234px 172px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:40px;
		margin-left:2px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:14px; top:8px; width:77%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-19px; left:40px; width:82%; text-align:center; }
	div.footer h4{ font-size:11px; top:-23px; left:69px; }
	div.footer h5{ font-size:12px; top:-30px; left:55px; }
	div.footer h6{ font-size:10px; top:-37px; left:3px; }
	hr{ display:none; }
	div.footer{ height:150px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 440px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:-28px; top:5px; }
}

@media (min-width:261px) and (max-width:270px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 266px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:52px;
		margin-left:3px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:14px; top:10px; width:73%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-24px; left:84px; }
	div.footer h4{ font-size:11px; top:-30px; left:76px; }
	div.footer h5{ font-size:12px; top:-36px; left:68px; }
	div.footer h6{ font-size:10px; top:-47px; left:13px; }
	hr{ display:none; }
	div.footer{ height:130px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 440px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:-28px; top:5px; }
}

@media (min-width:271px) and (max-width:280px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 269px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:45px;
		margin-left:3px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:14px; top:0px; width:73%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-29px; left:53px; width:73%; text-align:center; }
	div.footer h4{ font-size:11px; top:-34px; left:76px; }
	div.footer h5{ font-size:12px; top:-40px; left:68px; }
	div.footer h6{ font-size:10px; top:-47px; left:13px; }
	hr{ display:none; }
	div.footer{ height:140px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 440px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:-28px; top:5px; }
}

@media (min-width:281px) and (max-width:290px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 287px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:50px;
		margin-left:3px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:14px; top:0px; width:70%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-30px; left:55px; width:73%; text-align:center; }
	div.footer h4{ font-size:11px; top:-36px; left:82px; }
	div.footer h5{ font-size:12px; top:-40px; left:68px; }
	div.footer h6{ font-size:10px; top:-47px; left:13px; }
	hr{ display:none; }
	div.footer{ height:140px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 400px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:291px) and (max-width:300px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:11px;
	}
	
	div.announcement a.inTouch{
		font-size:10px;
	}

	div.announcement span{
		font-size:10px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 299px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:50px;
		margin-top:24px;
		margin-left:5px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:14px; top:0px; width:68%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-30px; left:55px; width:73%; text-align:center; }
	div.footer h4{ font-size:11px; top:-36px; left:82px; }
	div.footer h5{ font-size:12px; top:-40px; left:68px; }
	div.footer h6{ font-size:10px; top:-47px; left:43px; }
	hr{ display:none; }
	div.footer{ height:140px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 400px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:301px) and (max-width:310px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:12px 0px;
	}
	
	.company-logo{ width:110px; }
	
	div.announcement a{
		font-size:13px;
	}
	
	div.announcement a.inTouch{
		font-size:12px;
	}

	div.announcement span{
		font-size:12px;
	}
	
	div.announcement .sign{
		width:18px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 46px 46px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:12px; }
	div.adjustHeader2 h3 a:hover{ font-size:12px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:18px; }
	div.copy p.intro{ font-size:12px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 307px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:12px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:50px;
		margin-left:6px
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:14px; top:0px; width:66%; left:0px; text-align:center; }
	div.footer h3{ font-size:12px; top:-30px; left:55px; width:73%; text-align:center; }
	div.footer h4{ font-size:11px; top:-36px; left:82px; }
	div.footer h5{ font-size:12px; top:-40px; left:68px; }
	div.footer h6{ font-size:10px; top:-47px; left:43px; }
	hr{ display:none; }
	div.footer{ height:140px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 400px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:311px) and (max-width:320px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:10px 0px;
	}
	
	.company-logo{ width:125px; }
	
	div.announcement a{
		font-size:13px;
	}
	
	div.announcement a.inTouch{
		font-size:12px;
	}

	div.announcement span{
		font-size:12px;
	}
	
	div.announcement .sign{
		width:22px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 54px 54px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:22px; }
	div.copy p.intro{ font-size:13px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 314px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:13px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:55px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:16.5px; top:-5px; width:70%; left:0px; text-align:center; }
	div.footer h3{ font-size:14.5px; top:-39px; left:60px; text-align:center; width:70%; }
	div.footer h4{ font-size:12.5px; top:-42px; left:85px; }
	div.footer h5{ font-size:12px; top:-45px; left:88px; }
	div.footer h6{ font-size:10px; top:-50px; left:53px; }
	hr{ display:none; }
	div.footer{ height:150px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 376px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:321px) and (max-width:330px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:10px 0px;
	}
	
	.company-logo{ width:125px; }
	
	div.announcement a{
		font-size:14px;
	}
	
	div.announcement a.inTouch{
		font-size:13px;
	}

	div.announcement span{
		font-size:13px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 60px 60px; }
	div.adjustHeader2{ margin-top:-48px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:35px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:20px; }
	div.copy p.intro{ font-size:13px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 321px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:13px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:58px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:16.5px; top:-5px; width:70%; left:0px; text-align:center; }
	div.footer h3{ font-size:14.5px; top:-39px; left:60px; text-align:center; width:70%; }
	div.footer h4{ font-size:12.5px; top:-42px; left:85px; }
	div.footer h5{ font-size:12px; top:-45px; left:88px; }
	div.footer h6{ font-size:10px; top:-50px; left:53px; }
	hr{ display:none; }
	div.footer{ height:150px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 376px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:331px) and (max-width:340px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:10px 0px;
	}
	
	.company-logo{ width:125px; }
	
	div.announcement a{
		font-size:14px;
	}
	
	div.announcement a.inTouch{
		font-size:13px;
	}

	div.announcement span{
		font-size:13px;
	}
	
	div.announcement .sign{
		width:24px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 55px 55px; }
	div.adjustHeader2{ margin-top:-55px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:13px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 321px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:13px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:60px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:16.5px; top:-5px; width:70%; left:0px; text-align:center; }
	div.footer h3{ font-size:14.5px; top:-39px; left:67px; text-align:center; width:70%; }
	div.footer h4{ font-size:12.5px; top:-42px; left:98px; }
	div.footer h5{ font-size:12px; top:-45px; left:88px; }
	div.footer h6{ font-size:10px; top:-50px; left:53px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 315px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:341px) and (max-width:350px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:9px 0px;
	}
	
	.company-logo{ width:130px; }
	
	div.announcement a{
		font-size:14px;
	}
	
	div.announcement a.inTouch{
		font-size:13px;
	}

	div.announcement span{
		font-size:13px;
	}
	
	div.announcement .sign{
		width:24px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 60px 60px; }
	div.adjustHeader2{ margin-top:-48px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:13px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 321px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:13px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:60px;
		margin-left:5px
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:16.5px; top:-5px; width:68%; left:0px; text-align:center; }
	div.footer h3{ font-size:14.5px; top:-39px; left:67px; text-align:center; width:70%; }
	div.footer h4{ font-size:12.5px; top:-42px; left:98px; }
	div.footer h5{ font-size:14px; top:-47px; left:82px; }
	div.footer h6{ font-size:12px; top:-54px; left:43px; }
	hr{ display:none; }
	div.footer{ height:150px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 315px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:351px) and (max-width:360px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:9px 0px;
	}
	
	.company-logo{ width:130px; }
	
	div.announcement a{
		font-size:14px;
	}
	
	div.announcement a.inTouch{
		font-size:13px;
	}

	div.announcement span{
		font-size:13px;
	}
	
	div.announcement .sign{
		width:25px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 60px 60px; }
	div.adjustHeader2{ margin-top:-48px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:13px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 360px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:13px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:60px;
		margin-left:5px
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:0px; text-align:center; }
	div.footer h3{ font-size:16px; top:-37px; left:56px; text-align:center; width:78%; }
	div.footer h4{ font-size:14px; top:-41px; left:96px; }
	div.footer h5{ font-size:14px; top:-47px; left:82px; }
	div.footer h6{ font-size:12px; top:-54px; left:43px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 315px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:361px) and (max-width:370px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:9px 0px;
	}
	
	.company-logo{ width:130px; }
	
	div.announcement a{
		font-size:14px;
	}
	
	div.announcement a.inTouch{
		font-size:13px;
	}

	div.announcement span{
		font-size:13px;
	}
	
	div.announcement .sign{
		width:25px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 60px 60px; }
	div.adjustHeader2{ margin-top:-48px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:13px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 360px 192px; 
		padding:0px;
		min-height:200px;
	}
	div.medicare2 ul li span{ font-size:13px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:60px;
		margin-left:5px
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:0px; text-align:center; }
	div.footer h3{ font-size:16px; top:-37px; left:56px; text-align:center; width:78%; }
	div.footer h4{ font-size:14px; top:-41px; left:96px; }
	div.footer h5{ font-size:14px; top:-47px; left:82px; }
	div.footer h6{ font-size:12px; top:-54px; left:43px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 315px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:371px) and (max-width:380px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:9px 0px;
	}
	
	.company-logo{ width:130px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:25px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 60px 60px; }
	div.adjustHeader2{ margin-top:-48px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:13px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 377px 210px; 
		padding:0px;
		min-height:225px;
	}
	div.medicare2 ul li span{ font-size:13px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:70px;
		margin-left:5px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:6px; text-align:center; }
	div.footer h3{ font-size:16px; top:-41px; left:71px; text-align:center; width:78%; }
	div.footer h4{ font-size:14px; top:-41px; left:124px; }
	div.footer h5{ font-size:14px; top:-47px; left:122px; }
	div.footer h6{ font-size:12px; top:-54px; left:75px; }
	hr{ display:none; }
	div.footer{ height:170px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 305px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:381px) and (max-width:390px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:9px 0px;
	}
	
	.company-logo{ width:130px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 65px 65px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 377px 210px; 
		padding:0px;
		min-height:225px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:70px;
		margin-left:5px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:6px; text-align:center; }
	div.footer h3{ font-size:16px; top:-41px; left:71px; text-align:center; width:78%; }
	div.footer h4{ font-size:14px; top:-41px; left:124px; }
	div.footer h5{ font-size:14px; top:-46px; left:122px; }
	div.footer h6{ font-size:12px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:155px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 305px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:391px) and (max-width:400px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:9px 0px;
	}
	
	.company-logo{ width:130px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 65px 65px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 377px 210px; 
		padding:0px;
		min-height:225px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:70px;
		margin-left:5px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:6px; text-align:center; }
	div.footer h3{ font-size:16px; top:-41px; left:71px; text-align:center; width:76%; }
	div.footer h4{ font-size:14px; top:-41px; left:124px; }
	div.footer h5{ font-size:14px; top:-46px; left:122px; }
	div.footer h6{ font-size:12px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:155px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 300px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:401px) and (max-width:410px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:8px 0px;
	}
	
	.company-logo{ width:135px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 65px 65px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 406px 210px; 
		padding:0px;
		min-height:225px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:70px;
		margin-left:5px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:6px; text-align:center; }
	div.footer h3{ font-size:16px; top:-41px; left:71px; text-align:center; width:74%; }
	div.footer h4{ font-size:14px; top:-41px; left:124px; }
	div.footer h5{ font-size:14px; top:-46px; left:122px; }
	div.footer h6{ font-size:12px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:155px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 300px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:411px) and (max-width:420px){
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:9px 0px;
	}
	
	.company-logo{ width:135px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 65px 65px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:14px; }
	div.adjustHeader2 h3 a:hover{ font-size:14px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:24px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 417px 210px; 
		padding:0px;
		min-height:225px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:75px;
		margin-left:18px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
		
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:9px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:74%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:155px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 278px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media only screen and (max-device-width:420px){
	#footer-affiliation a.btn{ left:0px; top:0px; }
}

@media (min-width:421px) and (max-width:430px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:8px 0px;
	}
	
	.company-logo{ width:135px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 65px 65px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 417px 235px; 
		padding:0px;
		min-height:245px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:75px;
		margin-left:15px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:9px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:74%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 275px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:431px) and (max-width:440px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:8px 0px;
	}
	
	.company-logo{ width:135px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 65px 65px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 417px 235px; 
		padding:0px;
		min-height:245px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:75px;
		margin-left:15px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:70%; left:9px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:74%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 275px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:441px) and (max-width:450px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:8px 0px;
	}
	
	.company-logo{ width:135px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 65px 65px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 417px 235px; 
		padding:0px;
		min-height:245px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:75px;
		margin-left:15px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:68%; left:9px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:74%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 275px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:451px) and (max-width:460px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:15px;
	}
	
	div.announcement a.inTouch{
		font-size:14px;
	}

	div.announcement span{
		font-size:14px;
	}
	
	div.announcement .sign{
		width:26px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 455px 265px; 
		padding:0px;
		min-height:245px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:75px;
		margin-left:15px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:66%; left:9px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:74%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-52px; left:75px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 275px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:461px) and (max-width:470px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:135px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 470px 265px; 
		padding:0px;
		min-height:245px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:75px;
		margin-left:13px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:64%; left:9px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:74%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-49px; left:100px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 275px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:471px) and (max-width:480px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 470px 265px; 
		padding:0px;
		min-height:245px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:75px;
		margin-left:13px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:62%; left:20px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:68%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-49px; left:100px; }
	hr{ display:none; }
	div.footer{ height:160px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 283px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:481px) and (max-width:490px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 490px 272px; 
		padding:0px;
		min-height:272px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:13px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:62%; left:20px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:68%; }
	div.footer h4{ font-size:14px; top:-44px; left:154px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-49px; left:100px; }
	hr{ display:none; }
	div.footer{ height:170px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 275px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:491px) and (max-width:500px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 503px 282px; 
		padding:0px;
		min-height:282x;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:13px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:60%; left:20px; text-align:center; }
	div.footer h3{ font-size:16px; top:-43px; left:98px; text-align:center; width:68%; }
	div.footer h4{ font-size:14px; top:-44px; left:167px; }
	div.footer h5{ font-size:16px; top:-46px; left:138px; }
	div.footer h6{ font-size:14px; top:-49px; left:100px; }
	hr{ display:none; }
	div.footer{ height:170px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:491px) and (max-width:500px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:501px) and (max-width:510px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 504px 284px; 
		padding:0px;
		min-height:284px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:13px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:21px; top:-2px; width:60%; left:20px; text-align:center; }
	div.footer h3{ font-size:16px; top:-46px; left:98px; text-align:center; width:68%; }
	div.footer h4{ font-size:14px; top:-44px; left:168px; }
	div.footer h5{ font-size:16px; top:-46px; left:150px; }
	div.footer h6{ font-size:14px; top:-49px; left:100px; }
	hr{ display:none; }
	div.footer{ height:170px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:501px) and (max-width:510px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:511px) and (max-width:520px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-42px !important; }
	div.adjustHeader2 h3 a{ font-size:16px; }
	div.adjustHeader2 h3 a:hover{ font-size:16px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 504px 284px; 
		padding:0px;
		min-height:284px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:13px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:22px; top:-2px; width:60%; left:20px; text-align:center; }
	div.footer h3{ font-size:17px; top:-43px; left:98px; text-align:center; width:68%; }
	div.footer h4{ font-size:15px; top:-44px; left:167px; }
	div.footer h5{ font-size:16px; top:-46px; left:155px; }
	div.footer h6{ font-size:14px; top:-49px; left:100px; }
	hr{ display:none; }
	div.footer{ height:170px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:511px) and (max-width:520px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:521px) and (max-width:530px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:26px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 526px 294px; 
		padding:0px;
		min-height:294px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:48px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:22px; top:-2px; width:60%; left:20px; text-align:center; }
	div.footer h3{ font-size:17px; top:-43px; left:141px; text-align:center; width:64%; }
	div.footer h4{ font-size:15px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:195px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:170px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:521px) and (max-width:530px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:531px) and (max-width:540px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16px;
	}
	
	div.announcement a.inTouch{
		font-size:15px;
	}

	div.announcement span{
		font-size:15px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 539px 304px; 
		padding:0px;
		min-height:304px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:48px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:22px; top:-2px; width:58%; left:20px; text-align:center; }
	div.footer h3{ font-size:17px; top:-43px; left:141px; text-align:center; width:62%; }
	div.footer h4{ font-size:15px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:195px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:531px) and (max-width:540px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:541px) and (max-width:550px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16.5px;
	}
	
	div.announcement a.inTouch{
		font-size:15.5px;
	}

	div.announcement span{
		font-size:15.5px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 549px 304px; 
		padding:0px;
		min-height:304px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:48px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:58%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:141px; text-align:center; width:62%; }
	div.footer h4{ font-size:16px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:195px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:541px) and (max-width:550px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:551px) and (max-width:560px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
		div.announcement a{
		font-size:16.5px;
	}
	
	div.announcement a.inTouch{
		font-size:15.5px;
	}

	div.announcement span{
		font-size:15.5px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 70px 70px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 559px 304px; 
		padding:0px;
		min-height:304px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:80px;
		margin-left:48px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:58%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:141px; text-align:center; width:62%; }
	div.footer h4{ font-size:16px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:195px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:10px; top:5px; }
}

@media (min-width:551px) and (max-width:560px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:561px) and (max-width:570px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16.5px;
	}
	
	div.announcement a.inTouch{
		font-size:15.5px;
	}

	div.announcement span{
		font-size:15.5px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 559px 304px; 
		padding:0px;
		min-height:304px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:85px;
		margin-left:48px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:58%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:141px; text-align:center; width:62%; }
	div.footer h4{ font-size:16px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:205px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 205px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	.depth-1 #footer-affiliation, .depth-2 #footer-affiliation, .depth-3 #footer-affiliation{
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: 0px;
		margin-right: 0px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:561px) and (max-width:570px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}


@media (min-width:571px) and (max-width:580px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16.6px;
	}
	
	div.announcement a.inTouch{
		font-size:15.6px;
	}

	div.announcement span{
		font-size:15.6px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 576px 304px; 
		padding:0px;
		min-height:304px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:85px;
		margin-left:48px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:58%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:141px; text-align:center; width:62%; }
	div.footer h4{ font-size:16px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:205px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:571px) and (max-width:580px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:581px) and (max-width:590px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16.6px;
	}
	
	div.announcement a.inTouch{
		font-size:15.6px;
	}

	div.announcement span{
		font-size:15.6px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 586px 320px; 
		padding:0px;
		min-height:325px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:85px;
		margin-left:48px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:56%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:141px; text-align:center; width:62%; }
	div.footer h4{ font-size:16px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:205px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 255px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:581px) and (max-width:590px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:202px; }
}

@media (min-width:591px) and (max-width:600px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16.6px;
	}
	
	div.announcement a.inTouch{
		font-size:15.6px;
	}

	div.announcement span{
		font-size:15.6px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:14px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 592px 320px; 
		padding:0px;
		min-height:325px;
	}
	div.medicare2 ul li span{ font-size:14px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:87px;
		margin-left:68px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:54%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:141px; text-align:center; width:62%; }
	div.footer h4{ font-size:16px; top:-44px; left:204px; }
	div.footer h5{ font-size:16px; top:-46px; left:195px; }
	div.footer h6{ font-size:14px; top:-49px; left:150px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 235px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:591px) and (max-width:600px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:185px; }
}

@media (min-width:601px) and (max-width:610px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16.6px;
	}
	
	div.announcement a.inTouch{
		font-size:15.6px;
	}

	div.announcement span{
		font-size:15.6px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:18px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 606px 320px; 
		padding:0px;
		min-height:325px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:87px;
		margin-left:68px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:52%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:166px; text-align:center; width:60%; }
	div.footer h4{ font-size:16px; top:-44px; left:224px; }
	div.footer h5{ font-size:18px; top:-46px; left:210px; }
	div.footer h6{ font-size:14px; top:-49px; left:170px; }
	hr{ display:none; }
	div.footer{ height:174px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 235px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:601px) and (max-width:610px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:185px; }
}

@media (min-width:611px) and (max-width:620px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:140px; }
	
	div.announcement a{
		font-size:16.6px;
	}
	
	div.announcement a.inTouch{
		font-size:15.6px;
	}

	div.announcement span{
		font-size:15.6px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:17px; }
	div.adjustHeader2 h3 a:hover{ font-size:17px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:12px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 614px 340px; 
		padding:0px;
		min-height:345px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:90px;
		margin-left:68px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:52%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:166px; text-align:center; width:60%; }
	div.footer h4{ font-size:16px; top:-44px; left:234px; }
	div.footer h5{ font-size:18px; top:-46px; left:210px; }
	div.footer h6{ font-size:14px; top:-49px; left:170px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:611px) and (max-width:620px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:184px; }
}

@media (min-width:621px) and (max-width:630px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:145px; }
	
	div.announcement a{
		font-size:16.6px;
	}
	
	div.announcement a.inTouch{
		font-size:15.6px;
	}

	div.announcement span{
		font-size:15.6px;
	}
	
	div.announcement .sign{
		width:27px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:12px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 628px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:90px;
		margin-left:68px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:52%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:166px; text-align:center; width:60%; }
	div.footer h4{ font-size:16px; top:-44px; left:234px; }
	div.footer h5{ font-size:18px; top:-46px; left:210px; }
	div.footer h6{ font-size:14px; top:-49px; left:170px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:621px) and (max-width:630px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:184px; }
}

@media (min-width:631px) and (max-width:640px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:145px; }
	
	div.announcement a{
		font-size:16.8x;
	}
	
	div.announcement a.inTouch{
		font-size:15.8px;
	}

	div.announcement span{
		font-size:15.8px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:12px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 638px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:90px;
		margin-left:68px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:52%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-44px; left:166px; text-align:center; width:60%; }
	div.footer h4{ font-size:16px; top:-44px; left:234px; }
	div.footer h5{ font-size:18px; top:-46px; left:210px; }
	div.footer h6{ font-size:14px; top:-49px; left:170px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:631px) and (max-width:640px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:184px; }
}

@media (min-width:641px) and (max-width:650px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:145px; }
	
	div.announcement a{
		font-size:16.8x;
	}
	
	div.announcement a.inTouch{
		font-size:15.8px;
	}

	div.announcement span{
		font-size:15.8px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:40%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:90px;
		margin-left:68px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:50%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-48px; left:166px; text-align:center; width:60%; }
	div.footer h4{ font-size:16px; top:-44px; left:234px; }
	div.footer h5{ font-size:18px; top:-46px; left:210px; }
	div.footer h6{ font-size:14px; top:-49px; left:170px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:641px) and (max-width:650px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:184px; }
}

@media (min-width:651px) and (max-width:660px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:145px; }
	
		div.announcement a{
		font-size:16.9x;
	}
	
	div.announcement a.inTouch{
		font-size:15.9px;
	}

	div.announcement span{
		font-size:15.9px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:23%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:90px;
		margin-left:88px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:50%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-48px; left:190px; text-align:center; width:55%; }
	div.footer h4{ font-size:16px; top:-44px; left:254px; }
	div.footer h5{ font-size:18px; top:-46px; left:240px; }
	div.footer h6{ font-size:14px; top:-49px; left:200px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:651px) and (max-width:660px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:184px; }
}

@media (min-width:661px) and (max-width:670px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:145px; }
	
		div.announcement a{
		font-size:16.9x;
	}
	
	div.announcement a.inTouch{
		font-size:15.9px;
	}

	div.announcement span{
		font-size:15.9px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:23px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:90px;
		margin-left:88px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:50%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-48px; left:190px; text-align:center; width:53%; }
	div.footer h4{ font-size:16px; top:-44px; left:254px; }
	div.footer h5{ font-size:18px; top:-46px; left:240px; }
	div.footer h6{ font-size:14px; top:-49px; left:200px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:661px) and (max-width:670px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:168px; }
}

@media (min-width:671px) and (max-width:680px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:145px; }
	
	div.announcement a{
		font-size:16.9x;
	}
	
	div.announcement a.inTouch{
		font-size:15.9px;
	}

	div.announcement span{
		font-size:15.9px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:20%;  }
	div.adjustQuickLinks1 { padding-left:43px;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:90px;
		margin-left:88px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:48%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-48px; left:190px; text-align:center; width:51%; }
	div.footer h4{ font-size:16px; top:-44px; left:254px; }
	div.footer h5{ font-size:18px; top:-46px; left:240px; }
	div.footer h6{ font-size:14px; top:-49px; left:200px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:671px) and (max-width:680px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:168px; }
}

@media (min-width:681px) and (max-width:704px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:145px; }
	
	div.announcement a{
		font-size:17.2px;
	}
	
	div.announcement a.inTouch{
		font-size:16.2px;
	}

	div.announcement span{
		font-size:16.2px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:15px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:23%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:68px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:23px; top:-2px; width:46%; left:20px; text-align:center; }
	div.footer h3{ font-size:18px; top:-48px; left:190px; text-align:center; width:51%; }
	div.footer h4{ font-size:16px; top:-44px; left:236px; }
	div.footer h5{ font-size:18px; top:-46px; left:220px; }
	div.footer h6{ font-size:16px; top:-49px; left:160px; }
	hr{ display:none; }
	div.footer{ height:184px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:681px) and (max-width:705px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:168px; }
}

@media (min-width:705px) and (max-width:720px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:150px; }
	
	div.announcement a{
		font-size:17.2px;
	}
	
	div.announcement a.inTouch{
		font-size:16.2px;
	}

	div.announcement span{
		font-size:16.2px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:20px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:68px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:54px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:190px; text-align:center; width:55%; }
	div.footer h4{ font-size:19px; top:-44px; left:256px; }
	div.footer h5{ font-size:18px; top:-44px; left:261px; }
	div.footer h6{ font-size:16px; top:-44px; left:200px; }
	hr{ display:none; }
	div.footer{ height:224px; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 215px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:701px) and (max-width:720px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:168px; }
}

@media (min-width:721px) and (max-width:740px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:150px; }
	
	div.announcement a{
		font-size:17.2px;
	}
	
	div.announcement a.inTouch{
		font-size:16.2px;
	}

	div.announcement span{
		font-size:16.2px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:20px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:108px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:10px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:190px; text-align:center; width:55%; }
	div.footer h4{ font-size:19px; top:-44px; left:256px; }
	div.footer h5{ font-size:18px; top:-44px; left:261px; }
	div.footer h6{ font-size:16px; top:-44px; left:200px; }
	hr{ display:none; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 224px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:721px) and (max-width:740px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:168px; }
}

@media (min-width:741px) and (max-width:760px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	
	.company-logo{ width:150px; }
	
	div.announcement a{
		font-size:17.4px;
	}
	
	div.announcement a.inTouch{
		font-size:16.4px;
	}

	div.announcement span{
		font-size:16.4px;
	}
	
	div.announcement .sign{
		width:29px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:-20px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:20px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:25px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:108px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:10px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:190px; text-align:center; width:55%; }
	div.footer h4{ font-size:19px; top:-44px; left:256px; }
	div.footer h5{ font-size:18px; top:-44px; left:261px; }
	div.footer h6{ font-size:16px; top:-44px; left:200px; }
	hr{ display:none; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 212px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:741px) and (max-width:760px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ left:0px; top:26px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:761px) and (max-width:767px){
	div.medicare2 ul li{ line-height:30px; }
}

@media (min-width:761px) and (max-width:780px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{ top: 70px; left:-192px}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.4px;
	}
	
	div.announcement a.inTouch{
		font-size:16.4px;
	}

	div.announcement span{
		font-size:16.4px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:48px; top:160px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:20px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 ul li{ line-height:20px; }
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15.7px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:138px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:10px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:212px; text-align:center; width:55%; }
	div.footer h4{ font-size:19px; top:-44px; left:288px; }
	div.footer h5{ font-size:20px; top:-44px; left:281px; }
	div.footer h6{ font-size:18px; top:-44px; left:210px; }
	hr{ display:none; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:5px; }
}

@media (min-width:761px) and (max-width:780px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:30px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:781px) and (max-width:800px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn {
		top: 70px;
		left: -193px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.4px;
	}
	
	div.announcement a.inTouch{
		font-size:16.4px;
	}

	div.announcement span{
		font-size:16.4px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:48px; top:160px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:20px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:20px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:138px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:10px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:230px; text-align:center; width:55%; }
	div.footer h4{ font-size:19px; top:-44px; left:295px; }
	div.footer h5{ font-size:20px; top:-44px; left:281px; }
	div.footer h6{ font-size:18px; top:-44px; left:210px; }
	hr{ display:none; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:781px) and (max-width:800px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:30px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:801px) and (max-width:820px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:65px;
		left:-210px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.4px;
	}
	
	div.announcement a.inTouch{
		font-size:16.4px;
	}

	div.announcement span{
		font-size:16.4px;
	}
	
	div.announcement .sign{
		width:29px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:48px; top:160px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:38px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:20px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:138px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:10px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:230px; text-align:center; width:55%; }
	div.footer h4{ font-size:19px; top:-44px; left:295px; }
	div.footer h5{ font-size:20px; top:-44px; left:281px; }
	div.footer h6{ font-size:18px; top:-44px; left:210px; }
	hr{ display:none; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:801px) and (max-width:820px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:30px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:821px) and (max-width:840px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:65px;
		left:-210px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.5px;
	}
	
	div.announcement a.inTouch{
		font-size:16.5px;
	}

	div.announcement span{
		font-size:16.5px;
	}
	
	div.announcement .sign{
		width:28px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:48px; top:160px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:38px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:20px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	div.footer .phone2{
		width:95px;
		margin-left:130px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:10px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:230px; text-align:center; width:55%; }
	div.footer h4{ font-size:19px; top:-44px; left:295px; }
	div.footer h5{ font-size:20px; top:-44px; left:281px; }
	div.footer h6{ font-size:18px; top:-44px; left:210px; }
	hr{ display:none; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:821px) and (max-width:840px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:30px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:841px) and (max-width:860px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:65px;
		left:-215px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.5px;
	}
	
	div.announcement a.inTouch{
		font-size:16.5px;
	}

	div.announcement span{
		font-size:16.5px;
	}
	
	div.announcement .sign{
		width:29px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:48px; top:160px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:38px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:22px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:134px;
		margin-top:22px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-2px; width:46%; left:10px; text-align:center; }
	div.footer h3{ font-size:22px; top:-48px; left:230px; text-align:center; width:53%; }
	div.footer h4{ font-size:19px; top:-44px; left:295px; }
	div.footer h5{ font-size:20px; top:-44px; left:281px; }
	div.footer h6{ font-size:18px; top:-44px; left:210px; }
	hr{ display:none; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:841px) and (max-width:860px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:30px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:861px) and (max-width:880px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:70px;
		left:-225px;
	}
	
	.company-logo{ width:160px; }
	
		div.announcement a{
		font-size:17.5px;
	}
	
	div.announcement a.inTouch{
		font-size:16.5px;
	}

	div.announcement span{
		font-size:16.5px;
	}
	
	div.announcement .sign{
		width:29px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:48px; top:160px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:22px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:130px;
		margin-top:30px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:25px; top:-15px; left:0px; text-align:center; }
	div.footer h3{ font-size:22px; top:-68px; left:230px; text-align:center; width:53%; }
	div.footer h4{ font-size:19px; top:-67px; left:320px; }
	div.footer h5{ font-size:20px; top:-67px; left:310px; }
	div.footer h6{ font-size:18px; top:-67px; left:250px; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:861px) and (max-width:880px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:30px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:881px) and (max-width:900px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:70px;
		left:-240px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.7px;
	}
	
	div.announcement a.inTouch{
		font-size:16.7px;
	}

	div.announcement span{
		font-size:16.7px;
	}
	
	div.announcement .sign{
		width:29px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:48px; top:160px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:22px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:130px;
		margin-top:30px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:240px; text-align:center; width:53%; }
	div.footer h4{ font-size:20px; top:-60px; left:341px; }
	div.footer h5{ font-size:20px; top:-60px; left:340px; }
	div.footer h6{ font-size:18px; top:-61px; left:290px; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:881px) and (max-width:900px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:30px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:901px) and (max-width:920px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:140px;
		left:-245px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.7px;
	}
	
	div.announcement a.inTouch{
		font-size:16.7px;
	}

	div.announcement span{
		font-size:16.7px;
	}
	
	div.announcement .sign{
		width:29px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:40px; top:180px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:22px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:130px;
		margin-top:30px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:240px; text-align:center; width:53%; }
	div.footer h4{ font-size:20px; top:-60px; left:344px; }
	div.footer h5{ font-size:20px; top:-60px; left:340px; }
	div.footer h6{ font-size:18px; top:-61px; left:290px; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:901px) and (max-width:920px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:26px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:921px) and (max-width:940px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:75px;
		left:-250px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.7px;
	}
	
	div.announcement a.inTouch{
		font-size:16.7px;
	}

	div.announcement span{
		font-size:16.7px;
	}
	
	div.announcement .sign{
		width:29px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:40px; top:180px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:15px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:15px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:22px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:130px;
		margin-top:30px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:240px; text-align:center; width:53%; }
	div.footer h4{ font-size:20px; top:-60px; left:349px; }
	div.footer h5{ font-size:22px; top:-60px; left:330px; }
	div.footer h6{ font-size:20px; top:-61px; left:270px; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:921px) and (max-width:940px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:26px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:941px) and (max-width:960px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:75px;
		left:-255px;
	}
	
	.company-logo{ width:165px; }
	
	div.announcement a{
		font-size:17.8px;
	}
	
	div.announcement a.inTouch{
		font-size:16.8px;
	}

	div.announcement span{
		font-size:16.8px;
	}
	
	div.announcement .sign{
		width:30px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:40px; top:180px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:24px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:95px;
		margin-left:130px;
		margin-top:30px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:240px; text-align:center; width:53%; }
	div.footer h4{ font-size:20px; top:-60px; left:354px; }
	div.footer h5{ font-size:22px; top:-60px; left:330px; }
	div.footer h6{ font-size:20px; top:-61px; left:270px; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:941px) and (max-width:960px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:26px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:961px) and (max-width:980px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:75px;
		left:-270px;
	}
	
	.company-logo{ width:165px; }
	
	div.announcement a{
		font-size:17.8px;
	}
	
	div.announcement a.inTouch{
		font-size:16.8px;
	}

	div.announcement span{
		font-size:16.8px;
	}
	
	div.announcement .sign{
		width:30px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:170px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:24px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:130px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:240px; text-align:center; width:53%; }
	div.footer h4{ font-size:20px; top:-60px; left:358px; }
	div.footer h5{ font-size:24px; top:-60px; left:330px; }
	div.footer h6{ font-size:20px; top:-61px; left:270px; }
	div.footer{ height:200px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:961px) and (max-width:980px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:26px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:981px) and (max-width:1000px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:80px;
		left:-270px;
	}
	
	.company-logo{ width:160px; }
	
	div.announcement a{
		font-size:17.8px;
	}
	
	div.announcement a.inTouch{
		font-size:16.8px;
	}

	div.announcement span{
		font-size:16.8px;
	}
	
	div.announcement .sign{
		width:30px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:12px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:24px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:170px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:258px; text-align:center; width:53%; }
	div.footer h4{ font-size:20px; top:-60px; left:386px; }
	div.footer h5{ font-size:26px; top:-60px; left:350px; }
	div.footer h6{ font-size:20px; top:-61px; left:300px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 204px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	.footerLinks{ display:none; }
	
	#footer-affiliation a.btn{ left:0px; top:10px; }
}

@media (min-width:981px) and (max-width:990px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:26px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:991px) and (max-width:1000px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:26px; left:0px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:1001px) and (max-width:1009px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:85px;
		left:-280px;
	}
	
	.company-logo{ width:200px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:12px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:26px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:170px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	.footerLinks{ display:none; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:266px; text-align:center; width:51%; }
	div.footer h4{ font-size:20px; top:-60px; left:386px; }
	div.footer h5{ font-size:26px; top:-60px; left:350px; }
	div.footer h6{ font-size:20px; top:-61px; left:300px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 205px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1001px) and (max-width:1009px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:22px; left:0px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:1010px) and (max-width:1020px){
	div.copy{ padding:20px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:85px;
		left:-280px;
	}
	
	.company-logo{ width:220px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:12px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:29px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:170px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:26px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:23px; top:-62px; left:266px; text-align:center; width:50%; }
	div.footer h4{ font-size:20px; top:-60px; left:382px; }
	div.footer h5{ font-size:26px; top:-60px; left:350px; }
	div.footer h6{ font-size:20px; top:-59px; left:300px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	.footerLinks{ display:none; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 205px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1010px) and (max-width:1020px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:22px; left:0px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:1021px) and (max-width:1040px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:65px;
		left:-290px;
	}
	
	.company-logo{ width:220px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 75px 75px; }
	div.adjustHeader2{ margin-top:-33px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:28px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:190px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-62px; left:294px; text-align:center; width:50%; }
	div.footer h4{ font-size:21px; top:-60px; left:406px; }
	div.footer h5{ font-size:26px; top:-60px; left:375px; }
	div.footer h6{ font-size:20px; top:-61px; left:330px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 144px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	#footer-affiliation p{ margin:0px !important; }
}

@media (min-width:1021px) and (max-width:1040px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:22px; left:0px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:1041px) and (max-width:1060px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 0px;
	}
	.carousel-caption a.btn{
		top:70px;
		left:-300px;
	}
	
	.company-logo{ width:220px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:28px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:190px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	.footerLinks{ margin:0px; }
	
	div.footer2 h2{ font-size:27px; top:-12px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-62px; left:294px; text-align:center; width:50%; }
	div.footer h4{ font-size:21px; top:-60px; left:412px; }
	div.footer h5{ font-size:26px; top:-60px; left:375px; }
	div.footer h6{ font-size:20px; top:-61px; left:330px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	
	#footer-affiliation {
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 144px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	#footer-affiliation p{ margin:0px !important; }
}

@media (min-width:1041px) and (max-width:1060px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:22px; left:0px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:1061px) and (max-width:1080px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:70px;
		left:-310px;
	}
	
	.company-logo{ width:220px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:30px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:190px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:294px; text-align:center; width:50%; }
	div.footer h4{ font-size:21px; top:-68px; left:412px; }
	div.footer h5{ font-size:26px; top:-70px; left:375px; }
	div.footer h6{ font-size:20px; top:-68px; left:330px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:90%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1061px) and (max-width:1080px) and (-webkit-min-device-pixel-ratio:0) {
	#footer-affiliation a.btn{ top:22px; left:0px; }
	#footer-affiliation { height:145px; }
}

@media (min-width:1081px) and (max-width:1100px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:70px;
		left:-315px;
	}
	
	.company-logo{ width:220px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:12px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:31px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:190px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:294px; text-align:center; width:50%; }
	div.footer h4{ font-size:21px; top:-68px; left:416px; }
	div.footer h5{ font-size:26px; top:-70px; left:375px; }
	div.footer h6{ font-size:20px; top:-68px; left:330px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:90%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1101px) and (max-width:1120px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-330px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:33px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:190px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:294px; text-align:center; width:49%; }
	div.footer h4{ font-size:21px; top:-68px; left:422px; }
	div.footer h5{ font-size:26px; top:-70px; left:400px; }
	div.footer h6{ font-size:20px; top:-68px; left:360px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:95%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1121px) and (max-width:1140px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-340px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:33px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:240px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:342px; text-align:center; width:45%; }
	div.footer h4{ font-size:21px; top:-68px; left:452px; }
	div.footer h5{ font-size:26px; top:-70px; left:420px; }
	div.footer h6{ font-size:20px; top:-68px; left:380px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:95%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1141px) and (max-width:1160px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-350px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:35px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:240px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:342px; text-align:center; width:45%; }
	div.footer h4{ font-size:21px; top:-68px; left:455px; }
	div.footer h5{ font-size:26px; top:-70px; left:420px; }
	div.footer h6{ font-size:20px; top:-68px; left:380px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:95%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1161px) and (max-width:1180px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-350px;
	}
	
	.company-logo{ width:230px; }	
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:33px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:240px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:342px; text-align:center; width:45%; }
	div.footer h4{ font-size:21px; top:-68px; left:460px; }
	div.footer h5{ font-size:26px; top:-70px; left:420px; }
	div.footer h6{ font-size:20px; top:-68px; left:380px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:95%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1181px) and (max-width:1199px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-350px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:34px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:240px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:342px; text-align:center; width:45%; }
	div.footer h4{ font-size:21px; top:-68px; left:465px; }
	div.footer h5{ font-size:26px; top:-70px; left:430px; }
	div.footer h6{ font-size:20px; top:-68px; left:380px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:95%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1199.5px) and (max-width:1200px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-350px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:28px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:240px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:342px; text-align:center; width:45%; }
	div.footer h4{ font-size:21px; top:-68px; left:475px; }
	div.footer h5{ font-size:26px; top:-70px; left:430px; }
	div.footer h6{ font-size:20px; top:-68px; left:380px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:95%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1201px) and (max-width:1220px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:15px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-350px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:32px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:240px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:360px; text-align:center; width:45%; }
	div.footer h4{ font-size:21px; top:-68px; left:486px; }
	div.footer h5{ font-size:26px; top:-70px; left:420px; }
	div.footer h6{ font-size:20px; top:-68px; left:380px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1201px) and (max-width:1220px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:14px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-350px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:36px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:18px; }
	div.adjustHeader2 h3 a:hover{ font-size:18px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:27px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:29px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:270px;
		margin-top:24px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-70px; left:360px; text-align:center; width:45%; }
	div.footer h4{ font-size:21px; top:-68px; left:486px; }
	div.footer h5{ font-size:26px; top:-70px; left:450px; }
	div.footer h6{ font-size:20px; top:-68px; left:400px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:850px; top:12px; }
}

@media (min-width:1221px) and (max-width:1240px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:15px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-364px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:20px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:32px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:96px;
		margin-left:275px;
		margin-top:40px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-75px; left:360px; text-align:center; width:43%; }
	div.footer h4{ font-size:21px; top:-70px; left:484px; }
	div.footer h5{ font-size:26px; top:-70px; left:450px; }
	div.footer h6{ font-size:20px; top:-68px; left:400px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:850px; top:12px; }
}

@media (min-width:1241px) and (max-width:1260px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:15px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-364px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:20px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:16px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:32px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:275px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-75px; left:366px; text-align:center; width:43%; }
	div.footer h4{ font-size:21px; top:-70px; left:490px; }
	div.footer h5{ font-size:26px; top:-70px; left:460px; }
	div.footer h6{ font-size:20px; top:-68px; left:420px; }
	div.footer{ height:210px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
}

@media (min-width:1241px) and (max-width:1257px){
	#footer-affiliation a.btn{ left:0px; top:12px; }	
}

@media (min-width:1258px) and (max-width:1260px){
	#footer-affiliation a.btn{ left:0px; top:12px; }	
}

@media (min-width:1261px) and (max-width:1280px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:15px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:67px;
		left:-394px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:20px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:17px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:32px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:275px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:27px; top:-20px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:24px; top:-75px; left:366px; text-align:center; width:43%; }
	div.footer h4{ font-size:21px; top:-70px; left:495px; }
	div.footer h5{ font-size:26px; top:-70px; left:460px; }
	div.footer h6{ font-size:20px; top:-68px; left:420px; }
	div.footer{ height:215px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
}

@media (min-width:1281px) and (max-width:1300px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:15px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-425px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:20px; top:120px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:17px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:16px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:32px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:246px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:34px; top:-6px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:28px; top:-62px; left:349px; width:50%; text-align:center; }
	div.footer h4{ font-size:23px; top:-62px; left:508px; }
	div.footer h5{ font-size:26px; top:-65px; left:485px; }
	div.footer h6{ font-size:20px; top:-68px; left:450px; }
	div.footer{ height:215px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	div.footer{ height:215px; margin:15px -7px !important; }
}

@media (min-width:1301px) and (max-width:1340px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:16px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-425px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:120px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:17px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:17px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:34px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:246px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }

	div.footer2 h2{ font-size:34px; top:-6px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:28px; top:-62px; left:349px; width:48%; text-align:center; }
	div.footer h4{ font-size:23px; top:-62px; left:508px; }
	div.footer h5{ font-size:26px; top:-65px; left:485px; }
	div.footer h6{ font-size:20px; top:-68px; left:450px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:16px; }
}

@media (min-width:1341px) and (max-width:1380px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:16px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-425px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:125px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:17px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:17px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:35px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:246px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:34px; top:-6px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:28px; top:-62px; left:349px; width:48%; text-align:center; }
	div.footer h4{ font-size:23px; top:-62px; left:508px; }
	div.footer h5{ font-size:26px; top:-65px; left:485px; }
	div.footer h6{ font-size:20px; top:-65px; left:450px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:16px; }
}

@media (min-width:1381px) and (max-width:1400px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:16px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-425px;
	}
	
	.company-logo{ width:230px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:125px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:17px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:17px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:35px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:246px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:34px; top:-6px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:28px; top:-62px; left:349px; width:48%; text-align:center; }
	div.footer h4{ font-size:23px; top:-62px; left:504px; }
	div.footer h5{ font-size:26px; top:-65px; left:485px; }
	div.footer h6{ font-size:20px; top:-65px; left:450px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:16px; }
}

@media (min-width:1401px) and (max-width:1440px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:16px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-435px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:125px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:17px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:17px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:35px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:246px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:34px; top:-6px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:28px; top:-62px; left:349px; width:48%; text-align:center; }
	div.footer h4{ font-size:23px; top:-62px; left:504px; }
	div.footer h5{ font-size:26px; top:-65px; left:485px; }
	div.footer h6{ font-size:20px; top:-65px; left:450px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:16px; }
}

@media (min-width:1441px) and (max-width:1480px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:16px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-435px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:125px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:17px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:17px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:35px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:246px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:34px; top:-6px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:28px; top:-62px; left:349px; width:48%; text-align:center; }
	div.footer h4{ font-size:23px; top:-62px; left:504px; }
	div.footer h5{ font-size:26px; top:-65px; left:485px; }
	div.footer h6{ font-size:20px; top:-65px; left:450px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:16px; }
}

@media (min-width:1481px) and (max-width:1520px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:16px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-488px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:125px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:18px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:18px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:38px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:302px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:426px; width:48%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:591px; }
	div.footer h5{ font-size:26px; top:-75px; left:580px; }
	div.footer h6{ font-size:20px; top:-75px; left:540px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:16px; }
}

@media (min-width:1521px) and (max-width:1540px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:16px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-488px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:125px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:18px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:18px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:38px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:302px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:432px; width:48%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:594px; }
	div.footer h5{ font-size:26px; top:-75px; left:580px; }
	div.footer h6{ font-size:20px; top:-75px; left:540px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:16px; }
}

@media (min-width:1541px) and (max-width:1580px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:17px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-488px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:25px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:18px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:17px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:34px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:302px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:432px; width:48%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:594px; }
	div.footer h5{ font-size:26px; top:-75px; left:580px; }
	div.footer h6{ font-size:20px; top:-75px; left:540px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:17px; }
}

@media (min-width:1581px) and (max-width:1620px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:17px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-488px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:25px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:19px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:19px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:38px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:302px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:432px; width:48%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:594px; }
	div.footer h5{ font-size:26px; top:-75px; left:580px; }
	div.footer h6{ font-size:20px; top:-75px; left:540px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:17px; }
}

@media (min-width:1621px) and (max-width:1680px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:17px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-538px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:25px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:19px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:19px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:40px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:352px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:468px; width:48%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:658px; }
	div.footer h5{ font-size:26px; top:-75px; left:650px; }
	div.footer h6{ font-size:20px; top:-75px; left:600px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:17px; }	
}

@media (min-width:1681px) and (max-width:1740px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:17px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-576px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:25px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:19px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:19px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:42px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:352px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:458px; width:46%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:651px; }
	div.footer h5{ font-size:26px; top:-75px; left:640px; }
	div.footer h6{ font-size:20px; top:-75px; left:600px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:17px; }	
}

@media (min-width:1741px) and (max-width:1800px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:17px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-576px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:18px;
	}
	
	div.announcement a.inTouch{
		font-size:17px;
	}

	div.announcement span{
		font-size:17px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:25px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:19px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:19px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:42px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:352px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:458px; width:46%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:651px; }
	div.footer h5{ font-size:26px; top:-75px; left:640px; }
	div.footer h6{ font-size:20px; top:-75px; left:600px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:17px; }	
}

@media (min-width:1801px) and (max-width:1860px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:17px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-576px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:19px;
	}
	
	div.announcement a.inTouch{
		font-size:18px;
	}

	div.announcement span{
		font-size:18px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:25px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:18px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:17px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:40px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:352px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:458px; width:46%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:651px; }
	div.footer h5{ font-size:26px; top:-75px; left:640px; }
	div.footer h6{ font-size:20px; top:-75px; left:600px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:17px; }	
}

@media (min-width:1861px){
	div.copy{ padding:35px 0 0 0; }
	.navbar-toggle{ margin-top:0px; }
	.navbar-nav > li{ font-size:17px; }
	.navbar-toggle .icon-bar{
		background: rgba(0,119,192,1);
		width:28px;
	}
	.navbar-brand{
		padding:0px 15px;
	}
	.carousel-caption a.btn{
		top:-200px;
		left:-576px;
	}
	
	.company-logo{ width:240px; }
	
	div.announcement a{
		font-size:20px;
	}
	
	div.announcement a.inTouch{
		font-size:19px;
	}

	div.announcement span{
		font-size:19px;
	}
	
	div.announcement .sign{
		width:34px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.announcement{ margin-top:4px; }
	.navbarapp-padding{ padding-bottom:0px; }
	.adjustCarousel p a.btn{ left:25px; top:40px; }
	div.main{ margin: 0 auto; float:none; }
	div.main .content{ background-size: 80px 80px; }
	div.adjustHeader2{ margin-top:-22px !important; }
	div.adjustHeader2 h3 a{ font-size:20px; }
	div.adjustHeader2 h3 a:hover{ font-size:20px; }
	div.adjustQuickLinks2 { padding-left:55px; }
	div.adjustQuickLinks1 { padding-left:28px; }
	div.adjustQuickLinks2 .col-sm-2-override { width:22%;  }
	div.copy h2{ font-size:34px; }
	div.copy p.intro{ font-size:18px; padding-left:6px; }
	div.paddingRight{ margin-top:0px; }
	div.medicare2{padding-top:0px; padding-bottom:0px;}
	div.medicare2 .centerImages2{ 
		margin-bottom:0px; 
		background-size: 648px 360px; 
		padding:0px;
		min-height:365px;
	}
	div.medicare2 ul li span{ font-size:18px; }
	div.paddingRight ul{ margin-left:-20px; }
	div.container-fluid .footer-links{ padding-left:0px; padding-right:0px; }
	div.medicare2 ul li{ line-height:36px; }
	
	/*======Footer Links========*/
	p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		background-color: #d5edfa;
		color: #0077c1;
		padding: 10px;
		text-align: center;
		font-weight: 600;
		font-size: 14px;
	}

	.containerFooterM p[aria-controls="footerLink-Search"], p[aria-controls="footerLink-AboutUs"], p[aria-controls="footerLink-PatientResources"], p[aria-controls="footerLink-ProviderResources"], p[aria-controls="footerLink-NewsAndEvents"], p[aria-controls="footerLink-Careers"], p[aria-controls="footerLink-Connect"] {
		margin: 0 0 2px;
	}
	
	.homepage-mobile-footer-links {
		background-color: #d5edfa;
		padding: 6px 6px 6px 25px;
		text-align: center;
		width: 100%;
		margin: 0 0 2px;
		font-size: 14px;
	}
	/*====================*/
	
	div.footer .phone2{
		width:100px;
		margin-left:377px;
		margin-top:37px;
	}
	
	.text-center{ text-align:left; }
	
	#footer-affiliation .text-center { text-align:center; }
	
	div.footer2 h2{ font-size:38px; top:-15px; width:auto; left:0px; text-align:center; }
	div.footer h3{ font-size:32px; top:-73px; left:458px; width:46%; text-align:center; }
	div.footer h4{ font-size:25px; top:-73px; left:651px; }
	div.footer h5{ font-size:26px; top:-75px; left:640px; }
	div.footer h6{ font-size:20px; top:-75px; left:600px; }
	div.footer{ height:225px; margin:15px -7px !important; }
	.languages{ margin-left:-25px; }
	.coupleImage img{ width:100%; }
	
	#footer-affiliation a.btn{ left:0px; top:12px; }
	
	.footerLinks, #footer-affiliation{ font-size:17px; }	
}

/*couple image constant css*/
@media (max-width:780px){
	.coupleImage{ text-align:center; }
}

@media (max-width:1060px){
	#footer-affiliation ul li a{color:white;}
}

@media (min-width:1340px) and (max-width:1480px){
	.page{ width:1295px; }
}

@media (min-width:1481px) and (max-width:1620px){
	.page{ width:1395px; }
}

@media (min-width:1621px) and (max-width:1720px){
	.page{ width:1495px; }
}

@media (min-width:1721px){
	.page{ width:1565px; }
}

@media screen and (max-width:340px) and (-webkit-min-device-pixel-ratio:0) {
	div.announcement{ height:120px; }
}



/*IPHONE 5E Portrait*/
@media only screen and (device-height : 568px) and (device-width : 320px) and (-webkit-min-device-pixel-ratio: 2) and (orientation:portrait){
	#footer-affiliation{
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 370px;
		width: auto !important;
		margin-left: -15px;
		margin-right: -15px;
	}
	
	#footer-affiliation a.btn {
		left: 289px;
		top: 252px;
	}
}

/*IPHONE 5E Landscape*/
@media only screen and (device-height : 320px) and (device-width : 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation:landscape){
	#footer-affiliation{
		background-color: #0077C0;
		color: rgb(255, 255, 255);
		padding: 5px;
		height: 370px;
		width: auto !important;
		margin-left: -15px !important;
		margin-right: -15px !important;
	}
}