/* Common css properties
-------------------------------------------------------------------*/
body {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	color: #303132;
}
img {
	border: none;
	outline: none;
	margin: 0;
	padding: 0;
	max-width: 100%;
}
hr {
	border: 0;
	height: 1px;
	background: #e9ecef;
}
.no-padding {
	padding: 0px;
}
ul, ol, li, dl, dd, dt {
	padding: 0;
	margin: 0;
	list-style: none;
}
.no-padding {
	padding: 0;
}
.green-Text {
	color:#006b14;
}
.common-Btn button {
	background-color: #084e96;
	border: 0 none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight:700;
	height:53px;
	width:248px;
	font-family: 'Raleway', sans-serif;
	text-transform:uppercase;
	padding:0;
	letter-spacing:2px;
}
.common-Btn button.green-Btn {
	background:#006b04;
	width:271px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.mT10 {
	margin-top:10px;
}
.mT25 {
	margin-top:25px;
}
.mT22 {
	margin-top:22px;
}
.mT16 {
	margin-top:16px;
}
.mT18 {
	margin-top:18px;
}
.mL15 {
	margin-left:15px;
}
.pL0 {
	padding-left: 0;
}
/* Structural css properties
-------------------------------------------------------------------*/

#wrapper {
	display: block;
	width: 100%;
}
.row {
	margin: 0 auto;
	max-width: 1170px;
	display: block;
	width: 100%;
}
/* Header css properties
-------------------------------------------------------------------*/
header {
	position: relative;
	height:121px;
	-webkit-box-shadow: 0 8px 6px -6px #b1b1b1;
	-moz-box-shadow: 0 8px 6px -6px #b1b1b1;
	box-shadow: 0 8px 6px -6px #b1b1b1;
}
header .navbar-brand {
	padding-bottom:0;
	padding-left: 0;
	margin-top:14px;
	display: inline-table;
}
header .navbar-nav {
	float: left;
	margin-top:-20px;
}
header .navbar-nav li a {
	color: #000 !important;
	font-size: 18px;
	padding:13px;
	display: block;
	font-family: 'Raleway', sans-serif;
	font-weight:600;
	margin-right:8px;
}
header .navbar-nav li a.last {
	margin-right: 0;
}
header .navbar-nav li a:hover, header .navbar-nav li a.active {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: #006902 !important;
	color: #FFF !important;
}
header .navbar-inverse {
	background: none;
	border: none;
}
header .call-Details {
	float: right;
	display: block;
	margin:15px 0;
}
header .call-Details li {
	color:#085596;
	line-height:25px;
}
header .call-Details li em {
	color:#085596;
	font-size:20px;
	font-family: 'Volkhov', serif;
	font-weight: 400;
}
header .call-Details li a, header .call-Details li span {
	color: #008a36;
	font-size:15px;
}
header .call-Details li span.bold {
	font-weight: bold;
	font-size: 20px;
}
header .call-Details .facebook {
	padding:10px 0 0 20px;
}
header .call-Details .facebook a {
	background:#085596;
	color: #FFF;
	display: inline-block;
	font-size:33px;
	height:38px;
	position: relative;
	text-align: center;
	width:38px;
	border-radius:3px;
}
/* Hero slide and Welcome Content Section CSS
-------------------------------------------------------------------*/

