div#navigation ul li { font-size: 18px; }
div#navigation ul li, div#hidden_items ul li { font-family: Brawler, serif;  }
div#navigation ul li a, div.title h2 span { color: #FE7E46;; }
div.title h2 { font-family: Brawler, serif; }
div.title h2 span { color: #272727; }
div#hidden_menu { background: #1A1A1A;; }
div#hidden_items ul li a { color: #F8F8F8;; }
body, div.title h2 span, div#item_container { background: #F8F8F8;; }
div#navigation ul li ul.sub-menu { background: #F8F8F8;; }
.single_title h3 span { background: #F8F8F8;; }
body { font-family: Open Sans; }
body { letter-spacing: 1px;  }
body { font-size: 15px; }
body, .post_teaser a.more-link, .image_description, div.sidebar_widget ul li a, .single_meta ul li a { color: #666666; }
a, ul#recentcomments a { color: #FE7E46; }
div#navigation ul, .post_meta ul li, div.sidebar_widget ul li, div.sidebar_widget ul.menu li { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
.post_container { border-top: 1px solid #CCCCCC; }
div.image_frame { border: 1px solid #CCCCCC; }
div#navigation ul li ul.sub-menu { border: 1px solid #CCCCCC; border-bottom: 0px; }
div#navigation ul li ul.sub-menu li { border-bottom: 1px solid #CCCCCC; }
div.title, div.post_title, .single_title { border-bottom: 1px solid #CCCCCC; }
#contact_form input#form-name, #contact_form input#form-mail, #contact_form textarea#form-message { border-bottom: 1px dashed #CCCCCC; }
h1, h2,  h3, h4, h5, h6, h1 a, h2 a,  h3 a, h4 a, h5 a, h6 a, div.post_title h3, #intro { font-family: 'Vollkorn', arial, verdana; color: #333333;  }
.post_teaser a.more-link, .image_description, .flex-caption { font-family: 'Vollkorn', 'Times New Roman', serif; }
ul#portfolioFilter li, .post_meta ul li, ul.commentlist li.comment .comment_author p, ul.commentlist li.comment .comment_author p a, ul.commentlist li.comment .comment_content .comment_meta { font-family: 'Vollkorn', 'Times New Roman', serif; color: #333333;  }
.services_intro p { font-family: 'Vollkorn', 'Times New Roman', serif; color: #333333;  }
#about p { font-family: 'Vollkorn', 'Times New Roman', serif; color: #333333;  }
#contact_form input#form-name, #contact_form input#form-mail, #contact_form textarea#form-message, #respond input[type="text"], #respond textarea { font-family: 'Vollkorn', 'Times New Roman', serif; color: #333333;  }
#contact_info p, #contact_info ul { font-family: 'Vollkorn', 'Times New Roman', serif; color: #333333;  }
div.wpcf7 input[type="text"], div.wpcf7 input[type="email"], div.wpcf7 input[type="tel"], div.wpcf7 input[type="url"], div.wpcf7 input[type="file"], div.wpcf7 input[type="number"], div.wpcf7 input[type="date"], div.wpcf7 textarea { font-family: 'Vollkorn', serif; color: #333333;  }
#intro { font-size: 20px; }
@media screen and (min-width: 970px) { #slider_wrapper, #slider_wrapper img { width: 1000px; } }
@media screen and (min-width: 970px) { #slider_wrapper, #slider_wrapper img { height: 290px; } }

@media screen and (max-width: 960px) {
              #slider_wrapper, #slider_wrapper img { height: 211.7px; }
}
@media screen and (max-width: 700px) {
              #slider_wrapper, #slider_wrapper img { height: 156.6px; }
}

@media screen and (max-width: 500px) {
              #slider_wrapper, #slider_wrapper img { height: 127.6px; }
}

@media screen and (max-width: 360px) {
              #slider_wrapper, #slider_wrapper img { height: 89.9px; }
}


.icon_container { border: 1px solid #FE7E46; }
.icon { background: #FE7E46; }

a.scroll_down { margin-bottom: 200px; }


body { background: url(http://higherplane.nl/wp-content/themes/me_v35/images/patterns/pattern10.png) repeat; }
div#respond textarea, div.search_elements input[type="text"], ul.page-numbers li span.current, div.wpcf7 input[type="text"], div.wpcf7 input[type="email"], div.wpcf7 input[type="tel"], div.wpcf7 input[type="url"], div.wpcf7 input[type="file"], div.wpcf7 input[type="date"], div.wpcf7 textarea, div#contact_form input[type="text"], div#contact_form textarea { background: transparent; }
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
body { background: url(http://higherplane.nl/wp-content/themes/me_v35/images/patterns/pattern10@2X.png) repeat; background-size: 67px 100px; }
}
div.title h2 span, div#navigation ul li ul.sub-menu, .single_title h3 span, div.title { background: transparent; }
div.title { border-bottom: 0px; }
