.widget_nav_menu .current-menu-item>a:after {   position: absolute !important;}

.x-brand img{
  //content:url("//linteloo.com/wp-content/uploads/2015/01/Linteloo_The-feel-good-factor_oranje.png") !important;
  //object-fit: contain;
  //position: relative;
  //width: 50px !important;
}
.x-brand{
      width: 175px;
}
.x-navbar-inner {
  box-shadow: 0px 2px 22px rgba(136, 136, 136, 0.81);
  display: flex;
}

.player .controls {
  opacity: 0 !important;
}
#overlay {
    position: fixed;
  left: 0;
  height: 100%;
  top: 0;
  bottom: 0;
      z-index: 10000;
  right: 0;
  background: rgba(255, 255, 255, 0.65);
    
}
div#closePopup {
       font-size: 30px;
    position: absolute;
    z-index: 100;
    bottom: 3%;
    left: 0px;
    width: 100%;
  cursor:pointer;
}
div#outLetImage {
    background-image: url('/wp-content/uploads/2016/06/outlet2016.jpeg');
    position: absolute;
    left: 10%;
    top: 10%;
    width: 80%;
    cursor:pointer;
    height: 80%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
#loading {
    width: 60px;
    height: 60px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -28px 0 0 -25px;
}
.imagebanner {
    height: 90%;
  width:100%;
    margin-top: 5%;
}
img.bannerimagess {
    margin: auto;
    display: block;
    max-height: 90%;
  cursor:pointer;
    position: relative;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
}
div#closethepopp {
    position: absolute;
    right: 0px;
    bottom: 4%;
    width: 100%;
    text-align: center;
  font-size: 24px;
  cursor: pointer;
}
 /*SPINNTER */
.spinner {
  
  width: 32px;
  height: 32px;
  position: fixed;
  left: 50%;
  top: 50%;
}

.page-id-3951 .x-column {
    float: left;
    margin-right: 2% !important;
}

.page-id-90  .x-navbar {
  background-color: rgba(255, 255, 255, 0.6) !important;
}


.page-id-90 .x-navbar-inner {
  background-color: rgba(255, 255, 255, 0.6);
}

body.page-id-90 {
  background-image: url('http://linteloo2.wpengine.com/wp-content/uploads/2016/01/Slide-2.jpg') !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: 0px 0px;
}


.rsDefaultInv .rsGCaption {
  font-size: 20px;
}

.content-singlepost-normal .alignnone {
  float: none;
  margin: 1px 0 1.5em 0 !important;
}

img.downloadknop {
  margin-top: 27px;
  margin-left: 10px;
}

body .gform_wrapper .top_label input.medium {
  width: 55%;
  font-size: 14px;
}

body .gform_wrapper .top_label .gfield_label, body .gform_wrapper .left_label .gfield_label, body .gform_wrapper .right_label .gfield_label {
  font-weight: 400;
  font-size: 14px;
}

.page-id-90 .sbsidemenu li#menu-item-3371 {
display: none;
}

img.kokwooncentrum.alignnone.wp-image-3347.size-medium {
  margin-bottom: 0px;
}

div#gforms_confirmation_message {
height: 73.1px;
}


.page-id-3165 .x-header-landmark {
border-left: 0;
border-right: 0;
border-bottom: 0;
display: none;
}

.single-lintprodcut .x-breadcrumbs {
text-align: right;
margin-right: 25px;
}


.page-id-166 div#x-content-band-3 {
padding-top: 0px;
}


/*huidig product navigator designers pagina*/
.mi-slider nav {
position: relative;
top: 250px;
text-align: center;
max-width: 800px;
margin: 0 auto;
border-top: 3px solid #333;
}


.mi-slider nav a.mi-selected:before {
border-color: transparent;
border-top-color: #333;
border-width: 22px;
left: 53%;
margin-left: -23px;
margin-top: 4px;
}


img.social-share-img {
height: 30px!important;
width: auto;
}

.content-singlepost h1#nieuwstitel {
padding-top: 40px;
}

table.cnss-social-icon {
margin-bottom: 10px !important;
}

/*Dealers pagina*/


