/* Custom CSS
------------------------------------------------------------ */
body {
background-size:cover;
}

#ez-feature-top-container-wrap {
display:none;
margin:0;
}

#ez-feature-top-container {
//display:none;
padding:10px 0 20px 0;
}

#ez-feature-top-2.one-third {
margin-left:1%;
}

#ez-feature-top-container .ez-widget-area h4 {
    border-bottom: 0px solid #DDD;
    color: #027D4B;
    font-family: "PT Sans Narrow",sans-serif;
    font-size: 32px;
line-height:110%;
margin-top:-5px !important;
}

#ez-feature-top-container  .ez-widget-area h4 {
    margin: 0px 0px 10px;
    padding: 0px 0px 5px;
    font-weight: 300;
}

#ez-feature-top-2.one-third {
margin-left:1%;
}
.hiddenwidget {
//display:none;
}

.hiddenmenu {
//display:none;
}

.breadcrumb {
margin-bottom:10px;
}

.site-container {

}

h1,h2,h3,h4 {
//clear:both;
}

.entry-content h3 {
line-height:150% !important;
padding-top:20px !important;
}


.entry-content h4 {
font-family:arial !important;
font-size:18px !important;
line-height:150% !important;
border-bottom:solid 1px #ccc;
padding-bottom:12px;
}

a.su-button-wide {
padding:6px;
font-size:20px;
width:500px !important;
}

a.su-button-wide:hover {
padding:10px;
}

a:active {
outline: none;
}

a:active img {
outline: none;
}


.su-button-wide i {
font-size:24px !important;
}

.su-button-wide span {
margin:0 !important;
}

.site-header {
position:relative;
width:1140px;
margin:0 auto;
}

.site-container {
    background:rgb(255,255,255);
	background: transparent9;
	background:rgba(255,255,255,0.85);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d8ffffff,endColorstr=#d8ffffff);
	zoom: 1;
}

.site-container:nth-child(n) {
	filter: none;
}

.site-header .widget-wrap ul {
border:none !important;
}

.site-header .icl_languages_selector {
position:relative;
padding:0 0 12px 0;
}

.site-header .lang_sel_list_vertical {
margin:0 !important;
padding-left:105px !important;
}

.site-header .lang_sel_list_vertical ul {
margin:0 10px 0 !important;
padding:0!important;
width:200px;
}

.site-header .lang_sel_list_vertical ul li {
margin:0 !important;
padding:0 !important;
}

.site-header .lang_sel_list_vertical ul li a {
display:block;
border:none !important;
margin:0px !important;
font-size:13px !important;
text-align:left !important;
float:right !important;
background:transparent !important;
}

.site-header .lang_sel_list_vertical ul li a img {
float:right;
margin:0 0 0 6px !important;
}

.site-header .simple-social-icons {
padding-top:10px;
padding-left:60px !important;
clear:both;
float:left;
text-align:right !important;
}

.site-header .donatieblok {
font-family:"Open Sans Condensed";
font-weight:bold;
position:absolute;
top:0;
right:0px;
margin-right:13px;
width:190px;
height:240px;
font-size:32px;
line-height:110%;
text-align:center;
color:#fff;
z-index:10;
background:url(http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/oranje_blok.png) no-repeat 0 -2px transparent;
background-size:100%;
}

.site-header .donatieblok .textwidget {
position:relative;
width:180px;
height:240px;
padding-top:10px;
margin:0 auto;
padding-right:20px;
}

.site-header .donatieblok .textwidget a.helpons {
position:absolute;
top:0;
left:0;
width:178px;
height:240px;
z-index:10;
color:#fff;
}


.site-header .donatieblok .textwidget a.helpons div {
padding-top:10px;
padding-left:5px;
padding-bottom:10px;
}

.site-header .donatieblok .textwidget  a.helpons span {
display:block;
width:160px;
margin-left:10px;
font-size:14px;
line-height:140%;
}

.site-header .donatieblok .textwidget a.helpons:hover {
color:#9BE3B8;
text-decoration:none;
}

body.home .site-inner {
background:transparent !important;
}

#slides {
overflow:hidden !important;
height:320px;
}

#slides ul,
#slides li {
width:100% !iportant;
padding:0 !important;
margin:0 !important;
background:#fff;
}

