/*Fonts*/
@import url('https://fonts.googleapis.com/css?family=Didact+Gothic&display=swap');

body{
   font-family: 'Didact Gothic', sans-serif;
   font-weight: 400;
}
strong {
    font-weight: 800;
}

/*vervanging boxshadow*/
#teamWikiView {
    padding: 0;
}
#teamWikiPageView .widgetContent{
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
  padding: 1%;
}
#teamWikiView, #loginWidget-26, #userFollowList-36, #teamListBlock-41, #stickynote-42, #userListBirthday-38, #userListNew-37, #Quicklink-Buttons, #teamView, #userDashboardView {
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
 #teamToolWrapper .appTile left{
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
 }
.appTile {
 box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
.widgetHeader.userListFilter.widget-md-heading.mb20 {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
/*Login scherm*/

[type="checkbox"].filled-in:checked + label:after {
    background-color: #ffffff;
}
.btn:hover, .btn-large:hover {
    background: #ff9933;
}
.forgot-usr a {
    color: #93bde3;
}
ul.pro-set li:hover:before, .circle-1, nav, .widget-md-heading, .login-widget:before, .btn, .btn-large, .modal--titel, .pagination li.active, .blue {
    background: #8daf43;
    text-transform: uppercase;
}
#loginWidget-26 login-widget:before {
  BACKGROUND-COLOR: #8daf43;
}

.input-field .prefix.active {
    color: #77331c;
}

input:not([type]):focus:not([readonly]) + label, input[type=text]:focus:not([readonly]) + label, input[type=password]:focus:not([readonly]) + label, input[type=email]:focus:not([readonly]) + label, input[type=url]:focus:not([readonly]) + label, input[type=time]:focus:not([readonly]) + label, input[type=date]:focus:not([readonly]) + label, input[type=datetime]:focus:not([readonly]) + label, input[type=datetime-local]:focus:not([readonly]) + label, input[type=tel]:focus:not([readonly]) + label, input[type=number]:focus:not([readonly]) + label, input[type=search]:focus:not([readonly]) + label, textarea.materialize-textarea:focus:not([readonly]) + label
{
    color: #26a69a;
}



/*kennisbank*/
#wikicollectionview span.appTileTitle {
    position: absolute;
    bottom: 0px;
    z-index: 12;
    left: 0;
    color: #fff;
    width: 100%;
    background: #ff9933ad!important;
    line-height: 20px;
}

.appTile {
    text-align: center;
    margin: 10px 15px 15px 0;
    width: 122px;
    height: 122px;
}
/*SolR search*/
.solrOrderListDrpdwn a.dropdown-button {
    width: 195px!important;
}
#teamFileSearchCol {
    display: none;
}
/*SEARCH*/
div#searchWidget-40 {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
/*user and portal management*/
.tabs .indicator, .picker__weekday-display {
    background: #ff9933;
}
.tabs .tab a {
    color: #44769c;
}
.widget-md-heading .Cmn-HeadingSmall, .widget-md-heading .Cmn-HeadingBig {
    margin: 0;
    padding: 0;
    border: none;
    text-transform: uppercase;
}
.userProfileName a {
    font-size: 18px;
    font-weight: 500;
    color: #fff;
}
/*top menu*/
nav ul a {
    transition: background-color .3s;
    font-size: 18px;
    font-weight: 500;
    color: #44769c;
}
nav ul a:hover {
    background-color: #ff9933;
    color: white;
}
#teamMemberList nav, #teamArticleView nav {
    height: 55px;
    line-height: 55px;
}
#portalAgendaList .nav-wrapper {
    background: #8daf43;
}
nav {
    height: 64px;
    line-height: 64px;
}
nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i {
    height: 64px;
    line-height: 64px;
    margin-bottom: -40px;
}
nav .nav-wrapper {
    background-color: #ececec;
}
#useragendaView .nav-wrapper {
    background-color: #8daf43;
}

nav a {
    color: #762d14;
}
.side-nav li > a.btn:hover, .side-nav li > a.btn-large:hover, .side-nav li > a.btn-large:hover {
    background-color: #76483e;
}

#teamWikiPageView nav .nav-wrapper {
    background-color: #8daf43;
}
#nav{
 background: #26a69a;
}
#teamWikiView nav .nav-wrapper {
    background-color: #8daf43;
    line-height: 55px;
}
#teamWikiView nav {
    height: 55px;
    line-height: 55px;
}
.wikicollection-container-top, .wikicollection-container-bottom {
    margin-top: 0px;
}

#userDashboardView .widgetHeader.widget-md-heading {
    background-color: #8daf43;
}

