/* CSS Document */


body{background-color:#fff;}

h2{font-weight: normal;}

#main-content{width:960px;margin-bottom: 0px;float: left;margin-top: -10px;}

ul, li, p {padding:0;margin:0;}/*
.mainbodyclass {background:url(img/VCS Pattern.png) repeat-y center;/*height:2000px; }
.carebodyclass {background:url(img/VCS Pattern.png) repeat-y center;height:2000px; }*/

.clearfix {clear:both;overflow:hidden;}
img.img-full {width:100%;}
/*navigation*/
ul#main-menu {float:left;padding:0;margin-top: -9px;font-size: 15px;}
li.menu {display:inline-block;padding:0 0px 0 0;margin: 0 39px 0 0;/*width:50px;*/}
li.menu a {text-decoration:none; color:#fd9f93;}
li.menu a.active {text-decoration:none; color: #6D6D6D !important;}
li.menu a:hover {text-decoration:none;color: #6D6D6D !important; transition: all 0.25s ease-in-out; -webkit-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out;}

li#home a{display:block;background: url(img/icon1.png) no-repeat 7px 25px;vertical-align:text-bottom;padding-top:60px;width:100%;}
li#home a:hover{display:block;background: url(img/icon1H.png) no-repeat 7px 25px;vertical-align:text-bottom;padding-top:60px;width:100%;color: #6D6D6D !important;}
li#home a.active{display:block;background: url(img/icon1H.png) no-repeat 7px 25px;vertical-align:text-bottom;padding-top:60px;width:100%;color: #6D6D6D !important;}

li#about a {background: url(img/icon2.png) no-repeat 6px 26px;display:block; padding-top:60px;width:100%;}
li#about a:hover {background: url(img/icon2H.png) no-repeat 6px 26px;display:block; padding-top:60px;width:100%;color: #6D6D6D !important;}
li#about a.active {background: url(img/icon2H.png) no-repeat 6px 26px;display:block; padding-top:60px;width:100%;color: #6D6D6D !important;}

li#care a {background:url(img/Hearticon.png) no-repeat 3px 27px;display:block; padding-top:60px;/*width:100%;*/padding-right: 2px;padding-left: 2px;}
li#care a:hover {background:url(img/HearticonH.png) no-repeat 3px 27px;display:block; padding-top:60px;/*width:100%;*/padding-right: 2px;padding-left: 2px;color: #6D6D6D !important;}
li#care a.active {background:url(img/HearticonH.png) no-repeat 3px 27px;display:block; padding-top:60px;/*width:100%;*/padding-right: 2px;padding-left: 2px;color: #6D6D6D !important;}

li#contact a{background:url(img/icon3.png)  no-repeat 13px 27px;display:block;padding-top:60px;width:100%;}
li#contact a:hover{background:url(img/icon3H.png)  no-repeat 13px 27px;display:block;padding-top:60px;width:100%;color: #6D6D6D !important;}
li#contact a.active{background:url(img/icon3H.png)  no-repeat 13px 27px;display:block;padding-top:60px;width:100%;color: #6D6D6D !important;}

li#application a{background:url(img/icon41.png)  no-repeat 11px 25px;display:block; padding-top:60px; width:150px;}
li#application a:hover{background:url(img/icon41H.png)  no-repeat 11px 25px;display:block; padding-top:60px; width:150px;color: #6D6D6D !important;}

ul#main-menu li#application{margin-right:0;width: 63px;}

.clearfix:after {display:block;clear:both;overflow:hidden;}

/*layout*/
h2.homeTtl{float:left; padding:17px 0; color:#EB1276; border-bottom:dotted 2px #6D6D6D; font-size:30px; border-top:dotted 2px #6D6D6D;font-family:"champagne__limousinesregular", arial; font-weight:normal; width:502px; text-align:center;}

#container {width:960px;margin:0 auto 0 auto;}
#header {width:100%; float:left;}
#logo {padding:0;margin:43px 10px 0px 0px;height:90px;float:left;}

p#callus{font-family: 'Open Sans', sans-serif; font-size: 14px; color:#fff;margin: -10px 0px 11px 3px;padding: 10px 11px 10px;background-color: #68D8D0 ; float:right; border-radius:0 0 8px 8px;}

#logo img{border:none;}
#nav {float:right;margin: 0 0 0 0px;}
ul#infobox:after {clear:both;}
ul#infobox {display:block; margin-top:17px;}
li.infobox {width: 406px;color:#6D6D6D;margin: 0;padding: 0px;float:left;list-style:none;height:180px;}
li.infobox h2 {margin-top: 0px;}
li:first-child.infobox {margin-right:11px}
.carebodyclass li:first-child.infobox {margin-right:4%}
.contactbox {background:url(img/pinkbox2.png) no-repeat top;padding-bottom: 25px;background-size: cover;padding:20px; margin-bottom:10px; float:left; padding-right:25px;width: 499px;}
.contactbox p {font-size:1.6em;color:#fff;}
p.dotted-line {border-bottom: 2px dotted #ffffff;padding:10px 0 11px 0;}

li.diamond-list {list-style-image:url(img/bullet.png);list-style-position:inside; font-size:13px;}
#diamond-list:after {clear:both;}

div.image-overlay { width:317px; height:126px;position: relative;/*220/1409 -1 */left:-94px;top:-659px;padding: 20px 0 0 80px;}
div.image-overlay p.captions {width:450px;margin-top:258px;font-size:14px; color:#fff; padding:36px 10px 15px 10px; background-color:rgba(235, 18, 117, 0.8);}
/*typography*/

h2#safeHands{background:url(img/safeImg.png) no-repeat 16px 55px; width:317px; height:126px;position:relative; top:-252px; z-index:10; color:#fff; padding: 73px 0 0 65px;left: -70px;font-family:"champagne__limousinesregular", arial;font-size: 25px;font-weight: normal; font-style: normal;}

p#general{font-size:15px; color:#6d6d6d;}

@font-face
{
font-family: heroFont, sans-serif;
src: url(http://valorcareservices.com/fonts/Hero.otf);
}

@font-face
{
font-family: heroLight, sans-serif;
src: url(http://valorcareservices.com/fonts/Hero_Light.otf);
}

body, p {font-family:heroFont, sans-serif;color:#baaaa5;line-height:120%;font-size:1em;}
h1{font-size:25px; border-top:dotted 2px #6d6d6d; border-bottom:dotted 2px #6d6d6d;padding:11px 0 11px 0;font-family:"champagne__limousinesregular", arial;font-weight: normal;color:#EB1276;}
div.twocol p
 {
	   margin: 0 0 20px 0;
}

.quote {
  "champagne__limousinesregular", arial;
  font-style: italic;
  color: #EB1276;
}
.Quotecontainer {
  padding: 5px;
  font-size: 1.4em;
}

.author {
  font-size: 0.6em;
  font-weight: lighter;
  text-align: right;
  color: #EB1276;
}

.footer{
	border-top:solid 1px #EB1276;
	float:left;
	width:100%;
	margin-top:50px;
}

.footer p{
padding: 0;
color:#6D6D6D;
padding-bottom: 6px;
margin: 8px 0 0 0;
font-size: 11px;
}

p.caption{
	position: absolute;
	top: 461px;
	color:#fff;
	font-size:13px;
	width: 369px;
	background: rgba(235,18,117, .8);
	padding: 10px;
}

ul.homePods{
	width:100%;
	float:left;
	padding:0;
	margin:10px 0 0 0;
}

ul.homePods li{
	width:308px;
	height:205px;
	list-style:none;
	margin:0 18px 0 0;
	float:left;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
}

ul.homePods li a{
	width:308px;
	height:205px;
	border:none;
	text-decoration:none;
	display:block;
}


ul.homePods li.contactUs{
	margin-right:0;
	background:url("img/pod3.png");
}

ul.homePods li.contactUs:hover{
	margin-right:0;
	background:url("img/pod3H.png");
}

ul.homePods li.ourCare{
	background:url("img/pod2.png");
}

ul.homePods li.ourCare:hover{
	background:url("img/pod2H.png");
}

ul.homePods li.aboutUs{
	background:url("img/pod1.png");
}

ul.homePods li.aboutUs:hover{
	background:url("img/pod1H.png");
}
