
#wrapper .container-fluid .wp3-portal-header-top .wp3-portal-no-padding-left-lg .wp3-portal-logo a:hover {text-decoration:none;}


/* Inlog box */
#wrapper .objectWrapper.wp3-portlet.login .wp3-portlet-top {background: none repeat scroll 0 0 #a5c54b;}
#wrapper .objectWrapper.wp3-portlet.login .button {background: none repeat scroll 0 0 padding-box #4d2c65 ; color: #fff;}
#wrapper .objectWrapper.wp3-portlet.login .button:hover {background: none repeat scroll 0 0 padding-box #ff8f00; color: #fff;}


/* Links */
#wrapper .wp3-portlet a:not(div#wp3-week-calendar a) {color:#333333; text-decoration:underline;}


/* Childselector */
#wrapper header .wp3-portal-header-top .wp3-portal-childs select {background: none repeat scroll 0 0 #f08000;}


/* Profiel */
body.body.liveedit #wrapper header .wp3-portal-header-top .wp3-portal-detail-user.open, body.body.liveedit #wrapper header .wp3-portal-header-top .wp3-portal-detail-user:hover, #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 #4b2362;}
body.body.liveedit #wrapper .dropdown-menu:before, #wrapper .dropdown-menu:before {border-bottom: 7px solid #4b2362;}
body.body.liveedit #wrapper .dropdown-menu, #wrapper .dropdown-menu {background: none repeat scroll 0 0 padding-box #4b2362; box-shadow: 4px 4px 3px 0 rgba(80, 26, 26, 0.2);}
body.body.liveedit #wrapper .dropdown-menu > li > a:hover, body.body.liveedit .dropdown-menu > li > a:focus, #wrapper .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background: none repeat scroll 0 0 #ff9924;}
body.body.liveedit #wrapper .dropdown-menu > li:first-child, #wrapper .dropdown-menu > li:first-child {display: none;}
body.body.liveedit #wrapper .wp3-portal-sep-top, #wrapper .wp3-portal-sep-top {border-top: 1px solid #c8b5d2;}
body.body.liveedit #wrapper .dropdown-menu > li > a {color:#FFFFFF;}


/* Menu balk */
#wrapper .navbar-default {background-color:#a5c54b;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > ul li:hover > a {background:#4b2362;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav > li.pathActive > a {background: none repeat scroll 0 0 #4b2362;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > a {background: none repeat scroll 0 0 #3581db;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav.level1 > li:hover > a {background: none repeat scroll 0 0 #4b2362;}

#wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > ul { background: none repeat scroll 0 0 #663384;}
#wrapper header .wp3-portal-header-middle .navbar ul.nav > li:hover > ul li:hover > ul {background: none repeat scroll 0 0 #4fa2d1;}


/* Search */
#wrapper header .wp3-portal-header-middle .navbar .navbar-form .form-control {background: none repeat scroll 0 0 #4b2362; }
#wrapper header .wp3-portal-header-middle .navbar .navbar-form button.btn-default {background:#f08000 !important; padding: 6px 8px;}


/* Breadcrumbs */
#wrapper header .wp3-portal-breadcrumbs .breadcrumb li + li:before {color:#607890;}
#wrapper header .wp3-portal-breadcrumbs .breadcrumb a {color:#607890; text-decoration:underline;}
#wrapper header .wp3-portal-breadcrumbs .breadcrumb li.active a {color:#036; text-decoration:none; cursor:;}

/* Submenu */
#wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li:hover > a {background: none repeat scroll 0 0 #663384;}
#wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li.pathActive > a {background: none repeat scroll 0 0 #4b2362;}
#wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li > ul li:hover > a {background: none repeat scroll 0 0 #663384;}
#wrapper section.wp3-portal-main .wp3-portal-nav-submenu ul.level1 > li > ul li.pathActive > a {background: none repeat scroll 0 0 #4b2362;}


/* Footer */
#wrapper footer {background: none repeat scroll 0 0 #5ab3d4; border-top: 15px solid #212068; color: #ffffff;}
#wrapper footer .wp3-portal-page-scroller {border: 3px solid #ffffff;}