#slides .caption-wrap {
width:100% !iportant;
padding:8px 20px;
margin:0 0 20px 40px !important;
width:auto;
max-width:60%;
color:#ccc !important;
font-size:18px;
font-style:italic;
}

#ez-home-container {
height:320px !important;
overflow:hidden !important;
}

.widget .entry-meta {
display:none;
}

#ez-home-container-wrap {
padding-right:40px;
}

#ez-home-top-container .post h2.entry-title {
font-size:32px;
}

#ez-home-top-container h1 {
font-weight:normal;
font-size:30px;
margin-bottom:10px;
line-height:150%;
padding-bottom:10px;
border-bottom:solid 1px #ccc;
}

#ez-home-top-container p {
font-size:16px;
line-height:150%;
margin:0px !important;
padding:0 !important;
}

#ez-home-top-container .entry-title {
font-size:24px !important;
margin-top:5px;
}

#ez-home-top-container article {
margin-top:10px !important;
height:450px;
}

#ez-home-top-3 article img {
max-height:120px;
}

#ez-home-top-container .entry-header {
background:none !important;
padding:0
}

#ez-home-top-container p.more-from-category {
padding-left:20px !important;
color:#333;
}

#ez-home-bottom-1 p img.alignleft {
margin:6px 20px 6px 0 !important;
float:left !important;
}

#ez-home-bottom-1 a.ezhometoplink {
font-weight:bold;
padding:12px;
font-size:16px;
}

#ez-home-bottom-1 a.ezhometoplink:hover {
background:#333 !important;
text-shadow:none;
}

#ez-home-middle-container  {
padding:20px 20px 20px 20px;
background:#f5f5f5;
	-webkit-box-shadow: 0px 0px 4px 2px #999;
	box-shadow:0px 0px 4px 2px #999;

}

#ez-home-middle-container .goodnews h4.widget-title {
background:url(http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/thumbs_up.png) no-repeat top right transparent;
}

#ez-home-middle-container .badnews h4.widget-title {
background:url(http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/thumbs_down.png) no-repeat top right transparent;
}

#ez-home-middle-container .widget .entry-content a {
display:block;
text-decoration:underline !important;
}

#ez-home-middle-container p.more-from-category {
padding-bottom:12px;
}

#ez-home-middle-container p.more-from-category a {
display:block;
text-align:right;
text-decoration:underline !important;
}

#ez-home-middle-container .post.category-bad-news-2 .entry-header,
#ez-home-middle-container .post.category-slecht-nieuws .entry-header,
#ez-home-middle-container .post.category-schlechte-nachrichten .entry-header {
padding-left:0px;
background:none;
font-size:28px !important;
}

#ez-home-middle-container .post.category-good-news .entry-header,
#ez-home-middle-container .post.category-goed-nieuws .entry-header,
#ez-home-middle-container .post.category-gute-nachrichten .entry-header {
padding-left:0px;
background:none !important;
font-size:28px !important;
}

#ez-home-middle-container h2.entry-title {
font-size:24px !important;
margin-top:10px;
}

#ez-home-middle-1 .widget-1 .widget-wrap,
#ez-home-middle-2 .widget-1 .widget-wrap {
padding:0px 0px 0 0px;
font-size:16px;
}

#ez-home-middle-1 img,
#ez-home-middle-2 img {
margin:0;
}

#ez-home-middle-1 h4.widget-title,
#ez-home-middle-2 h4.widget-title {
font-family:'PT Sans Narrow';
font-size:32px;
font-weight:normal;
padding-bottom:0;
}

#ez-home-top-container .widget-title {
background-image:none !important;
}

.ez-home-bottom-1 .widget-title,
#ez-home-sidebar .widget-title,
#ez-home-sidebar .rpwe-block .rpwe-title {
padding-bottom:0px;
color:#027D4B !important;
}

#ez-home-sidebar .widget-title {
margin-bottom:0px !important;
}

.ez-home-bottom .post h2,
#ez-home-sidebar .post h2,
#ez-home-sidebar .rpwe-block h3.rpwe-title {
font-size:24px !important;
padding-bottom:0px;
color:#027D4B !important;

}

#ez-home-bottom-1 article img  {
float:left;
margin:0 18px 10px 0
}

#ez-home-bottom-1 h2 {
clear:none;
}

#ez-home-bottom-1 h4 {
clear:none;
}

