@charset "UTF-8";
/* CSS Document */
body{
	font-size:16px;
	font-weight:500;
}
.shadow{
		box-shadow: 0px 0px 10px #888888;
		background-color:#ffffff;
}
.round{
	border-radius:8px;
}
.noimg{
	visibility:hidden;
	max-height:0px;
	max-width:0px;
}
h1, h4{
	color:#CB1719;
}
h4{
	margin-top:30px;
	margin-bottom:30px;
	font-size:24px;
	font-family: "myriad-pro", helvetica;
	font-weight:500;
}
h1 {
  font-family: "chaparral-pro", helvetica;
  font-weight:400;
  font-size:50px;
  }
h5{
	font-size:16px;
	font-weight:700;
	font-style:italic;
}
.homeimg{
	max-width:350px;
	margin-right:20px;
}
.img-responsive{
	float:left;
	width:100%;

}
.imgmarg{
	margin-bottom:15px;
}
.center{
	margin-left:auto;
	margin-right:auto;
	float:none;
	margin-top:10px;
	margin-bottom:10px;
	max-width:570px;
	
}

.open {
	text-align:center;
	color:#766551;
	font-weight:500;
	font-size:22px;
	font-family: "myriad-pro", helvetica;
	font-weight:400;
	height:100%;
	min-height:610px;
	padding-bottom:20px;
}
.main{
	height:auto;
	min-height:610px;
	padding-bottom:20px;

}
.faqs{
	max-height:610px;
	overflow:scroll;
}
/*PADDING*/
.nopadright{
	padding-right:0px;
}
.nopadleft{
	padding-left:0px;
}
.nopad{
	padding:0px;
}


/*NAVBAR*/
.nav > li {
    display: block;
    position: relative;
    text-align: center;
    width: 20%;
	padding-bottom:2px;
	padding-left:30px;
	padding-right:30px;
}

.navbar-nav{
	width:100%;
}

.navbar{
	border:none;
	border-bottom:15px solid #CB1719;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #ffffff;
    border-bottom: 10px solid #766551;
    color:#CB1719;
	padding-bottom:3px;
}
.navbar-nav > li > a {
    padding-bottom: 10px;
    padding-top: 15px;
	font-family:"myriad-pro", helvetica;
	font-weight:500;
	font-size:19px;
	color:#CB1719;

}
.red{
	color:#CB1719;
}

/*FOOTER*/
.footer{
	margin-top:20px;
	min-height:100px;
	height:auto;
	text-align:center;
	font-family:"myriad-pro", helvetica;
	font-weight:600;
	font-size:28px;
	color:#766551;
	padding-top:30px;
	margin-bottom:20px;
}
.hcpc{
	max-height:100px;
	width:auto;
	padding-bottom:10px;
	float:right;

}
.hcpccont{
		margin-top:-20px;
}
.sociallinks{
	padding-bottom:10px;
}
.faq{
	text-align:left;
	color:#000000;
	font-size:16px;
}
.faqhead{
	text-align:left;
	color:#000000;
	font-style:normal;
}
.faqq{
	text-align:left;
}
.social{
	padding-right:10px;
}
.panelarea{
	height:auto;
	position:relative;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
	    background-color: #ffffff;
    border-bottom: 10px solid #766551;
    color:#CB1719;
	padding-bottom:3px;
}
.faqq {
    color: #000000;
    font-size: 16px;
    text-align: left;
}
.visitside strong{
	color:#cb1719;
	font-weight:500;
}
/*HEADER*/
.top{
	margin-top:20px;
	background-color:#ffffff;
	background-image:url(../images/bg.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
}
.container .jumbotron{
    padding-bottom: 0px;
    padding-top: 0px;
	padding-left:0px;
	padding-right:0px;
}
	.treat{
		margin-top:15px;
	}
@media (max-width: 1199px) {	
	h1{
		font-size:43px;
	}
	.open{
		font-size:20px;
		min-height:630px;
	}
	.main{
		min-height:630px;
	}
	.navbar-nav > li > a{
		font-size:17px;
	}
	.hcpccont{
		margin-top:0px;
}
}
@media (min-width: 767px) and  (max-width: 991px) {
	.nav > li{
		padding-left:10px;
		padding-right:10px;
	}
	.navbar-nav > li > a{
		font-size:14px;
	}
	.open{
		min-height:785px;
	}
	.main{
		min-height:785px;
	}
		.hcpccont{
		margin-top:0px;
}
}
@media (max-width: 767px) {
	.top{
		background-image:none;
	}
	.nav > li{
		width:100%;
	}
	.nopadleft{
		padding-right:0px;
	}
	.nopadright{
		padding-left:0px;
	}
	.center{
		padding:20px;
	}
	.in{
		padding-right:0px;
	}
	.navbar-nav{
		margin-left:0px;
	}
	.main{
		min-height:0px;
	}
	.open{
			min-height:0px;
			margin-top:20px;
			
	}
	h4{
		margin-top:10px;
	}
	.homeimg{
		margin-bottom:15px;
	}
	.faqs{
		overflow:visible;
		max-height:none;
	}
	.hcpccont{
		margin-top:10px;

}
.hcpc{
	float:none;
}
}
/*.stripeleft, .striperight{
	background-color:#ffffff;
	padding-top:35px;
	padding-bottom:35px;
	padding-left:0px;
	padding-right:0px;
	
}
.stripeleftred{
	height:150px;
	background-color:#CB1719;
	padding:0px;
}
.logo{
	padding-top:15px;
	padding-bottom:15px;
}
.stripeleftgold{
	background-color:#766551;
	height:150px;
	box-sizing: border-box;
	border-left:3px solid #ffffff;
	width:20px;
	padding:0px;
}*/