.hero-slide img {
	width:100%;
	height:auto;
}
.wl-Content {
	background:#f5faf6 url(../images/W-Dot.jpg) repeat;
	position:relative;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	padding:30px 0;
}
.wl-Content .logo-icon {
	position:relative;
	top:-60px;
}
.wl-Content h2 {
	font-family: 'Lora', serif;
	font-size:38px;
	color:#006b04;
	font-weight:600;
	text-transform:uppercase;
	margin:0;
	position:relative;
	top:-25px;
}
.wl-Content h3 {
	color:#3d3e40;
	font-size:22px;
	text-transform:uppercase;
	font-weight:400;
	margin: 8px 0 25px 0;
}
.wl-Content p {
	font-size:17px;
	margin-bottom:25px;
}
.blu-Txt {
	color:#085596;
	font-size:19px !important;
	font-weight:600 !important;
}
.caregivers-Logo {
	position:absolute;
	top:144px;
	z-index:2;
	left:46%;
}
/* Paitent Comfort Section CSS
-------------------------------------------------------------------*/
.patient-comfort {
	position: relative;
	background: url(../images/patient-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:623px;
	padding:50px 0;
}
.patient-comfort h3 {
	font-family: 'Lora', serif;
	font-size:36px;
	text-transform:uppercase;
	color:#303132;
	text-align:center;
	font-weight:400;
	word-spacing:15px;
	margin-bottom:40px;
}
.patient-comfort p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
.twentyBy-seven {
	background:#006b04;
	height:86px;
	padding:0 60px;
	color:#FFF;
	position: relative;
}
.twentyBy-seven li {
	font-size:18px;
}
.twentyBy-seven h4 {
	font-size:24px;
	font-family: 'Raleway', sans-serif;
	font-weight:600;
	margin:0;
	padding:20px 0 0 0;
	letter-spacing:2px;
}
.twentyBy-seven span {
	margin-top:12px;
}
/* Assist client Section CSS 
-------------------------------------------------------------------*/


.assist-Client {
	position: relative;
	background: url(../images/assist-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	padding:50px 0;
	width:100%;/* height:520px;*/
}
.assist-Client h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	color:#303132;
	font-weight:400;
	margin-bottom:40px;
}
.assist-Client p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
/* Our services Section CSS 
-------------------------------------------------------------------*/

.our-Services {
	position: relative;
	background: url(../images/service-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:843px;
	padding:50px 0;
	text-align:center;
	color:#006902;
	font-size:18px;
}
.our-Services.newBg {
	position: relative;
	background: url(../images/ourService-Newbg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:1113px;
	padding:50px 0;
	text-align:center;
	color:#006902;
	font-size:18px;
}
.our-Services h3 {
	font-family: 'Lora', serif;
	font-size:38px;
	font-weight:600;
	text-transform:uppercase;
}
.black-text {
	color:#3d3e40;
}
.our-Services h4 {
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	text-transform:uppercase;
	color:#303132;
	font-weight:400;
	margin:20px 0 25px 0;
}
.our-Services p {
	color:#303132;
	line-height:28px;
	margin-bottom:25px;
}
.our-Services h2 {
	margin-top:10px;
	margin-bottom:60px;
	font-size:14px;
	color:#303132;
	font-family: 'Raleway', sans-serif;
	text-transform:uppercase;
	font-weight:600;
	line-height:22px;
}
.our-Services h2 a {
	font-size:14px;
	font-family: 'Raleway', sans-serif;
	color:#006b04;
	font-weight:600;
	text-transform:uppercase;
}
.our-Services h2 a:hover {
	text-decoration:none;
	text-shadow: 2px 0 5px #acacac;
}
.service-Content {
	margin:20px 0;
}
/* Info Section CSS 
-------------------------------------------------------------------*/
.info-Sec {
	background:#006902;
	padding:50px 0;
	text-align:center;
	color:#FFF;
}
.info-Sec p {
	font-size:20px;
	line-height:35px;
}
.info-Sec li {
	display:inline;
	margin-right:15px;
}
.info-Sec li em {
	color:#befbc1;
	font-size:20px;
	font-family: 'Volkhov', serif;
	font-weight: 400;
}
.info-Sec li span.bold {
	font-size: 20px;
	font-weight: bold;
}
.info-Sec li i {
	font-size:20px;
	color:#befbc1;
}
.info-Sec li a {
	color:#FFF;
	font-size:17px;
}
/* Our Caregivers Section CSS 
-------------------------------------------------------------------*/

.care-Givers {
	position: relative;
	background: url(../images/careGivers-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:562px;
	padding:80px 0;
	text-align:center;
	color:#FFF;
}
.care-Givers h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:3px;
	text-shadow: 2px 0 5px #333;
	margin-bottom:25px;
}
.care-Givers h4 {
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	text-transform:uppercase;
	font-weight:600;
}
.careGive-Content {
	position:relative;
	color:#FFF;
	text-align:center;
}
.careGive-Content h3 {
	font-size:24px;
	font-weight:400;
	margin-bottom:20px;
}
.careGive-Content p {
	font-size:17px;
	line-height:30px;
}
.careGive-Content .bluSec {
	background:#0e4681;
	padding:30px 50px;
	height:392px;
}
.careGive-Content .greenSec {
	background:#0e6710;
	padding:30px 50px;
	height:392px;
}
/* Testimonial Section CSS 
-------------------------------------------------------------------*/

#testimonial {
	padding:80px 0;
	display:inline-block;
	width:100%;
	text-align:center;
	position: relative;
	background: url(../images/testimonial-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:553px;
	border-bottom:1px solid #82bd8b;
}
#testimonial h3 {
	font-family: 'Lora', serif;
	font-size:38px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:3px;
	margin:0 0 20px 0;
}
#testimonial .item p {
	font-size:18px;
	text-shadow:none;
	color: #4b5054;
	font-style:italic;
	line-height:30px;
}
#testimonial a:hover {
	color: #0b6e0b !important;
}
#twitter-feed .item h4 {
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	font-weight:600;
	text-shadow:none;
	color: #4b5054;
	margin-top:30px;
}
#testimonial .item .carousel-caption {
	position: static;
}
.twitter-control-left, .twitter-control-right {
	position: absolute;
	top:30%;
	font-size:60px;
	color: #0b6e0b;
}
.twitter-control-left {
	left: -5%;
}
.twitter-control-right {
	right:-5%;
}
/* Career Section CSS 
-------------------------------------------------------------------*/