input#wpsl-search-btn {
  background: url("/wp-content/uploads/2015/01/bbutton-wit-search.png");
  background-size: cover;
  border: none !important;
  box-shadow: none;
  color: transparent;
  text-shadow: none;
  width: 150px;
  height: 54px;
  margin-top: -13px;
  position: absolute;
}


.wpsl-search {
	background-color: transparent !important;
}

div#wpsl-wrap {
	background-color: rgba(255, 255, 255, 0.52) !important;
}

input#input_1_1 {
	border: 1px solid #8B7F72 !important;
	background-image: none;
}


/* footer hover over email*/
a.dikkelijn {
    color: #ff932e !important;
    padding-bottom: 6px;
	outline:none !important
}

a.dikkelijn:hover {
    padding-bottom: 4px;
	border-bottom:2px solid #ff932e;
	color:#ff932e;
}

a.dikkelijn:visited {
    color: #ff932e !important;
	padding-bottom: 6px;
}


.single-post p {
color: black !important;
}
.single-post .x-breadcrumbs {
margin: 0px !important;
}
.intro-effect-sidefixed .title h1 {
text-transform: none;
font-family: lato;
/*color: black !important;*/
}

.intro-effect-sidefixed .content-singlepost {
width: 60%;
margin-left: 40%;
padding: 0 2.5em;
margin-top: -110px !important;
}
.single-post .x-nav-articles {
display: none;
}
.intro-effect-sidefixed .bg-img::after {
background: #FFFFFF !important;
top: 0;
right: 0;
width: 30%;
height: 100%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}

.single-post .x-main.full {
float: right;
display: block;
width: 50%;
}

.intro-effect-sidefixed .bg-img::after {
background: #f8ebda;
top: 0;
right: 0;
width: 30%;
height: 100%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}


li.eg-producten-wrapper {
background-color: #ffffff;
padding: 0px 50px 75px 50px !important;
border-width: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
border-color: transparent;
border-style: none;
}
  
  .page-id-2263 h1#nieuwstitel {
display: none !important;
}

.h-landmark span, .entry-title.h-landmark span {
	font-weight: 700;
	letter-spacing: -1px;
}

.esg-entry-cover {
height: 170px !important;
}

.tp-caption img {
zoom: 2;
}

.x-colophon.bottom {
padding: 0px 0;
}

.page-id-90 .x-colophon.top {
padding: 1% 0 2%;
background-image: url('wp-content/uploads/2015/01/Footer-achtergrond-image1-e1411652734568v2.jpg');
background-size:cover;
/*padding-bottom: 529px !important;*/
background-position: center center;
}

/*current item product slider dikker gedrukt*/
.mi-slider nav a:hover, .mi-slider nav a.mi-selected {
color: #000;
font-weight: 900;
}

/*product pagina titel er uit*/
.single-lintprodcut .x-header-landmark {
display: none;
}
/*prodcut pagina margin boven minder*/

.single-lintprodcut .x-container-fluid.offset {
margin: -1.75em auto;

}


/*navigatiebar met schaduw*/
.x-navbar-inner {
min-height: 95px;
}


/*footer settings*/
.x-colophon.top {
padding: 2% 0 2%;
background-color: #F8F8F8;
margin-top: 50px;
}

.rsDefaultInv, .rsDefaultInv .rsOverflow, .rsDefaultInv .rsSlide, .rsDefaultInv .rsVideoFrameHolder, .rsDefaultInv .rsThumbs {
background: white;
color: #222;
margin-left: auto;
margin-right: auto;
}

.page-id-75 div#x-content-band-1 {
width: 220%;

display: block;
margin-left: -60% !important;
}

@media screen and (min-width: 768px) {
     /* Custom Mega Menu Backgrounds - Home Pages */
     .mm-home-custom-bg ul.sub-menu-1 { padding: 0px 65px 95px 0px !important; width: 540px !important; background-image: url('http://para.llel.us/themes/vellum-wp/wp-content/uploads/2014/02/megamenu-home-pages-bg.png') !important; background-repeat: no-repeat !important; background-position: 100% 100% !important; }
     /* Features */
     .mm-features-custom-bg ul.sub-menu-1 { padding: 0px 65px 85px 0px !important; width: 540px !important; background-image: url('http://para.llel.us/themes/vellum-wp/wp-content/uploads/2014/02/megamenu-features-bg.png') !important; background-repeat: no-repeat !important; background-position: 100% 100% !important; }
}
  
  .x-landmark {
width: 80%;
padding-right: 0px;
  }
  .x-breadcrumbs-wrap {
width: 20%;
  }
  .h-landmark, .entry-title.h-landmark {
text-align: center;
}
 