#teamArticleList nav .nav-wrapper {
    background-color:  #8daf43;
    text-transform: uppercase;
    height: 55px;
}
#teamArticleList nav {
    height: 55px;
    line-height: 55px;
}
#teamArticleView nav .nav-wrapper {
    background-color: #8daf43;
}
.dropdown-content {
    min-width: 197px;
}
#userFilterFunction .dropdown-content li > a:hover, .dropdown-content li > span {
    color: #ff6b25!important;
}

#articleListAllFilter .dropdown-content li > a:hover, .dropdown-content li > span {
    color: #93bde3!important;
}

#latestTeamArticlesTitle .dropdown-content li > a:hover, .dropdown-content li > span {
    color: #ff6b25!important;
}
.dropdown-content li > a, .dropdown-content li > span {
    color: #44769c;
    text-transform:uppercase;
}
#header .dropdown-content li > a:hover, .dropdown-content li > span {
    color: #ffffff;
}


#header{
 margin-left: -15px;
 margin-right: -15px;
}
#header .right{
    margin-right:  4.5%;
    margin-top: 3px;
}
div#y1 {
    margin-bottom: 0;
}
img#home {
    height: 90%;
}

#header .material-icons,.right {
    margin-right: 0;
    margin-bottom: 1.5%;
    margin-top: 0;
}
/*footer*/
#footer{
  margin-bottom: -20px;
}
.page-footer {
    background-color: #6A3527;
}

#y3 .row {
 margin-bottom: 0;
}
/*team widget*/
span.badge.new {
    background-color: #ff9933;
}
#wikiList-585 .main-wiki-page {
    display:block ;
}
/*calendar widget*/
div[id^="agendaCalendareView-"] .clndr-today-button {
    color: #000;
}
div[id^="agendaCalendareView-"] #calTwo .day.event {
    background: #26a69a;
}
div[id^="agendaCalendareView-"] #calTwo .day.event:hover {
    background: #ff6b25;
}
div[id^="agendaCalendareView-"] #calTwo .day.event.today {
    background-color: #ffbe00;
    color: #B23900;
}
td.day.today {
    color: #B23900;
    border: solid 1px;
}

div#agendaCalendareView-538 {
    box-shadow: 0 4px 16px rgba(204, 204, 204, .62);
}
.month.clndr-today-button {
    padding-left: 3%;
}
div#teamAgendaCalendarPagination {
    padding-right: 3%;
}
.teamEventListCol {
    padding-left: 3%;
}
#teamAgendaCalender .day.event {
    background: #26a69a;
}
#TeamAgendaEventViewer .event .agendaType {
    color: #6ba4d9!important;
}
#calTwo .day.event .day-num {
    border-bottom: 1px solid #b23900!important;
}
#calTwo .day.event:hover {
    background-color: #ff6b25!important;
}
#teamagendaeventview nav .nav-wrapper {
    background-color: #8daf43;
}
#teamagendaeventview h3.Cmn-HeadingSmall.mt20 {
    padding-left: 1rem;
}




/*birthday widget*/
.birthdayDate {

    text-transform: uppercase;
    font-weight: 900;
}
.birthdayname {

    text-transform: uppercase;
    font-weight: 900;
}

li.userBirthdayListItem.row.collection-item {
    line-height: 2.2rem;
}
li.userBirthdayListItem.row.collection-item:hover {
    background-color: #ececec;
 }

.birthdaul li .userBirthdayListAge {
    font-size: 15px;
    background:  #fff;
    color: #000;
    font-weight: 500;
    padding: 4px 8px;
    border-radius: 0;
    box-shadow: none;
    flex-shrink: 0;
}
.birthdaul li span {
    font-size: 21px;
}

.birthdayWidgt {
    background: #93bde3;
}
.birthdayWidgt .widgetHeader {
    margin-bottom: -10px;
}
.birthdaul li .birthdayname {
    text-transform: uppercase;
    Font-size: 21px;
    font-weight: 500;
    text-shadow: none; 
}
.birthdaul li span {
    font-size: 21px;
    color: #fff;
    font-weight: 500;
    text-shadow: none;
    }