#ez-home-sidebar .rpwe-block h3.rpwe-title {
line-height:120% !important;
}

#ez-home-sidebar .rpwe-block h3.rpwe-title a {
font-size:18px !important;
padding-bottom:0px;
color:#027D4B !important;
line-height:90% !important;
}

.ez-home-bottom .post p,
#ez-home-sidebar .post p,
#ez-home-sidebar .rpwe-block .rpwe-summary {
font-size:14px;
}

#ez-home-sidebar .rpwe-block .rpwe-summary {
border-top:solid 1px #ccc;
margin-top:4px;
padding-top:6px;
}

.ez-home-top .post img,
#ez-home-sidebar .post img {
margin:4px 0px 8px 0;
max-height:200px;
}

.ez-home-top .entry-meta,
#ez-home-sidebar .entry-meta {
border-bottom:solid 1px #ccc;
margin-bottom:5px !important;
padding-bottom:5px;
color:#666 !important;
}

.rpwe-time {
font-size:13px !important;
margin-bottom:5px !important;
padding-bottom:5px;
color:#666 !important;
}

.ez-home-top .entry-time {
color:#666 !important;
}

.ez-home-top .entry-header {
margin:0 !important;
padding:0 !important;
}

.ez-home-top p.more-from-category,
#ez-home-sidebar p.more-from-category {
padding:0;
}

#ez-home-sidebar .rpwe-block .rpwe-title {

}

.ez-home-top p.more-from-category a,
#ez-home-sidebar p.more-from-category a,
#ez-home-sidebar .rpwe-block .rpwe-summary a.more-link {
display:block;
padding:2px 20px 3px 10px;
background:#027D4B;
color:#fff !important;
font-size:14px;
text-decoration:none !important;
}

#ez-home-sidebar .rpwe-block a.more-link {
display:block !important;
width:100% !important;
float:none !important;
clear:both !important;
margin-top:12px;
}

.ez-home-bottom p.more-from-category a:hover,
#ez-home-sidebar p.more-from-category a:hover,
#ez-home-sidebar .rpwe-block a.more-link:hover {
background:#4FBE37;
}

.ez-home-top ul {
	list-style-type: none;
	position: relative;
	margin-left: 0em;
	padding-left: ;
}

.ez-home-top ul li a {
text-decoration:none !important;
}

.ez-home-top p.more-from-category a:after {
content:"...";
}

#ez-fat-footer-container {

}
#ez-fat-footer-container .widget-wrap ul { 
margin:0;
padding:0;
}

#ez-fat-footer-container .widget-wrap ul li { 
list-style:none;
margin:0 0 0px 0;
padding:0 0 3px 0;
}

#ez-fat-footer-container .widget-wrap ul li a { 
color:#ccc;
text-decoration:none;
}

#ez-fat-footer-container .widget-wrap ul li a:hover { 
color:#fff;
text-decoration:underline;
}

#ez-fat-footer-container .widget-wrap ul li a:visited { 
color:#ccc;
text-decoration:underline;
}
5

#ez-fat-footer-container .widget-wrap ul li:before { 
content:"-- ";
}
#ez-fat-footer-container  h4.widget-title { 
color:#FFFFAD !important;
}

.widget_search {
margin-top:0px;
}

.widget_search .widget-title {
margin-bottom:0;
}

.widget_search input {
font-family:arial !important;
margin-top:0px !important;
padding:5px !important;
font-size:14px !important;
color:#ccc !important;
border:solid 1px #999 !important;
}

.widget_search input[type="submit"] {
margin-top:5px !important;
background:#666;
text-decoration:none;
}

.widget_search input[type="submit"]:hover {
margin-top:5px !important;
color:#fff !important;
background:#666;
text-decoration:none;
}

#ez-home-sidebar-wrap {
float:right;
}

#ez-home-sidebar .widget h2 {
font-family:"PT Sans Narrow";
font-size:28px;
color:#027D4B;
font-weight:normal;
padding:0 !important;
margin:0;
border-bottom:solid 1px #ccc;
}

#ez-home-sidebar ol {
list-style:none !important;
margin-left:10px !important;
}

#ez-home-sidebar ol img {
margin-bottom:12px;
}

#ez-home-sidebar ol li {
display:inline-block;
list-style:none !important;
margin:0 0 0 20px !important;
padding:0px 0 12px 0 !important;
line-height:130%;
}

