/* start layout */
a.logo { background: url("../images/dailyparent-logo.svg") no-repeat left center; background-size: contain; width: 180px; height: 50px; }

.left-off-canvas-toggle, .search-toggle { background-color: #fff; border: 1px #00B9F1 solid; color: #00B9F1; }

.content a { color: #00B9F1; }
.content a:hover, .content a:active, .content a:visited { color: #0094c1; }

a.search-toggle:hover, a.search-toggle:active { color: #0094c1; }

.wide.top { border-bottom: 2px #00B9F1 solid; }

.wide.bottom { border-top: 2px #00B9F1 solid; }

button, input[type="submit"] { background-color: #00B9F1 !important; }

button:hover { background-color: #00B9F1 !important; }

nav ul.main > li:active { background-color: #00B9F1; transition: background-color 100ms ease-out; }

.menu-child { border-top: 2px #00B9F1 solid; }
.menu-child .subMenu { background-color: #00B9F1; }

h2.catTitle a { color: #00B9F1; }

.sidebx, .pagination .current { -webkit-box-shadow: inset 0 -4px 0 -2px #00B9F1; -moz-box-shadow: inset 0 -4px 0 -2px #00B9F1; box-shadow: inset 0 -4px 0 -2px #00B9F1; }

h3.brand, h4.brand { background-color: #00B9F1; border-bottom: 4px #0094c1 solid; }

.result a:hover, .result a:focus { border-color: #78e0ff; }
.result a:active { border-color: #00B9F1; }

.pgoa-previous-post { -webkit-box-shadow: inset 8px 0 0 -4px #00B9F1; -moz-box-shadow: inset 8px 0 0 -4px #00B9F1; box-shadow: inset 8px 0 0 -4px #00B9F1; }

.pgoa-next-post { -webkit-box-shadow: inset -8px 0 0 -4px #00B9F1; -moz-box-shadow: inset -8px 0 0 -4px #00B9F1; box-shadow: inset -8px 0 0 -4px #00B9F1; }

@media only screen and (max-width: 40em) { .logobox { padding-top: .8rem; }
  a.logo { width: 70px; height: 24px; } }
@media only screen and (min-width: 64.063em) { nav ul.main > li.active { border-bottom: 4px #00B9F1 solid; }
  .search-toggle { border: none; } }
