/*
Theme Name: Pinboard child
Author: RE
Template: pinboard
*/
@import url("../pinboard/style.css");

/*custom css van ronny Clycq*/
/* old colors */
/* #413010 */
#slider .sliderimglink {
	background: #554125;
}

#header {
border-top: 2px solid #333;
}

/*overschrijft de margins van het parent thema zodat het logo centraal verschijnt in de header*/
#site-title {
margin: 3.5% 3.4% 1% 3.4%;
}

/*extra nodig bij IE om logo centraal te centreren: verwijdert een stuk van de offset in IE10 en 11*/
_:-ms-lang(x), .ie10up {
position: relative;
top: -1em;
}

#site-description {
display: none;
}

/*achtergrondkleur van header veranderd in wit*/
#header {
background-color: #fff;
}

/*de vroegere kleur van het taalmenuutje is niet meer zichtbaar tov de witte achtergrond van header*/
.qtrans_language_chooser li a {
color: #006400;
}

/*achtergrondkleur van header hoofdmenu veranderd van #581d18 in #b9d46f*/
#access{
background-color: #b9d46f;
}

/*achtergrondkleur van header submenu item veranderd van rgb(196, 131, 39) in #b9d46f*/
#access li li a {
color: #fff;
background-color: #b9d46f;
}

/*achtergrondkleur van header submenu item bij hoveren veranderd van #7a3f1a in #4d944d*/
#access li li a {
color: #fff;
background-color: #4d944d;
}

/*kalender meer links aligneren*/
#em_calendar-3 {
margin: 0 0 0 -2% !important;
}

/*sidebar*/
#text-10 {
margin-top: 1em;
}

.sidebarlink {
text-decoration: underline !important;
color: #17476f  !important;
transition: color .25s ease, margin .25s ease  !important;
}

.sidebarlink:hover {
text-decoration: underline  !important;
color: #216bd5 !important;
//transition: color .25s ease, margin .25s ease !important;
}


/*hoofding van de kalender centreren over de kalender*/
#em_calendar-3 h3 {
text-align: center;
}

/*footer ook van dezelfde bruine borderkleur voorzien als header*/
#footer {
border-bottom: 2px solid #333;
} 

#footer a {
color: #17476f;
text-decoration: underline;
}

/*hover kleur van hyperlink veranderd van wit in een blauw*/
#footer a:hover {
color: #216bd5;
text-decoration: underline;
}

/*geen tags tonen onder een bericht*/
div.entry-tags {
display: none;
}

/**aligneren menu items**/

/*home*/
#menu-item-5035 ul {
width: 18em;
}

#menu-item-5965 ul {
width: 20em;
}

/*what we do menu item inkorten*/
#menu-item-6391 ul {
width: 15em;
}

/*programmes in Africa aligneren*/
#menu-item-5885 ul {
width: 25em;
}

/*Molengreen aligneren*/
#menu-item-5888 ul {
width: 35em;
}

/*projects of hope aligneren*/
#menu-item-5889 ul {
width: 22em;
}

/*campaigns aligneren*/
#menu-item-5890 ul {
width: 27.5em;
}

/*faq en lovemeatender aligneren*/
#menu-item-6120 ul {
width: 15em;
}

#menu-item-6124 ul {
width: 15em;
}

/*menu items van How can I help aligneren*/
#menu-item-6422 ul {
width: 20em;
}

/*Meet Membo ... uitlijnen*/
#menu-item-5896 ul {
width: 22.5em;
}

/*spread the news ul uitlijnen*/
#menu-item-5893 ul {
width: 25em;
}

/*donations ul uitlijnen*/
#menu-item-5895 ul {
width: 30em;
}

/*become a partner ul uitlijnen*/
#menu-item-5898 ul {
width: 22.5em;
}

/*youth corner uitlijnen*/
#menu-item-5900 ul {
width: 31em;
}