.birthdaul li .birthdayname {
    padding: 0 8px;
}
#userListBirthday-599 em {
    color: white;
}
.userBirthdayListAge{
  display: none;
}
/*Followed News */
#userFollowList-36 a.collection-item {
    line-height: 2.2rem;
}
#userFollowList-36 a.collection-item:hover {
    background-color: #ececec;
}
#userFollowList-36 .widgetHeader.widget-md-heading {
    margin-bottom: -10px;
}
/*Teamlist Widget*/
#teamListBlock-41  a.collection-item {
    line-height: 2.2rem;
}
#teamListBlock-41 a.collection-item:hover {
    background-color: #ececec;
}
#teamListBlock-41 .widgetHeader.widget-md-heading {
    margin-bottom: -10px;
}
/*News widget homepage*/
#portalArticleListBlock-540 {
    padding-bottom: 25px;
} 
/*sticky note widget*/
#userStickyNoteList {
    min-height: 50px;
}
ul#sticky-collection {
    margin-top: 0;
}
/*notificatie*/
div#notification-29 {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}

/*poll widget*/
[type="radio"]:checked + label:after, [type="radio"].with-gap:checked + label:after {
    background-color: #B23900;
}
[type="radio"]:checked + label:after, [type="radio"].with-gap:checked + label:before, [type="radio"].with-gap:checked + label:after {
    border: 2px solid #ffbe00;
}
.Cmn-HeadingBig, .Cmn-HeadingSmall {
    font-weight: 500;
    font-size: 18px;
}

#calTwo .day.event {
    background: #ff9933!important;
    color: #fff!important;
    border: solid 1px!important;
}

td.day.today {
    border-color: #B23900!important;
    border: solid 1px;
}
.clndr-today-button {
    color: #000!important;
}
/*login widget*/
#loginWidget-528 h4 {
    font-size: 32px;
    color: #fff;
}
#loginWidget-528 form.form-horizontal {
    padding-top: 50px;
}

/*News & Blogs*/
#teamArticleView .widgetContent h1, legend {
    text-transform: uppercase;
}
.headerforform{
  background: #26a69a;
}
.formheader{
    padding: 18px;
    margin-bottom: 0;
    color: #fff;
    
}
#customerForm-65 .input-field label {
    color: #9e9e9e;
    position: absolute;
    top: .8rem;
    left: 0;
    font-size: 1rem;
    cursor: text;
    transition: .2s ease-out;
  
    padding-left: 10px;
}
/*
#customerForm-65 .control-controls{
  display:none;
}
#customerForm-65 input#firstname_filler {
    display: none;
}
#customerForm-65  input#infix_filler {
    display: none;
}
#customerForm-65  input#lastname_filler {
    display: none;
}
*/
#customerForm-65 textarea.materialize-textarea.fluid {
    background-color: #26a69a08;
    border: solid 1px #ff6b25;
}
/*lightbulb hover effect*/
.bulb{
  margin-left:33%;
  
}

.collapsible-header .btn-flat.right {
   
    margin-left: -200px;
}

.widgetHeader+.collapsible {
   
    margin-left: 20px;
}

.linkUser {
    display: none;
}

#calendar nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i {
    margin-bottom: 0;
}

#latestTeamArticlesTitle .Cmn-HeadingBig, .Cmn-HeadingSmall {
    padding-bottom: 21px;
}
#Quicklinks h4.Cmn-HeadingSmall {
    background-color: #26a69a;
    color: white;
    line-height: 55px;
    height: 55px;
    text-transform: uppercase;
    padding-left: 15px;
}

#Quicklinks a.collection-item.truncate {
    height: 48px;
}
#Quicklinks .Cmn-HeadingSmall {
    margin: 0 0 0;
}

#Quicklinks .Cmn-HeadingSmall {
    padding-bottom: 0;
}

#Quicklinks img.qlnk.right{
  margin-top: 10px;
}
.C1.appTile.pull-left {
    background-color: #eb4455;
}
.C2.appTile.pull-left {
    background-color: #d9936b;
}
.C3.appTile.pull-left {
    background-color: #d9ca6b;
}
.C4.appTile.pull-left {
    background-color: #bc6bd9;
}
.C5.appTile.pull-left {
    background-color: #d9ca6b;
}
.C6.appTile.pull-left {
    background-color: #88d96b;
}
.C7.appTile.pull-left {
    background-color: #d96b88;
}
.C8.appTile.pull-left {
    background-color: #88d96b;
}
.C9.appTile.pull-left {
    background-color: #6ba6d9;
}
.C10.appTile.pull-left {
    background-color: #d9936b;
}

.C11.appTile.pull-left {
    background-color: #e5eb44;
}


#Quicklink-Buttons span.img-polaroid.appTileImg {
    color: white;
}
#Quicklink-Buttons span.appTileTitle {
    color: white;
}

img.qlnk.right {
  margin-top: -52px!important;
  margin-right: 3px;
  width: 56px;
}
button#submit {
    margin-bottom: 10px;
}


#teamListBlock-537 .appTile {
    box-shadow: unset;
    background-color: #eaeaea;
}