.h-landmark span, .entry-title.h-landmark span {
display: inline-block;
position: relative;
margin-left: 20%;
}
  
/* afbeeldingen in productenslider fit fixen
li.eg-flipimage-jouketest1-wrapper img {
  width: auto;
  height: 180px !important;
    text-align: center;
}
  
li.eg-flipimage-jouketest1-wrapper .esg-entry-media{
   text-align: center; 
} */
  
  .intro-effect-sidefixed .title h1{
    text-transform:	none;
  }
  
    
  h3{
    text-transform:	none!important;
  }
  
  /*blogpost pagina*/
.single-post .x-colophon.top {
display: none;
}

.single-post .x-colophon.bottom .x-colophon-content {
display: none;
}

.single-post button.trigger {
font-size: 3.4em;
}

.single-post  .entry-header {display: none;}

  .content-singlepost > div:not(.title) p:first-child {
font-size: 15px;
  }
  
 h4{
    font-family: "helveticaNeue-CondensedBold", helvetica Neue, helvetica;
    font-size: 147.5%;
    text-transform: none!important;
    margin-top: 15px;
    margin-bottom: 10px;
  }
    
body {
  overflow: hidden;
}
  
div#rev_slider_1_1_wrapper, div#rev_slider_1_1 {
  width: 100% !important;
}
  
 img#vlekje1{
	display: none;
  }

img#vlekje2{
	display: none;
}

img#linteloohoofd{
	display: none;
}
  
  /* font site dik/dun*/
  .sf-menu a {
font-weight: 400;
}

  .entry-featured {
    display: none;
}
  
 /*footer font */
.home .widget_text, .home .h-widget{
    font-family: "Times New Roman";
	font-size: 24px;
  }

.home .widget_text{
    font-family: "Times New Roman" !important;
	font-size: 16px;
    color: #000;
  }
  
  /* Herritage readmore weg bij highlights*/
  .eg-coolidge-element-7.eg-post-2423, .eg-coolidge-element-7.eg-post-2427, .eg-coolidge-element-7.eg-post-2430, .eg-coolidge-element-7.eg-post-2433, .eg-coolidge-element-7.eg-post-2436, .eg-coolidge-element-7.eg-post-2442, .eg-coolidge-element-7.eg-post-2439, .eg-coolidge-element-7.eg-post-2444, .eg-coolidge-element-7.eg-post-2446 {
display: none;
}
  
 /*page headers*/
  .x-header-landmark {
border-left: 0;
border-right: 0;
border-bottom: 0;
}
  
   /*footer*/
  .x-colophon .widget ul li {
background-color: transparent;
}
  
  .widget_nav_menu ul>li{
	border: 0px solid #f2f2f2;
   width: 50%;
	display: block;
	float: left; 
  }
   .menu-collection-container{
      margin-bottom: 20px;
  }

  
.widget_nav_menu  ul {
border-top: 0;
border-bottom: 0px solid #f2f2f2;
}
  .widget_nav_menu{
  margin-bottom:25px !important;
  }
  
  body .gform_wrapper .top_label input.medium{
  width: 55%;
  }
 
input#input_1_2, input#input_1_1 {
border: 1px solid #C5C5C5 !important;
background-color: transparent !important;
}
  
  .div#x-content-band-2{
    padding-top: 0px;
  }
  
  /*herritage pijlen*/
  .minimal-dark .esg-navigationbutton * {
color: rgba(255,255,255,1) !important;
}
  
  .minimal-dark .esg-navigationbutton{
background: rgba(244,121,32,0.5) !important;
}
  
