@import "breda_resp_new_nv.css";



/*-BUGFIX---------------------------------------------------------------------------------------------*/

#content_dojoUnique11 table, #content_dojoUnique9 table {
	width:unset !important;
  min-width:90%;
}

#content_dojoUnique11, #content_dojoUnique9, #content_dojoUnique1 {
  overflow:auto;
}
/*login popup*/



#LoginDialog .logonOption > label, #LoginDialog .logonOption > input {
    clear: both;
}





/*width of newsitems on small screen*/



@media screen and (max-width:1200px){ 
/* medium */
   
body#body #content #columnwrapper div.column div.column {
        width: 100% !important;
    }
}





/*summary in newslist on new line*/
.Publish ul.itemList li.listItem a span.summary.narrow span.summary {
    display: block;
}





/*shelfmark caption to close to TR's*/



#shelfMarks table caption {
    margin-bottom: 5px;
    margin-top: 10px;
}





/*Publisher, Highlight selected item*/



.listItemSelected a .title {
    color: rgb(173,0,62);
}




/*Publisher, wrap long titles*/



.Publish ul.itemList li.listItem a span.summary span.title {
    display: block;
    height: auto;
    padding-right: 6em !important;
    white-space: normal;
}





/*UL had no listitems*/



.application ul {
    list-style: initial; /*none;*/
} .application.ResultsOptions ul, .application.Restrictions ul {list-style: none;}







/*headersearch button*/


body.headerSearch #header .searchsubmit > 
input {
    background: rgb(173,0,62) 
none repeat scroll 0 0 !important;
    

border: medium none !important;
    

box-shadow: 0 1px 2px 1px rgba(51, 51, 51, 0.35), 0 -27px 15px -15px rgb(142,1,51) inset !important;
    

text-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
    
top: 2px;
}




body.headerSearch #header .searchsubmit > 
input:hover, 
body.headerSearch #header .searchsubmit > 
input:focus {
    box-shadow: 0 1px 2px 1px rgba(51, 51, 51, 0.15), 0 -27px 15px -15px rgb(142,1,51) inset !important;
}






/*----------------------------------------------------------------------------------------------------*/



/* Schaduwvlak */



html {
    background: #FFFFFF url("html-bg-gradient.png") no-repeat scroll 50% top;
}


body {
    background-color: transparent;
}
#wrapper,
#wrapperinner,
#header,
#header > 
a:first-child,
#footer,
#footerinner {
    background: none;
    border: none;
}



body #content {
    clear: both;
    float: none;
    width: auto;
    margin: 0 -10px;
    width: auto !important;
}







/*Header*/



body.displaySearchBox #header .bottomright {
    bottom: 5px;
}


body.displaySearchBox #header .search {
    
border-radius: 10px;
    
bottom: auto !important;
    
margin-bottom: 15px !important;
    
margin-top: 10px !important;
    position: absolute;
}


body #header > div + div {
    width: auto !important;
}







/*Navigation*/



#navigation {
    
background: rgb(173,0,62) none repeat scroll 0 0 !important;
    

border: none;
    
box-shadow: 0 1px 2px 1px rgba(51, 51, 51, 0.35), 0 -27px 15px -15px rgb(142,1,51) inset;
    

box-sizing: border-box;
    

border-radius: 10px;
    

margin-bottom: 20px;
    

padding: 0 10px;
    

margin-bottom: 10px;
    

top: auto !important;
}


body.displaySearchBox #navigation {
    margin-bottom: 73px;
}


#navigation > ul > li {
    border-left: 1px solid rgba(255, 255, 255, 0.125);
    
box-sizing: border-box;
}

#navigation > ul > li:first-child {
 border-left-color: transparent;
}

ul.mainnavigation > li:hover, 

ul.mainnavigation > li:active {
    background-color: rgba(0, 0, 0, 0);
    
box-shadow: none;
}


#navigation > ul > li > a {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    

border-top: 1px solid rgb(142,1,51);
    

