p {letter-spacing: 0.6px !important;}

h1, h2, h3, h4, h5, h6 {letter-spacing: 0.4px !important;}

.et_header_style_centered #logo {
    margin-top: 10px;
    margin-bottom: 10px;
}

blockquote {
    border-left: 1px solid;
    border-color: #000000 !important;
}

.ralefont, .ralefont p  {
  font-family: 'Raleway' !important;
}

.ralefont h1, .ralefont h2,
.ralefont h3, .ralefont h4,
.ralefont h5, .ralefont h6 {
  font-family: 'Raleway' !important;
  color: #83A841 !important;
}

.ralefont blockquote {
    border-left: 1px solid;
    border-color: #ffffff !important;
}

.imgborder img {border:3px solid #eeeeee;}

#bigcalendar1 {
  width:100% !important;
}

/********************* HEADER *********************/

.topsocialicons {
  ttext-align:center !important;
  float:right !important;
  mmargin: 0 auto !important;
}

.topphone {
    font-size: 21px !important;
    color: #83A841 !important;
    font-weight: bold !important;
}

/********************* REMOVE HEADER *********************/

.page-id-1155 #top-header, .page-id-1155 #main-header {display:none !important;}  /* HOMEpage */
.page #top-header, .page #main-header {display:none !important;}  /* All pages */

/********************* MENU *********************/
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul {
    padding: 18px 0 0 !important;
    line-height: 1.7em;
}

.aldrinfullmenu li > a {
    padding-bottom: 22px !important;
    font-size: 15.2px !important;
    text-transform: uppercase;
    /*letter-spacing: 4px; */
      color: #000000;
}

.et_pb_fullwidth_menu .fullwidth-menu-nav > ul ul {
    padding: 10px 0 !important;
}

.nav li ul { width: auto !important; }


.fullwidth-menu li {
   /* padding-right: 50px;*/
    padding-left: 28px;
    padding-right: 28px !important;
}


.fullwidth-menu li li a {
    width: 280px;
    padding: 3px 10px;
}

/********************* MOBILE PADDING *********************/
@media only screen and (max-width: 980px) {
.et_pb_section {padding: 20px 0 0px;} 
.et_pb_row, .et_pb_column .et_pb_row_inner {padding: 10px 0 15px;}
#bigcalendar1 {
    width:100% !important;
  }
.et_pb_blurb_position_left .et_pb_blurb_container {
    padding-left: 8px;
}
.homeslidernew {
    margin-top:-20px;
  }
}


/********************* HOME *********************/

.blockquotewhite blockquote {
    border-left: 1px solid;
    border-color: #ffffff !important;
}

/** SLIDER **/
/*.page-id-1155 .et_pb_fullwidth_slider_0 .et_pb_slide_description {
    max-width: 500px;
    mmargin-top: 150px;
    bbackground: rgba(0, 0, 0, 0.5);
    text-align: left;
    ppadding: 30px;
    float: right;
    mmargin-right: -130px;
    padding: 10% 4%;     
}

.page-id-1155 .et_pb_slide_description blockquote {
    border-left: 1px solid;
    border-color: #ffffff !important;
  margin: 0px 0 30px;
}

.page-id-1155 .et_pb_slide_description .et_pb_slide_title {
    padding-bottom: 20px;
}
*/

/*****/

.page-id-5 .et_pb_slider_with_text_overlay h2.et_pb_slide_title {
  padding: 25px 30px 20px 30px !important; }
  
.homefourimage h3:hover {opacity:0.8 !important;}
.homefourimage h3 {
    font-size: 27px;
    text-transform: uppercase !important;
}

.homeboxes img {border: 3px solid #f9f9f9;}
.homeboxes img:hover {opacity:0.9 !important;}


.teammember .wp_teamshowcase_slider .slick-dots {display:none !important;}

.teammember blockquote {
    border-left: 1px solid;
    border-color: #ffffff !important;
}



/************* Contact Us ***************/
.page-id-29  input[type=text], 
.page-id-29  input[type=password], 
.page-id-29  input[type=tel], 
.page-id-29  input[type=email], 
.page-id-29  input.text, 
.page-id-29  input.title, 
.page-id-29  textarea, 
.page-id-29  select {
   width: 100% !important;
    max-width: 600px !important;
    border: 3px solid #eee;
    padding: 6px 10px;
font-size:18px;
}


.page-id-29  input[type=submit]{
    padding: 10px 15px;
    background-color: #C42E2D;
    border: 0;
    color: #fff;
    font-weight: bold;
  font-size:30px;
}

.page-id-29  input[type=submit]:hover {
background-color:#23282D;
}

/********HOME SLIDE NO.3************/
#guideslide3 {
    float: right;
    text-align: center;
    width: 200px;
    border: 2px solid #83A841;
    height: 100px;
    padding-top: 35px;
    font-size: 25px;
    font-weight: bold;
      margin-top: -105px;
  background: rgba(255, 255, 255, 0.8);
    border-radius: 5px;
}