#ez-home-sidebar ol li:after {
clear: both;
    content: ".";
    display: block;
    height: 0;
 visibility: hidden;
}

#ez-home-sidebar ol p {
margin:5px 0 10px 0;
}

#ez-home-sidebar ol .odd {

}

#ez-home-sidebar ol .even {

}

#ez-home-sidebar ol {
    counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:18px; /* Remove the default left padding */
}
#ez-home-sidebar ol > li {
    position:relative; /* Create a positioning context */
    margin:0 0 0 15px; /* Give each list item a left margin to make room for the numbers */
    padding:0px 8px 5px 8px; /* Add some spacing around the content */
    list-style:none; /* Disable the normal item numbering */
font-size:16px;
    background:#;
	clear:both !important;
border-bottom:solid 1px #ccc;
}
#ez-home-sidebar ol > li:before {
    content:counter(li); /* Use the counter as content */
    counter-increment:li; /* Increment the counter by 1 */
    /* Position and style the number */
    position:absolute;
    top:7px;
    left:-45px;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:2em;
    /* Some space between the number and the content in browsers that support
       generated content but not positioning it (Camino 2 is one example) */
    margin-right:8px;
    padding:4px;
    color:#fff;
    background:#378A00;
    font-weight:bold;
    text-align:center;
}

#ez-home-sidebar ol li:last-child {
border:none
}

#ez-home-sidebar ol,
#ez-home-sidebar li ol {margin-top:0px;}
#ez-home-sidebar ol ol li:last-child {margin-bottom:0;}​

#ez-home-sidebar .widget-3 {
border:none;
}

.knewswidget {
background:#FAFAE8 !important;
padding:10px !important;
border:solid 1px #ccc !important;
margin-top:20px !important;
}

#ez-home-sidebar .widget-title {
color:#333;
margin-bottom:10px;
}

#ez-home-sidebar .widget_custom_post_widget {
margin-bottom:0px;
}

.knewswidget .knews_add_user label {
width:30%;
float:left;
}

.knewswidget .knews_add_user fieldset {
padding:0px;
}

.knewswidget .knews_add_user input {
width:65%;
border:solid 1px #ccc;
padding:5px;
float:right;
}

.knewswidget .knews_add_user input[type=submit] {
width:auto;
margin-top:-30px;
}

p.wysija-paragraph {
padding-top:10px;
}

/* CONTENT ------------------------------------------------------------ */

.navigatie {
display:block;
padding-top:20px;
max-width:700px;
font-size:11px;
}

.navigatie a {
font-size: 14px;
color:#027D4B;
line-height:100%;
}

.navigatie .alignleft span,
.navigatie .alignright span {
display:inline-block;
color:#027D4B;
font-size:21px;
text-align:left;
padding:2px;
font-weight: bold;
line-height:100%;
}

.post.category-good-news .entry-header,
.post.category-goed-nieuws .entry-header,
.post.category-gute-nachrichten .entry-header,
.sidebar-primary .goodnewswidget .widget-title {
position:relative;
padding-left:65px;
background:url(http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/thumbs_up.png) no-repeat top left transparent;
overflow:visible !important;
}

.post.category-bad-news-2 .entry-header,
.post.category-slecht-nieuws .entry-header,
.post.category-schlechte-nachrichten .entry-header,
.sidebar-primary .badnewswidget .widget-title  {
padding-left:65px;
background:url(http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/thumbs_down.png) no-repeat top left transparent;
overflow:visible !important;
}

.post.category-good-news.one-half .entry-header,
.post.category-goed-nieuws.one-half .entry-header,
.post.category-gute-nachrichten.one-half .entry-header,
.post.category-bad-news-2.one-half .entry-header,
.post.category-slecht-nieuws.one-half .entry-header,
.post.category-schlechte-nachrichten.one-half .entry-header {
background-size:30px 30px;
background-position:top right;
padding-left:0;
padding-right:30px;
}

.wp-caption {
padding:0;
}

.sidebar-primary {
padding-top:70px;
}

.sidebar-primary .goodnewswidget .widget-title,
.sidebar-primary .badnewswidget .widget-title {
background-size:40px;
background-position:0px 0px;
padding-left:50px;
}

.sidebar-primary .goodnewswidget .entry-header,
.sidebar-primary .badnewswidget .entry-header {
background:none !important;
padding:0;
color:#44AA00 !important;
}

