.nav-secondary {
    text-align: center;
}

.homeimage {
   width: 100%;
   margin: 5px;
}

.image_right  {
  float: right;
  width: 100%;
  margin: 5px;
  max-width: 200px;
}

.image_page  {
  width: 100%;
  margin: 5px;
  max-width: 660px;
}

.image_home  {
  width: 100%;
  margin: 5px;
  max-width: 400px;
 float: right;
}

/*EMAIL FORM*/

#emailForm {
    padding: 10px;
    margin: 10px;
    color: #ffffff;
    background-color: #e83c33;
    font-family: "Poppins",sans-serif;
}

button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, button:focus, input:focus[type="button"], input:focus[type="reset"], input:focus[type="submit"], .button:focus {
    background-color: #333333;
}

textarea#message {
    height: 60px;
}


/* COLORS*/

.nav-primary .genesis-nav-menu .current-menu-item > a {
   color: #ffffff;
}

.nav-primary {
    background-color: #e83c33;}

a.button.arrow-right {
    background-color: #e83c33;}

.frontlogo {
    max-width: 150px;
    width: 100%;
    margin: 5px;
}

.bullets {
   font-size: 24px;
   margin-left: 5%;
   color: #476893;
}


section#custom-contact-forms-3.widget.widget_custom-contact-forms {
    background-color: #ffffff;
    padding: 5px;
    margin: 20px;
}


.magazine-home .content .widget-title {
   background-color: #e83c33;
}

.ccf-form-wrapper .form-title {
   color: #6488b6;
}

.header-image .site-header .title-area, .header-image .site-header .widget-area {
    padding: 5px;
    margin: auto;
    float: none;
}


.header-image .site-title a, .header-image .site-title {
     width: 100% !important;
}


#menu-navigation-bar a:hover {
    color: #fff;
}
#emailForm input {
    padding: 5px;
}

.title-area {
    align: center;
    width: 100%;
float: center;
    text-align: center;
} 

.nav-primary {
    text-align: center;
}

.genesis-nav-menu .menu-item{
    font-size: 2rem;
    text-align: center;}


.button:focus:before, .button:focus:after, .button:hover:before, .button:hover:after, .button:before,  .button:after{
    border: none;

}

a.button.arrow-right:hover {
    background-color: #000000;
}