color: rgb(255, 255, 255);
    

font-size: 1.15em;
    

line-height: 33px;
    

text-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
}



#navigation > ul > li:hover > a, 
#navigation > ul > li:focus > a {
    background-color: rgb(142,1,51);
    

box-shadow: -3px 0 4px -2px rgba(0, 0, 0, 0.25), 3px 0 4px -2px rgba(0, 0, 0, 0.25), 0 10px 7px -5px rgba(255, 255, 255, 0.2) inset, 0 15px 22px -11px rgba(255, 255, 255, 0.35) inset;
    

color: rgb(255, 255, 255);
    
outline: 0 none;
    
text-decoration: none;
}




ul.mainnavigation > li:hover > ul, ul.mainnavigation > li:focus > ul {
    background-color: rgb(255, 255, 255);
    

border: 1px solid rgb(173,0,62);
    

border-radius: 0 0 7px 7px;
    

box-shadow: 0 2px 4px rgba(0, 0, 0, 0.33);
    

margin-left: -1px;
    

padding: 9px 0 14px;
    
width: auto;
}



ul.mainnavigation > li > ul > li a {
    padding: 4px 20px;
}


ul.mainnavigation > li > ul li {
    display: list-item;
    
float: none;
    
width: auto;
}






/* Navigation & header resp */


@media screen and (max-width:600px){
    #navigation { margin-bottom:53px;}
}


@media screen and (max-width:375px){
    body.displaySearchBox #header .search {    /*margin-top: 135px !important;*/}
    
#navigation { margin-bottom:53px;}
}







/*Banner*/



#banner {
    overflow: visible;
}

#banner > div {
    border-radius: 10px;
    
box-shadow: 0 1px 2px 1px rgba(51, 51, 51, 0.35);
    
overflow: hidden;
}


#banner .bannerImage {
    background: none;
}


#banner .bannerImage img {
    margin-bottom: 0;
}






/*WidgetStyling*/



.dijitDialog,
.applicationcontainer {
    background: #ffffff url("bg-widget-standard.png") repeat-x scroll left bottom;
    

border-radius: 10px;
    
box-shadow: 0 1px 2px 1px rgba(51, 51, 51, 0.2);
}



.applicationcontainer {
    margin: 20px 10px !important;
    padding: 0;
}


.apptitle,
.dijitDialogTitleBar {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}


.apptitle:hover {
    border-top: 1px solid transparent;
}


.dijitDialog {
    border: none;
}


.dijitDialogTitleBar {
    padding: 3px;
}


.appcontent {
    padding-bottom: 8px;
      padding-left: 12px;
    padding-right: 12px;
}







/*Table BGcolor begone*/



.RichTextItem .appcontent tr, 

.ItemDetails tr, 

.PaymentsDue tr, 

.LoanHistory tr, 
.dj_ie .RichTextItem .appcontent tr, 

.dj_ie .ItemDetails tr td, 

.dj_ie .ItemDetails tr th, 

.dj_ie .PaymentsDue tr td, 

.dj_ie .PaymentsDue tr th, 

.dj_ie .LoanHistory tr td, 

.dj_ie .LoanHistory tr th {
border-bottom-color:#AD003E;    
background: none !important;
}







/*Availability status*/



#shelfMarks .displayTable tr.available td.availStatus,

#shelfMarks .displayTable tr.notavailable td.availStatus {
    font-weight: bold;
}


#shelfMarks .displayTable tr.available td.availStatus {
    color: #AD003E;
}


#shelfMarks .displayTable tr.notavailable td.availStatus {
    color: #666;
}








/*-CUSTOM CLASSES-------------------------------------------------------------------------------------*/


/*notRounded, RTI IMG style*/



.RichTextItem img {
    border: medium none;
    border-radius: 10px;
    max-width: 100%;
   margin: 10px 10px 0 0;
}


.RichTextItem img.notRounded {
    border-radius: 0;
}


.RichTextItem img.border {
    border: 1px solid #AD003E;
}




