/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

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

body {
	background-image: url('../images/texture/muzeum2_bg.jpg');
	background-position: center 230px;
	background-repeat: no-repeat;
}

.tm-header-top {
    background: none repeat scroll 0 0 #000000;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    height: 259px;
    position: absolute;
    
    background-image: url('../images/texture/top_header2_bg.jpg');
	background-position: center 30px;
	background-repeat: no-repeat;
}
.tm-headerbar {
    margin-bottom: 0px;
    margin-top: 0px;
    min-height: 99px;
}
.muzeum_zamojskie {
	padding:80px 60px 0px 0px;
}
.uk-panel-box_my {
	border-top: 3px solid #3cace2;
	padding-top:35px;
}
.padding15 {
	padding: 0px 15%;
}
.my-bottom-all {
	padding: 15px 20px;
	background-color: #fff;
}
/*  UWAGA: galeria miała problemy wiec dodajemy ale THEME Blue ma po swojemu nałożone */
.boxplus-viewer .mejs-container.mejs-video {
    display: none;
}

div.sigplus-gallery ul > li > img, div.sigplus-gallery ul > li > a > img {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    padding: 8px;
}
.uk-navbar-nav > li > a {

    padding: 0 20px
 }   
.de-de .uk-navbar-nav > li > a {

    padding: 0 12px;
}
.mod-languages li.lang-active > a {
    color: #3cace2;
    font-size: 13px;
}
.link_facebook {
    float:right;
    display:block;
    width:47px;
    height:37px;
    background-color: #4A6EA8; 
    padding:0px;
    margin: 0px 0px 17px;
    line-height: 37px; 
    font-size:14px;
    color:#fff;   
    text-align: right;
    transition: all 0.2s ease-in-out 0s;   
}
a.link_facebook:hover {
    color:#fff;
    text-decoration: none;
    width:57px;
    padding:0px 10px 0px 0px;
}
.link_facebook img {
    float:left;
}

.link_twitter {
    float:right;
    display:block;
    width:47px;
    height:37px;
    background-color: #00C4FF; 
    padding:0px;
    margin: 0px 0px 17px;
    line-height: 37px; 
    font-size:14px;
    color:#fff;   
    text-align: right;
    transition: all 0.2s ease-in-out 0s;   
}
a.link_twitter:hover {
    color:#fff;
    text-decoration: none;
    width:57px;
    padding:0px 10px 0px 0px;
}
.link_twitter img {
    float:left;
}


/* ========================================================================
   Component: Pagination
 ========================================================================== */
/*
 * 1. Remove default list style
 * 2. Center pagination by default
 * 3. Remove whitespace between child elements when using `inline-block`
 */
.uk-pagination ul {
  /* 1 */
  padding: 0;
  list-style: none;
  /* 2 */
  text-align: center;
  /* 3 */
  font-size: 0.001px;
}
/*
 * Micro clearfix
 * Needed if `uk-pagination-previous` or `uk-pagination-next` sub-objects are used
 */
.uk-pagination:before ul ,
.uk-pagination:after ul  {
  content: "";
  display: table;
}
.uk-pagination:after  ul {
  clear: both;
}
/* Items
 ========================================================================== */
/*
 * 1. Reset whitespace hack
 * 2. Remove the gap at the bottom of it container
 */
.uk-pagination ul  > li {
  display: inline-block;
  /* 1 */
  font-size: 1rem;
  /* 2 */
  vertical-align: top;
}
.uk-pagination ul  > li:nth-child(n+2) {
  margin-left: 10px;
}
/*
 * 1. Makes pagination more robust against different box-sizing use
 * 2. Reset text-align to center if alignment modifier is used
 */
.uk-pagination ul  > li > a,
.uk-pagination ul  > li > span {
  display: inline-block;
  min-width: 22px;
  padding: 1px 3px;
  line-height: 26px;
  text-decoration: none;
  /* 1 */
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  /* 2 */
  text-align: center;
  border-radius: 4px;
  /*border: 1px solid #303a54;*/
  border: 1px solid rgba(0, 0, 0, 0.1);
      margin-bottom: 10px;
}
/*
 * Links
 */
.uk-pagination ul  > li > a {
  background: #ffffff;
  color: #3cace2;
  border: 1px solid #3cace2;
}

.uk-pagination ul > li > span.pagenav {
  border: 1px solid rgba(48, 58, 84, 0.9);
}
/*
 * Hover
 * 1. Apply hover style also to focus state
 * 2. Remove default focus style
 */
.uk-pagination ul  > li > a:hover,
.uk-pagination ul  > li > a:focus {
  background-color: #ffffff;
  color: #3cace2;
  /* 2 */
  outline: none;
  border: 1px solid #3cace2;
  background: none;
    border: 1px solid rgba(48, 58, 84, 0.9);
    color: rgba(48, 58, 84, 0.9);
}
/* OnClick */
.uk-pagination ul  > li > a:active {
  background-color: #f9f9f9;
  color: #3cace2;
}
/*
 * Active
 */
.uk-pagination ul  > .uk-active > span {
  background: #ffffff;
  color: #3cace2;
  border: 1px solid #3cace2;
}
/*
 * Disabled
 */
.uk-pagination ul  > .uk-disabled > span {
  background-color: #ffffff;
  color: #a8aeb6;
}
/* Previous and next navigation
 ========================================================================== */
.uk-pagination-previous {
  float: left;
}
.uk-pagination-next {
  float: right;
}
/* Alignment modifiers
 ========================================================================== */
.uk-pagination-left {
  text-align: left;
}
.uk-pagination-right {
  text-align: right;
}
.uk-pagination {
  text-align: left;
  margin-top: 0;
}
 