.start_chapter .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et-pb-active-slide {
  background-size: contain;
}
#wpcf7-f60-p37-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
height: 42px;
}
#wpcf7-f60-p37-o1 .wpcf7-form-control.wpcf7-submit {
  background: none repeat scroll 0 0 #2ea3f2;
  border: medium none;
  color: #fff;
  font-size: 16px;
  height: 45px;
  width: 200px;
}
#wpcf7-f107-p108-o1 .wpcf7-form-control-wrap > input {
  border: 1px solid #ccc;
  box-shadow: 0 0 3px #ccc;
  color: #747474;
  height: 25px;
  line-height: 24px;
  padding: 5px;
  width: 80%;
}
#wpcf7-f107-p108-o1 .wpcf7-form-control-wrap > textarea {
  border: 1px solid #ccc;
  box-shadow: 0 0 2px #ccc;
  height: 125px !important;
  width: 80%;
}
#wpcf7-f107-p108-o1 .wpcf7-form-control.wpcf7-submit {
  background: none repeat scroll 0 0 #2ea3f2;
  border: medium none;
  color: #fff;
  cursor: pointer;
  font-size: 15px;
  height: 36px;
  width: 15%;
}
.et_pb_newsletter_description > h2 {
font-size: 48px;
font-weight: bold;
margin-top: 32px;
}
.et_pb_section {
padding: 2px 0;
}
.et_pb_testimonial.et_pb_icon_off.et_pb_bg_layout_light.et_pb_text_align_left.clearfix {
border-radius: 13px;
box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.55);;
}
.et_fixed_nav #logo {
max-height: 118px;
margin-bottom: 9px;
width: 187px;
}
.et_pb_slider .et_pb_slide{
height: 600px;
}
a.big-button.bigblue {
width: 200px;
}
.et_pb_blurb.et_pb_bg_layout_light.et_pb_text_align_center.box1.et_pb_blurb_position_top
{background-color: #0074C0;
}
.et_pb_blurb.et_pb_bg_layout_light.et_pb_text_align_center.box1.et_pb_blurb_position_top .et_pb_main_blurb_image {
  text-align: center;
  margin-bottom: 30px;
  padding-top: 20px;
  }

.et_pb_blurb.et_pb_bg_layout_light.et_pb_text_align_center.box1.et_pb_blurb_position_top h4 {
  color: #fff;
  line-height: 21px;
  }

.et_pb_blurb.et_pb_bg_layout_light.et_pb_text_align_center.box1.et_pb_blurb_position_top {
  background-color: #0074C0;
  height: 228px !important;
    border-radius: 111px;
}

.et_pb_text.et_pb_bg_layout_light.et_pb_text_align_left.our {
  margin-bottom: 0px!important;
}
.et_pb_blurb.et_pb_bg_layout_light.et_pb_text_align_center.box1.et_pb_blurb_position_top .et_pb_main_blurb_image {
margin-bottom: 4px;
padding-top: 24px;
}
a.big-button.bigblue {
width: 223px;
height: 49px;
  line-height: 44px;
font-size: 174%;
}
.entry-content ol, .comment-content ol {
list-style-position: inherit;
}
p {
padding-bottom: 5px;
line-height: 28px;
}
.mapp .et_pb_section.et_section_regular
{
margin-top: -7px;
}
 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc !important;
    box-shadow: 0 0 3px #ccc !important;
    color: #747474 !important;
    height: 25px !important;
    line-height: 24px !important;
    padding: 5px !important;
    width: 80% !important;
}


#main-header nav#top-menu-nav {
  padding-top: 32px; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif; 
}

#main-header.et-fixed-header nav#top-menu-nav {  padding-top: 32px;}

#top-menu li a {font-size: 1.2em;}

.et_pb_slide_description h2 b {font-weight: normal; font-size: 1.6em;}
.et_pb_slide_content p{font-weight: normal !important; font-size: 33px !important;}

#top123 {background: url(http://www.saladsupper.com/Ron/wp-content/uploads/2015/04/bggray.jpg)}

#top123 h3 {font-size: 17px ;}

#left-area ol, .entry-content ol, .comment-content ol {
 
  padding: 0 0 24px 27px;}


.et_pb_row h3 {padding-top: 22px;}
.et_pb_row ol{padding-left: 20px; color: #323232;}

.font_5 {color: #fff; font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;}

 


a.small-button, a.big-button, a.icon-button {
  display: inline-block;
  text-shadow: none;}



a.smallblue, a.bigblue {
  color: #fff !important;
  background: #2a7bb0;
  background: -moz-linear-gradient(top, #88bdff 0%, #2a7bb0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88bdff), color-stop(100%,#2a7bb0));
  background: -webkit-linear-gradient(top, #88bdff 0%,#2a7bb0 100%);
  background: -o-linear-gradient(top, #88bdff 0%,#2a7bb0 100%);
  background: -ms-linear-gradient(top, #88bdff 0%,#2a7bb0 100%);
  background: linear-gradient(to bottom, #88bdff 0%,#2a7bb0 100%);
  border: 1px solid #3e8ff4;
}


.et_pb_blurb.et_pb_bg_layout_light.et_pb_text_align_center.box1.et_pb_blurb_position_top {
  background-color: #2a7bb0 ;}

#main-header #top-menu a, #main-header .fullwidth-menu a {
  font-weight: 500;}

#main-content #top-menu a, .fullwidth-menu a {
  color: #666;
  text-decoration: none;
  display: block;
  position: relative;
  font-weight: bold;}

.med1 a.small-button {  padding: 12px 38px !important;}



.page-id-39 .et_pb_section_parallax .et_pb_parallax_css, .page-id-39 .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
  background-attachment: scroll;}

.litebox-overlay {
  z-index: 99999999;}

.b123 h4 {  font-size: 16px;}



.wpcf7-form-control-wrap input[type=text], input[type=text]  {
  border: 1px solid #ccc !important;
  box-shadow: 0 0 3px #ccc !important;
  color: #747474 !important;
  height: 25px !important;
  line-height: 24px !important;
  padding: 5px !important;
  width: 80% !important;}


.wpcf7-form-control-wrap textarea {  border: 1px solid #ccc !important;
  box-shadow: 0 0 3px #ccc !important;
  color: #747474 !important;
  height: 85px !important;
  line-height: 24px !important;
  padding: 5px !important;
  width: 80% !important;}

.terms1 {
    text-align: center;
    font-weight: bold;
      font-size: 12px;
}