.alertcolor {
color:#04b404;
text-decoration: none;
}


.linkroze {
color:#AD003E;
text-decoration: none;
}




/*styleNoText*/



.application.styleNoText .appcontent {
    padding: 0;
}








/*Overgenomen uit base en roze gemaakt #AD003E RGB(173,0,62)*/



ul.browseList li {
	border-bottom: 1px solid #ccc;
	list-style: none outside none;
	margin-left: 10px;
	clear:both;
	position:relative;}

ul.browseList li > span {
	position:absolute;
	top:0;
	right:0;}

ul.browseList li > span:first-child {
	left:0;
	right:auto;}

ul.browseList li > a {
	padding:0 25px;
	display:block;}

ul.browseList li:hover a span {
	color:#AD003E;}

ul.browseList .fullMatch {
	font-weight: bold;
}

ul.browseList li > span:hover div.noteDisplay {
    display: block !important;
}

ul.browseNavOptions li {
	list-style: none;
	float: left;
	margin: 20px 0px 20px 20px;
}


/*Search FoldOut*/


.HeaderNavigation .SearchInner #sOptions {
left:	-134px;
	
width:	300px;
	
background:	#FBFBFB url(images/magnify.gif) no-repeat 10px center;


	
border:	1px solid #AD003E;
	
-moz-box-shadow: 0px 0px 4px #AAAAAA;
	
-webkit-box-shadow: 	0px 0px 4px #AAAAAA;
	
box-shadow: 	0px 0px 4px #AAAAAA;
	
margin:	2px;
	
	
filter:progid:DXImageTransform.Microsoft.glow(Strength=1, color='#AAAAAA');
 	
-ms-filter:"progid:DXImageTransform.Microsoft.glow(Strength=1, color='#AAAAAA')";
}


.SearchBox .SearchInner #sOptions > .searchIn,

.HeaderNavigation .SearchInner #sOptions > .searchIn {
	font-weight:bold;
	color:#AD003E;
}





/*Application container*/


.apptitle h1, .apptitle h2{
	color: #AD003E;
	font-weight: normal;
	margin:0 0 0 2px;
}


.dijitTreeContent .dijitTreeLabel.treeNodeHighlightOn {
	color:	#AD003E;
	font-weight:	bold;
}



.dijitTreeLabel:hover {
	color:	#AD003E;
}


.Calendar .dijitCalendarSelectedDate span {
color:#AD003E !important;
	font-weight:bold !Important;
}

.Calendar .weekSelected span,
.Calendar .monthSelected span {
color:#AD003E !important;
	font-weight:bold !Important;
}


.dijitCalendarSelectedYear {
padding:0.2em;
	padding-bottom:0.1em;	
	color:#AD003E !important;
	font-weight:bold !Important;
}


.Publish .cdrSelectWeek a:hover {
	color:#AD003E;}





/*Modal Screen Overlay*/


#additionalContainer .additionalTitle,
.dijitDialogTitleBar {
color: 	#AD003E;
	
font-weight: 	bold;
	
font-size-adjust:		+0.6;
	
line-height:			20px;
	
margin: 2px 0px 10px 0px;
	
border-bottom:	1px dotted #333333;
}


#additionalContainer,
.dijitDialog {
background: 	#FFFFFF;
 
border: 2px solid #FFFFFF;
 
border: 1px solid #AD003E;
	
-moz-border-radius: 	0px;
	
-webkit-border-radius: 	0px;
	
-moz-box-shadow: 0px 0px 0px #adadad;
	
-webkit-box-shadow: 0px 0px 0px #adadad;
	
max-height: 90%;
	
overflow: auto;
	
padding: 0;
	
min-width: 200px;
	
min-height: 100px;
	
-moz-box-shadow: 1px 1px 10px #000000;
	
-webkit-box-shadow: 	1px 1px 10px #000000;
	
box-shadow: 1px 1px 10px #000000;
}



.userMessage {
color: #333333;
	
border:	1px solid #AD003E;
 
margin-bottom: 15px;
	
padding: 15px;	
	
text-align: center;
	
width: 90%;
}



.WarningMessage,

#dlgReserveDiv .msgError, #dlgReserveDiv .msgOk {
	color: 	#333333;
	
border:	1px solid #AD003E;
	
margin-bottom:	15px;
	
padding: 15px;	
}


