.breadcrumbs {
  background: #eee;
  border-left: none;
  border-bottom: 5px solid #ddd;
  padding: 6px 12px;
  min-height: 40px;
  width: 100%;
  box-sizing: border-box;
}

.meernieuws {
  margin-top: -20px; 
  margin-bottom: 20px;   
  background: #eee; 
  border-bottom: 5px solid #ddd;
  height: 23px;
  padding: 6px 12px;
}

.meernieuwshome {
  margin-top: -20px; 
  margin-bottom: 20px;   
  background: #eee; 
  border-bottom: 5px solid #ddd;
  padding: 10px 20px 11px 12px;
}
/* sharebox adj */

.addtoany_share_save_container, .addtoany_shortcode {

	background: #eee;
    border-bottom: 5px solid #ddd;
    padding: 6px 0px 0px 8px;
    height: 29px;
}

/*  social media icons sidebar */

.socialicon a {
  color: #333 !important;
}

.socialicon a:hover {
    border-bottom: none !important;
  	text-decoration: none !important;
  	color: #fe922f !important;
}
  
/*  auto width thumb in post */

img.alignnone.size-single-thumbnail {
  width: 96.5%;
}
 
/*  scooternews hover logo effect */

#branding .logo:hover {
 -webkit-filter: grayscale(100%);
    -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}

#branding {
  width: 160px;
  padding-bottom: 20px;
  padding-top: 11px;
}

#branding .logo {
  max-width: 160px;
}

/*  tekstblokken in linker sidebar */

.sidebarstyle {
  	font-family: 'Open Sans', SANS-SERIF;
	font-size: 1.2em;
	font-weight: 900;
	text-align: center;
	padding: 12px;
	background-color: #222;
	color: white;
    margin-bottom: 40px;
}

.sidebarstyle a:hover {
 	color: white;
} 

/* -- */

body { 
	-webkit-font-smoothing: antialiased;
  	color: #222 !important;
}

#footer {
  border-top: 1px solid #eee;
}

/* menu adj */

#menu-secondary li {
  background: #222;
}

#menu-secondary li.menu-item a {
font-size: 0.88em !important;
border-bottom: 1px solid #353535;  
font-weight: 900;  
}

#menu-primary li {
  background-position-y: -2px;
}

/* youtube scootermedia */

#youmax, .youmax {
  border: none !important;
}

.photo-popup-stats {
  display: none;
}
  
.youmax-video-list-title {
  color: #fe922f !important;
}

#tiles li {
  background-color: #222 !important;
 box-shadow: none !important;
}

.youmax-video-list-views, .youmax-video-list-date, .youmax-views-date-separator {
  color: #bbb !important;
  font-size: 11px !important;
}

.photo-popup-title {
font-size: 1.25em !important;
font-weight: bold;
}

#photo-detail-holder {
  font-size: 1em !important;
  font-family: 'Open Sans', sans-serif !important;
}


/* comments adj */


input:invalid, textarea:invalid {
  background-color: #FDF4E9;
}


/* featured slider thumbs edit */

.singular-page .entry-title, .singular-attachment .entry-title {
  margin-bottom: 1.1em;
}

#slider-nav li img {
  opacity: 0.7;
  -webkit-filter: grayscale(50%);
  border-bottom: 10px #000 solid;
  }

.activeSlide img {
  -webkit-filter: grayscale(0%) !important;
  opacity: 1.0 !important;
  border-bottom: 10px #fe922f solid !important;
}

#slider-prev {
  bottom: 46%;
}

#slider-next {
  bottom: 46%;
}

/* auto video size */
.fluid-width-video-wrapper {
  width: 96.5% !important;
  position: relative;
  padding: 0;
}

.sidebar .widget ul {
  margin-left: 15px;
  width: 95%;
}

#cookie-law-info-bar {
  font-size: 9pt;
  background-color: rgba(240, 240, 240, 0.9) !important;
}

.cli-plugin-button, .cli-plugin-button:visited {
  border-radius: 0 0 0px 0;
  background: none;
  -webkit-box-shadow: none;
}

h4 {
  font-size: 1.4em !important;
}

h5 {
  font-size: 1.1em !important;
}

.page-title {
  display: none;
}

.hentry .entry-title, .page-template-front .hentry .entry-title {
  font-weight: 900 !important;
  font-size: 1.4em !important;
  line-height: 1.6em;
}


/* overige nog ordenen */

