#yddvizTable th {
min-width: 80px;
white-space: normal;
};


.yddvizButton {
	cursor: pointer;
}

.yddvizSearch {
background: url("//svenska.yle.fi/dataviz/img/2015/search.png") no-repeat scroll 20px 50% #E1F6F9;
padding: 0px 150px 0px 80px;
height: 70px;
border: 0px none;
box-sizing: border-box;
display: block;
font-size: 2.5em;
margin: 10px 0px;
outline: medium none;
overflow: hidden;
white-space: nowrap;
width: 100%;
}

.yddvizPagination {
 display: inline; 
}

.yddvizPagination li {
  display:inline-block;
  padding: 5px;
  border-radius: 5px;
  background: #98e9eb;
width: 40px;
height: 37px;
  margin: 5px;
  text-align: center;
}

.yddvizPagination a {
color: #777;
font-weight: bold;
text-decoration: none;
}

.pagination li.active a.page {
  background: #18B5CA;
  color: #fff;
border-radius: 4px;
}

.yddvizPagination li.active a {
  color: #fff;
}

.yddvizPagination li:hover {
  background: #ef6323;
}

.yddvizPagination li:hover a {
  color: #fff;
}

.pagination li:first-of-type:before {
    content: "Bläddra:";
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
    font-family: "Yleweb", sans-serif;
    background: none;
}

.yddvizSearchButtons li:first-of-type:before {
    content: "Exempelsökningar:";
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
    font-family: "Yleweb", sans-serif;
}

#yddvizTable .sort {
cursor: pointer;
}

#yddvizTable .sort:after {
  display:inline-block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
  content:"";
  position: relative;
  top:-10px;
  right:-5px;
margin-right: 5px;
}
#yddvizTable .sort.asc:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
  content:"";
  position: relative;
  top:4px;
  right:-5px;
}
#yddvizTable .sort.desc:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  content:"";
  position: relative;
  top:-4px;
  right:-5px;
}
