@charset "UTF-8";
/* Preload images */
body:after {
  content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../images/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../images/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.nivoSlider{height:auto;overflow:hidden;position:relative;width:100%;clear:both}.nivoSlider img{left:0;max-width:none;position:absolute;top:0}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{background:#fff;border:0;display:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:6}.nivo-slice{display:block;height:100%;position:absolute;top:0;z-index:5}.nivo-box{display:block;overflow:hidden;position:absolute;z-index:5}.nivo-box img{display:block}.nivo-caption{-moz-box-sizing:border-box;background:#000;bottom:0;color:#FFF;display:none;left:0;opacity:.8;overflow:hidden;padding:5px 10px;position:absolute;width:100%;z-index:8}.nivo-caption p{margin:0;padding:5px}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{cursor:pointer;position:absolute;top:45%;z-index:9}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{padding:15px 0;text-align:center}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:700}.theme-default .nivoSlider{background:url(../images/loading.gif) 50% 50% no-repeat #FFF;box-shadow:3px 6px 12px 0 #AAA;margin-bottom:10px;position:relative}.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}.theme-default .nivoSlider a{border:0;display:block}.theme-default .nivo-controlNav{text-align:center;padding:20px 0}.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}.theme-default .nivo-controlNav a.active{background-position:0 -22px}.theme-default .nivo-directionNav a{display:block;width:30px;height:60px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.theme-default:hover .nivo-directionNav a{opacity:1}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../fonts/OpenSans-Regular-webfont.eot');
  src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
  url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
  url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansSemibold';
  src: url('../fonts/OpenSans-Semibold-webfont.eot');
  src: url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),
  url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
  url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
::selection {
  background:rgba(214, 226, 44, 0.66);
}
body {
    font-family: 'OpenSansRegular', sans-serif;
    line-height: 1.5em;
    font-size: 16px/100%;
}
h1,h2,h3,h4 {
    font-weight: bold;
}
h1 { font-size: 2em; margin: .67em 0 }
h2 { font-size: 1.5em; margin: .75em 0 }
h3 { font-size: 1.17em; margin: .83em 0 }
h4 {font-size: 140%;}
h5 {font-size: 120%;}
h6 {font-size: 100%;}

.google-map {
  width:100%;
  min-height:380px;
  margin-top:40px;
  float:right;
}
.col-sm-6 {
  float: left;
  width: 50%;
}
.contact-us ul {
  list-style: none;
}
.contact-us a {
  color: #999;
}
.contacts {
  margin-top: 25px;
  display: block;
  float: left;
  width: 340px;
}
.contacts ul {
  padding: 0;
}
.contacts a {
  color: #999;
}
.fixed {
  position: fixed;
  top: 0;
  z-index: 100;
}
.slider-wrapper {
  margin: 20px auto 28px;
  clear:both;
  border:15px solid transparent;
  padding:10px 20px;
  -webkit-border-image:url("../images/hr.jpg") 30 0 30 0 round;
  -o-border-image:url("../images/hr.jpg") 30 0 30 0 round;
  border-image:url("../images/hr.jpg") 30 0 30 0 round;
}
.main-nav {
  text-align: center;
  margin-bottom: 15px;
}
.main-nav ul {
  padding: 0;
  list-style: none;
}
.main-nav li {
  display: list-item;
}
@media (min-width : 480px) {
  .main-nav li {
    display: inline-block;
  }
}
nav {
  background: none repeat scroll 0 0 white;
}
nav a {
  color: #999999;
  text-decoration: none;
  text-transform: uppercase;
}
nav li.bullet:after {
    color: #CCCCCC;
    content: "•";
    padding: 0 20px;
}
nav li {
  display: inline-block;
  margin: 0 10px;
  vertical-align: middle;
}
nav a:hover,
nav a.active {
  color: #222;
}
nav .active {
  color: #222;
}
.header .facebook {
  background: url("../images/image-maping.jpg") no-repeat scroll -311px -336px transparent;
  display: inline-block;
  height: 42px;
  margin: 0 8px -14px 20px;
  overflow: hidden;
  padding: 0;
  text-indent: 999em;
  width: 43px;
}
.header .mail {
  background: url("../images/image-maping.jpg") no-repeat scroll -369px -337px transparent;
  display: inline-block;
  height: 42px;
  margin: 0 5px -14px 5px;
  overflow: hidden;
  padding: 0;
  text-indent: 999em;
  width: 43px;
}

.audzet {
    background: url("../images/Pamaciba.jpg") no-repeat scroll 0 0 transparent;
}
#wrapper > section {
  padding:10px 0px;
  border-style: solid;
  border-width: 15px 0;
  -webkit-border-image:url("../images/hr.jpg") 0 0 30 0 round;
  -o-border-image:url("../images/hr.jpg") 0 0 30 0 round;
  border-image:url("../images/hr.jpg") 0 0 30 0 round;

}
#wrapper > section:last-child {
    border: none;
}
.fixed {
  background-color: white;
  width: 100%;
}
@media (min-width : 960px) {
  .fixed {
    width: 960px;
  }
}
.fixed div.brand a img.logo {
  width: 80px;
  margin: 10px auto;
  display: block;
}

