/*css for wordcloud*/
div.jqcloud {
   font-family: 'Arial', Helvetica Neue, Helvetica, sans-serif;
   color: #007AC2;
   overflow: hidden;
   position: relative;
}
div.jqcloud a {
   color: inherit;
   font-size: inherit;
   text-decoration: none;
}
div.jqcloud a:hover {
   color: #E73137;
}

div.jqcloud span {
   padding: 0;
   line-height:1;
}
div.jqcloud span.w10 {
   font-size: 28px;
   color: #007AC1;
}
div.jqcloud span.w9 {
   font-size: 26px;
   color: #1988C8;
}
div.jqcloud span.w8 {
   font-size: 24px;
   color: #3395CE;
}
div.jqcloud span.w7 {
   font-size: 22px;
   color: #409CD1;
}
div.jqcloud span.w6 {
   font-size: 20px;
   color: #4CA2D4;
}
div.jqcloud span.w5 {
   font-size: 18px;
   color: #59A9D7;
}
div.jqcloud span.w4 {
   font-size: 16px;
   color: #66B0DA;
}
div.jqcloud span.w3 {
   font-size: 14px;
   color: #73B6DD;
}
div.jqcloud span.w2 {
   font-size: 12px;
   color: #7FBDE0;
}
div.jqcloud span.w1 {
   font-size: 10px;
   color: #8CC4E4;
}
table.jqplot-table-legend, table.jqplot-cursor-legend {
   background-color: rgba(255,255,255,0);
   border: 0px;
   font-size:12px;
   margin:0;
}
td.jqplot-table-legend {
   padding: 2px 5px;
}
.jqplot-point-label {
   font-size: 12px;
}
.jqplot-xaxis-tick, .jqplot-yaxis-tick{
   display:none;
}
.timeLineTarget .jqplot-xaxis-tick{
   display:block;
}
.timeLineTarget .jqplot-xaxis-tick{
   height:15px;
   transform:rotate(-45deg);
}
#q{
   width:calc(100% - 110px);
   float:left;
   height:37px;
   margin-right:5px;
}
.sparkGeneral{
   position:relative;
   margin: 10px 0 60px 0;
}
.sparkResultPaging ul{
   list-style-type: none;
   position:relative;
   overflow:hidden;
   margin:10px 0;
}
.sortOrder{
   display:block;
   position:relative;
   overflow:hidden;
   margin:10px 0;
}
.sortOrder a img{
   display:none;
}
.sortOrder a{
   background-image:url('https://secure.haagsefeiten.nl/img/sparks/sortDown.d.png');
   background-repeat:no-repeat;
   background-position:center center;
   width:30px;
   height:30px;
   display:block;
   float:left;
   margin-right:5px;
   box-shadow:none;
}
.sortOrder a:last-child{
   background-image:url('https://secure.haagsefeiten.nl/img/sparks/sortUp.d.png');
}
.firstResult .divArrow img,
.prevResult .divArrow  img,
.nextResult .divArrow  img{
   display:none;
}
.firstResult .divArrow,
.prevResult .divArrow,
.nextResult .divArrow {
   background-color:#000;
   background-image:url('https://secure.haagsefeiten.nl/img/sparks/sortDown.d.png');
   background-repeat:no-repeat;
   background-position:center center;
   width:30px;
   height:30px;
   display:block;
   float:left;
   margin-right:5px;
   text-indent:-9999px;
   white-space: nowrap;
   cursor:pointer;
}
.firstResult .divArrow{
   background-image:url('https://secure.haagsefeiten.nl/img/icons/arrow-left-first.png');
}
.prevResult .divArrow{
   background-image:url('https://secure.haagsefeiten.nl/img/icons/fa-arrow-left_18_18_ffffff.png');
}
.nextResult .divArrow{
   background-image:url('https://secure.haagsefeiten.nl/img/icons/fa-arrow-right_18_18_ffffff.png');
}
div.jqcloud a {
   box-shadow: none;
}
form{
   position:relative;
   overflow:hidden;
}
.esMsgWrapper{
   background-color:#e3e3e3;
   border:2px solid #000;
   padding:10px;
   position:relative;
   overflow:hidden;
   margin:10px 0 10px 0;
   border-radius:5px;
}
.esMsgWrapper p:first-child{
   margin:0 0 0.75em 0;
   font-style:italic;
}
.esMsgWrapper p:last-child{
   margin:0;
}
.esWarning{
   color:#aa0000;
}