/*
 Theme Name:   Nisei Farmers League
 Theme URI:    http://173.226.100.50/niseifarmersleague/wp-content/themes/Divi/
 Description:  Divi Child Theme for Nisei Farmers League
 Author:       Nicholas Carrera
 Author URI:
 Template:     Divi
 Version:      1.0.0
 Text Domain:  Divi
*/
@import url("../Divi/style.css");

#main-content {
  min-height: calc(65vh);
}


/*
████████ ██    ██ ██████   ██████   ██████  ██████   █████  ██████  ██   ██ ██    ██
   ██     ██  ██  ██   ██ ██    ██ ██       ██   ██ ██   ██ ██   ██ ██   ██  ██  ██
   ██      ████   ██████  ██    ██ ██   ███ ██████  ███████ ██████  ███████   ████
   ██       ██    ██      ██    ██ ██    ██ ██   ██ ██   ██ ██      ██   ██    ██
   ██       ██    ██       ██████   ██████  ██   ██ ██   ██ ██      ██   ██    ██
*/

h1, h2 {
    color: #068049;
    font-size: 16px;
    font-weight: bold;
    margin-top: 0;
    font-family: 'MinionPro-Medium';
}

h2 a {
    font-size: 16px;
}

/*
██   ██ ███████  █████  ██████  ███████ ██████
██   ██ ██      ██   ██ ██   ██ ██      ██   ██
███████ █████   ███████ ██   ██ █████   ██████
██   ██ ██      ██   ██ ██   ██ ██      ██   ██
██   ██ ███████ ██   ██ ██████  ███████ ██   ██
*/


header#main-header {
    box-shadow: none;
}
772 x 319





/*
███    ██  █████  ██    ██ ██  ██████   █████  ████████ ██  ██████  ███    ██
████   ██ ██   ██ ██    ██ ██ ██       ██   ██    ██    ██ ██    ██ ████   ██
██ ██  ██ ███████ ██    ██ ██ ██   ███ ███████    ██    ██ ██    ██ ██ ██  ██
██  ██ ██ ██   ██  ██  ██  ██ ██    ██ ██   ██    ██    ██ ██    ██ ██  ██ ██
██   ████ ██   ██   ████   ██  ██████  ██   ██    ██    ██  ██████  ██   ████
*/

nav a {
    color: #343433;
    font-size: 15px;
    text-decoration: none;
    text-transform: uppercase;
}
#top-menu li li a {
  font-size: .8em;
}
.nav li ul {
  padding: 0px;
  border-top: 3px solid #068049!important;
}




/*
███████  ██████   ██████  ████████ ███████ ██████
██      ██    ██ ██    ██    ██    ██      ██   ██
█████   ██    ██ ██    ██    ██    █████   ██████
██      ██    ██ ██    ██    ██    ██      ██   ██
██       ██████   ██████     ██    ███████ ██   ██
*/
#main-footer {
    display: block;
    font-size: 12px;
    color: #f8f8f8;
    background: #a3927f;
    border-bottom: 7px solid #d1c1ad;

}

#footer-bottom {
  background-color: initial;
}

/*
██████  ██    ██ ████████ ████████  ██████  ███    ██ ███████
██   ██ ██    ██    ██       ██    ██    ██ ████   ██ ██
██████  ██    ██    ██       ██    ██    ██ ██ ██  ██ ███████
██   ██ ██    ██    ██       ██    ██    ██ ██  ██ ██      ██
██████   ██████     ██       ██     ██████  ██   ████ ███████
*/
button.et_pb_contact_submit.et_pb_button {
    background: #0c6c40;
    border: 0;
    color: #fff;
    cursor: pointer;
}
#footer-info {
  color: #fff;
}


.pad-left {
    padding-left: 20px;
}
.page-id-183 ul li {
    list-style: none;
}
.entry-content tr td, body.et-pb-preview #main-content .container tr td {
    padding: 15px 24px;
    border: 1px solid #eee;
    text-align: center;
}
div#log_forms input {
    float: right;
    width: 77%;
    padding:10px 10px;
    border-radius:5px;
    background-color: #f8f8f8;
}

.log-form-group {
    margin-bottom: 35px;
}

div#log_forms input[type="submit"] {
    float: right;
    background: #0c6c40!important;
    border: 0;
    color: #fff;
    padding: 15px 30px;
    font-family: 'Archive';
    width: 45%!important;
    border-radius:0px!important;
}

.log-form-group label {
    position: relative;
    top: 8px;
}
.et_pb_section {
    position: relative;
    background-color: #f8f8f8;
}
.page.et_pb_pagebuilder_layout #main-content {
    background-color: #f8f8f8;
}
body {
      background-color: #f8f8f8;
}
.page-restrict-output {
    width: 300px;
    margin: 0 auto;
    margin-top: 70px;
}

.page-restrict-output input {
    padding: 10px;
    margin-bottom: 5px;
    border-radius: 5px;
}

.page-restrict-output input.button {
    float: right;
    background: #0c6c40!important;
    border: 0;
    color: #fff;
    padding: 15px 30px;
    font-family: 'Archive';
    width: 45%!important;
    border-radius: 0px!important;
}
.page-id-197 .et_pb_row {
  width: 100%;
}

@media only screen and ( min-width: 981px ) {

  .nav li {
      padding-top: 35px!important;
  }
  .nav li ul li {
      padding-top: initial!important;
  }
  .et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
    padding-bottom: 30px!important;

  }

}
