.logo a { font-size: 32px; font-family: 'Asap', sans-serif; color: #B23435; }
.logo span { font-size: 27px; margin-top: 5px; color: #000; }
.content { width: 840px; }
.header { width: 394px; }
@media screen and (max-width: 9999px) and (min-width: 1013px) {
  .scrollhider { width: 410px; } }
@media screen and (max-width: 9999px) and (min-width: 1013px) {
  .scroll { width: 400px; overflow: hidden; } }
.nav ul li { background: #92A8A3; width: 200px; border: 0px!important; width: 100%; }
.nav ul li a:link { text-transform: none; font-size: 18px; color: #800000; }
.nav ul { width: 302px; }
.footer { position: fixed; border-top: 0px solid #3ba3d4!important; height: 50px; background: #BDD2D9; }
body { background-color: #BDD2D9!important; background: #BDD2D9!important; }
.header { border-right: 0px solid rgba(0, 0, 0, 0.2); }
.copy { text-align: center; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #555555; }
.copy a { color: #555555; }
.footer li { display: inline-block; }
.textwidget { font-family: 'Asap', sans-serif; color: white; }
.logo { margin: 60px 0 0px 0; }
.adres { background: #B23435 url("http://elouisevandermeulen.nl/wp-content/uploads/2015/03/location.png") no-repeat; background-size: 50px; background-position: 6% 40%; cursor: pointer; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-ms-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
padding: 10px;
transition: background .1s linear;
-webkit-transition: background .1s linear;
-moz-transition: background .1s linear;
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
.contact { background: #B23435 url("http://elouisevandermeulen.nl/wp-content/uploads/2015/03/contact.png") no-repeat; background-size: 50px; background-position: 6% 120%; cursor: pointer;
margin: 0 0 8px -1px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-ms-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
padding: 10px;
transition: background .1s linear;
-webkit-transition: background .1s linear;
-moz-transition: background .1s linear;
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
.nav ul li { border-radius: 0px; }
@media only screen and (min-width: 960px) {
  .content { width: 440px; }
    }
@media only screen and (min-width: 1120px) {
  .content { width: 540px; }
    }
@media only screen and (min-width: 1280px) {
        .content { width: 640px; }
    }
@media only screen and (min-width: 1440px){
        .content { width: 840px; }
    }
body .header { background-color: #BDD2D9!important; background-image: none!important; background-color: #BDD2D9; }
.nav ul li:hover, .nav ul li.current-menu-item { background: #800000; }

.nav ul li a:link { padding-top: 12px;
  padding-left: 40px; }
.logo_header { width: 100%; display: inline-block; text-align: center; background: #92A8A3; height: 130px; margin-top: 27px; color:#800000; font-size: 30px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
.logo_header a {display:block; font-size: 30px!important; color:#800000; margin-top: 30px; }
.title-page h1 { font-size: 19px; color: #800000; }
.title-page { margin: 20px 0 0px; }
.shortcodes { color: #800000; }
.nav ul li a { color: #800000; }
.nav ul li a:link, .nav ul li a:visited { color: #800000; width: 200px; }
.nav ul li:hover a, .nav ul li.current-menu-item a { color: #92A8A3; }
.textwidget img { max-width: 82%;
  padding-left: 12px; }
.header .nav { display: inline-block !important; }
.sub-menu li { background: transparent!important; box-shadow: none!important; margin: 10px 0 0px 30px!important; padding: 0px!important;  background: rgb(37, 37, 37); }
.sub-menu li a { background: #800000; }
.sub-menu li a:hover { background: #BDD2D9; color: #800000!important; }
.submenu-hover { margin-top: 5px; }
.content { min-height: 500px!important; }
.nav ul li a:link { padding-top: 7px; }
#main-menu-container { background-color: #92A8A3; }
#mobile-nav-button { background: #92A8A3; }
.content-area { background: #92A8A3; }
#widgets { display: none; }
#header { padding-top: 0px; }
.entry-header a { color: #800000; }
#mobile-nav-button:before { color: #800000; }
#mobile-current-item { color: #800000; font-weight: bold; }
#main-navigation ul li a { color: #800000; }
#footer { display: none; }
.sub-menu li a { background: none; }
.shortcodes a { color: #800000; text-decoration: underline; }
.shortcodes h2 { font-size: 18px; color: #800000; margin-bottom: 0px; line-height: 30px; }
iframe { width: 95%; height: 200px; }
.page-id-21 a { font-size: 15px; }
input { width: 90%; }
input[type="submit"] { width: 40%; color: #BDD2D9; background: #800000; border-color: #800000; height: 25px; cursor: pointer; }