.sidebar-primary .goodnewswidget h2.entry-title a,
.sidebar-primary .badnewswidget h2.entry-title a {
font-size:22px;
color:#027D4B !important;
}

.sidebar-primary .goodnewswidget .entry-content p,
.sidebar-primary .badnewswidget .entry-content p {
font-size:14px !important;
}

.sidebar-primary .widget ul a {
padding-left:20px;
background:url('http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/ster_zwart.png') no-repeat left center transparent;
}

.sidebar-primary .widget {

}



.latest-tweets ul li {
border-bottom:solid 1px #ccc !important;
margin-bottom:5px !important;
}

.latest-tweets ul li a {
background:none !important;
padding:0 !important;
margin:0;
color:#027D4B !important;
}

.latest-tweets ul li a time {
color:#333;
font-size:13px;
}


.type-post.one-half {
width:46%;
float:right;
}

.type-post.one-half.first {
width:46%;
float:left;
margin-right:20px;
}

.type-post.one-half .entry-title {
font-size:26px;
}

.type-post.one-half .entry-content p {
font-size:14px;
}

.entry-content h3 {
color:#027D4B;
clear:both;
}

body.parent-pageid-6623 .entry-content h3,
body.parent-pageid-6655 .entry-content h3,
body.parent-pageid-6658 .entry-content h3 {
font-family:arial !important;
background:transparent !important;
font-size:20px !important;
color:#fff !important;
border:solid 1px #017E44 !important;
background:url(http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/pijl_rechts.png) no-repeat 4px 4px #017E44 !important;
padding:5px 30px 5px 40px !important;
margin:30px 0 10px 0 !important;
}

body.parent-pageid-6623 .entry-content .sharedaddy h3,
body.parent-pageid-6655 .entry-content .sharedaddy h3,
body.parent-pageid-6658 .entry-content .sharedaddy h3 {
font-family:arial !important;
background:transparent !important;
font-size:20px !important;
color:#333 !important;
border:solid 0px #017E44 !important;
padding:0 !important;
margin:0 !important;
}

.entry-content ul {
list-style:url(http://www.eyesonanimals.com/wp-content/uploads/dynamik-gen/theme/images/ster_groen.png);
margin-bottom:0;
}

.entry-content ul li {
padding-bottom:5px;
}

.entry-content p {
text-align:left !important;
margin-bottom:18px !important;
}

.entry-content img, 
.entry-content p img
.entry-content a img {
clear:none;
float:left;
margin:7px 20px 10px 0 !important; 
padding:5px;
border:solid 1px #ccc;
}

.entry-content img.alignright {
float:right !important;
margin:7px 0 12px 24px !important;
}

.entry-content img.alignleft {
float:left !important;
margin:7px 20px 12px 0 !important;
}

.entry-content img.size-full {
position:relative !important;
display:block !important;
float:none;
margin-bottom:30px !important;
clear:right !important;
}

.entry-content img.alignnone {
margin-bottom:0px !important;
float:none;
clear:right !important;
margin-bottom:20px !important;
}

.gallery-columns-3 img {
max-width:200px;
}

.gallery-item {
margin:0 !important;
padding:0 !important
}

.gallery-item dt.portrait,
.gallery-item dt.portrait a {
display:block !important;
width:100% !important;
text-align:center !important;
}

.gallery-item dt a img.size-thumbnail {
float:none;
margin:0 auto !important;
}

.gallery-caption {
display:block;
clear:both;
font-size:13px;
}

body.page-id-7550 .entry-content ul li {
clear:both;
}

body.page-id-7550 .entry-content .sharedaddy ul li  {
clear:none;
}

body.page-id-7550 .entry-content ul li img {
margin:0 0 0 20px !important;
}

.succesbox {
background:#FAFAE8;
padding:20px 20px 0 20px;
}

.succesbox {
margin-top:40px;
background:#FAFAE8;
padding:20px 20px 0 20px;
	-webkit-box-shadow: 0px 0px 4px 2px #999;
	box-shadow:0px 0px 4px 2px #999;
}

.succesbox h2 {
color:#333 !important;
border-bottom:solid 1px #ccc !important;
margin-bottom:20px !important;
}

.succesbox li {
font-size:18px !important;
}

.nav-primary .wrap {
padding-left:15px;
}

.sub-menu {
font-size:20px;
}

.sub-menu li,
.sub-menu li a {
border:none !important;
}

.sub-menu li {
border-bottom:solid 1px #666 !important;
}

.sub-menu li a {
padding-left:22px !important;
}

.sub-menu li.menu_subtitle {
border-bottom:solid 0px #fff !important;
background:#eee !important;
}

.sub-menu li.menu_subtitle a,
.sub-menu li.menu_subtitle a:hover {
background:#027D4B !important;
color:#fff;
}

li.menu-item a::first-letter {
text-transform:uppercase !important;
}

.nav-primary li:nth-child(4) li a:before {
position:relative;
content:"";
display:block;
width:6px;
height:6px;
float:left;
margin:10px 7px 0 0;
background:#fff !important;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
}

.nav-primary li:nth-child(4) li a {
font-size:18px;
}

.nav-primary li:nth-child(4) li.menu_subtitle a {
font-size:20px;
}

.nav-primary li:nth-child(4) li.menu_subtitle a:before {
content:none;
}

#ez-home-sidebar-wrap {
margin-top:0px;
}

