@charset "utf-8";
/* CSS Document */
body {padding-top: 90px; padding-bottom: 40px;}
h1,h2,h3 {margin-top: 0px; padding-top: 0px;}
.header {margin-bottom: 10px;}
img {border: 0px;}
.navbar .container .nav {padding: 15px 0px;}
.logo {padding: 5px 0px; text-align: left;}
.bigButton {font-size: 3em; line-height: normal; padding: 30px 0px;}
.medButton {font-size: 2em; line-height: normal; padding: 10px;}
.linkBox {text-align: left;}
.memberBox {text-align: center;}
.contactBox {text-align: right;}
.nav-tabs {border-bottom: 0px; margin-top: 10px; font-size: 18px;}
.table p {margin: 0px; padding: 0px;}
.tabBack {background: #fff; padding-bottom: 10px;}
.tabBack a {text-shadow: none; outline: none !important;}
.faqs a {text-align: left; padding-left: 10px;}


.itemTitle {display: none;}
.feedEkList h2 {margin-top: 0px; padding-top: 0px;}
.feedEkList:first-child {list-style: none;}
.feedEkList {width:auto; margin: 0px; padding: 0px; font-family: inherit;}
.feedEkList table {width: 100%;border: 1px solid #eee; border-collapse: collapse;}
.feedEkList ul li {list-style: disc; font-family: inherit; color: #323232;}
.feedEkList ul {padding-bottom: 20px;}
.feedEkList td {padding: 5px; margin: 0px; font-family: inherit; color: #323232; border: 1px solid #eee; border-collapse: collapse;}
.feedEkList td h3 {color: #fff; font-size: 17px;}
.feedEkList td h3, .feedEkList td p {padding: 0px; margin: 0px;}
.feedEkList img {border: 1px solid #eee; margin-left: 20px;}
.contact {text-align: right; float: right !important; margin-top: 10px;}
.contact a, .contact p {color: #fff !important; font-size:1em; font-weight: bold; text-decoration: none;}
.hours {font-weight: normal;}
.careLogo {margin-bottom: 5px;}
.largeForm {display: none;}

.phoneBox {padding-top: 10px;}
.phone {font-size: 20px; color: #fff; text-align: right; padding-top: 20px; margin-top: 20px;}
.phone .number {font-weight: bold;}
.phone .hours {font-size: 1em;}

.contText {font-size: 20px; color: #777; width: 100%;}
.contTextPhone {font-size: 24px; color: #0067b1; width: 100%;}

#myform span {color: #F00; font-weight: bold}
.carousel-caption .contText {float: left; font-size: 20px; color: #777; width: 100%;}
.carousel-caption span {float: left; font-size: 24px; color: #0067b1; clear: both; width: 100%;}

@media screen and (max-width:1100px){
	body {padding-top: 0px !important;}
	.nav {margin-bottom: 0px !important;}
	.linkBox, .contactBox, .memberBox {text-align: center;}
	.largeForm {display: block; color: #F00; font-weight: bold;}
	.logo {text-align: center;}
	.phone {text-align: center;}
	.carousel {margin-top: 0px;}
}
@media screen and (max-width:600px){
	.feedEkList img {display: none;}
	.feedEkList td p, .feedEkList td, .feedEkList td h3 {font-size: 1em; line-height: normal}
	.tabBack {padding: 0px;}
	.logo {text-align: center;}
	.carousel-inner .item img {display: none;}
	.carousel-control {display: none;}
	.carousel-caption {float: left;  margin: 0 auto; text-align: center; clear: both; text-align: center}
	.carousel-caption .contText {float: left; font-size: 20px; color: #777; width: 100%;}
	.carousel-caption span {float: left; font-size: 24px; color: #0067b1; clear: both; width: 100%;}
	.carousel-indicators {display: none;}
.phone {font-size: 20px; color: #fff; text-align: center; width: 100%;}
.phone .number {font-weight: bold;}
.phone .hours {font-size: 1em;}
}

@media print {
	body, html {padding: 0px !important; margin: 0px !important;}
	.navbar {margin-top: 0px;}
	.tab-content .tab-pane {display: block; overflow: visible;}
	.collapse {height: auto;}
}