/* 
Theme Name: ValueCare
Theme URI: http://www.gediweb.com/
Author: Gediweb
Version: 1.0
Template: u-design
Description: Mobile Theme
Author URI: http://www.gediweb.com/
License: GNU General Public License
License URI: license.txt
Tags: 
*/
.broken_link, a.broken_link {
  text-decoration: none !important;}
/*main */
/*body {min-width: 1235px;font-size:12px !important;}*/
* { margin: 0; padding: 0px; }

#wrapper-1 {background-color: #FFF;}
#slogan {display:none;}
h4{color:#02909d}
h1,h2,h3,h4,h5{font-family: Arial;font-weight:bold;}
.image {  padding: 4px;border: 1px solid #efefef;}
/*em {border-top:1px solid #efefef; border-bottom:1px solid #efefef;background: #efefef;  padding: 3px;}*/
#prices {    position: absolute;
    top: 6%;
    left: 37%;}
/*menu */
.main-menu { background:url(images/menu-border.gif) top left repeat-x;}
#navigation-menu > ul.sf-menu {float:left;  margin-left: 30px;}
#main-menu {border-top: 1px solid #e1e1e1;  margin-top: 15px;}
#navigation-menu ul.sf-menu > li.current-menu-item > a > span, #navigation-menu ul.sf-menu > li.current_page_item > a > span {color:#fff; background-color:#4eb243; padding:10px 10px 8px 10px;}
#navigation-menu ul.sf-menu > li.current-menu-item > a > span:hover, #navigation-menu ul.sf-menu > li.current_page_item > a > span:hover {color:#fff;}
#navigation-menu ul.sf-menu > li > a:hover span {color:#008c99;}
#navigation-menu ul.sf-menu > li > a > span {color:#003c49;}
#navigation-menu ul.sf-menu > li > a > span {padding: 10px 0 8px 20px;}
#navigation-menu ul.sf-menu li li {background-color: rgba(238, 238, 238, 1);}
#navigation-menu ul.sf-menu li li {margin-bottom:0px; border-bottom:1px dotted #ccc;}

/*side menu */
.custom-formatting li a {background:#efefef}
#sidebarSubnav {overflow:hidden;   border-left:1px solid #fff; position:relative;}
#sidebarSubnav:before {content: ""; 
  position:absolute; 
  z-index: 1; 
  width:10px;  
  top: 1%; 
  height: 100%; 
  left: -10px; 
  border-radius: 5px / 100px; 
  box-shadow:0 0 13px rgba(0,0,0,0.4); }
#sidebarSubnav a {color:#000;}
#sidebarSubnav .widgettitle {text-transform:uppercase; color:#068b9c;}
body #sidebarSubnav h3 {padding-bottom:8px; margin:0;}
body #sidebarSubnav ul {margin-bottom:0px;}

/*social*/

ul.mks_social_widget_ul li {margin:15px 0 0 0;}
/*home page boxes */
.b3image {margin-top:30px;}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {margin-bottom:0px !important;}
body .vc_btn3.vc_btn3-color-peacoc, .vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {  background-color: #008c99 !important;  }
.box1, .box2, .box3 { background:url(/wp-content/themes/valuecare/images/sep.jpg) right top no-repeat;}
.wpb_content_element {padding:0 10px;}
.wpb_single_image.wpb_content_element, .wpb_single_image.wpb_content_element .wpb_wrapper, .box3.vc_col-sm-3 .wpb_single_image.wpb_content_element .wpb_wrapper {padding:0px;min-height:initial;}
.vc_col-sm-3 .wpb_wrapper {min-height:155px;}
.box3.vc_col-sm-3 .wpb_wrapper {min-height:135px;}
.vc_col-sm-3 .wpb_wrapper p {line-height: 17px;}
.vc_col-sm-3 .vc_custom_heading {margin: 0 10px;}
h3.bottom-col-title, .listHead,.headings h3, .headings h2,.headings div.diff, .rev_slider h1,  .rev_slider h2 {font-family: Arimo; }
/*footer*/
#footer-bg, #bottom-bg { background:url(images/footer-back.jpg) repeat !important; color:#fff}
#footer_text {color:#fff;}
#bottom-bg a {color:#fff;}
#home-page-content { background:url(images/footer-bord.gif) repeat-x left bottom;}
h3.bottom-col-title {color:#efcc8c;font-size:14px;font-weight:bold;}
#bottom .widget_nav_menu li a, #bottom2 .widget_nav_menu li a {background:none !important; padding:0 0 0 3px;}

		#bottom_1 ul {}
	#bottom_1 .widget_nav_menu { float:left;}
	/*#bottom_1 .widget_nav_menu ul li a:before {background:none !important;}*/
	.back-to-top a {color:#efcc8c}
#bottom_1 .custom-formatting, #bottom_2 .custom-formatting, #bottom_3 .custom-formatting {margin-top:0px !important;}
/*home services boxes */
.pin .pibfi_pinterest {display:block !important;}


body .vc_col-sm-6.servicesbox {width: 49%;min-height:475px;}
.servicesbox {}
.homeListHead {margin-top: -19px;}
.vc_col-sm-6 .wpb_wrapper {margin-top:20px;}
.listHead {color:#008c99; font-size:14px;  text-transform: uppercase;font-weight: bold;}
.headings {margin-top:20px;}
.headings h3, .headings h2{text-transform:uppercase; color:#469f3c; font-size:16px; font-weight:bold;display:inline;}

.headings div.diff{color:#02909d;display:inline;font-size:16px; font-weight:bold;}
.hm img {  margin-left: 10px;}
.image img {border:1px solid #ebeeee;padding:2px; }
.bckg {background-color:#f4f5f5; padding:20px;}
.bckg h4 {font-weight:bold;}
.savings {background:#4eb243 url(images/green-back.jpg) no-repeat center 5px; border:1px solid #ebeeee;padding:2px;border-radius:20px !important; }
.savings h3 {color:#fff; font-weight:bold;margin-left:20px;}
.savings ul {margin-left:20px;color:#fff}
.savings div.why {color:#fff; text-align:center; font-weight:bold; font-size:20px}

.savings2 {background:#008497 url(images/blue-back.jpg) no-repeat center 5px; border:1px solid #ebeeee;padding:2px; }
.savings2 h3 {color:#fff; font-weight:bold;margin-left:20px;}
.savings2 ul {margin-left:20px;color:#fff}
.savings2 div.why {color:#fff; text-align:center; font-weight:bold; font-size:20px}
/* resizer */
body .fontResizer img {  float: left;  padding: 0 5px;}
body .fontResizer {position: absolute;right: 100px;
  top: 180px; bottom:auto; left:auto;}

  /*slider-cta*/
  .rev_slider h1 {color:#fff;font-weight:bold;font-size:38px;}
  .rev_slider h2 {color:#4fb948;font-size:24px;text-transform:uppercase;}
  .rev-slider-header h3.widgettitle {display:none;}

  
  /*content */
caption {font-size:12px;}
.sixteen {font-size:16px; font-weight:bold;}
.eighteen {font-size:18px; font-weight:bold;}
.inh {font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;}
#page-content-title {margin-top:15px;}
#page-content-title #page-title h1 {padding:0 !important;}
  body.page-id-85 div#page-title {display:none;}
body div.custom { border-radius:10px;}
body div.custom .inner-padding, body div.custom .inner-padding p{text-align:center;font-size:145%;  line-height: 24px;}
.bottphone {text-align: center;font-weight:bold}
.bottphone h4 {font-weight:bold;min-height:110px;}
.bottphone div.phone {font-size:175%}
body .vc_col-sm-2{ width:20% !important;}
.phones div.wpb_column {border-right: 1px dotted #ccc;/*width: 20% !important;*/}
.phones div.wpb_column.first {border-left: 1px dotted #ccc;margin-left:80px;}

body.page-id-35 .phones div.wpb_column.first {border-left: 1px dotted #ccc;margin-left:0px !important;}

.testi {  background-color: #f6f6f6;  padding: 10px 10px 35px;border-radius:10px;}
.testiquote {  padding-bottom: 20px;}
.testiquote div.subhead, .testiquote2 div.subhead {color:#02909d; font-weight:bold; font-size:16px;}
ul.star li {  background: url(images/star.gif) no-repeat left top;
  padding: 0px 0px 3px 30px;
  /* reset styles (optional): */
  list-style: none;}
.burst2 {line-height:30px}
.burst2 p {line-height:20px;}
.ri {float:right; margin:0 0 15px 15px;text-align:center;}

/*form*/
input[type=text], input[type=tel], input[type=email], textarea {  padding: 7px;
  border: solid 1px #d1d1d1;
  border-radius: 10px;}
#search input.search-btn, #search input.blur, #search input.inputbox_focus{border-radius: 0px !important;}
input[type=submit]{padding: 15px;
  background-color: #4eb243;
  border: 0px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;  border-radius: 10px;}
.cap {width:50px;}
.mess {height:75px;}
.contactright {overflow:hidden;   border-left:1px solid #fff; position:relative;}
.contactright:before {content: ""; 
  position:absolute; 
  z-index: 1; 
  width:10px;  
  top: 1%; 
  height: 100%; 
  left: -10px; 
  border-radius: 5px / 100px; 
  box-shadow:0 0 13px rgba(0,0,0,0.4); }
.custom-formatting, .substitute_widget_class#text-6, nav_menu-7,.substitute_widget_class#text-7, #mks_social_widget-2 {margin-top: 30px; !important;}
.custom-formatting#nav_menu-7, .substitute_widget_class {margin-top: -10px; !important;}
#bottom_3 .custom-formatting#nav_menu-7, .substitute_widget_class {margin-top: -10px; !important;}
#bottom_3 .widget_text {}
body.page-id-35 .entry {margin: -10px 0 0 !important;    padding: 0 0 20px;}
.custom a {color:#efcc8c !important;}
.st_sharethis_custom {background: url(/wp-content/themes/valuecare/images/share.png) left 0px no-repeat;height:40px; padding:15px 0 0 48px;margin-top:7px;}
.st_sharethis_custom2 {background: url(/wp-content/themes/valuecare/images/share-blog.png) left top no-repeat;height:40px; padding:0 0 0 48px;margin-top:-5px;}
.st_sharethis_custom3 {background: url(/wp-content/themes/valuecare/images/share2.png) left 0px no-repeat;height:40px; float:right; padding:9px 0 0 48px;margin-top:0px;}
ul.mks_social_widget_ul {margin-bottom:0px;}
body .widget_sf_widget_constantcontact h3{color:#fff !important; font-size:16px;}
body #sf_widget_constantcontact_2_form {font-size:12px;}
.lnm,.lmn, input[name="lnm"], form#sf_widget_constantcontact_3_form label {display:none;}



/* Mobile Screen ( smaller than 480px )*/
@media screen and (max-width: 480px) {
    .vc_custom_1436220036285 {margin-left:0px !important;}
.servicesbox {background:url() top left repeat-x !important; }
.servicesbox h3 {color:#008c99 !important;border-bottom:1px solid #4eb243;}
img.alignright, img.alignleft {float:none !important;}
div.about {margin: 0 25px 10px 0;}
#prices {position: relative;    left: 0;    top: 10%;  margin-top:10px;float:left;}
#prices img {width:300px!important;}
}
/* Medium Screen ( 480px to 719px ) */
@media screen and (min-width: 480px) and (max-width: 719px) {
.servicesbox {background:url() top left repeat-x !important; }
.servicesbox h3 {color:#008c99 !important;border-bottom:1px solid #4eb243;}
    #prices {position: relative;    left: 0;    top: 10%;  float:left; }
#prices img {width:300px!important;}
}
/* 720px to 959px Screen */
@media screen and (min-width: 720px) and (max-width: 959px) {
#prices {position: relative;    left: 0;    top: 10%;   margin-top:10px;float:left;}
#prices img {width:300px !important;}
   
}



#logo h1 a, #logo .site-name a { 
  background: center / contain url(/wp-content/uploads/2015/05/VCofFlorida-logo-1-1.jpg) no-repeat !important;
} 