div.appcontent div.selected a {
	font-weight:bold;
	color:#AD003E;
}





/*Default for images in the RTE editor*/


.StyleImage, .imageDiv .image, .oneRow .image img, #cover img {
	border:					1px solid #AD003E;
	-moz-box-shadow: 		0px 0px 4px #AAAAAA;
	-webkit-box-shadow: 	0px 0px 4px #AAAAAA;
	box-shadow: 			0px 0px 4px #AAAAAA;
	margin:					5px;
	
	filter:progid:DXImageTransform.Microsoft.glow(Strength=1, color='#AAAAAA');
 	-ms-filter:"progid:DXImageTransform.Microsoft.glow(Strength=1, color='#AAAAAA')";
}


.recordDisplayElement .image img,
.listItem .image img, 
#divRelatedWorks .image img {
	max-width:				120px;
	border:					1px solid #AD003E;
	-moz-box-shadow: 		0px 0px 4px #AAAAAA;
	-webkit-box-shadow: 	0px 0px 4px #AAAAAA;
	box-shadow: 			0px 0px 4px #AAAAAA;
	margin:					2px;
	
	filter:progid:DXImageTransform.Microsoft.glow(Strength=1, color='#AAAAAA');
 	-ms-filter:"progid:DXImageTransform.Microsoft.glow(Strength=1, color='#AAAAAA')";
}




/* Default link with Arrow */


a.link2:hover,

.searchTree.textOnly a:hover, 

a.sortOK:hover > span,

#additionalbefore ul.appLinks > li > a:hover span,

#divInterests .generalInfo a.NeedHelp:hover span,

.RichTextItem  .additional a:hover span,

.recordDisplayElement div.FullRequest a.linkTo:hover span,

.recordDisplayElement div.FullUrl a.linkTo:hover span,

.otherSources .externalLink a:hover span,

.divVlink .linkVlink a:hover span,

#sOptions .advancedLink a:hover span,

.SearchBox #sBoxOptions .advancedLink a:hover span,

.itemFull .reserveItem a:hover span,

.itemCover .reserveItem a:hover span,

.itemText .reserveItem a:hover span,

.relAuthors .relAuthor a:hover span,

.EditBorrowerData .helpLink a:hover span,

#itemDetailsLink a:hover, 
.showItemDetails a:hover,

.LinkRequest .linkEntry .buttons a:hover span,

.searchFormSimple .switchSearchSimple a:hover span,

#divSearchScreen .switchSearchAdvanced a:hover span,

#divSearchScreen .switchSearchExpert a:hover span,

.viewInfo a:hover,

#optionsExpanded div.option a:hover, 
.SearchResults .leftDiv .switchSearchSimpleEmbedded a:hover,

.zeroHits .linkVlink a:hover, 
.zeroHits .searchAll a:hover, 
.zeroHits .altTerm a:hover, 

#divListOptions a:hover, 
#divLists a:hover, 
#divSearchScreen .more a:hover,  
#divSearchResultsCMS .shortRecord a:hover, 
#divInterests .add a:hover, 
#divReviews .addReviewLink a:hover, 
#divReviews .editReviewLink a:hover, 
#divReviews .deleteReviewLink a:hover, 
#vote a:hover, 
#moreInfo a:hover, 
#divBrowseOptions .option a:hover, 
#divListOptions .option a:hover, 
#divRecordOptions .option a:hover, 
.browseNavOptions a:hover, 
.UserActivities .navigation a:hover, 
.modifyData a:hover, 
.newRequest a:hover, 
.cancelSelected a:hover, 
.cancelAll a:hover, 
.renewSelected a:hover, 
.renewAll a:hover, 
.deleteSelected a:hover, 
.selectPublic a:hover, 
.selectAll a:hover,