.career {
	position: relative;
	background: url(../images/career-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:437px;
	padding:50px 0;
	font-family: 'Raleway', sans-serif;
}
.career h3 {
	font-family: 'Lora', serif;
	font-size:38px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:3px;
	text-align:center;
	margin-bottom:30px;
}
.career p {
	font-size:18px;
	margin-bottom:30px;
}
.career p.font24 {
	font-size:24px;
	font-weight:400;
}
.career img {
	margin-right:8px;
}
.career span {
	margin-right:15px;
}
/* Footer Section CSS 
-------------------------------------------------------------------*/

footer {
	background:#fbfef7;
	position:relative;
	padding:40px 0 0 0;
	font-size:15px;
	font-family: 'Raleway', sans-serif;
}
footer .binfor li {
	color:#008a36;
	margin-bottom:10px;
}
footer .binfor li em {
	color:#085596;
	font-size:20px;
	font-family: 'Volkhov', serif;
	font-weight: 400;
}
footer .binfor li i {
	color:#085596;
	font-size:20px;
}
footer .binfor li span.bold {
	font-weight: bold;
	font-size: 20px;
	font-family: 'Open Sans', sans-serif;
}
footer .binfor li a {
	color:#008a36;
}
footer .binfor li.facebook a {
	background:#085596;
	color: #FFF !important;
	display: inline-block;
	font-size:33px;
	height:38px;
	position: relative;
	text-align: center;
	width:38px;
	border-radius:3px;
}
footer .binfor li.facebook a i {
	color:#FFF;
	font-size:34px;
}
footer .binfor li .find-Us {
	font-family: 'Volkhov', serif;
	font-size:20px;
	color:#085596;
	font-style:italic;
	margin-right:10px;
}
footer .bottom-Links {
	background:#006902;
	padding:5px;
	margin-top:20px;
}
footer .bottom-Links p {
	color:#FFF;
	font-size:14px;
	margin:5px 0;
}
footer .bottom-Links ul {
	margin:5px 0;
}
footer .bottom-Links li {
	display:inline;
	margin-right:15px;
}
footer .bottom-Links li:last-child {
	margin-right:0;
}
footer .bottom-Links li a {
	color:#FFF;
	font-size:14px;
}
footer .bottom-Links li a:hover {
	text-decoration:none;
}
footer .footer-Logo {
	position:absolute;
	top:-30px;
	z-index:2;
	left:46%;
}
.navbar-toggle, .navbar-toggle:hover, .navbar-toggle:focus {
	background: #095d8e !important;
	border: none;
	margin-right:0px;
}
.faqs-slide {
	background:#f5faf6 url(../images/W-Dot.jpg) repeat;
	position:relative;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	padding:30px 0 50px 0;
	border-bottom:1px solid #8ebd90;
}
.faqs-slide .logo-icon {
	position:relative;
	top:-60px;
}
.faqs-slide h2 {
	color: #006b04;
	font-family: "Lora", serif;
	font-size: 38px;
	font-weight: 600;
	margin: 0;
	text-transform: uppercase;
	position:relative;
	top:-50px;
}
.faqs-slideb img {
	width:100%;
	height:auto;
}
/* FAQs Page CSS  */
.faqs {
	text-align:left;
}
.faqs .panel-group, .faqs .panel, .faqs .panel-heading {
	border-radius:0px !important;
	background:none;
}
.faqs .panel-heading {
	background:#FFF;
	padding:0;
	border:1px solid #8ebe90;
}
.faqs .panel-title .green-Bg {
	background:#006b04;
	padding:22px;
	color:#FFF;
	margin-top:-1px;
	margin-right:20px;
}
.faqs .panel-title .Blue-Bg {
	background:#084e96;
	padding:22px;
	color:#FFF;
	margin-top:-1px;
	margin-right:20px;
}
.faqs .panel-heading a {
	font-size:20px;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	display:block;
	color:#006b04;
}
.faqs .panel-heading a:hover, .faqs .panel-heading a:focus {
	text-decoration:none;
	outline:none;
}
.faqs .panel-default, .faqs .panel {
	border:none;
	box-shadow:none;
	margin-bottom:20px;
}
.faqs .panel-body {
	font-size:17px;
	font-family: 'Raleway', sans-serif;
	margin-left:20px;
	padding:46px 0 46px 46px;
}
.faqs .panel-body p {
	line-height:30px;
	margin-bottom:20px;
}
.faqs ul {
	margin-top:20px;
}
.faqs li {
	margin-bottom:15px;
	font-size:17px;
	font-family: 'Raleway', sans-serif;
	list-style:disc;
}
/* About Us Page CSS  */

.About-slide {
	background:#f5faf6 url(../images/W-Dot.jpg) repeat;
	position:relative;
	text-align:center;
	padding:30px 0 50px 0;
	border-bottom:1px solid #8ebd90;
	font-family: 'Volkhov', serif;
	font-size:21px;
	font-style:italic;
}
.About-slide .logo-icon {
	position:relative;
	top:-60px;
}
.About-slide h2 {
	color: #006b04;
	font-family: "Lora", serif;
	font-size: 38px;
	font-weight: 600;
	margin: 0;
	text-transform: uppercase;
	position:relative;
	top:-50px;
	font-style:normal;
}
.About-slide p span {
	font-size:24px;
	font-weight:600;
	color:#084e96;
}
.core-value {
	background:#006902;
	padding:50px 0;
	text-align:center;
	color:#FFF;
}
.core-value h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	font-weight:700;
	margin:0 0 20px 0;
}
.core-value p {
	font-size:17px;
	margin:0 0 20px 0;
}
.core-value em {
	font-family: 'Volkhov', serif;
	font-size:21px;
	font-weight:600;
	color:#9ded9f;
}
.about-Content {
	color:#303132;
}
.about-Content h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	font-weight:700;
	margin-bottom:30px;
}
.about-Content p {
	font-size:17px;
	font-family: 'Raleway', sans-serif;
	line-height:25px;
	margin-bottom:25px;
}
.about-Content .nav-tabs {
	background:#006902;
}
.about-Content ul {
	padding:0 80px;
}
.about-Content .nav-tabs li {
	border-left:1px solid #1c811e;
	text-align:center;
	margin:0;
	width:220px;
	position:relative;
	height:206px;
	cursor:pointer;
}
.about-Content .nav-tabs li:last-child {
	border-right:1px solid #1c811e;
}
.about-Content .nav-tabs li a {
	color:#FFF;
	font-size:18px;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	text-transform:uppercase;
	padding:35px 0px;
	border-radius:0px;
	border:none;
	margin:0;
}
.about-Content .nav-tabs li a span {
	text-align:center;
	display:inline-block;
	margin-top:25px;
	width:85px;
	height:85px;
}
.about-Content .nav-tabs li span.caring {
	background:url(../images/about-Sprite.png) no-repeat;
	background-position:0 0px;
}
.about-Content .nav-tabs li a:hover span.caring, .about-Content .nav-tabs li.active span.caring {
	background-position:0 -91px;
}
.about-Content .nav-tabs li span.dependent {
	background:url(../images/about-Sprite.png) no-repeat;
	background-position:-105px 0px;
}
.about-Content .nav-tabs li a:hover span.dependent, .about-Content .nav-tabs li.active span.dependent {
	background-position:-105px -91px;
}
.about-Content .nav-tabs li span.professional {
	background:url(../images/about-Sprite.png) no-repeat;
	background-position:-210px 0px;
}
.about-Content .nav-tabs li a:hover span.professional, .about-Content .nav-tabs li.active span.professional {
	background-position:-210px -91px;
}
.about-Content .nav-tabs li span.convenient {
	background:url(../images/about-Sprite.png) no-repeat;
	background-position:-315px 0px;
}
.about-Content .nav-tabs li a:hover span.convenient, .about-Content .nav-tabs li.active span.convenient {
	background-position:-315px -91px;
}
.about-Content .nav-tabs li span.Affordable {
	background:url(../images/about-Sprite.png) no-repeat;
	background-position:-420px 0px;
}
.about-Content .nav-tabs li a:hover span.Affordable, .about-Content .nav-tabs li.active span.Affordable {
	background-position:-420px -91px;
}
.about-Content .nav-tabs li a:hover {
	background:#084e96;
}
.about-Content .nav-tabs li:hover:after {
	content: "";
	display: block;
	border:20px solid #000;
	border-color:transparent;
	border-bottom-color: #084e96;
	position: absolute;
	top:-40px;
	left: 50%;
	margin-left: -20px;
}
.about-Content .nav-tabs > li.active > a, .about-Content .nav-tabs > li.active > a:focus, .about-Content .nav-tabs > li.active > a:hover {
	background:#084e96 !important;
	color:#FFF;
	outline:none;
	border:none;
}
.about-Content .nav-tabs li.active:after {
	content: "";
	display: block;
	border:20px solid #000;
	border-color:transparent;
	border-bottom-color: #084e96;
	position: absolute;
	top:-40px;
	left: 50%;
	margin-left: -20px;
}
.about-Content .caring-Bg {
	position: relative;
	background: url(../images/caring-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:572px;
	padding:50px 0;
}
.about-Content .dependent-Bg {
	position: relative;
	background: url(../images/dependent-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:572px;
	padding:50px 0;
}
.about-Content .professional-Bg {
	position: relative;
	background: url(../images/professional-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:572px;
	padding:50px 0;
}
.about-Content .Convenient-tab-bg {
	position: relative;
	background: url(../images/Convenient-tab-bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:572px;
	padding:50px 0;
}
.about-Content .affordable-Bg {
	position: relative;
	background: url(../images/affordable-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:572px;
	padding:50px 0;
}
/* Our Services Page CSS  */
.Care-Services.increaseW {
	width: 50%;
}
.Care-Services {
	text-align:left;
	display:inline-block;
	width:46%;
}
.Care-Services .twentyBy-seven {
	width: 100%;
	padding: 0 20px;
}
.ourService-slide img {
	width:100%;
	height:auto;
}
.understand-Needs {
	position: relative;
	background: url(../images/understandNeeds-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:572px;
	padding:50px 0;
}
.understand-Needs h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	color:#303132;
	font-weight:400;
	margin:30px 0;
}
.understand-Needs p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
.understand-Needs h6 {
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	font-weight:600;
}
.understand-Needs ul {
	margin:50px 0;
}
.understand-Needs li {
	display:inline-block;
	text-align:center;
	margin-right:80px;
}
.understand-Needs li:last-child {
	margin-right:0;
}
/* Our Staff Page CSS  */


.Staff-slide img {
	width:100%;
	height:auto;
}
.staff-content {
	position: relative;
	background: url(../images/peacemind-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:550px;
	padding:50px 0;
}
.staff-content h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	color:#303132;
	font-weight:400;
	margin-bottom:40px;
}
.staff-content p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
.caregiver-content {
	position: relative;
	background: url(../images/caregivern-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:600px;
	padding:50px 0;
}
.caregiver-content h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	color:#303132;
	font-weight:400;
	margin-bottom:40px;
}
.caregiver-content p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
.guaranteed-content {
	position: relative;
	background: url(../images/guaranteed-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:567px;
	padding:50px 0;
}
.guaranteed-content h3 {
	font-family: 'Lora', serif;
	font-size:32px;
	color:#303132;
	font-weight:400;
	margin-bottom:40px;
}
.guaranteed-content p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
	float:left;
	margin-top:20px;
}
.twentyfour-Sec {
	background:#006104 url(../images/green-Dot.jpg) repeat;
	padding:50px 0;
	text-align:center;
	color:#FFF;
}
.twentyfour-Sec p {
	font-size:17px;
	line-height:28px;
	display:inline-block;
	margin-top:25px;
}
.twentyfour-Sec .twentyBy-seven h4 {
	font-size:36px;
}
.twentyfour-Sec .twentyBy-seven li {
	font-size:22px;
}
.agency-Sec {
	background:#f5faf6 url(../images/W-Dot.jpg) repeat;
	position:relative;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	padding:85px 0;
}
.agency-Sec p {
	font-size:17px;
	font-family: 'Raleway', sans-serif;
	margin-bottom:25px;
}
/* Career Page CSS  */

.career-slide img {
	width:100%;
	height:auto;
}
.homeCare-content {
	position: relative;
	background: url(../images/homecare-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:441px;
	padding:50px 0;
}
.homeCare-content h3 {
	font-family: 'Lora', serif;
	font-size:28px;
	color:#303132;
	font-weight:400;
	margin:80px 0 30px 0;
}
.homeCare-content p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
.part-full-Job {
	position: relative;
	background: url(../images/part-full-job-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:825px;
	padding:50px 0;
	text-align:center;
}
.part-full-Job h3 {
	font-family: 'Lora', serif;
	font-size:33px;
	color:#303132;
	font-weight:400;
	margin:0 0 30px 0;
	letter-spacing:2px;
}
.part-full-Job h4 {
	font-size:24px;
	font-weight:bold;
	font-family: 'Raleway', sans-serif;
	text-align:left;
	margin-bottom:25px;
}
.part-full-Job ul {
	margin-bottom:40px;
}
.part-full-Job li {
	text-align:left;
	font-size:17px;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	margin-bottom:15px;
	list-style:disc;
	margin-left:15px;
}
.part-full-Job p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
.join-Team {
	background:#006104 url(../images/green-Dot.jpg) repeat;
	padding:50px 0;
	text-align:center;
	color:#FFF;
}
.join-Team h3 {
	font-family: 'Raleway', sans-serif;
	font-size:30px;
	color:#FFF;
	font-weight:600;
	margin:30px 0 0px 0;
	letter-spacing:2px;
}
.join-Team p {
	font-size:17px;
	line-height:28px;
	display:inline-block;
	margin-top:25px;
}
.join-Team .common-Btn {
	margin-top:20px;
}
.join-Team .common-Btn button {
	border:2px solid #ecf5ea;
}
/* Contact Us Page CSS  */

.contact-Us {
	text-align:left;
}
.contact-Us input {
	height:51px;
	box-shadow:none;
}
.contact-Us .form-control, .contact-Us .btn-default {
	border: 1px solid #8ebe90;
	border-radius:0px;
	font-size:16px;
	font-weight:600;
	font-family: 'Raleway', sans-serif;
	color:#303132 !important;
	background:#FFF;
}
.contact-Us .btn-default {
	background:#cceece;
	border-left:none;
}
.contact-Us .buttonText {
	position:relative;
	top:2px;
	font-size:25px;
}
.contact-Us h5 {
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	margin:15px 0;
}
.contact-Us address span {
	font-family: 'Open Sans', sans-serif;
	font-size: 22px;
}
.contact-Us address a {
	font-size:18px;
	color:#00832b;
}
.contact-Us address p {
	font-size:22px;
	font-family: 'Raleway', sans-serif;
	color:#303132;
	margin:0;
}
.contact-Us address i {
	color:#084e96;
	font-size:20px;
}
/* Checkbox Common CSS  */

.contact-slide img {
	width:100%;
	height:auto;
}
.c-input {
	color: #303132;
	cursor: pointer;
	display: inline;
	padding-left:22px;
	padding-right:7px;
	position: relative;
	font-size:14px;
	font-family: 'Raleway', sans-serif;
}
.c-input > input {
	opacity: 0;
	position: absolute;
	z-index: -1;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}
.c-checkbox input:checked ~ .c-indicator:before {
 content: "\f00c";
 font-family: FontAwesome;
 color: #006b04;
 font-size:11px;
 position: absolute;
 top:2px;
 left:1px;
 font-weight:normal;
}
.c-input > input:checked ~ .c-indicator {
 color: #006b04 !important;
}
.c-checkbox .c-indicator {
	border-radius: 0;
}
.c-indicator {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:18px;
	height:18px;
	font-size:100%;
	line-height:1rem;
	color:#eee;
	text-align:center;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-color:#f8f8f8;
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size:50% 50%;
	background-size:50% 50%;
	border:2px solid #8ebe90;
}
.joinTeam-content {
	position: relative;
	background: url(../images/jointeam-Bg.jpg) no-repeat;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:center center;
	background-size: cover;
	width:100%;
	height:502px;
	padding:50px 0;
}
.joinTeam-content h3 {
	font-family: 'Lora', serif;
	font-size:38px;
	color:#303132;
	font-weight:400;
	text-align:center;
	margin:0 0 40px 0;
}
.joinTeam-content p {
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	line-height:25px;
	margin-bottom:25px;
	font-weight:400;
}
 @media only screen and (min-width:320px) and (max-width:480px) {
.navbar-toggle {
 margin-right: 0 !important;
}
 .faqs .panel-heading a, .faqs .panel-body p, .faqs li {
 font-size: 13px;
}
 .faqs .panel-heading a {
 display: flex;
 margin-top: 5px;
}
 .faqs .panel-title .green-Bg, .faqs .panel-title .Blue-Bg {
 margin-top: -6px;
}
 .faqs-slide h2 {
 font-size: 28px;
}
.bd-example .pL0 {
 padding-right: 0;
 margin-bottom:15px;
}
.bd-example .c-input {
 display: inline-block;
}
.contact-Us address p {
 font-size: 22px;
}
 .contact-Us address span {
 font-size: 18px;
}
 .contact-Us address a {
 font-size: 12px;
}
header .call-Details li a, header .call-Details li span{
 font-size:13px;
}
}
 @media only screen and (min-width:240px) and (max-width:767px) {
 header {
 box-shadow:none;
}
header .navbar-brand {
 display: block;
}
 header .navbar-header a {
 width:82%;
 margin-top: 0;
 margin-bottom:10px;
}
header .call-Details li {
 text-align: left;
}
 header .call-Details li em {
 font-size: 18px;
}
header .call-Details li span.bold {
 font-size: 18px;
}
header .call-Details li a, header .call-Details li span {
 font-size: 14px;
}
 header .call-Details {
 margin-left: -15px;
}
header .call-Details .facebook {
 padding: 0;
}
 header .call-Details .facebook a {
 font-size: 18px;
 height: 18px;
 width: 18px;
 font-weight: normal;
}
 .patient-comfort {
 height: auto;
}
.twentyBy-seven {
 padding: 0 10px;
}
 .twentyBy-seven li {
 font-size: 13px;
}
 .twentyBy-seven h4 {
 font-size:13px;
}
.twentyBy-seven span {
 position: absolute;
 right: -30px;
 top: 5px;
}
.twentyBy-seven span img {
 width: 50%;
}
#testimonial h3, .patient-comfort h3, .assist-Client h3, .our-Services h3, .care-Givers h3, .core-value h3, .staff-content h3, .caregiver-content h3, .part-full-Job h3 {
 font-size:30px;
}
.our-Services h4 {
 font-size: 17px;
}
.careGive-Content h3 {
 font-size:18px;
}
.our-Services {
 font-size: 15px;
}
 .wl-Content h2 {
 font-size: 30px;
}
.our-Services, .careGive-Content .bluSec, .careGive-Content .greenSec, #testimonial, .career, .understand-Needs, .our-Services.newBg, .staff-content, .caregiver-content, .guaranteed-content, .homeCare-content, .part-full-Job, .joinTeam-content {
 height: auto;
}
.caregivers-Logo {
 left: 35%;
 top:57%;
}
.info-Sec p {
 font-size: 17px;
}
footer .footer-Logo {
 left: 36%;
}
.careGive-Content .bluSec {
 padding-bottom:40px;
}
.careGive-Content .greenSec {
 padding-top:40px;
}
.info-Sec ul {
 margin-bottom: 10px;
}
.info-Sec li {
 display: block;
 margin-right: 0;
 text-align: center;
}
.info-Sec li a {
 font-size: 13px;
}
footer .binfor {
 text-align: center;
}
footer .binfor li a {
 font-size: 13px;
}
 footer .binfor .pull-right {
 float: none !important;
}
.career p.font24 {
 font-size: 18px;
}
.common-Btn button {
 margin-bottom: 20px;
}
footer {
 text-align: center;
}
footer .bottom-Links ul {
 margin-top: 15px;
}
.info-Sec li a {
 font-size: 15px;
}
footer .bottom-Links li {
 display: block;
 text-align: left;
 padding-bottom: 15px;
}
header .navbar-nav {
padding: 0px;
float: none;
}
.navbar-collapse {
 border: none;
}
#navbar ul {
background: #095d8e !important;
margin: 0;
}
header .navbar-nav li {
padding: 10px;
border-bottom: 1px solid #084e96;
}
header .navbar-nav li a {
font-size: 15px;
padding: 0px;
color: #FFF !important;
}
header .navbar-nav li a:hover, header .navbar-nav li a.active {
color: #FFF !important;
text-decoration: underline;
background: none !important;
}
.NewClassA {
position: absolute !important;
width: 100% !important;
border: none !important;
top:35px;
right: 15px;
padding: 0;
}
footer p {
 margin-top: 15px !important;
}
 .about-Content ul {
 padding: 0 15px;
 text-align: center;
}
.about-Content .nav-tabs li {
 float: none;
 display: inline-block;
 border: none;
}
.about-Content .nav-tabs li:last-child {
 border: none;
}
.about-Content .tabbable {
 text-align: center;
}
.about-Content p {
 font-size: 15px;
 line-height: 22px;
}
.twentyBy-seven h4 {
 letter-spacing:0;
}
 .service-Wl .Care-Services {
 width: 88%;
}
.twentyBy-seven li {
 font-size: 12px;
}
 .understand-Needs, .caregiver-content, .staff-content, .guaranteed-content, .homeCare-content {
 text-align: center;
}
.understand-Needs ul {
 text-align: center;
}
.understand-Needs li {
 margin-right: 0px;
 margin-bottom:15px;
 display: block;
}
 .guaranteed-content .text-right {
 text-align: center;
}
 .twentyfour-Sec .Care-Services.increaseW {
 width:88%;
}
 .twentyfour-Sec .twentyBy-seven h4, .twentyfour-Sec .twentyBy-seven li {
 font-size:15px;
}
 .twentyfour-Sec .twentyBy-seven span {
 top: -57px;
 right: -16px;
}
 .twentyfour-Sec .twentyBy-seven span img {
 width: auto;
}
 .faqs .panel-heading a {
 display: flex;
}
}
 @media only screen and (min-width:766px) and (max-width:768px) {
header .navbar-brand {
display: block;
}
 .navbar-collapse {
border: none;
}
 #navbar ul {
background: #095d8e !important;
margin: 0;
}
header .navbar-nav {
 float: none !important;
}
 header .navbar-nav li {
padding: 10px;
border-bottom: 1px solid #084e96;
float: none;
}
header .navbar-nav li a {
font-size: 15px;
padding: 0px;
color: #FFF !important;
}
header .navbar-nav li a:hover, header .navbar-nav li a.active {
color: #FFF !important;
text-decoration: underline;
background: none !important;
}
.NewClassA {
position: absolute !important;
width: 100% !important;
border: none !important;
top:35px;
right:-3px;
padding: 0;
}
 .navbar-toggle {
display: block !important;
margin-right: 12px;
}
.navbar-toggle:hover, .navbar-toggle:focus {
margin-right: 12px;
}
.navbar-header {
float: right;
width: 100%;
}
#navbar.collapse {
display: none !important;
}
#navbar.collapse.in {
display: block !important;
}
header .call-Details {
 margin-top: 0px;
}
.our-Services, .careGive-Content .bluSec, .careGive-Content .greenSec, #testimonial, .career, .our-Services.newBg, .staff-content, .caregiver-content, .homeCare-content {
 height: auto;
}
.caregivers-Logo {
 top: 53%;
}
footer {
 text-align: center;
}
footer .bottom-Links ul {
 margin-top: 15px;
}
.info-Sec li a {
 font-size: 15px;
}
footer .bottom-Links li {
 display: block;
 text-align: left;
 padding-bottom: 15px;
}
 .info-Sec ul {
 margin-bottom: 10px;
}
.info-Sec li {
 display: block;
 margin-right: 0;
 text-align: center;
}
.info-Sec li a {
 font-size: 13px;
}
footer .binfor {
 text-align: center;
}
footer .binfor li a {
 font-size: 13px;
}
 footer .binfor .pull-right {
 float: none !important;
}
footer p {
 margin-top: 15px !important;
}
header .call-Details {
 margin-right: 12px;
}
 .about-Content ul {
 padding: 0 15px;
 text-align: center;
}
.about-Content .nav-tabs li {
 width: 144px;
}
 footer .bottom-Links li {
 display: inline;
}
 .service-Wl .Care-Services {
 width:60%;
}
 .understand-Needs, .caregiver-content, .staff-content, .guaranteed-content, .homeCare-content {
 text-align: center;
}
 .guaranteed-content .text-right {
 text-align: center;
}
 .Care-Services.increaseW {
 width: 80%;
}
 .faqs .panel-heading a {
 display: flex;
 font-size: 17px;
 margin-top: 10px;
}
 .faqs .panel-title .green-Bg, .faqs .panel-title .Blue-Bg {
 margin-top: -11px;
}
 .bd-example .pL0 {
 padding-right: 0;
 margin-bottom:15px;
}
.core-value h3{
 font-size:30px;
}
}
 @media only screen and (min-width:1022px) and (max-width:1024px) {
 header .navbar-header a {
 width:80%;
 margin: 0;
}
 header .navbar-nav {
 margin-top:8px;
}
 footer .bottom-Links li {
 margin-right: 10px;
}
 .about-Content ul {
 padding: 0 30px;
 text-align: center;
}
 .about-Content .nav-tabs li {
 width:188px;
}
#testimonial {
 height: auto;
}
footer .bottom-Links li {
 display: inline;
}
.understand-Needs li {
 margin-right: 33px;
}
 .twentyBy-seven li {
 font-size: 17px;
}
 .Care-Services.increaseW {
 width: 60%;
}
.twentyBy-seven{
padding:0 30px;
}
}
 @media only screen and (min-width:478px) and (max-width:480px) {
header .navbar-brand {
display: block;
}
header .navbar-header a {
 width: 60%;
}
.twentyBy-seven h4 {
 font-size: 19px;
}
.twentyBy-seven li {
 font-size: 14px;
}
.twentyBy-seven span {
 position: static;
}
.twentyBy-seven span img {
 width: auto;
}
.caregivers-Logo {
 top: 55%;
}
 .twentyfour-Sec .Care-Services.increaseW {
 width: 100%;
}
.twentyfour-Sec .twentyBy-seven h4 {
 font-size: 20px;
}
.contact-Us address a {
 font-size: 18px;
}
}