#fancybox-left:hover, #fancybox-right:hover. #fancybox-close:hover {
  border: none !important;
}

form.gsc-search-box {
  margin-left: -18px !important;
  width: 120% !important;
}


.gsc-control-wrapper-cse, td {
   border: none !important;
}

.comment-author-link {
  color: #222;
  font-weight: 700;
}

.leesverder {
  font-weight: 700;
}

.comment-meta a, .comment-meta a:visited {
  border-bottom: 1px solid #fe922f !important;
}
    

#reply-title small a {
  font-size: 0.85em;
  background: #111;
  padding: 0px 10px;
  float: right;
}

#reply-title small a:hover {
  font-size: 0.85em;
  background: #f3f3f3;
  padding: 0px 10px;
  float: right;
  border: 1px solid #fe922f;
}


p.form-url {
  display: none !important;
}

.read-more, .read-more:visited {
  position: absolute;
  top: 20%;
  right: 35.5%;
  z-index: 10;
  color: #fff;
  background: #0da4d3;
  padding: .3em 1em;
  font-size: 1em;
  font-weight:900;
}


#sidebar-after-singular {
  width: 100%;
}

a:hover, a:focus {
  color: #000;
  border-bottom: 1px solid #fe922f;
}

.home .hentry .entry-title a:hover, .page-template-front .hentry .entry-title a:hover, .archive .hentry .entry-title a:hover, .search .hentry .entry-title a:hover {
  color: white;
  border-bottom: 1px solid #fe922f;
}


/* home slider titels zwarte box */
.featured-post h2.entry-title a {
  position: absolute;
  bottom: 110px;
  right: 0;
  color: #fe922f;
  background: #222;
  padding: .4em 30px .4em 1.5em;
 /* font-size: 1.1em;*/
  font-size: 25px;
  font-weight: 900 !important;
  text-transform: uppercase;
  border-radius: 0 0 0 0px;
}

/* thumbs onder home slider */
  #slider-nav li img {
  max-width: 100%;
  border-radius: 0px 0px 0px 0px;
}

/* zwarte titel balk widgets etc */
.sidebar .widget-title {
font-size: 1.1em;
font-weight: 900 !important;
color: #fe922f;
text-transform: uppercase;
padding: 11px 17px;
height: 18px;
background-color: #222;
border-radius: 0 0 0px 0px;
}

/* rss widget icoon uit */
img.rss-widget-icon {
  display: none;
}

/* zwarte titel-blok artikelen homepage etc */
.entry-header {
float: left;
width: 33%;
background: #222;
padding: 1em 1em 1em 1em;
margin-bottom: 20px;
margin-top: -16px;
border-radius: 0px 0px 0px 0px;
}

/* tekstje ernaast */
.entry-summary {
  float: left;
  width: 52%;
  padding-left: 2em;
}

.hentry .entry-title, .page-template-front .hentry .entry-title {
  font-size: 1.75em;
}

/* blokje ipv bullet in list */
ul {
  list-style: square;
}

/* zelfgemaakte font-aanpassing open sans google webfont */
h1, h2, h3, h4, h5, h6, dl dt, blockquote, blockquote blockquote blockquote, #site-title, #menu-primary li a {
font-family: 'Open Sans', sans-serif !important;
  font-weight: 900 !important;
}

/* h's uppercase */
.hfeed h1, .hfeed h2, .hfeed h3, .hfeed h4, .hfeed h5, .hfeed h6 {
text-transform: uppercase;
}

/* meer nieuws ding homepage */
.hfeed-more {
display:none;
}

span.trail-browse {
  display: none;
}

div.byline.byline-author {
  display: none;
}

div.byline.byline-edit {
  display: none;
}

.home .breadcrumbs {
  display: none;
}

#sidebar-header {
  /* height: 90px; */
  min-width: 100%;
  max-width: 100%;
  background-color: #f3f3f3;
}


.featured-post .byline {
  background-color: #222;
}


/*  -----------------------------------------------------------------------------------------  */
/*  (new) desktop website  */
/*  -----------------------------------------------------------------------------------------  */

@media only screen and (min-width: 481px) {
  #header {
  padding: 45px 0 0 0;
}
  
 #menu-primary {
  width: 990px;
  margin-top: -45px;
  margin-left: -5px;
  position: fixed;
  z-index: 99;
  background-color: rgba(255, 255, 255, 0.9);
  padding-top: 15px;
}

  
#sidebar-header {
  height: 110px;
  }
  