.UserActivities .navigation a:hover,

#divResultsOptions ul a:hover,

#divResultsOptions .option a:hover,

.feedItemInner a:hover,

.calendarLinkDiv div a:hover,

div.appcontent div.singleEvent a:hover,
.dijitDialog a:hover,

.addMoodLink a:hover {
	font-weight: normal !Important;
	color: #AD003E !Important;
}

.otherSources .externalLink a:hover span .linkSearchTerm {
font-weight:	bold !Important;
}





/* better indent if there's a span in the link */


.link2.textLink {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    
border-image: none;
    
border-left: medium none;
    
border-right: medium none;
    
border-top: medium none;
    
color: #AD003E !important;
	
height: auto !important;
    
text-align: left;
}





/* Default link with Dot */



#divRestrictions .restriction a:hover, 

#divSearchAssociations .association a:hover,

#UserDataSummaryDiv tr td.label a:hover, 
#LinkedAccountsDiv .name a:hover {
font-weight: normal !Important;
 color: #AD003E !Important;
}





/* Default for (DJIT) BUTTONS */


#rightDiv .heading {
font-size:	20px;
	
font-weight: bold !Important;
	
color: #AD003E;
	
font-weight: normal;
	
margin: 8px 0 15px 0;
	
border-bottom: 1px dotted #333333;
	
padding-left: 5px;
	
min-height: 30px;
}



#rightDiv .sortLabel {
	font-size: 20px;
	
font-weight: bold !Important;
	
color:	#AD003E;
	
font-weight: normal;
	
margin: 8px 0 15px 0;
	
border-bottom: 1px dotted #333333;
	
padding-left: 5px;
	
min-height: 30px;
}



.externalLink .linkSearchTerm,
.SearchResults .SearchBrowse .leftDiv .searchKey {
color:	#AD003E;
 font-weight: bold;
}


.SearchResults .SearchBrowse .leftDiv .searchKey {
color: #AD003E;
	
font-weight: bold;
}



#divSearchScreen .boolAND {
background-color: #FAFAFA;
	
color:	#AD003E;
	
font-weight: bold;
	
margin-bottom:	10px;
	
padding: 5px;
	
text-align: left;
	
width:	100%;
}




.SearchScreen.compact #indexButtons > div:not(.selected) > button:focus {
    border-bottom-color: #AD003E;
}