#teamListBlock-537 .appTile:hover {
    box-shadow: 0 7px 26px #ddd
}
#teamListBlock-537 div#dashboardTabContent {
    margin-top: 10px;
    margin-left: 15px;
    padding-left: 0;
}

button#addQuickblogbtn {
    display: none;
}
#QuickblogButton .fixed-action-btn.horizontal {

    margin-top: 8rem;
    margin-bottom: -4.6rem;
}
#QuickblogFotosHeader {
    padding-top: 10px;
    margin-left: -10px;
}

#QuickblogButton .btn, .btn-floating {
      box-shadow: none;
}

#QuickblogButton .fixed-action-btn.horizontal ul li {
        margin: 0 15px 0 0;
}

#portalArticleListBlock-985 .widgt-bumper {
    padding: 0 0 0 0; 
}

#portalArticleListBlock-985 .widgetHeader.widget-md-heading.mb20 {
    margin-bottom: -4px;
}
.articleItem.card.clear.quickblog-item-slider {
    margin-bottom: 0;
}

button#MijnTeamsBTN {
    display: none;
}

#MijnTeamsBTN .fixed-action-btn.horizontal {
    margin-top: 8rem;
    margin-bottom: -4.6rem;
}

#MijnTeamsBTN .fixed-action-btn.horizontal ul li {
    display: inline-block;
    margin: 0 15px 0 0;
}

.btn-floating:hover {
    box-shadow: none;
}

.menu-optns {
    min-width: 250px!important;
}


/* Idea widget*/
#title-label{
  display:block !important;
}


table.ui-datepicker-calendar {
    BACKGROUND-COLOR: white;
    border: solid 1px #9e9e9e;
}

#customerForm-65 input#title {
    background-color: #26a69a08;
    border: solid 1px #ff6b25;
}
.positio {
  

 
  margin-top: 15%;
}

#workarea {
  position: absolute;
  width: 280px;            
  height: 100px;
  background-color: white;
  font-family: Raleway;
}

#personal {
  color:black;
  text-decoration:none;
  position:absolute;
  bottom:15px;
  right:2%;
}
/*    start code for the actual button:         */


/*   
    Spot is the span on the inside of the href that
    fills the parent and makes the hover and link work
    for the entire div
*/

.spot {
  position: absolute;
  width: 190px;
  height: 100px;
  top: 0;
  left: 0;
}
/*
    This is the outer svg wrapper that the SVG itself will 
    fill. Multiple svg-wrapper classes can be put side by side.
*/

.svg-wrapper {
  margin-top: 0;
  position: relative;
  width: 90px;
  /*make sure to use same height/width as in the html*/
  height: 40px;
  display: inline-block;
  border-radius: 3px;
  margin-left: 5px;
  margin-right: 5px
}
/*
  This is where we define the fill, color, thickness,
  and stroke pattern of the SVG when there is no hover.
  The dasharray and offset together define the line position
  under the words. Here's also where the transition speed is set.
*/

#shape {
  stroke-width: 6px;
  fill: transparent;
  stroke: #009FFD;
  stroke-dasharray: 85 400;
  stroke-dashoffset: -220;
  transition: 1s all ease;
}
/* 
    Pushing the text up into the SVG. Without this the
    text would be below the div's.
*/

#text {
  margin-top: -35px;
  text-align: left;
  
}

#text a {
  color: black;
  text-decoration: none;
  font-weight: 100;
  font-size: 1.1em;
}
/* 
    Changing the shape on hover. I change the color of the stroke,
make it thinner, then set it to again wrap around the entire parent element.
*/

.svg-wrapper:hover #shape {
  stroke-dasharray: 50 0;
  stroke-width: 3px;
  stroke-dashoffset: 0;
  stroke: #06D6A0;
}
ul#topmenudropdown2 {
    width: 100%;
}
/*webshop*/
#webshopProductList span.card-title {
    background: #00000087;
}
#registration [type="checkbox"]:not(:checked), [type="checkbox"]:checked {
/*    position: unset;*/
    left: unset; 
/*    opacity: 23;*/
    color: green;
}

h4.product-header {
    padding-left: 1rem;
    padding-top: 1rem;
}
#cart input[type="text"] {
    height: 21px;
}

span.divider {
    color: #b23900;
}
.divider {
    height: 1px;
    overflow: hidden;
    background-color: #ffffff;
}
li.active {
    color: #000000;

}
.webshopWrapper ul.breadcrumb li {
    float: left;
    margin-left: 5px;
}
p.cartItemlabel {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}
#webshopProductList .card .card-title {
    font-size: 20px;
    height: 100px;
}