div.brand a img.logo {
  display: block;
  margin: 15px auto;
  width: 210px;
}

section > h2 {
  text-align: center;
}
.personazi .img-responsive {
  margin: auto;
}
html body div#wrapper section.personazi div p {
  text-align: center;
}


.kontakti {
  float: left;
  width: 376px;
}
#contact-form {
  float: left;
  width: 578px;
}
section.kontakt {
  width: 100%;
}


img#parmums {
  margin: 0 auto;
  display: block;
}

.footer {
  background: url("../images/footer.png") repeat-x;
  height: 105px;
  clear: both;
  width: 100%;
}
.footer p {
  margin: 0 auto;
  padding: 50px 0 0;
  width: 180px;
}
/* Social icons */
.draugiem {
  background: url("../images/soc_icon.png") no-repeat scroll 0 -2px transparent;
  color: #FFFFFF;
  display: inline-block;
  height: 20px;
  margin-right: 5px;
  text-indent: -999em;
  width: 86px;
}
.twitter {
  background: url("../images/soc_icon.png") no-repeat scroll -108px -2px transparent;
  color: #FFFFFF;
  display: inline-block;
  height: 20px;
  margin-right: 5px;
  text-indent: -999em;
  width: 58px;
}
.contacts .facebook {
  background: url("../images/soc_icon.png") no-repeat scroll -176px -2px transparent;
  color: #FFFFFF;
  display: inline-block;
  height: 20px;
  margin-right: 5px;
  text-indent: -999em;
  width: 84px;
}
#contact-us {
  overflow: hidden;
}
@media (max-width : 767px) {

  #wrapper {
    width: 100%;
    margin: 0 auto;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .col-sm-6 {
    float: none;
    width: 100%;
  }
  .contacts {
    width: 100%;
  }
  .logo {
    display: block;
    margin: 15px auto;
    width: 50px;
  }
  nav li {
    float: none;
  	text-align: center;
  }
  nav li a {
    float: none;
  }
  nav li.bullet:after {
  	content:"";
    padding: 0;
  }
  html body div#wrapper div.header nav ul {
    margin: 10px auto;
    width: 300px;
  }
  .personazi > div {
  	float:none;
  }
  div.slider-wrapper {
  	display:none;
  }
  #contact-form {
  	float:none;
  	width:100%;
  }
  .audzet {
    background: url("../images/pamaciba_mob.jpg") no-repeat scroll 0 0 transparent;
    height: 712px;
    width: 300px;
    margin: auto;
  }
  form#contact-form .input-block-level {
  	width: 100%;
  }
  .kontakti {
  	width:100%;
  }
  .header .facebook {
    background: url("../images/image-maping.jpg") no-repeat scroll -311px -333px transparent;
    display: inline-block;
    float: none;
    height: 48px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-indent: 999em;
    width: 46px;
  }
  .header .mail {
    background: url("../images/image-maping.jpg") no-repeat scroll -369px -333px transparent;
    display: inline-block;
    float: none;
    height: 48px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-indent: 999em;
    width: 46px;
  }
  .google-map {
    width:100%;
    height:380px;
    margin-top:0;
    float:none;
  }
}
.lang {
  display: inline-block;
  background: black;
  border-radius: 20px;
  text-align: center;
  line-height: 2;
  padding: 4px 9px;
  margin-left: 12px;
  color: #fff;
  margin: -4px 0 0px 13px;
}
.lang:hover {
  color: #666;
};