.cloud .cloud1 a {font-size:20px; color: #AD003E; }

.cloud .cloud2 a {font-size:18px; color: #AD003E; }

.cloud .cloud3 a {font-size:18px; color: #AD003E; }

.cloud .cloud4 a {font-size:16px; color: #AD003E; }

.cloud .cloud5 a {font-size:16px; color: #AD003E; }

.cloud .cloud6 a {font-size:14px; color: #AD003E; }

.cloud .cloud7 a {font-size:14px; color: #AD003E; }

.cloud .cloud8 a {font-size:12px; color: #AD003E; }

.cloud .cloud9 a {font-size:12px; color: #AD003E; }

.cloud .cloud10 a {font-size:12px; color: #AD003E; }

.cloud .cloud0 a {font-size:20px; color: #AD003E; }


.cloud a:hover {
color: #AD003E;
	font-weight: normal;
 text-decoration: underline;
}


.navigationPageCurrent {
color: #AD003E !Important;
}


#divGoSubscriptions a:hover {
color:#AD003E;
}




/*Newsletters*/


#divNewsletterList .newsletterList li {
background: url("images/arrowRight.gif") no-repeat scroll 8px center rgba(0, 0, 0, 0);
 margin-left:0;
 padding-left: 18px;
}

#divNewsletterList .newsletterList li:hover {
margin-left: 3px;
 padding-left: 15px;
}

#divNewsletterList .newsletterList li:hover span,
#divNewsletterList .newsletterList li.selected span{
color:#AD003E;
}





/* My correspondence page */

#myCorrespondence .button {background-color:#AD003E; border:none; color:white; padding:2px 5px; text-align:center; text-decoration:none; display:inline-block; font-size:1.2em; }


#corrHeader { color:#AD003E;margin-top:50px }
#corrSubHeader { color:#AD003E;margin-top:15px;margin-bottom:50px; }






/* Personal profiles */
.Alerts .nickName a {
color: #AD003E;
}


.Navigation .viewInfo {
background:url("images/WarningLarge.png") no-repeat scroll 15px 15px transparent;
border:1px solid #AD003E;
margin-bottom:15px;
padding:15px;
}



.Navigation .viewInfo .linkName {
margin-left: 50px;
color: #AD003E;
font-weight: bold;
}


.UserActivities  .title {
color:	#AD003E !important;
 font-size:	14px;
 line-height: 20px;
}


#divInterests div.addChar a:hover > span {
color: #AD003E;
}





/* STOP: Shelfmarks*/


#divReviews div.review .alias img {
height: 80px;
 border: 1px solid  #AD003E;
}

#divReviews .headerReviews {
color: #AD003E;
 font-weight: bold;
}





/* HYPERLINKS */


.RichTextItem .appcontent a,
.Welcome .appcontent a {
color: #AD003E;
 text-decoration: none;
}


a.linkTo:hover{
color: #AD003E;
}





/* Reset the list-icons for the rti elements */

.RichTextItem .StyleButtonArrow:hover {
color: #AD003E !Important;
 text-decoration: none !Important;
}


.RichTextItem .StyleListOrange ol {
color: #AD003E;
 font-weight:	bold;
}


.RichTextItem .StyleListArrow a:hover {
color: #AD003E;
}





/*I want to-list*/


#shelfMarks table caption,
.mainOptions .iWantTo {
color:	#AD003E;
 font-size: 20px;
 font-weight:	bold;
}


.mainOptions .option * {
text-decoration: none;
	color: #AD003E;
}




/* User activities - edit borrower data */


fieldset.group > legend {
color: #AD003E; 
top: -1.25em;
 background: none repeat scroll 0 0 #FFFFFF;
 box-shadow: 0 0 3px 3px white;
 font-weight: bold;
 padding: 0 3px;
 position: absolute; line-height:2em;}



.EditBorrowerData .stepActive {
color: #AD003E;
	font-weight: bold;
 font-size-adjust: +0.8;
 margin-right: 10px;
}

.EditBorrowerData .stepNext {
color: #AD003E;
 font-weight: normal;
 font-size-adjust: +0.7;
 margin-right:	10px;
}




/* User activities - payments due */



/* User activities - linked accounts */


.PaymentsDue #errorMsg {
color: #333333;
	border: 2px solid #AD003E;
 margin: 15px;
 padding: 15px;	
width: 50%;
 min-width: 200px;
 font-weight: bold;
}


.LinkedAccounts .refused {
color: #AD003E;
 font-style: italic;
	clear: both;
}

.LinkedAccounts .waiting {
color: #AD003E;
 font-style: italic;
	clear: both;
}


#dlgReserveDiv .reserveLinkName {
font-size-adjust: +1.1;
 font-weight: bold;
 color: #AD003E;
 text-align: center;
}





/* Search - selected for you */


.SelectedForYou .links span {
color: #AD003E;
}


.SelectedForYou .header {
font-weight: bold;
 color: #AD003E;
}




/* ELEMENT, FOLDOUT & POPUP */


.recordDisplayElement .popup {
background-color: #FFFFFF;
 
border: 1px solid #AD003E;
 
display: none;
 
position: absolute;
 
padding-left: inherit;
 
width: 200px !Important;
	
margin-top: 40px;
 
margin-left: 40px;
 
padding: 5px !Important;
	
z-index: 500;
}




/*Styling*/


#recordDisplay .FullMaterialType,

.recordDisplayElement .briefMaterial,

.recordDisplayElement .FullMaterialType {
font-weight: bold;
 color: #AD003E;
}

1. relations .recordDisplayElement.vertical .image img {
max-height: 180px;
}

#pleaseWait,

#emailRetrieving,

#printRetrieving,
div[class*='message_'].formmessage > span {
border: 1px solid #AD003E;
 
background: url("images/warning.png") no-repeat scroll 5px 5px transparent;
	
line-height: 20px;
	
margin: 5px;
	
padding: 5px 3px 5px 30px;
	
	
clear: both;
	
color: #AD003E;
	
font-style: italic;
	
display: block;
}





/*SearchTree, has textAndImage and textOnly mode*/


.breadCrumbItem a {
border-bottom: 1px solid #AD003E;
font-weight: bold;
}

.breadCrumbItem a:hover, .breadCrumbItem a:focus {
color: #AD003E;
}




/* Maps */


#map_canvas .mapPopup .general .title {
color: #AD003E;
	font-weight: bold;
 font-size-adjust: .8;
 margin-bottom: 0px;}

#map_canvas .mapPopup .title {
color: #AD003E;
	font-size-adjust: 0.6;
	font-weight: bold;}





