/* CSS Document */

#top_menu .uk-navbar-nav > li > a
{
    height:40px !important;
    color:#fff !important;
}
.uk-navbar-container .brand
{
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 20px;
   
}

#mainSearch.uk-search-default
{
	width:270px !important;
}

#mainSearch input
{
  border-radius:15px 0 0 15px;
  background:#fff !important;
  padding-right:5px;
  height:35px;
}
#mainSearch button
{
  border-radius:0 15px 15px 0;
  line-height:10px !important;
  background:#A2A2A2 !important;
  color:#fff;
}
#mainSearch button:hover
{
  background:#F5B5D2 !important;	
}
#sidebar .uk-list li a,  #regionPickerModal .uk-list li a
{
    border-radius: 5px;
    display: block;
    padding: 5px;
}

#sidebar .uk-list li a:hover, #regionPickerModal .uk-list li a:hover
{
 background: #F5B5D2 none repeat scroll 0 0;
 text-decoration:none;
}
#sidebar section
{
margin-bottom:10px;
}
#organsation_elections  .uk-active a, #organsation_elections  .uk-active a:hover
{
 background:#213A8F;
 color:#fff;
}

.social-share > div {
    margin-left: 5px;
}