.homepagesidebar .widget-first {
font-size:60px;
}

.site-inner {
background-color:rgba(255,255,255,0.9);
}

.widget .sharedaddy {
display:none;
}

.sharedaddy h3.sd-title {
background:none !important;
color:#333 !important;
border:0 !important;
padding:0 !important;
margin:0 !important;
font-size:20px !important;
}

.sharedaddy {
margin-top:30px;
}

.sharedaddy li a{
padding-left:20px !important;
}

.sharedaddy .sd-content a span {

}

#donate .widget {
margin:0 !important;
padding:0 !important;
}

#donate .widget img {
margin:0 !important;
padding:0 !important;
}

.paypal-label {
font-size:16px;
margin-right:10px;
}

.paypalwidget {
text-align:center;
}

.paypalwidget input {
}

.frm_form_fields input {
padding:5px !important;
}

li a.share-facebook  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/facebook.png') no-repeat left center transparent !important ;
}

li a.share-twitter  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/twitter.png') no-repeat left center transparent !important ;
}

li a.share-google-plus-1  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/googleplus1.png') no-repeat left center transparent !important ;
}

li a.share-pinterest  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/pinterest.png') no-repeat left center transparent !important ;
}

li a.share-tumblr  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/tumblr.png') no-repeat left center transparent !important ;
}

li a.share-stumbleupon  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/stumbleupon.png') no-repeat left center transparent !important ;
}

li a.share-reddit  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/reddit.png') no-repeat left center transparent !important ;
}

li a.share-digg  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/digg.png') no-repeat left center transparent !important ;
}

li a.share-linkedin  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/linkedin.png') no-repeat left center transparent !important ;
}

li a.share-pocket  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/pocket.png') no-repeat left center transparent !important ;
}

li a.share-email  {
background: url('http://www.eyesonanimals.com/wp-content/plugins/jetpack-sharing/sharedaddy/images/email.png') no-repeat left center transparent !important ;
}

.report-block {
 display: block;
 width: 200px !important;
 float: left !important;
text-align:center !important;
 margin-right: 30px;
height: 430px !important;
font-size:12px !important;
}

.report-block a {
font-size:14px !important;
}

.report-block img,
.report-block a img {
max-height:250px !important;
display:block !important;
clear:both !important;
width:auto !important;
float:none !important;
margin:0 0 15px 0 !important;
}


/*  div wrapped around entire staff list  */
div.staff-member-listing {

}

/*  div wrapped around each staff member  */
div.staff-member {
padding-bottom:10px;
margin-bottom:20px;
	border-bottom: thin dotted #aaa;
}

/*  "Even" staff member  */
div.staff-member.even {

}

/*  "Odd" staff member  */
div.staff-member.odd {
}

/*  Last staff member  */
div.staff-member.last {
	padding-bottom: 0;
	border: none;
}

/*  Wrap around staff info  */
.staff-member-info-wrap {
	float: left;
	width: 60%;
	margin-left: 1%;

}

/*  [staff-bio-formatted]  */
div.staff-member-bio {
padding-top:10px;
}

/*  p tags within [staff-bio-formatted]  */
div.staff-member-bio p {

}

/*  [staff-photo]  */
img.staff-member-photo {
	float: left;
}