.appTile .appTileTitle {
  margin-bottom: 0; 
}
#customerForm-108 input {
    margin-bottom: 3px;
}

#customerForm-108 button {
    margin-bottom: 0;
}

.appTile.pull-left.special {
    border: 2px solid #b23900;
}
#wikiList-1032 a.task-wiki-timelog.waves-effect.waves-light.dialog.iframe.timelog-add-btn {
    display: none;
}
/*spotlight*/
div#portalArticleListBlock-28 {
    margin-bottom: 28px;
}

/* diversen*/
a, ul.pro-set li:hover a, ul.pro-set li:hover i, .collection a.collection-item, .appTile:hover a, .tabs .tab a.active, .tabs .tab a:hover, .btn-floating {
    color: #8daf43;
}

.card {
    background-color: #ececec4f;
}
#userStickyNoteList ul:not(.browser-default) li {
    list-style-type: disc;
}
#agendaCalendareView-35 {
    border: solid 1px #eee;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
    margin-bottom: 25px;
}

#teamWikiCatalogView nav .nav-wrapper {
    background-color:  #8daf43;
}
#catalogSearchlist .nav-wrapper {
    background-color: #8daf43;
}
#catalogSearchlist .tagGroupBtn.right {
   margin-bottom: -45px;
}
#catalogSearchlist nav {
    height: 55px;
    line-height: 55px;
}
#invquicklinks span.img-polaroid.appTileImg {
    color: white;
}

.catalog-card .card-content {
    min-height: 100px;
    max-height: 100px;
}

.collection .collection-item:hover {
    background-color: #e0e0e0;
}

.searhtagdiv-header {
    background: #6ba4d9!important;
}

.user-search-results .round-badge {
    padding: 0px 5px;
    background: #ff9933;
}
.col-lg-s12.searchFiledetails.row {
    border: solid 1px #eee;
    padding: 5px;
}
.col-lg-s12.searchFiledetails.row:hover {
    background-color: #e0e0e0;
    padding: 5px;
    border: solid 1px #8daf43;
}
#portalUserList h5.userListTitle {
    font-weight: 400;
}

input:not([type]):focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=date]:focus:not([readonly]), input[type=datetime]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=search]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #ff9933;
    box-shadow: 0 1px 0 0 #ff9933;
}

#portalSearchTagForm #keyword {
    border-bottom: 1px solid #ff9933!important;
}

.btn:focus, .btn-large:focus, .btn-floating:focus {
    background-color: #a2be66;
}

.picker__date-display {
    background-color: #6BA4D9;
}

.picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected {
    background-color: #8daf43;
}

.picker__close, .picker__today {
    color: #8daf43;
}
.formOptions button[type=submit], .btn-large {
    background: #8daf43;
}

.switch label input[type=checkbox]:checked + .lever {
    background-color: #8daf43;
}
.switch label input[type=checkbox]:checked + .lever:after {
    background-color: #8daf43;
}
#teamMemberList .nav-wrapper {
    background-color:#8daf43;
}
#loginPage {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}

.teamAdminIcon {
    color: orange;
}
.articleInfo {
    height: 22px;
    line-height: 22px;
}
i#submitmsg {
    color: #6ba4d9!important;
}
.namesection.myself {
    color: #8daf43;
}
/*catalogue seach page*/
#catalogSearchlist .catalogInputClearLink, .filterInputClearLink {
    right: 15%!important;
}
#catalogSearchlist #teamContactSearchDiv input[type=text] {
    width: 75%!important;
}
#catalogSearchlist #wikiSearchtagSubmitBtn {
  right: 0!important;
}
ul#taglist {
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
  background: #ececec;
}
#catalogSearchlist ul#taglist {
    width: 48.3%;
    left: 25.8%;
}
div#inventarisoverzicht {
    margin-top: 2%;
}
#catalogSearchlist h5.Cmn-HeadingSmall {
    background-color: #8daf43;
    height: 55px;
    line-height: 55px;
}
#catalogSearchlist .btn-group.tagGroupBtn.right {
    margin-top: 1%;
}
#catalogSearchlist a.btn.rtn-btn.waves-effect {
    margin-top: 6%;
    margin-right: 20px;
    display:none;
}
#teamWikiView .card.hoverable {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
#catalogSearchlist i.left {
    margin-right: 0;
}


#catalogSearchlist .tagConditionDiv {
    display: none;
}

#catalogSearchlist hr.tagConditionHr {
    display: none;
}

#catalogSearchlist .widgetHeader.widget-md-heading {
    padding-top: 0;
    padding-bottom: 0;
}
#catalogSearchlist li.taggrouphead {
    display: none;
}

