/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.uk-panel-box > .uk-panel-teaser {
    margin-top: -20px;
    margin-left: -20px;
    margin-right: -20px;
}

ul{
  list-style-type: square;
}
*.text-shadow{
  text-shadow:3px 3px 5px rgb(0,0,0);
}

a.box-shadow, div.box-shadow{
  -webkit-box-shadow: 4px 4px 10px -1px rgba(0,0,0,0.5); 
  -moz-box-shadow: 4px 4px 10px -1px rgba(0,0,0,0.5);
  box-shadow: 4px 4px 10px -1px rgba(0,0,0,0.5);
}

div.random-image{
  text-align:center;
}

.uk-table-tizer-prop,.uk-table-prop {
  font-size:92%;
}
.uk-table-tizer-prop caption, .uk-table-prop caption{
  font-size:115%;
  color:#00538e;
  font-style: normal;
}

@media (min-width:767px)
{
	.uk-table-prop {
  	font-size:100%;
	}
	.uk-table-prop caption{
  	font-size:120%;
  	color:#00538e;
  	font-style: normal;
	}
}

h1.item-title,h1.title, .uk-article-title, .uk-panel-title{
  	text-decoration: none;  
  	margin: 0px 0px 10px 0px;
   	line-height: 1.2;
  	padding-bottom:10px;
    background: url(../images/mod_box_header.png) 0 100% repeat-x;
}
.jbzoo-view-category h1.item-title
{
  margin-top:10px;
}

.jbzoo .items .column {
    padding: 5px;
}

@media ( max-width: 767px )
{
  .uk-panel-box{
    padding:10px;
  }
  .jbzoo .width50{
    float:left;
    width:100%;
  }
  .jbzoo .width33{
    float:left;
    width:100%;
  }
}

div.top_fix_bg,div.bottom_fix_bg{
  width:100%;
  height:5px;
  background: #00538e;
}

.uk-breadcrumb > li {
  font-size: 0.9rem;
}

hr.primary {
border: 0;
height: 1px;
background: #00538e;
} 

.uk-panel-box
{
  top:0px;
  right:0px;
}
.uk-panel-badge
{
  top:-1px;
  right:10px;
}