#educateslide3 {
    float: right;
    text-align: center;
    width: 200px;
    border: 2px solid #83A841;
    height: 100px;
    padding-top: 35px;
    font-size: 25px;
    font-weight: bold;
  background: rgba(255, 255, 255, 0.8);
    border-radius: 5px;
}

#referslide3 {
    float: right;
    text-align: center;
    width: 200px;
    border: 2px solid #83A841;
    height: 100px;
    padding-top: 35px;
    font-size: 25px;
    font-weight: bold;
    margin-top: 105px;
    margin-right: -200px;
  background: rgba(255, 255, 255, 0.8);
    border-radius: 5px;
}

#guideslide3:hover,
#educateslide3:hover,
#referslide3:hover {
opacity:0.5;
}

.page-id-1155 .et_pb_slide_2.et_pb_slide .et_pb_slide_content {
  margin-top:70px;
}

/*********/



/********MOBILE PHONE NORMAL********/

@media only screen and (max-width: 500px) {
#referslide3 {
margin-top: 5px;
    margin-right: initial;
}
}
/********END PHONE NORMAL********/

.elizhomebox {
      border: 2px solid #83a841;
    padding: 57px 20px 57px 20px;
  min-height:341px;
}


/******************************** HOME SLIDER **********************************/
...homeslidernew .et_pb_section:first-child .et_pb_slide_description, 
...homeslidernew .et_pb_section:first-child .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 16% 8% 6%;
}

.homeslidernew .et_pb_slide_0 .et_pb_slide_description, 
.homeslidernew .et_pb_slide_0 .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 12% 0% 12% 0%;
}


...homeslidernew .et_pb_slide_2 h1 {
background-color:rgba(255,255,255,0.8);
display:inline-block;
padding:20px 25px;
margin-right:50px;
  font-weight:bold;
}

...homeslidernew .et_pb_slide_2 h1:hover {background-color:rgba(255,255,255,3.8);}

.homethirdbox {
  background-color:rgba(255,255,255,0.8);
display:inline-block;
padding:20px 25px;
  margin-bottom:20px;
  clear:both;
  display:block;
}

.homethirdbox h1 {font-weight:bold;}
.homethirdbox h1:hover {opacity:0.85;}


/******************************** Mission and Core Values **********************************/

.missioncorevalues {
    bborder: 3px solid #C7EAFD;
  	background-color:#82A841;
    padding: 15px;
}

..missioncorevaluestext {padding: 0px 15px 15px;}


.contacthome {
  background: #C7EAFD;
    padding: 10px 20px;
    border: 1px solid;
    margin-top: 12px;
    display: block;
    width: 160px;
    font-weight: bold;
    color: #000;
    font-size: 21px;
}

.contacthome:hover {
  background: #D1EFEF;
}

.donatecontacthome {
  border:1px solid #000;
  padding-bottom: 20px;
}

.home #wpcf7-f31-p1155-o1 {
  margin-top:20px;
}

#cal_event b {
  display:none !important;
}

/****************** 2091 Codes *********************/
.aboutblurb {
    margin-bottom: 10px !important;
  }

@media only screen and (min-width: 981px) {
.aboutblurb {
    margin-bottom: 10px !important;
  }}


/********************HOME******************/

.page-id-1155  input[type=text], 
.page-id-1155  input[type=password], 
.page-id-1155  input[type=tel], 
.page-id-1155  input[type=email], 
.page-id-1155  input.text, 
.page-id-1155  input.title, 
.page-id-1155  textarea, 
.page-id-1155  select {
   width: 100% !important;
    max-width: 600px !important;
    border: 3px solid #eee;
    padding: 6px 10px;
font-size:18px;
}


.page-id-1155  input[type=submit]{
    padding: 10px 15px;
    background-color: #C42E2D;
    border: 0;
    color: #fff;
    font-weight: bold;
  font-size:30px;
}

.page-id-1155  input[type=submit]:hover {
background-color:#23282D;
}