#teamWikiCatalogView nav {
    height: 55px;
    line-height: 55px;
}

#teamWikiView  .card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating) {
    color: #8daf43;
}
.valign-content i {
    color: #fa0505;
}
.valign-content {
    background-color: #ffffff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
.custmvalign-wrapper .valign {
    color: #8daf43;
}
.searhtagdiv-header.col.s4 {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
.pagination.pagination-small {
    margin-top: 1rem;
}
#chatList .widgetHeader.userListFilter.widget-md-heading.mb20 {
    height: 55px;
    line-height: 55px;
}
#chatList h5.userListTitle {
    margin-top: 0;
}
/*Agenda List widget*/
#agendaListBlock-47 .agendaWidgetList_li .agendaWidgetList_bl {
    border-bottom: solid 1px #eee;
    border-top:solid 1px #eee;
}
#agendaListBlock-47 .agendaWidgetList_li .agendaWidgetList_bl {
    margin: 0;
}
#agendaListBlock-47 blockquote {
        padding-left: 0;
}

#agendaListBlock-47 .col.s8.m10.mb10 {
    width: 66%;
}
#agendaListBlock-47 .col.s8.m10.agendaTypeDiv {
    width: 66%;
    padding-left: 8px;
}
#agendaListBlock-47 .agendaImageDiv {
    height: 100%;
    padding-top: 3px;
}
#agendaListBlock-47 .col.s8.m10.datediv.mb10 {
    padding-top: 12px;
}

@media only screen and (min-width: 601px){
#agendaListBlock-47 .row .col.m2 {
    width: 33%;
    height: 90px;
}
#agendaListBlock-47 .col.s8.m10.agendaTypeDiv {
    float: right;
}

}
/* .col.s3.m2 {
    display: none;
}*/

#agendaListBlock-47 blockquote.agendaWidgetList_bl:hover {
    background-color: #EAEAEA;
}

/*catalog view*/
.catalog-comment {
  visibility:visible !important;
}
/*diversen*/

.user-name {
    text-transform: uppercase;
    font-weight: 900;
}
.collection-item {
    text-transform: uppercase;
    font-weight: 900;
}
/*diversen*/
#agendaListBlock-47 .startTime {
    display: none;
}

#mceu_26 {
    display: none;
}
#userListBirthday-38 a {
color: #000;
}

#photocontainer,#userSearchListWrapper .userProfileImg a img {
    border-radius: 0;
}
#userSearchListWrapper .circle {
 border-radius: 0;
}
#photocontainer .circle {
    border-radius: 0;
}
#photocontainer,#userSearchListWrapper .circle-1, .commentWrapper .comment .commentInfo .commentAuthorImg, .userProfileImg a {
  border-radius: 0;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
#snellijsten .collapsible {
    margin: 0 0 25px 0;
}
#snellijsten  .widgetHeader.widget-md-heading.mb20 {
    margin-bottom: 0;
}
#snellijsten .collapsible-body {
    padding: 0rem;
}
#snellijsten .user-name.truncate {
    padding-top: 8px;
}
.user-photo {
    border-radius: 0;
}
.userProfileImg a img {
 border-radius: 0;
}

.collapsible-header.active {
    background-color: #6ba4d9;
    color: white;
}

#userFollowList-36 .widgetContent {
    min-height: 3.5rem;
    line-height: 3.5rem;
    padding-top: 2px;
}
li.wikiattachmentlinks-li {
    border: solid 1px #eee;
    padding: 5px;
    background: #fff;
/*    width: 50%;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);*/
}
li.wikiattachmentlinks-li:hover {
      background: #eee;
}
#timelineItems .card-action {
    height: 49px;
}

#userListOnline-52 {
    height: 3rem;
    line-height: 1rem;
    padding: 1rem;
    box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}


#NotificationNav li.collection-item.avatar {
    text-transform: inherit;
}

.userListingName.chatmessage {
    text-transform: initial;
}
#chatListWrapper .userProfileImg a {
    width: 110px!important;
    height: 110px!important;
    display: inline-block!important;
    overflow: hidden!important;
}
img#photofromflmgr {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}

#userSearchListWrapper .col.s4.m2.userProfileImg {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
    width: 110px;
    height: 110px;
    padding: 0;
}

.btn-floating.btn-large {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
.appTile.hometile.left {
    margin-left: 1rem;
}
.col.s8.m10.userProfileContent.valign-wrapper {
    margin-top: 16px;
}
.wiki-wiDes:hover {
    background: #ececec;
}
#wikinav li[id^=sbpgs] {
  margin-bottom: 0;
  margin-top: 0; 
}