/* Responsive stuff */
@media (max-width: 768px) {
	#wrapper footer .wp3-portal-page-scroller {background: none repeat scroll 0 0 #a5c54b;}
	#wrapper .navbar-default {background: none repeat scroll 0 0 transparent;}
	.navbar-default .navbar-nav > li > a {color:#666;}
	#wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li > a, #wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li.pathActive > ul > li > a {color:#666;}
	#wrapper header .wp3-portal-header-middle .navbar .navbar-form .form-control {background: none repeat scroll 0 0 #fff; color: #666;}	
	#wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li:hover > a {background: none repeat scroll 0 0 #f08000;}
	#wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li.pathActive > ul > li:hover > a {background: none repeat scroll 0 0 #3581db;}
	#wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li.pathActive > ul > li.pathActive > a {background: none repeat scroll 0 0 #f08000;}
	#wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li.pathActive > ul > li:hover > ul > li:hover > a {background: none repeat scroll 0 0 #3581db;}
	#wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li.pathActive > ul > li.pathActive > ul > li:hover > a {background: none repeat scroll 0 0 #f08000;}
	#wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li.pathActive > ul > li > ul > li.pathActive > a, #wrapper header .wp3-portal-header-middle .navbar-default ul.nav.level1 > li.pathActive > ul > li.pathActive > ul > li.pathActive > a {background: none repeat scroll 0 0 #f08000;}
}


#wrapper .navbar-toggle .icon-bar {background: none repeat scroll 0 0 #f08000;}



/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/


/* Portlets stijlen general */
#wrapper .wp3-portlet, .wp3-custom-dialog .wp3-portlet {box-shadow: none !important; border:1px solid #a5c54b; border-radius: 3px 3px 0 0;}
#wrapper .wp3-portlet.wis_search {border:none;}
#wrapper .wp3-portal-main .wp3-portlet .wp3-portlet-top {background: none repeat scroll 0 0 #a5c54b;}
#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 #a5c54b !important; color:#FFF;}
#wrapper .wp3-portlet .wp3-portlet-navigation input {color:#333333 !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 #2168bc !important;}
#wrapper .wp3-portlet .wp3-portlet-top .buttons .print_button:hover, .wp3-custom-dialog .wp3-portlet .wp3-portlet-top .buttons .print_button:hover, #wrapper .wp3-portlet .wp3-portlet-top .buttons .print_button_popup:hover, .wp3-custom-dialog .wp3-portlet .wp3-portlet-top .buttons .print_button_popup:hover {background: none repeat scroll 0 0 #f08000 !important;}

a.result__figure {color:#f08000 !important;}
strong.info {color:#FFFFFF !important;}

/* portlet button text */
#wrapper .wp3-portlet.som_personeel .wp3-button, .wp3-custom-dialog .wp3-portlet.som_personeel .wp3-button {color:#FFF !important;}
#wrapper .wp3-portlet.som_klassenlijst .wp3-button, .wp3-custom-dialog .wp3-portlet.som_klassenlijst .wp3-button {color:#FFF !important;}
#wrapper .wp3-portlet.som_meekijk .wp3-button, .wp3-custom-dialog .wp3-portlet.som_meekijk .wp3-button {color:#FFF !important;}
#wrapper .wp3-portlet.som_docenten .wp3-button, .wp3-custom-dialog .wp3-portlet.som_docenten .wp3-button {color:#FFF !important;}


/* Verjaardag portlet medewerkers*/
#wrapper .wp3-portlet #wp3-datepicker.wp3-datepicker-custom-style .ui-datepicker-title, .wp3-custom-dialog .wp3-portlet #wp3-datepicker.wp3-datepicker-custom-style .ui-datepicker-title {background-color:transparent !important;}
#wrapper .wp3-portlet #wp3-datepicker.wp3-datepicker-custom-style .ui-datepicker .ui-datepicker-next span, #wrapper .wp3-portlet #wp3-datepicker.wp3-datepicker-custom-style .ui-datepicker .ui-datepicker-prev span {color:#FFF !important;}

/* rooster portlet medewerkers */
#wrapper .wp3-portlet .wp3-portlet-navigation ul.layout__header_navigation {list-style:none;}

/* 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:#405c81 !important;}
#wrapper .wp3-portlet.som_pta .wp3-portlet-content .wp3-portlet-table-data th {color:#59697c !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-button, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content #wp3-week-calendar .fc-button {
 	background-color: #f08000 !important;
    border: 2px solid #f08000 !important;
    color: #FFF !important;
    text-shadow:none !important;
 }
#wrapper .wp3-portlet .wp3-portlet-content #wp3-week-calendar .fc-state-disabled {opacity:100; text-shadow:none; background-color:#f08000 !important; border-color:#f08000 !important; color:#FFFFFF !important; cursor:default; opacity: 0.5;}


/* 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:#FFF !important;}
#wrapper .wp3-portlet .wp3-small-header, .wp3-custom-dialog .wp3-portlet .wp3-small-header {color:#FFF !important;}
#wrapper .wp3-portlet label, .wp3-custom-dialog .wp3-portlet label {color:#405c81 !important;}
#wrapper .wp3-portlet .wp3-portlet-summary .wp3-absence-stats-result, .wp3-custom-dialog .wp3-portlet .wp3-portlet-summary .wp3-absence-stats-result {color:#FFF !important;}
#wrapper .wp3-portlet.som_absentie_onverantwoord .wp3-portlet-content .wp3-portlet-table-data th, #wrapper .wp3-portlet.som_absentie .wp3-portlet-content .wp3-portlet-table-data th {color: #59697c !important;}

/* Cijfers/ED */
#wrapper .wp3-portlet.som_cijfers_ed .wp3-portlet-content .wp3-portlet-table-data th, #wrapper .wp3-portlet.som_cijfers .wp3-portlet-content .wp3-portlet-table-data th {color:#59697c !important;}

/* Portlet fonts */
#wrapper .wp3-portlet .wp3-portlet-content .wp3-header, .wp3-custom-dialog .wp3-portlet .wp3-portlet-content .wp3-header {}
#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 {}
#wrapper .wp3-portlet .wp3-normal-header, .wp3-custom-dialog .wp3-portlet .wp3-normal-header {color: #06637b!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 {}
#wrapper .wp3-portlet .wp3-portlet-footer div.wp3-portlet-navigation {color:#FFF;}
#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:#FFFFFF !important;}
#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-navigation .wp3-group-period-btns .text-label {color:#FFFFFF !important;}


/* 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 #f08000 !important;border-color:#f08000 !important;}
#wrapper .wp3-portlet .wp3-button, .wp3-custom-dialog .wp3-portlet .wp3-button {color:#FFFFFF !important; background: none repeat scroll 0 0 #f08000 !important; border-color:#f08000 !important;}
#wrapper .wp3-portlet .wp3-button.active {background: none repeat scroll 0 0 #ac5c00 !important; border-color:#ac5c00 !important;}
#wrapper .wp3-portlet .wp3-button:hover, .wp3-custom-dialog .wp3-portlet .wp3-button:hover {background: none repeat scroll 0 0 #ac5c00 !important; border-color: #ac5c00 !important;color:#FFFFFF !important;}
#wrapper .wp3-portlet .wp3-button.disabled, .wp3-custom-dialog .wp3-portlet .wp3-button.disabled {color:#FFFFFF !important;background: none repeat scroll 0 0 #f08000 !important; border: 2px solid #f08000 !important; opacity: 0.5;}
#wrapper .wp3-portlet .wp3-button.disabled:hover, .wp3-custom-dialog .wp3-portlet .wp3-button.disabled:hover {color:#FFFFFF !important;background: none repeat scroll 0 0 #f08000 !important; border: 2px solid #f08000 !important; opacity: 0.5;}



/* Portlet misc bar */
#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 #f08000 !important; color:#FFF !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-color: #ac5c00;}
#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 #ac5c00 !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:#FFFFFF;}

/* 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 #a5c54b !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 #3581db !important;}
#wrapper .wp3-portlet .wp3-portlet-content .wp3-portlet-table-data th {color:#FFFFFF !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:#FFFFFF;}


/* LiveEdit layout */
body.body.liveedit #wrapper h2{color:#405c81 !important;font-weight: bold !important;}
body.body.liveedit #wrapper .navbar-default {background-color: #a5c54b; border-color: transparent; border-radius: 0; margin-bottom: 0;}
body.body.liveedit #wrapper .btn {border:0px; border-radius: 0;}
body.body.liveedit #wrapper .navbar-default .navbar-nav > .active > a, body.body.liveedit #wrapper .navbar-default .navbar-nav > .active > a:hover, body.body.liveedit #wrapper .navbar-default .navbar-nav > .active > a:focus {background-color: #4b2362;}
body.body.liveedit #wrapper section.wp3-portal-main > .container {background-color:#FFFFFF;}
body.body.liveedit #wrapper .breadcrumb {padding: 15px 0; margin-bottom: 0; background: none;}