.mi-slider nav a.mi-selected, .mi-slider nav a:hover  {
    color: #F77A20 !important;
   /* text-decoration: underline;*/
    letter-spacing: 1px !important;
    font-weight: 900;
    border-bottom: 2px solid;
  padding-bottom:4px;
}
  
  .mi-slider nav a {
display: inline-block;
text-transform: uppercase;
letter-spacing:1px;
padding: 40px 0px 3px 0px;
position: relative;
color: #000 !important;
outline: none;
transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;
    font-weight: 900;
    margin: 0px 30px 0px 30px;
  }

 

  a.knopdesigners{
        color: #000;
    letter-spacing: 1px;
    font-weight: 900;
    text-transform: uppercase;
    padding-bottom: 6px;
  }
  
  a.knopdesigners:hover{
    color: #F77A20 !important;
    letter-spacing: 1px !important;
    font-weight: 900;
    border-bottom: 2px solid;
    text-transform: uppercase;
  padding-bottom:4px;
  }

a.knopdesigners:visited{
        color: #000;
    letter-spacing: 1px;
    font-weight: 900;
    text-transform: uppercase;
    padding-bottom: 6px;
  }

.x-btn, .button, [type="submit"]{
padding:0.563em 1.125em 6px;
}

  ul#menu-collection a{
 color: #000;
    letter-spacing: 1px;
    font-weight: 900;
    text-transform: uppercase;
    padding-bottom: 6px;
}

  ul#menu-collection a:hover{
      color: #F77A20 !important;
    letter-spacing: 1px !important;
    font-weight: 900;
    border-bottom: 2px solid;
  padding-bottom:4px;
}

/*footer nieuwsbrief*/
  .gform_wrapper .top_label .gfield, body .gform_wrapper .top_label li.gsection.gf_scroll_text, .gform_wrapper ul.gform_fields {
background-color: transparent;
border-width: 0px;
    margin-bottom: -15px !important;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
font-size: 16px;
background: transparent;
border: 0;
text-shadow: 0 0.075em 0.075em rgba(0,0,0,0);
font-weight: 900;
text-transform: uppercase;
  padding-bottom:6px;
  padding-left: 0px;
  padding-right: 0px;
}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover {
border-bottom: 2px solid;
border-bottom-left-radius: 0em;
border-bottom-right-radius: 0em;
  padding-bottom:4px;
}

/* andere indeling form in footer homepage*/
.page-id-90 .gform_body {
text-align: center;
}

.page-id-90  .gform_footer.top_label {
text-align: center;
}

/* footer nieuwsbrief veld */
input#input_1_1 {
	border: 1px solid #000000 !important;
}

.page-id-14 .site{
background-color: rgba(255, 255, 255, 0);
}

.page-id-14 .x-column {
  float: inherit;
}

.esg-navigationbutton.esg-left {
background: url("wp-content/plugins/social_brothers_plugin/menufader/arrowleft.png") !important;
background-size: cover !important;
width: 31px;
height: 31px;
}