#profile-page-about-details i.left {
    margin-right: 10px;
}

#Quicklink-Buttons span.appTileTitle {
    color: #000;
}

div#notification-29 {
    margin-bottom: 0;
}
#teamATestView .nav-wrapper {
    background-color: #6ba4d9;
    line-height: 55px;
}
#teamATestView nav {
    height: 55px;
    line-height: 55px;
}
/*Kleur aanpassing en tonen achtergrond*/
body#main {
    background: #5c93a8 url(/c_resources/img/background-min.jpg) center 0 no-repeat;
    width: 100%;
}
.card {
    background-color: #ffffffe6;
}

.googleSearchFooter, .widgt-Csswrap {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
#teamArticleList form.orderListDrpdwnBtn {
    color: white;
}
#portalUserList .searchcontent-header {
    color: white;
}

#portalArticleListBlock-28 .pagination.pagination-small {
    background: none;
    box-shadow: unset;
}    

div#teamWikiPageView {
    background: white;
}
#teamDescriptionWrapper i.material-icons {
    color: white;
}
div#PortalFormView {
    background: white;
}
div#teamArticleView {
    background: white;
}
div#teamagendaeventview {
    background: white;
}
#teamagendaeventview .widgetContent {
    margin-top: 20px;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 3rem;
}

#teamArticleView .widgetContent {
    margin-top: 20px;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
}
#agendaView .widgetContent {
    background: white;
}

div#catalogSearchlist {
    background: white;
}
div#searchlist {
    background: white;
}
#searchlist  .widgetContent {
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
}

div#teamWikiView {
    background: white;
}
div#teamWikiCatalogView {
    background: white;
}
div#snellijsten {
    background: white;
}
div#portalpollview {
    background: white;
}
#portalpollview .widgetContent {
    margin-top: 20px;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
}

#portalpollview h3.Cmn-HeadingSmall {
    background: #8daf43;
    color: white;
    padding: 18px;
    text-transform: uppercase;
}
#userFollowList-36 .widgetContent {
    padding-left: 1rem;
}
#portalArticleListBlock-28 .widgetHeader.widget-md-heading.mb20 {
    margin-bottom: 0;
}
div#portalArticleListPaginationLarge {
    margin-top: 5px;
}
.widgetContent.user-search-results {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}
div#searchnewslist, #searchbloglist, #searchuserlist, #searchTeamslist, #searchwikilist, #searchagendalist, #searchpolllist {
    background: white;
    padding: 1rem;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
}

#searchnewslist .pagination li a, #searchbloglist .pagination li a, #searchuserlist .pagination li a, #searchTeamslist .pagination li a, #searchwikilist .pagination li a, #searchagendalist .pagination li a, #searchpolllist .pagination li a {
    color: #444;
}
a.moreNews.more-btn.right:hover {
    color: #ff9933;
}
#teamAgendaCalendarPagination .clndr-previous-button, #teamAgendaCalendarPagination .clndr-next-button {
    background: #8daf43!important;
}
#teamAgendaCalendarPagination .clndr-previous-button:hover, #teamAgendaCalendarPagination .clndr-next-button:hover {
    background: #ff9933!important;
}
#teamAgendaCalendarPagination a.clndr-previous-button, #teamAgendaCalendarPagination a.clndr-next-button {
       line-height: 18px;
}

i.blauw.material-icons {
    background: #6ba6d9;
}
#searchTeamslist .appTile.pull-left {
    background: white;
}

div#calendar {
    background: white;
}

#teamWikiPageView nav {
    height: 55px;
    line-height: 55px;
}
#portalArticleListPaginationWrapperLarge .card {
    min-height: 170px;
}
#customerForm-80 p {
    padding-left: 1rem;
    padding-right: 1rem;
}
#customerForm-80 form.form-horizontal {
    padding: 1rem;
}

#photocontainer a.dialog.iframe {
    pointer-events: none;
}
div#changefoto:hover {
    display: none;
}
ul#wikiCatalogTabs li.catalog-comment a:before {
    content: 'Schade';
    font-size: 14px;
}
ul#wikiCatalogTabs li.catalog-comment a {
    font-size: 0px;
}

a.loadmorearticle {
    display: none;
}
#portalArticleListPaginationWrapperLarge .articleInfo.clear {
    margin-top: 0;
}
#portalAgendaList table.striped {
    background: white;
}
/*hide comment options for specific user kantine kantine*/
[current-user-id="11643"] div#replyContainer,
[current-user-id="11643"] .col.s4.right-align.chtBtn,
[current-user-id="11643"] .commentOptions {
    display: none;
}

[current-user-id="11643"] div#replyform {
    display: none!important;
}