.wrap {
    max-width: 990px;
    overflow: hidden; 
}

div#menu-secondary .wrap {
    overflow: visible;
  }
  
.featured-wrapper {
        width: 80.809%;
    	margin-bottom: 35px;
}

.featured-thumbnail {
    width: 101%;
}

#slider-nav {
    width: 101%;
    margin-top: 25px;
}

.singular-page-5 .aside {
        clear: none;
}

.singular-page-5 .content-wrap { 
      margin-top: 0px
}
  
.aside {
    width: 16.163%;
    clear: both;
}

.content-wrap {
    width: 80.809%;
    margin-top: -100px
}

#content {
    width: 58.75%;
}

#sidebar-secondary {
    width: 37.5%;
}

#footer {
    max-width: 990px;
}

  #sidebar-subsidiary {
    width: 106%;
  }
}

/* menu text aanp */ 
#menu-primary {
  font-size: 0.82em;
  padding-left: 10px;
}

 #menu-primary li a {
  text-transform: uppercase;
  margin-right: 10px !important;
}


/*  -----------------------------------------------------------------------------------------  */
/*  tablet website  */
/*  -----------------------------------------------------------------------------------------  */

@media only screen and  (max-width: 959px) and (min-width: 481px) {
body .wrap {
 min-width: 96% !important;
}
}
 
@media (min-width: 481px) {
body {
  min-width: 990px !important;
}
}

@media only screen and  (max-width: 1000px) and (min-width: 481px) {
  body {
    margin-left: 28px;
    padding-right: 28px
  }
}

/* geen bg tablet mobile */

