/*
 Theme Name:   Kerryn Suttor
 Theme URI:    http://www.kerrynsuttor.com.au
 Description:  Custom Child Theme of Edeisa for Kerryn Suttor
 Author:       Nicki Mckay
 Author URI:   http://www.nickimckay.com
 Template:     edesia
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  kerrynsuttor
*/
html {
  box-sizing: border-box; }

*, *::after, *::before {
  box-sizing: inherit; }

/*-------------COLOR VARIABLES -------------*/
/*-------------GLOBAL CHANGES-----------*/
body {
  color: black;
  font-family: 'Roboto', sans-serif; }

li {
  font-weight: 300; }

p {
  font-weight: 300;
  text-align: justify;
  text-justify: inter-word; }

h1, h2, h3, h4, h5 {
  color: #003366; }

a:visited, a:active, a:focus, a {
  color: #003366; }

a:hover {
  color: #cea226; }

#content ul {
  margin-left: 0; }
  #content ul li {
    list-style-type: square;
    color: #003366;
    margin-bottom: 10px; }

hr {
  border-color: #003366; }

a.morebtn {
  text-transform: uppercase;
  font-family: miso;
  font-size: 16px;
  font-weight: normal; }
  a.morebtn:hover {
    color: #cea226; }

.misome {
  text-transform: uppercase;
  font-family: miso;
  font-size: 22px;
  color: #003366; }

/*-------------STRUCTURAL CHANGES-----------*/
.page-template-default #content {
  max-width: 100%; }
  .page-template-default #content #primary {
    width: 100%; }

.hentry {
  margin-bottom: 0; }

/*----------HEADER----------*/
header {
  padding-top: 20px; }
  header .container .branding {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 23.2317613015%; }
    header .container .branding:last-child {
      margin-right: 0; }
  header .container .centered-navigation {
    margin-top: 10px;
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 74.4105871005%; }
    header .container .centered-navigation:last-child {
      margin-right: 0; }
    header .container .centered-navigation ul.centered-navigation-menu {
      text-align: right; }
      header .container .centered-navigation ul.centered-navigation-menu li.nav-link a {
        color: black;
        text-transform: uppercase;
        font-size: 16px;
        padding-right: 0; }
        header .container .centered-navigation ul.centered-navigation-menu li.nav-link a:hover {
          color: #cea226; }

/*----------FOOTER ------------*/
footer.site-footer {
  padding-top: 80px;
  padding-bottom: 50px;
  font-family: miso;
  background-color: #003366;
  color: white; }
  footer.site-footer .footer-widgets aside {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 100%;
    text-align: center; }
    footer.site-footer .footer-widgets aside:last-child {
      margin-right: 0; }
    footer.site-footer .footer-widgets aside h2.widget-title {
      color: white;
      font-family: miso;
      font-style: normal;
      font-size: 16px;
      letter-spacing: 3px;
      text-transform: uppercase;
      padding-left: 0; }
    footer.site-footer .footer-widgets aside ul {
      padding-left: 0; }
    footer.site-footer .footer-widgets aside .menu-footer-navigation-container ul li {
      display: inline;
      font-size: 18px;
      letter-spacing: 3px; }
      footer.site-footer .footer-widgets aside .menu-footer-navigation-container ul li::after {
        content: "   | "; }
      footer.site-footer .footer-widgets aside .menu-footer-navigation-container ul li:last-child::after {
        content: " "; }
      footer.site-footer .footer-widgets aside .menu-footer-navigation-container ul li a {
        color: white; }
        footer.site-footer .footer-widgets aside .menu-footer-navigation-container ul li a:hover {
          color: #cea226; }
  footer.site-footer .site-info {
    font-family: miso;
    color: #cccccc; }
    footer.site-footer .site-info a {
      color: #cccccc; }
      footer.site-footer .site-info a:hover {
        color: #cea226; }


#respond button, #respond input[type="button"], #respond input[type="reset"], #respond input[type="submit"] button, input[type="button"], input[type="reset"], input[type="submit"] {
  background: #003366;
}