table.tbl.work-form-table-right td, table.tbl.work-form-table-right th {
    background: #fff;
}
.work-submit-btn-p, .work-confirm-btn-p, .work-reset-btn-p, .preset-btn-p, .preset-remove-btn-p  {
    text-align: right;
    width: 100%;
    padding: 0;
}

div#teamView a[data-tooltip="Agendabeheer"] .appTileTitle:before {
   
    font-size: 11px;
}
div#teamView.teamid_45 a[data-tooltip="Agendabeheer"] .appTileTitle {
    font-size: 0;
}
.work-type-div {
    background: #fff;
    padding: 5px;
}
td.saved label::after {
    background-color: #000 !important;
    border: none !important;
}
td.saved [type=checkbox]:checked+label:before
{
  border-bottom-color: #000!important;
    border-right-color: #000!important;
	
}
#teamincidentManagementView .nav-wrapper {
    background: #8daf43;
}
#teamincidentManagementView{
  background:#fff;
}

.teamid_45 span.appTileTitle {
    color: white;
}

.teamid_45 #teamToolWrapper span.appTileTitle {
    color: black;
}
.agendaWorkCalendareView .widgetContent {
    background: white;
    padding: 0 10px;
}
div#teamincidentManagementView .im-details-view {
  min-height:500px;
}
div#exportmodal .modal-content {
    background: #fff;
    min-height: 200px;
}
.exportxlsform {
    padding-top: 20px;
}
i.material-icons.extrainfo-desc{
  left:96px !important;
}
/*Search widgets*/
div#solrsearchBar {
    background: #fff;
    padding: 24px;
}
#searchfilterlist .searchHeader.col.s12.row.card {
    margin-top: 0;
    background: #fff;
}
div#zoek-expertise-kennis {
    padding: 24px 24px 0 24px;
}
#zoek-expertise-kennis a.btn.waves-effect {
    width: fit-content;
    margin-left: 12%;
}
#zoek-expertise-kennis a.btn.waves-effect {
    margin-bottom: 20px;
}
div#zoek-expertise {
    padding: 24px;
}
#searchResult.advance {
    height: fit-content;
}
.advance-filter-div {
    background: #fff;
    box-shadow: unset;
    padding: 24px;
    min-height: 170px;
}

#searchfilterlist .widgetHeader.userListFilter.widget-md-heading.mb20 {
    margin-bottom: 0;
}
ul.solr-search-filter-ul.advance-filter-ul li.taggrouphead[data-group="producttype"]{
    display: none;
}
.solr-search-filter-ul li.filter-list-li.sub-tag.tag-producttype {
    display: none;
}

.top-header{
  display:none;
}

div#contactlist-150 .collection li {
    pointer-events: none;
}

div#portalArticleListBlock-151 .widgetFooter ,div#portalArticleListBlock-152 .widgetFooter{
    text-align: center;
}
a.loadmorearticle {
    color: #fff;
    font-size:0px;
}
a.loadmorearticle::before {
    content: 'Toon meer';
    font-size: 15px;
}

#portalArticleListBlock-152 a.loadmorearticle{
  display:block;
} 
div#contactlist-150 .user-photos img {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    width: 110px;
    object-fit: cover;
    height: 100%;
    padding: 0;
    border-radius: unset;
}
#teamView.teamid_59{
  display:none;
}
div#contactlist-153 .user-photos img {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    width: 110px;
    padding: 0;
    border-radius: unset;    
    object-fit: cover;
    height: 100%;
}
div#contactlist-153 .user-photos,div#contactlist-150 .user-photos{
    height: 110px;
    overflow: hidden;
}
#userListBirthday-154 ul li a {
    pointer-events: none;
}
#teamView i.material-icons {
    color: #000;
}
#searchResult li.filter-list-li:nth-child(1) {
    display: none;
}
a.filter-link-contactlist {
    color: #fff;
    position: absolute;
    right: 11px;
    top: 17px;
}

/*Google translate*/
footer#footer {
    position: relative;
}
div#google_translate_element {
    position: absolute;
    right: 50px;
    top: 50%;
}
li#google_translate_element .goog-te-gadget-simple img {
    display: none;
}
li#google_translate_element .goog-te-gadget-simple {
    background: transparent;
    border: none;
}
li#google_translate_element .goog-te-gadget-simple span a span {
    color: #44769c !important;
    font-size: 17px;
}
#teamArticleList .card-content{
  padding: 48px 24px;
}

#teamArticleList input.select-dropdown{
  color:#fff;
}
div#teamArticleList .card-title {
    color: #8daf43;
    font-weight: unset;
}