/* text style for buttons and link buttons used in the portal admin pages */

/* verbergen login button rechts bovenin 
#dnn_dnnLogin_enhancedLoginLink
{
	visibility: hidden;	
}
*/

.CommandButton     {
  /* background-color: #209633; ->> groen */
  background-color: #949BFF;
  padding: 8px 13px;
  color: white;
  border-radius: 2px;
}

.CommandButton, .CommandButton a{
  	color: white !important;
}

.CommandButton2 {
	text-decoration: none;
    color: #000000 !important;
  	border: 1px solid #000000 !important;
	padding: 5px 10px;
	margin: 1px !important;

	display: inline-block;
	transition: all 0.4s ease 0s;
}

.CommandButton2:hover {
	color: #ffffff !important;
	background: #209633;
    border-color: #000000 !important;
	transition: all 0.4s ease 0s;
}

/* vanaf hier */
#IP.horizontal-navigation .subnav li a {
	color: #000000 !important;
}

#IP #top .cell#user h2 a, #IP .top .cell#user h2 a {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    border: none;
    color: #080808 !important;
}

#IP #top .cell#user a, #IP .top .cell#user a {
    color: #080808 !important;
    border-color: rgba(255, 255, 255, 0.5);
}

#IP.horizontal-navigation #nav-wrap #nav li.active > a > div {
    background-color: #9C83B8;
    border: none;
    color: #000000 !Important;
    background-color: rgba(156, 131, 184, 0.9);
    border-bottom: none;
}

#IP.horizontal-navigation #nav-wrap {
    background-color: #209633 !important;
}

#IP #loginContent > div input[type="button"], #IP #loginContent > div .button, #IP #loginContent > div .dnnPrimaryAction {
  background-color: #949BFF !important;
  border: 3px solid #949BFF !important;
}

#IP.horizontal-content main .data section h3, #IP.horizontal-content main .data aside h3 {
    margin: 5px 0 !important;
}

#IP.horizontal-content main .data section .top, #IP.horizontal-content main .data aside .top {
    margin-bottom: 5px !important;
}

#IP a:hover, #IP .a:hover {
   font-weight: bold !important;
    opacity: 0.8 !important;
}

/* Menu */

#IP #sidebar #SideNav > li > a {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    background-color: #F7F7F7 !important;
    display: block;
    position: relative;
    padding: 10px 40px 10px 20px;
    min-height: 38px;
    word-wrap: break-word;
    border: none;
    border-color: #DAEDEC;
    background-color: transparent;
    color: #949BFF !important;
}

#IP #sidebar #SideNav > li ul.active {
    background-color: #F7F7F7 !important;
}

#IP #sidebar #SideNav > li:not(.noicon):after {
    color: #949BFF !important;
}

#IP #sidebar #SideNav > li ul li.active a {
  color: #FFFFFF !important;
  font-weight: bold !important;
}

#IP #sidebar #SideNav > li ul li a {
    color: #7F7F7F !important;
    font-weight: bold !important;
}

/* icoontje zoeken */
#IP #sidebar .top i {
    color: #949BFF !important;
}

#IP .search.row #search input[type=text], #IP .tableheader #search input[type=text], #IP .tablefooter #search input[type=text] {
    color: #FFFFFF !important;
}

#IP .search.row #search input[type=text], #IP .tableheader #search input[type=text], #IP .tablefooter #search input[type=text] {
    background-color: #7F7F7F !important;
}

#IP .search.row.tablefooter .pagination, #IP .tableheader.tablefooter .pagination, #IP .tablefooter.tablefooter .pagination {
    background-color: #7F7F7F !important;
}

#IP .search.row.tablefooter .pagination, #IP .tableheader.tablefooter .pagination, #IP .tablefooter.tablefooter .pagination {
    border-right: 0px dotted #FFFFFF !important;
}

/* Afbeelding niet zichtbaar maken rechts boven in portaal */
.imgR {visibility:hidden!important;}


#IP #loginContent > div .dnnLoginActions ul a {
    color: #000000 !important;
}