@media (max-width: 1024px) {
body.custom-background {
background-image: url(\'http://www.scooternews.nl/wp-content/uploads/2014/06/bg_klein.jpg\') !important;
}
}


/*  -----------------------------------------------------------------------------------------  */
/*  mobile website  */
/*  -----------------------------------------------------------------------------------------  */


	@media only screen and (max-width: 480px) {
	
	body {
	padding: 0 25px;
	}
	
  	#header {
    height: 100%;
    padding-top: 20px;
    padding-top: 0px !important;
    margin-top: -10px;
    margin-bottom: -10px;
    width: 120.5%;
    margin-left: -32px;
    position: sticky;
    }

	.wrap { 
		max-width: 96% !important; 
	}

	#branding {
		float: none;
    	text-align: center;
		width: 100%;
		position: relative;
    	margin: -20px 0 10px 0;
	}

	#sidebar-header {
		width: 100%;
		margin-bottom: 10px;
	}
  	
	.aside {
	display: none !important;
	}
	
	.featured-wrapper, .aside, .content-wrap, #content, #sidebar-subsidiary .widget, #respond { 
	width: 100%; 
	}
  
  	.featured-post {
    overflow: visible;
  }
	
	.featured-post h2.entry-title a { 
		font-size: 0.7em; 
		line-height: 1.6em; 
    	left: 0;
		padding: 0.9em 0.7em;
		bottom: -30px;
    	border-radius: 0 0 0px 0px;
    	font-weight: 700 !important;
	}
  
  .hentry .entry-title, .page-template-front .hentry .entry-title {
  font-weight: 700 !important;
    padding: 10px;
  }
  
  #slide-thumbs {
      width: 109%;
 	  margin: -10px;
  	  text-align: center;
}
  
  	#slider-nav {
    margin-top: 80px;
  }
  
  #slider-nav li {
  float: left;
  list-style: none;
  width: 29%;
  margin: 8px 0px 0px 8px;
	}
  
  .slider-nav {
    top: 0 !important;
  }
	
  .featured-post .byline { 
		bottom: 63px;
		padding: .25em 15px .25em 1.3em;
	}
	
	.home.singular .byline { 
	font-size: 10px; 
	}
	
	.menu-toggle { 
		display: block; 
		width: 100%;
  	    	margin-left: 0px;
    		border-radius: 0 0 0px 0px;
    		color: #fe922f;
	}
	
	#menu-primary {
		float: left;
		clear: both;
		width: 100%;
		margin-top: 0px;
    	padding-left: 0px;
	}
	
	#menu-primary .menu, .menu ul { 
		float: left;
		width: 100%; 
	}
	
	#menu-primary ul li {
		clear: left;
		display: block;
		padding-left: 0;
		background: none;
	}
	
	#menu-primary ul li a {
		font-size: 1.35em; 
		margin-left: 0;
		padding: 12px 15px;
	}

	#menu-primary li li a { font-size: 1.35em; }
	#menu-primary li ul, #menu-primary li li { border: none !important; }
	#menu-primary li li a:hover { background: none; }
	#menu-primary ul li ul {	
		display: block !important;
		float: left !important;
		visibility: visible !important;
	}
	
	#menu-primary li ul {
		display: block !important;
		position: relative !important;
		top: 0;
		left: 30px;
	}
	
	#menu-primary ul li li ul { 
		left: 30px !important; 
	}
	
	#menu-primary li:hover ul, #menu-primary li.sfHover ul {
		display: block !important;
		top: 0 !important;
	}
	
	#menu-primary li:first-child ul { 
		left: 0; 
	}	
	
	#menu-primary .sf-sub-indicator { 
		background: none !important; 
	}

  	#menu-primary li a {
    	line-height: 0em;
  }
  
	#menu-secondary .menu-toggle { 
		margin: 0; 
	}

	#menu-secondary li a { 
		font-size: 12px; 
	}
	
	#menu-secondary li li a {
		font-size: 14px;
		border-bottom: none; 
	}

	#menu-secondary li li a:hover { 
		background: none; 
	}
	
	#menu-secondary ul li ul {
		display: block !important;
		visibility: visible !important;
	}

	#menu-secondary ul li li ul { 
		left: 20px !important; 
	}
	
	#menu-secondary li ul {
		display: block !important;
		position: relative !important;
		width: 80% !important;
		top: 0;
		left: 20px;
		border: none;
	}

	#menu-secondary li:hover ul, #menu-secondary li.sfHover ul {
		display: block !important;
		top: 0 !important;
	}

	#menu-secondary .sf-sub-indicator { background: none !important; }
	.hentry {
		width: 100%;
		margin-right: 0;
	}

	.page-template-front .hentry:hover .read-more, .archive .hentry:hover .read-more, .search .hentry:hover .read-more { 
		display: none; 
	}

	.page-template-front .hfeed-more .hentry {
		float: left;
		width: 100%;
		margin-right: 0;
	}

	.comment-list li li { 
		padding-left: 0; 
	}

	#sidebar-primary, #sidebar-secondary, #sidebar-subsidiary {
		width: 100%;
		clear: left;
	}

  	#sidebar-subsidiary .widget {
    		width: 100% !important;
		clear: left;
  	}
	
	#footer-content, #menu-subsidiary {
		width: 100%;
		margin-bottom: 20px;
	}

	#menu-subsidiary .menu { 
		float: left; 
	}
	
	#menu-subsidiary li {
		background: none;
		float: none;
		padding-left: 0;
		margin-bottom: .4em;
	}

	#menu-subsidiary li a {
		font-size: 10px;
		line-height: 2.5em; 
	}

	textarea { 
		width: 96%; 
	}
	
  	#text-4 {
    		text-align: center;
  	}

	#text-23 {
    		text-align: center;
    	}
  
  	#text-10 {
    		overflow: hidden;
  }

	.entry-header {
    		width: 100%;
			font-size: 1em !important;
    		padding: 0;
  	}
	
	.entry-summary {
 			display: none;
  	}
  
  	.byline, .home.singular .byline {
    		display: none;
  }
  
  	h1.post-title.entry-title {
    	margin-bottom: 15px;
    	padding: 0;
  }
  
  
  /* #text-18 {
    display: none; 
  } */
  
  #text-3 {
    display: none;
  }
  
  
   /* footer widg */
  #text-21 {
    display: none;
  }
  
  /* after sing ad */
    #text-10 {
    display: none;
  }
   #text-26 {
  display: block !important;
}  
  
#sidebar-header {
    max-height: 350px;
    margin-bottom: 10px;
    display: none;
  }
 
  
#custom-mobile-ad {
    text-align: center;
    padding-bottom: 35px;
    display: block !important;
  }

#wpcomm .avatar {
  display: none;
}

#wpcomm .wc-comment .wc-comment-right {
  margin-left: 0px !important;
}

#wpcomm .wc-field-comment .wc-field-textarea {
    margin-left: 0px !important;
}
}

/* einde mobile */

#custom-mobile-ad {
    display: none;
  }

#text-26 {
  display: none;
}

#daisycon-ad {
    text-align: center;
    margin-top: 30px;
    display: block !important;
  }