/* Searchhistory popup */


#searchHistoryTable thead + tbody tr:first-child {
border-top: 3px double #AD003E;
}

#searchHistoryTable tbody + tbody tr:first-child {
border-top: 1px solid #AD003E;
}



body .dijitDialogCloseIcon {
border: 0px double #AD003E;
 margin: 5px 5px 0 0;
}




/*collapseExpand*/


.collapseExpand > button:before {
color: #AD003E;
 
content: "\e900";
 
display: inline-block;
 
font-family: "Iguana" !important;
 
font-size: 0.6rem;
 
margin-bottom: 0.25em;
    
margin-left: 0.125rem;
    
margin-right: 0.5rem;
    
transform: rotate(-90deg);
    
vertical-align: middle;
}

.collapseExpand > button:focus {
    color: #AD003E;
}




/*textarea*/
textarea {
    font: inherit;
    padding: 0.25rem;
    box-sizing: border-box;
    border: 1px solid #b3b3b3;
    min-width: 90%;
    background: #fff url(https://www.bibliotheekbreda.nl/iguana/css/themes/base_nv/images/validationInputBg.png) repeat-x top left;
}

.Breda_nv div.autoCompleteDiv ul {
 	width: 400px;
}

/* 20210126-eh Addition for FullPim */
.FullPim {
	clear: both;
} a.nav {color: #000000; text-decoration: none;} a.nav:link {color: #000000;} a.nav:visited {color: #000000;} a.nav:hover {color: #AD003E;} a.nav:active {color: #AD003E;}

/* 20230302 eh */
@media only screen and (max-width: 600px) {
	.appcontent {
		overflow: scroll;
	}
}

/*20230209 ANI menu class*/
.RichTextItem.menu .appcontent li {
  display: block !important;
  width: 100%;
  margin-bottom: 5px;
}

.RichTextItem.menu .appcontent a {
  font-weight: bold;
  display: block;
  color: black;
}

.RichTextItem.menu .appcontent a:hover {
  color: #AD003E !important;
  text-decoration: none;
}
/*Post upgrade 4.5.03 ANI */ 
.rating button
 {
  width: 100% !important;
  height: 25px;
  background-color: transparent !important;

.Tussenmenu {
  display: block !important;
}	
  border: none;
  cursor: pointer;
  z-index: 1;
  position: relative;
}

#divRestrictions h3 img 
{
  height: 10px !important;
}
.ResultsOptions .dijitButton > button {
  display: none;
}
.SearchScreen.expert.NV.compact .button .dijitReset:nth-child(2) {display: none}


.searchbox .searchBoxForm .searchterm input {
  width: 80%;
}

.appcontent form .dijitTextArea, .appcontent form .dijitTextBox {
    width: 80% !important;
}



