
/* Logo */
#wrapper .container-fluid .wp3-portal-header-top .wp3-portal-no-padding-left-lg .wp3-portal-logo a:hover {text-decoration:none;}

#wrapper .wp3-portlet a {color:#669811; }


/* Childselector */
#wrapper header .wp3-portal-header-top .wp3-portal-childs select {background: none repeat scroll 0 0 #666867;}


/* Profiel */
#wrapper header .wp3-portal-header-top .wp3-portal-detail-user.open, #wrapper header .wp3-portal-header-top .wp3-portal-detail-user:hover {background: none repeat scroll 0 0 #e74b6d;}
.dropdown-menu:before {border-bottom: 7px solid #eb6985;}
.dropdown-menu {background-color: #eb6985; box-shadow: 4px 4px 3px 0 rgba(80, 26, 26, 0.2);}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background: none repeat scroll 0 0 #e74b6d;}
#wrapper .wp3-portal-sep-top {border-top: 1px solid #e74b6d;}


/* Menu balk */
#wrapper .navbar-default {background-color:#666867;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > ul li:hover > a {background:#e74b6d;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav > li.pathActive > a, #wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > a {background: none repeat scroll 0 0 #e74b6d}

#wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > ul { background: none repeat scroll 0 0 #777978;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > ul li:hover > ul {background: none repeat scroll 0 0 #7f8280;}


/* Search */
#wrapper header .wp3-portal-header-middle .navbar .navbar-form .form-control {background: none repeat scroll 0 0 #444645;}
#wrapper header .wp3-portal-header-middle .navbar .navbar-form button.btn-default {background:#555756 !important;}


/* Breadcrumbs */
#wrapper header .wp3-portal-breadcrumbs .breadcrumb li + li:before {color:#909391;}
#wrapper header .wp3-portal-breadcrumbs .breadcrumb a {color:#909391; text-decoration:underline;}
#wrapper header .wp3-portal-breadcrumbs .breadcrumb li.active a {color:#333333; text-decoration:none; cursor:;}

/* Submenu */
#wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li:hover > a, #wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li.pathActive > a {background: none repeat scroll 0 0 #e74b6d;}
#wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li > ul li:hover > a, #wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li > ul li.pathActive > a {background: none repeat scroll 0 0 #e53c61;}


/* Footer */
#wrapper footer {background: none repeat scroll 0 0 #666867; border-top: 15px solid #7f8280; color: #7f8280;}
#wrapper footer .wp3-portal-page-scroller {border: 3px solid #7f8280;}



/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/



/* Portlets stijlen general */
#wrapper .wp3-portlet, .wp3-custom-dialog .wp3-portlet {box-shadow: none !important; border:1px solid #f1edee; border-radius: 3px 3px 0 0;}
#wrapper .wp3-portal-main .wp3-portlet .wp3-portlet-top {background: none repeat scroll 0 0 #669811;}
#wrapper .wp3-portlet .wp3-portlet-top, .wp3-custom-dialog .wp3-portlet .wp3-portlet-top {box-shadow: none !important;}
#wrapper .wp3-portlet .wp3-portlet-navigation, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation, #wrapper .wp3-portlet .wp3-portlet-summary, .wp3-custom-dialog .wp3-portlet .wp3-portlet-summary {background: none repeat scroll 0 0 #7ab714 !important;}
#wrapper .wp3-portlet .wp3-portlet-top .line-sep, .wp3-custom-dialog .wp3-portlet .wp3-portlet-top .line-sep {background: none repeat scroll 0 0 #517a0d !important;}



/* Portlet fonts */
#wrapper .wp3-portlet .wp3-portlet-content .wp3-header, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-header {color: #334c08 !important;}
#wrapper .wp3-portlet .wp3-portlet-content .wp3-table-div-wrapper td[colspan="2"], .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-table-div-wrapper td[colspan="2"] {border-bottom: 1px solid #283d07;}
#wrapper .wp3-portlet .wp3-portlet-content .wp3-table-div-wrapper tr td:first-child, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-table-div-wrapper tr td:first-child {color:#1e2d05 !important;}
#wrapper .wp3-portlet .wp3-normal-header, .wp3-custom-dialog .wp3-portlet .wp3-normal-header {color: #1e2d05!important;}
#wrapper .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data td, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data td, #wrapper .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data th, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data th {color: #334c08 !important;}
#wrapper .wp3-portlet .wp3-portlet-footer div.wp3-portlet-navigation {color:#FFF;}


/* Portlet buttons */
#wrapper .wp3-portlet .wp3-button.wp3-button-blue, .wp3-custom-dialog .wp3-portlet .wp3-button.wp3-button-blue {background: none repeat scroll 0 0 #517a0d !important;}
#wrapper .wp3-portlet .wp3-button.disabled, .wp3-custom-dialog .wp3-portlet .wp3-button.disabled {background: none repeat scroll 0 0 #669811 !important; border: 2px solid #669811 !important;}
#wrapper .wp3-portlet .wp3-button, .wp3-custom-dialog .wp3-portlet .wp3-button {border: 2px solid #517a0d !important;}
#wrapper .wp3-portlet .wp3-button.disabled, .wp3-custom-dialog .wp3-portlet .wp3-button.disabled {color:#51790e !important;}
#wrapper .wp3-portlet .wp3-button.disabled:hover, .wp3-custom-dialog .wp3-portlet .wp3-button.disabled:hover {background: none repeat scroll 0 0 #669811 !important; border: 2px solid #669811 !important;}
#wrapper .wp3-portlet .wp3-button.active, .wp3-custom-dialog .wp3-portlet .wp3-button.active, #wrapper .wp3-portlet .wp3-button:hover, .wp3-custom-dialog .wp3-portlet .wp3-button:hover {background: none repeat scroll 0 0 #517a0d !important; border-color: #517a0d !important;}


/* Portlet misc bar */
#wrapper .wp3-portlet .wp3-portlet-navigation li strong, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation li strong,
#wrapper .wp3-portlet .wp3-portlet-navigation .info, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation .info
 {color:#efefef !important;}


#wrapper .wp3-portlet .wp3-button, .wp3-custom-dialog .wp3-portlet .wp3-button {color:#FFFFFF !important;}
#wrapper .wp3-portlet .wp3-button.active, .wp3-custom-dialog .wp3-portlet .wp3-button.active, #wrapper .wp3-portlet .wp3-button:hover, .wp3-custom-dialog .wp3-portlet .wp3-button:hover {color:#FFFFFF !important;}
#wrapper .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn {background: none repeat scroll 0 0 padding-box #669811 !important; border: 2px solid #669811 !important;}
#wrapper .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn.active:before, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn.active:before, #wrapper .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn:hover:before, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn:hover:before {border-top: 10px solid #517a0d !important;}
#wrapper .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn.active, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn.active, #wrapper .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn:hover, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation.wp3-period-navigator .period-btn:hover {background: none repeat scroll 0 0 #517a0d !important; border-color:#517a0d !important;}
#wrapper .wp3-portlet .wp3-portlet-navigation li.left-inner-addon i, .wp3-custom-dialog .wp3-portlet .wp3-portlet-navigation li.left-inner-addon i,
#wrapper .wp3-portlet .icon-color-blue, .wp3-custom-dialog .wp3-portlet .icon-color-blue
 {color:#909391 !important;}



/* Tooltip */
#wrapper .wp3-portlet .wp3-portlet-navigation a.head_link {color:#FFF;}

/* Rooster weergaves */
#wrapper .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data.wp3-portlet-table-data-blue > thead, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data.wp3-portlet-table-data-blue > thead {background: none repeat scroll 0 0 #669811 !important;}
#wrapper .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data > thead > tr > th .wp3-portlet-table-data-currday thead, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data > thead > tr > th .wp3-portlet-table-data-currday thead {border-bottom: 1px solid #517a0d !important;}
#wrapper .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data > thead > tr > th .wp3-portlet-table-data-currday strong, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data > thead > tr > th .wp3-portlet-table-data-currday strong {color:#f7f7f7 !important;}


/* PTA/PTO */
#wrapper .wp3-portlet .wp3-portlet-content .wp3-list li.wp3-toggle-open .glyphicon-minus-sign, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-list li.wp3-toggle-open .glyphicon-minus-sign, #wrapper .wp3-portlet .wp3-portlet-content .wp3-list li.wp3-toggle-open .glyphicon-plus-sign, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-list li.wp3-toggle-open .glyphicon-plus-sign {color:#669811 !important;}
/*#wrapper .wp3-portlet.som_pta .wp3-portlet-content .wp3-toggle-open, .wp3-custom-dialog .wp3-portlet.som_pta .wp3-portlet-content .wp3-toggle-open,
#wrapper .wp3-portlet.som_pta .wp3-portlet-content .wp3-slide-div, .wp3-custom-dialog .wp3-portlet.som_pta .wp3-portlet-content .wp3-slide-div
 {background: none repeat scroll 0 0 #f0f6fc;}*/


 /* Agenda */
 #wrapper .wp3-portlet .wp3-portlet-content #wp3-week-calendar .fc-center h2, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content #wp3-week-calendar .fc-center h2 {color: #FFFFFF !important;}
 #wrapper .wp3-portlet .wp3-portlet-content #wp3-week-calendar .fc-button, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content #wp3-week-calendar .fc-button {
 	background-color: #517a0d !important;
    border: 2px solid #517a0d !important;
    color: #FFF !important;
 }

#wrapper .wp3-portlet .wp3-portlet-content #wp3-week-calendar .fc-state-disabled {opacity:100; text-shadow:none; background-color:#669811 !important; border-color:#669811 !important; color:#51790e !important; cursor:default;}

/* Absentie portlet */
#wrapper .wp3-portlet .wp3-portlet-summary .wp3-absence_stats_overview .totals.Aanwezig i, .wp3-custom-dialog .wp3-portlet .wp3-portlet-summary .wp3-absence_stats_overview .totals.Aanwezig i {color:#3d5b0a !important;}
#wrapper .wp3-portlet .wp3-small-header, .wp3-custom-dialog .wp3-portlet .wp3-small-header {color:#FFF !important;}