/*R&S summit 2016 aligneren*/
#menu-item-15180 {
width: 18em !important;
}


/*alineas uitvullen*/
.justify {
text-align: justify;
}

/*auteur verwijderen bij bericht*/
.entry-author-link {
display: none !important;
}

.entry-date {
margin-left: 0 !important;
}

/*anchor tag als button weergeven*/
.subscriptionbtn {
color: #fff !important;
background-color: #ff5000 !important;;
//font-family: 'Open Sans' !important;;
font-weight: 400 !important; 
border-radius: 2px !important;;
border: none !important;;
text-shadow: none !important;;
letter-spacing: 2px !important;
width: auto !important;
margin: 5px 0 !important;
padding: 12px 15px !important;
text-align: center !important;
text-decoration: none !important;
}

.subscriptionbtn:hover {
opacity: 0.75;
}

#rsbtn {
margin-left: 52.125px !important;
}

/*SIDEBAR*/
#text-20 > div > a > img{
border-radius: 5px;
}

#text-20 > div {
text-align:center;
}

#text-20 img:hover {
opacity: 0.8;
}

#text-13 > div > a > img{
border-radius: 5px;
}

#text-13 img:hover {
opacity: 0.8;
}

#text-14 > div > a > img {
border-radius: 5px;
}

#text-14 img:hover {
opacity: 0.8;
}



/*herwerking webshop*/
/*border rond webshop paginas*/
div[itemtype="http://schema.org/Product"] {
border: 1px solid #ddd !important;
//padding: 20px;
}

table tr:nth-child(even) {
background: #fff;
}

.variations td {
text-align: left;
}

p.stock {
visibility: hidden;
}

div.images {
padding-top: 10px;
padding-left: 10px;
}

.woocommerce-tabs, .related {
padding: 0 10px;
}

div[itemprop="description"] {
padding-right: 10px;
}


/*blog*/
#rens25years {width: 100%;}

#renstable td:first-child {text-align: left; width: 25%;}
#renstable td:last-child {text-align: left;}


#streamstable {border: none;}

#streamstable * {
border: none;
padding: 0;
margin: 0;
}

#streamstable td:first-child {
vertical-align: top;
width: 53.76%;
padding-bottom: 1em;
}

#streamstable td:last-child {
vertical-align: top;
padding: 0 5% 1em 5%;
text-align: left;
}

#streamstable img {width: 100%;}


@media screen and (max-width: 1024px) {
#renstable td:first-child {width: 30%;}
}

/*SMARTPHONE and TABLETS in PORTRAIT*/

@media screen and (max-width: 768px) {
/*om rens tabel te herwerken*/
/* 1. Force renstable to be nomore like table */
#renstable * { display: block; }

/* 2. rijen onderscheiden*/
#renstable { border: 1px solid #ccc; }

/*3. cellen onderscheiden*/
#renstable td { 
border: none !important;
border-bottom: 1px solid #eee !important; 
position: relative !important;
padding-left: 10px;
padding-right: 10px;
}

#renstable td:first-child {width: auto;}

/*streamstable herwerken*/
#streamstable * { display: block; }

/* 2. rijen onderscheiden*/
#streamstable tr { border: 1px solid #ccc; margin: 0.5em 0;}

/*3. cellen onderscheiden*/
#streamstable td { 
border: none !important;
position: relative !important;
}

#streamstable td:first-child {
width: auto;
text-align: center;
}

#streamstable td:last-child {
text-align: left;
padding-bottom: 2em;
}

}//einde SMARTPHONE


/*afprinten*/
@media print {
#sidebar {display: none !important;}
.threefourthcol{width: 100% !important;}
#footer {display: none;}
#header {border-top: none;}
#site-title {padding: 0}
#qtranslate-chooser {display: none;}
#access  {display: none;}
body {font-size: 10px !important;}
.fluid-width-video-wrapper {display: none !important;}
}
