/*Layouts css goes here*/

body {background: #000 url(https://foto.e-rik.nl/wp-content/uploads/2017/10/bodybg.png) repeat-x 0px -27px !important; color: #ccc; font-size: 14px;}
.container {max-width: 1600px; background: #000;}
a, .text-primary, .pagination > li > a {color: #aaa;}
a:hover, .text-primary, .pagination > li > a:hover {color: #aaa;}
p {margin: 0; line-height: 36px;}

.header-top {padding-top: 10px !important; padding-bottom: 0 !important;}
.header-top img.aligncenter {margin: 0; display: inline-block;}

.container {background: #000; text-align: center;}
.main-footer {background: #000; color: #888; border: none; margin: 0 -15px; padding-top: 5px; padding-bottom: 5px;}
.footer-items ul {list-style: none outside none;}
.footer-items li {display: inline-block; margin-right: 20px;}
.footer-items li a, footer-items li a:visited {color: #888;}
.footer-items li a:hover {color: #fff;}

.tb-repeating-field--masonry {margin-left: 4px;}

/* inloggenm */
#loginform p {margin: 10px 0;}
#user_login, #user_pass {padding: 0 10px; font-weight: 700; font-size: 18px;}
#wp-submit {background: #900; margin-left: 204px;}

ul#menu-hoofdmenu {margin-bottom: 0;}
.hoofdmenu {background: #000; border-top: 1px solid #868585;}
.header-top {background: #000;}
.topwidgets ul.menu-hoofdmenu {list-style: none outside none;}
.topwidgets li.menu-item {display: inline-block;}
.topwidgets li.mnu.home a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnuhome.png) no-repeat -1px 0px; text-indent: -9999px; display: block; width: 76px;}
.topwidgets li.mnu.home a:hover, .topwidgets li.mnu.home.current-menu-item a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnuhome-hover.png) no-repeat -1px 0px;}
.topwidgets li.mnu.concept a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnuconcept.png) no-repeat -1px 0px; text-indent: -9999px; display: block; width: 107px;}
.topwidgets li.mnu.concept a:hover, .topwidgets li.mnu.concept.current-menu-item a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnuconcept-hover.png) no-repeat -1px 0px;}
.topwidgets li.mnu.copy a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnucopy.png) no-repeat -1px 0px; text-indent: -9999px; display: block; width: 82px;}
.topwidgets li.mnu.copy a:hover, .topwidgets li.mnu.copy.current-menu-item a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnucopy-hover.png) no-repeat -1px 0px;}
.topwidgets li.mnu.coach a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnucoach.png) no-repeat -1px 0px; text-indent: -9999px; display: block; width: 91px;}
.topwidgets li.mnu.coach a:hover, .topwidgets li.mnu.coach.current-menu-item a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnucoach-hover.png) no-repeat -1px 0px;}
.topwidgets li.mnu.over a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnuover.png) no-repeat -1px 0px; text-indent: -9999px; display: block; width: 72px;}
.topwidgets li.mnu.over a:hover, .topwidgets li.mnu.over.current-menu-item a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnuover-hover.png) no-repeat -1px 0px;}
.topwidgets li.mnu.contact a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnucontact.png) no-repeat -1px 0px; text-indent: -9999px; display: block; width: 103px;}
.topwidgets li.mnu.contact a:hover, .topwidgets li.mnu.contact.current-menu-item a {background: url(https://foto.e-rik.nl/wp-content/uploads/2017/10/mnucontact-hover.png) no-repeat -1px 0px;}

.section-title h1::after, .section-title h2::after, h1.section-title::after, h2.section-title::after, .page-title::after, .login-form h2::after, .post-title::after, .archive-title::after {content: none; display: none; height: 0; width: 0; margin: 0 auto; margin-top: 0; background: transparent;}
.page-title, .login-form h2, .post-title, .archive-title {margin-top: 30px; margin-bottom: 50px;}
.section-title h1, .section-title h2, h1.section-title, h2.section-title, .page-title, .login-form h2, .post-title, .archive-title {font-weight: 100; font-size: 2em; color: #fff; text-align: center; margin-top: 50px; margin-bottom: 30px; position: relative;}

.post-content {padding: 50px 0 100px 0;}
.home-content .col-sm-12 {padding: 50px 0 100px 0;}
.post-archive-title {color: #fff;}
.post-archive-title a, .post-archive-title a:visited {color: #fff;}
.home.post-archive-title {background: #333; padding: 10px; margin-bottom: 0;}
.home.post-archive-title a, .home.post-archive-title a:visited {font-size: 0.7em;}
.home.post-archive-title a:hover {text-decoration: none;}
.home.post-archive-title:hover {background: #444;}
input, textarea {color: #000; font-weight: 600;}
input[type="submit"] {color: #fff;}
.gform_wrapper div.validation_error {color: #79ffff; border-top: 2px solid #79ffff; border-bottom: 2px solid #79ffff;}
.gform_wrapper .gfield_error .gfield_label {color: #79ffff;}
.gform_wrapper .validation_message {color: #79ffff;}

/* login/uit */
#inuitloggen {text-align: left; margin-left: 200px;}
#inuitloggen label {width: 200px;}


@media screen and (max-width: 650px) {
  .topwidgets ul#menu-hoofdmenu {display: inline-block; padding: 0; text-align: center;} 
  .hoofdmenu {height: unset;}
  .section-title h1, .section-title h2, h1.section-title, h2.section-title, .page-title, .login-form h2, .post-title, .archive-title {font-size: 2em;}