.esg-navigationbutton.esg-right {
background: url("wp-content/plugins/social_brothers_plugin/menufader/arrowright.png") !important;
background-size: cover !important;
  width: 31px;
height: 31px;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button{
width: 31px;
height: 31px;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="0"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn1.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="1"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn2.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="2"]{
  background: url("/wp-content/plugins/social_brothers_plugin/cijfers/btn3.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="3"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn4.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="4"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn5.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="5"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn6.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="6"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn7.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="7"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn8png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="8"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn9.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button[data-page="9"]{
  background: url("wp-content/plugins/social_brothers_plugin/cijfers/btn10.png") !important;
  background-size: cover !important;
  color: transparent !important;
}

.esg-filterbutton.selected {
  box-shadow: none !important;
}

.esg-navigationbutton:hover{
box-shadow: none !imprtant;
}

.esg-navigationbutton.esg-filterbutton.esg-pagination-button.selected {
	border-bottom: solid 3px #f47920;
	border-radius: 0;
  padding-bottom: 31px;
}

.minimal-dark .esg-navigationbutton:hover, .minimal-dark .esg-filterbutton:hover{
  box-shadow: none !important;
}
.page-id-90 .x-span4.subscribenewsletter {
margin-top: 120px;
}
div#contactinfofooter {
font-size: 18px;
}
.bg-img.backgroundpost {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.auteur {
    color: #fff;
    font-size: 20px !important;
    font-style: italic;
    font-weight: 100;
    margin-right: 25px;
    margin-bottom: 25px;
    position: absolute;
    right: 0;
    border: 0;
}

/* 15-1-2015 */
/* .sbsidemenu li#menu-item-23 {
  visibility: hidden;
} */
.x-row-fluid [class*="span"]{
 float: left; 
}
.sb_enter {
height: 14px;
}
#post-14 input#wpsl-search-btn {
position: inherit;
}
@media screen and (max-width:770px ){
.google-maps-builder-wrap{
display: none !important;
  }
  .page-id-14 header.masthead.masthead-inline {
  margin-bottom: 40px;
}
.contact_responsive_milaan.one-half h4, .contact_responsive_milaan.one-half p {
text-align: left !important;
margin-left: 2%;
  }
.x-column.vc.contact_responsive_press.one-half {
width: 80px;
margin-left: -5%;
}
}
@media screen and (max-width:980px ){
.x-navbar.x-navbar-fixed-top {
position: fixed;
}
  nav.x-nav-collapse.in.collapse .sub-menu {
    display: none !Important;
}
}
.x-btn-navbar.collapsed {
background-color: #F57C25 !important;
}
.x-btn-navbar, .x-btn-navbar.collapsed:hover {
background-color: #FF6700 !important;
}
@media screen and (max-width:600px ){
.widget_nav_menu ul>li {
    width: 100%;
  }
  .page-id-90 .x-span4.subscribenewsletter {
margin-top: -50px !important;
}
}

.rsOverflow.grab-cursor, .rsOverflow.grabbing-cursor {
min-height: 115px !important;
}

img.rsImg.rsMainSlideImage {
min-width: 155px;
min-height: 108px;
}

@media screen and (max-width: 449px) {
  img.rsImg.rsMainSlideImage {
margin-left: 0px !important;
  }
}

@media screen and (min-width: 450px) and (max-width: 550px) {
  img.rsImg.rsMainSlideImage {
margin-left: 2.3em !important;
  }
}

.page-id-195 .x-content-band.vc.man p,
.page-id-104 .x-content-band.vc.man p,
.page-id-166 .x-content-band.vc.man p,
.page-id-167 .x-content-band.vc.man p,
.page-id-168 .x-content-band.vc.man p,
.page-id-169 .x-content-band.vc.man p,
.page-id-170 .x-content-band.vc.man p,
.page-id-178 .x-content-band.vc.man p,
.page-id-188 .x-content-band.vc.man p,
.page-id-195 .x-content-band.vc.man p,
.page-id-2252 .x-content-band.vc.man p,
.page-id-2247 .x-content-band.vc.man p {
padding-left: 15px;
padding-right: 15px;
}

@media screen and (max-width: 355px){
  .page-id-90 .x-row-fluid {
    margin-left: -4em;
  }
}
@media screen and (min-width: 356px) and (max-width: 385px){
  .page-id-90 .x-row-fluid {
    margin-left: -2em;
  }
}
@media screen and (max-width: 768px){
h1.h-landmark.entry-title {
margin-top: 10px;
}
.h-landmark span, .entry-title.h-landmark span {
margin-left: 0px !important; 
} 
}

.page-id-3620 .esg-entry-cover {
  height: 177px !important;
}

.page-id-3620 article.myportfolio-container.minimal-light {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.page-id-4637 h2 {
    margin-top: 0px !important;
}

.eg-nieuws-element-7.eg-post-4710 {
  display: none;
}

body.page-id-90 {
 	background-image: none !important; 
}
.sf-with-ul:after {
    display: none;
}

.product_designer_header {
    background-size: cover !important;
}

.tekstmaterials {
    max-width: 600px;
    margin: auto;
    text-align: center;
}

.lintproduct_content {
    font-size: 20px;
}

.esg-entry-media img{
  width:100% !important;
  left:0 !important;
  height:auto !important;
}

.esg-grid .mainul li.eg-producten-wrapper .esg-media-poster {
    background-size: contain!important;
}

.postid-53441 .designer_header {
	background-position: 50% 20%;
}