/*  [staff-email-link]  */
.staff-member-email {

}

/*  [staff-name-formatted]  */
div.staff-member-listing h3.staff-member-name {
	margin: 0;
}

/*  [staff-position-formatted]  */
div.staff-member-listing h4.staff-member-position {
	margin: 0;
	font-style: italic;
}

/* Clearfix for div.staff-member */
div.staff-member:after {
	content: "";
	display: block;
	clear: both;
}

/* Clearfix for <= IE7 */
* html div.staff-member { height: 1%; }
div.staff-member { display: block; }


.staff-member-listing {
margin-top:20px;
padding:0 0 20px 0 !important;
}

h3.staff-member-name {
padding-top:0 !important;
}

.staff-member {
margin:0;
padding:0 !important;
}

.staff-member-listing h4 {

font-weight:normal;
}

.staff-member-listing div {
line-height:160% !important;
}

.staff-member-listing img.staff-member-photo {
float:left;
width:220px;
border:solid 1px #ccc;
}

.yrc-playlist-videos li,
.yrc-uploads li,
.yrc-playlists li {
margin: 0 10px 20px 0 !important;
min-height:320px;
float:left;
padding:0;
}

.yrc-playlists li {
min-height:auto !important;
height:auto !important;
}

.yrc-menu li {
min-height:auto !important;
height:auto !important;
}

.yrc-menu li {
font-size:18px !important;
padding-bottom:0 !important;
margin:0 50px 0 0 !important;
}

.yrc-section-action, .yrc-player-top-undefined {
//background:#fff !important;
//color:#333 !important;
border-bottom:solid 1px #ccc !important;
padding:5px 10px !important;
}

.yrc-load-more-button,
.yrc-playlist-video .yrc-load-more-button {
position:relative;
width:100%;
min-height:auto !important;
height:auto !important;
clear:both !important;
padding:15px !important;
}

.yrc-section-action {
position:relative !important;
display:block !important;
width:100% !important;
clear:both !important;
}



/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (max-width: 1140px) {

}

@media only screen and (min-width: 840px) and (max-width: 1140px) {
.site-header {
 width: 100%;
}

@media (max-width: 900px) {
.nav-primary {
 display: none;
}
}

.title-area {
 background-size: 100% !important;
 margin: 0 !important;
}

.donatieblok {
 display: none;
}

aside.header-widget-area {
 margin-top: -130px;
 margin-left: 70%;
}
}

@media only screen and (min-width: 480px) and (max-width: 1140px) {
.site-header {
 width: 100%;
}

@media (max-width: 900px) {
.nav-primary {
 display: none;
}
}

.title-area {
 background-size: 100% !important;
 margin: 0 !important;
}

.donatieblok {
 display: none;
}

aside.header-widget-area {
 margin-top: -130px;
 margin-left: 70%;
}
}

@media only screen and (max-width: 839px) {
#ez-home-top-container article {
height:auto !important;
}

#slides {
overflow:hidden !important;
height:auto;
}

.nav-primary {
 display: none;
}

#ez-home-top-3 article img {
height:auto !important;
}

.site-header {
 width: 100%;
}

.title-area {
 background-size: 65% !important;
 height: 150px !important;
 margin-top: 10px !important;
}

.donatieblok {
 display: none;
}

aside.header-widget-area {
 margin-top: -130px;
 margin-left: 70%;
}

}

@media only screen and (min-width: 480px) and (max-width: 839px) {
.site-header {
 width: 100%;
}

.nav-primary {
 display: none;
}

.title-area {
 background-size: 65% !important;
 height: 150px !important;
 margin-top: 10px !important;
}

.nav-primary {
 display: none;
}

.donatieblok {
 display: none;
}

aside.header-widget-area {
 margin-top: -130px;
 margin-left: 50%;
}
}

@media only screen and (max-width: 479px) {
.site-header {
 width: 100%;
}

#slides {
display: none;
}

.site-header {
 min-height: 0 !important;
}

#slides .caption-wrap {
margin-bottom: 10px !important;
max-width: 70%;
}

.nav-primary {
 display: none;
}

.title-area {
 background-size: 250px !important;
 height: 125px !important;
}

#text_icl-6 {
 display: none;
}

aside.header-widget-area {
 margin-top: -120px;
 margin-left: 75px;
}
}